skysight-inc/HackerNews huggingface dataset:
Rust is a simpler language than Haskell. You can’t write an os in Haskell. Rust is a replacement of c and cpp and it’s well suited for that. Rust embraces zero cost abstractions which none of the languages you mention do.

You need to wait a bit. Tokyo is a low level abstraction. People will build on top of this. Let’s be real, it’s the most promising language of late.

How long did it take for erlang to mature. Rust has come insanely far in the little time it had. Give it five more, you’ll be surprised.
How (and Where) to Get a Data Visualization Course
Why developers are different than other humans?
No established legal or social framework.

Not true. https://en.wikipedia.org/wiki/Outer_Space_Treaty
The last I checked (a month or so ago, but before the recent 2.0 release) create-react-app didn’t have hit module replacement. It just watched files and completely reloaded the browser when anything changed.
Whaaaat? I'm on my 3rd iPhone and I never found this, I just assumed that Apple was punishing people who wouldn't upgrade to 6s by denying them this feature.
Wide Variety of Auto Services Types – Car Services Center in Dubai
The terms of service you must agree to state:

Terms of Use for this Website

Candidate to 42, I...:
Confirm that I will be between 18 and 45 years old in november or less then 18 years old and in 12th grade (or equivalent).
...
Good luck then!
I only spent about an hour on the rust + wasm app for fun, so I treated wasm-bindgen and wasm-pack as black boxes and didn't really try to understand the inner workings. You're probably right about serialization, but I'm not sure it has to copy huge buffers around.

Look, the supported types in wasm-bindgen are somewhat restricted. The full list is here [1]. Other than "atomic" types like numbers and pointers (I assume the opaque types are treated as pointers too), the interesting one are str/String (basically &[u8] under the hood) and number slices. It's apparently not great if you have to copy these around, but since these are well-aligned, why can't you just pass the starting address and length? Again, I don't know enough about wasm or its current state to say if this is doable. Maybe it doesn't like "someone else's memory" at the moment.

(By the way, wasm-bindgen allows you to access pub fields of structs from JS, but they have to be Copy. That is to say, the opaque types are not completely opaque, but I'm not sure if the pub field access is achieved through implicit getter methods or serialized in the first place.)

Anyway, the frictions might be a big problem if you're doing React-style DOM re-renders all the time, but in my app, I'm only running the computation heavy and memory sensitive tasks in wasm, and communications are few and far between, making it a non-issue.

[1] https://rustwasm.github.io/wasm-bindgen/reference/types.html
EBOLA FROM BELGIUM TO CONGO
There are a lot of reasons. One of the biggest is that Mars has the greatest chance of being a self sustaining civilization in a fashion that's somewhat close to Earth standards. The major negatives on Mars are unbreathable low pressure air, and radiation dangers. Those are big negatives to be sure but outside of that:

- Near identical day/night cycles to Earth, and it even has seasons.

- Extremely calm weather. One thing some may not know is that the 'sand storm' used to create the precipitating disaster in 'The Martian' was intentionally faked. Mars minimal atmospheric density means a hurricane would feel like a slight breeze. That a hard sci-fi book had to turn to complete fiction to create a disaster scenario speaks for itself.

- Extensive mineral and elemental resources. Another issue 'The Martian' got wrong was accidental. One of the big problems that was solved in the movie was finding water. This was before Curiosity discovered there's water everywhere. You can get about a liter of water from a single cubic foot of Martian soil. And of course the atmosphere is loaded with CO2. That's not only what plants crave, but you've also got great potential there for something like the Sabatier reaction which combines CO2 and hydrogen to produce methane (which can be used, among other things, as rocket fuel) with water as a byproduct. Of course you can even just split the CO2 into carbon monoxide and oxygen -- this will be one of the critical experiments on MOXIE, part of NASA's Mars 2020 rover. We haven't been able to discern the exact mineral resources, but there's no doubt they're there - and vast.

- It's big. The surface area of Mars is oddly enough near identical to the land area of Earth above sea level.

- Comparable temperatures. The moon ranges from -260 to +280 degrees fahrenheit. By contrast Mars ranges from -195 to 70 degrees. And there are seasons. That -195 on Mars is during winter on the poles, granted that 70 degrees is on the equator during summer. But in general there are many places on Mars where the temperature would regularly be quite reasonable at many times.

There are many other reasons as well. These are mostly just off the cuff, though it's obviously a topic I'm invested and interested in. By contrast when you look at places like the Moon, really it's only benefit is that its close to Earth. But in terms of potential and environment, the Moon is to Mars, as Mars is to Earth.
I find the benefits outweigh those disadvantages, but I would never suggest switching to Reason for a non-experimental project at work because I think the disadvantages scream “this isn’t quite ready yet.”
Creating good IQ tests is complicated. It's been years since I hung out in places where such was discussed in earnest on a regular basis, but I doubt it is quite that simple.
Rust will not steal Pythons dinner, they are used for completely different domains. The comment was saying that Rust might be a realistic alternative to C/C++/Fortran for modules which are not written in Python.
Literally out of thin air.
That doesn't seem like a counterpoint at all. For example, a knife would be more useful if you could also eat soup with it, but it would be less useful.
What is the proper context?
In the case of using an API to demonstrate how to use an API, the fact it might be unavailable is a feature. Waaaaaay too many developers write code that assumes a service will always be up.
Wasm+canvas is an easier target but even if it gets us to the same difficulty as normal desktop targets, portability between normal targets is already a problem.

My reaction to using the canvas instead of the DOM is very, very, very negative by the way. Webpages with fake text that is actually pixels rendered to a canvas are currently mostly restricted to dystopian notions of either the end result of the ad-blocker arms race or else extreme anti-copying measures.
How to Meet Sugar Daddies Near Me
>It’s impossible to come up with a doctrine of free speech that allows for person A to say what they want, but does not allow person B to express outrage or opprobrium about what person A just said.

Nobody asked for that. B should be able to complain about what A said all they want. They just shouldn't be able to censor A.

>It’s also well within person B’s rights of free association to not interact with person A because of what person A said.

It is, though it can be a way to create extremist groups that don't interact and exchange ideas between them, and thus an echo bubble.

>Of course a literal mob threatening violence is absolutely suppression of speech, very very few people want that. But people saying that they view you negatively because of what you’ve said is not a mob, and is in fact free speech in its own right.

People saying you should "kill yourself" or "be fired" from your unrelated job because of what you said on your personal social media account, and managing to do it is ok?

Or maybe it's just OK today, where it's just "bigots" that get this treatment?

Because one can easily imagine a past America with social media (or a future America if the conservative tides change), where someone saying they're pro this or that progressive cause gets you mob-fired. In fact it's not hard to imagine, as it happened, even without social media: word of mouth in smaller communities, print media, etc were enough.

Is that the precedence people doing that want to set, or are they just enjoy their temporary power are a lynch mob, like those that used to haze them back in the day?
Sure it is for political reasons when even C99 is seen as too modern, and many are unwilling to let go of C89 and Assembly even if the OEM toolchain supports modern C.

And for another point of view of someone more relevant than my insignificant self,

CppCon 2016: Dan Saks “extern c: Talking to C Programmers about C++”

https://www.youtube.com/watch?v=D7Sd8A6_fYU

"Embedded Development with Dan Saks"

http://cppcast.com/2016/10/dan-saks/

Thankfully there are industry certification standards like AUTOSAR, which now require C++, so those devs can choose to keep grasping to C and switch industry or learn more modern languages.
Ask HN: Rust, anyone?
Hi Guys,

Anyone using Rust in production supporting millions of users?

Also, have you found any blocker issues with the language?
> Scarborough wrote that Nriagu's basic premise couldn't be trusted because of sloppy work. He also concluded that the Romans were aware of the harm lead could cause, that lead poisoning wasn't endemic in their society and that Rome did not fall because of it.

> Yet French researcher Hugo Delile and his team, reporting in the Proceedings of the National Academy of Sciences in 2014, concluded that such concentrations were "unlikely to have been truly harmful." The group also claimed that enough criticism of Nriagu's theory had been amassed over three decades to largely debunk it.

> "Lead is no longer seen as the prime culprit of Rome’s demise," Delile wrote.
>heavyweights like Word or Photoshop are written in C++ and Rust may be a realistic migration

Especially we've gotten used to so many of C++ shortcomings that we don't see them, but someone learning both Rust and C++ will (I'm sure) have a better experience in Rust. Even just the built in tooling (Cargo test, Cargo crates, rustup, etc.) feels so much more mature than when you're in 2018 looking at how to compile some C++ without an IDE.
anything we use to make mars more habitable can be used 1000x easier on earth.
One of the places I hate it most is while driving, but also while walking... pretty much ALL public places should be non-smoking of anything.

However yes, it does extend to balconies, and from a surprising distance away. I'm not kidding when I say it should be legally confined to areas which must have both negative draw (a high inward air pressure difference so that leaks go inside instead of out) and scrubbed exhaust (so that everything gets filtered out, often by water percolation to soak up the vaporized tar and other particles).
1) humans aren't going extinct, given how much we can change our environment to our comfort, human species will survive meteorites and volcanoes. And even if we do, a self sufficient colony in a nuclear bunker or in Antarctica or on the surface of the ocean is likely to survive these events too. Being spacefaring makes no sense for survival, it does for science, but not for survival.
projects

2) I would argue that putting too much money in vanity space projects is actually more harmful. We would same more lives if we spent that money here to help educate people out of poverty so that they'd survive a calamity.

A Mars settlement is basically rich idiots (read Musk) trying to have a legacy while fear mongering common people.
Not meaningfully. If you can get into a similar orbit, it's easy in comparison to intercept.
Very sarcasm. wow. amaze.
Django is not going to be rewritten in Julia. Neither is Linux going to be rewritten in Python. Different languages have different domains. Some of these comments seem to think all languages is competing in the same domain as if Rust is a direct competitor to Julia or JavaScript.
This article makes it clear why the major tech companies are so focused on making intelligent assistants and on using machine learning to make using software more contextual.

Our tech keeps getting more powerful, to the extent that the interfaces and sheer number of options outstrip the average person's capabilities to manage.
How to Sort Magento 2 Category Products by Stock Quantity
Not sure why downvoted. A language aimed at replacing systems languages like C++, which happens to be the go-to language for game development, seems like a reasonable choice for a game engine.

There's actually a website dedicated to tracking this - http://arewegameyet.com/
The prices were similar here in Australia, friends who are on it were given instructions by their doctor on websites in South Africa and a particular brand name to purchase along with a prescription to get around it. Generic version but equally as effective. I believe now it is on the PBS here!
Moving beyond the distributional model for word representation
In light of the recent post https://news.ycombinator.com/item?id=18269007 about LP funding sources, is there any insight into the sources of where the money from this round is coming from?
>Bur honestly, the syntax is gruesome. Coming from Python, Rust looks like two rabid gerbils had a war dance on my keyboard.

What exactly is terrible about it? The snake_case I got used to, I kind of like having braces, and that's not really a killer argument either, because most languages have them, apart from that I find Rust also much cleaner than Python syntax. I'm really not sure what you mean. Is it the lifetime annotations (because they're somewhat necessary).
Basically it is Flash all over again, just now it is built-in in the browser.
Probably downvoted because - with respect - your comment didn't really add anything interesting or insightful to the discourse here.

For the future it might be more interesting to state why are you excited about this? What's the reason that this is exciting? Are there interesting things about this that other readers might not have considered or that wasn't covered in the article?

Thoughtful and interesting comments that add to the article with extra content/context/objections/etc are usually what people want to see in the comments section. HN has a really wide and varied readership and there often are a lot of readers who have a lot of experience/qualifications or are experts/semi-experts in a subject so the comments are often extremely insightful and often provide another angle to the story. Probably best to save short comments about how you are feeling for twitter.
The Romans used lead acetate to sweeten their wine. In comparison I don't think the lead pipes were a problem.
The Moon is right next door. It is obviously a much better ground to learn to live in a self-sustained way on another planet.

He writes "It is ultimately much easier to journey to Mars from low Earth orbit than from the moon".

His argument is completely different and unrelated and not the point at all.
No-one is arguing about where to start a journey to Mars from. The point is that settling on the Moon is an obvious first step.
Clay pipes did work. Lots of places in the empire had clay, even over long distances.
> You really need to tell the phone, and/or Siri, who you are and who your family members are. This involves creating a contact card (what’s that?) for yourself and linking to it. Then all your family members need their own cards, and you have to laboriously specify their relationships to you.

I insist this is not an optional or nice-to-have feature.

For a usability expert, I'm surprised he cares so little about the actual intentions of people to use the phone. I can imagine a lot of non-technical users who would get pretty mad if their new phone blocked them from proceeding until they've personally asked aunt Betty to fill in her personal data.
Hah, what sun? I live in Scotland :-(
Malwarebytes Customer Support +1-866-959-3523
However, if this is not possible then you have to get in touch with Malwarebytes customer support team in order to get your account and reset. Only they will be able to help you to get your account back. Once you are able to get back to your account you should change the password and all and the security settings. Our Malwarebytes Customer Support +1- 866-959-3523 and for more information visit here: http://www.yourpcmate.com
> The US, as well as virtually all other technological powers, does have the capability to jam GPS signals using ground, sea, or air-based jamming platforms but those are not part of the GPS system.

As well as anyone that has access to basic electronic parts. It's very easy to swamp a 30 watt transmitter that's ten thousand miles away.
Woah, I’m a big fan of rust, but saying it’s web ready is disingenuous. Rocket isn’t stable, most of the libraries rocket depends on aren’t stable either.
Making http requests.. are there any stable http libraries yet? Last I checked Hyper was still on a 0 release with no h2 support.

Rust has conquered a lot, but it’s web service/API story is not complete yet. Go is ahead in this respect.
4G Cellular Slow to Dial in IoT
I would love to see more ML derived language gain traction (F# being my current favorite) but it has to be said that Rust was first derived from Ocaml :
https://fr.slideshare.net/KelCecil/hey-theres-ocaml-in-my-ru...
Upvotes & downvotes are used in a specific way here. They aren't meant to show agreement or support, but rather to recognise that your comment holds some interesting value (or lack thereof) for other readers. A quick comment of excitement is low value to other readers, regardless of it being an authentic feeling. Hope that clarifies.
Geologist here. Yeah, there are a few places you can find microbial survivors of the GOE:

https://en.wikipedia.org/wiki/Green_sulfur_bacteria

https://en.wikipedia.org/wiki/Purple_sulfur_bacteria

Obligate anaerobic photoautotrophs: they photosynthesize, and need light to survive, but don't produce (and are killed by) O2. Unfortunately for them, post-GOE, there aren't many habitats that are anoxic but still have much light!

There's at least one clade of "green sulfur bacteria" that apparently lives off the basically-invisible glow from a black smoker at a mid-ocean ridge: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1166624/

fascinating stuff!
Ethernet's 50G Benefits Groked
desktop apps having pop ups like a website, that's the thing they're trying out here
Why Large-Scale Quantum Simulators Matter
I don't know about intention, I mean e.g. the Health app is pretty clearly on the primary means of launching apps. I think it's more of a matter of people not actually sitting down to learn and explore their device.

Mind you I do believe Apple should release a proper manual. Barring that, there's a series of iphone books, websites and magazines that will go over these features over and over again.

If people don't invest the time themselves, why should Apple bother?

Also why is Apple and the iphone singled out? It's the same rhetoric for Windows, where the start button is a mystery to the computer illiterate.

TL;DR educate yourself or don't get an iphone.

I do believe text size should be an option for the first configuration though (and if you give your old phones to other people, do a factory reset and let them run through that initial setup themselves).

It gets complicated with apps though, designers often don't keep the variable size text in mind. That feature - at least when I looked into it a few years ago - gives you fixed text sizes to work, which is fine for default looking apps but a bit problematic when you're implementing a certain style.
Most people don't care about the future of the species in the scale of thousands of years. But the accumulated effects of our individual selfish desires add up, and we can then say that humanity cares, even if that's just for the short term. And when all this adds up in 10k years, we will claim that humanity engineered their future, even though it wasn't a grand vision or anything like that.

I may not care individually about the specie or the planet, but I suppose all our desires/visions/goals add up in an objective sense. If that makes any sense.
The thing that fucks with me the most is people have already been born who will be tracked in stores their whole lives. Unless something changes that is.

The idea that you will be watched and tracked your whole life so that a store can better advertise/set up the store is terrifying. Honestly how the hell can it be legal?
There's currently no regulation for digital assets exchanges in Nigeria where we're based from. Though, we have taken the necessary steps to be prepared when regulation does come
I doubt outside of gamma ray bursts if anything can actually wipe out all humanity. And even then, a nuclear bunker on the Earth is far more habitable than any non settlement.

In fact, I'll argue that any money spent on vanity Mars settlements is going to save more lives in a calamity if it is spent helping developing countries lift people out of poverty.

> although I have to think it should be easy enough to see how doing a trial run making mars habitable might translate into ways to save the Earth from becoming inhabitable.

That is hilarious. It is far easier to save the earth than make Mars habitable. It is far easier to study self sustainable pods on Earth than a settlement on Mars.

Atleast be frank why you are interested in a Mars settlement, it has nothing to do with saving humanity.
This would have been a perfect use-case for an RDF store. But of course, the world has moved into different directions, so we get a rate-limited web-api instead.
No shit, Sherlock. Welcome to the 21st century.
Please read the guidelines dor this site and submit your blog post the normal way: Title and URL, without text. You can put your commentary in, well, a comment.
With reference to the last paragraph, the point is that nobody seems to know exactly what happened here and something seems a bit fishy. Isn’t it reasonable to follow this up and find out what happened?
The only question I have: is Google liable for overcharges caused by the bug? If not: why not?
Forcing them forever is not the case, IDK where you're getting that from. Language settings and text size / other accessibility settings are in the settings and nowadays ios even has a search function in there.
> I’m not impressed by wasm yet. One of the reasons JS is so good is because it can manipulate data without doing a full page reload, and wasm will do that, but another important reason is how productive modern JS is.

You don't need a jet engine to make paper airplanes. Gluing jet engines to paper airplanes would indeed be counterproductive.

> and wasm looks so ridiculously old aged before it’s even born.

Wasm is about achieving near native level performance. For libraries and such. Stuff that your pretty high level js frameworks might use.
The Myth of Whiteness in Classical Sculpture
Why-trolls-find-it-easy-on-women
File Signatures Table
What operating systems have settings like these in a more intuitive location?
Gee, I wonder how your address book shows up on icloud.com then. Magic?
Thus restoring the natural order.
So why is this happening in Scandinavia but not in the US? Doesn't the US have just as many play stations and smartphones?
I think he means the user should create/amend contact details for their family members.
Given that it is reported on a very well known Apple blog and Apple released a statement on the issue I don’t think you can say they are hiding it.

So a quick google for xcodegohst brings up a Wikipedia page and widespread main steam news coverage (including BBC), with quotes from Apple - literally not hidden at all.
https://en.wikipedia.org/wiki/Idiocracy
The problem with assistants and the like is that they hide features even more. On iOS you can browse through the apps and settings, on Siri you can't. Sure you can try some but there's a lot of "Why didn't I think of that?" options available there.