skysight-inc/HackerNews huggingface dataset:
Thanks so much! I haven't looked at bugs from that angle yet. Usually, when working in a huge CI/CD code base i just add/refactor code step by step whilst keeping things working. But as said, that makes problems easy to locate (less stress) but is not always the most efficient way, especially speed-wise. The questions / scientific method is promising, something i would like to give a try.
The government is lying. The CPI index is being manipulated like crazy. Real inflation or grocery store inflation is at 20% percent min, and it's easy enough to check for most americans.
Just check your bills and factor in smaller sizes. Cost increase of at least 10% plus smaller portions.
for background: he's only 21, and he started the website at 14
I can see the benefit of OAuth if you have an API that multiple customers will use since it allows your customers to manage the security themselves, to create and revoke tokens. I'm wondering, is there any benefit to OAuth if the web service is for your own company, between your own servers, even if the traffic goes over the internet, compared to using a simple token in a header that you generate by hand and the api checks for a match?
Why Vendor Software Has Holes
Our accounts are the same age.
The internet can be extremely hostile to empirical evidence. I actually just expect to be brigaded whenever I reference things like The Lancet. People are aggressively anti-intellectual.

People don't logon to learn, they're here to be tribal and do social cues
Yes, when you were a kid and didn't know any better.
Yq – a lightweight and portable command-line YAML, JSON and XML processor
The only way your grocery bill is up 50% is if you only eat used cars and gasoline.

Official stats say grocery store items are up 10%, which is roughly line with my experience. It can vary a lot from item to item so it really depends on your diet. White bread is up 6% while wheat bread is up 9%. Meats are up 15% while fresh veggies are up 6%.
I blocked CNN in ublock origin the day I went there and it had front and center something like "the biggest threat to America is white men"... I just could not take them seriously any longer.
> The real issue is that I'm very unlikely to choose this option, no matter how convenient the booking

It's broader than just convenient booking, it's also integrated servicing, scheduling and infrastructure. With integrated scheduling you can get better connecting trains.

> > bahn.de will sell me (through an international website to which they redirect) a ticket from Frankfurt to London via Paris, an 8h40m trip costing 182 EUR one way for a date ~2 weeks out.

Frankfurt to Brussels is 3 hours, Brussels to London is 2 hours. It could be a 5 hour trip if the trains connected, very competitive to the 4-5 hours you mentioned. (And with existing technology the durations could be cut down by 30%). But if there's no connecting trains between the German-Belgian track, and the Belgian-UK track, then it will indeed take 8-9 hours.

I'd definitely rather sit on a train. Relative to airplanes you typically get:
- quiet
- cheap/available wifi
- spacious (leg room, work space)
- large windows
- easy access to your luggage (for work, food and recreation)
- boarding experience that's less frustrating
- boarding in a city centre as opposed to a peripheral airport

Price remains an issue, but it's also an issue of scale and value proposition. The Italian trains I've been on were simply vastly superior experiences to whatever flight I ever took and quite cost-competitive. Take Bologna to Napels, it's a 600km route that is 3h 20m by train for just 38 euros, central station to central station. Flights certainly don't win out here. By comparison, Frankfurt to London is 640km as the bird flies. It seems once things start crossing borders and you get into disconnected international tracks, scheduling, ticketing, infrastructure, prices and connections start to suck. But that's in part a solvable issue that can be largely mitigated. If Italy can do a 600km track for 30 euros in 3.3 hours, that should be a attainable across Europe with the proper strategy and investments within 20 years.

There's also the point of pricing in externalities for air flight, not doing so makes them unduly competitive. That's unlikely to last. Some countries are adding 10-20 euros to flight prices this year alone as a start, making 1-2 hour flights less interesting vs trains. Although I've read reports both ways (how flights are undertaxed, as well as how trains are already very subsidised) so I'm not sure on this point.
New Evidence That Psilocybin May ‘Rewire’ Brain
Amazing how the perp started the website at 14 and gradually turned it into the top data leaks site in the world. To be able to build a multi million dollar illegal marketplace and not get caught for 7 years was quite an achievement in itself. Alas you just have to slip once and the party's over.
Go isn't the best language, by many metrics. It's one that I find to contain the least bad cruft, for most kinds of software projects.
Wanted to follow up on this. I spoke to the team and just wanted to re-iterate that we will be open sourcing the SQL very soon.
UPS Advanced Technology Group | Multiple Roles (vision, MLOps, embedded, MechE) | Full-Time | Onsite | Atlanta, GA
Hi HN! We're the UPS Advanced Technology Group, a small, nimble, hands-on advanced R&D team within UPS. We're building out a ML-centric hardware and software technology suite to solve a critical UPS operational challenge on a short time-frame, and are hiring for a number of positions across robotics, MLOps and ME. Open positions:

- Research scientist (CV): https://www.jobs-ups.com/job/atlanta/research-scientist-comp...

- Research scientist (ML Ops): https://www.jobs-ups.com/job/atlanta/research-scientist-mlop...

- Research scientist (Robotics): https://www.jobs-ups.com/job/atlanta/research-scientist-robo...

- R&D mechanical engineer: https://www.jobs-ups.com/job/atlanta/r-and-d-mechanical-engi...

- Associate research scientist (ML Ops): https://www.jobs-ups.com/job/atlanta/atg-ml-ops-supervisor/1...

- Technical fellow - robotics (grad co-op, MS degree min): https://www.jobs-ups.com/job/atlanta/associate-robotics-scie...

We're very supportive of remote work when feasible, but some of our work is necessarily in-person (e.g. building hardware at our rapid prototyping lab, field testing during pilots). We're based in fabulous Atlanta, GA - come join us!
That doesn't seem like quite the same model though - a new customer has to purchase the base app plus all IAPs in order to gain the full feature set. Whereas in the traditional paid upgrades model, when you pay the full app price you get all current features and then you can pay smaller incremental prices in the future for new-feature updates.
Here's the latest Mullvad security audit (June 2020).

https://cure53.de/pentest-report_mullvad_2020_v2.pdf
Wow you are dangerous
>Still no ability for developers to provide paid upgrades or "active subscription gives you updates" models.

As a user, I'm glad that neither of those things are supported. Given how often upgrades either remove functionality or otherwise make my experience worse, I am glad that developers are required to push an entirely new application if they want users to pay again, rather than being able to coast on their old ratings and reviews. This gives me ultimate power to determine which version of the application I wish to run.

Additionally, I am quite over the nickel and diming of every other bloody application being a subscription.
Likely controversial opinion: Parser combinators are fun but feel a little too magic for me.

Maybe I’m being stubborn, but I prefer to write lexers and parsers by hand. Although, I would like to get around to writing a “common lexer and parser utility library” one day to abstract away some common patterns while simultaneously not forcing design decisions. Perhaps I’ll end up with a parser combinator library by the time I’m done and I’ll have to eat my words.
Like I say, always on the lookout for possible collaborators. Areas of possible connection are writing stories, recording music, creating art, building software (usually in Lisp, because that’s what I like) and creating and playing games with elements of world building or storytelling.
Facts do not care about your emotions. Words have meaning. On a devastation scale of 1-10 losing your sense of smell is like barely a 2.
1. For HEVC it's not a single patent pool but many, most of them don't have clearly defined pricing

2. Firefox don't support hevc nor it will be in the future

P.S. https://developer.mozilla.org/en-US/docs/Web/Media/Formats/V...
VP9 is supported by all major browsers
Yeah maybe. Are we talking about PBS overall or the Newshour segment?

In PBS Newshour the upfront report by Judy is very much fact based. I agree though that the various mini-documentary parts of the segment are less direct-fact based reporting and bias starts to creep in.

Anyways, I'm not too interested in starting an internet politics fight. The main takeaway from my post is that we should reevaluate what we are getting out of following the news obsessively.
Total cost of ownership of a car will likely be higher (especially if it’s a nicer car, and you use it in places where you need to pay for parking), but public transit and cars are not exactly equivalent products.

Public transit can be very cheap and convenient for some use cases: for example, if you live close to a stop, your destination is close to a stop, there is straight transit line between the two places, it runs frequently and has few stops on the way, and you usually travel by yourself. If all of the above is satisfied, it will likely to be more cost effective and similarly convenient to use public transit. However, for many other standard use cases, public transit is by nature very inconvenient compared to cars: for example, if you visit grandma with your small kids on a regular basis, grandma lives in a small town, getting to which on public transit from your home requires 2 transfers, and is only reasonably possible twice a day at very particular times. In that scenario, which, by the way, is (in some form) extremely common for most people who aren’t single professionals living in big city, public transit is just a non starter, even in Germany.

Since the latter scenario is, as I point out, rather common, most people own a car anyway. At that point, you’re already paying the total cost of ownership just to use it on routes where public transit is extremely inconvenient. This changes your calculation on routes where public transit actually is pretty convenient: sure, public transit on that route might win with total cost ownership of the car, but once you already have a car, fixed costs are already sunk, so public transit is now competing with marginal costs, and it might very well then lose.

For this reason, even in countries with good public transit, it is largely a domain of students, young singles, and retirees, and working people with families overwhelmingly own and use cars.
People already launder money with gift cards. Further laundering it through apps whose merchant accounts are registered to real human beings, because of Know Your Customer laws, ruins the laundering aspect. There's no reason to go through additional de-anonymizing steps via apps once you've got or sold gift cards.
Things I have heard now for a generation:

- Real wage growth is stagnant (and this is through the great productivity boom starting in the 1990s

- the Middle Class is disappearing / War on the middle class

- Education, housing, and medical care costs rising faster than inflation

- Globalization destroying manufacturing jobs

- the gap between rich and poor growing

- rise in service jobs / reclassification of service jobs as manufacturing to hide numbers politically (burger flippers becoming manufacturing jobs was one example)

- those memes about what 22 year old boomers had to do to get a job, house, college education, and the benefits they typically had, compared to what the current generation has had to deal with.

- Boomers aren't retiring, aren't interested in true mentorship and providing jobs to the next generation

I am a Gen-Xer for reference. I generally perceive these popularly reported trends as mostly truthful, trying to correct for the inevitable "world is going to hell" bias that you get as you get older.

https://www.statista.com/statistics/1065466/real-nominal-val...

That's the minimum wage, notice the drop/flat nature of inflation adjusted minimum wage. That would tell you everything. With the rise of boomers, the war on the minimum wage began. Or it was the collective identity from WW2 waning. Or whatever.

Combine "job doesn't really pay well" with "costs going up" and well, yeah.
>and are preferable to SELinux for containers and sandboxes because they're actually simpler and less trouble

Hell YES...high five!! ;)
> every day my excitement for Supabase grows

Love to hear it!

> What would be the best way to build a multi-region cluster in Supabase?

The easiest way we've found is to deploy the cluster on Fly.io. You can check out the docs here: https://fly.io/docs/getting-started/elixir.
Ah, is that the main point of disagreement? People are thinking back to their own experience of gender at that age, and then expecting it to be the same for trans kids. I think, as I mentioned, a logical explanation for that is that cis people don't have any reason to think about it. Or at least didn't when we were kids. I've asked my kids, and they're both confident in their gender at a young age.
So funny to read this for me. I made a pretty good living for myself leveraging MediaRecorder. And "pretty good" is an understatement.

Someone's garbage is someone'else gold....
Tested this a bit when it was announced, works well albeit with an expected hit on latency and throughput.

Absolutely love Mullvad.
Union protected programmers made me decide against pursuing a career doing tech for the Illinois EPA. It was impossible to get people who couldn't actually write software out of the way.
"Cultural Marxism" is an antisemitic conspiracy theory.
Most entertainment-oriented films. There's a big difference between "has a message" (which those usually do include) and "lecture" aka "beat you over the head with".
Cut him some slack he was literally a teen when he got arrested.
Until the management co-opts the union leadership, and then it's just another layer of bureaucracy
A Brief Introduction to Julia Metaprogramming, Macros, and Generated Functions
That's a great resource, thanks for putting it together!

The thing I've found great about Yubikeys is how easy it has been to onboard non-technical family members to using them.
Oil supply, while still somewhat volatile, is on a stable runway going forward. The reason prices are still high is no longer the war, but corporate margin-padding (read: price-gouging).
Would you also claim the science for vaccinating children for Covid is settled?
How does it matter that your payment is anonymous when all your traffic is going through them?
And then what, you had to combine the four files yourself ?
Between your own servers – not really. For that use case OAuth2 will be just as effective as a single shared secret.
It's not giving money to banks. Central banks manage the money supply. This of course can help banks make more loans, but banks make loans even if the money supply is tight.

https://fullstackeconomics.com/easy-money-is-probably-good-f...

https://fullstackeconomics.com/the-2000s-housing-bubble-was-...
I know this is a joke but it seems unnecessary. Most people actually do use evidence and logic to arrive at their opinions. The problem is some people are presented with incorrect or fabricated evidence. Some people draw incorrect conclusions, or maybe some of the evidence is above their head so they ignore that when it's vital to proper understanding. Some people aren't particularly good at logical thinking, or never progressed past introductory levels.

This is all why you can show identical evidence to a group of people and get multiple, sometimes very different, opinions.
Everything is about perspective.

I'm from Europe, and to me this site is incredibly conservative, but I see a lot of people from the US that think the opposite.
The NYT article I linked to accounts for seasonal workforce differences and has a lengthy methodology section at the bottom.
> Designing architecture in such way it can be easily changed when down the line inevitebly the usage changes is a value in itself

Reminds me of a building influenced/designed by Christopher Alexander. IIRC there was a 2D array of unformly spaced ca 6x6in wooden beams -- to mount walls/dividers etc against as needed.
I really hope so. I wear my Time Steel daily and will probably continue to do so as long as I can get parts for it. I've seen some guides out there on replacing the screen and battery, but so far I haven't had to crack mine open.

I'd estimate I still get about 5 days of battery (depending on how much solitaire I play, or how long I use the speedometer app).
> GCalendar for Google Calendar

> Docs Pro for Google Drive

> Openly a Link
Damn, if only there was a free app for google calendar, google docs, and looks up App open my web browser.
Music historians note that the creation of the "cannon" of classical music occurred when public orchestral concerts arose around the early 19th century (and often paired with the rise of the middle class). Prior, you'd need an invitation to a private concert put on by a noble.

Mostly "old" music was played at these concerts. A public concert had to at least cover its cost from ticket sales, so eliminating commissions for new works was necessary, if a big break from tradition (most music was written expecting little more than a single performance). Because the pieces that kept getting played at concerts became part of a standard orchestral repertoire, a cannon emerged which became harder to update. A commonplace that circulated when I was a music student claimed that Bartok's Concerto for Orchestra (1943) was the last thing to make it into the standard orchestral repertoire.

Maybe there's a similar underlying process at play in which any commercial process naturally tends to promote a smaller "cannon" of block-buster crowd-pleasers (why would you not promote your best-selling widget?). Our own listening (now) prefers not only music we already know, but the exact performance we already have heard.
> Unless you call shell a city to the ground a "plan". And now that is being abandoned.

Shelling cities to the ground is absolutely a plan A tactic.

Armor can't return fire at high azimuthal angles, to move it through a city without risk of ambush, they destroy tall buildings near the route. And to avoid giving away the route ahead of time, they cut multiple routes.
Amazon will offer Union as a Service and somehow monetize the management overhead
> I figured out that the Apple Watch comes with a built-in app called Blood Oxygen (no "App" at the end) that does this for free.

Only the latest models, or latest few models, come with the sensor necessary. It was a pandemic feature addition that came too late, just like all their other pandemic feature additions.
One whose body is sufficiently defined.
That makes no sense, of course they can, they can raise interest rates which decreases the supply of money. The thing is that would hurt the economy and their goal is to maximize employment.
I think you'll find that in many ways that today's Dart is very different from the earlier iterations people experienced in 1.x. You're right it wasn't designed in from the start, but I couldn't possibly say why. I can say it doesn't feel bolted on and it's definitely the default for all Dart code I've seen recently in the wild. Kotlin is certainly nice to write in, but all else being equal, if I can avoid the JVM and get easy AOT compilation, deployment, and distribution I'll take that every time. Typescript transpiles to JS, same as Dart, so that just seems like extra steps, but there are clearly advantages to sticking with regular JS frameworks over Flutter for the moment, so I won't argue that point. I'm really just talking about Dart here.

Frankly, I haven't needed to implement such a basic data structure myself in Dart, but here's a whole book of examples of implementing common data structures[1]. They look pretty straight forward to me. You can also take a look at the Dart language tour.[2]

[1]: https://www.raywenderlich.com/books/data-structures-algorith...

[2]: https://dart.dev/guides/language/language-tour
I agree that shelter(housing) prices increasing at 5% is not good, but when we're seeing inflation of 8.5% there's something else that's driving things up.

When you look at just the energy component of the CPI you'll notice that it began to outpace inflation in March of 2021 at 13.2% and has fluctuated between 25% and 32% since them. The previous chart on that page that breaks down the most recent month's inflation between food, energy, and all other items you see that food is in-line with inflation, energy is crazy, and other items are at 6.5%.

https://www.bls.gov/charts/consumer-price-index/consumer-pri...

We have a lot of problems going on right now, but why the energy sector has been experiencing crazy inflation for the last year might be more of a factor that the other things grabbing the headlines right now.
Before this used to be the norm, there would be at least a quarterly post on HN by some app developer lamenting the fact that Apple killed their business by just releasing an Apple developed version of their app.
Really? I've seen it a couple times here but I wasn't really sold on it. Vue to me is already top tier, what does Svelte do even better? Would love to give it a shot at some point but not really dying to experiment outside of work right now.
Another displaced Hamiltonian here.

Back in the 90s they had a plan called "Vision 2020" that painted a dense, people-friendly Hamilton.

Now that 2020 has come and gone, the sprawl is crazy, downtown dead, transit gutted, and commuting by bike a near impossibility unless you're in the west end.

Some fun Hamilton transit facts:
1. There's an abandoned subway station underneath downtown.
2. There used to be a Funicular going up and down the escarpment.
3. When I was a kid many of the buses were electric, with overhead lines criss-crossing the streets like other cities have for trams.
OK, slightly off-topic but maybe the right minds are here. We have been developing an introductory CS curriculum committed to thinking-with-powerful-tools, including the command line, real programming languages, and git. It's great until it isn't. We intentionally maintain a simplified workflow, but still get the occasional merge conflict or local state blocking a pull. I keep thinking there must be a simplified wrapper over git which maintains the conceptual power while avoiding the sharp edges, even if at the cost of robustness. I'd be more interested in an abstraction than a GUI, but would be interested to hear whatever others have come up with.
All advertising is bad faith communication. Full stop. There is no justification otherwise. In fact, the more creative advertising is, the more bad faith and exploitative it becomes.
> need to live like a poor college student just to make ends meet in silicon valley

How common is this? I'm not american and I'm having trouble visualizing how a job that pays $100k+/year on average can lead to a poor college student quality of life.
The more I think about it, the more annoyed I get at this completely unsupported assumption, taken as OBVIOUS, that eating only meat leads to constipation. Not only does eating only meat lead to the smoothest bowel movements you've ever experienced, but it also dramatically improves musculature, skin & hair, mood, sleep, and overall physical fitness. Incidentally, it is impossible to get diabetes on a meat-only diet. In fact, we evolved on a meat-only diet for hundreds of thousands of years (with a berry here and there).
So if you are at Facebook's or Google's scale, and also run a monorepo, this will be great for you.

Which is to say, this is a product for one company - Facebook.