skysight-inc/HackerNews huggingface dataset:
About the "terrible" aspect of it, to quote: "Granted it’s not very readable and log / pow probably makes it less efficient than other solutions. But there were no loops and almost no branching which I thought was pretty neat." No need to insult the author over it.

About your "proper simple solution": I don't think that's a good idea either. Based on your next paragraph, the version you suggest with the handwritten binary search and "likely" annotations is for the case where the code isn't performance critical: for where the code is performance critical, you suggest a different solution. If the code isn't performance critical, please do not turn it into an unreadable mess over what would become a negligible overall performance gain. Write it in a simple, obviously correct way, keep it boring, and you'll keep it stable; you can use the time you save on fixing bugs in your super optimised version on improving more critical parts of your program.
Yeah, the author is incorrect. Fly.io uses Firecracker but they didn’t create it.
The important problems are hard. Avoiding psychology because it's messy is like the metaphor of only searching for your lost keys under a lamppost.
I worked in construction for some years. Your father was right. There's absurd amount of efficiency to be gained in construction without a need to sacrifice productivity. Optimised supply chain, better utilisation of human resource, improved communication between subcontractors can make up for more than a day.
I'm totally open to the possibility that this result could be sustainable over longer time periods and persist in other countries and even (some) other types of work. However, it seems prudent to discount the odds of broader applicability due to all the obvious confounding factors.

* Cultural norms.

* Poorer pre-existing efficiency.

* Introduction of new focus on time and efficiency creating optimization which fades over time.

* Gains on shorter-term metrics offset by longer-term, hidden costs (eg sufficient 'slack time' is asserted to sometimes enable innovation or tasks which management may prioritize lower but which have yield important benefits).

Over several decades I've been either an early employee or founder in four startups where I was able to help imagine, specify and implement what eventually became high-performing organizations. I'm often asked about "secrets of success" but all four had substantial enough differences that the only constant is they each were either created or evolved to have uniquely effective set of parameters including structure, style, culture, personnel, etc. Each org was uniquely adapted to it's competencies, customers, context and even era. Obviously, "good people" are "good" but figuring out what that looks like in advance for any particular problem set is error-prone and rife with confirmation bias upon post-hoc rationalization.

The best meta-advice I'm confident enough in to share are things like adaptability, the right metrics, perceptive leaders willing to question assumptions and change course based on new evidence. Unfortunately, these come across as vague platitudes. As near as I can tell, the magic is more in custom fitting a sufficiently winning mix of org parameters, from team to metrics to work hours and more, to succeed against the specific challenges and context the org must solve to succeed.

In light of my world-view that dozens or hundreds of interacting parameters need to fit (and that there are many workable "solves"), I feel that this experiment, at best, exposes another possible lever to put into your "solve" that might be beneficial contingent on a bunch of other factors.
It would be interesting to see breakdown of users by geography although anecdotally many Americans who are WFH in tech have moved to places like Mexico, Thailand, Bali etc.
They should have just stopped displaying Getty Images in results. They're scam artists anyway, claiming to own public domain historic photos and selling them for a thousand bucks a piece.
This specific example is a good example why you should keep code as simple as possible, and why even "simple" math needs special care when testing (Because floats are not simple.)
Then I and possibly others misinterpreted what you were saying. Personally it's the wording that did it for me, I dunno about others. I've never bumped into skill development as a phrase so it got parsed wrong I guess. Put a rogue "in" between skill and development and there's the downvote

For what it's worth because I replied my downvote was nullified
> In 2024 when TSLA is at $1500 (...)

Since the start of 2021,Tesla tanked from $880 to around $660.
Thanks for that!

Always wanted to go to Hahvahd!
How is a company supposed to determine what 'good' prices are though? Should they just be covering their costs? Should they just be covering their costs + x%? Sure they could base it off what the rest of the market is doing but where is the market establishing their prices?

I don't disagree that price gouging occurs in many markets - and I agree that an international GDPR would be beneficial to people - but good pricing also doesn't just occur naturally it's a product of experimentation.
So you have problems if you want a precise answer, you want to display your answer, or if you want to use any of a large number of useful algorithms? That sounds like it’s quite easy to go wrong.
National parks are overcrowded and closing their gates
For those who don't know what GEA-1 or GEA-2 is, it's used in mobile phone traffic.

There's a clearer write-up of this discovery and its implications here:
https://www.miragenews.com/a-backdoor-in-mobile-phone-encryp...
The simplest way of dealing with multiple bash scripts
ACM 4.7 flight simulator also has LAN multiplayer game support in 1994[0], but in 1995 re-implemented multiplayer via own DIS protocol in ACM 4.8 release (see `dislib.doc` in ACM 4.8 and 5.0 release tarballs).[1,2,3]

Actively maintained ACM 6.0 uses DIS as well.[4,5,6]

[0] https://www.ibiblio.org/pub/Linux/games/multiplayer

[1] http://web.archive.org/web/19981201235648/http://www.websimu...

[2] https://wiki.flightgear.org/ACM_%28flight_sim%29

[3] http://web.archive.org/web/20180614080440/http://www.flightg...

[4] http://cvs.icosaedro.it:8080/viewvc/public/acm/CHANGES.txt?v...

[5] http://www.icosaedro.it/acm/download.html

[6] https://libregamewiki.org/ACM
> But that's not what they were measuring. They measured sales revenue per employee

How is that not a measure of productivity?
Wait. I always use logarithm for this kind of tasks, how exactly does it make me incompetent and terrible? This is literally what logarithm represents?
There's some minority of people who are just jerks on the road. Drivers that don't account for other road users. Cyclists who blow through intersections forcing cars and pedestrians to take evasive action. Pedestrians that expect wheeled vehicles to defy the laws of physics on their behalf.

Beyond this minority damn near every road user (regardless of car vs bike vs pedestrian) behaves perfectly reasonably if you understand what they're trying to do. Once you understand what the other participants are trying to do things become very predictable and safe.
The road user who is constantly having problems is probably doing it wrong themselves in a "man who smells crap all day should look under his own shoe" sort of way.

Crappy cyclists make crappy pedestrians make crappy drivers.

I've biked walked and driven at various points in my life. If you understand what everyone else is doing and choose your own actions to mesh with this you basically never have problems with other road users. You can blow through intersections on a bike. You can jaywalk. You can ignore turn specific arrows. You can do all these things safely. But you gotta have good situational awareness exercise good judgement about the time and the place you choose to do them or you will often be in conflict with other road users.
It would be neat if you could print in some of the jellybean components - even just covering a range of resistors would be interesting.
And there we have it. It is about culture, taste, smell and texture.

All environment and cultures do not have beans in the center. The easiest examples are cultures which predominantly lived on fish.

In North America the three main agricultural crops are winter squash, maize (corn), and climbing beans. It should be no surprise that if you live there, cultural beans are great to you.

Like fish, seaweed is primarily part of the cultural diet in coastal locations. Look at the Māori people and there is a distinct lack of beans in their diet, but seaweed is used just as bean are in north America.

What you call "a hilarious false equivalency" is something I would call a lack of understand and empathy of different cultures.
I’ve always called them glamour or prestige jobs. If people think it’s cool there will always be someone willing to do it for free.
https://github.com/BrandonShar/stack-overflow-buddy
> I like squiggle

Go uses "Runes" which is a pretty unambiguous and memorable term.

Though, in Go's case they don't include use of ZWJ, as they're limited to 32-bits.
Self-editing in meetings
No, exploitative of this community. If you find things through HN then you owe that to the community and should acknowledge it—I don't mean in one-off cases, of course, but in cases where someone is building an entire project (such as a website or a newsletter) on it. In those cases, credit for that provenance should be given in the form of links. That's the way to balance giving and taking, and it allows readers to retrace the steps and encounter the community for themselves, which they may find interesting. FWIW I have the same response when people build job websites off of Who Is Hiring threads.
It worked for me, either the API worked or DDG was caching results or something. That said some DDG users did mention an issue so who knows.
> Said another way, our customers are able to stitch historical anonymous data to 95% of their converted users–this is even in the last few weeks after all the Apple device and browser privacy updates.

When companies talk about how they anonymize data before uploading it to the cloud, so it can’t be traced back to you, they should get sued. It is so easy to connect data to their sources with just a little bit more information
> It is an objective fact.

An attribute that can change based on someone's feelings is definitely not objective. And all of the genders that are neither male nor female were invented in the last few decades, so membership in one can't be factual. Likewise, membership in a construct called "gender" which is divorced from biological sex was also invented within the last century, so that can't be said to be factual either.

Objective [1]:

1. Of or relating to a material object, actual existence or reality.

2. Not influenced by the emotions or prejudices.

3. Based on observed facts; without subjective assessment.

Fact [2]:

1. Something actual as opposed to invented.

2. Something which is real.

[1] https://en.wiktionary.org/wiki/objective

[2] https://en.wiktionary.org/wiki/fact
I'm intrigued, why?
I find multiple places where this is the most basic implementation.
https://realpython.com/python-requests/#query-string-paramet...
https://www.geeksforgeeks.org/get-post-requests-using-python...

etc
It’s such a beautiful soundtrack. Perfectly paired with Jeanne Moreau despondently walking through the Paris night
Something like that is fairly normal at universities. https://en.wikipedia.org/wiki/Academic_quarter_(class_timing...:

“An academic quarter (localized into various languages in the countries where it is practiced[a]) is the quarter-hour (15 minute) discrepancy between the defined start time for a lecture or lesson ("per schema") and the actual starting time, at some universities in Europe including Austria, Belgium, Croatia, Czechia, Denmark, Estonia, Finland, Germany, Greece, Hungary, Italy, Latvia, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovenia, Sweden, Switzerland, the UK and the United States.”
I'm comfortable to draw a line in the sand.

Something along the lines of: If its got eyes and an arsehole, lets treat it with some basic respect
Show HN: How to create a simple multiplayer game in Lua
> No, the upvotes on Stack Overflow are along the line of the upvotes/likes one would find on Reddit or HN. More like "you sound confident"

I think you're right that online scoring systems tend to incentivise false confidence. This happens with blog posts too, where a student of some topic writes a confident and subtly incorrect blog post, and it then ends up on the HN front-page. Only someone with a relatively deep knowledge of the topic can then call out the errors. Ideally it should always be made clear upfront that the author is new to the material.

Somewhat related: Stack Overflow's unfortunate norm of calling out mistakes in answers in a way that goes beyond confidence and strays into condescension and borderline hostility. For a lot of people it seems it's not enough to be seen to be right, they also feel the need to paint someone else as clueless, while just about passing as acceptably polite by keeping the aggression passive. If challenged, they'll brush it off as 'directness'.
I believe the standard economic argument to allow insider trading is that it would encourage much quicker uncovering of and dissemination of good and bad news. E.g. if people inside Enron had traded on inside info that Enron had cooked the books than it likely would have kept the brakes on the stock price. Instead you have regs that jail insiders (usually people lower down on the totem pole as the higher ups benefit from the coverup) for leaking correct information and preventing a correct (lower) price.
> The biggest problem with cycling adoption is “cyclists”.

Most like probably number 3 or 4. The "cyclists" are annoying and silly, but on the other hand they aren't literally killing many people.
he's also posting some controversial commentary on other topics: https://twitter.com/michaeljburry/status/1405286792371183617
I can't comment on the social phenomenon here, but there is indeed a decent technical argument for avoiding for loops when possible.

In a nutshell, it's kind of like "prinicple of least priviledge" applied to loops. Maps are weaker than Folds which are weaker than For loops, meaning that the stronger ones can implement the weaker ones but not vice-versa. So it makes sense to choose the weakest version.

More specifically, maps can be trivially parallelized; same for folds, but to a lesser degree, if the reducing operation is associative; and for-loops are hard.

In a way, the APL/J/K family takes this idea and explores it in fine detail. IMHO, for loops are "boring and readable" but only in isolation; when you look at the system as a whole lots of for loops make reasoning about the global behaviour of your code a lot harder for the simple reasone that for-loops are too "strong", giving them unweildy algebraic properties.
Projecting House of Representatives Reapportionment (2005)
I do a lot of floating point math at work and constantly run into problems either from someone else's misunderstanding, my own misunderstanding, or we just moved to a new microarchitecture and CPU dispatch hits a little different manifesting itself as rounding error to write off (public safety industry).
Amazon Whispernet branding has been retired
So I seem to be completely missing... what is this actually for? What's the value proposition for the average consumer?

It doesn't replace a VPN into your company's or university's network (for accessing private resources).

It's not for accessing streaming TV in different regions.

HTTPS is already secure.

In theory it seems like it could be used for illegal torrent downloading, but given that Apple is in the media business, something tells me they'll do their best to block torrenting.

And for things like videoconferencing, it will almost certainly degrade performance to a degree (latency, bandwidth, or both).

The only thing left seems to be your ISP and/or coffee shop WiFi being able to track what IP addresses you communicate with. Instead, they don't, but Apple does. Is that really a benefit, or a benefit any average consumer cares about?
Humans came up with a way to express musical notes on paper. To me that seems much more challenging. The list of common emotions is not that numerous. We need some shortcut, compact way of expressing them in writing. It would go a long way to score, or markup our words with some sort of emotion meter.
Perhaps thats what music is to singing. Just maybe a visual way of doing that. Emojis are hard to use.

https://www.visualcapitalist.com/a-visual-guide-to-human-emo...
Seems fun but makes my fans spin, on Chrome.
No, because people did behave differently than he expected, and he coached them to behave in line with his expectations. He wasn't a neutral observer, he was a guiding force and the superintendent of the pretend prison. This is what I mean when I say it wasn't an experiment.
Liquidity of Skill
We live on Main street in a single family home in a nice moderately touristy fairly inexpensive mountain town in the north-east.

Main street is generally thriving, with the preschool, elementary school, middle-high school, library, and town park/common down said Main street. (The library is one block off.)

Mixed together among the core mile and a half or so stretch is a decent collection of retail establishments (including 2 gas stations, a few coffee shops local and chain, restaurants local and chain, doctors offices, post office, auto mechanics, the now ubiquitous Dollar General, a liquor store, an ole' time hardware store, and a couple good ice cream places), single family homes, a church, a police station/opera house/townhall, and some hotels and motels local and chain.

Side streets with single family homes, and some New England style multi-unit three stories are on both sides of Main street, where the river allows, with a small trailer park mixed in.

There is certainly traffic on Main street, including log trucks, but with a 30 mph speed limit, and lots of crosswalks where people will generally stop for you (the law says you should), it's pretty human friendly.

I will admit it's in many ways a throwback to the way things used to be...
I think that the answer is what I would expect based on the question title (which doesn’t mention Apache Commons, only Java), if I was another user searching for the solution to this problem. Maybe the question should have been renamed to indicate this, but as it stands, I do think a library-agnostic solution is more helpful to people finding the question than an answer which only works for Apache Commons.
Maybe it could ask which AppStore you want to install during setup.

Pick apple and it says "install default apps"? Yes please!
If it clarifies anything, I suspect that, when he says "core team", he means something like the inner-circle of a few university researchers.

> In January 2020, I told two members of Racket’s core team t [...] They were always witnessed by others on the Racket core team.*

The inner-circle set is similar to that of Matthias and his grad students who started Racket (PLT Scheme).

Though the inner-circle is actively involved with the community, there's always been a definite separation.

So, the community would be oblivious to some things in the inner circle, and vice versa.

(BTW, that organizational dynamic might be evolving, including learning from Rust's evolution. Aaron Turon's talk at RacketCon, about Rust governance: https://www.youtube.com/watch?v=T1t4zGJYUuY )
Really enjoyed, thank you for sharing. It was interesting to learn how emojis are composed from component parts. I'm wondering where that will lead to in the future? Will we have a vast built-in library of emojis of ever increasing complexity?
Lol just install unlock origin or AdGuard on iOS. That’s what I’m doing about it.
The Case for Insider Trading (2003)
Will this also force Apple to drop Safari engine only rule?
It's somewhat ambiguous because Unicode has a code block for actual runes which are not the same as the "runes" you're talking about

https://en.wikipedia.org/wiki/Runic_(Unicode_block)
> Like a mental couch potato, you may have allowed your confidence and self beliefs to get ridiculously out of shape. It’s probably time that you change that.
Very deep, I know. If I had a less irritating way of writing that I would have.

> So far this has been mostly drivel.
Amusing bit from another review of the book:

"There are infinite kinds of irresponsible books that a well-credentialed media insider can write. First are the total farces of fact. ... A second variety of irresponsible books are those whose primary purpose is to market their authors ... And then there are books whose fusion of factual inaccuracy and moral sophistry is so total that they can only be written by Malcolm Gladwell."

https://thebaffler.com/latest/narrative-napalm-kulwin
Universe is tiny compared to mathematics and software, even simply RSA keys are already 2048bit.

Lots of problems suffer from 'combinatorial explosion' [1].

I recently learned about the Archimedes's cattle problem, the solution is of order 10^206544 [2]

[1] https://en.wikipedia.org/wiki/Combinatorial_explosion

[2] https://en.wikipedia.org/wiki/Archimedes%27s_cattle_problem
For that last bit it’s not as crazy as you might think since you can already buy dedicated hardware and you can manage your own hardware on-prem with Outpost. If you smush them together you get something kinda neat.
Agreed. One of the many (and there were many) reasons that left me to leave academia was the huge egos and bullying of the famous professors. Getting chewed out by a cantankerous member of your academic community was just a cost of being an academic when I was in academia.
It's a user experience issue and it's hard to solve. You can't possibly expect people to come back to one of their SO tabs AFTER they get code to work.
The question was how to build a URL, not how to send off a request to it. The answer sends off a request and then inspects the response to see what URL was used. If you wanted to send off the request, inspecting the URL on the result is probably not useful. If you didn't want to send off the request, doing it this was is wasteful or even harmful.
How to Setup Docker-compose for Django, PostgreSQL
A higher average, even if I'm not participating in it, will benefit me.

Looking at a list of countries sorted by GDP per capita reveals that the ones nearest the top (with the highest average) are, with few exceptions, the best places to live even if one is earning less than that average:

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28PP...
“We’re starting a small test of in-headset ads with a few developers ”
Note that you still need to get consent for the cookie in this case, as the cookie is being used for something which isn't strictly necessary to provide the service.
> Why isn't there a bigger push to regulate the pernicious injection of ads into every aspect of society?

The starting off point for ads was signs in shop windows and billboards or bundled with important information like nespapers, these are the most invasive of all because you can't avoid them. Everything since is at least something you can opt out of.

The worst thing about ads is that not only are they convincing you to spend money on something you otherwise wouldn't have, but you indirectly pay for the advertising that convinces you was well. Companies that spend less to assault your senses have cheaper products, so to combat it spend less on cheaper alternatives that don't advertise.
No, my entire post was that I wasn't confident about anything, getting just one viewpoint. I rather dislike the implication you're making here. I'm not going to crucify Felleisen over a single blog post, even from a source I respect. I'm also not letting it go, committing to paying more attention to the racket community.