skysight-inc/HackerNews huggingface dataset:
It's still irresponsible in the face of everyone else agreeing to it. The researcher informed them in good faith, they did not return it when the situation changed.
Very exciting release notes. Nix is great and this makes it even better.
Is voting even a thing in Russia? I thought it was "place your x next to Putin or one of his friends if you don't want to find yourself in a Siberian Gulag".
It's unfortunate that iboga/ibogaine is illegal in the states. It would make this disaster incredibly moot if it were accessible and promoted.

Source: self. Have used it, not for addiction, but know people who have, with unbelievable results.
The "jerk" framing is useful, but probably not in the way you mean it.

There will always be in this world obnoxious, boorish, impolite people. We should all try not to be such. But their existence doesn't mean the world is in a state of crisis, nor should we compromise time-tested principle of freedom to deal with the (non) crisis.
It's hard when there are so many laws on the books that it's almost impossible to not break one here and there.

"Crime" is a very loose term. Things like robbery and assault are obvious but there are a lot of laws out there that have no real "victim", or are enforced only when the powers that be have an inclination to.
The answer is : tons. Most startups I've worked for do option grant approvals quarterly or thereabouts. But I think it would be unethical to approve grants at a different price or size than promised in an offer. Sure you may have been diluted by then, but you wouldn't have had any say in it any way and the idea is that subsequent dilutions are good for you as they reflect a growing value. That's the IDEA anyhow.
I'm not sure you are responding to the right comment?
Purpose is such a strong word. It implies that someone put it there when it could not have happened on its own, or at least that someone has the power to remove it but decided to forego that option in favor of keeping it around for an ulterior motive.

Standard theory says that crime just happens. Every human society has its share of deviants and antisocial types. These people will test the boundaries and break the rules whenever they think they can get away with it. And given that law enforcement is never 100% perfect, yes, it means some of these deviants will hurt other people in order to get something they want without putting any kind of effort to actually earn it.

Now, what kind of twisted Lawful!Deviant would want to enable and help the lesser deviants in order to achieve her own selfish goals, and what goals should that be????
Derp. I should've actually read what I was replying to. We definitely aren't thirty minutes from a top 10 city... Just a small town to most of you city dwellers. :)
I think it also has to do with retraining social expectations to know that people are expected to reuse bags at the grocery store or wherever. At the grocery stores here in Japan, they actually charge about 2 yen for using plastic bags, but the norm is to take plastic bags anyway, so it's more like they subtract 2 yen for not taking plastic bags. When buying takeout lunch, places will bag the lunchbox faster than you can open your mouth. There needs to be a way to disrupt the "plastic bag by default" mode of thinking.
Change the channel to what? It's already on nixpkgs-unstable.
I know for a fact that Clauset, Shalizi, and Newman first submitted their article to Reviews of Modern Physics. It was rejected there and then submitted to SIAM Review, which published it at one round of revision. SIAM Review back then was not known for being a "speedy" journal.
> cheating

I've noticed a strong correlation between college cheaters and those who do the minimum work possible, and people who later complain that their jobs were outsourced.
I think that it is a worthwhile goal to be able to someday formally prove all the unsafe blocks correct in, say, the standard library and popular crates.

However, I honestly feel that the Rust language itself isn't really the right language to be doing these kinds of proofs in. I think that the right language to do the actual formal verification in is likely to be something closer to Coq. Whoever undertakes this effort would probably use an automated theorem prover to prove the unsafe Rust code correct, like was done for seL4 using Isabelle.

You can think of this setup as offering a sort of layered verification: once the small core of code (the unsafe code in the standard library and popular crates, say) is proven correct, the type system and borrow checker effectively prove the rest to be memory- and thread-safe. In fact, that's what would make this system practical: most programmers wouldn't have to understand anything about the complexities of the theorem prover. They would get the benefit of verified memory- and thread-safety for free just by learning Rust.
If you have pyenv installed it can use it to install the correct python version defined in the Pipfile.
https://medium.com/waymo/waymos-fleet-reaches-4-million-self... 4 million in early November 2017 with 1 million miles taking 6 months.
https://www.engadget.com/2017/11/27/waymo-autonomous-cars-dr...

While it took the company 18 months to reach one million, then 14 to reach two, then 8 months to reach three and finally six months to reach the four million mile marker.

Call it 4.7 to 4.9 million miles today.

Uber went from 1 to 2 million miles in 100 days and where over 2 million in December. So they are likely around 2.5 million today unless they slowed down significantly.

However, their are actually a surprisingly large number of self driving car initiatives world wide. Though apparently EasyMile which sells slow level 4 automation busses to 20 countries is only at ~100,000 miles which surprised me. Sill there are several competitors in that space.
Urban heat island effects depend on a city's layout
> I can imagine a lot of Chinese prefer it to lawlessness.

But would they prefer even more to have a choice in the matter?
the idea that literally everyone should go / would benefit from going to college is definitely wrong and harmful, but there are some special things about college for those who take advantage.

college is probably the only time in your life that an entire team of domain experts will be obligated to take time out of their day to meet with you and answer your questions, however silly or low-level they may be.

as a professor, college is one of the only places where you can get paid to work on things that not only have no near-term value, but likely will never have any practical value at all! (I guess this could also be an argument against college...)

I do think there is a problem with the way people understand college. outside of a couple majors (ie computer science), college should really be considered something like a luxury good. it isn't economic in the sense of dollars, cents, and balance sheets, but something that has it's own intrinsic value for those who take advantage of it (a distinct minority of undergrad students).

disclaimer: I think I am one of these people who college is mostly wasted on. I don't go to office hours, participate in clubs, or really do anything other than really good work on programming assignments and cramming for exams. I'm mostly in it for the piece of paper.
I thought about trying that; good to know that it can work, thank you.
He doesn't see people being willing, en masse, to convert the currency they receive (in a paycheck, for example)

I think he meant in the short term, didnt he? In the long term, this is obviously wrong. For two reasons. 1) You dont get a craze like we are witnessing when people dont like the technology. At some point, you have to stop making things complicated: people want it, they are not afraid of it, they are damn excited about it. It's the new gold rush. 2) Cryptocurrencies, once mature, will offer a significant increase in banking quality, innovation and competition. Your current banking system and VISA are 19th-century in comparison of what's coming.

In short, we have: people-love-it + old-system. I call the result of that equation obvious on the long term.
They're a godsend if you have bad/sensitive teeth.
I'm not sure how to sympathize with people in rural areas lacking services when they relentlessly vote for anti-government leadership by very large margins.

If they want the market to provide, they should move closer to the markets.
The idea that lack of direct political participation must entail repression is very much a modern Western mindset.

As a Chinese-American, I see both sides of this issue, but China's own long political development sees the role of the state explicitly as a paternal protector. The state represents and protects the people's interests, without their explicit participation.

This is obviously alien to a modern Western mindset that sees political legitimacy as only deriving from elections, but that means that even early modern states (e.g. 19th century Britain or the US) is politically illegitimate since the franchise was restricted to a very small slice of property owners.
A more neutral definition of terrorism is that it is organized violence for a political end that is directed largely at the population in order to make them feel fear. This is in contrast to usual military action, which is directed mainly at the military on the other side.
I wonder how much it would help to have multiple projectiles firing in close succession with the payload last. Centrifuges seem like an ideal launcher for such a strategy, since you could finely tune the timing of successive releases.

If you can do that, and design a booster to round out the orbit that can withstand the acceleration you're golden. You have a system for cheaply delivering raw materials to LEO. Does a block of aluminum have sufficient tensile strength to be spun up to the required energy at reasonable diameter?
I find it bizarre to see people equating forum moderation with some sort of freedom-bashing censorship. Does no one remember Usenet? Active moderation is essential for discussion forums, even if only to clean out spam and trolling.

There's just too many people on the internet, and only so many are housebroken.
Photovoltaics in Satellites
> Most jobs that do require higher education don't actually make any use of the higher education.

This is a serious misunderstanding of what education is or is for. Higher education doesn't exist to provide a skill. That is what trade schools are for. I know this is largely disagreeable for many people on here who learned to program in a university CS program.

Higher education exists to provide the educational background necessary to function in a professional, often corporate, setting. This means things like communications skills, following complex directions, and problem solving. It is a difference between a job of solving for implied tasks versus a job where everything is a directed task and nothing more is expected.
If you're trying to encourage people to implicitly trust as few things as possible, I'm not sure your suggested steps are enough: there's no connection between the code in pgen on crates.io and that repository. Even setting aside the prebuilt rust and cargo, I think there would have to be a guarantee that the code being built is the code the suspicious user actually inspected:

git clone https://github.com/ctsrc/pgen
cd pgen
less src/main.rs build.rs # etc.
cargo install # (installs the current package)

And, one would have to somehow do the same for the dependencies clap and rand, to ensure the code that is built is the code that is inspected.

It's true that avoiding pre-built binaries does avoid issues with the computer that builds them, and problems with the distribution mechanism, but instead distributing as source from external package repositories (and packages maintained by others) seems like it's losing convenience without gaining much security.

In any case, neat project! I like the option to throw physical dice.
Neanderthals were capable of making art
If someone would build a *nix-based laptop with a Mac-like hardware feel and OS integration experience (meaning stuff just works), that would be great. Can I have that right now, please?

Until then, the story remains "MacBook: The Worsening."
>Keys default to Mash (cmd + ctrl + opt)

I'm an emacs guy, not a vim guy: what does this mean?
There are 2 hard problems in programming:
- Cache invalidation
- Naming things
- Off by 1 errors.

This solves 50% of the problem. By not having to think about names, nor about clicking around in the UI all I have to think about is code and deploy.
Rust Typestates
Just the thought of being forced out of my house, or even having it invaded confrontationally by someone like this who is relentless and antagonistic, immediately gives me the gut reaction that if I take a baseball bat at night, catch him while he's sleeping, and beat him badly enough to the point where I can safely call the cops and claim I just defended myself after he tried to drag me into his room and I grabbed a bat, what's his recourse? I play a convincing victim of assault, and he's got what to counter it, a serial history of manipulation while recuperating in the hospital? I might even call the cops a few times leading up to the big night with fake domestic violence complaints just to butter it up even better in preparation for it. I can't be the only one who thinks along these lines.
Any of those could be the case. Guess it's understood that you will put a 2 or 3 on the end of the pip when you want to choose one or the other. And it goes further:

/usr/local/bin/pip*
/usr/local/bin/pip2*
/usr/local/bin/pip2.7*
/usr/local/bin/pip3*
/usr/local/bin/pip3.5*
/usr/local/bin/pip3.6*
The student is leaving it on a rating website and so likely was taking his course, which is much more than first impressions.
When I first saw the headline, that’s specifically what I assumed it would be about!
It helps that for us readers we've got a lot of time after they were published to to evaluate those articles with.

I probabbly wouldn't understand most of them nearly as well if they weren't proven out by recent history ;)
The author of ZeroMQ wrote a book on recognizing people like this, and more importantly how to get yourself out of prison they’ve put you in. The action plans have helped me.

The lucky ones in the NYmag article here did many of the things he recommends.

Free PDF here, look for the hard to find “read” button.

https://www.gitbook.com/book/hintjens/psychopathcode/details
I'm thinking of getting one. I have a nice stereo in the room but my wife would rather use the crappy $20 Alexa puck because its easier just for 10 minutes of music. Drives me nuts. At least with a HomePod I wont have to listen to tinny tunes.
> Re. your quote about the ego, I didn't quite get its meaning. Can you elaborate on it?

I think the "false ego" is when a person creates a sort of 'personality' that isn't based on reality. These are the people who are always bluffing/lying about their situation. In their world they make lots of money, they can kick your ass, etc.

When a person starts to "feel safe" (financially/emotionally/etc), their need to create an alternate-presentation ("false ego") goes away.

Another friend was picked on as a child. She was always fighting with everyone... Someone said that "fighting" was how she managed to survive her childhood. When she'd grown up fighting didn't help her anymore. She's since trained in martial arts, has enough of a rainy-day fund to get her through a pinch, and is making good progress on not having to fight with everyone all the time. (edit: "feeling safe" allows her to not have to fight with people.)
This seems like a smart and natural step for AirBnB.

Step 1) enable existing hosts who are great hosts to 'step up' to a prestige status which creates visibility and pushes more hosts towards wanting to get there too, thereby improving the overall quality on AirBnB.

Step 2) (I'm skipping a few steps) - eventually fill the void with AirBnB property/amenity management as a service for hosts.

Hosts who don't want to manage or deal with the pain of trying to get to Plus status will simply pay AirBnB for the cleaning, the linens, the supplies etc, no worries, no problems, and let AirBnB manage it all for you. Also gets more people wanting to host who are aloof to finding or trusting a manager they don't know.

It will take time but it's well worth it, even if it is only partially successful.

Good job.
Does the relisting fit into that scheme (other than indicating that it failed)?
I really think what this article needs is an editor. From a quick glance I can see quite a bit of info but the way it is presented irks me.
Whatever school you choose to attend, take the hard courses in your major. That's where the best professors will be, and the best students, and hence your best opportunity to learn the most.
Suggested title: Hacker Olds
Mental health deserves a Slack status too
> If you believe you do not have racial, ethnic, and gender biases you are wrong.

When does trusting your gut mean you don't know you are biased?
Everyone is biased, get over it. If you are living with someone - yes please trust your gut, live with who you want to live with.

as per the article the move in happened quickly and they were seemingly desperate to get someone in to cover the rent.
Since they came from there originally, I doubt they'd end up back at Google Cloud. Maybe AWS? I just hope they don't get sent to, well, the bad place.. Azure..
Thank god for that. I can wear my spiderman costume. How lovely to live in such a free country!! /s
I honestly believe that smartboards reduce the quality of education. The majority of my teachers who have used them didn't teach with rigor. I believe that the use of a board one has to write on forces them to know their material better.
Everyone points to automation as the savior, but where is the Chinese Caterpillar? The Chinese Bosch? As far as I can tell, they still rely primarily on companies from the US, Japan, and Germany for their automated heavy industry.

https://asia.nikkei.com/Business/Companies/Japanese-robot-ma...
Oh, wow. I couldn't really figure out which parts of AMPL were proprietary and I guess I immediately dismissed it after that without understanding how it worked.

As for Pyomo, while at first glance I dislike the syntax (it's not as easy to share with others, at least compared to something like GNU MathProg, where the receiver doesn't need to concern themselves with python or julia), I like python enough to maybe give it a try. I'll have to learn more about it though. Thanks to you and the others!
You don't have to go as far as doubly-linked list. Writing a simple cons-list is hard enough:

enum List<T> {
Nil,
Cons(T, Box<List<T>>)
}

Imagine you're writing `Iterator`. You have a `&mut List<T>`. For `Nil`, you're done. For `Cons`, you take it apart, return the `T`, deref the `Box` and move your `&mut List<T>` to point to that value. Nothing could be easier, right?

Except in Rust you can't do that! One can resort to unsafe code or use ugly and inefficient workarounds to remain in safe-land.
Really cool!

Out of the 2k+ posts you list, some people are good at finding good quality classics!

The top 10 here combined accounts for more than 10% of all the posts:

USER POSTS COUNT
Tomte 66
luu 42
tosh 33
ColinWright 27
adamnemecek 26
vezzy-fnord 26
brudgers 25
pmoriarty 24
networked 23
shawndumas 22
In the general case, it's not really possible. However in specific cases it is. The key is in the fact that code reduces repetition. If it turns out that you build a lot of really similar SPAs, then you can write code that makes it very quick to churn out those SPAs. The problem is that nobody can write a general tool for that -- you need to think hard about your use cases and optimise the code to churn out those use cases. A good contractor may be able to build such a system. It would be costly up front, but could pay for itself over time -- as long as you get the analysis right and the SPAs really are similar.

This is pretty much how frameworks come into being. No (sane) programmer sets out to build a general purpose framework. Instead they start building code for a particular purpose. The framework is well suited for that purpose. Over time they add more generality to it until it's useful by a wide group of people. But the important thing to understand is that it's always going to be a more or less awkward fit for anything other than the original purpose. There was a great quote I saw somewhere that Rails is the perfect tool if you want to build BandCamp.

It's kind of unfortunate because what you really want is something simple so that you don't need expensive talent to use it. But the only way to get the simple thing is if you have the expensive talent to build it. But that's programming...
"But college costs the same for everyone"

That's not true in the least. Housing costs make up a huge piece of a degree for most people, and costs vary wildly. I made the dubious decision of going to school in Santa Cruz and San Francisco. My costs would have been cut in half, at least, had I gone to Kansas State.

There's also huge variance in tuition, including public vs private, in-state vs out-of-state. There's federal, state and other grants - they cut my costs by a bunch. And a 2-year degree generally costs a fraction of a 4-year degree.

It is never cheap to be a full time student, but the cost is highly variable.
It's not too hard! The steps on how it did anyone can follow, given they have the resources!

Step One: Have 1/8 of the world's population in a densely populated region.

Step Two: Don't actively harm people trying to innovate.

Step Three: Wait.
My thoughts exactly. So somebody gets this vaccine and then breaks their arm or goes into surgery, and suddenly there is no pain treatment available to them because of the vaccine.
> I don't think any of the people involved in the science here want to be doing paliative solutions, but rather it's the best they can get funding for.

Elisabeth Rosenthal wrote An American Sickness about this phenomenon. This essay is a good preview:
How Economic Incentives have Created our Dysfunctional US Medical Market - https://medium.com/@RosenthalHealth/how-economic-incentives-...
I don't think college matters much as "job training" for the reasons you say.

The social hierarchy stuff is important though. If none of the credentialist ninnies running the country have ever lived in rural or working class places, well, there's eventually going to be a big disconnect. Wasn't always so; guys like George Kennan were from humble people and places.
Angular to React: Gradual Migration vs. Rewrite from Scratch – Netlify
Where would you say China is trying to go in the long-term, internationally? I get the impression it wants to be the global hegemon, but perhaps I am wrong.
I know that's what everyone claims but it's an insidious trope that encourages people to trust in a system that lacks measurable benefit. "Don't worry that you'll never use this information. Trust us: we've prepared you in nebulous ways that can't be measured or critiqued."
I would love to see such behavior start being prosecuted as giving fraudulent legal advice.

Written contracts that purport terms blatantly at odds with prevailing law would be a good target, too.