skysight-inc/HackerNews huggingface dataset:
I actually find that Rust is far more productive overall, when accounting for debugging time (or lack thereof) vs other languages!

It is precisely because Rust makes it difficult to implement a lot of bad ideas, that I find myself spending a tiny fraction of my time debugging Rust applications vs C/C++/others (including even high level GC languages).

I love that Rust encourages inherently reliable code, while also not stopping you from writing "unsafe" blocks in the (rare) cases where they're necessary. In fact, in every case so far where I thought 'maybe I should try an unsafe block', I started to realize that implementing this idea or data structure was actually riddled with hard memory management problems, or race conditions, etc. that Rust was preventing from even being possible at all.

P.S. Of course there's a steep learning curve to Rust at first, but it's not fair to count that against Rust -- unless you also weigh against C++ all the years it takes to really master it. IMO, Rust's learning curve is far less steep and painful than C++, it's just that many of us are biased and comfortable having already climbed the C++ learning cliff (so we tend to forget it is there, and how bad it is).
Does it support drawing poly lines?
My favorite is Matrix. Also love Blade runner. Actually I love almost every cyberpunk movie.
I bet that even on HN there are a fair number of people who would disagree with each other whether or not the "Boycott Israel" movement is engaging in hate speech.

In America, there are active efforts by members of the government to classify Antifa as a hate group. Facebook famously got a lot of flack over their decisions about whether or not "white men" count as a protected category. And again, I wouldn't be surprised if there are people on HN who disagree over whether or not protected categories should be extended to historically privileged groups.

The thing is, ignoring intrinsic rights, both free speech and censorship are still neutral tools. Regardless of what direction you lean, there will be efforts by the powerful to use the tools you embrace to suppress others. The conflict is figuring out what the proper balance is to make it difficult to abuse those neutral tools.

But it's not simple to claim, "people should only be allowed to say good things," for the same reason why it's not simple to claim, "only the government should be able to unlock my phone." You have to figure out where to draw a line between encryption and warrants, bearing in mind that corrupt individuals will take advantage of both.

The examples that GP linked were decided against far-left activists based on the idea that free speech wasn't absolute. Many of them are regarded as negative precedents now, moments in history that we're ashamed of. I'm ashamed that America tried to use the law to prevent people from protesting the draft.

Of course free speech isn't absolute. But that doesn't mean that discussions about how far we should go are meaningless, or that anyone who suggests that a law is too restrictive is actually just a secret absolutist. Historically, free speech rights in the US have grown over time, not shrunk. That suggests that as far the US is concerned, we think that historically we didn't take those rights far enough -- and usually whenever we put limits on free speech we did so to the exclusion of good faith protesters and minorities.

This makes many 1A advocates nervous about reintroducing those limits, because a large portion of the examples we have about enforcement of those limits in the past were used to suppress and harm activists.

Of course it's reasonable to disagree on that front; you probably have experiences in your own life that have convinced you that the European model is better. Those differing experiences are a good reason for us to look for laws that respect national autonomy where possible.
Here is a good explanation of Atrium's structure: https://abovethelaw.com/2017/09/competition-is-for-losers-th...
This is not a switched-mode power supply (SMPS), sorry.

This is more like a vacuum analog of the SCR.

Switching on and off based on phase angle isn't the same thing as the working principle in SMPS's.

An SMPS, in a nutshell, uses pulses of current to "charge" an inductor, which continues to source current during the off periods when the current pulse is cut off and the magnetic field is collapsing. (Inductors oppose changes in current.)

There is also non-inductive SMPS using capacitors only: the charge pump.
Why should Rust “just compile this” when it’s clearly bad code?
Rebass v3
Only quickly skimmed the beginning of this very long essay, but aren't Algernon's story and the first paragraphs of the essay about the impossibility of increasing the intelligence of a single individual? And what does evolution have to do with it? It seems to be impossible to increase the intelligence of, say, an average individual; yet Einsteins exist, there is actually a large number of them in absolute terms.
One thing is the average level of human intelligence, evolutionarily determined; a completely different thing is the possibility of increasing the IQ of specific individuals during their lifetimes.
My absolute favorite Orwell essay - it cemented my appreciation of him as an essayist and political thinker.
>Open mic and voice activation are two different things.

In theory but not in practice.
I believe that being able to work with Marc Andresseen, Andrew Chen and the A16Z team can significantly positively impact the trajectory of the company!
Probably because you would need to harvest immense amounts for them to work as a staple food source, and their pretty bland flavor, at least of the various sorts I've tried, is not really something likely to make them a luxury food source, though I'd have said the same thing about caviar.

With modern farming technology the mass cultivation may be possible, but for times past compare this to something like a single decent sized whitetail deer that can provide upwards of 100 pounds of edible meat. One deer = months of food. One insect = minutes/seconds of food.
No level of voice activation can work well with Cherry Blues
No.1 Adware Removal Tool on Apple App Store Caught Spying on Mac Users
IMO, GZ compression is really something that should be handled by your webserver and most do it easily. There is a jekyll-gzip plugin if for some reason you need it.
Congrats, this seems like a much needed service (and thanks for all you do / have done for the startup community). Any plans to provide services to biopharma startups ($12B+ of VC investments into biopharma so far in 2018)?

Legal bills, especially IP, are one of if not the biggest expenses for biotech startups in the early days (in many months we spend more on IP than R&D), and IP is mission critical. It definitely feels like Russian roulette -- very hard to predict timing and magnitude of expenses. And it is hard to control expenses as well, bc of limited transparency

Communication is another big issue. For small teams that don't have in-house IP lawyers, or VCs with good relationships with IP lawyers, just translating emails from lawyers into actionable information can take up a lot of time, and we don't want to pay $600 for a phone call every time we want to clear something up
For anyone interested in the history of generative art and its parent discipline "(new) media art", some historical resources:

- http://generative.net/read/home

- http://www.medienkunstnetz.de/mediaartnet/

- http://userwww.sfsu.edu/swilson/book/infoartsbook.html

- http://archive.aec.at/, and https://s3.amazonaws.com/arena-attachments/139740/8aec5cb9da...

- http://dada.compart-bremen.de/

- http://turbulence.org/

- http://neural.it/ (magazine)

- http://rhizome.org/art/artbase/

- http://www.nettime.org/ (classic net.art mailing list)

- http://we-make-money-not-art.com/ (previous-generation blog)

- http://www.creativeapplications.net/ (current generation blog)

Referring to Naon as a "prodigy" is a deeply out-of-context claim.
> "They actually do talk, then. They use words, ideas, concepts?"

> "Oh, yes. Except they do it with meat."

> "I thought you just told me they used radio."

> "They do, but what do you think is on the radio? Meat sounds. You know how when you slap or flap meat it makes a noise? They talk by flapping their meat at each other. They can even sing by squirting air through their meat."

https://youtu.be/7tScAyNaRdQ
Well, for a developer earning over 100K in San Francisco, an additional $20K won't make a difference. Those devs will still be able to eat as much $12 avocado toast as they want, and they still won't have any hope of buying a house and raising a family. Offering over $100k in a different housing market would make a big difference, though.
1000 people taking their turn speaking? It must be some political rally or reddit discord channel for a large national outbreak news story

All I know is that official fortnite (discord's largest gaming server last year AFAIK) had serious amounts of disconnect issues, only on that server though

Fortnite didn't have more than 100 battlerooms (4 players max) at any given point in time.

There's a few battle royale scrimming servers with 70-100 players in one room for tournaments. But the rule is everyone needs to be mute & deafened though
It would have taken my community a lot longer to switch over from our Teamspeak server [0] and come to Discord if they were called guilds.

We don't play MMOs, aren't very organized, have a very flat hierarchy, (admins, regulars, new users) and don't stick to one game very long.

The word guild comes with too much baggage, and that single word choice would likely mean we'd still be on Teamspeak to this day. I don't think I'm exaggerating that point either.

I never considered "server" a poor name, even knowing that it was probably not one dedicated physical server in reality. It's simply the right nomenclature for the target audience.

[0]: A Teamspeak server is definitely a server as I assume you define them.
Also in practice. You just need to tell people, and by tell I mean command them to fix their stuff.
Another idea is we don't like seeing the face of what we're eating. Most meat is processed to the point where we can't see where it comes from.

Ahh laws and sausages ;)
> The Model 3 is for the person who is happy to spend an extra $23,000 in car, to save $12,000 in fuel.

Oh boy! I'm going to use this so often. Thanks.
>If Sweden can evolve from an impoverished hellhole to being the epitome of modern civilization in a century, why can't the same thing happen to Syria? Or Sudan? Or Myanmar? I think it can, and it will.

Except Sweden one hundred years ago was not an impoverished hellhole. In fact, it was one of the richest (maybe the richest) countries on earth, smack in the middle of the most developed, richest and urbanized part of Europe (the Baltic region) already enjoying a booming economy and 100 years of peace.
>Food will be engineered to be more nutritious

Cereal is this way already

>Food will be guilt free

Doubtful. The human body is able to scarf down thousands of calories of food if the emotional state of the mind is operating improperly.
I suppose. That's why I referred to the median and average as a "statistic" and distinct, although that may be just the way I've been used to talking about it.
I read at some point that LVB was a deist and a copy of the Enneads of Plotinus was found in his library after he died.

Just listened to some of this Reicha dude's stuff on Spotify and it is so similar to Beethoven thematically.

I wonder if they were both going for the same themes of ideal oneness vs. multiplicity, if they had shared approaches to exploring the space of musical theory in a neoplatonic way. Given LVB's love of wine I can only imagine they got pretty nerdy and unhinged.
Thanks, that was our intention indeed. Yet, the comments above yours made us realised that there is a long way ahead of us with building a great product.
Philosophical Economics has a thoughtful essay on this:
https://www.philosophicaleconomics.com/2016/05/passive/

I’m going to argue that the trend towards passive management is not only sustainable, but that it actually increases the accuracy of market prices. It does so by preferentially removing lower-skilled investors from the market fray, thus increasing the average skill level of those investors that remain. It also makes economies more efficient, because it reduces the labor and capital input used in the process of price discovery, without appreciably impairing the price signal.
What will be cheaper: Tariffs or "the right amount of funding"? I'm guessing tariffs will still be far less expensive than ramping up US-based manufacturing that can cover all the components/labor that was sourced in China.
Long run, it might pay off, but you're betting that the next president (or even the current unpredictable president) won't go and roll back the tariffs before the investment has paid off.
I like this. It's a pretty small change, for the better. It doesn't (should't...) disturb anyone, but might make things just a little bit better for some others. Remove some slight friction.

A small, positive change.
In high school I thought Hamlet was a comedy. All the characters seemed deluded to the point of foolishness. The ending is a perfect comedy of errors. My feeling was good riddance!

I should reread it!
The point dmix makes is that "a lack of regulation is saving lives". The device doesn't have to be tested, it doesn't require licensed operators, etc.

And I was agreeing that it is saving lives, but that it is not particularly indicative that regulation is killing people.

That the incident of a disease may be so prevalent or that access to modern hospitals may be so scarce that in certain cases, taking an unregulated approach is better than no approach.

This is in India. This would never be discovered in a developed nation because there is no need for it. A ventilator has a far better success rate. However, in India, in other developing nations, this is necessary. And the fact that it is simple to set up, that it can be set up by someone with little training, etc are all benefits in those situations. That even with what would be considered a pretty poor mortality rate, it's still better than the alternatives at their disposal.
The Bombardier C series / Airbus 220 is new. Bombardier only made smaller rear engine jets earlier. There's a really nice video of the advanced carbon fiber wing, made in Belfast.
https://www.youtube.com/watch?v=4aNoA3krV6g
haha yes, i did mean in an absolute sense
We cannot fight cross-border money laundering with local tools
Increasing the pressure in the lungs, by increasing the back pressure in the exhaled air.
Why do you consider it bad to say no? Do you not expect your employees to exhibit independent thought and act professionally? If someone was asked to do something which was seriously wrong, wouldn't you want them to call it out rather than be a yes man and silently let something bad happen? If they explain exactly what's wrong and why, isn't that simply being professional? Or do you just want obedient slaves?
Again, you either misunderstand or misrepresent my points.

> According to you the solution lies in "politics".

My post was critical of the role of politics in determining the fairness of the algorithm. It removes the human lives factor and provides a platform for politicians and ideologues ("tough on crime" or otherwise) to either do nothing, argue about the ideology of fairness, or ignore ground truth about outcomes and pre-existing bias in the system.
It's not simple to just use buses and change all the regulation for cities to mass-adopt buses. Buses cost a lot of extra time in waiting and slower speeds, are often much less comfortable, require people to walk further on both ends, are less good in bad weather, and let's not forget: they are very infrequent on holidays/evenings, where we want less drunk driving but fewer buses will be on offer.

Buses are a good tool, especially when they're full of commuters, but they can't replace all the benefits of a ride-hailing fleet. Nor will they - many people, myself included, simply prefer to pay more for a taxi/lyft/uber.
Well said, and a brave reply at that. However, people in the US are too sensitive to even consider it.
The comparison of programming languages must be done on equal levels of competence: it simply doesn't make sense to compare a code written by a junior after completing some online course with a code written by an experienced and well-educated engineer, because no conclusions can be made of that.

The fact, that people come up with such code very often is the general characteristic of modern IT job market, where demand is so high, that it eliminates all possible qualification barriers. This particular code is written so not because Java is too complicated, but because the author did not know the minimum required for professional software development on this language or have written it this way on purpose.
> Going westbound on Golden Gate st around Fillmore is one of the weirdest thing I've ever seen. You can see entire lines of double parked cars with no drivers inside (sometimes on both sides of the road!)

That one's probably because of the McDonalds.
Would add Terminators (Skynet), Ghost In The Shell, Tron here too.
A lot of the errors you'll see in lawyer work product is not just from being overworked, but also comes from poor quality control mechanisms and insufficient use of technology in law firms.

On the litigation side we regularly see significant typos, misquotes, and even misspellings of the judge's name - and those are just the more basic types of errors we see.

By building the technology they're using Atrium will be able to not just drive efficiency but also improvements in the quality of the legal work product they sell.

It's a very exciting company.
docent is common in Czech and Slovak.

There is also a particle "do" which means "into" and also "up/until". In Czech, the opposite of this sense is "přes", meaning "over/beyond".

So this is the basis of an old joke that "docent" means someone weighing up to 100 kg; above that they become a "přescent":

https://cestina20.cz/slovnik/prescent/

:)
When did that happen? Just did a search and amazingly didn't find a single pinterest image when the last time I ran the same query it was nothing but. Huge improvement.
The Access Problem in AI
I, too, was an old curmudgeon at 15. It's only been these last few years I've truly grown into it though.
Thank you. I spent ... more time than I'm comfortable admitting trying to figure out how to do that.

Out of curiosity, did you spot any other antipatterns? I'm sure there are a bunch: https://gist.github.com/shawwn/4d7a89188cac72f3e591f47c84d3c...

I poo poo the language a lot, but it's satisfying to get the hang of it.

fn realpath(path: &str) -> &str {
unsafe {
return CStr::from_ptr(
libc::realpath(
path.as_ptr() as *const i8,
0 as *mut i8
)).to_str().unwrap();
}
}

Curious about that block in particular. I have no idea what I'm doing, so it'd be somewhat shocking if that were idiomatic.
How Facebook’s ‘Free Internet’ Helped Elect a Dictator
I am not opposed to people eating insects.

However, as I am someone who already does not eat meat, is there a compelling reason for me to start eating insects?

Would adding insects to my diet be, for example, more eco-friendly/sustainable than my plant-based diet?

I don't think I have a diversification need that is not currently satisfied, either nutritionally or for enjoyment of variety.
Another infrastructure as code (not code as in YAML, etc.), but programming language 'code' tool is Pulumi[0].

[0] https://www.pulumi.com/
We shouldn't blame WhatsApp, but Facebook should try to work together with the local government if they haven't. This has been going on for a while:

> Since May, there have been at least 16 lynchings leading to 29 deaths in India where public officials say mobs were incited by misinformation on WhatsApp.
Peter Theremin’s haunting music, on his great-grandfather’s invention
It isn't just preference. There are biological reasons why we avoid insects and small invertebrates generally. There are many parasites that use such things as hosts for part of their life cycle. Not eating insects shields us from these diseases.

Take angiostrongylus cantonensis, a tiny worm. It causes eosinophilic meningitis, which is lethal. It is a very rare parasite in the west. Interestingly, when an infection does occur, it is always a male child. Never girls. Never men or woman. Always male kids and the rare teenager. Why? Who else eats slugs?
> Which, interestingly enough, is at least in part an API problem.
> Was at a talk by some people from IATA and ThoughtWorks a while back, and apparently the standard ticketing APIs that at least all the third party booking agencies use simply don't have room for innovative features.

If that's the case, then Southwest should be able to innovate very easily in this area, because they don't use third-party ticketing. They could have separate zones with more or less legroom.
... to get an initial implementation of. It's much easier to read, debug and refactor Rust code than in almost any other language that offers similar resource-efficiency.
Show HN: Verix – Verify anyone's employment with just an email address
>But writing a doubly linked list was already shown to be difficult [1], and now closures are too ...

That's a very shallow concern. Writing a "doubly linked list" is what you do in Rust with unsafe or will several other ways. It's also not something you usually do, you just use one of the several implementations in the library and third party libraries and get on with your actual program.

And this doesn't show closures to be that hard at all. It's the basic dynamic vs statically typed language thing, plus a couple of caveats to keep in mind. Hardly anything to write home about.

The fact the tons of people use Rust for production code already, and love it, doesn't give these concerns pause?
This is very condescending. There are a lot of cultures that eat insects. It may be revolting for you -- it is revolting for me -- but calling it "inherently revolting" is not appropriate. Please read https://en.wikipedia.org/wiki/Entomophagy. From the article:

> The total number of ethnic groups recorded to practice entomophagy is around 3,000.[2]

What makes our culture closer to "inherent" human nature than those 3000 cultures?
One guess that I'd have is that a16z is looking for synergy. That means they're not really thinking of Atrium as an isolated home run investment. Instead, they're looking at them as solving a significant issue for the companies they invest in. If a16z sends a stream of business their way, they'd not only get the $65m, but a lot more in business. And from a16z's perspective, Atrium could solve a major headache/risk factor for early stage companies, so $65m is a small price to pay for all the returns they get from their other investments, even if Atrium never exits.

And if there is an exit, it's the best of both worlds.
That's exactly the reason why the culture fit is not clearly defined in companies.

Any newcomer brings a potential challenge to status quo. The 'culture' is in fact may be quite the opposite to the proclaimed values. This may not be visible(any longer) to those that 'fit', yet may be quite apparent to someone new. Hiring manager may not even realize what 'culture' has been fostered.

Team dynamics is a tricky thing. I doubt that any team would scout on purpose for assholes, yet many stable teams may keep one/some. Same at the other end. As long as the rotation is not high, the mix is the 'culture'.

That's why 'culture fit' is often invoked as a guise for something else short of discriminating answer.
Don't see yet
I am in a lot of hiphop oriented servers, through which I have met a lot of people who have invited me to other hiphop oriented servers.

I also have a fair amount of different IRL/internet friend groups who all have their own channels.