skysight-inc/HackerNews huggingface dataset:
> No, that's the same. Using your brain to legally reduce your tax bill is quite reasonable and we all do it. If you have a problem with how much taxes presumably Amazon, not Jeff, pays, take it up with your lawmakers.

Bending and modifying the law because you can exactly because you amassed money in order to amass more money isn't smart, it is literally the equivalent of the rich kid buying power in a pay to win game.

> That's a pretty uncharitable characterization of Amazon. I can make an economics argument that to have a company of 1.6 trillion dollars in value means it probably brought more than that much in value to people around the world. But it doesn't really matter, he didn't do it to make the world a better place.

I wasn't thinking just of amazon at the time, but also apple.

I could make a political science argument as to why Apple/Amazon/big corp not enforcing standards on sweatshops only enables further exploitation of people.
It's not calculated risks for the poor though. It's putting their paycheck on hot tips from Wall Street and tech bros who think losing large multiples of a poor person's paycheck is hilarious and ending up struggling to pay rent because it turns out their advice wasn't so good. When you haven't got much capital, the amount of good luck you need in investment to not be poor is enormous, and losing more than you can afford by trying is near certain.

When you're poor, a share in GME is not the sort of money you're willing to lose, and it makes no sense at all to participate in a rich person's subculture that sees losing several times your income as a cause for boasting.
Not so sure DH is the optimal solution. Keeping secret keys untrusted is a bit of an anti-pattern.
I make a guess: they find it useful and want to see work on it continue, and have some funds they can use for that?
> I think it’s reasonable that government could treat social media companies as privately owned public spaces and add new regulations or requirements.

Yes, this kind of argument seems to have a lot of traction right now, and I think there is precedent to build on, though -- again -- I'm far from an expert on it.

> I don’t think this would mean a constitutional amendment to revise 1A...

Agreed.

> ... but using the free speech principle for these regulations makes sense.

What do you mean by the "free speech principle"? I think 100 different people would probably have _at least_ 10 significantly different ideas of how free speech should work.
This seems like a neat idea, but wouldn't it be more pragmatic to teach them skills they can use more universally to get jobs for which maybe there's much more cultural inclination?

Like carpentry, electrician, construction, plumbing?

Maybe it's prejudiced, but all the people I know that 'got in trouble' eventually made their way to construction crews. It worked well.

White Collar jobs come along with a ton of other social baggage and expectations (and prejudices) whereas highly skilled labour tends not to.

And there are construction jobs literally everywhere.

Finally, they can pay very well. Everyone is in need of a good carpenter.
Here is another site with links to a price list:

http://www.iobium.com/applied_microsystems_em189_e.htm

$3750 in 1983.. $10,106 in today's money..
Bookstores will work around this confusion by placing a card saying "[Author] can be found in Sci-Fi" appropriately.. but that takes more care and feeding and is more typical in an indie shop.
I don't think I advocated that all sentences should be for life, and I don't get how you got to there from what I wrote.
> The (rather massive) flaw in your reasoning is the idea that Google and Apple are the solution to the problem.

Nor should they even attempt to, because the moment they get involved in policy making you have an army of HNs complaining how large corporations influence politics.
The German ministry for research and education sponsors a lot of open-source projects they think will be useful for the open-source-landscape or their own projects some day.
That is a good point but this is temporary. SPAC lords will reduce these margins soon enough. It is in their direct incentive to do so. This is a speculative assertion by me (one that I'm quite confident about), but I'm not sure one can be certain about the future
I mean, to step past the common dodge of moral relativism, the whole thing behind this is a tacit agreement amongst a lot of tech-inclined folk that quite a few cultures (including powerful, western cultural movements, past-and-present) are just plain evil. So we're using whatever tools we have to subvert and change these cultures, and we're putting leverage on companies we have cultural hegemony over to try to work around - in whatever ways they can - laws that we consider similarly evil. It's a culture war, plain and simple. I've chosen to use "we" here to be honest about my own affiliations in this particular case (of anti-Ahmadiyya censorship).

A company like Google might not have the power to say no to censorship in China, but they're a lot more likely to have considerable heft against a nation that can't credibly mount a replacement for something like Google. Laws aren't absolute - like all other human institutions, they're subject to pressure. Put enough pressure on and they can switch from something being forbidden to being allowed. (In the past, corporate pressure has been "up to and including outright overthrow of a government", in the case of what was done to the Honduras on behalf of the United Fruit Company, so ... some options are off the table because they're immoral, but corporate pressure don't have any hard ceiling on what it can theoretically accomplish.)
Given that there's a large body of work detailing the importance of the gut microbiome, which has effects on everything from cognition to the immune system, it wasn't as huge a stretch as it might seem. Perhaps only when you're not aware of the incremental progress so it may seem as a huge leap.
No, I don't like this oversimplification. I have thought long and hard on this, and while yes, there are obvious differences between the wars of different generations, there are many things that transcend those differences. Of course, even some of the most grizzled people I know have spoken of some vietname/ww2 vets as a different breed, but what they are doing is downplaying their own tribulations as lesser, instead of just different, and I've often heard the nam vets tell the youngins to stop doing that. If your friend is laying there dying does it matter that he was drafted or if he voluntered? No. Of course the numbers are vastly different. 5669 for Iraq and Afghanistan wars (still ongoing) vs 47,424 for Vietnam and 291,557 for WW2. It's hard to explain what I mean about the after being the hard part. I'm not trying to downplay combat, it can be it's own kind of terrifying (and also it's own kind of the most addictive drug-esque high ever), but when thats what you train to do, day in, day out, for a long time, and are doing it, it becomes normal. Nobody trains you for getting out (though to their credit, the military and other resources have gotten vastly better at this since the earlier days of the war afaik). I know it's sort of a dichotomy, but many of my fellow combat vets have expressed this to me as well as it being my own personal experience. I would say there are a lot more similarities between Vietnam vets and GWOT vets than those two groups and WW1/2 vets, given that WW1/2 were completely different warfare types. That said, those wars also have another very different thing about them that makes the home part different, in that Vietnam and GWOT are quagmires without very clear reasons and justifications, which I personally think contributes more to PTSD than many want to admit (fighting an "unjust" war being harder to return to normal from).

> The notion that the soldiers could have the same experience of "they just don't understand" is pretty unlikely.

I don't understand what you mean by this statement. Care to expound?
Ah yes, let's go back to the cable paradigm, where I pay for four different versions of ESPN just because I want to watch Comedy Central.
How about replacing People Nearby with Friends Nearby where friends != contacts but a limited subset, maybe 10 so it's a list easy to keep control of, specifically enabled for this feature? You should offer a contact to track you and become (temporarily) a friend. The friend must agree to track you. Tracking is one way only. Unfriending somebody must be secret.
Ask HN: What are some books where the reader learns by building projects?
2021 Edition. This is a continuation of the previous two threads which can be found here:

https://news.ycombinator.com/item?id=22299180

https://news.ycombinator.com/item?id=13660086

Other resources:

https://github.com/danistefanovic/build-your-own-x

https://github.com/AlgoryL/Projects-from-Scratch

https://github.com/tuvtran/project-based-learning
There is a big difference between knowing coding syntax (for beginners that is typically what they call coding) and being able to write applications.
A lot of false hope is raised like this. And even worse: there are programmes where they ask for money to teach people how to code and give them the false impression of getting a job easily.
I'd argue that cow feet are best for cows.
You never _have_ to victimize someone, no matter your circumstances.
I wonder what is different in the Second Edition. I own the first and absolutely love it.

Also loved the nand2tetris course.
This seems like a rather exceptional, unsubstantiated, and mean spirited take. I've run into some strange issues with brew over the years, but compared to npm and apt it's been far less prone to causing me headaches.
Sure, but it's a native feature built into the Mac platform. If software is going to prevent that from working properly, then that should be communicated very clearly.
Ask HN: Writing a Python Wrapper for a Scala Project?
I've very interested in writing a python wrapper for an open source scala project. However, there doesnt seem to be much documentation on the process online. Does anyone have any information they could please share?
Apple’s rumored VR headset could cost $3k, feature 8K displays and 12 cameras
I say this knowing full-well that I might seek retribution if something awful were to ever happen to me or my loved ones, but:

> I think that retribution, which is of course the principal component of justice, is a key part of prisons.

No amount of retribution will ever be enough. The concept of making things right is a delusion that parents infect their children with.

However, the most effective way to inflict retribution is to teach an individual the meaning of their actions and have them live with the guilt of those actions. Another word for that is rehabilitation.

American prisons are based on childish like-for-like retribution (your limited someone's rights, you get your rights limited). It didn't work when I was 8, so why would it work for an adult? All that we achieve is sending people to crime college, where fellow inmates further numb moral fiber and empathy, then release graduated criminals back into the wild. That's certainly one way to make sure that there is always demand for retribution.
Getting News in India during the Times of Internet Shutdown
Same. The Mozilla organization has not covered themselves in glory over the past few years. And I like some of the things Brave is doing. But using a Chromium browser is a non-starter for me. I will not switch to one until I have no other choice.
I think what I meant was darwin failure doesn't block.

Recently I had nomad breakage on -unstable caused by nvml support, which pulls in nvidia_x11, which pulls in linux_5_4, which of course not installable on darwin[1]. The maintainer fixed it very quickly (thank you!) but I still need to wait few more days for it to be included in -unstable.

[1]: https://github.com/NixOS/nixpkgs/issues/108603
Yes, but this is an impossible conversation to have on Hacker News so it's best to take it elsewhere.
This comment breaks the site guidelines, which ask you not to call names, and not to fulminate. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful. You may not owe techno-crypto-bro-absolutely-callous-rich-tech-asshole-hedge-fund-manager-scumminess any better, but you definitely owe this community better if you're posting to it.

Thoughtful critique is different, and welcome.
The community took over responsibility for XQuartz almost a decade ago. The build / release process that relied on some internal tooling, which meant only I could do it (until I finally spent a couple days writing a new release script over the Winter holiday).
Show HN: HTML.cafe – a minimalist realtime HTML editor and host
Sure, but I'd wait for the backend writing guide I'm working on - it is easy to get confused without a guide.
How come would that not happen? Apps come from somewhere and they are installed on someone's platform. The government can simply ask the provider of those apps to stop providing them and/or the provider of the platform to stop allowing for them to be installed. Your only choice then is to comply or stop doing business in that country.

So the only reasonable complaint I could see against these companies now is "maybe they should have stopped doing business in that country" which would allow them to take the high moral road. Ofc that wouldn't necessarily result in better freedom for the people in the country, just fewer services than the rest of the world but it is a possible choice.
Can't upvote enough. Rudix is the only package manager that really meshes with the platform, instead of trying to create its own weird linux (or bsd) hybrid ecosystem. I used it heavily a decade ago, but sadly it never really took off.
We're getting closer to writing out the Akashic records. Interesting recursion of our present moments that it becomes observable.
The worst arsenic levels in rice come from the US midwest and south. This isn't an outsourcing problem.
Unauthenticated queue, with unsafe deserialisation, running as the system account.

Amateur hour
I'd advise against using Swiss statistics to draw too many conclusions. It may serve as evidence that a society can be safe despite the presence of guns but it doesn't serve as evidence that taking away guns from Americans will do anything in particular.
Since it seems you're using CodeMirror commercially and it's a core part of your offering, can I ask if you are currently supporting the development financially?
Yes, gun restrictions do have racist roots. Excellent point.
Indeed. I was tracking a lot of these projects a few years ago because we had a Flex/AS3 RIA (remember that term?) so I was hoping we'd get a freebie port to HTML/JS.

In the end, we ended up writing our own AS3->JavaScript transpiler[1]. The Apache Flex project has since done something similar, though by the time that was done, we were done. So my skepticism stemmed from just seeing these projects come out, get some quick wins from implementing a simple subset of swf, and then just go nowhere.

But I wish them well. I hope it works out.

[1]Well, not totally ours. We used the existing Falcon compiler front-end and we wrote the emitter to transpile to TypeScript (after implementing a subset of Flash SDK that we needed).
Not just food, gelatin is also found in shampoos, face masks, cosmetics in general, and all kinds of candy.
Good point. Unfortunately, I couldn't find where their funding comes from from a quick cursory search (and I don't just mean the funding for graduate students, or salaries). If anyone could provide details about this, I would much appreciate it
52 Random Weekend Projects: For Budding Inventors and Backyard Builders

https://www.amazon.com/Garage-Science-Incredible-Projects-Ba...
If my comment is sanctimonious what does that make yours?
> This version of CodeMirror was designed from the start with accessibility in mind, avoiding a number of pitfalls that the current crop of editors suffer from

Would love to read more about the details. What makes a code editor accessible and conversely what makes it not accessible?
How do the suicide rates in other countries compare? Is there an argument to be made that reducing access to guns increases the barrier to suicide and therefore decreases the numbers?
Www.100ms.live Is Hiring
100ms' Platform-as-a-Service will reduce shipping live conferencing application time to days instead of months, allowing companies to focus on their core business.

We are designing our client SDKs to bring the ease-of-use of Stripe and the quality-and-scale of zoom to video conferencing. As part of the client SDK team, your job will involve creating these SDKs.
I still remember (with a mixture of awe and horror) the video I saw that showed how gummy bears are made... in reverse. So you start with delicious looking things, and it just gets more and more nightmarish. It was brilliantly done, and I am pretty sure I think of it almost every time I think about gummy candies.

I think I found it again by searching for "reverse gummy bear video". I won't link it directly, so that if you really don't want to see it, there's less chance of reflexively clicking a link. ;)
Created over a couple of days to host simple HTML snippets.

All saved sites / edits appear publicly in the gallery here:

https://html.cafe/gallery
> Should the assaulted be happy with the fact that the inmate will get a job?

Yes.
Social Media Hack for Better Control
That’s why everyone is riding the gravy train as fast as possible
Correct, I've been recommending folks use MacPorts to build xorg-server if they want to stay up to date as I was not able to put out new XQuartz releases for a while. Right now, there are a few bug fixes in the latest XQuartz release which I haven't pulled back into MacPorts yet, but I'll do that at some point soon.
I work almost exclusively in blockchain security, and have had exposure to hundreds of stacks, and many very sophisticated and highly targeted attacks.

It -is- a dumpster fire, and major exploits are happening constantly that never go public. Honestly I think the only reasons hacks are not happening faster is because the primary adversaries don't want spook the market with a pile of silmutanious attacks.

I have seen attacks that were several months in the making. They are patient.

I have had multiple conversations with three letter agencies warning my employers/clients which state actor is currently targeting them.

Even still if you suggest the hard changes that will take many classes of risk off the table like auditing critical third party dependencies, removing ingress internet on systems with key material, personal HSMs for ssh and multisig code review signing, custom policy driven multisig signing HSMs, airgapped key management with deterministic processes repeatable my multiple teams to tolerate any one human or system being compromised... most look at you like a crazy person. At best most smile and nod and say they will do it, then never actually prioritize it over actions that increase short term profit.

Many companies are perfectly happy trusting access to tens of millions of dollars with an iPhone app. Nevermind that the market for iPhone sandbox escape 0days is around $50k.

I only work with the few teams that actually get it.

To be honest the only people that tend to get it, are the ones that have been badly compromised before or been close to it.
Don’t know if I’m in minority but I couldn’t care less about these Google provided services.

I have no reason to bookmark pages between devices - different devices for different purposes. I don’t need my work bookmarks on my gaming computer.

For posting random comments to social media I don’t need spell checking either. If grammar needs to be spot on, I use Word etc.
I suspect it's likely to promote a certain viewpoint. Hacker News has a vested interest in not questioning a system that it benefits from.

For instance, anyone who might be critical of a US historical policy typically has "no business" here because politics cause ideological flame wars, or some other half baked reasoning.

While it is very encouraging at fostering dialogue on tech, once the dialogue goes against Hacker News's ultimate purpose, to make money, that's where you start to see weird accounts and strangely offensive comments questioning the act of questioning.
Chevy has a history of doing this. They continue to use the name of a roadster for the Stingray.
This uses the motto, if you have a hammer everything looks like a nail.

Quite a stretch from twitter banning an insurrectionist to "prevent it with ethereum". I am amused by the creativity there. I mean, if one is wholly invested in crypto currency, pushing for it makes sense I guess.
It's really hard for an audience on HN to truly appreciate the situations incarcerated people find themselves in.

I think it's fine to "teach prisoners coding" as along as the people involved are aware that to even get to that point, how much BASIC education has to be re-done or done for the first time. Moreover, things like resumes, job hunting, and relating to people in a work environment is something that these folks need to learn and practice. Most have never done that. I've not taught in prisons, but have done ABE (Adult Basic Ed, which is all but required for folks to get through before they can even start a GRE program, and which many parolees are required to enroll in).

In other words, "learning to code" is great, but instruction for literacy, numeracy, and socialization HAVE TO OCCUR before that's even considered, otherwise it's just a cruel pipe-dream.

We so lucky, most of us, to have grown up in an environment where learning achievement is expected and supported by responsible adults. Most of the incarcerated folks have lived a level of depravation that we can't even imagine.
> And even a 10x increase for BDXL probably doesn't really get you to a capacity that's all that useful for most types of archiving

Sure it would - it would get over the 1Tb point, which would mean most users could back up their devices to a single disc again.
I switched over to Waterfox after their recent blog post[0]. Not a political matter, it just reeked of paternalism. I'll hold on to Gecko as long as I can, but Mozilla keeps making decisions that force me to hold my nose.

[0] https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-d...
You know, it's kind of funny. Horses might have a better argument than any other animal for being the natural predator of humans. Specifically, nomadic depredations on preindustrial societies comprised armies with a proportionally small number of humans and a large number of horses pillaging towns and cities full of horseless humans. In 13th-century Asia, the average horse probably had a better life than the average human. The same thing happened shortly after the horse was (re)introduced to North America in the sixteenth century; settled agricultural societies were quickly overrun by horse-riding nomads.
Will I now be obligated to yell at someone who cuts me off on the freeway "Eat sh%t and DON'T die?"
IDK the stock market has millions of sales every day, nearby homes are bought and sold every month. The asset appreciation seems genuine to me. Maybe people didn't consume as much in the past year cause of COVID and that money pumped up the asset prices a bit more than usual but it's not like things are totally detached from the laws of supply/demand.
> They left to practice their religion in a place where they wouldn't be burned as a heretic.

Not true, at least in the obvious case of the Pilgrims of Plymouth. They were perfectly free to practice their religion when they lived in the Netherlands. They moved away because they wanted to create their own strict theocratic colony. The Netherlands, in their eyes, had too much religious freedom.