skysight-inc/HackerNews huggingface dataset:
I still see a lot of misunderstanding here about what WebAssembly is. It's not really a "bytecode" like JVM's. The best simplest way to describe it is a virtual ISA for compilers to target.

So the languages that make use of it will be compiled languages like C, C++, Pascal, Fortran etc.
Using Multi-Byte Characters to Nullify SQL Injection Sanitizing
You wouldn't normally use an LFSR as a program counter, because it's more convenient to have the instructions execute from address 1, 2, 3, 4, etc rather than (say) 79, 30, 61, 122, etc. But an LFSR has fewer gates than an adder, which is why it was used in those old 4-bit processors.

The last diagram in the page you linked shows three 1-bit ALUs chained together to make one 3-bit ALU. As I understand it, the PDP-8/S used a single 1-bit ALU to sequentially calculate each bit in a 12-bit output word, taking 12 cycles to emulate a 12-bit ALU. For the 3-bit example, imagine there being a single ALU which acts first as the rightmost ALU in the diagram, and then once you have the carryout bit it acts as the middle ALU, and finally it acts as the leftmost ALU.
Isn't this just layering the discoverability issue? It's another set of commands to learn, when you should be learning the real commands.
It is good stuff but I think it would be even better if there was a precise opinion on what parts to use, JavaScript the good parts + Jslint not only teaches you Js, but also how to write good quality js (avoid the bad parts) which is something that is more beginner friendly.
> why should anyone care what young people think when they can't be bothered to vote

The answer is as you suggested: no one cares. It's really a double whammy, since not only do they not largely vote, but those that do contribute less $$.
There's that one, and there's another one described here: http://www.geometricalgebra.net/
The UK was a net contributor to the EU.

And of the 11 net contributors during the years 2007-2013, only Austria and Finland payed less than the UK if measured relative to GNI [1] (eg Austria and Finland 0.24%, UK 0.25%, France 0.29%, Belgium and Germany 0.35%).

[1] https://en.wikipedia.org/wiki/Budget_of_the_European_Union#E...
The destruction of the states as meaningful sovereign entities and the rise of the central government

First, there's an awful lot of historical revisionism in your comment; we had a system of incredibly limited central government, in which states were the "meaningful" sovereigns and the union into a single nation could almost pass without noticing. And that was the system the Constitution was written to replace.

Second, in light of the historical evidence regarding the failure of the first system (the Articles of Confederation), do you believe the United States would be better operating under such a system again?
LoL. You could say exactly the same thing about the Remain campaign. Especially if you put yourself into e.g. the Greek position.
You conveniently left 'beating people up' out of that quote.

Chant, sure. Wave Mexican flags, no problem. Beat people with rock sacks and throw eggs at them 'because they were asking for it'. Yeah, nuh-uh, not for me thanks. That's where it crosses the line in to scary.
The high labor costs also resulted in brick masonry becoming a basically lost art. There was a building a few blocks away from where I used to live, where a car crash had led to a catastrophic collapse of a circular structural brick tower. It was an eye sore for years and years. The owners apparently couldn't find the skills to repair it for a long. The repair looks great but doesn't perfectly match.

Even with the hassle, structural brick buildings are great.
You got off lucky. I gave it a shot and turns out I was missing a patch and ended up with a virus.
Well technically reductions in supply drive up price (in this case the wage). Demand presumably is what it is. But I think that's what you meant.
Plus jug will give us great opportunities for immaturity, like hey Bob, can you take a look at my jugs? Are my jugs too big?
"I stole your onepassword keychain". Wow. Actually was pretty smart, he signed up for squarespace because the mark had a squarespace blog and used emails to get him to give up passwords then downloaded a ton of maliscious software onto his computer.

Pictures of the webcam every 2 minutes were creepy as hell.
Automatic, Boring Investing
Vote Leave and the Data Tech Implications
I would really like a version of Soylent that doesn't use sucralose. That stuff leaves a nasty aftertaste.
Anyone know if there's anything like Soylent but for protein only?

Sometimes I go on a no-carb diet (sometimes to lose weight and sometimes because carbs make me sleepy) and I am too lazy to buy ingredients and cook at home.

I just want soylent, but with 0 carbs. Anyone know?
This project rather reminds me of Joel Spolsky's Law of Leaky Abstractions:

http://www.joelonsoftware.com/articles/LeakyAbstractions.htm...
How much chocolate powder do you usually use? I've been trying to experiment with different things to put in mine and haven't thought of chocolate powder before.
Shouldn't the fact that citizens of the EU must piecemeal deal with a crazy mishmash of inconsistently applied arcane rules that are hard to keep in your head generally a sign that the STAY vote is completely insane?

Do you know off the top of your head: what is the difference between the European council and the council of the European union? Which states are part of the European council on human rights? When the EC has or has not authority over the ECB? When or when not the MEPs have authority over the ECB? The EC?
"the new study, published in the journal Nature, suggests that infectious cancer is common among three different kinds of shellfish"

So no risk to human beings, but the implications are that infection is a common vector for other forms of life. I'm not aware of any (known) forms of infections that cause cancer in humans, but it appears possible.
dahart, you can make your first example arbitrarily close to 0^0, but you can't with the second. (e.g. you can replace 1 with 0.001 in the first case but not the second.)

Considering the integer exponent and real exponent cases separately isn't just a crazy idea of mine, the IEEE floating point spec does it too. The pown function is ^ where the second value is an integer and powr is ^ where the second value is real. (I'm ignoring the difference between doubles and reals.)

Why should pown(0, 0) be 1? pown(x, 0) is 1 for all x other than 0. If pown(0,0) is not 1, it breaks the binomial formula and lots of other convenient things. There's no other relevant limit: pown(0, -1) is undefined and pown(0, 1) is 0, and there's nothing in between. So if you're thinking of ^ as pown (e.g. you're a discrete mathematics person), 0^0 is 1.

On the other hand powr(0, 0) should be undefined. As etatoby's graph shows, the limit depends how you approach it. So if you're thinking of ^ as powr (e.g. you're a real analysis person), 0^0 is undefined.

To conclude, the IEEE floating point spec uses 2 (actually 3 for historical reasons) different functions for x^y. The value of 0^0 depends on which function you use. Arguing over the value of 0^0 is basically arguing whether pown or powr is the "right" function for x^y, and it obviously depends on the situation.

(To clarify: I'm not arguing that it should be done this way because the IEEE spec does it; I'm using the IEEE spec to try to explain the two cases.)
Synthetic food ad copy: "In addition to sensory and macronutrient improvements, Soylent 1.6 is the first powder iteration to use whole algal flour and high oleic algal oil - innovative ingredients that are yet another step toward sustainable food production. We have also introduced soy protein isolate as the primary protein source, replacing the rice protein. Its benefits include a superior ratio of amino acids for nutrition and smooth digestion. Soy protein is isolated from other components of the whole soy plant and offers an exceptional level of purity from inorganic compounds compared to the rice protein."

Synthetic motor oil ad copy: "Synthetic oil is not only refined but also distilled, purified and broken down into its basic molecules. This process not only removes more impurities from the crude oil but also enables individual molecules in the oil to be tailored to the demands of modern engines. These customized molecules provide higher levels of protection and performance than conventional oils. But the synthetic base oil is only half the story. The correct blend additives must go into the mix to create the oil. Base oil makes up nearly 80% of a motor oil formulation, and additives make up the remaining nearly 20%. The chemically engineered molecules in synthetic base oil have more uniform properties, while the molecules found in conventional base oil differ in shape and levels of impurity."
> What unsafe APIs would you like to see?

Well, here’s a simple example I’ve wrote above: “Some container that keeps some items + a linked list to track and evict the least recently used item from that container”.

You know, LRU caches are everywhere. I remember in C++, I recently wrote something similar in three completely unrelated projects. Well, a linked list alone isn’t usually enough, but a linked list + unordered map that maps elements to list iterators do the job very well. To update the LRU order, I query the hashmap and get a list position, then I move that element to the list’s tail. And when I need to evict an element, I grab the list’s head and evict those.

Note the following good things about this C++ solution:

(1) All those operations (hashmap lookup, linked list reorder, linked list remove head) are O(1), i.e. I can have millions items in my cache, and still update my LRU order for practically no cost (a few pointer writes).

(2) I didn’t wrote much code, only creatively combined what was already here in the C++ standard library.

Now Rust.

The safety means pointers to list nodes aren’t part of the list’s API.

And without raw pointers, linked lists are nearly useless, because we can’t split or reorder them efficiently. If you’ll read the documentation for LinkedList<T>::split_off, you’ll find the complexity is O(n), while for most other languages, linked lists are famous for being able to do that for O(1).

I’m not sure any efficient linked list API is possible within Rust memory management model, safe or unsafe.
Stereotypes are fun. Stupid Southerners with their bibles and guns. See: That was fun. I'm glad we could share this moment.

Anyway, yeah, there's plenty of lunacy in the South. Which is something that could probably be said of any part of the world with ~100m people. And it contains some depressed and poverty-stricken areas which deserve help rather than derision. But I think it's lazy thinking to believe that they're "dragging down the rest of the nation."

Sorry.

It's cool, though. You'll one day meet a Southerner and realize that, for the most part, they're just like normal people!
Any word on who is running this botnet? I'm guessing it is not a hacking ring inside the USA, and would guess China or Russia, but that is based on reputation, not any specific knowledge.
Though the argument is that it's closed source, there's a level of trust I have for Wickr and team. There's even less meta involved with Wickr since no phone number is collected and the app forensically deletes messages. Nico Sell has a pretty awesome reputation of standing up for privacy.
It is all about good abstractions vs. hiding complexity.
As a non-american / non-european, I find this interesting.

For a lot of things, I see countries of the EU are _more_ unanimous on topics than the US is internally.

The death penalty is a prime example. It varies state to state in the US, but (AFAIK) is consistent across EU countries.

Gambling is another, I didn't realize it was actually illegal in some US states. I'm not aware of any individual countries in the EU that differ from the majority there.
Sigh. I thought (before I saw the "2014") that this was finally a new typesetinthefuture post.

I would love to see new entries there.
>call its only function brexit() (and don´t think about the consequences too much)

Ahaha.
Anyone catch a reference to alchemy? I saw some doodles around page 100 but most of the text is hard to read.
Your comment was a long read, but insightful and worthwhile.
The key thing about technical debt is quantifying its interest rate. If you tell an executive "I have a method for the business to take out a huge loan, expedite time to market, and has no observable interest rate", of course they'd take it.

Declaring technical debt bankruptcy and requesting a do-over is rarely persuasive, particularly for a profitable service or product. If proponents of technical debt want to win these corner office debates, they need to start developing quantitative models for predicting the size of the debt, and the interest rates. And it may well be impossible, because it's not clear cut that the next design will actually be better. I've seen simple user account management shell scripts replaced with piles of error prone Java, requiring a large set of new DAOs for every new integration.
Interesting inclusion of intellectual property as a top level subject.
Why not just get protein powder?

EDIT: Alternatively, you could go on http://blendrunner.com/ which gives a comparison of the various meal-replacement drinks out there.
You could try googling 'keto soylent', which I assume would be 0 carb recipes.
Yeah, I can't believe they're stuck on that. Surely there's gotta be something better? Stevia? Monk fruit? The -tol's? Honey?
I find it hilarious that "beating people up" somehow got missing from the quote in you post.

Yes, I am frightened by people attacking political rallies, especially when waving other country's flags. What is so strange to it?

Try to get out of your USA bubble of thought. I live in Poland. Let's say there is a presidential candidate, who dislikes Russia and is in favor of tighter integration with EU and stronger defense on east border. Now imagine that his supporters are attacked on rallies by people waving Russian flags, chanting "Russia" or "Putin". Why wouldn't you be afraid of them? I would want them out of my country.

We can spin it some other way too. For example suppose that after Snowden revelations (top European politics' phones tapped by NSA) Angela Merkel says she won't have any more of this USA bullshit, but her supporters are attacked on a rally by Americans chanting "USA USA USA" (or "NSA NSA NSA") under American flag. Still cool for you?
Whence cometh the assumption we must inevitably be Fortress Britain? :(
One of the journalists who wrote these fake stories is Boris Johnson, one of the leaders of the leave campaign.
Couple of things. First, I suppose I should have assumed it, but I didn't know botnets had nice admin panels! :)

Secondly, this is at least part of what chip-and-pin was supposed to solve, and here in the US we ended up with chip and signature, which is almost as useless. (Not that it helps much with online transactions, although I'd be more scared of mail fraud charges than anything...)

I wonder if card companies ever go darknet and try to bot the bots, to proactively close and replace those compromised cards?
Actually negative trade balance allows you to get better terms than reverse. The country that export more has more to lose from tariffs and benefits more from lower rates.
Most protein powders have some vitamins sprinkled in. Ive been using Isopure whey protein isolate for a couple years.

http://www.theisopurecompany.com/product/isopurezerocarb.htm...
If you really don't care then why are you here? Do you not care so strongly that you feel the need to write a 3 paragraph comment on how much you don't care? I dont get it.

I do care. Internet censorship has real world consequences. Maybe censoring ISIS stuff is good, but what if they start filtering other political content? What if that leads to fewer followers of that idea, or pushes it out of discussion entirely?

I think it's unethical and worth protesting. I think Google especially has more responsibility than a random website. Given their overwhelming market share to the point they are nearly a monopoly in some areas. And I think this sets a terrible precedent, that tech companies will work with the government to censor political speech.

I think protesting it has value. People working at Google might read this and change their mind. Or at least be aware lots of people disapprove. And it might convince future website owners or startup founders to care more about free speech issues. I certainly plan to do so on future websites I create.

But if nothing else it's just a discussion. I don't get the your idea that every discussion needs to have immediate actionable value. Most things on hacker news are not actionable. It's just interesting or fun to discuss.

Lastly I highly doubt YouTube is doing this for money. They need to hire dozens of people to review and moderate this stuff. And they gain nothing from it. They are acting under government and ideological pressure.
I'm a compositor & motion graphics artist. I've never used Natron, but I've done a lot of compositing in After Effects and a little bit of compositing in Nuke (which is the industry standard for photorealistic vfx compositing). Another free compositing option is BlackMagic Fusion [0]. Fusion is a node based compositor, like Natron and Nuke. Fusion has a free version that has a few restrictions and a paid version that is $1,000.

I've always been surprised that open source software like Blender and Natron has not really caught on at studios. Nuke licenses cost between $4,000 and $8,000 per seat, plus a maintenance cost of over $1,000 per year per seat. These cost add up very quickly and vfx jobs even at big studios generally end up having a razor thin profit margin of 3-5% [1][2] So it's strange that these vfx studios haven't embraced open source software to cut costs.

[0] https://www.blackmagicdesign.com/products/fusion

[1] https://vfxsoldier.wordpress.com/about/

[2] http://www.ew.com/article/2013/04/05/peter-jackson-hollywood...
The Brexit vote wasn't a vote for borders, it was a vote against cronyism and a desperate break-down in democracy.
Correct me if I'm wrong, but isn't the Han Unification project more about unifying semantically distinct, but visually identical characters under the same codepoint (rather than grouping together similar-looking codepoints as the article suggests)? As far as I'm aware it's more along the lines of reusing the codepoint for 'a' when encoding both English and Spanish text. Am I mistaken in thinking this?
Gambling actually is a big point of contention in the EU, because countries try to control it/grab profits from it and regularly get in conflict with the free market rules. E.g. Germany is under pressure because most German states only allow state-run organizations to offer sport bets, "to limit gambling addiction". Which would be ok, but at the same time they heavily advertise for it, which made the argument hard to believe to EU courts. (State monopoly on gambling is just so very, very profitable...)
Admin panel is in English - does that give a clue maybe? Or is English used as the international language for distributed hacker teams, maybe?
C++ is a bad example because its' grammar is not actually context free.

Writing a recursive descent parser is actually quite intuitive. It's the solution that you'd eventually arrive at if given the problem of parsing some specific context free language.

GLR, GLL and PwD are solutions to parsing non-cfg (i.e. grammars that have more than one parse-tree) in optimal time.
I suggest shaking in 2 Tbsp chocolate syrup into the Soylet 2.0 bottles.
Is this a different product than http://gauntlt.org ?

Definitely the possibility for brand confusion on security software tools. Something to consider before you go live.
BooXtream EPub Watermark Remover
Yes thats the point I was making, it's an odd business practice to publicly state that fundamentally your business product is crap.
You have seen people right? Those that play sport, take care of themselves, and look vaguely attractive are the minority.
I've been going through U.S. History. This series is really great, highly recommended.
It's currently the sugar-substitute that tastes the best to the most people, so I'm sure that they could replace it with something that would please you, but it would probably displease many more.
It all follows directly from the very definition of the exponentiation operation itself. You can go work the math yourself, I'm not here to educate illiterate people.
> Why didn't they talk about it? They did. Just in places where there is no audience, only participants

Isn't it interesting how many forms of public forums are not providing a greater venue for the exchange of ideas? As you implied, because of the one sided vitriol and group think on many public social media platforms, it tends to lead to suppression of dialogue.

As a professional, I am very worried about a ill-advised comment on social media having lasting consequences for my career. So I tend to avoid anything controversial.

For brexit, I've certainly held my tongue for fear of being permanently branded a racist by my colleagues. Chilling, when you think about it.
Article points to a more original source, submitted already at https://news.ycombinator.com/item?id=11972250.
I think this is off topic for Hacker News. Most people here don't have a lot of first hand experience with the subject.
I just learned about http://blogs.ec.europa.eu/ECintheUK/euromyths-a-z-index/ in another Brexit thread...
Check out Keto Chow. https://www.thebairs.net/
Lol Walmart people are fat!

More accurately: there is a higher concentration of overweight people at a store that caters to lower income brackets.

When machines do everything, people won't have to settle for cheap unhealthy foods.
I don't recommend using the class syntax and I would even advise to favour composition over inheritance.
No memes involved; that was a 100% artisanal hand-crafted joke. I'm sorry if you didn't like it, though.
Does soylent include creatine? Its not an essential nutrient but if a human exercises a lot and does not eat meat, creatine levels can get very low. This leads to a lack of energy both mental and physical.
Studies have shown [0] improved mental performance in vegans when supplemented with creatine.

https://www.psychologytoday.com/blog/evolutionary-psychiatry...
> First, I suppose I should have assumed it, but I didn't know botnets had nice admin panels! :)

Since selling botnets and access to them has become a large business, they have to be user-friendly. And have features like license checks, reseller-accounts etc, like you'd expect from a proper SaaS package.
We detached this subthread from https://news.ycombinator.com/item?id=11978455 and marked it off-topic.
The i960 looks pretty interesting, but it appears that they aren't manufactured anymore. Is there something roughly equivalent out there?

Otherwise, what is the state of the art in microprocessors for embedded systems and the like? Something like the Cortex M7?
It is oddly comforting to read this blog post, and compels me to post that, this is because a selection of the images, specifically the typographically focused ones, have been my default image posts on some boards for the passed couple of months. If it is a coincidence, one can see why, it is a beautiful film.
You couldn't have intentionally done a better job of proving my point.

I make a political statement. The first response is; Pivot target away from me and to a straw man (Trump & GOP). Label the straw men with your narrative of *ist and begin the appeal to common sense fallacy.

You also triggered me by changing the conversation away from liberal attack methods and bringing up LGBT issues.
HATEOAS. http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte.... I read this and still have no clue!
A Pacific Culture Among Wild Baboons: Its Emergence and Transmission (2004)