skysight-inc/HackerNews huggingface dataset:
WASM is not positioning itself as a high-level application development platform. It's specifically meant to co-exist with ECMAScript (which is the app "glue"). It's meant to out-source computationally-intensive functions to, nothing more.

If you embrace only the good / modern parts of ES6/ES7, you can really write elegant, modern, functional-style code. Not sure there is much left to complain about, other than the lack of built-in type system, which many others (but certainly not me) argue is a good thing.
Exactly. The future is frustratingly uncertain. If it wasn't, everyone would have invented Facebook at once.
As others have already pointed out, this has been tried before. Turns out that some people are opposed to shipping LLVM with the browser, or any other large existing codebase.

The reality is that WASM has to target the existing JavaScript backends in every popular browser. And now you can't use LLVM, because the backends in question typically only handle reducible control flow, etc. Conversion from LLVM to a form that your JavaScript backend supports is relatively expensive and not something you want to do on every load.
As a simpler solution, making brackets a lighter color so they don't stand out as much. Works really well.
Why prisoners nationwide are striking
I think it wouldn't work, simply because they need network effect to work and not enough people see any monetary value in that kind of service (fb, twitter, snap) (although many are kind of addicted to it -> they are not deleting their facebook account and use it a lot of time, but if it was paid they wouldn't have used it in the first place)
Regarding herbicide: "By 2016 there was a 100-fold increase from the late 1970s in the frequency of applications and volumes of glyphosate-based herbicides (GBHs) applied, partly in response to the unprecedented global emergence and spread of glyphosate-resistant weeds.[5]:1"

[0] https://en.wikipedia.org/wiki/Glyphosate

But i was mistaken on pesticides, the GM for plants to create Bacillus thuringiensis bacteria leads to a reduction in the requirement of pesticide.

EDIT: but this is not about what two HN commenters believe to be right or wrong, it's about the ability for consumers to discern for themselves what is right or wrong.
Huh, the meaning of the name hadn't even occurred to me! I guess I just think of it as the Common Microsoft Language Runtime. :)

It seems like alternate languages on the CLR have never really caught on, even though in principle it's more flexible than the JVM. The only ones you hear much about are C# and F#. Compare to the JVM where you have Java, Scala, Clojure, Kotlin.

And neither the CLR nor JVM seems to have caught on for low-level, performance-critical code (game engines, scientific programming, deep learning). I guess people feel the garbage collection and bounds checking add too much overhead.

So the new fashionable approach seems to be portable machine code, very close to the way real hardware behaves. If you want bounds checking and garbage collection, do it yourself.
My point is that there is no end to the surge because they are all doing it. If the drivers are artificially limiting supply at all times then why wouldn't I be upset that I'm getting ripped off? Not once during my four day stay did I see the surge price go under 2x.
Facebook, Twitter, Snap should be co-operatives of some sort, the users are creating the value, at least the popular ones, so they should be rewarded within the system for their continued support and audience development.
For that alone, everyone involved should lose their licenses to practice anything, up to and including simple musical instruments. It has to be one of the most basic concepts in modern medicine that the eye is fragile, precious, and if you must screw around with them, leave one at least.
I am not an astronomer, but IIRC, stars go through their fuel the faster the more massive they are. So in a binary system, ignoring mass transfer between the two, the more massive partner goes supernova first (assuming it's massive enough).

(One could, however, conceive a scenario where a black hole and a star more massive than the black hole happen to run into each other in such a way they start orbiting each other.)
Hi! I've been working on blockchain tech professionally since mid 2013, and been writing software since the 80s. I'm CTO of BigchainDB.

Here's how I see things. Blockchains are distributed databases (e.g. MongoDB) with three new characteristics: decentralized (no single entity owns or controls), immutable (tamper-resistant), and assets (you own the asset if you have the private key).

Each new characteristic of blockchain tech leads to business benefits. "Decentralized" helps organizations share resources; e.g. music labels sharing a database of who-wrote-what. "Immutable" gives better audit trails; e.g. to see history of ownership of art. "Assets" can now live on the data store itself, which enables decentralized exchanges and more.

Details: https://blog.bigchaindb.com/three-blockchain-benefits-ae3a2a...

Let's use this as a basis to answer the question...

You can use blockchain tech in your existing centralized stacks. E.g. it would run side-by-side with your instances of Postgres, MongoDB, etc. Typically the blockchain would incorporated as a database-as-a-service. This would make the stack partly-decentralized.

Or you can go for a fully-decentralized stack. You'd have decentralized file systems (e.g. IPFS), decentralized processing aka "smart contracts" (e.g. Ethereum), and decentralized database (e.g. BigchainDB).
Y Combinator v.s. Techstars: Accelerator comparison by a three-time alum (2015)
> The things you say are always falsifiable.

is that necessarily absolutely true? i myself would take a deep breath before making such a wide-sweeping claim. first thing that pops into my mind is the axiom of choice and also godel's work. i am sure there are a ton more examples.

> There are no ambiguities in correctly expressed math.

not accurate because define "correctly expressed". ambiguities absolutely exist in mathematics, though people do indeed seek to weed them out.

but i think you are romanticising mathematics too much. it can be messy and confusing because even mathematicians can disagree what the right way to do mathematics is. and once you get into various models and approaches (e.g., set theory vs category theory, classical logic vs intuistic or constructive logic) this is made more apparent. take smooth infinitesimal analysis for example. it completely turns on its head what you know about differentiable functions because it chooses to work in a different logic and model than classical calculus and analysis. the amiguity is clear because which is correct?

people need to relax when bible thumping their mathematical sermons. mathematics is not something etched in stone by the universe. it is very much an art as it is an application of logic and should not be treated as such an elitist subject.
I guess most of HN never were so broke that they can't put themselves in the place of a worker who can receive a tip.

Tips go directly to a person. Often a low paying or second job. It is about generosity and helping a fellow person. It's not about economic theory or even JUST how they served you.

The tip -$1 or $2 or $5 gets the person a gallon of gas. A meal. A cup of coffee. It helps pay off a bill. It is savings for their childs prom dress. It pays for food.

It allows the tip receiver to be generous themselves (1). To have extra to tip others. (The largest tippers are or were poor) One of lifes most enjoyable things is to be generous.

Tipping shows a lot about the tipper, too.

If Tipping to my fellow HNers is only about placing a value on the service given, then I say you don't know the entire story of working a job where tips make a real difference.

Ask your next uber driver why they are working.

(1) last month I had a fellow give me a $200 tip. The next night a neighbor came over and said her mom just died. She used to live with her and now in a home. Eventually she asked to borrow $20. Well. I don't ever have an extra $20 anymore but I was able to give her $100 because I got the tip.
Facebook failed America this year now it should kill the News Feed
Have you (or anyone else) offered a patch? Skimming that bugzilla page, it looks like in 15 years nobody has cared enough to even submit a patch.
Maybe fix it then? Or better yet, don't fiddle with users' UI items. The scrollbar is the same everywhere on my desktop, why fiddle with a thing that the user's really used to?
Air resistance hurts you for sure. but the prospect of not bringing your fuel with you (see the rocket equation) really saves the most.

In my design I have the ship tethered by a cable and a pipe that's delivering the fuel.
I agree with you. The poor can be affected by this as well, in the case of fines. A $150 speeding ticket isn't more of an inconvenience to most of us, but a poor person could be ruined by it. Nobody should escape consequences entirely, but I think the poor should be given some exemption from the governments iron-fist policy with fines, penalty fees, and bench warrants when you dont pay them.
How can one create visualisations like Figure 3 (assuming it's latex)[0]? I have to write my Bachelor thesis soon and need to improve my latex-skills. I only know to to use the math-mode and write text.

[0] the paper: https://arxiv.org/pdf/1701.01724.pdf
These are linear types by analogy to linear logic[0], so the terminology dates to the 80's at the latest. In contrast to your accusation, I think FP folks rarely make up terminology, usually preferring to borrow liberally from neighboring fields of mathematics.

[0] https://en.wikipedia.org/wiki/Linear_logic
What drives you crazy about vegans? That your flawed, biased assumptions are challenged? Protein is in all whole foods. You don't need to eat soy, or legumes, to get your fill as a vegan. You just eat food. Like a regular person. Except you don't hurt animals in the process. Simple!
Jennifer Pahlka - the founder of Code for America - did a talk recently at the Long Now Foundation that digs into this idea from the perspective of government technology development and use.

The feeling I got after listening to her discuss the obviously broken system for creating of procuring government technology is that people are earnestly trying to produce quality tools, but are forced into ridiculously slow improvement schedules due to the procurement standards and laws.

It talk includes, of course, a call to arms for tech workers to invest in their government by doing a term of service, fixing government by improving its tools.
How is this any different from Google doing it? It is okay for Google to crawl the Internet, but not okay to crawl Google Play? Google raising such an objection would be an ultimate irony.

Edit: On second thought, I guess you are referring to overcoming 403s and Captchas?
IIRC there is still some unmerged elisp implementation code out there that improves certain things, but performance is still bad because things are not yet optimized.
Why not start writing a few articles for IBM developerWorks. At the very least it will connect you to some good editors and give you credibility for the longer book. Potentially IBM will even pay you to write the book and publish it under their press.

To your specific question the vendor's EULA may have language that puts in restrictions (e.g. most restrict benchmarks). So, give the EULA a close read to get a sense. Second issue that you will have to pay attention to is trademarks, you'll need to seek some guidance so as to not put you on the wrong side of trademark law.
every 60 minutes I work, ~30 minutes of that work product is appropriated by government

How about every 60 minutes you work, 30 minutes of that is spent establishing the world around you? From the opportunities you had as a young person, and those of your children, to the safety and security of your adult life.

Half of your product is yours to spend freely, the rest goes towards the idea that you don't even have to think about mashlovs piramid. Well in a perfect euro-socialist utopia maybe, perhaps not in the U.S., but that's the general idea of high taxes.
Your post is equally surprising given that for Waterloo, our undergrad ECE curriculums covered all this material. Arguably, we covered significantly more math (albeit in Electrical Engineering, but there was significant overlap with Computer) than what the CS students did.
That example is either out-dated or was not made with good care. On my system there are three types of menus and within each group they are consistent: http://i.imgur.com/ig4gvgc.png

- the ones Edge renders

- the ones the taskbar renders

- the ones rendered for pure window chrome

Also, some details between the groups differ, but they're still rendered with the same code and UX. What differs is only the styling, colors, padding, margins.
Hard Armor vs. Soft Armor
Hello, Certified Modules – The Future of Trust in Node.js Dependencies
Yes, my entire traffic originated from reddit
You really need to get outside more. :-D
Show HN: Rendering Proteins in Go
I took this whole post as very tongue-in-cheek. No one should really be using this to predict the future. Instead, it was a fun data-analysis exercise.
Basically, complex initialization logic, when a field can be initialized in multiple different ways.

Once the initialization step is complete, the field will never be null and no checking will be required ever again. But in the current state of affairs, you just have to make it nullable and sprinkle the `!!` operator all over your code.
A full video guide to Deploy Node.js to DigitalOcean
Even if you don't believe him, the fact remains that joining an advisory council is not the same as lending support. So unless there's something else he's done that actually indicates support for Trump, it's a baseless claim.
The Islamic Golden Age, the Renaissance and the Enlightenment could probably (at their times) be considered quite important as well, I'm sure there are many more examples of these kinds of 'revolutions' or 'key milestones'. Perhaps not as impactful as the agricultural or industrial revolution, but we don't have distance from the time to determine if our current milestone will be either.
You think "raw" meat is unprocessed? That's cute.
Can't you be OK with contributing to the system and still talk trash about the people working in the system? The system is a separate thing from the people involved in it.
If I recall my physics correctly the most important thing it would miss is the orbital energy of the start slowly being radiated away as gravity waves and the star eventually being swallowed by the black hole.
Yes, if you want to be pedantic, and you define sunrise as the "bottom of the sun" touching the horizon -- as a meteorologist would -- instead of the much more practical definition of the sun is "sufficiently above the horizon for it to no longer be dark outside."

I came in to work at 10 AM every day, and that's when it would start getting light outside (9 AM, still dark out).

Then, I struck a deal with my boss to work later and run my daily 5 kilometers midday at 2:00-2:30 PM instead of after work because by 3 PM, it would be too dark outside to feel safe from cars while exercising.
How is that different from a jQuery content slider
In Chicago it may not quite be 10%, but it's close. Both confirmed by my own experiences and a random office poll. General consensus is "it's getting bad fast".

I've stopped taking Uber for this reason for those "marginal" trips where I might be tempted for the convenience vs. public transit. I see tip begging no different than being asked for change on subway, and if I have to potentially deal with it either way I'll just take the cheaper option.
You're 100% correct—but also 90% of the people in his audience are squarely in the bad debt category and to them the simplified message of "debt is bad, get out of debt and stay out of debt" is winning andvice, especially with his straightforward plan.
I feel that the mechanics of scrolling need to be reworked. I have to do a number of tweaks to get free scrolling to work as I'd like, as opposed to the default line-by-line type scrolling. Even line-by-line scrolling has issues, such as not being aligned with the lines of text or block elements on a web page. Scrolling ought to have different control options as well, say ^Scroll scrolls through paragraphs or headings.
Please don't rewrite titles to make them more baity.
For eating meat, possibly.
Risk is a component of debt.

Debt has risk, just as investment has risk.

The risk comes from the underlying reason to borrow.
Drupal version 8.2.7 address multiple vulnerabilities
That's a very, very sad turn of events, and I have to wonder, how did we get there?

I'm increasingly feeling that the law is giving way too much control over content published on the Internet to the publishers.
Somehow that suddenly makes the speed of light seem less fast.
>> we've stockpiled the means to utterly erase our existence.

Here's a thought. Remember the deepwater horizon oil spill? Imagine the consequences if they had been unable to cap that well. Imagine it still flooding the Atlantic ocean (via the gulf stream) with oil today. Now imagine that all those capped wells all over the place eventually crack and start spewing oil in 100 years due to some unforeseen failure mechanism in the concrete. Where would we end up? Weapons aren't the only tech that can go wildly wrong.
Good points. Hmm. Needs more thought :)
Given how many people in the world need help you must be morally bankrupt to do that.
I totally get that. It's bizarre how we developed them while still stuck on one planet, with no backup.

On the other hand, my inner 12 year old still finds them very keen. But thankfully, he's pretty constrained ;)
Additionally, would love to hear your feedback on what you think we could change in Gitter to make privacy easier and less frictionless.
The writer is complaining about a worker trying to make a fair wage while promoting predatory lending with credit cards offers.

Nah.
Author here. Yes you are reading this incorrectly. Look at the contingency table.

objective c to swift: 5216
swift to objective c: 1639

(sorry about the small font size though. had to squint really hard)
Did 1, 2 and 4 around 20 years ago.
>No Tipping is one of the main reasons I liked Uber; no cash, no pressure

It is a tragedy of recent generations that people cannot even handle a simple decision of to "tip or not to tip" by themselves without going to some amount of "pressure".

We are indeed, a generation of sheep, who cannot be expected to make a simple decision all by themselves.
It looks like a poor design desicion made 20 years ago (that wheel event is synchronous and must be run before scrolling) leads to all major browsers code becoming unnecessary complicated. I think it would be better to discard that design and make a new event system that would be used with new pages (and don't waste developers' resources to optimize old pages).

Maintaining compatibility is good, but at some point we need to stop and make a new design.

By the way here are the things I'd like to get fixed too:

- make a distinction between same-domain and cross-domain requests (use another HTTP method for cross-domain POST request) so all sites get XSRF vulnerability fixed

- make cross-domain requests anonymous by default

- make cookies unaccessible to Javascript by default

- stop JS loading from blocking the page so we can put script tags in the header where it makes more sense

- make as much events asynchronous as possible

- fix keyboard events, key codes and mouse buttons numbers

- make it impossible to change window.opener.location and windows.parent.location

- add CSS rules to set width for a column in a table, not for cells

- add error reporting so if some resource (like a script) fails to load the user gets a message that the page is broken
BigchainDB is open-source; with same licensing as MongoDB which it wraps. http://github.com/bigchaindb/bigchaindb.

It has quickstart that takes about 20 min to do. By the time you're done, you'll have issued assets, transferred them, and more.
https://docs.bigchaindb.com/projects/server/en/latest/quicks...

Live support is at gitter. https://gitter.im/bigchaindb/bigchaindb

(Note: I'm CTO of BigchainDB.)
In some countries tipping is perceived very negatively. I have had my tip money almost thrown on my face as the server accused me of taking him as a "beggar". They earn good money and they take pride in their serving jobs. Greedy American institutions have shoved this concept of tipping down the consumer throats. Increase my food prices or driving rates, and I would be happy to pay them than haggle with every other service industry person about shorting them a $1 or $2.
> I have always viewed debt as a promise of future labor.

And how do you feel about venture capital?
Maybe they teach advanced algebra during graduate studies, so you are not expected to know it at the entrance exams? At least in my experience that was the case -- I've only learned group and field theory while doing my CS master.
Death won't automatically void the debt, though of course it's only the beneficiaries of your estate that will feel the effects.
False information on the internet is hiding the truth about onions
IANAP, but see: http://www.preposterousuniverse.com/blog/2010/04/28/the-univ...
>It's so much easier to just pay people a decent wage, include it in the cost of things and then not have the pressure of tipping.

Yea but customers don't get to decide how much employees are paid.

What would really happen is that people who normally get tips would just lose income. Their pay will probably go up, but not enough to cover it. Waitresses make much more than regular unskilled labors.

Customers lose because we end up paying more, but it's at least going to a real person working for a living.
Yep. I've had the "We can only receive" conversation with my SO on a few car trips through the countryside.

"What? You have GPS. Why can't you search Google Maps on your phone?"

Explaining the difference between cell towers and satellites in orbit is hard to do when the asker has no idea how cell phone infrastructure works. Which is pretty much everyone.
Finite element analysis on the spacetime continuum? Yikes!
Ask HN: Developer friendly credit card?
Is there a credit card out there that is "developer friendly"? Like, can I use an API to create temporary credit numbers, push messages to an endpoint when new charges are posted, etc. I am looking for a credit card that allows me to automate my life.
It's not really clear what you're looking for. I mean the scale at which a startup will be working will be more technical than what a lay person will usually be exposed to. See Perlis's Epigram 48.

'Real time' discussion of the topics you mention is occurring in various StackExchange sites and artifacts are being produced on Github and similar repositories because most of what is happening in those spaces is happening as open source. And most of it is based on things that have been happening in open source since the days of 386BSD or so.

Now if you really want a visceral understanding of what a startup might be able to sell, buy four Raspberry Pi's and a switch and a book on Linux and try to make it do something interesting that uses all four nodes of the mini network. You'll find, that like a Facebook relationship, it can be complicated and like a real relationship it's a multi-year project.

Good luck.
I think you can use a 3rd party backend service to store state of the crawler. So, when page reloads, you know which state you are in.
a-fucking-men!

Same thing happened to me. I picked up math at 25 after not having done a single math related thing in almost 10 years. I picked it up after realizing that a lot of the things that I do on daily basis are heavily related to concepts such as triangular numbers and other sequences. My life would have been completely different had my teachers communicated math in better ways than simply saying here is an equation, solve!
The Fictiv Open-Source Motorcycle
Matlab then?