skysight-inc/HackerNews huggingface dataset:
> Of course, so do random javascript things.

My point exactly.

The author is making the wrong comparison. WASM is JavaScript all over again, and, the HN NoScript crowd aside, that's not going anywhere soon.
That’s not a good analogy at all, the () is there in arrow functions always except, as a special case, it’s optional if there’s a single argument.
The only consolation is that you'd likely pick it up a lot more quickly now if you return to it.
When the Nazis show up on your conference
Windows UI Library Preview Released
WASM doesn't change that.
No, a "more radical event" will not convince creationists. There is already evidence enough to convince any reasonable person - more evidence of any kind will not change anything.
This is nothing new, and I have a hunch we're going to find more subtle mental changes associated with external infections (not just extreme dementia, paranoia, and seizures). Things that people currently associate with innate personality traits.

One example is the personality changes that toxoplasmosis can induce to humans, even when being latent. And I would guess that these will go undiagnosed for most people.

https://www.scientificamerican.com/article/common-parasite-l...
The wonders of an article whose title is posed like a question is that the answer is always "no". No need to read it.
This is political theater, not a credible threat against Twitter's right to censor its own platform. It isn't even censoring based on political affiliation, but rather the content of tweets.
It was me, who asked him the question. The answer though isn't satisfactory enough. But again 140 chars is not a good bandwidth for meaningful conversations.

The claim is interesting, but isn't evident enough.

For example, how exactly is

var element = document.querySelectorAll('.container')
element.style.paddingTop = "50px";
element.className = element.className + 'header';

communicating intent better than:

$('.container').css('padding-top','50').addClass('header')
As did Java ...

EDIT "does" - and of course it's flawed but the "story" is pretty great :-D
> Try using "because I wanted to" as an excuse in your daily life and see how that goes.

Try using "I could not have done otherwise" as an excuse in your daily life and see how that goes.

The consequences will be equally bad, thus with or without free will you will be equally motivated to avoid it. And even if it doesn't hold up to some definition of being "held responsible" the outcomes are identical.

EDIT: Nothing stops you from, even in a free-will world, believing that free will doesn't exist (as many do). But I bet you don't see them using that excuse.
Your network is down for me!
Sure it does, canvas and WebGL are good enough for everything else.
Shortlist:

- Apache Tika + Tesseract for OCR of mails - i hate physical paper

- SOLR to index the output of the above mentioned data

- Imaginary (https://github.com/h2non/imaginary) for image pre-processing of the scanned mails / documents. Its much more lightweight than imagemagick.

- Openhab2 for home-automation
$1 million invested in property giving a rental income of around $4000 pcm.

Alternatively, a boostrapped SaaS with $4000 MRR (Monthly recurring revenue.)

The latter is easier to achieve.
Non cogito, ergo sum
10 Kandidat Pemain Terbaik Dunia 2018
WASM itself isn't Java, Flash, or Silverlight, but isnt it another step in the ongoing multiyear process of replicating the features of those technologies in a way that they tried to accomplish: compile to one format and run it on multiple platforms?

I think so, and the managers at Adobe and Sun must be kicking themselves for not somehow getting their runtime more open, modular, and standardized now that we see write once run anywhere with a few system hooks is all we need.

Then again... It was a different world in the mid 2000s. The web standardization process? Ha, what was that?

On a side note, I'm seeing more articles pointing out that WASM runs in the JS VM. Doesn't negate the whole advantage of speed for WASM?
And! is a public W3C standard, is open source, is just a VM, doesn't define own UI components, is not controlled by any private corporation, will be maintained by browsers' editors, and maybe too many other things I'm not aware of...

Remembering now the Monty Python's "What have the romans ever done for us" scene...
Flash was basically JavaScript that was was easily portable between browsers and allowed faster multimedia applications. In that sense the combination of WebAssemply + WebGL and others improvements is exactly like the return of Java Applets and Flash.

Is the end result from the user perspective the same? I don't know. I'm just little worried that it might be.
I think cash can fail: when they have no change!
Same here, and via a few test sites...so i guess it should be check your network :P
And JavaScript.
Haven't they already monetized on WhatsApp? They've already been able to gather a massive amount of social graph data and personal details, phone number, location information.

If they made any amount of value on WhatsApp data, the users are never informed. I think the only way to really know is to join as an employee and find out what they do/did with it. The only thing we are aware of is advertising when we see it, everything else is nebulous.
Those aren't part of WASM.
This is why missiles don't use GPS. (at least U.S. ones as far as I know)

They use a highly precise inertial measurement unit to track their location since launch.
The shipping forecast was a topic in the meditation app I am using (Calm) and I loved it. Definitely qualifies as great rhythmic sleep aid without being distracting :)
But then you would not be able to, for example, take advantage of FreeBSD's pledge when available or SELinux to protect your application and the user.

Libc doesn't even remotely offer what some libraries want and it leaves out everything that OS can offer on top of POSIX and libc.

And what if I want to support Windows, Linux and BSD? Windows doesn't really have a libc and is definitely not even remotely compatible with POSIX.
> Why would a restaurant prefer anything over cash?

Because there is a dramatic reduction in costs from going completely cashless. You don't have to pay for security for cash-on-hand. You don't have to pay for an armored car to transport cash to a bank. If you don't want to pay for an armored car, you don't have to pay (and trust) an employee to do it for you, else paying with your time by doing it yourself. You can serve more customers in less time because you no longer have to make change with each transaction, and you no longer have the cognitive load of ensuring that the bank gives you enough change and in the correct amount on each bank trip so that you can make change for your customers. Because you don't need to trust your employees with cash anymore, you have reduced the risk associated with the hiring of an individual employee, which makes it easier to hire ex-convicts - and in many areas, that (unfortunately) makes it dramatically easier to hire people, period.

Sure, these costs are balanced out by the formal costs associated with card processing fees and no longer being able to partially hide income from the taxman. But the flip side is the improvement in trust between management and labor, which overall ought to make cashless businesses better workplaces.
Tell that to those enterprise customers holding to IE 11, not allowing Chrome and doing their own timely releases of FF ESR.
Ha! Remember when source control used locks! Waiting 30-60secs for p4 commands...

"we went from seeing the server blocked routinely for up
to ten minutes at a time in 2005 to gaps of thirty seconds to a minute in 2010..."
I think it's a step forward in that it's more integrated into the platform. Remember when TCP/IP used to be an add-on for an operating system?

> managers at Adobe and Sun must be kicking themselves

Both tried. As I recall Sun were blocked by Microsoft, and Flash was bundled as standard with Netscape from about 2001 onwards. Steve Jobs killed that stone-dead when he point-blank refused to support it on iDevices.
Yeah absolutely. I don't agree with his 'examples', but I'll defend to the death his right to use them in the same breath. It seems absurd to claim a handful of humans to have free will and others not, not really sure what that would even mean.
A Solution to Byzantine Fault Tolerant Consensus Without Proof-Of-X
MyLoanCare App
"I could not have done otherwise" is a great excuse when people agree that you could, indeed, not have done otherwise. Conversely, "because I wanted to" is a terrible excuse, even if people agree that you did indeed want to.
How else are you going to add back in the accessibility you've broken by building it with JavaScript?
you could technically rasterise your ui/video/content to a canvas at 60 fps.

so flash-like maybe and probably a step in the right direction, you can then code in sdl/qt/gtk/etc.
What's your background? I ask because if you need to learn the physics behind how circuits behave then that's going to be a lot more difficult to self-teach than just learning how to solve differential equations computationally.
I disagree. Passing around variables, while unpleasant, at least makes dependencies explicit.
> my guess is that the python community would think it inappropriate to make Conda an official PEP.

will you guys try ? I really, really, really hope you do.
That's not the whole point of jQuery, it's just one advantage.
I can't imagine what you mean by historically accurate with regards to tales of near-immortals, gods, monsters, etc. How could archeology show the story of one man's voyage to be accurate, let alone the sirens and cyclops that he sees on the way?
If only there were some way to check their network!
Please do not disable IPv6.
Qualcomm Scraps $44B NXP Deal After China Inaction
Seems very premature to say the Wasm has "won" when it's only just come out. People were saying Flash had "won" when all the browsers had it embedded by default a decade ago.

Browsers removed Flash support, they might end up rendering Wasm useless by putting it behind loads of permission warnings.

There's also the chance it'll end up lacking as it is and it'll end up being a useless appendage that gets killed off.
How to Scale a Unicorn Product Management Team
Check out OpenMediaVault, I'm using it on a low-powered NAS after seeing the requirements fro FreeNAS.

http://www.openmediavault.org/
Is Javascript the same though? I've seen numerous stories where security vulnerabilities have been introduced by way of third-party hosted libraries. Java has had signed classloading since the 90s.
The article isn't about WebGL, it's about WASM. WASM doesn't make anything new possible, it just makes already-possible things faster. (WASM is quite literally designed as a faster replacement of pure-JavaScript asm.js.)
That's my favorite part of learning anything. No matter what I pick up, initially the lingo makes no sense. Then over time, words and phrases get associated with meanings and my mental map of the subject gets rid of 'Here Be Dragons'. Felt the same about Computer Science, Accounting, ERP systems, kayaking, AI, Cricut, and cockatiels. No matter what the field, nothing makes sense initially. "Birds clean their crop? What?"

Now I am at the same place of confusion with Go (the game). The more things don't make sense, the more excited I am. From experience, I know most people dread this feeling of not-knowing. But it is my favorite place to be because I know at the end of it, I will have learned something.
Top 100 UK Companies Ranked by Profit and Revenue per Employee
When you buy one and follow the basic setup steps it tells you how. Always buy them in pairs.
It's fun to notice when people found a HN link from another HN. I'm pretty sure OP found it from this one: https://news.ycombinator.com/item?id=17599775
An intercross population study reveals genes associated with size/color in ducks
Just because prison policy can also serve a political purpose does not mean that its primary function is not what it is: to punish criminals, and to protect the public from them.

The discrimination narrative is very compelling on a large scale, but offers courts no alternatives when facing a specific instance of rape, assault or murder. What is the judge supposed to do, pat the criminal on the head and send him home?
> "You mustn’t misread it, we’re not asserting these particles make decisions, we’re not saying they have any consciousness. What happens is they act, they indubitably act, and which action the particle does is free in this sense, it is not a predetermined function of the past. And that’s not the same as randomness, oh dear me no!"

Why not? Couldn't seem to find a reason for this assertion. If the behavior of a particle is not predetermined, how is it not random?
No, wasm, like asmjs, is designed to be compiled into native code once validated. Unlike asmjs, it doesn't also require a long parsing step. It uses the same code paths used to emit native code from the JS VM JIT.
"and other improvements" is doing a lot of work there. Flash had an entire scripting language and an API for drawing/creating UI elements, listening to their events, etc.

Raw WebGL isn't going to give you any of that. And listening for any interaction events at all is going to necessitate the DOM.

I don't doubt WASM will end up with something similar, but it's also something that's possible with JS today, there are a bunch of JS game engines that render to WebGL and perform very well.
> Brave definitely does not sell your browsing history

This might be true.

> In fact, they don't even have the ability to access it...

This is clearly false on the face of it. Obviously the browser has access to the browsing history.

Brave claims on https://brave.com/hc-privacy/ that "When Brave Ads launches later this year, all personal data and browsing history will remain on-device and will not be transmitted to Brave or anyone else.". This implies that they will use personal data and browsing history, but attempt to anonymize it in some unspecified manner before selling it. Of course, as Netflix can attest, this is much harder than it sounds, and I highly doubt that Brave is up to the task.
Here's a truly unpopular opinion: there is another option.

One of the reasons bad free speech is so common on the Internet is because of anonymity. A lot of it like death threats, inciting violence, libel, and more are already illegal. They just cannot be enforced due to anonymity.

I would like for speech on the Internet to be just as free as off the Internet, and have the same consequences socially and legally.

I'm in support of something like the South Korean solution. Tie online identity to real identity.
Top 7 No-Equipment Arm Exercises for a Powerful Upper Body 2018
At this point, Chrome is just as happy to get rid of NaCl. It's one of the last things to still use the crufty old PPAPI interface. Mozilla dropped the predecessor, NPAPI, years ago.
How to make bread rolls
Successful Test of Einstein’s General Relativity Near Supermassive Black Hole
The same as WASM? Yes. Java? No, for the reasons you state.
There are more people programming for intellectual reasons now than ever before in absolute numbers.

However, that larger absolute number is a much smaller proportion of the total number of programmers than it was in the past.

I think it's also safe to say that the mainstream of programming has moved more towards monetary motivation and away from intellectual curiosity.
Only because they don't have to be. Canvas and WebGL didn't exist back when Java and Flash were dominant, so they had to include equivalent functionality and step outside the DOM. It is meaningless to say that WASM is different because of this.
I wholeheartedly agree with you. I'm suggesting that it might be time to have the counter conversation that just because it has numerical statistical analysis does not make it ML. I've been around the field for a couple of decades and understand linear regression is covered in the first pages of chapter one. If that is the standard, then Excel can claim to have had machine learning capabilities for years.
What I find even stranger is pro-science progressives essentially denying evolution to support their blank slate social policies. We can see that environment can have significant effects on animals in just a few decades, why would humans be immune? Progressives have ironically taken on a near religious ideology that humans are somehow different from other animals and immune to natural selection.
HN kiss of death.

Edit: https://web.archive.org/web/20180725080235/http://jonripley....
Milky Way’s black hole provides long-sought test of general relativity
If I recall, in Google's build system, a dependency in the source tree can be referenced at a commit ID, so you can actually have a dependency on an earlier version of artifacts in source control.
How These 3 Awesome Photographers Are Ruling Social Media – Planable Blog
Not sure if I agree. I would still say that WASM enables new types of applications. Of course you could have compiled all that new WASM applications to asm.js or even JS as well. But it would've been slower: maybe even unusable slow. That's why I think WASM enables new types of applications. It's the same as in the past where faster JS engines enabled richer web applications like GMail, etc. Now we get games in the browser and large native applications like AutoCAD.
The non-mobile version: https://en.wikipedia.org/wiki/Coordinating_Committee_for_Mul...
> if QM randomness is psuedorandomness

Isn't that the same as the hidden variables theory which has been proved wrong experimentally?
>Trying to do that in jQuery will quickly drag you to hell.

Can you elaborate on this please ? I've used lots of libraries with jquery and haven't encountered problems.
I think I calculated it to be 4.4 million, but that is assuming I do not move to a cheaper part of the world. I could probably get by with 2/3 or even half that if I had lower costs of living. I never factored that (or made a list of places to live in such a case) because calculating a projected amount of medical costs quickly becomes very complicated in that scenario. I prefer living in a part of the world that has a mostly fixed lifelong medical cost (even if it is on average a little higher for my projected total costs), just for the security this will afford me.

I'd have to invest this 4.4 million at about 4% interest (this is as you can see very conservative and in general seems to be regarded as a very safe interest level) to stay at that level of wealth more or less for the rest of my life. I could then pass it on to my children, which was one of my requirements. If you do not have that, the number can probably be a lot lower.
It's possible that investing part of it into a house (with stuff like solar panels and a heat exchanger) might make for a better return month to month (with lower risk, very important). I've not yet made serious calculations to that effect, but the napkin math suggests to me that this is the case. Obviously this would not be enough to cover everything, but it might make the final number lower also. This is complicated further by potential maintenance costs that you need to factor in.
It is open source. Repo: https://github.com/HubSpot/YouMightNotNeedjQuery

License is MIT.

Unfortunately it seems to be unmaintained.
No, you misunderstand me. Java has a very strong sandboxing and verification "story". Javascript does not - not even close. Author is saying that WASM does.
The main reason is that no research in static typing have found how to type the function self() in an actor model yet.

There are some typed language on the BEAM but far from being reliable on prod.

Quite simply, noone knows how to efficiently type the actor model on the BEAM yet. It is that simple
There's a bigger reason than that: https://learnyousomeerlang.com/types-or-lack-thereof#for-typ...

To recap, one of the main Haskell designers tried to come up with a type system for Erlang but couldn't cover the inter-process communication, probably because a process which has another process' pid is allowed to send it literally any type of message.

In Elixir, you notice the dynamic typing mostly when you're defining callbacks that take MFA-style function specs, e.g. def handle_click(m, f, a) ...

Last point, you are right about Dialyzer error messages, but people are working on it right now. Look for messages in this discussion from _asummers.
I'm a medical student, and I had my wowsers moment when I attended a conference a bit over a year ago and realised that, unlike the previous conference I had attended, I suddenly knew what everybody was on about! The acronyms, shorthands, etc - it really is another language!
And look at the quality:quantity ratio...
Zooming in on the heart of the Milky Way
Why? WASM fundamentally changes nothing about what web sites can do or how they do it.

This article would make more sense if it were about Canvas, SVG, or any of the other JavaScript-accessible media elements which were added to enable Flash-like behavior from JavaScript. Those were game-changers.

Claiming WASM makes the web more Flash-like is like claiming ES 6 makes the web more Flash-like that ES 5. It doesn't. The existence of DOM scripting and scriptable media elements does, and WASM doesn't change this. Claiming it does is just sensationalism.
Powerful people in health care are finding a new landing pad: Google
First Successful Test of General Relativity Near Supermassive Black Hole
Writing a simple query language with ANTLR
That's why people who attack trust (mainly social engineers, but other types as well) annoy me so much. Not if they are doing it because someone asked them to, but when they abuse trust and then act like it's a bug of the system and are all high and mighty that they got away with it.

Pompous social engineer blog post: "Dunkin Donuts is laughably insecure. I was able to steal lots of donuts by lying and abusing the trust of employees. Hahaha, Dunkin Donuts security sucks, what a joke. They don't even question that my story was completely fake and that I was just a good actor, what a trash company"
Advanced taxi booking app available for both iOS and Android
Also, the news media doesn't report facts in so much that it creates narratives. Facebook was caught up in the anti-Cambridge Analytica narrative, just one skirmish in the anti-Trump campaign.
How to Delegate Tezos XTZ with Galleon Wallet
Wasm doesn't need permission warnings since by default the sandbox is very restrictive.

I think the reason Browser removed Flash was more because it was an absolute security nightmare for the Browser vendors and they had to fully rely on Adobe to patch the worst of it.

Wasm on the other hand leverages the Javascript VM so browsers don't have that problem. And they don't depend on an external vendor either.
I'm not buying it. When cocaine was legal in the US, even though there wasn't criminality associated with the production and distribution side, there was a HUGE amount of criminality on the user side. Where do you think the movement to ban these substances came from? Do you think it was just a bunch of bible thumping, holier-than-thous who pushed for it? Alcohol prohibition had very similar practical beginnings. That people think they can ban something and it will go away is where their thinking was too infantile for words. But their experiences led them to want to try.
What’s With Sci-Fi’s Fixation on Single-Gendered Planets?
Flash on Mobiles was two sides, Adobe had a lot of difficulty to implement multi-touch correctly.
I haven’t seen this specifically in our job postings. But we only hire H1bs to reduce cost.
Forbes is helping them short ether by dispariging it in the nation's largest largest financial publication. Forbes is the Enquirer of financial. Total fake news. I see through it Prima facie.
And you give me all your money. Give me All Your Money!

Some people are just like that :)

Great product, Proton team, thanks.
This is now my goto link to explain the problem to people that ask about it.

Thanks for the links :)
The Untold Story of the Brave Space Dog, Laika