skysight-inc/HackerNews huggingface dataset:
The short answer to your question is the same as the one to a lot of programming questions: It's not a technical problem, it's a people problem. Just getting the industry to recognize and acknowledge bias took investigative reporting. The prime example really is the situation with social media and targeted advertising algorithms. We still have people, influential people, like Mark Zuckerberg going around saying that ML isn't really a problem, everything's fine, social media isn't playing any role in destabilizing democracy, targeted ads aren't a threat to anyone's safety, and neither of them have anything to do with the breathtaking levels of economic equality we see.

No doubt there are still plenty of other issues with ML that haven't (yet) made it to popular attention, and the people employing it aren't making decisions based on social value or common good, but simply invoking free markets and capitalism as their guiding philosophies.
Yeah, this is kind of a Frank Abagnale type story. He did some incredible yet dishonest and criminal things, but redeemed himself later in life. I’m sure this guy bullied a lot of people to get them to help him cheat. He spent 40 years pretty much as an asshole—he had stolen a life that he hadn’t earned, and had deprived his students of a qualified educator.

Maybe the moral of the story is that people can change and become positive contributors to society. Think of all the people who have been locked up for decades for crimes they committed as teenagers. They were just thrown away by society without a chance for redemption. This is part of what Black Lives Matter means to me—there’s a primitive impulse in people’s brains to say they’re criminals and they won’t amount to anything and just cause harm. This guy got a chance that was denied to millions of black youths.
That’s just the simplest and most common method.
No. The media is encrypted with Common Encryption regardless.

This is only about key management.
So who's funding this ArsTechnica WFH narrative then? Who's the evil overlord trying to benefit driving this "war" narrative when there's so many open WFH positions?
Sure, see you in 3 years when we introduce the 11th lockdown while vaccinated twenty somethings make tiktok careers out of denialism.
Your analogy is completely awful

The janitor knows nothing about dentistry. The git GUI knows plenty about it and the devs make it their job to know it too. A janitor is not an abstraction, he's a liability. If a GUI abstraction helps me get the job done faster, I really don't see the problem. Plus almost every one of them fully state the commands being used to perform every action and have logs you can parse. I used to use Sublime Merge and now use Fork and both have this
Many of the demon sigils resemble circuit schematics!
Having been troubleshooting computers since I was literally 8 years old (like I'm sure many of us here have) I feel reasonably comfortable I could at least be helpful solving this problem as well.

Every problem I have to troubleshoot is almost by definition one I've never encountered before.
With employers being much fewer, the no-poach stuff, etc. this is a bad solution. Employers have always been more organized and holding more market power than employees.
Got a used/written off HP laserjet for 30 bucks ten years ago, still on the same toner cartridge and no issues whatsoever yet. Good investment
This is my biggest problem with all the people promoting entrepreneurship for everyone. If everyone took two years off to start a company there would be no one keeping the lights on.
"Ah, that's it. I'm not lazy, I have internal resistance. It all makes sense now", I said as I browsed HN and packed another bowl for my bong.
Agreed. There’s quite a bit of evidence that the 40hr work week has a lot to do with our human tendency to compete.

Here’s a relevant 3min podcast on the topic (also transcribed).

https://www.npr.org/2015/08/13/432122637/keynes-predicted-we...
Why leave the 2nd 'point' go unchallenged because the poster might be stubborn?

Seems like a weird standard for a public conversation. I grant some may find it a less "valuable" one though.
I use Meld in case there are conflicts of these types. The CLI can be configured for that, and mine is set up that way.

But truly, I never just use plain pull, but pull --rebase, and I have not experienced such a conflict in years.

The commit history also stays a bit more linear. (Other developers use normal pull).
There really aren’t any “lockdowns” anywhere in Europe, as far as I can tell? So the headline is already somewhat misleading.

This argument about Sweden has been among the more annoying ones over the last far-too-many months. I distinctly remember people here arguing that Sweden had reached herd immunity two weeks into the pandemic. And again, every few weeks after that. If the internet had a memory, we’d stop those people continuing to pollute the public sphere with such drivel. Alas, here we are, with people pointing to individual deaths, among the 200 million or so vaccinated, as proof of adverse effects (“that the government wants to use to kill all the free thinkers…’)

Anyway… Sweden had far more deaths than neighboring countries, and have themselves said they’d follow a different strategy if they got to make the decision again. Some people online are still promoting ideas whose inventors no longer do.

The also isn’t any evidence that it helped protect the Swedish economy, which faired decidedly average compared to the rest of the continent.
> The 40 hour work week is a rather recent development; in the past, people had to work a lot longer with no or only one day of.

At a point in time, hours worked where often lower in pre-industrial times.

http://groups.csail.mit.edu/mac/users/rauch/worktime/hours_w...
Corporations kneel to short term profit. Thus they will kneel to anything if it means increasing short term profit.

Any company that gets political, does so as a means of increasing or defending short term profits.

It's how capitalism works. Corporations are just brainless cogs with the one task of increasing short term profits.

Kodak is sort of in a tough situation here.
> he and his family graze his beloved Herdwick sheep plus a new herd of Belted Galloway cattle, without forcing them to produce beyond their reasonable limits, and leaving room at the margins of the farm for nature. As a result, the birds come back to his fields, wild animals fill their old niches and a botanical census counts nearly 200 species of flora on his 185 acres, where an intensively farmed field of the same size might hold three or four.

I don’t mean to sound glib, but it sounds like he should be in the business of tours and bed-and-breakfast stays for a select target group of environmentalists.
To be fair, selling your soul definitely pays better than working a job where it's slowly crushed everyday.
I agree it’s a risk. But I think saying it was the _intent_ to shoot them in the head (as per your first comment) is very difficult to argue. Someone could have intended to shoot them in the shoulder. I’m being devils advocate here. If you want to avoid arguing about intent, then you can just punish based on outcome. The argument could be turned. I could intend to shoot you in the head, but miss and hit your shoulder. The intent was to kill you, the outcome was you didn’t die. What now?
Took a lot of words but it seems reasonable and resonates with my experience.

I guess "internal resistance" is a kind of bias towards inaction. Not a bad trait if you're in a resource constrained scarcity environment, but it's not a great strategy outside of that. If there's anything to overcome its probably a scarcity mindset when it's unfounded.
A 51% attack is not just cheap, it's FREE when you have a money printer in your basement. This is the point that is hard for people to wrap their heads around. I find this ironic given the philosophical revolutionary hard money stance many bitcoiners have, yet they can't really comprehend that the Fed can buy literally anything it wants, including hash power.

To put it another way, consider that the Fed prints money to rig the entire treasury bond market and fix interest rates. Buying up 80% of the mining companies and ASICs in the world is not even a rounding error in comparison.

A 51% is not only useful for double spending, it can also be used for un-spending. The Fed would use their hash power advantage to roll back transactions they don't like (this would be any transaction that didn't originate in their own crypto exchange). This puts all the non-Fed miners out of business.

The icing on the cake is that the Fed can use its 51% attack to force Americans owning BTC to sell to them (as they won't be able to sell a bitcoin to anyone else at any price). This ensures that all that money they print goes right back into the US economy, it's just effectively an asset swap like quantitative easing. They can easily sell this to congress for its economic stimulus value.
I’m elated by the sharing going on in this comment section. More like this!
The word you're looking for is not sociopath, it's 'psychopath'. https://link.springer.com/referenceworkentry/10.1007%2F978-3...
I think we can "thank" the popularity of the startup business model (and the prolific idea/delusion that this is where innovation takes place) first and foremost for that.

Personally, I've rather just seen an increase in deception and questionable investments (of money and other resources), compared to more traditional approaches. I'd even go as far as to call most of the startup based industry "Smoke and Mirrors Inc", but that might be a bit on the cynical side.

Still, securing more investments for "potential" solutions (more like regardless of actual feasibility) appears to have become a higher priority than actually showing/proving that something is an improvement (by any measure besides the financials gains for early investors).

EDIT: While this sure does not rule out the possibility of true innovation and progress, I can't say I'm impressed with the actually success ratio. Combined with the amount of downright deception I've seen, usually without legal consequences (let alone penal ones), I wonder if the net sum is even a move in the positive direction.
> Airpods, which are near-universally lauded and undoubtedly innovative.

Are airpods innovative? I thought wireless Bluetooth headphones have been around for ages, including ones with better (subjective) aesthetics and sound quality than airpods.

This is a sincere question. I'm not familiar enough with airpods to know if they have some novel feature, or pulled off a magic combination of marketing+quality+features that predecessors had not, like the iPhone did.
Americans also speak like twice as loud as anybody else.
to what ends? to milking every drop of productivity out of them? to snubbing their agency & crushing their soul?

wrestling with big things, bringing stuff together, toil, is not for everyone, whatever level of experience. but our industry guards constantly against anything but the safe path, actively obstructs good & interesting efforts, relies on charisma & personality to get permissiom to step beyond the safe & apparent paths. most companies indeed don't really need or benefit from truly exceptional work, from harder battles being engaged in & fought, so I'm sympathetic. but it's no less of a waste of potential, and this industry lacks good testing grounds for us worker's real mettle.
I'll admit as a 20yr c++ developer, I don't know what rebase is or when to use it. I've only been using git for a few years, cvs before that. I commit and push often, then do a merge request via a web portal gui(bitbucket or gitlab), then merge it squashing commits again using the gui.
It’s called Dead Code Elimination in the context of an optimizing compiler. Both GCC and LLVM have supported naive versions for a long time; more recently, Link-Time Optimization has allowed both to fully prune functions that can’t be called by the program.

I don’t know about PHP, but both Python and Ruby have module/import semantics that explicitly allow functions to be smuggled across “visibility”/access boundaries. So they can’t really do this sort of optimization, at least not without breaking a whole bunch of real code.
I thought this was just going to suggest you play old school dungeons and dragons

https://m.youtube.com/watch?v=wL7lEwD1uGI
How many companies would you estimate have cultures with such problems? If they're quite numerous, then it seems to me that remote work removes a high risk of landing into an unsatisfying role while paying the price for having to still go to the office -- this lack of satisfaction is much easier to deal with at home where one doesn't have to pretend to be engaged so long as work gets done.
Please please please for God's sake stay away from this stuff. It will steal your mind and your soul. This isn't something one can innocently dabble with. Turn to God instead, He will hear you.

// Catholic ex-occultist
Charlie Stross is an author (and occasional poster here) who has a series collectively known as “The Laundry Files” in which magic can be performed by computers as well as by humans, by having the computers perform specific calculations.
It is frustrating to the architect but it frustrates everyone they affect by the nature of the job. For better or worse, the actual process of execution means lots of the M word… migration. Data has to be moved, people have to be trained into new habits, managers have to put their other initiatives on hold while the business retools. You have to really love growth and change to be willing to endure the resistance that comes along with it- even with the perfect project.
I already have quite a few daemons in my PC. I communicate with them using launchd.
For me, pertinent things seem to 'bubble up' and I will get them done regardless of resistance. Resistance doesn't mean the thing needs to be immediately done. The mind has a clever feature in that it surfaces subconscious goal-setting at the right time, and on an as-needed basis.

In a professional and career context, however, you would be required to get tasks done straight away. But for artists and even dedicated loafers or those who enjoy being idle, the important stuff rises to the top naturally and it gets done.
Alan Dershowitz Drops Trump Anvil on Congress – Pelosi Panel Could Call Donald
Here’s a conversation about tree shaking in Lisp from 1994 [1] (from the posted Wikipedia page).

[1] https://groups.google.com/g/comp.lang.lisp/c/pspFr1XByZk
restore is a bad name for this action IMO. It is extra pandering to beginners, by targeting what the maintainers maybe believe is the most common use case.

Thats’s why checkout is such a great name.

Maybe ‘apply’ would be good.

My git-fu is often lacking, but I don’t blame git for being hard, I blame myself for not taking the time to be amazing at a tool basically everyone uses all day every day.

It’s silly not to know git. It might be the most used development tool in the world.
You might like Scott Alexander's Unsong, freely available online. On the grounds of Yudkowsky's HPMOR, you could be excused for expecting fiction by rationalists to be generally terrible, and it is; Unsong is the exception, and proves if nothing else that Alexander missed his calling.
I told my friends about this article,they replied no this could never happen in the US, this could only happen in countries like Nigeria.
What a world we live in.
Here's a question: what can be done to make tech more accessible for illiterate people? That seems to be a side of accessibility that usually gets overlooked.
Depending on the market's rules, farmer's market vendors are buying their produce from the same place the grocery stores are:

https://www.cbc.ca/news/business/farmers-markets-lies-market...

https://www.houstonchronicle.com/local/gray-matters/article/...

Although it looks like some of the Bay Area markets might be Producer Markets?

List of "Certified Farmer's Markets"

https://www.cdfa.ca.gov/is/i_&_c/cfm.html
So? Does an AK or pistol pointed in your face by a 14 year old somehow make it less deadly than if he were older?

https://www.spiegel.de/international/spiegel/violence-in-rio...

Stories like this aren't too uncommon. The ability to charge kids as adults can potentially prevent people from trying to side step the rules.
My experience with AWS services is that the ones that merely provide low-level building blocks (such as EC2) or host existing open-source software such as Postgres, Redis, etc are good, but the proprietary AWS-specific ones are bad because they not only lock you into AWS but make it more complex to develop against as you can't always run it locally (there is LocalStack, but it's a simplistic reimplementation that doesn't always reflect the real thing especially when it comes to edge-cases), can't inspect it or debug it easily (it is a black box) and costs money even during development.

AWS-hosted Redis? Sure! AWS-hosted RabbitMQ? Of course! AWS SQS? No thanks - it wouldn't give me anything useful that RabbitMQ can't do, however it will lock me into forever having to pay AWS, deal with their terrible console (or stacks of YAML files) to control the thing and expose me to potential edge-cases I will have no way to debug or replicate locally.
"Basically, printers are a dismal product category. But doesn’t it feel better to know why?"

This article didn't explain anything! Printers suck because they are technology, and they have a business model. Okay, thanks NYT.
I'd love to work in an office most days a week. I enjoy the people, I think it helps with work/life boundaries and distractions. Especially if it was flexible.

But it would have to be an actual office. Like with a door. And room for a photo of my wife or two. Maybe a silly LED project.

If my choice is having to be somewhere at a certain time with absolutely no privacy, sometimes not even the ability to set stuff up and leave it, or WFH, it's WFH every time.

Maybe now that those of us that don't want to be in an office at all will be at home, those of that want to go in can take over the empty space and get actual personal space again instead of cafeteria tables with a row of monitors on them....
Everytime I hear something about this topic I think about one of the oldest unchanged websites I know of: https://beyondweird.com/
Many downloadable books there containing occultism.
To this day, constructive mathematicians at eBay are trying to close the remaining loophole in the ban's reasoning
As they say, it's not a technical problem, it's a people problem. But it's not "just" human, it's that the field in general is elevating ML, AI, whatever you want to call it, with hype like "algorithms aren't biases like a human would be", which is technically true, but also trivial. The people creating these systems didn't even consider that they would reflect and even enshrine, with all kind of high-priest-of-technology-blessings, their biases, that's why we got Tay and why things PredPol is terrible. The key is to acknowledge and actively protect against systematic bias, not make a business of it (coughtwitterfacebookcough).
The difference between the kernel development model, and some putative "typical other" development model merely changes which git commands/tools get used to handle getting stuff into a particular branch on the canonical repo.

It has no impact on the underlying concepts that make git scale well, cover 100% and 100% remote cases equally well, and provide deep under-the-hood concepts that can be deployed in exceptional circumstances.
> convenient

I'm not sure about that.

Until AWS's margins aren't insane, I will not trust their stuff.
Commands are explicit and shareable. If you’ve mastered <ide> then good on you, but it makes you an island.
the downvotes are making me laugh. my points are certainly not off topic, they're as on point as it gets. tell me why that's wrong.
Once upon a time, someone decided to overload `checkout` with a bunch of semi-related actions, apparently for convenience. The day these patches were accepted was a sad day.

It's great to see that someone took time to restore sanity. I'll switch to these commands now.
if you mean these folks [1], then no; I think that falls under divination. I was thinking more about the graphical sigils; but there's surely other attractive signatures that could be found computationally, right?

More practical: synthesize sounds and play them in a garden, with some cameras and vision software to count insects attracted, perhaps classify by type. Add some seeking function and you might make a mechanical pied piper for pests.

Surely thats only an analogy. Cicadas are not actually demons.

[1] https://en.wikipedia.org/wiki/D-Wave_Systems
Would that quadratic formula generally work if you picked any two random points from the graph instead?

Anyway, the graph doesn't even try to suggest the performance behaviour shows a single linear relationship. The post (and the graph) explicitly says there seem two be two different linear segments. It's true that a single linear relationship would be a wrong model, but does that mean quadratic is right either?

I might be completely off but I wonder if the relationship could be generally linear but with different coefficients before and after the cutover point due to the data becoming larger than fits in the cache at once, or something.
Much appreciated! I am still learning.
I've heard this argument a surprising number of times, and I must say I find this degree of callousness about dead children to be utterly horrifying.
My review of 1729: A Billion User Table
Recently posted a review of "1729: A Billion User Table" - just want some feedback and constructive criticism. If you think we can collaborate on it, let me know
https://www.daru.ca/2021/07/1729-billion-users-table-review.html
Almost certainly, given they can be made whatever shape you like and the overlap of interests.
Doesn’t matter for C, but in C++ this could make your contexpr functions UB since you can only use one member of a union in constexpr contexts (the “active” member).
No. I think your code will be transformed into:

const [r1, r2, r3] = await Promise.all(await [
await (async () => { ... }),
await (async () => { ... }),
await (async () => { ... }),
]);
> It is an urban myth that C was the first high level system programming language.

Is it even an urban legend? I've literally never heard anyone even suggest C was the first.

> There are plenty of others to dive into, if you enjoy computer archaeology.

Sure. I even mentioned some in my post too. But I'm honestly at a loss as to the point you're making. Or was it just a generalised tangential rant?

The only reason I mentioned C was because C was written for UNIX, which was the successor to Multics (albeit UNIX was originally written B). So wondered if it was the same family of languages such as B or BCPL (as also mentioned in my post) since it's kind of the same family of operating systems.
Same here, for most of my 15+ years career in IT I've been doing DevOps stuff, mostly writing small scripts and infrastructure code, occasionally hacking on existing projects enough to do drive-by contributions.

About 6 years ago I started AutoSpotting, an open source tool designed to reduce AWS costs by automatically replacing on-demand instances with up to 90% cheaper Spot instances, it was meant to be my playground project for learning golang.

I estimate it saved in aggregate in the tens or maybe even hundreds of millions of dollars and multiple companies have been built around my code or reimplementing the same idea.

It's still a side project that I work on occasionally but at some point I tried to monetize it through support and custom development. I failed to get enough traction to become a full time job, currently make some $400/month from about a dozen users whom I sell precompiled binaries through Patreon.
Just agree to the GameStation EULA back in 2010.

https://www.engadget.com/2010-04-16-uk-game-retailer-claims-...