News for hackers. Stuff that matters.

nantes

Re:XWayland 26.1-rc1 Released Two Years After the Last Release on Wednesday August 19, 2026 @05:53PM (#49367681)
Do we really need the editorializing in the title?
Re:Hijacking Claude Code via Injected Marketplace Plugins on Monday October 27, 2025 @01:53PM (#45724176)
I feel like the lack of response to your question speaks volumes.
Re:Shed Skin – A (restricted) Python-to-C++ Compiler on Wednesday January 03, 2024 @04:31PM (#38860210)
> This does not mean that every Python3 feature is supported, but what was there now at least works fine with Python3.. For example, unicode is still restricted to 1-byte characters, and there is no support (yet) for nice new features such as f-strings. Python2 support has been dropped with the new release, and subsequent releases should add support for various new Python3 features.
That's an excellent point.

On the other hand, I don't think most people consider a public IP address to be private or protected information. If you're interested in finding the "root" content URL, which lives on a TikTok domain, then you've already implicitly signaled that you accept them knowing your public IP address.

It appears to just be an HTTP 301 redirect, so you could use something like curl to unroll it:

  curl -I https://www.tiktok.com/t/ZTRmqkW4N
produces:

  HTTP/2 301 
  server: nginx
  content-type: text/html; charset=utf-8
  location: https://www.tiktok.com/@spencer.sebastian.yang/video/7149578560230034734?_t=8W9Y6CPjvbf&_r=1
Trim off the GET params (the bit after the ? in the URL) and you get <https://www.tiktok.com/@spencer.sebastian.yang/video/7149578...>. That appears to load in a browser for me.

I did check to see if that resulting URL after the first redirect is also a redirect. It is not, but also returned an HTTP 403 response ('Forbidden'), when submitted without cookies that had been added.

Re:Worldwide Rail Network Map on Wednesday September 14, 2022 @10:24PM (#32846252)
Re:Worldwide Rail Network Map on Wednesday September 14, 2022 @10:19PM (#32846221)
Wow, the in-park "railroad" for the amusement park I grew up going to is present!

https://www.openrailwaymap.org/?style=standard&lat=51.58248&...

Re:Remembering When America Banned Sliced Bread on Friday September 09, 2022 @06:02PM (#32785420)
I never expected to see a town I grew up near (Chillicothe, MO) being mentioned as the place where sliced bread was first introduced to the market. I love it.
Re:How I Experience the Web Today on Friday July 15, 2022 @08:36AM (#32107446)
This is my number one reason for not wanting to switch when people ask me why I don't have an iPhone.
Re:Giving Ada a Chance on Tuesday March 02, 2021 @10:50PM (#26324526)
They were teaching Ada in the Intro to Computer Science classes at Truman State in the mid-2000's as well. I think they eventually switched to Python sometime after I graduated 2008.
Re:LastPass Android app has got 7 trackers in it on Tuesday March 02, 2021 @08:36AM (#26315114)
Same, I've been very happy with Lockwise, with only a couple of UI complaints here and there.

However, to be clear, Lockwise also ships 2 trackers[0], although one of those appears to be an in-house telemetry tool[1].

[0] https://reports.exodus-privacy.eu.org/en/reports/mozilla.loc...

[1] https://github.com/mozilla-mobile/android-components/blob/ma...

Re:Ask HN: Who is hiring? (December 2020) on Tuesday December 01, 2020 @04:41PM (#25270328)
Software Engineer - Android

O'Reilly Media, Learning Platform

Remote (within the US), Full-time, No Visas

http://app.jobvite.com/m?3N6iklwl

About Your team

Our tight-knit and collaborative mobile apps team has a strong user focus and cares a great deal about high-quality software. We value colleagues who are helpful, respectful, communicate openly, and are always willing to do what’s best for our users. We keep a close eye on customer feedback to make sure we’re delivering useful, timely improvements. The team is broadly distributed across the US and constantly encourages each other to deliver work that instills pride and fulfillment.

About the Job

We are looking for a thoughtful and experienced Android engineer to help grow an application that thousands of individuals use everyday to learn. The ideal candidate will have a deep understanding of modern Android development and will have shipped or supported an Android application with an active user community. The candidate will be routinely implementing features, fixing bugs, performing maintenance, and troubleshooting problems within the codebase. Most changes you make will be accompanied by tests to confirm their desired behavior. Software Engineers will submit code for review by their peers in the form of pull requests, and will regularly review code by their peers.

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.

Other open engineering positions:

* Software Engineer - Machine Learning: http://app.jobvite.com/m?3T6iklwr

Re:Ask HN: Who is hiring? (October 2020) on Thursday October 01, 2020 @01:03PM (#24653396)
O'Reilly Media | Full-time | Remote and Onsite

https://www.oreilly.com/careers/

Open Engineering positions:

* Software Engineer (Front End): http://app.jobvite.com/m?3WQvdlwk

* Software Engineer - Android: http://app.jobvite.com/m?3ZQvdlwn

* Senior Cloud Engineer: http://app.jobvite.com/m?37Qvdlwv

Other positions:

* Sales Renewal Manager: http://app.jobvite.com/m?3eQvdlwC

* Contracts Manager: http://app.jobvite.com/m?3lQvdlwJ

* Associate Product Manager: http://app.jobvite.com/m?3nRvdlwM

Re:Ask HN: Who is hiring? (July 2020) on Wednesday July 01, 2020 @04:49PM (#23706483)
O'Reilly Media | DevOps Engineer (+ others) | Boston, MA and Sebastopol, CA | Onsite or Remote | https://www.oreilly.com/careers/

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.

All open positions: https://www.oreilly.com/careers/

DevOps Support Engineer

The O’Reilly Media portfolio of products includes best-in-class editorial products, the O’Reilly learning platform and our newly acquired interactive teaching platform, Katacoda.com. In this role, you will primarily work on our interactive products to bring hands-on learning to millions of global users. Leveraging the power of Katacoda, O’Reilly delivers expert run live trainings and events, supplemented with interactive scenarios that truly exemplify our mission to spread the knowledge of innovators by learning to do.

More at https://www.oreilly.com/careers/?p=job%2FofwRcfwy

Re:Ask HN: What's your quarantine side project? on Thursday May 14, 2020 @11:15AM (#23180516)
I have/use a Saris Fluid Trainer I picked up at a local REI with my street-tire equipped mountain bike. I should really be using it more, but there's precious little space left anyway.
No. Someone took the time to build something that solved a need and then shared it, thinking it might help other people.

There's nothing bad about this whatsoever.

Re:Ask HN: Who is hiring? (November 2019) on Friday November 01, 2019 @06:10PM (#21424223)
O'Reilly Media | Search Engineer, Backend Engineer, Product Designer | CA, MA, REMOTE | https://www.oreilly.com/

Our mission is to build a better future by spreading the knowledge of innovators and talking about the stuff that we think matters. It’s a big job, and we can’t do it by ourselves. That’s why, we’re always looking for deeply committed individuals to join our team. For nearly 40 years, we’ve shared the ideas of our deep community of experts and alpha geeks through books, articles, conferences, and our online learning platform.

We’ve also maintained an unwavering commitment to our customers and their unique goals. Whether it’s to advance their career, hone leadership techniques, achieve a breakthrough, or simply learn a new skill, we have the tools to make their dreams a reality. And we always strive to do this in a way where we create more value than we capture. Our rich ecosystem of in-person and online learning experiences helps people solve challenging problems, and inspires them to expand their vision of what’s possible for themselves, their industry, and the world.

As engineers, we're free to pick and use the right tools for the job. Having said that, most backend projects are Python-based, in particular Django and DRF, including on the teams we're hiring for right now. We also use React, Java, Scala, and Ruby for other projects along with tools like Redis, PostgreSQL, Solr, Docker, Kubernetes, and Terraform.

- You can see open positions at: https://www.oreilly.com/careers/#positions

- Check out some of the stuff we work on: https://medium.com/oreilly-engineering

Re:Salmon, a Python Mail Server on Tuesday August 28, 2018 @11:17AM (#17859435)
Where does it say that it sits behind HTTP?

The only bit I see that talks about something similar is, "Salmon is designed to sit _behind a traditional mail server_ in the same way a web application sits behind Apache or Nginx", emphasis is mine.

Re:Ask HN: Good Go codebases to read? on Thursday June 01, 2017 @04:09PM (#14464041)
A friend of mine helped create Pilosa [0], a bitmap index. I've been meaning to read through that at some point.

[0] https://github.com/pilosa/pilosa

Re:What was Syria like before the war on Wednesday May 24, 2017 @01:58PM (#14412054)
I got the same message, with a pretty recent version of Chrome, for the "ownership in England" site as well. Turned out, they're browser detection was based on/foiled by some third-party JS I had blocked, by default, with uMatrix.

Whitelisting that JS solved the problem.

Re:Exploring Unseen Open Source Infrastructure on Friday February 03, 2017 @02:14PM (#13562375)
Looks like it was added in January[0], but this is the first I'm hearing about/seeing it as well.

Edit: Here's the repo[1] they show in the screenshot.

[0] https://github.com/blog/2300-visualize-your-project-s-commun... [1] https://github.com/rmosolgo/graphql-ruby/network/dependents

Re:Affordable Care on Friday January 13, 2017 @01:39PM (#13393325)
I am not religious in any reasonable sense of the word. What possible reason can you give that your religion should have any sort of say in what care is available to me or, much more importantly, my children?

And, while you're at it, please answer my original question rather than throwing out strawman arguments.

> why should my employer get to decide whether I'm opted in or out of a particular thing based on religion?

Re:Affordable Care on Friday January 13, 2017 @01:15PM (#13393061)
Apologies in advance for cherry-picking points to respond to, but ...

> * Age 26 under the parents health care plan, fine, but damnit kid, get a job. Do something with yourself.

I don't think you can simply equate having a job to "do[ing] something with yourself". Neither can you equate not having a job to not "do[ing] something with yourself". As always, situations (especially in the macro) are complex and subtle and solutions can't be boiled down to a simple directive.

Adults < 26 are often not the ones responsible for not being able to obtain a job. Yes, they may have chosen a field of study that's not in demand (even though many were probably told to "do what you love"), but they've also likely had very little opportunity to impact things like domestic economic policy, employment trends, or even employers not recognizing shifts in demographically driven skill-sets.

> * Birth Control, yes and no. We should be able to opt out paying for it, especially if it goes against my religion and frankly it does, but I won't stop others from opting in and paying for it.

In a system where much (most?) health insurance is provided as an employer paid benefit, why should my employer get to decide whether I'm opted in or out of a particular thing based on religion?

Ideally (from my point of view), religion plays zero part in health care. What is wrong with a benefit being available to all and only used by those that want to use it? Is this so different from the "in the privacy of my own bedroom" argument?

Re:Affordable Care on Friday January 13, 2017 @01:00PM (#13392895)
Wrt to your first link[1], the very first sentence in the overview tab states, "US Health Care Inflation Rate is at 3.98%, compared to 4.26% last month and 2.95% last year. This is lower than the long term average of 5.40%."

I don't intend any snarkiness, but am I somehow misreading those numbers? I'm reading that statement as "an inflation rate of 2.95% for the last year compared to the long term average of 5.40% could be equated with 'more affordable'".

[1] https://ycharts.com/indicators/us_health_care_inflation_rate

Re:Ask HN: Who wants to be hired? (October 2016) on Monday October 03, 2016 @01:07PM (#12629240)
Location: Austin, TX

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Postgresql, Elasticsearch, Heroku, Fastly, Ubuntu, Varnish

Resume: https://www.dropbox.com/s/h5veb3zfsqmnex9/resume_jason_novin...

Email: jnovinger [at] gmail.com

Re:Visualizing K-Means equilibria on Thursday January 21, 2016 @02:07PM (#10947484)
This one actually isn't Mike Bostock. It's just "hosted" via his `bl.ocks.org` service. The code itself lives in a Gist[0].

The original author is blacki[1][2].

[0] https://gist.github.com/blacki/ebba08223eba20b56b62 [1] http://bl.ocks.org/blacki [2] https://github.com/blacki

And for completeness, Linux has tc [1].

[1] https://en.wikipedia.org/wiki/Tc_(Linux)

FWIW, not easy to decipher, but it appears you can access a feed for akharris at [1].

[1] http://feeds.soundcloud.com/users/soundcloud:users:150759713...

Re:The Specialists: Franklin Barbecue on Saturday March 14, 2015 @12:20AM (#9201539)
I believe that's actually their third location. The one on Riverside has been open for a couple months as well -- and even (surprisingly?) annoying neighbors with BBQ smoke[0].

Took a coworker from out of town there back in December, did not disappoint. [0] http://kut.org/post/council-member-wants-limits-barbecue-smo...

Older »