skysight-inc/HackerNews huggingface dataset:
From my perspective, its a continuing boom over decades.

New abstractions come along (eg. AWS), bringing additional complexity, then better tooling gets developed to deal with it, and this prepares the way for new abstractions on top (eg. Kubernetes).

At the same time, legacy systems remain around a long time and need experienced people to maintain those.

While operators are glad they don't have to deal with bare metal any more, there's a lot of additional complexity you need to understand to manage AWS effectively, that didn't exist for most companies back in bare metal hosting days.
I generally don't fear other people driving drunk (except on holiday evenings when I refuse to be on the road.) My personal risk of dying in an alcohol-related crash is massively reduced by my decision to never drink and drive, or get into a car with a driver who's been drinking. The risk is never zero, but it's low enough that I generally don't worry about it.

Do I have absolute complete control over it? No. Do I have a whole lot of control over it? You betcha. The control is not an illusion.
I think there are two kinds of Production Engineers:

- DevOps only, as in Terraform or CloudFormation or CDK but not much else

- DevOps/SRE/DX, where you have engineers who handle DevOps as part of a mix of Platform Engineering, where your Platform team is able to guide and assist Product /Experience and Data teams on every part of the Developer Experience, from infra to on-call

I think it's the Platform Engineering model that has the most value; I don't know that DevOps without the rest of the package is as valuable
This is the thing about climate change. There are no survival strategies - you can't plan for it. The biggest problem that will come with it is unpredicability.

We know the broad strokes of how climate change will impact us, but exactly how it's going to break down is impossible to predict.

We know it's going to make certain areas of the planet unlivable. We can't be sure exactly which areas.

Sea levels are already rising - but it's impossible to predict the exact rate at which they will continue to rise. There are models in which they rise relatively slowly. There are models in which they rise quickly, and there are models in which ice sheets fall off the arctic and antarctic all at once and it rises catastrophically.

The equators are already becoming unlivable (and ahead of schedule) - most models predicted we wouldn't start to see days of deadly heat until 2080, but that happened in 2020. It was literally too hot to exist outside for more than an hour or two with out supplemental cooling. We know eventually that will become the norm for much of the equatorial region.

We know climate change will destabilize rain patterns, which will destabilize crops. We know this will drive up food prices. And eventually, send us back to a place where there literally just isn't enough food to go around (right now we produce somewhere around 1.5 times the amount of food we need - there's only starvation because we aren't willing to distribute that food equitably). We don't know when or how fast.

We know all of this will drive migration. We don't know when, we don't really know from where or to where, and we don't know what the full consequences of that migration will be. The millions of people who migrated out of the Middle East as a result of the destabilization of that region post Iraq/Afghanistan and the Arab Spring contributed to cause all kinds of political destabilization in Europe - and a swing towards authoritarianism. It's impossible to predict what tens of millions or hundreds of millions of people migrating from the poorer, harder hit regions into the richer regions will do. Or what the general destabilization of the economy will do. But it's a pretty safe bet that it will fuel authoritarianism (...is fueling authoritarianism) of all kinds.

Given the uncertainty of it all, it's impossible to adequately strategize for survival - let alone a reasonably secure and comfortable life.

Our best bet would be to fight like hell right now to prevent it from getting any worse than it's already going to.
Thanks for reading!

>This looks like a great product at a great price point, with solid sales, how are you not in the black yet?!

In short: the chip shortage.

The biggest expense right now is hardware engineering. We couldn't continue manufacturing our PCB because one of the components sold out, so we had to redesign with different components. That's been expensive (about $60k so far).

And then to avoid redesigning further, I've had to stockpile components for 6-24 months, so a lot of money is tied up in inventory.

The redesign work is wrapping up, though, so I'm hoping to have significantly lower expenses in the second half of the year.
Static arrays - when was the last time you used a static array?
Do you have any documentation about how tries are used in mongo indexes? Or could you point to the source?
Common Lisp OpenGL tutorial #3
Found out about this DS in AoC 2021 Day 20+ problems if I remember correctly. Pretty interesting.
An M1 MacBook Air is $999 and has a much better display, four times the battery life, it's faster and doesn't run hot.
Said another way, I think this covers “how they got so big” but not “how do they provide value.”

I guess I have to admit they provide some value, but capture 99% for themselves?

Makes me wonder if they’re actually destroying value overall?
I'm curious. I wonder what country would be most feasible to erect a self-sustaining village? And what is the ideal way to manage it eg village chief?
The Fat of the Land
Sort of agree, at least I did at the time, but in retrospect and looking at what has happened since, and especially who has pushed for it, endorsed it, and continues to be instrumental in expanding the scope and reach, I don't think that's the full story.

In what way are the goals of identity politics any more clear? Most of the time the only obvious objective is "winning on Twitter".

Occupy didn't have clear goal, but it was dangerous in theory. Letting it simmer could have lead to something more dangerous, a popular movement demanding significant reforms, for example, setting capital gains tax to match income tax. Identity politics in contrast is not dangerous and has no potential to become so.
'plot/vglt' is from version 1 plotting. Version 2 uses 'plot/vega'. If you're seeing VGLT in the ASDF file it means that it's the old version, and you'll need to pull in the source for a manual install from github until Quicklisp gets updated. The systems you'll need are:

- alexandria+

- data-frame

- dfio

- lisp-stat

- plot

- numerical-utilities

- select

- sqldf

It may be easier to get help from one of the community resources [1] (StackOverflow, github issue/discussion, mailing list) than HN, as those are always monitored.

[1] https://lisp-stat.dev/community/
The real question for me is, do you think that a Government is different or in a better position than corporations or people operating in the market in making economic decision for an entire country?

I believe it isn't. Actually I think it's in a much worse position for the following reasons:

1) A Government is made of people (usually elected directly or indirectly by the majority based on feelings and all the same irrationality), which in turn will likely be "irrational", or have the wrong incentives (be elected again).

2) A Government is made of few people compared to all the people that there are in the Country. They can't possibly know about all the details of the economy and the situations people are in or they can't process it.

3) Government policies can affect the entire economy. An error there can have bigger repercussions than, for instance, a company making a mistake.
>This is something particularly common with books/reading, where it becomes more of a performative act

I want to hear about your personal experience of this.

If you have to imagine what bookstores are like, I assume you formed your opinion of readers elsewhere.

Libraries? I'm trying to imagine a performative reader in a library.

Or school?
Something something quantitative easing and productivity gains from globalization and automation outpacing the half-life of these unprofitable wild goose chases
Easy way to consider it, when you look at another human being, you innately understand that their right is your left, so you're rotating your perception of their directions around the vertical axis. The mirror isn't actually flipping anything, the top reflects back from the top, the right reflects back from the right. The "flip" is your brain treating them as a person rotated 180°, not the front of a person as if viewed from behind
Couldn’t he have sent a canary to the boarding gate?
For some reason I thought this article would be about how to estimate (free) disk space, with the problem being how to estimate (or know if possible) the available disk space using the least effort (or at least a fixed amount of effort).

I was expecting a deep dive into how different OSes handle storage and indexing, which file systems/drive types make it easier or harder, the tradeoffs between truly random sampling versus a sampling scheme that takes into account typical drive fragmentation patterns and speed of access, and was very excited.

I'm hoping this comment will nerd snipe someone who likes to write.

Edit: to comment on the article, 2**10=1024 is handy to know so then 2**20 is about a million and 2**30 is about a billion. That then helps you estimate common log2 values which allows you estimate sorting, searching, and tree type structures that have some logarithmic aspect to their time or space complexity.
Not always, but, as usual, it depends. For example, Amsterdam:

https://whatsupwithamsterdam.com/urinals/
We are certainly getting there. Right now, we get news,re-runs, talk shows, live sports and very few high quality shows. It's a bit of a shame. TV shows were community events. A shared experience that we all could talk about. That's not the case anymore. Too bad...
No. Suspects are often arrested on a subset of the criminal charges with which they will ultimately be indicted. Even in more serious crimes like mass shootings, prosecutors will press charges on only a few of the homicide counts at first. This is common practice for prosecutors.
‘I’m Calling About Your Auto Warranty’: FCC Says No More, Orders Spam Block
Funny anecdote I have that kinda counters what you say.

I know from family who live where Taylor Swift bought a mansion in RI that she was denied membership to the local yacht club because she was not "old money". I heard this back in 2013 when she first bought the place and I haven't been back so I don't know if that has changed since then.

Maybe some people see the rich as "high-class" not everyone does.
Yes, that's news about Florida and Donald Trump. Now do New York and California. The most populous states were likely over-reporting deaths.

By the way, despite the rhetoric, states were getting money from the federal government for reporting a COVID death. There was literally a per-death payment. If that is not an incentive to over-report (despite the usual bloviating from Republicans), I don't know what is.
Not really.
In a priority queue, an item with higher priority gets pulled out before one with lower priority, so you can have items that skip parts of the queue (or all of it) even if there are no items of the same priority in there already.

This structure seems to behave differently, in that an item may skip ahead in the queue if and only if another item with some matching characteristic is already contained.
This makes it so you can never skip the whole structure, for example, assuming you get put after your "friend".
I think that is they type of change that is bound to fail, according to the original article. One of the many reasons:

> the growing crash fatality rates are a direct challenge—even a rebuke—to their theory of traffic safety, which relies on applying highway buffering standards to local streets. They need to open up the design process, inviting more voices in—not just to comment, but to share insights into what the design needs to accomplish. And they need to stop attacking dissidents (i.e., those who challenge the status quo), and instead embrace the engineering mindset of problem solvers.

The author is also a much bigger fan of decentralization than I am, as a general political philosophy, though I would be pretty happy if governance was decentralized to the point where I was allowed to build a neighborhood with friends and colleagues like I want.
>those are thousands of ostensibly independent events that don't necessarily have a single common cause

This is obviously incorrect reasoning for the United States. If countries around the world had statistically similar collision rates, then you would have a point, but this isn't some sort of power law or random distribution. The fact that our fatality rate are so significantly higher than other developed countries, means that there is a reason. It's not random, it's statistically showing us we're doing something very, very wrong
I don’t know how you’re even comparing American roads to European roads. I spent 3 months in Europe and all I took away from that is how well planned and well thought out American roads are. I just took them for granted.
Yup. About $46k [0]

[0]https://mtlynch.io/tinypilot-redesign/
Thanks for reading!

I've hired from Upwork quite a bit, and I think the problem is that the clients have excessive power and abuse the freelancers/agencies. The platforms typically side with clients in financial disputes, and clients know how damaging a negative review is, so they force the agencies/contractors to do work beyond the contract. The result is that the talented agencies leave the platform as soon as they're successful enough to leave. The result is that the quality of agencies/contractors on Upwork is lower than what you can find outside the platform.
Just wait till you get to the opinion section. They enjoy their sexism.
Do you have a link to the white paper you found?
Are you familiar with the story of Procrustes? (0) Who decides what is too good or how much study is too much?

0 https://en.wikipedia.org/wiki/Procrustes
Regardless of semantics, there are known road design and electronic/mechanical techniques that can prevent or discourage speeding, regardless of the reason for speeding. The faster a vehicle is going, the more momentum it has, which correlates with risk of death in the event of crash.
Except that they are dramatically higher than in comparable countries. It's very obvious that the US is overwhelmingly worse off in traffic deaths.
for nature? sure. for CO2? No, it's basically pissing in a river hoping to reverse its direction.
Hear hear. I left software engineering as a discipline because I hated the interview process.
The social default is in some fields where work is hard to reproduce is they still get into good journals and are believed up front. Usually this is fine. A lot of work that is hard to reproduce, but are relatively important or open up many research directions, do eventually get reproduced, though it might take a year or more. And usually the first party does their best to try to help reproduce the results.
Brooklyn's Hottest Message Board Is an Abandoned BMW
I ended up using an app that wraps traditional taxi services in SF, they had a Ramp Taxi 5 minutes away and got me home
It has been a while since I read this, but I believe that until the late 13th Century the Latin versions of Aristotle were translated from Arabic versions, not from Greek.
For now it's a standalone analysis (constrained to climate) looking back & forward, applying a variety of indicators, some normal stuff like mas & stddev, some shamelessly ripped from equities trading books (bollinger bands as an example building on those first items), along with some of my own which are probably dumb but which seem reliable enough for me.

I admit I'm not a huge fan of predictive or causal models unless taken in the aggregate, usually. Especially the singular-cause or singular-outcome kind. This is coming from personal interest in this topic within psychology study...for one I find that such models can become pretty breathless & kind of suck all the energy out of the room, energy that can be redirected into an executive stance. Where otherwise you end up with perfectly good mental resources stuck in a perceptive stance. It's cool to predict, but also even cooler to predict with an open mind to many possible outcomes, and then also even cooler to do that and then say "now here's the plan" iow.
The starting example was Bloom filters.
Realtime collision detection[1] has a fantastic chapter in this with some really good practical examples if I remember right.

Great book, I used to refer to it as 3D "data structures" book which is very much in theme with this thread.

[1] https://www.amazon.com/Real-Time-Collision-Detection-Interac...
I thought this was kind of a lame article. The point of behavioral economics is to systematically understand the heuristics people are using. That is hard to do!
Trying to describe all the heuristics together is difficult and untestable -- i.e., not that good for the experimental research which most behavioral economists practice. Still it is well-known in the field that this is an open question worth theorizing about and I think many people do[1][2], although there is not a consensus on the "best" theory as far as I know.

The author like then lauds some impressive/hard to conduct/large-scale interventions which are formidable but don't really teach us about economic theory, and in fact neither were published in economics journals. Maybe the field should move in that direction, I am agnostic on the point, but the author's argument wasn't coherent in my opinion.

[1] https://rajchetty.com/wp-content/uploads/2021/04/behavioral_...

[2] https://www.hbs.edu/ris/Publication%20Files/Selective%20Atte...
Yeah my read is they were having some internal issues and were overloaded. On top of that they hadn't done many projects like this.

Management threw it out to the floor and the floor ran with it like every other job. Feedback went to management but the people doing the work didn't really understand that this client was not like their other projects.

I've been on the other side of this where one bigger client changed the game and we didn't adapt as we were used to things at a different scale. We didn't clean up the mess we inherited fast enough. We didn't put enough resources on the projects and we failed to live up to expectations. We were used to smaller tasks with more limited scope.
Proving the theory about infinite monkeys writing Shakespeare may be suspect.
Turn up the AC. That is all.
Great. Thanks so much for following up. This is a great project and I am definitely looking forward to trying it and learning more.
Again... if you don't compare the US to any other countries, this line of reasoning might seem plausible. It's not. The US outpaces comparative countries significantly, exactly because our infrastructure and culture of driving is inherently more unsafe.
I’m not even sure insane match what you just described at that point.

Now I know someone that do that for the software for subparts of nuclear reactors and it’s exactly all the same. The specs, the time to review, the politics of hierarchy, the time to fix a simple bug (can take 2 weeks for a simple if)… But at least the specs are in a software.
>Are you a good enough driver to save yourself in this situation?

Are you a good enough pedestrian to dodge a drunk that jumps the curb?

That's a rhetorical question. My point here is that the standard you're trying to apply is an asinine one. Unless you live beside the train station you have some exposure to drunk drivers.
did time contracting in medicaid, heard legends of $1100/hr java dev billing codes on big 5 contracts staffed by college hires (never saw first hand); also heard of big 5 contracts pass through 4 wrap layers of subsidiary (each raking 30% of whatever passed through) and end up staffed in india
Previously on HN:

https://news.ycombinator.com/item?id=1370847 (2010)

https://news.ycombinator.com/item?id=2363522 (2011)

https://news.ycombinator.com/item?id=3369454 (2011) -- Although not much is in the discussion, it points to a Stack Overflow post with some examples.

https://news.ycombinator.com/item?id=7079427 (2014)

https://news.ycombinator.com/item?id=28758106 (2021) -- Not exactly a data structure, but an interesting algorithm.
I could imagine that they might also not want to invest the effort and time needed to complete a degree that would be of little value if it became public knowledge that the department issuing the degree had a problem with fraud.
Their purpose isn't to understand the cloud. It's to fill buzzword bingo and look good when some bloated company hires some mercenaries for their internal power politics.
What about scheduled jobs (cron), email notifications, database etc?
The Manhattan Art Review
> I bet you as Hertz had some competent technical folks who could have vetted them

They very likely did (and negatively), but no excecutive ever wants to hear that, so they just barrel ahead anyway. Because what do those lowly peons know, right?

Then there’s always the risk that the internal Hertz guys are just terrible and just trying to keep the contractors out to make sure they aren’t exposed.

From the executive side it’s hard too.
Automotive crashes are very much preventable. We in fact know how to prevent them. It is partly why the roads in the US are so dangerous.
Sparse sets.

They're often used in Entity Component System architectures since you have O(1) add/remove/find, & O(n) iteration. Iterations are also packed, which is a bonus for cache efficiency.

Can be difficult to implement well, but the concept is simple and a neat example of a useful specialty data structure. Take a look at https://github.com/skypjack/entt
I thought this would be about The Prodigy album.
The title of the article is so confusing..heheee...
I don't feel like arguing because you're "not even wrong" [0] and I don't have time to educate you or find references you'll find compelling. I would be happy to do so if you want to spend several hours educating me on compiler internals, but I think that probably that's the last thing you want to do today.

I hope you do wear your seatbelt, or at least never get into an accident if not.

[0] https://en.wikipedia.org/wiki/Not_even_wrong
I think you're proving my point with this response. And if you don't see why, then maybe some deeper reflection is in order.
Snap misses on Q2 revenue, shares plunge 23%
Thanks for your work! Happy proton user here.
I worked at a small company who bid on an RFP against Accenture back in 2000ish. We bid way lower than Accenture and we were already established at the state government agency with a great track record.

I remember while the proposal evaluation process was happening, Accenture sent their proposed PM to the town where the agency was based and he literally bought a house there to show Accenture's commitment to the agency. Of course he sold it after the project was awarded.

Accenture was awarded the contract, who then came to us and hired our company as a subcontractor to actually do most of the development work with the exception of the project management and two other devs. So the agency paid millions of dollars to get Accenture but in the end still got us essentially. Nice use of taxpayer dollars there.

On the plus side, since Accenture was so tight with Microsoft at the time, Microsoft got Accenture to agree to use .NET for that project which wasn't even publicly available yet..let alone complete. It would look good for Microsoft to show that a state agency had adopted .NET and they had planned to do a case study on the project. So we got to use .NET before many other developers. There was 0 documentation, so that was fun, but we got access to the actual MS devs working on the nuts and bolts of .NET. Fun times.

Accenture sucks.