skysight-inc/HackerNews huggingface dataset:
That seems like a valid way for the world, society, and our language to work. But it's not how they currently work.

There are a ton of laws that govern how you label food, many of them explicitly passed to stop the exact thing you're suggesting. And these laws both stem from and reinforce a strong cultural/linguistic assumption that if you say "noun" you mean a noun, and if you say "adjective noun" you mean a noun that differs from normal examples of that noun by some specific characteristics.

Hence, we have "vegan cheese", "turkey bacon", "butter with canola oil", "non-dairy creamer", "vege burgers", "sugar-free cola", and a host of other examples. When a company (now owned by Unilever) went to launch a low cost spread they believed tasted just like butter onto the market, they didn't call it "Super Butter", they called it "I Can't Believe It's Not Butter!".

Or if you prefer, flip it around: Hampton Creek has gone to some lengths to brand their vegan mayo in such a way that it looks as much like normal, non-vegan mayo as possible; so much so that they've ended up in disputes with the FDA and been forced to modify their packaging. It would have been cheaper and easier for them to have just said "vegan mayo" and called it a day, but they didn't. Why? Well, probably in part because they believe that some customers would choose to not buy "vegan mayo" if given a choice. Packaging that exists merely to deceive consumers is problematic, even if the consumer's in question are trying to make misguided or short sighted decisions.

(This is highly analogous to the ongoing debate about GMO labelling. Producers of GMO ingredients say that food containing them is indistinguishable from food that does not, so no label is or should be required. But many customers, rightly or wrongly, would rather avoid GMO foods. It's not clear to me what the right decision there is, but I don't think it's correct to pretend there can't be a valid debate.)
Mining is centralised enough that large voting blocks already exist, so there is no telling right now which side will win. If the ETH/ETC split is anything to go by, both chaons will survive but only one is going to suceed
Thanks. Halide has recently caught my eye and I'd like to see how far I replicate how they do things. It'll have to wait a bit though.
Ask HN: What is going on with mainstream website usability?
I don't keep a blog, so posting this here.

Over the past two years or so, I've noticed that the basic usability of most of the mainstream websites I either try to read myself, or see linked by others, has massively deteriorated.

I'm not referring to making things screen reader friendly, or the UI/UX principles behind the navigation panels, etc. - I'm referring to the ability to scroll and read the content.

Admittedly I do a lot of browsing on an iPhone 6. No, not the most recent bleeding edge mobile tech, but still quite a fast "machine" to fit in one's pocket. Surely it should be able to handle reading an article, no?

Yet time and time again, between the ads loading one on top of the other, trying to hit a little "X" button that moves out of the way as I try to tap it (because some other ad has either loaded or decided to resize itself), I'll find myself scrolling and getting major lag - or the whole screen going blank and then refreshing, etc, etc.

The meat of my question is - are the engineers, product managers, and even top level business people that run these web sites even trying to use their finished product? Feel free to chime in if my anecdotal data is way off base, but I'm amazed the average person even makes it more than 1/3rd of the way through a typical page before giving up and moving on. How is this a net positive for the businesses, even with the advertising revenue? Are the engineers of these sites just constantly not being given time to fix such issues, or being over-ruled on poor decisions?

Sure, sites such as HN work just fine - however I feel like we (as engineers at the least) have failed that something as simple as reading static content should work so poorly given the power of modern devices.
You only need a some major players and big names to get behind rust and I would bet it would surpass C/C++ code-base within a couple of years. It wouldn't replace major frameworks or libraries written in C/C++ but I it wouldn't take much work to write the wrappers around them anyway.
Austerity can only reduce growth, if you look at how sectoral balances work. You only get growth while the Government is cutting when the private sector (in aggregate) is taking on enough new debt to account both for the cuts and for the growth.

Ireland is damned if they do, damned if they don't though, given that they can't control their own currency, so they actually have a risk of default on their primary currency.
So many new accounts and effusive praise

!

How can I get such a boost for my stories?
Most "dieters" follow it on a whim. For those that really get into keto and educates themselves on nutrition, read forums, etc I would bet money are far more successful than 5% in keeping it off. It's far easier to be disciplined following a low carb diet because you simply can't cheat with sweets, cheating = you're not on keto any more, makes it psychologically easier (for me anyways).

And, once you adopt it as a lifestyle, you really watch what you eat even after the intensive diet - I eat whatever I want, I just don't find myself wanting sugary foods because I know what they do to you, and I have zero problem staying at my desired weight.
> We added code that, if the power was too far off from what we asked for, tried to kill power three different ways, plus alerted the operator.

My first worry was that your measurement would be wrong, not that the power wouldn't be killed! Any redundancy on that side? Or was it not necessary?
I knew I'd see this in the comments. Yes it is how banks work, but I hate how this comment usually plays (and I'm not accusing you of this) into "It's good enough for banks therefore it's good enough for us" arguments.

Banks have a really special set of historical and regulatory availability constraints that most systems do not deal with, not to mention, time constraints across the globe.

If your business process can handle lag via auditing and reconciliation processes then by all means adopt EC, but I'm not sure that plays out as much as engineers reach for the EC toolbox.
One of the main goals for DCompute is to lower the barrier of entry, so that people how have embarrassingly parallel problems can take advantage of their hardware without being an expert.
Gregory McCray to Step Down as CEO of Google Fiber Company Access
Thanks for the interest! I'll publish it as part of the documentation for the existing tool when I'm done. If you're interested and want to delve into the source code yourself, it's on GitHub at https://github.com/CapacitorSet/box-js, though the code itself is not well documented.
> Given the choice of having a father at home or have one dead in cave but famous for exploring cool places I don't think it's hard to guess what most children would pick.

In all seriousness, I do have a hard time guessing which one most children would pick. I can see reasonable arguments made on either side. Personally, I think it would be far more inspiring to have a father who died pursuing his passion, then one who gave it up to stay at home.
Yeah, very cool! Doing `cat picture.jpg` made me realize I kind of want this in my shell.
The best part is how little effort went into faking the praise. It's just so blatant, I am somehow left doubting its not fake praise, but fake-fake praise; purposely left there to undermine the link.
Ah yes, PLC programming. I expect there will be a lot of stories from PLC programmers in this thread ;)
You've broken some pretty obvious rules of modern propaganda here. Ascribing Satoshi to your cause is akin to using the Great Leader proof by authority. Your arguments sound too early 20th century.

The obvious problem is both sides can make a claim to Satoshi while forking. I'm commenting here because the one thing I do know about Bitcoin is that Satoshi apparently suggested increases in block size to compensate for an increased number of transactions.

Whatever Satoshi wanted is irrelevant, but the only thing I can gleam from your amateur propaganda attempts (Satoshi is only one of your mistakes above) is that you shouldn't be trusted.
I'd been looking for a new way to roast whole hogs... My search has ended here.
Great recs; i'll check out the thinkpad x!
I don't know if that's the case for the large cities in California. As far as I've seen in Los Angeles, it's not new construction. If it is, it's major renovations to old buildings (tearing down a 80yo bungalow that had been extended to 1br and building a modern 2br) and they're limited by the lot size.

In LA there's new luxury condos being built, but I've been in half a dozen apartments in the 12 years I've lived here and the newest was built in the 80's. You can definitely see the living space increases since the 20's, but it hasn't ballooned to the size of new construction in most of the rest of the country.

Looking at my peers in houses, it's fairly similar. They all moved far out of the city, but none of it is new construction.
Yes, I mentioned that in the bug report.

I get the feeling camera access should always ask from an iframe period. There should be no "always allow" from iframes.

On top of that, given that many pages use 3rd party scripts from CDNs etc I feel like it's pretty dangerous to give any site permanent permission to access the camera/mic.
Foolbox: Python toolbox to create adversarial examples that fool neural networks
Housing and Jobs need to be in balance. If there is "not enough housing" what you are really saying is "cities permitted more business capacity than housing capacity." Those two markets really need to be tied to each other. Doesn't matter if your personal view is "too much growth" or "let's keep growing", either way the capacities need to be in balance.
Exactly what I told it to do.
Which seemed perfectly reasonable to me ...
but had my boss running down the hall muttering something about damage control, seems not all biologists liked receiving letters introducing
them to other biologists who's results on some
marker or another differed in some not trivial way.
> Luke Gorrie (Australia - Sweeden - Switzerland)

Maybe first learn how to spell the names of the countries.
I was coming to the comments in search of what 100x meant -- how it was measured and compared. If someone is 100x more productive, they ought to be able to build systems in days or weeks instead of years, right? Kind of joking, but mostly poking fun at what seem like silly numbers.
>When an op amp failed, the generator produced full power whenever we asked for any power at all.

Huh, I'd expect sensitive systems like these to have some sort of hardware redundancy/voting system.
We were promised flying cars, instead we got suicidal robots
Me? I can't tell you how it works, I could guess. But in terms of the experience, it just serves you up jobs. Seems pretty good at it though. Probably using some sort of AI NLP stuff as I get the best matches over any other one for remote consulting type work which isn't as easy to come by. I actually wrote one of those recruiting tools by scraping stack and github and used nlp with some deep linking logic stuff with neo4j. They didn't do anything with it though.
Cryptographic Currency for Securities Settlement (Patent)
I wonder why it hasn't been added to MAL yet:

https://bitbucket.org/hak7a3/lisp-on-tex

I guess because it didn't implement lisp itself, since you still have to use \ to invoke macros.
This was widely reputed to be a method for DEC to sell more (expensive) disks. The only thing I ever found a use for the built-in versions was to purge them.
I guess the 100x means that they are using LISP? Or maybe the other way around? Not sure.

Meanwhile we are told that HN has excellent protection against upvoting rings. How the heck does this reach the front page in an organic way?
Back in my day they just taught us we weren't allowed to make women feel bad about getting opportunities they didn't earn. Guess it didn't work?
I keep JavaScript turned off on my phone for this very reason. A lot of sites are almost unusable because of how long they take to load or the performance once they do. I have about 15 sites on my exception list but other than those if I can't read content on a site without JavaScript on, I just go somewhere else.
Lock-freedom without garbage collection
All of those, plus a mini mall for good measure, on land that used to be a large source of tech jobs for the surrounding area. How many mini malls does a suburb really need? I have a friend-of-a-friend who used to work for a big company decommissioning these old campuses. He claimed they always pushed heavily for commercial because there are fewer lawsuits related to groundwater contamination and such.
My project team stayed late for weeks playing that game after work. Great multiplayer battles.
Comcast’s FCC filing pits pet economists against net neutrality rules
"You clearly have a belief system which is risk adverse"

No, the poster you're responding to does not 'clearly' have that. That's your opinion, and nothing more.
> Most people I know rationally choose housing based on commute distance for an individual/couple + price.

I suspect that the people you know are not representative of the whole population; there's plenty of evidence people consider factors other than price and commute-to-work distance in setting preference of where to live.
I still haven't found a simple, straightforward, proven explanation of how to do a "ketonic" diet. Any help?
No. What Walter is talking about in D is if you have

Foo[] foo = ...;

foreach(f; foo)
{
f.bar.baz.quux;
}

and the computation is parallelisable then you can write

import std.parallelism;
foreach(f; parallel(foo))
{
f.bar.baz.quux;
}

and it will parallelised across threads.

I guess std.parallelism's parallel might be more analogous to an "instance" of an executor.
I do. I'm planning on going forward with it.
> If you are talking about a doctor specialised in a rare disease, where there is very little data, and very few patients to cure, how do you think AI will replace that?

Well, since transfer learning is a thing, you would start with a general purpose medical system and then train it on what little data you do have on the rare disease to produce an appropriate model (which isn't too different from the way a human expert is produced). In fact, I would assume that the first such systems will be created and used by the researchers focusing on rare diseases.
Cool, I'm looking forward to seeing more news about the mill.
This study supports the notion that are all truly interconnected in ways that are beyond our conscious comprehension.

It's an important reminder we do not exist in a vacuum and our actions have an indirect impact on a large number of people.
Working on school software I forgot to add "and IsDeceased = 0" to a query. Turns out parents don't like getting notifications about their dead childs truancy.
I don't think I'm making it out to be a big problem, I was just pointing out that for small transactions involving physical goods, the recipient of the digital currency is the one that is going to care more about the transaction finishing.
This reminds me of how recently an activist was charged with criminal mischief for giving water to thirsty pigs on the way to a slaughterhouse.[1] (She was found not guilty.[2])

[1] - http://www.cbc.ca/news/canada/hamilton/news/animal-activist-...

[2] - https://www.washingtonpost.com/news/animalia/wp/2017/05/05/j...
Props to the Gitlab team for the release. Have enabled it for a few days now and I really love it. I feel like it is much less confusing now.
Zapier has this built in. Granted you can only really write scripts that run directly on their platform in JavaScript, but within that scope you can do basically anything you want.

You can also write your own private apps that execute on your own infrastructure in whatever language you want.

https://zapier.com/developer/documentation/v2/scripting/
Slow news day, apparently.
Why Tokens Are Eating the World
Azure ExpressRoute = AWS Direct Connect = Google Cloud Interconnect

All 3 are ways to connect your private datacenter or on-premise location (maybe your corporate office) directly to the cloud provider's network over a fast private link, like an industrial-sized VPN. This way you can access your cloud servers/services over this private connection rather than the public internet. Lots of companies do this if they have sensitive data or have their own "cloud" system running VMWare or something and want to augment with public providers.

This article is discussing lower-level infrastructure describing Google's global network components, from load-balancing, routing, internal datacenter connections to servers, etc.
I don't know why they removed the option.
What I do know is some time ago there was an issue that prevented you from signing in when using iCloud credentials leading to a lot of people being locked out of their computers.
Its the tag based dispatching for the `par` in

std::sort(par,a.begin(),a.end());

to call a parallel implementation of sort on `a`.
nice work

> I would not recommend anyone use this for anything other than entertainment.

For what it's worth, we used a similar setup at a previous huge employer, but using powerdns with a custom backend adapter that hit a zookeeper cluster, serving a tiny subset of our DNS records (with really short TTLs so that changing ZK resulted in prompt DNS changes). We used this for Real Work, and it worked really well.

So I think your approach is probably fine.
"It's amazing how much mature wisdom resembles being too tired." --Lazarus Long (i.e. Heinlein, though it's arguable if everything LL says is Heinlein speaking)

I'm not certain if this is an argument for or against, given how much I'm in the same "too tired" boat.
I guess the point is to make the reader think.

The author is fully aware of the irony that he cares and thinks so much about this pig that he was planning to butcher.

It reminds me about when I was a kid and didn't care much about animals until one of my rabbits died because I'd placed it in a cage without shelter and not brought it back in before a heavy cold rain.

I had to kill it, as I realized it was suffering and I guess that was the day I started caring about animals.
Is seems like there is a more recent update [0] to the topic than the linked-to page, but it is really technical and perhaps just a data update.

[0]: http://phl.upr.edu/library/notes/barnard
Which property owners, or aspiring property owners, are going to vote for that?
It is the price for any comparable quality shirt or polo (100% coton, and all the stuff).

For example, I paid a decent coton polo (all red) €30 which is $35 from Uniqlo.
Her goal is only 125, probably mostly because of the mental goal, but also because she's convinced she has fat to lose. I think she looks great already but who is she to listen to what her husband thinks? :)
It works in eshell ;)
"It is easy to make a mistake but if you really want to stuff it up you need a PLC". :)
6 Cities to Check Off Your Summer Travel Bucket List – The JetSet Siblings
While I agree, it's a huge culture shift. I fought traffic to work at a few places in LA where much of the work could have been remote. At both places we had a remote office, but coordination was terrible. Some people did work remotely, but many times coordination was worse than remote teams. Part of it was culture and part of it was that there weren't tools to facilitate remote collaborative work; one side didn't have phones at their desk, there were 2 or 3 sanctioned chat apps, poor tools for remote meetings (and nothing for small, ad hoc meetings). When I brought up the friction between locations, they focused on the tools to copy data back and forth--ignoring the communication issues.

I don't have all that much experience with remote work, but I'd prefer a company that started around remote work instead of being a remote worker at an established company.
Not OP, but from googling around, it seems like that there are many stocks which offer stockholder discounts/rewards. For example, it appears that stockholders of BRK.B can get an 8% discount on Geico insurance.
Bacteria-infected mosquitoes are getting released into a California city
Princess Peach is very Hot
I'm not a fan of this discipline of managing and processing emotions as if they were opinions or the consequence of our thoughts.

Emotions are facts. This must be the premise. If you've felt them, they've happened already. The question is not "what are you feeling?" but rather, "what are you going to do about what you've felt?"

So as long as you're not confusing what you can change, you're good. You can prepare yourself and educate yourself for when you could feel something next time. But this is also already highly automated. Emotions tend to educate themselves. So I find a lot of this is just trusting yourself, and not overreaching into thinking you can change your past or twist the facts.

If you're sad you're sad. If you're happy you're happy.

It's not so much managing your emotions. It's more about managing the moment, and what you wish to do with yourself. It's about managing the things that make you feel things.

If you hate your job, quit your job. Don't manage the hate.

If you love someone, go for it. Don't manage your love.

And so on.
> Well, what we've done so far is emulate maybe 1 mm^3 of brain matter - some isolated, very specialized functional blocks in the greater architecture of the brain. They behave as expected - are experts on very narrow topics, but of course fail to integrate their functioning with a larger body of knowledge, because that body just isn't there (yet).

I think you're falling into the same anthropomorphism trap that the GP is talking about. We haven't even breached the most important topic: neural plasticity - a brain's ability to rewire itself based on a complex feedback loop driven by environmental inputs (which are, at this point in human development, an almost infinitely more complex system of culture built up over tens of thousands of years). From my work in neuroscience, it seems that the computational complexity of the state of the art DL algorithms barely register when compared to a network of a few hundred biological neurons like the nervous system of Caenorhabditis elegans, which is itself far less capable of self reorganization than even the simplest mammalian brain. Hell, even the most basic potentiation that you'd find in decades old research on addiction is far outside the scope of modern machine learning research and we don't yet have any clean mathematical theories that can emulate plasticity like back propagation or gradient descent can with simple learning.

The current hype around neural networks is the equivalent of saying that we've analytically solved the n-body problem when all we've done is solve a system of equations with two linear variables. The domains are connected but only in the trivial sense that both have variables named "x" and "y."
> suppliers blame consumers

That's the dodge right there. Easy as a supplier to simply say "we provide what the consumer wants" to justify all business decisions. Courage, that is.

This is normally where the government or watchdog organizations get involved - those have been gutted or defanged in the past few decades... by business interest group lobbying.
The Latest in Web Design? Retro Websites Inspired by the ’90s