skysight-inc/HackerNews huggingface dataset:
A quick rule of thumb, economists defend jerks as moral and attack niceness
Should you wash new clothes before wearing them?
Coherence and Decentralized Systems
Not naive at all, that's exactly the situation and that's how the defense explained it to the courts. Lundgren copped to violating Dell's copyright right away. The value of the disc without the product key or license code or activation code, however you want to describe it, is basically in the convenience of not having to print it yourself.

Microsoft argued that the value was that of fully licensed software, ultimately $25 per disc, which is what refurbishers pay for new Windows licenses to install on computers, should they require them.
IIRC when the BIOS contains the activation data blob the discs are not manufacturer specific. There also used to be discs (at least in the windows 2000 times) that only checked for correct manufacturer name in DMI (or something similar), which obviously were manufacturer specific (AFAIK for a long time this is not possible).
I've used it in an experimental OS for the sort of work one might use shell scripts or small configuration programs for in Linux. I can say that literally the only annoyance was that back then the API docs had some "headings only" sections, but I see that pony is included now.

Having used it, I can recommend it without reservation.

␄

Upon reflection, I should probably say why I chose Wren. The OS does not present a Unix-like interface to user land which makes the C RTL not really a good fit (more like a raw L4). Rather than encourage a mangling into a Unix mentality for programs I keep the C library to a minimum and encourage the native constructs for communication, storage, IPC, etc… Initially I was using Lua, which is ok, but the aggressive overloading of constructs into tables for implementation makes for sort of a muddle of a language filled with unintended compromises. There are a lot of accidents waiting to happen. The large Lua ecosystem which was initially a draw ended up annoying me in the end because of the lack of a standard solution and the incompatibility of different choices. Lua works, it's fine, but ultimately I wanted something more precise. I saw Wren mentioned on Hacker News one day while annoyed with some library's use of Lua coroutines, added Wren support in an afternoon, and haven't looked back. Ultimately I'd prefer something with compile time safety and clean expressivity such as Swift, but so far every time I think of retargeting Swift I can come up with other projects.
you will also encounter hundreds of assholes in every aspect of your life

Which is the same as "I'm not going to do anything about this asshole, because there'll always be assholes".

Given that approach on your part, one wonders what it really was that caused the "too sensitive" new member of your team to react.

(hint: your new team member wasn't "too sensitive", you've probably just been tolerating assholes on your team -- because "what can you do?" -- for so long you've forgotten what assholes they are)
Some other applications are more interesting. For instance, finger trees (which back the efficient implementations of a handful of immutable data structures) usually are implemented in a way that requires polymorphic recursion.
I wholeheartedly agree with this principle since my days at Amazon.

I also found that if you need to follow the principle too many times it's a good indicator the team/company goals/vision/ and yours don't align and - if circumstance permits doing so - leaving is better than keep up the fighting forever (which is extremely exhausting, from personal experience).
Gates could be, with little imagination, be a modern-day Robin Hood. Stealing from those rich enough to be able to worry about computers and bit sequences, and then giving back the money to the truly needy in the world.

I have zero knowledge of ethics and philosophy, but in the grand scheme of things, when you consider humanity as a whole and ignore Silicon Valley, it's all good. Even admirable.
The Best Ways to Fix College Admissions Are Probably Illegal
> Whereas, the little one and two store local business takes money from local people, and its turned right around and reinvested in that very community.

It's a common one, but I don't really buy this argument. Small local businesses don't usually hire more people than large chains and they don't pay their employees more. Small shops are notorious for low pay and no benefits.

In the case of a discounter like Walmart the profits don't get siphoned elsewhere as much as never spent in the first place. There may not be a local shop owner anymore, but everyone else in the community has spent less money.
A Gun Nut’s Guide to Gun Control
More: https://home.howstuffworks.com/home-improvement/household-hi...
He should fund the Gates prize (a-la Nobel prize) with a few Billion dollars then.
The Dell-specific stuff would be on the disc. On page 32 you can see the gov operator has to input the Lenovo's COA key to activate the OS:

https://imgur.com/a/Ua7SLWo
Does graal run on arm
Yeah I don't know why people listen to Balaji, he's gotten everything he's done in crypto wrong. Terrible track record.
This is funny because in the uk an A-level team would be a bunch of 19 year olds thinking about going to university.

So I'm still not sure what you intend to say about the quality of IBM
They're pretty large and varied circles. 99% of it definitely isn't based on emotion
Spotlight still isn't a good citizen
tl;dr: Spotlight needs a CPU temperature monitor or some other means of playing nice. I'll skip the insane number of reboots and just hit the path to proof.

My home server is a bit long in the tooth: a Pentium 4 Dell. So I pulled my late 2009 iMac out of its box to migrate. I built a USB RAID 1 under Sierra this week, started moving files over, and OS X notified me High Sierra was downloaded and ready to install on Thursday night. Sure, why not? Viola, my late 2009 iMac reboots every couple of minutes.

That’s weird. Unplugged everything, rebooted into recovery, stable. Ran First Aid, rebooted, closed all apps. Stable. Add RAID drives, fans spins up, crash. Unplug drives, reboot, plug 1 drive in, unmount, plug the next drive in, start rebuild, ok. Rebuild is progressing, ok. Mount. Spotlight pegs the CPU, fan spins up, crash.

I will add the RAID to the Spotlight Privacy list, but, seriously, this is out of control! Spotlight has never been a good citizen, and someone really needs to tell the team to get it together. Please, if you know anyone at Apple, please, tell them to fix this monster.
What would you say are the most in-demand skills in CT?
My mom's been baking sourdough bread once a week since I can remember. We've been a family of 6 killing at least a whole leaf a day. The awesome thing about sourdough bread compared to yeast or yeast/sourdough based mixtures is the ability to stay fresh for way longer. The neighbors would show up and ask for a piece of the mother dough for their occasional bread-baking experiments. While studying I really missed 'proper' bread - especially during my time living abroad. I've been baking my own bread ever since, too :)
روما يحقق فوز عريض على كييفو وينعش أماله باللعب في دوري ابطال اوروبا| كرة newsa
Is this just The New Yorker being The New Yorker?, or is it intended to be a spoken word styled piece or about how stressful it is to be a single parent?
It’s currently fashionable to reject the idea that the functioning of the human mind is influenced at all by genetics.

Really? Who are these people who e.g. reject the existence of Down syndrome?

I'm guessing you don't actually mean what you wrote. I'm guessing you mean that they reject the idea that certain specific genetic characteristics might be correlated with or directly influence the mind. But I'm happy to be proven wrong!
Anecdotally, practically anyone who's part of "US internet culture" of my generation (I'm 28) understands what you mean when you say "arr slash worldnews" and how to navigate there.
That is indeed an interesting story but my searches seem to say that even G-codes are now entered by machinists rather than office workers or specialized G-code programmers ( a G-code programming guide describes it as final thing a machinist learns in their career).

My guess is that management was conflicted in what it wanted - on the one hand, a drop-in replacement system and on the other hand, a system so simple they could hire people off the street to do it.
What is your opinion on hiring Juniors for remote work?
A Layman’s Intro to Western Classical Music
From the URL: "/humor/daily-shouts/"

Also yeah, New Yorker being New Yorker.
There's something I don't understand about people who think things like this. Let's go for a simple thought experiment. You're sitting down to play a player who is somewhat stronger than you. He plays 1. Nh3 - a quite awful move of which there will be little to no opening theory on simply because it's so bad. How confident are you now about your chances? I think most players are fully aware that even given such awful opening play, the stronger player will still win in chess.

Chess openings are insidious and certainly the reason the vast majority of players never improve. Imagine a player loses in 10 moves. Naturally he's going to blame his opening. The reality is that he lost because he made some massive tactical blunders. But in either case there are two options here. The first is to go look in a database or book and see where he went wrong. The second is to actually begin the long and difficult path towards improvement that begins with hundreds of hours of work in tactical exercises and deep analysis.

It's not hard to see which most players end up picking. And this becomes a recurring process. They lose another game because of tactical mistakes and go look up and see what they should have played and try to memorize that. And they do this over and over and over. And the next thing you know they repeat some mistake they made long ago because they forgot the right move. In the end their rating stagnates, their play never improves, and then go and complain that they just don't have the "talent" to improve. But it's of course complete nonsense. Beginners love to focus on opening traps, but the reality is that opening studies are the trap in and of themselves!
No it's not the same.

And hint, the reviews were perfectly fine and professional.
Ask HN: My startup has basically failed. What now?
I've been working on a startup for ~9 months (as the technical cofounder) in the event tech space (B2B tradeshows) and I'm pretty sure we've failed to do anything productive (find product/market fit, find a problem/solution fit, learn anything valuable, etc.). We still have ~100k left but the main investors/advisors (from the 220k friends/family/fools round) pretty much feel like it's time to pull the plug. My personal opinion is that that's the most responsible thing to do (return money pro-rata) but there are simultaneous voices (paradoxically same investors) pushing to keep going (continue running pilots, building out the team [we just finally found a bd cofounder], crafting a pitch for a seed round). I don't know what to do since in my understanding we've failed at the most important thing: finding product/market fit. others on the team (advisors) believe that that's not the case and we can keep raising based on negative results.

re pilots: we got 5 pilots (some paying some not) by basically being persistent and doing really really high touch sales. two of them ran this week and they were miserable failures (for every reason from poor marketing/education to last minute catastrophic product failures). absolutely all of the metrics skew heavily towards 0.

i realize i'm being vague and maybe there's not enough detail in the post to give substantive advice but regardless any would be appreciated.
Friends who went the Bay Area route seem to be in a much higher risk situation then those who stuck it out in the Midwest.

You might be able to pick up a new job overnight in the Bay Area, but conversely your employer can replace you overnight in the Bay Area. Friends who went out there are constantly jumping between companies as they run the risk of being laid off, of running into stack ranking, of their firm getting bought out or all other kinds of nonsense.

Midwestern friends? All still working for the same spot they got out of college. Pay might be low, but the stress is low as well since employers know that it's hard work to replace a competent developer (probably have to pay someone to move there). If they walk out, it's the firm that's going to be in a harder place then they will be -- so no one is going to ask them to work overtime, check their e-mails, or do anything to upset their applecart.
Timeline: How Russia Built Two Major Disinformation Campaigns
Tesla driver banned for M1 autopilot seat-switch
Shrinkage isn’t the problem; being locked out of using a payment processor because of your shrinkage (which you’re eating) is the problem. Ever asked a small retailer how they feel about chargebacks? I’ll give you a hint: it’s not that they care one whit about losing money on the individual transactions.

It used to be that your storefront getting robbed—because that’s essentially what this is—was a temporary setback. As long as you had also made enough profit to afford to restock, and had taken appropriate precautions to deposit your revenue in the bank regularly, such losses cold be considered just a cost of “doing business in a bad neighbourhood.”

Nowadays, though, a business that might regularly get robbed—digitally—is untenable, because even if you want to restock and continue on, and even if your business is profitable enough to always be able to afford to eat such losses, your payment processors will still “fire” you as a customer. (Or see the “neighbourhood” you’re in and never take you on as a customer at all.)
I was talking about the difficulty in switching from the vocational track - to ones that require a degree.
McCLIM Gadget demo
Should you call people resources?
> While the researchers were certain the disembodied brains did not regain consciousness

I'm curious how they were able to verify this. I am under the (perhaps incorrect?) impression that consciousness is neither well defined nor a binary function.
Learn Cryptography, the clever way with Kifanga
What is the logistical problem that setting up a weird university cartel is supposed to solve again? Students having to apply to more than one college?
> Microsoft in this case convinced a judge that a "copy" of Windows is worth the same whether it is licensed or not. That's not true, and as if it weren't enough that this misrepresentation of the facts took the day in court, a guy is going to prison for 15 months because of it — the sentence was directly affected by the value determined by Microsoft's $25-per-disc assertion. If the discs were valued accurately he might have had a fine and probation, or a month in jail.

And how exactly did you arrive at this judgement? Restitution is solely to make whole on the financial damage.

His jail term is completely appropriate for counterfeiting and piracy with intent to distribute and profit under federal jurisdiction.
Class Action Reveals Widespread Overpricing Scheme of DRAM
This note on benchmarks/performance is a gem:

> LuaJIT is run with the JIT disabled (i.e. in bytecode interpreter mode) since I want to support platforms where JIT-compilation is disallowed. LuaJIT with the JIT enabled is much faster than all of the other languages benchmarked, including Wren, because Mike Pall is a robot from the future.

Looks like a nice embeddedable language.
I think you've been downvoted for this:

> in America [...] it's a legal responsibility of the CEO of a corporation to maximize shareholder value.

This isn't actually true, or at least I've seen it disputed convincingly [0], though it is very widely believed. It's no surprise that you were explicitly taught it.

[0] https://hbr.org/2017/05/managing-for-the-long-term
Very cute.

For a production system, you do not want an NBD device backed by Python code on the same machine. That way lies nasty memory allocation deadlocks.
Wealthy cultures tend to spend extra to hide the visible evidence of the financial reality of their existence. It's silly but common.
Discussed in 2008: https://news.ycombinator.com/item?id=392368
What concerns you over the JVM versus say, GCC? Both are GPL licensed. Oracle has committed to openJDK being the reference implementation.
Cool! Here is my java version that I wrote back in the day. Recently updated to 5.1.

https://github.com/spullara/nbd
Mostly I think this is a mix of (1) "good advice for dealing with junior devs" and (2) "good advice for dealing with people new to a technology."

For #1 don't hurt their feelings, for #2 teach them instead of expecting them to know.

Going through the points in the article with these lenses:

"This component should be stateless" is reasonable feedback to give to someone familiar with React. Maybe they had a good reason for not making it stateless, maybe they made a mistake, but giving an impromptu lesson and providing references probably isn't appropriate -- it's condescending. Again, fine for someone new to the technology. Audience is important.

The "Avalanche of Comments"... As someone who doesn't really do it, and as someone who has been on the receiving end of it, I always appreciated the thoroughness. It's not judgmental, it's a checklist, and it's helpful.

"Spew emojis" hit this taxonomy too. If my code is ugly enough to warrant one (and it sometimes is), I want to know it has crossed a line, and someone telling me that I am a terrible person who has ruined their day (or given them cancer) is a perfectly reasonable, light-hearted way to do so. Constructive feedback is useful too, but for a senior dev they probably knew it was ugly and just need telling that it was too ugly and that they should try harder. Obviously not appropriate feedback for junior devs, though.

My disagreement with #3 doesn't fit that taxonomy though, mostly I just hate process. Most refactors are super fast, fairly mechanical jobs. Both you and the reviewer have that code in your cache, and it will likely never be a priority again. Take some initiative and rewrite the thing, it'll only take 20-30 minutes. Making a ticket increases debt instead of paying it down.
What about Hyperopia?

If sunlight exposure is the cause of too long eyeballs, shouldn't kids which are at hereditary risk of developing too short eyeballs be put in darkrooms?
Not if it weighs 20 lbs.
Run uBlock origin in 'advanced' mode, block all third-party content, scripts and frames. You'll get the article in a usable state without all the problems caused by the zillion of third-party 'services' it tries to load. Even the comments work, for which I think Der Spiegel should be commended as these usually suffer first when running a strict blocker.
how do you explore pulbic bitbuckets repos ? I can't find search tool.
>Although selective schools—those that accept fewer than half of applicants—enroll only about one-fifth of U.S. undergraduates, they account for more than one-third of applications each year.

Given how wide their criterion for selective is, this line alone seems to indicate to me that the constant media focus on ultra-elite schools is just a sign of a bubble of elites.
Anyone proposing that a residency match-type system is superior to the current system has not gone through a match.

The Match is a pretty degrading experience, and I say this as someone who got into my #1 choice. Imagine applying to a bunch of jobs and knowing that some third party will decide which one you will attend. You lose all sense of agency. When used for jobs, match systems depress wages because the competition is blunted and limited to the pre-offer period. There is still weird recruitment that happens even though the institution cannot directly offer you a slot. You still apply to a bunch of places because you're still going to rank place #7 in case places #6 and higher don't want you.

For college applicants, there is no reason a priori to think that a match system would reduce the number of colleges they apply to.

Obviously, I don't like being a participant in match-based systems, but maybe some people do.
“However, Dr Sestan has since said he does not wish to elaborate on the findings of his pig brain experiment, as he is awaiting publication of the results in a scientific journal.”

Hmm why? No spoiler? I wouldn’t mind sharing it right away.
Agreed. It may not be observing itself but there was obviously some brain function.

This is fascinating research.
"the scientists concluded they were producing a flat brain wave comparable with someone in a comatose state."
If you mean geometry, you can just store the points. If you mean voxels or dynamically loading and unloading of points, a kd-tree or octree is probably what you are looking for.
I cannot wait for emojis to go out of fashion.
I was also curious, but as I kept reading it seems they may have answered that.

> After initially shocking results indicating the brains were partially conscious – which later turned out to be mistaken – the scientists concluded they were producing a flat brain wave comparable with someone in a comatose state.

> “That animal brain is not aware of anything, I am very confident of that,” said Dr Sestan.
Simply that certain brain waves correlate with some definition of awareness of your surroundings.

I'd imagine its pretty hard to be certain that a brain-dead person can't perceive his or her surroundings, however.
Reducing sub-optimal matchings between colleges and students, presumably. [0]

[0]: https://en.wikipedia.org/wiki/Stable_marriage_problem
I have had some problems with QuickLisp in the CL REPL app (which uses ECL) so I might actually give this a shot. Do you happen to know if it supports libssl? Android apps no longer have automatic access to native shared libraries.

I should say that I have no doubt my issues are of my own making. I still haven't figured out a way to run a custom non-manufacturer based AOSP ROM on my phone without weird issues.
Here it comes ... pig-brain powered autopilot.

OK, maybe not pig brains. Maybe dog brains. Dogs are pack animals, and quite trainable.

Remember the watchdogs in Cryptonomicon :)

PETA would not be happy, however.

Edit: No, that was Snow Crash. How embarrassing :(
The sentence is based on the value of the infringed goods, right? A recovery disc doesn't have the same value as a Windows license - Microsoft gives one away and charges for the other. The discs only have value to someone who already has a product key or buys one alongside it. As far as I can tell no damage was demonstrated at all. Microsoft doesn't sell or make these discs, and Dell (once) provided them for free alongside existing licensed installs.

I'm not sure what the appropriate sentence should have been, but I strongly disagree that it's this. Those discs were not worth $700,000. Were they worth $200,000? 6 month term. $20,000? Fine and probation. They were worth something, all right, but not $700,000. That's just not accurate.
This is why we cant have nice things.
PEP 572: Write vs. Read, Understand and Control Flow
I don't. They are people, have skills, etc...

Dehumanizing others leads to s lower value for all of us.
They measured brain waves via an electroencephalogram. The lack of brain waves reflects a lack of brain activity.

https://en.wikipedia.org/wiki/Neural_oscillation
Right, but how much money do you think it costs to add a MoviePass-like feature to their ticketing system and their phone apps, compared to paying MoviePass a cut? If it really is a revenue-driving system, they can just implement it themselves. Or if they want to do it cross-chain, I bet you Fandango could implement such a functionality pretty easily. The part about developing a service like this that costs money is eating the loss on tickets, not the software engineering. MoviePass isn't a value add to this process. It's like Groupon, which quickly established a market but they had no "stickiness" for consumers and they've been swirling the drain ever since.
MDX: JSX in Markdown