skysight-inc/HackerNews huggingface dataset:
This argument only makes sense if you are not ideological about minimum wage laws. Which most people are. This whole thing does not stem from the desire to help others but from the strict ideological position that any regulation that _seems_ to favor the worker must indeed favor the worker.

There is a reason Europe moved past min-wage laws, but Americans seem to be hell bent on not listening. Like most children, they have to make the same mistake on their own in order to learn from the consequences. I have personally given up on trying to reason with people about this.
This would be true if there were a direct line correlation between employment levels and minimum wage. There isn't. See Dube, lester, Reich.

Instead, profits take a hammering and some businesses get replaced by others with no overall reduction in employment.

If you analyze who lobbies for minimum wage hikes (labor groups) and who protests them (business) it ought to be plain as day who really gets hurt and who benefits from the narrative of "wed only hurt workers by paying them more".
Everything you buy comes with a hidden cost which outweighs the monetary cost by several orders of magnitude.

Is it made of and/or packaged in plastic? Each dollar you spent is a vote for more oil extraction.

Does it include paper and cardboard? You just voted for deforestation.

Are you buying non-organic food? You just submitted X votes for more pesticide use.

Are you buying mass-produced "organic" food? You just voted for more land use and "alternative" pesticides.

It's not an easy thought to face, and many turn away from it and criticize the messenger. But you must face it if you want to call yourself a conscious, aware being.

We can't stop buying things altogether in today's world, but thinking and considering each purchase is achievable.
> Assuming large groups of people can't think for themselves is both short sighted and insulting.

But it is mostly true, at least in management positions. Independent-minded people by definition question authority so they are mostly relegated to low status positions. If you don't question authority then you aren't independent-minded. And no, questioning some authority figure just because some other authority figure told you to doesn't count.
Windows, iOS and Android are the most common OSes, only one of which uses Vulkan and not even universally or exclusively.

The games consoles don’t use Vulkan either. It’s a niche API.
Loading gets progressively slower as it approaches 100% and then gets stuck at 100%. Using Firefox.
If you care to think for yourself enough you will try to get out of situations where you can't think for yourself.
The opinion of the majority is inevitably whatever their chosen source of media assigns them[1]. This is easily seen in the disparity between subjects where a persuasion campaign is in effect vs the ones where one isn’t. In the latter case persons will have a naturally broad distribution of opinions while in the former you will see near unanimity within their persuasion bubble.

Naturally this makes discussing the assigned opinions extremely boring, because it’s entirely predictable and worse yet at a 6th grade level at best.

[1] In the USA this means the distribution of opinions among the general population is bimodal.
Clearly we'll need to some work in TruffleRuby to be fully compatible. I really hope nobody's code depends on this.

Infinity
8.988465674311579e+307
4.4942328371557893e+307
2.2471164185778946e+307
1.1235582092889473e+307
5.6177910464447366e+306
...
32767.999999999996
16383.999999999998
8191.999999999999
4095.9999999999995
2047.9999999999998
1023.9999999999999
511.99999999999994
255.99999999999997
127.99999999999999
63.99999999999999
31.999999999999996
47.99999999999999
39.99999999999999
43.99999999999999
41.99999999999999
42.99999999999999
42.49999999999999
42.24999999999999
42.12499999999999
42.06249999999999
42.03124999999999
42.01562499999999
42.00781249999999
...
42.00000000000363
42.00000000000181
42.0000000000009
42.00000000000045
42.00000000000022
42.00000000000011
42.00000000000005
42.00000000000002
42.00000000000001
42.0
42.0
As a "people", I resent and reject your groupist thinking.

I won't buy from Walmart.com for 5 cents cheaper.

Don't speak for me, please.
Personal experience, the diatomaceous earth does nothing, it barely scares them off.

Also research: https://bioone.org/journals/journal-of-economic-entomology/v...
In surreal numbers [1], the midpoint between 0 and infinity would be the simplest number greater than 0, which is
{ 0 | } = 1

[1] https://en.wikipedia.org/wiki/Surreal_number
Its the equivalent of two craftsmen installing pipes, but one installs a central, reachable, repairable and controllable system and the other installs a pipe-bomb that might do the same thing for a while.

Both will warm your house - at least once.
> (the UK) unions are relatively commonplace

They have been slowly dying. They resist in the public sector (like the one you joined), in manufacturing (a shrinking sector in itself), and in call-centres. Everywhere else, they don’t really have a meaningful presence anymore. Part of the reason is the atomization of work in smaller and smaller companies, and temp-agencies being normalized; traditional union practices and laws struggle to fit these conditions. This is absolutely on purpose and effectively government-encouraged since the Thatcher years.

> I’ve never even heard of a union closing

They don’t “close”, they merge when membership falls below sustainable levels. You can look at the statistics on union membership to see the actual story.
Having not used PHP for many years, this does look like a nice set of improvements.

Are there any plans to improve the standard library? For example, looking at the first example from this changelist:

htmlspecialchars($string, double_encode: false);

Wouldn't this be nicer encapsulated as something like:

$encoded = $myString.htmlEncode(double_encode: false);

or

$encoded = String.htmlEncoded($myString, double_encode: false);

I think that's more discoverable/logical than just a strangely named function in the global scope.
https://www.youtube.com/watch?v=0B61_5sRoBI
economists happy? I'd argue it's just normal business incentives
I got so frustrated with CAPTCHAs that started using my computer's visual and natural language recognition software to solve them.

It works much better than me at solving those stupid puzzles. It is great because if the software fails, it does not get frustrated like I did.

There are CAPTCHAs that my software solves that I know are wrong, but google says it is ok. Like "pic the pictures with a signal on it" and there is a picture with a signal visible from behind. My software does not detect that, neither google.
IIRC, at least in France, we're taught to underline book names when referencing them in a document. I think my teachers used to make me do that in writing as well ^^
I'm sure that this can't scale at least against Google. They can fingerprint their own files. Might be interesting to check with MS or IBM services as a backup.
How can I read the full article ?
My current framework for that (chronologically organized journal) has its deficiencies, so I've been looking at Zettelkasten for nurturing big, long-term ideas. It looks promising so far -- it's certainly better than a journal for revisiting, updating, tweaking, and for "spending quality time with the idea".

However, I've been using it for just a month or so, and it's too early for me to form any conclusions.
What you want is the bury option, that one will no longer show the card in reviews (but it won't delete it)
Good response and cool feature on the Lexus! Every problem is the result of a previous solution.

What I’m curious about here is the fact that I can’t be woken up at 4am now. It’s an interesting artifact that I kinda see as a missing feature. Do I want to wake up at 4am for the right call, yes. But unless I’m missing something the caller priority can’t override my default silent mode. Before now, we trusted known and sometimes unknown people to not call at 4am unless it was critical, now I can’t do that. Maybe the unknown people broke the social contract for known callers but I kinda miss it. As my kids age, I kinda feel like I’ll need it at some point.
It’s almost like a bad sci fi flick: - how much data do we need to train an AGI? - a googol. - let that be the company name.
I agree this is a great resource. It uses case studies of functional companies operating in this model. I think it is very worth reading if you want to help grow an organization this way.
Nope. Counterproof:

http://paulgraham.com/good.html

"When you write something telling people to be good, you seem to be claiming to be good yourself. So I want to say explicitly that I am not a particularly good person. When I was a kid I was firmly in the camp of bad."

Having read and forgotten most of his essays over years, I could recall this in a minute. So probably there's more.
I had to buy a new battery for my car because despite a battery shop and the dealer saying there was nothing wrong with the battery, short trips in the car below 10C would kill it in a week.

As someone else pointed out, the dew point is not something you want to explore with personal electronics.
Just like Erlang + receive.
>the majority is clearly right on most questions

This is exactly the idea which the statement counteracts.

You're trusting the majority opinion because it is the majority.

Yet it is not always right, and you can give yourself a huge advantage by questioning it for yourself.

... or you can continue being a follower of majority opinion.

The choice is up to you.

By the way, the majority opinion has been wrong about the shape of the earth before.
eBPF has been available for a while now, one year ago there were even two books published about it, one by an author of the "bcc" mentioned in this ad disguised as a technical article. It didn't revolutionize programming in Linux that I'm aware of. It found its market in observability and performance analysis.

io_uring seems to be relevant mostly to people using or wanting to use AIO. Outside of a "few niche applications" this is unimportant for the majority of Linux developers. Libraries like ASIO would likely wrap it anyway since these low-level APIs are not pleasant to use.
3c isn't very cold. it's an ambient temperature any phone would have to be able to withstand for an indefinite period to be marketable even in many US states.
I think some basic extract method has made it into lsp-mode or some enhancement, I have been seeing it for Go at least. That could serve as an inspiration.

I haven't honestly played around with it though to see if it successfully converts local variables to parameters/return values though, which would be the biggest time saver.
ExSpectre can hide malware in the “unreachable dead code of a program” [pdf]
>> In this paper, we explore another attack enabled by speculative execution: ExSpectre, which hides computation within the “speculative world”. Taking advantage of the CPU’s speculation to secretly perform computation, we can produce binaries that thwart existing reverse engineering techniques. Because the speculative parts of a program never “truly” execute, we can hide program functionality in the unreachable dead code in a program. Even a full instruction trace, captured by a hardware debugger or software emulator, will be unable to capture the logic performed speculatively. This technique could lead to sophisticated malware that hides its behavior from both static and dynamic analysis.

>>> We introduce ExSpectre, which compiles arbitrary malicious code into a seemingly-benign payload binary. When a separate trigger program runs on the same machine, it mistrains the CPU’s branch predictor, causing the payload program to speculatively execute its malicious payload, which communicates speculative results back to the rest of the payload program to change its real-world behavior.

>>> We study the extent and types of execution that can be performed speculatively, and demonstrate several computations that can be performed covertly. In particular, within speculative execution we are able to decrypt memory using AES-NI instructions at over 11 kbps. Building on this, we decrypt and interpret a custom virtual machine language to perform arbitrary computation and system calls in the real world. We demonstrate this with a proof-of-concept dial back shell, which takes only a few milliseconds to execute after the trigger is issued. We also show how our corresponding trigger program can be a pre-existing benign application already running on the system, and demonstrate this concept with OpenSSL driven remotely by the attacker as a trigger program.
If we compare cooperations to intelligent beings, run by software written in processes and performed by humans, could we compare such destructive metrics to dementia?
They have strong labor unions who set effective minimum wages in collective wage agreements.

Minimum wages set at national or state levels is more common in countries where labor unions don't exist to negotiate.
Follow the algorithm: An exploratory investigation of music on YouTube
I believe that the independent-mindedness actually has some sort of biological underpinning. Original thought requires more energy expenditure (to push against entropy) than simply copying someone else's thinking.

So my hypothesis is that if your body is better at providing energy to the brain and not "wasting" it on other energy sinks around your body, you'll be better at independent thinking (and also intelligence, since it also boosts your ability to create models).

But that's just my totally unproven and anecdotal hypothesis, although I guess it might be worth checking out scientifically.
> Yeah, the point is 10 C is sufficient ... for California.

It is currently below 10 C at Apple’s headquarters.

Computers are generally built for indoor use, regardless of where you’re using them in the world.
My comment was poorly phrased. My point is that this can quickly lead to legal problems, when such a captcha restricts your access to something you do have a legal right to.

Say I buy a new phone and it stops working after 3 weeks. I want to contact the seller, but they only have a web contact form and I fail to get past the captcha.

This is already getting very close to being a huge legal problem, and the only reason why it's probably not that bad is that technically that website is supposed to give at least a contact address so I could just send them a letter which, while hugely inconvenient, is legally still a good enough way for me to contact them.

I'm sure if you spend a while longer you could find a few cases where the problem is even worse (also considering more than just one legal system).

So what I should have said: Using this technology to block users from the wrong endpoints could end up being illegal.

For context: I'm talking German laws here.
Yes.

I'm not necessarily promoting arguing against majority opinion, only thinking for yourself and deciding what you think, and acting accordingly.

Arguing against majority opinion is usually a futile and unprofitable endeavor.

Knowing that it is wrong can literally save your life at times.
Can you tell me the hackenbush interpretation of this? sounds cool!
ASICs at the Edge
Pity the spirit of HN is pretty much against it these days.
Are you carrying your naked laptop around outdoors in below zero temperatures? Maybe a bag that nestles against your body would be a better idea.
Are there "prepackaged" cards for algorithms and other computer science topics?
Germany does have minimum wage since 2015.

https://en.wikipedia.org/wiki/Minimum_wage_in_Germany
Disability discrimination laws have been in place for decades now.
It was an example for a union needing unity on issues it wants to improve.

A tactic of union busters is to seed such strive and there are countless approaches to that. For example, if a group A forms a union against working conditions at X, X makes concessions to a subset A' of A by highlighting arbitrary differences. This can result in conflict between A and A'. If A and A' cannot reconciliate, X wins. The standard divide and conquer tactic.

You can pick your example yourself, but race, sex, age, nationality, religion are prime examples of arbitrary differences not relevant to the topic or goals that brought a group together in the first place.

We evaluate public political discourse differently and I am not saying I am correct about it, but I do think that "identity politics" has caused massive rifts between political camps formerly working together.

I don't have or want to produce formal evidence because it would just be counterproductive against my political position, but I think the picture is more clear than blurry.
"Identify the fake news"
They say that it is dust floating around, rather than cosmic rays. The specks appear to be moving in a way that "looks normal" (not that I have any idea) for dust moving around rather than what I would imagine random noise from cosmic rays would like like.
The diverse examples of octopus, dolphins, elephants, parrots and great apes strongly suggests that intelligent life is not particularly rare. However the combination of a species' intelligence and an anatomy that can take advantage of the synergy between intelligence and tool making might be rare.
There’s a whole chapter in the popular mathematics book “How to Not Be Wrong” by Jordan Ellenberg that covers successful lottery strategies and the math behind them. As I recall from the book, the basic strategy was very simple and had a few groups of practitioners. Optimizing for increased incremental returns was far more sophisticated, though. There were also the operational challenges of buying and tracking so many tickets.
Being independent is mostly negative. Prison is full of independent thinkers. However the small share of independent thinkers who actually got many things right are way more valuable than any conventional thinker as it is them who push society forward. Glorifying them is absolutely warranted.
If the premise is nonsense how can the article be well-written?

Most applications will not change the way they work with the kernel, because they don't work with it, they hide it as well as possible under libraries and frameworks. Even so, most applications need neither io_uring, nor eBPF. Hardly a revolution.
This is complicated by situations where the majority opinion is clearly imprudent so few people actually follow it, but they will loudly insist they agree with it to avoid the social cost of nonconformity. Sadly, in US society it’s an important life skill to be able to recognize this sort of dishonesty and act accordingly.
yes, one O.

That's a battery technology limitation, you wanted a lightweight high capacity and low memory effect battery? the cost is bad temperature range. Otherwise pull out an old phone with NiMH batteries for your 911 calls

Try to use an eInk device in cold weather, its response time becomes terrible down to almost unresponsive. Again that's a technology limitation.
That's a really good description of what I tend to do a lot of the time. I do enjoy playing with and evaluating "things" but rarely get to the point of "expert" with them before the next shiny thing comes in. I had some reservations about posting this question, but given the really helpful and insightful replies I've had, I'm glad I did. Thanks
Writing asynchronous code is trying to fix how your code is executed in the code itself. It is the wrong solution for a real problem.

But I think what many people get wrong (not the person I'm replying to) is that how you write code and how you execute code does not have to be the same.

This is essentially why google made their N:M threading patches: https://lore.kernel.org/lkml/20200722234538.166697-1-posk@po...

This is why Golang uses goroutines. This is why Javascript made async/await. This is why project loom exists. This is why erlang uses erlang processes.

All of these initiatives make it possible to write synchronous code and execute it as if it was written asynchronously.

And I think all of this also makes it clear that how you write code and how code is executed is not the same, so yes, I'm in agreement with the person I'm replying to, I don't think this will change how code is written that much, because this can't make writing code asynchronously any less of a bad idea than it is now.
This issue is quite under-appreciated from my experience. I work in a field where ECC memory is an absolute must because there's a lot of money on the line and cosmic rays are a real issue.

You'd be surprised by the amount of random bit flipping happening in commodity hardware that we use every day.
yes, disappointing. Didn't want to read another article about Heidegger...
The communist manifesto has a lot to say on this point.
My father was working on a math puzzle, and he asked me if I had any insight into it. I said that it would take me days or weeks of remembering/relearning to have any hope of solving it cleverly -- but the search space for the answers was only factorial(10) possibilities, so I could write a program to brute force it.

I did. 30 minutes of code writing (of which about 20 was spent making sure I didn't miss something) and then less than 3 seconds of computing time later, I had the answer for him. Nothing clever at all -- just trying all the possibilities and seeing if that set fit.
... more like European old wealth.

There are land-owning European families whose wealth and power date back half a millennium. Most of these valued, recognizable products are mostly produced on land and capital owned by those families.
Yes, literally. If my phone would not work at 10C, I would replace it immediately, then burn it.

The point of a mobile phone is to be usefull outdoors, and sometimes your life depends on it. There are no two ways about it in my view.
I did not downvote you, but I assume it's because you're wrong. Depending on your browser settings, addons, etc. CAPTCHAs may be nearly impossible to solve. That is to say, you ARE solving them correctly, but Google thinks otherwise, and punishes you with ever more pictures that fade in and out ever more slowly. So the fact that they're easy to solve or work well for you means nothing. Other people are having real issues with it, and not because they are unable to solve them.
As others pointed out, that was likely intentional. Apple designed this safety mechanism into the laptop, so they would not have to deal with such warranty claims.

Also the temperature change is not a problem while the laptop is non-operating. The alternative therefore is to wait for 10-15 min before turning it on.
Norway effectively does as union collective agreements apply to everyone, Sweden again uses collective bargaining, Finland again covers effectively every employee with collective bargaining. Germany does have a minimum wage as of 2015 so that’s just wrong. I’m not going to fact check the others but I imagine it’s a similar situation. It’s not like these countries are lawless and allow rampant employee exploitation.
Can you give examples of groundbreaking ideas that formed out of committees of people working "without disruption"?
In the UK, the panels are in the pavement or grass, not in the road
Kids these days.

Anybody remember when rental movies had warnings about letting them warm up before playing them if they were exposed to cold temperatures?
Chip Shot: Will Project Connected Home over IP Get Us onto the IoT Green?