skysight-inc/HackerNews huggingface dataset:
Ultimately, it’s reductive to make the “how can a plant be illegal” argument.

More instructive is to ask “why make something illegal that people use in private,” to which one might reasonably counter “because there are externalities in the form of societal costs.”

This, then, gives us a much more interesting question of “how can we reduce the societal costs of people using substances in unhealthy ways?” Indeed, banning a plant has proven not to be an effective way of accomplishing this.

So what is? I don’t know the right answer for the US, but there are examples of other more successful approaches. In particular, it’s worth looking at Portugal’s decision to treat substance abuse as a public health problem.
> In the other, the data is inaccessible and the government is aware it is inaccessible.

Because the person made it inaccessible with the intention of concealing it from law enforcement and others. There is still a means to decrypt the data.

All of the actions described in this thread - whether it's decoy passwords, encrypted volumes with headers, burner devices, or wiping data and then restoring at the destination, all seem like they could be construed by law enforcement as a person obstructing their ability to sift through the individual's data.

(But IANAL either.)
Hmm...I worked on this 25 years ago. Baby steps...
Insense - Custom Content for helps business double ROI in paid ads on Instagram
This chip could be key to the future of AI.
Fixing Amazon mistakes is relatively painless.

With Home Depot their phone support was 100% useless and I had to physically go to the store the item shipped from. I made sure the new product was on the shelf and tried to do a simple exchange. Unfortunately the duplicate SKU was a problem and the price had increased since I paid for the order so the drone wanted me to pay the difference. That wasn't going to happen so my time had to be further wasted arguing with them over their mistake.
> The huge problem with individual actions is that they make people feel good about themselves, makes them feel like they did their part, while actually the effects of it are minimal.

How is this a huge problem? What's wrong about feeling good about yourself when you are doing something good? It's actually great. You help the climate AND you feel good. Win-win. Just imagine what a hell the life would be if doing something good felt bad.
To me, this syntax feels like a "magic" method call (like in languages where a field access can go through a getter method). That is, if you can think of "x.await()" as a compiler-implemented method call on x which does some stuff and returns a value (plus some magic to allow you to omit the parenthesis), this syntax looks intuitive enough.
So basically, you can run Visual Studio Code in the browser you already have instead of installing a private browser to run it in?
https://blogs.windows.com/buildingapps/2019/05/06/developing...
I'm surprised that automatically translated Java code would be easier to maintain than human-written COBOL. Doesn't it become difficult to understand? I suppose 50 years old COBOL is basically as cryptic as auto-generated Java...
Amazon, and AWS in particular, sure seems all in on building technology for the military and police.

Anyone else experience some cognitive dissonance in "the world's most customer centric company" also someday powering the facial recognition systems used by customs, border patrol, police, and military systems?

It seems ripped straight of a cyberpunk novel to me.
Social housing provision means the government building/renovating loads of houses though - not rent control.
There’s a reason Apple sales are down so much YoY. People are already not upgrading.

Until recently there was enough to be gained from an upgrade every other year for most people. That is no longer true and the market sees that.

E.g. Going from 5S to an X is a worthy upgrade. That’s how many years of progress? You will feel the benefits every time you pick up the phone.

Turns out people are generally good judges of how to spend their own money.
https://venturebeat.com/2019/05/06/microsoft-windows-termina...

This seems like it has a bit more information
The simplest version would be a drone holding a paintbrush. Could do that now. China is one of the cheapest places to make suitable drones. Yet Chinese farmers are currently using paintbrushes.
I don't believe you can get a restraining order against a company (just an actual person). You would ask for injunctive relief, which is basically the court telling the company not to do something, in this case, tracking you online.

I'm not aware of the law in this area. I'm a lawyer, and I could at least see a plausible argument, but the only way to know for sure would be to try to sue them, or find other cases where someone has successfully done so.
Where are you getting that the wealth has been taxed 3-4 times? Knowing someone who has inherited >1% wealth (>$10 million, but anything less than $22 million is exempt from inheritance tax at current caps), the principle has been taxed once so far as capital gains. When they do decide to cash some out, only the as-yet-untaxed additional capital gains will be taxed for the first time at, at most, 15%, because they aren't planning to cash out >$400k in a year anytime soon. If they take out $100k/year they only pay 9% long-term capital gains tax (first 40K is completely untaxed); the money will ultimately be taxed much, much less than earned income.
You could absolutely run Harpoon in like dosbox on an android tablet or such.

The modern version/remake/inspired product is "Command" https://store.steampowered.com/app/321410/Command_Modern_Air...
Wow, this is the only suggestion I really didn't like. I'm really happy that it's progressing forward, but I can't help but feel that staying with the macro and postponing the decision would've been a better choice.

A language should, in my opinion, not depend on syntax highlighting.
Muslims don't embalm either. Unless the family insists of flying the body to some other location.
Desire isn't pleasure. Desire is essentially an expectation with an ultimatum: I want this thing, and if I don't get it, I'm going to be unhappy. Desire is a slightly more intense form of 'to want'.

Pleasure is a subjective, aesthetic experience. Increased dopamine levels certainly map to increased feeling of pleasure, but you can also experience pleasure without increased dopamine levels. You can feel pleasure about just about anything - it's just an idea in your head. You don't even have to "want" that idea, as in expecting it, working towards it, etc. It can just kind of pop up in your brain and you can feel good, or you can search for it and make it pop up.

I think the distinction is really whether you have pleasure as your goal, and whether you let outcomes change your state of mind. If the root of suffering is the dissonance between desire and reality, avoid suffering by not having a stake in the outcome. Decide to experience pleasure when you want to, without attaching it to an expectation. Go for a walk to look for pretty flowers, but don't expect them to be there. I would again compare it to a gift: don't feel bad when you don't get one, but enjoy it when you do.
As others have already pointed out that paper doesn't say meat is bad, it says that the culprit is processed red meat. It's not the meat that's bad, it's the vat of carcinogenic chemicals that processes the meat that's the problem.

Just think about it a little bit, man evolved over hundreds of thousands of years eating meat, there's no way that it's bad for you.
Run a honeypot, and blacklist.

Create a scoring system where fake votes get a lower count.

Put a margin on your polls that takes into account fake votes, like you need to win by 10%, or 1/2 public and 1/2 editors.

Put momentum against voting. You need to keep this page open for an hour, then vote appears. Or you need to donate.

The biggest danger of browser fingerprinting I see is that someone can track across different sites. Buy an ad from a network, and have the image load from a server that gobbles up all the data it can. You can get a good context of the user, and can ID them when they hit your site.

One user might see one page, and the other user might see another. If you have enough web properties, tens of thousands of pages, you can send people down black holes and amplify their worst behaviors. The internet looks a lot different for one person than another, and smart people manipulate naive ones with very little effort.
Nice! This already kicks Cloud9's butt.
Boilerplates for Web, React/RN/Vue, with TypeScript, Webpack/Parcel, MobX/Redux
What benefits does this provide to flat-out installing VSCode? I'm not seeing any here..
> Phase 2 (12 months): Code advanced refactoring to remove COBOL design overtones

They spent 12 months making it less-COBOLy / autogenerated feeling
Haven't tried it but this seems useful. I know Google has something similar they use a lot internally. I guess one common use case for this is when you have code you need to run on a remote server but you want a nice development experience like you're developing locally (sometimes I see developers open an IDE on a remote server which is too slow). A better solution is working locally and having all changes sync automatically to the remote server. (yes yes I know, you can use vim or emacs...). If there are MS people here I'd be interested to hear their thoughts on this.
I have mixed feelings about "Reduce". It is hard to use and, most of the time, hard to read as well. It's too low-level.

Fair enough. I'd certainly always prefer a special case like `.sum()` over something like `.reduce((a, b) => a + b, 0)` where applicable.

I don't think reduce is overly complicated, but it's not much of a step up over a for loop and can be abused to write code that's more confusing to reason about than an equivalent loop.
Not surprised given VSCode's legacy as Monaco.

Will be interesting to see how the (at least) two companies offering hosted VSCode will respond.

https://coder.com/

https://stackblitz.com/

(Used inline in the documentation for LitElement/Polymer: https://lit-element.polymer-project.org/)
>No flying, no cars. Buying solar panels. Insulating your home. No meat. No imported foodstuffs. How much sacrifice and cost is that for 1 person? Multiply that by everyone, it's INSANE.

That's far from what sustainability can mean, but it's not even that insane. It's only "insane" by the arbitrary consensus culture we've forged and grown up in.

Imagine what "insanity" we might have to adjust to if we don't do anything. Pseudomilitary lifestyles in communal arcology dwellings with (necessarily) authoritarian regimes. Striving for efficiencies that have been unnecessary since the Paleolithic but through the tools of modernity: rigid, normalized discipline, rationing, eugenics, jumpsuits, nutrient slurry.[0]

Even that would be far preferable to extinction, and it might be what space colonizers might have to endure even with a decadent, present day-style Earth civilization they can never return to.

And it might not be far from what we have to eventually endure either way; even in the best case, Earth has a shelf-life.[1]

0: https://youtu.be/6ilJcs7JL4M

1: https://en.wikipedia.org/wiki/Timeline_of_the_far_future#Fut...
It is about time that Windows got a better console. As someone who regularly jumps between macOS, Linux, and Windows, the current console is a uniquely poor experience
Look, you prefaced your comment with a question that has a simple answer. You don't like that answer because it doesn't fit your premise that the law is never helpful to anyone. But it is the answer.

There is plenty of room to discuss the effectiveness/costs of making drugs illegal and how (potential) enforcement should be handled. To whit, your response is answering an entirely different question than the one you originally posed!

EDIT Response to below. I can't understand your position. How is the data we do have even remotely relevant? Its a study about enforcement and so presupposes a population that is excluded by the very question posed...
> Its very easy to build a mental model of the period operator as simply the introduction of all of these various postfix syntaxes: field accesses, methods, and certain keyword operators like the await operation. (In this model, even the ? operator can be thought of as a modification on the period construct.)

I like this explanation.

But this whole post could really use some more concrete examples of the at the very least the final style being used in various situations. Not just mainly `expression.await`.

Keep up the work on this, I'm excited to use this in my projects.
I have received dozens of phone calls a day that almost-but-not-quite match the 'One Ring' scam.

I get calls from international numbers, 'private numbers' and 'unknown numbers', (I'm not sure the difference between private and unkown, it's what android displays in caller id). The calls ring once and hang up. I've managed to answer it a few times but they usually disconnect before I can. When I answer I hear a few sentences in a language I don't recognize then they hang up.

The unknown and private numbers don't match the 'One Ring' scam because you cannot call back a private or unknown number.
This is actually a new product using the old product name.
I used a static site generator (Perun, written in Clojure) and host it on GitHub pages.
What it means to give birth in the backseat of a car
And even if the browsers are identical there are still some ways to detect different user based on client side behavior (assuming JS is enabled, or some particularly crazy CSS)
Police are great ways to get into government business as the paramilitary structure allows decisions to be made.
Airbnb vs. hotels: New research sheds light on how they can compete and benefit
At Google it's very common to use the internal web IDE called CIDER.

At Amazon, some people use AWS Cloud 9 as their editor of choice but it's pretty uncommon in my neck of the woods.
The articles mentions this at the end, but Coder offers a remote VS Code environment:

https://coder.com/
https://github.com/cdr/code-server

Anyone have experience with it?
I agree, but was responding to a post that was heavily criticising Lion Air for not paying for the option and implicitly laying the blame for the crash at their door. Either the option was safety critical, in which case Boeing had no business making it optional, or it wasn’t, in which case blaming Lion Air is unreasonable.

Given that thanks to Boeing, the Lion Air crew didn’t even know the MCAS subsystem existed, and that MCAS would continue to rely on the single faulty sensor however many extra redundancies were installed, the decision not to buy seems kind of irrelevant.
What good will postponing do? The blog post implies that it's already been debated for a long time and all the arguments seem to have already been brought forth. You can't just keep punting it forever; it has to get stabilized at some point.
Well, in the same way "capitalist corporations are AI" this would be like skimming the spare decisions of human participants in a structured manner, without using a queue or scheduler, to prompt people for rote tasks.

Instead, from the outset, the goal is create a destributed entity that's puppeted by the real consensus of live humans. Those people might not be the best and brightest, so caveat emptor for lots of reasons.

So it's not "artificial intelligence" but really an aggregate expression of the culturally guided choices of many regular people, ruled by a manner of brokered events in an electronic system.

Buzzwordy for sure, and humans aren't removed from the loop. It's not an assuredly pure silicon AI.
An AKS alternative for Kubernetes on Azure (and why we have built it)
While there might be a better syntax if you only care about this one feature, async/await needs to fit into an existing language, and this syntax makes sense with the rest of Rust.

This syntax makes it clear that’s it’s not a function or macro invocation, works the same way as ‘?’, and allows for clear and concise chaining.
Chip was designed by Vivien Sze's Energy-Efficient Multimedia Systems Group at MIT (http://www.rle.mit.edu/eems/). Key takeaway:

"Sze’s chip is called Eyeriss. Developed in collaboration with Joel Emer, a research scientist at Nvidia and a professor at MIT, it was tested alongside a number of standard processors to see how it handles a range of different deep-learning algorithms. By balancing efficiency with flexibility, the new chip achieves performance 10 or even 1,000 times more efficient than existing hardware does, according to a paper (https://arxiv.org/abs/1807.07928) posted online last year."
If you have a well-built and automated bare-metal deployment, it's no harder than switching cloud providers. At the scale where it makes sense to go bare metal, either would be a lot of effort.

An extra abstraction layer like k8s makes it a lot easier, which is exciting. It's also precisely why IBM bought Red Hat - a well-built k8s distribution like OpenShift is one of the very few real alternative to public clouds for many companies.
Carta was just valued at $1.7B, in a deal some see as rich
How many are on the verge of creation?
I have a related theory, that rather than our rise in anxiety being because of an analytic understanding of doom, we are more anxious because the environment is becoming unfamiliar, and we as animals still are not comfortable with such a fundamental shift in the world around us.
I don't think it's "incredibly clear" at all.
You can google "green burial" or "natural burial" for your state. Here some locations in New Jersey: https://web.njsfda.org/public/decisions/ground-burial/green-...
This is very disappointing.

I'm wondering if I should reach out to my alma matter and see what they need.
> With the number of people currently having to work more than one job, it's hard to see how they can switch to part-time.

"I don't know the circumstances of every person on the planet and therefor don't know what they can do. But I think I know what HN crowd could do."
Without MIT.... but with Apache2 ! :)

https://github.com/gravitational/gravity

In all seriousness though, gravity is an open core toolkit to package and deliver complicated sets of micro services in air gapped and restricted environments as a virtual installable appliance.

It takes care of both application and Kubernetes lifecycle, software distribution and licensing workflows.
Elmo: Source-Routed Multicast for Cloud Services
This doesn't follow at all. Enforcement may not deter addiction, but illegality does in some subset of the population.
Is there any way to run Atom in a browser?

I know this question sounds silly since it's basically a browser, but that it actually is similar to c9.
It matters on more browsers than Safari. Firefox doesn't support WebGL2 on my system for example. I think it's because it uses an older version of Angle.
Out of interest (and personal ignorance), is is possible to lawfully do those things without someone causing you to be insured?
Parentheses would help make the one liner simpler but your basic point seems quite accurate.

In the end, what's simpler, spending 15 seconds looking at a one liner using well known language syntax, or digging through half a screen of if states, for loops (use iterators instead), for two examples.
ESR has been updated to fix this [1]

[1] https://ftp.mozilla.org/pub/firefox/releases/60.6.2esr/
Why not just ship alacritty?
There was a time when Rust executables came with an embedded jemalloc, but that's been fixed in the meantime (I think). But that's not what I mean in the C++ and Rust case, instead:

Both C++ and Rust make it quite easy to "accidentally" add bloat indirectly through their standard libraries because they encourage high-level abstractions which may "unfold" into a lot of binary code from very little source code.

It can be avoided but requires to give up on many of the high-level language features which Rust and C++ differentiate from (for instance) C.
You don't even need public housing for this. The higher rents are the more profitable it is to construct new housing. The issue is currently that we literally prohibit it with zoning rules, then make construction less profitable (and therefore less common) by using property tax as opposed to LVT, then (to a much lesser but still relevant level) make construction more expensive through various regulations and trade licensing rules that increase construction costs.

Make it cheaper and easier to build new housing and you'll see a lot more new housing.
I suspect that the reason is cost or just not good enough, but overtime it can be improve and price can go lower.

So at least for me, I don't see reason to not just let bee extinct.

Keep in mind that the cost to keep bee not extinct might be higher and higher.
Offers ability to spin up remote development instances, can make it possible to code remotely or eventually on any device you want.
Free Business Valuation Tool
Seems common to use both (I've heard gender used by doctors many times when it should probably technically be sex). To me gender means "male or female" but sex means "male or female or f*cking." I assume lots of people think that way and that's why they prefer the word gender.
You (probably) do not see people breaking the criminal code every day. You see people breaking the civil code. There is a difference, and yes people are aware of what will get them a ticket vs. sent to prison.
Sounds similar to the "deployments" functionality in JetBrains IDEs.
"(I think the wiki pages are available as a repo, so at least that's easy to get)."

This is true, but other components of a github project, such as the issues, are not available as a git repo that you can clone, etc.
You want a large amount of code, because you're afraid of maybe having to rewrite a small amount of code? How does that make sense, and why won't the large amount go through the same iterative adjustment and subtle bugs until it needs rewriting?

Because it is not clear what exactly the code is doing

A ten character English which name vaguely describes what a function hidden in another file might have been doing (assuming you understand the word in the same way the author did when they chose it) at the time it was written - but it might not be doing the same thing now since it was edited so many times, is not exact. By contrast, ten dense characters right there under your nose is exact - as much as a programming language can be. There's nothing hidden, no surprises, no unseen side effects, no uncertainty about whether it handles edge cases.

Code is as exact as it gets - it does what the language does. Abstractions are less exact - they do some version of what the previous chain of developers intended the words to imply that they do, in the best case. In worse cases they also do unrelated and surprising things.

And you dodged every question about when slow but correct code won out over faster, more buggy code.
I've been using it on one of my personal servers and it's been a great experience so far. Especially paired with sshcode, which syncs your local vscode configuration with the remote server and runs it inside a borderless chrome window: https://github.com/cdr/sshcode
It's been debated, but there's hardly any code using it. After seeing how it's being used by most people, it'd be easier to make a choice.
Please noone make the "Juul for opium"
Pretty scary how the encryption is completely cracked. Even though it uses key sizes known to be insecure I don’t think it is well known an attack is this easy.
Yes emacs does it using Tramp, syncing remote files while editing locally, but I thought Eclipse also supported it.
Let's Encrypt with Xeams
Was this including Waldorf schools? My friend’s daughter goes there, and she couldn’t read until she was in 4th grade. Seems like that would seriously impact standardized testing scores.