skysight-inc/HackerNews huggingface dataset:
"... upskilling initiatives ... put the onus on workers to improve themselves in order to improve their job-market prospects and the American economy in general. In so doing, they make individual what is clearly a governmental and societal problem... All jobs could be good jobs. But only policy makers and business leaders have the skills to make that happen, not workers."

We used to have a term for this - 'the soft bigotry of low expectations.' When did it become so progressive for well-educated white Americans, who clearly would never a day in their life follow their own advice, having 'upskilled' themselves to the max in the Ivy League, to encourage the removal and abdication of all forms of personal power and growth from people of color?

While I'm sure some people must truly believe this, I can't help but get a bootleggers and baptists vibe from the situation. It almost feels like a deep suppression of a fear of competition from some, and is starting to come off as a desperate attempt to protect themselves and their status by tricking others into staying 'in their place'.

The only way we will will sustainably succeed in raising wages for 'low-skilled' positions is through some combination of decreasing their fungibility (celebrity dish-washers?), decrease the competition for them, or increase alternative prospects through education. If everyone can be doctors, scientists, engineers, and titans of industry, the dish-washer will either be a valued, appreciated, and well-paid position - or we'll have figured out how to do it by machine.
The Fast Fourier Transform: Most Ingenious Algorithm Ever?
The best way to get a raise is to switch, but the side-effect cost goes up as you get older, especially when you're in "family, house" territory. Remote work helps enormously with this, but there are other issues as well. To wit, a new job always comes with new social group and almost always with new tech, and both have a learning curve that can be quite stressful - and, hopefully, transient. There's also risk, like when you try to move a tree: sometimes the roots just don't take to the new soil, no matter how prepared you are or how good your analysis was. You ran the experiment, and you missed something and/or got unlucky, and theme's the breaks -- which is fine when you're single, and absolutely not fine when you have dependents. Hence: the traditionally risk-averse family man. It's not cowardice, it's love mixed with reason.
You'd get equivalent performance with "goto", but not depend on implicit compiler optimizations to save you from stack overflow.

I like the idea of tail calls, but I don't like it being an implicit "maybe" optimization of the compiler. Make it part of the standard, make the syntax explicit, and then both hands in.
You can have the opposite problem with no information — If I see a job advertised without a salary range I presume the upper bound is lower than my expectations & don't apply.

Even if a company would happily hire me & pay more than I'd expect, I haven't even gone into their funnel at all.
Dershowitz: Chauvin Jurors Were ‘Under Enormous Pressure’
> but there is always https://rr-project.org for easy reverse debugging if you're having trouble figuring out where you came from

How did I not know about this? Thanks!
Aren't starlink all low enough that they will naturally decay? And presumably it's impossible for a collision to prevent this as you would need a second collision at the far side of the orbit to circularize?
I fail to understand how such work should not mention neuro evolutionary argument typologies (NEAT).

Does there's work substantially different then NEAT ?

How does there's work compares in performance to NEAT ?
Which president, wasn't Trump right? Or Bush...
I had no idea that renderman is for sale.

I thought renderman was Pixar’s in-house magic juice - the tech that puts them apart kinda thing.
This would outlaw advertising that is effective then, since the entire goal of an advertisement is to maximize the difference between A and B. So to do any advertising you'd have to prove it wasn't very effective? Sounds similar to types of proposed gun regulation: "your guns can kill people, just not too many too fast too effectively"

Not that that means it's necessarily a bad approach, just never heard of marketing being limited by its effectiveness. Similar to having to put those gross pictures on cigarette packages now.
Thanks!

I will spend some non trivial time reading, looking and thinking.

The externalities involved with nuclear energy are off the charts huge!

And the containment efforts! Stones and chisels, for the most part. Thankfully, we are able to automate enough to allow work to proceed. He showed efforts to execute on a 100 year plan.

Enough to contain the grief, leaving it for others, and ideally we do not exclude ourselves from more of our world or pollute it beyond our ability to cope with the hazard.

Very thought provoking work.
Right, but then they would only need to refund content purchased in the last 5 years.
Or iPlayer. Really consuming any BBC media requires a TV license legally.
> about Cutie he may have been joking

That’s a pretty high barrier to credibility in a text explicitly titled Surely You’re Joking Mr. Feynman. ;)
The laws of physics are clear that trying to push a vehicle through standard atmosphere is always going to be less efficient than one operating in a low-friction or near-vacuum environment. Scrap inefficient airport security for higher tech solutions, and start building hydrogen-powered supersonic aircraft and high speed rail is toast.
This is one of the main benefits to the candidate of a recruiter. They tell you what the salary is, and they know it because their pay for placing you is tied to it. It also allows them to decide whether you're worth putting forward, or whether there might be some other role they can place you for.
The MiSTer FPGA project is bringing FPGAs to the attention of a whole lot of techie hobbyists. I know it’s got me thinking about learning a bit.
Not on the level of an individual person, but on the level of groups of people. People in one neighborhood would have shops with locked boxes and people in another neighborhood would have shops with unlocked boxes. And those neighborhoods could very well have different ethnic compositions.

In this case, you can still buy an item when the box is locked, but the same thing could lead to stores in some neighborhoods not carrying commonly stolen items at all.
Yup, I would never trust financial input on my Android phone/PC/Laptop. Rather trust iOS only for this.
Agreed about Berlin, but to me that says that as part of a commitment to HSR, we also have a commitment to local transport. Fortunately, there's a lot of low-hanging fruit here.

For example, I live in Seattle. We regularly vote to tax ourselves to build and operate transit service. In 2019, just before the pandemic hit, we had a 10-minute citywide bus network with fast, easy transfers across about 85% of the city. People used the heck out of it, especially in combination with the two light rail stations that opened in 2016.

When my spouse and I took a three-week trip across Germany to see where parts of our family are from[0], we didn't touch the wheel of a car once. Big city like Frankfurt, small town like Lutherstadt Wittenberg, in-between like Leipzig, they all worked. They were some combination of walkable, understandable bus service, and local rail.

There's infrastructure and there's culture. Americans don't have the idea that cities and towns can be accessible on foot and by transport, so we don't hold ourselves to that standard. But we could, with no loss of convenience for many of us.
There's a reason it's a Florida company. Florida is the only state that provides for "double blind" corporations whereby the people associated with it can remain completely anonymous. Look it up if you aren't familiar.
You mean PC controllable?

There are lot's of displays available, but most of them are geared to electronics projects. You'll need at least an arduino or some such to drive it.
Senior leadership is the hardest to replace. Marketing managers or sales agents or the director of HR or a jr accountant or product managers are easy to replace and change happens often. Changing the CEO can be a big transition but replacing the product owner on the main app shouldn't be too difficult and happens often enough.

In your example if the product manager sees the plan is not working out so they leave. Is it their business model? If so they are running away from a mess they created. If the model comes from above than senior leadership is lacking.

Not being able to replace would point to a problem with either HR or senior leadership .
This is a really great result, but i'm curious why this isn't a very common and standard compiler optimization, at least as an option you can enable? It seems like the conditions where it can be applied are pretty easy to identify for a compiler.
No defence of Tesla here at all, but if you read any large car forum regularly, you will see that delivery of new cars with significant problems (e.g. paintwork, interior trim, even major mechanical parts) is not unheard-of from many major manufacturers. And major manufacturers have also had engineering issues with whole generations of cars.
“All” is probably too broad as it would include changing anyone’s mind ever for any reason, but I hope that particularly vulnerable people and known particularly potent forms of distortive manipulation would be.
On point 3 - I had to implement a logistic regression model in js recently and implementing all of the required math methods (eg dot product, transpose, vectorized addition, etc.) were actually super easy with js’s functional array utilities.
It's another reason (besides density) why the Northeast Corridor works pretty well for rail. The biggest cities (Boston, NYC, Philadelphia, DC) have pretty good transit systems and the train dumps you downtown which will often be where you want to be.

Houston is arguably a particularly bad example. But there are a lot of cities where you pretty much need a car if you want to be at all mobile.
It probably does and it probably includes all political advertising as well, thereby rendering any ads run by the entities promoting this effort possibly illegal.

The wording is far, far too broad in scope and is guaranteed to cause major headaches for everyone as it spends decades in the courts being refined to the point of reaching some degree of clarity.

There's some interesting impetus here, but this one needs a lot of work - it might be worthwhile to focus in more on specific areas, such as ads themselves, or registration data collection wherein clarity might be more easy to achieve.
> You're "renting" something that can be effortlessly replicated ad infinitum.

This is only slightly less true for books and optical media. You are never paying for the paper or plastic - even on the lowest margins that's at most 10% of it - , you're paying for the privilege of consuming what's on it.

> How much of what you pay for "digital rentals" goes to creators and towards running the actual infrastructure to download/consume media?

If you look beyond the big players you'll find some people earn more (semi-)self-publishing on the internet than they'd have ever earned with a publishing deal. On-demand/low volume print and having digital as your default channel also made "real" publishing deals available to more people.

Being on store shelves was not actually that much better than Spotify for musicians accounting for volume, they just had less competition because now shelf space is unlimited.
DevOps Journey
Nice approach. To extend on this, I wish we could scientifically determine how much overconsumption is caused by advertising, and hence how much unnecessary damage to the planet.
You really wouldn't. We tried many approaches, including computed goto, but none of them were able to generate satisfactory code when compared with tail calls: https://gcc.gnu.org/pipermail/gcc/2021-April/235891.html

Also, it is not an implicit optimization when "musttail" support is available in the compiler.
It's pretty misleading to say "certain uses" when it includes the default. In the list of reasons you might have a knife, the blatantly good reasons are allowed, the blatantly bad reasons are disallowed, and everything else is disallowed.
You want 1-bit pixel art. A quick search for that yielded a nice trove of assets meant for lo-fi games; maybe you can adapt some of them?

https://itch.io/game-assets/tag-1-bit
Has UML died without anyone noticing?
Shadowy DARPA-Linked Company Took over 'Chunk' of Pentagon's Internet
It's a commonplace to believe that train travel makes sense for medium trips where the cost of getting to/from the airport (plus boarding bullshit) dominates time in the air -- 2-3 hour flights.

But the pandemic has shown an additional possibility by increasing the acceptability of working remotely. It may become more attractive to have a slightly longer but less-hassle trip (board in city centers or at least locations closer than an airport) if you are continuously net-connected and able to have quiet video conferences and do other work.

In the 90s I spent a lot of time on Shinkansen and TGV and had good phone service and networking (even at GPRS speeds) which meant it wasn't really "lost" time. And certainly I was not alone. (It helped that there was a culture of having actual phone conversations away from the cabin).
If they have any interest in ever being allowed to roll out in Europe (a pretty affluent developed market) then they'll need to comply.
Why is there only one comment on here about Feynman's pretty obvious sexism? Why are the rest attacking the author or anti-sexism in general? Or commenting on how his actions or similar action push women out of STEM fields?
I also programming my linear algebra homework assignments, and then nearly failed the class. Didn't really learn it until I had to use it for more interesting combinatorics.

Also adhd, and our coping mechanisms are similar.
The CEO That Jeff Bezos Called “His Teacher”
What I find remarkable about Blender is how much it's used by professionals for side projects. These are the types of people who would be very proficient in Maya and could use it for outside work (for basically nothing last I heard). Given how much the industry relies on open source it's only a matter of time until it gains wider use for big budget work.

Edit: I'm mainly talking about what I've seen in VFX here. No idea if this also applies to games.
I started downloading the dmg manually quite a few years back... and have never adopted the AppStore version. So painful.

This SO post is continually updated with the latest builds and is a bookmark for me.
https://stackoverflow.com/questions/10335747/how-to-download...
The problem with all these EU regulations is that they are overly detailed. If you have to mention "Bayesian estimation" in a document called a "directive", then you are doing something wrong. In an ideal world, a directive is a high-level document that outlines what ought to be done in broad strokes. Then, the national regulations answer some additional questions accounting for the local circumstances, but leave the fine-grained details to be filled in by legal scholars and the judicial system. In a properly setup legal system that actually honors the principle of subsidiarity, the question of whether Bayesian estimation falls under the law or not would be left to a judge who would look at it in the context of a specific case. So while the article gets a lot wrong, the author's intuition that it is wrong to mention "Bayesian estimation" in a supposedly high-level regulation is correct.
Tail calls are a very common optimization, both Clang and GCC have been performing this optimization successfully for a while. What is new is getting a guarantee that applies to all build modes, including non-optimized builds.
> we are now living in a much more stable time than when these memes were created

Quite the opposite. The cambrian explosion of tools and SaaS is getting faster and the average useful lifetime of anything released today is getting shorter.
I strongly disagree. I don’t want to have to open multiple tools when it should all interoperate together for the same effective high-level task. Unifying it all just allows for better (hypothetical) integration between all the parts.

Just remember — integration doesn’t mean it has to be bad or slow (current Xcode can always be improved).
Internet Access Policy Viewer: a better view on app privacy
> JSON parsing, config file handling

I assume you're not referring to things like json.Marshal(), where the function argument is legitimately of type interface{} since it really accepts any value.

Hence I'm going to assume that you're referring to situations where a value can have one of multiple types (e.g. a float value that sometimes gets provided as a string). It's true that people sometimes unmarshal into interface{} and then type-assert in those scenarios, but that use of interface{} is a code smell that should be flagged in review. The proper way is to unmarshal into a custom type with a json.Unmarshaler implementation that accepts all possible input formats (and vice versa for json.Marshaler if encoding is required). This is a real-world example from one of my codebases: https://github.com/sapcc/limes/blob/d833228e976ac1ddc4b95779...
Only if they decided to retain the technological means to revoke access to the items purchased.
It’s a good observation.

So for example we have a 2019 commit by Wenwen Wang being reverted. Wenwen is now at UGA. The commit is “ALSA: usx2y fix a double free bug” review by Takashi Iwai confirms it’s a good fix. I don’t agree with Greg K-H threatening to trash Wenwen’s work, his reputation, and add bugs to the Linux kernel out of spite toward researchers than Wenwen hasn’t worked with in years.

Note that Aditya Pakki denies being a part of the hypocrite commits on email, maintains his denial in the apology, and has written papers on static analysis.

Also, vast majority of those commits are being re-reviewed and found good.

Greg Kroah-Hartman accused him of intentionally submitting bad commits. That accusation appears false. Greg should apologize to Wenwen and Aditaya.

This is a broad brush. It’s hitting a bunch of good commits and we know the 3 hypocrite commits aren’t there .
"Blocked by Intention" is what the mystics (eastern, sufi, hindu etc.) call this.

John Cleese's book[1] and lecture[2] on creativity also have some thoughts on this.

[1] https://www.goodreads.com/book/show/50719532-creativity

[2] https://www.youtube.com/watch?v=Pb5oIIPO62g
Is there more housing being built ?

I am sure it has its own NIMBY, especially in the capital, but why isnt more being built outside the premium zones?

Portugal has a greying and falling (!) population [1]. Total fertility rate has been below replacement for 40 years (amazing ! Could that be true?). And the population density is well below the UK, and much lower than England it self.

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

Also, the working age population seems to have peaked, meaning wages should start to rise. Good luck to u and your friends.
Absolutely, RAII is an abstraction (and a useful one), but it has a cost in that it prevents a form of useful optimization because cleanup is required at the destruction of the stack frame. You'd expect the same in C if you explicitly had to call a cleanup function on return from a call.

What C++ does with RAII is make this tradeoff not obvious. std::unique_ptr is a great example to show this: colloquially a std::unique_ptr is "just a pointer", but it isn't in this case because it's non-trivial destructor prevents TCO.
> Are you referring to the anti-government cult in CA that couldn't build a train from SF to LA for $100 billion...

Not sure if I'm misinterpreting your comment, or you're being satirical or what.

I was under the impression that it was the government in CA that massively misspent the tax payer billions they were given. As far as I know, there is still no usable "high speed" rail between LA and SF, which is exactly the type of project the left claims they could build, if we just gave the benevolent government more cash.

But maybe I'm in my own bubble, and have not heard the truth.

I'm more familiar with the "great" government infrastructure we've got in my own area. Let's just say the DC metro is garbage, and should've been seized from the corrupt local politicians who've used it as a crony jobs program for the last few decades. But instead, they'll be gifted with tens of billions of more tax payer dollars as part of the various stimulus bills.

Forgive me if I've absolutely no faith in anything the government touches anymore.
It means that all revenue could at some point trigger a refund, for example if they want to exit the media distribution business and shutdown the services. That would be an expensive thing to do.

I suspect any law would state it has an availability period before refunds are not eligible.
Yeah, well, um, is reading HN with the rulebook open in a tab a thing that people actually do?

Not any more than driving on public roads with an open book of traffic laws in hand.

And why did they then upvote the person who called my argument "stupid" right below? Isn't that a more blatant rule-violation

If you get on the bus and deliberately kick the person in the handicapped seat in the shin, you're going to get tossed out a lot faster than if you just accidentally elbow someone and don't apologize.

it's just not my style of interacting with humans. I just try to be honest and avoid being completely rude.

One of HN's most basic conventions is not to go on about downvotes (right after not being yell-y). It shouldn't surprise you too much, now what you know this, that humans are quite honestly finding the opposite behaviour very rude and are honestly letting you know. It's like showing up at a library yelling (say, about government crackdowns, aliens, the lack of generics in go) and honestly finding out everyone would honestly prefer you to shush because that's honestly not how libraries work.
Why do you think there will be any change in behavior ?

It is not like community members are not for look out for bad commits on every new commit from most committers any way, since at least 2003, I think substantially earlier.
Marketing and sales intelligence with Elixir at PepsiCo
I'm not qualified to comment on legal issues and contracts. In the case of EULAs, my understanding is that no contract where you surrender fundamental rights is valid or enforceable. But even then, I'd want a lawyers advice before assuming it. And, of course, that's a good argument for reading EULAs very carefully.

I've learned over several decades that any simple pronouncement that "X is ethical/unethical" is an effective way of ensuring that you will be wrong about some particular case. Yes, I think there might be cases where it is justified, but it would be very rare and require extremely careful monitoring and review. Two areas where it might come up would be medical research and research on children or adults of diminished capacity. In the former, there might be situations where the value of the research to the collective health and safety of the entire community would be sufficient to balance the use of such deception. In the latter, it may not be possible for your subjects to give informed consent (side note: this is, of course, also a ethical problem in experimentation on animals). The ethical dimensions of parents or guardians consenting to experimentation on their charges is extremely complex.

I will go out on a short limb and assert that ethical experimentation using that sort of deception depends a great deal on the details of a given case. Very subtle changes in the experimental protocol could easily change its ethical acceptability.

P.S: And, of course, there are a vast number of things that are completely legal but absolutely unethical.