skysight-inc/HackerNews huggingface dataset:
I recall reading something from some of the language developers who had indicated that their worry with generics was whether they could do it right. I inferred that to mean, whether they could do it in a way that felt as simple as the rest of the language does.

I would guess generics, when it lands, would look syntactically similar to the way channel type declarations look; you can have "chan int", so perhaps you would have "vector int". That feels the most intuitive and Go-ish to me. Channels require special syntax to work with, but with generics, I imagine you'd want to make use of interfaces.

I can see a bunch of ways of doing it—but none I could guarantee would end up in the finished product! But I do think generics land at some point. The unfortunate thing is there's a sense going around that Go doesn't have generics because the language authors somehow know better than everyone else; if anything, I think they have an abundance of caution that some other language developers have lacked.
My wife has noticed several Amazon delivery drivers using U-Haul trucks; so high demand may have other factors than just people leaving.
"If you can't beat them, own them."

It will help them perhaps more easily manipulate the market. After all, they can collect info on all the players' behaviors and predict trends accordingly? Deploy massive amounts of capital where needed? The possibilities are endless.
I use statemachines a lot in embedded systems and decorate the code with comments that are easy to translate into graphvizs "dot" languge.

Also played around with doing dynamic charts as the code runs, but stopped doing that as it was more novelty value than any other kind of value :)
IMO the landing page appears a bit dry. Perhaps some sort of live demo (even just a video) or something would be good... Also I'd recommend adding capitalizations and proper formatting to the copy on the page.
> @BitL seems to be fighting the screening process, which is a necessary practicality and isn't going away.

Dunno. Google sent me flight tickets to Mountain View on-site interview without doing any phone screen. YMMV

Maybe sometimes you would consider skipping it as well? Maybe clicking through someone's resume could prompt you to skip that process? Maybe even onsite interview or making it just a friendly chat?
Font on this website is so thin that it's unreadable.
Much large scale computation on a typical general HPC system is quite insensitive to the compiler, with most time spent in maths libraries and/or MPI. Most scientists compiling code don't know anything about performance engineering, or even measuring things, unfortunately.

GCC does correct optimization by default (modulo bugs). ifort's default set of flags on GNU/Linux at least used to be non-standard-conforming (maybe fast-math?). Comparisons need to use equivalent flags for gfortran. I don't have the ones I once noted to hand, but they'd include -Ofast -funroll-loops -march=native. The ifort default also generates static binaries, which require static libraries and which you typically don't want so that you can do profiling, for instance.
It is shocking how bad GSuite is
What are you even talking about? It's a semver-MAJOR release. Nobody is going to accidentally upgrade to 4 and have everything break, unless they are very confused and cavalier with bumping their dependencies. So people relying on old plugins can just stick with webpack 3 which works perfectly fine.

I'm not a webpack contributor, but I'd rather get a new version into everyone's hands sooner rather than wait for random third-party developers not associated with the project to get their stuff in order.
Why don’t Millennials care about their physical communities?
I also think that, for me at least, it's because I tend to avoid those high pressure, perform at all costs companies because, quite frankly, I'm not interested in that kind of environment. I like doing things outside of work.
In his (really great) book Four Fish, Paul Greenberg says that research shows it takes today's modern fleet roughly 36x the effort to catch the same amount of fish that the fleet of 1900 could catch with sail power. So even radar, sonar, and satellite hunting technology can't keep up with the disastrous decline in ocean stocks.

https://www.amazon.com/Four-Fish-Future-Last-Wild/dp/0143119...
Would you agree that the domestic airline industry is reasonably competitive on the whole? Sure, there are limited gates and slots at some airports, and not every Smalltown USA is served by multiple carriers, but if I wanted to start an airline this year, I could. (I don't, because I'd rather have money... ;) )
World's largest asset manager: get ready to 'stomach complete losses' in crypto
Extreme case for intuition: five cars showing up at once does great for the average, but nothing for you
coming in under 1 Billion is the first sign that this doesn't seem to be super lucrative
Happening here in Sri Lanka. Still waiting for the market crash to happen. People are spending upwards of 70% on all their leasing across housing, expensive cars, and luxury items like 65 inch TVs not to mention CC bills. Banks have started buying up debts and offering refinancing plans. Meanwhile I'm hunkering down and saving cash wondering if I'll get lucky
On Being podcast has a Sylvia Earle episode about over fishing has depleted the ocean ecosystem and is bringing many species close to extinction.

Here is the episode:
https://itunes.apple.com/us/podcast/on-being-with-krista-tip...
I bought the SE when it came out almost two years ago and still love it. No performance issues at all.

Only thing I’ve noticed is that some websites clearly don’t really expect phones’ screens to be this small any more, though.
Disambiguation pages are a good source for bad endpoints (here's a 6-er): https://www.sixdegreesofwikipedia.com/?source=Disambiguation...
You talk a lot about the compiler backend. Suppose we use a different UI library other than the big ones like React and Angular. How can I plug in my custom backend ?

Do you have plans to open source the backend ? So devs over time can make it even smarter for all sorts of use cases ?

Open source and profitable are orthogonal things. You can still be profitable and build a solid product with a raving community.
Ask HN: How often do you eat leftovers?
Both my wife and I were raised on leftovers. Not once a week, but 5+ days out of 7.

When old enough to pay our own way we both stopped eating leftovers. We don't save anything, re-heat anything or otherwise utilize anything after it's initial serving. It has been this way for 10+ years. We both cook very well and cooking is a source of stress-relief and bonding after what seems like busy week after busy week.

Now, within the last 6 months we just sort of started eating leftovers. Our grocery budget went from $600 a month to under $200 a month (food only).

How often do you eat leftovers? Do you do it to maximize your dollars? Do you do it for convenience? If you share your life with someone do they share the same views?

Edit: Our diet consists of chicken, pork, lots of vegetables , sweet potatoes, fruit, rice, beans, etc. We have almost given up beef entirely. After a recent trip to China we almost exclusively cook dishes modeled after the food I enjoyed there.

Edit 2: clarified $200 was food only.
> The AI's effect is that some tasks get automated and require much less labor but in many cases a real human lawyer is still required to communicate with the client.

For every 1 lawyer in front of a client or jury, there are dozens if not hundreds of lawyers doing grunt work. The vast majority of legal work is reading documents. That's what most lawyers do and it pays well. If that goes, it's going to put a significant pressure on profession and wages.

It's going to be great for the top lawyers at top firms as they can charge more, work more clients and their overhead drops significantly.

Should be interesting how things pan out.
After visiting Vietnam I was inspired to start squatting more rather than sitting down or standing around outside.

It was hard at first, your achilles tendons and hamstrings need stretching out from years of disuse, but now I can squat for ages. The key is that you need to stretch out enough that you can squat right down with your feet still flat on the floor and a straight back. It's very comfortable once you get used to it.
Maybe their optimisations reveal proprietary information about how their processors are implemented that they don't want to disclose?
> This is moving the goalposts.

What goalposts? You said it was an embarrassment that @mxcl didn't get hired by Google because of the "dumb" question. I've responded directly to your claims.

> What is more important than realism?

For me, questions that assess honesty, optimism, curiosity, potential, and communication skills all rank higher than technical questions that are "realistic". I care more about attitude and potential than I do about whether they can perform specific job duties already.

> There's definitely some bias there.

If there is, I wouldn't know it, but I think you're wrong. Do you know more than @mxcl tweeted? Do you know for a fact what happened? Have you heard Google's side of that story? Are you biased against Google? Do you believe one tweet is true and tells the whole story?

The fact that @mxcl tweeted with indignance about his interview experience is what implied he expected to get the job without an interview. That's a fact, not an interpretation. He didn't so much imply it as say it directly, that he shouldn't have to invert a binary tree because 90% of Google uses his software.

> I'm interested in whether they can do their job and I think it's kind of weird how people are seemingly so keen on setting tasks that test anything but that.

I don't really understand why you just got so snarky, it's probably my fault for arguing, but it was calm a couple of messages back. I'm honestly sorry if something I said ticked you off.

You're taking my comment out of context and trying to make it sound like something it's not. I can be interested in whether someone learned in school and still be interested in whether they'll do a good job, right? In fact, I'd go way out on a limb to suggest that doing well in school is a reasonable (but not perfect) proxy for how well someone might do in a job. Especially, but not limited, to new college grads.
I just added the query string stuff in the URL this morning and didn't even think about this issue. Just made the change as you suggested[1]. Thanks!

[1] https://github.com/jwngr/sdow/commit/b9164b4455661d7775aeb78...
> The general thrust of “mainstream” thinking on “enlightened” thinkers of the past is that they offer a framework for freedom and justice, however I’m perfectly framed, and in spite of them falling short of living up to the ideals they espoused.

OK, that's fair. Is the claim that such a framework did not exist before? Or is it that this new framework was somehow "fairer" and closer to our modern ideals of justice than the ones that existed before? Because neither of these claims seems defensible.

> To deny the concept of human rights, and the validity of science because some foundational thinkers fell short is ridiculous.

But where did I (or anyone else for that matter) deny the concept of human rights or the validity of science?
What’s Going on with Snapchat?: The Good and Bad of the New Update
I guess stories of people with autism who are merely socially scared and shy are easier to approach. Meanwhile there are parents who live every day in fear of how the hell can their son or daughter endure when they die.

My daughter was diagnosed severe/non-verbale at age 3. If this woman is able to live a life such as this and able to use the bathroom, have a job, etc I'm hopeful of at least that for my daughter. It gives me hope. But I've met parents of children who are much much worse.

Something must be done to change this narrative that Autism isn't curable. The stigma certainly doesn't help either.
I worked out the math a while ago and it will take over 10 years for a home-built NAS to be more cost-effective than iCloud, and that's only if there are no hardware or disk failures, and doesn't include the additional hassle of being out of Apple's model when it comes to auto-backups and storage.
Yes, I know that feeling. I had This is Water essay by David Foster Wallace in an email and I couldn't find it and the page I had bookmarked was gone too. I was so upset. The essay keeps coming back in my thoughts.
I make food twice per week, sunday and thursday. We eat left overs every other day.

My grocery budget (wife + son) is right around $500 - $600 per month (that includes everything from toilet paper to steak). I pretty much can get any high quality food I want within that budget.
Sounds like a great side-channel attack vector for law enforcement.
Really really like that you used VSCode's monaco editor.

Dunno how possible it is, but I would definitely pay for a vscode plugin to have a native app like experience.

Design -> Code is definitely a big problem. Creation time is one, but updating should be easy too.

Also I would love a reverse, code -> Design output as well, so it's a two way tweaking experience, where both design and code are always in sync. i.e React -> Sketch
This is why I like block times of 2.5 minutes that Litecoin does. Rarely the block takes over 4 minutes. So even if it takes a couple of blocks, it's still within 10 minutes. Even 5 minutes a block would be better than bitcoin's 10. With bitcoin, if you put a reasonable fee, but your transaction doesn't make the next block, it can take more than an hour, which makes impractical certain transaction types like online shopping.
My favorite programming book.

The chapters on performance tuning are timeless. Following Norvig’s thought process on how to develop computer programs is like pair programming with one of the best programmers of all time.
Shame that Swift is pretty much confined to iOS app development.

protocol Weapon {}
class Staff: Weapon {}
class Sword: Weapon {}

protocol Player {
associatedtype T: Weapon
var weapon: T { get set }
}

class Wizard: Player {
var weapon = Staff()
}

class Warrior: Player {
var weapon = Sword()
}
Related projects [0]

Imaging With Nature: Planet Sized Sensors (July 24th, 2010)

Imaging With Nature: A Cloud Based Sun Imager (July 25th, 2010)

A Galaxy Wide Single Pixel Camera (November 6th, 2010)

[0] https://sites.google.com/site/igorcarron/thesetechdonotexist
Given that the first major email scandal was Iran-Contra, it would make more sense for the folks who got hacked to have learned something from the long history of email scandals than the other way around.
So does this mean kubernetes will win? :) Why does it matter if Apple uses GCP? I think it's a terrific product and wish I could use it more. I also don't think apple and google are competitors really in the 'cloud' space. It'd be stupid to go to AWS if you were as large as Apple as companies like Apple can actually have leverage I imagine.
not seeking to literally criminalize things.

You don't have to have legal support to create an environment of oppression and toxicity. If one's goal is solely focused on suppression of a certain kind of thinking, then it's doomed to fail. It's like not thinking about white elephants, writ large. It's the Streisand effect. It's far better to focus on positive goals. Build bridges between people. Encourage what you want to see more of. If one is considering thought policing, then it's a sign that something has failed.
Very cool! Your UI is great. I like all the animations and the graph is super smooth. All my code is open source[1] and it is decently documented. I'm happy to answer any questions you have and you're more than welcome to use any of the code I wrote for your project.

[1] https://github.com/jwngr/sdow
If a "guidebook" is all that results from this, the world will be profoundly disappointed

Fixing healthcare in the US will require new vertical integrations, not just tools to navigate the existing system
Similar story: Card from realtor, offering a townhouse just like mine, but for over 2X what I'd paid four years before, and 3X what they'd originally sold for six years before.

Me to realtor: Is that a realistic price?

Realtor: I sold one just like it for that much last week.

Me to wife: Time to sell.

* - Along with a pile of other reading, it was the Robert Shiller 100 year graph of the relationship between house prices and income [0] that told me trouble was coming. Ultimately, most mortgages and rents are paid out of wage income, and there's only so much blood you can squeeze from a stone.

[0] https://archive.nytimes.com/www.nytimes.com/imagepages/2006/...
As a child I rocked back and forth for hours finally stopping at nineteen with a huge amount of effort. I always did it behind closed doors. I was sexual abused and abandoned in my early teens. I came to California to help an AI researcher but ended up as a bio engineer and now a SAHM. The library was my refuge as a kid, no academic parents, no inspiring teachers. Fitting in was and is a huge challenge.
Trying out Smashbox products
I wonder if this study takes into account that, because some professions are skewed toward women and others are skewed toward men, on average women will interact more with women than with men on a daily basis. Instances of incivility from women and from men should be normalized by number of female coworkers and male coworkers.

I wish I could access the PDF to see if the researchers accounted for this.
If you have a "status" field in your object, chances are you can represent it as a state machine
Given the level of pollution in the ocean now you're probably better off avoiding fish anyway unless you want a daily dose of toxic heavy metals and industrial chemicals.

There are no essential nutrients in fish you can't easily get from other foods.
Thanks for the tips ... now, one thing I commonly hear when people are talking about proper form for barbell squats, is that you shouldn't move your knee past your foot; while this advice suggests the opposite is required.

So, coming from a relatively ignorant position with regards to physio therapy ... which is it? :P
TLDR: Since blocks that take a long time to mine fill up more wall-clock time, if you pick an arbitrary instant of wall clock time, you're more likely to be in a "slow" block than a fast block. Specifically, you expect to wait 2x the average.
Schneier's blog is a regularly visited blog for many in the security space. With HN linking to a page on this blog, it's very possibl that page will have uncorrelated comments that are not security related.
How much do you save per paycheck? What is the average?
Not surprised by this. Apple is part of the PRISM program after all.

I'm reminded of when the FBI demanded to crack the iPhone [1] Apple publicly refused, then released an update to the secure element/fingerprint reader [2] bricking phones, followed by a 'fix' [3] and then wow, FBI can crack the shooters iPhone [4]. Gotta hand it to them. They put on a great show. Fools most of the people all of the time.

[1] https://en.wikipedia.org/wiki/FBI%E2%80%93Apple_encryption_d...
[2] https://www.theguardian.com/money/2016/feb/05/error-53-apple...
[3] https://techcrunch.com/2016/02/18/apple-apologizes-and-updat...
[4] http://money.cnn.com/2016/03/28/news/companies/fbi-apple-iph...
You may want to try out pulling sumo instead of conventional. It's a bit easier on your body and is the preferred method of most power lifters.
Ascribing any intelligence to Clinton would mean that she setup that server for other reasons, not in order to use a Blackberry.
Intermediate summary of Heilman et al. claims about security of IOTA signatures
Can you share how you structure your diet? On the 2 days you do cook is there anything you save to cook fresh the day you want to eat it?
Splunk Universal Forwarder Hijacking
What's pipenv? Same as conda? Not using the system python also means installing python3 beforehand.
Well, from my first impression Alexa is rubbish.

Went round a friend on Friday who has one, people started throwing songs at it. It's slow and only roughly 20% of the time it managed to understand us. We figured out some trick of song then artist (or maybe artist than song) which made it work a little better.

Worse still when it did understand us most of the time it was only able to play a sample. "prime".

Do not buy.
They claim 4F / cm² between smooth surfaces, which seems impossibly high. Even if the dielectric is only 5 Å thick, that corresponds to a dielectric constant of 2.2e6. The highest dielectric constants materials I know of are around 2e4.
Cars with no drivers are coming to California roads as soon as April
I don't know if this is legit. The Lion Express node only connects to a couple of Wikipedia's generic help pages, which I'm pretty sure don't link back to Lion Express.

https://en.wikipedia.org/wiki/Help:Link
https://en.wikipedia.org/wiki/Help:Searching
We're not approaching it. We're past it. Everyone's data being out there, that is.
https://lamport.azurewebsites.net/pubs/state-machine.pdf
But it's way easier to confuse it with basic english words.
It's the same reason that I believe the Prius sold so well over other hybrids. A Hybrid Civic or Hybrid Fusion just looked like regular cars. Nobody looked at the tiny badges so nobody knew they existed.

You see a Prius, it's ugly, but you know what it is right away, an economical hybrid. People who didn't know asked WTF is, and the car kinda sold itself. I think Toyota knew that the people lining up to buy them would not care about how good the car looked. They just knew that the Prius was the weird car they saw over and over that was a Hybrid.

I mean, most people don't even know the 1st gen Prius existed. They look like a regular car. They still got great economy, but IIRC the car didn't sell nearly as well as the newer, more ugly Prius.
Also from IOTA foundation statement:

"Whether intentional or not, DCI’s report and subsequent refusal to follow proper disclosure procedure have caused misinformation about IOTA to continue circulating on social media. The latest round of attacks on Twitter attempts to undermine our recently announced corporate relationships — we find these attacks equally reprehensible. There is a reason why following proper disclosure protocols is so important, and we can only speculate as to why DCI refuses to comply.

We have spent much more time than we intended to on discussing this issue ad nauseum, and we would like to put it to bed. However, we can’t do that without help from the DCI team. To that end, we propose the following:

We hereby formally request DCI to complete the proper disclosure protocols: we call on Ethan, Neha and their team to release any and all code, documentation, research, etc., they have developed in conjunction with their findings.

If DCI are unable or unwilling to release all of the aforementioned documents, we call on them to retract their report fully and issue a brief apology, after which we will drop the subject entirely with no harm done.

If DCI do clarify and disclose their results fully, and a substantial and legitimate vulnerability is found, we will happily eat a slice of humble pie. We will own up to our mistake and apologize for it, thank them for helping us to improve the IOTA protocol, and reiterate our offer of a bounty reward as a token of our gratitude."

https://blog.iota.org/official-statement-regarding-the-mit-d...
To a new user, heroin is f'in amazing, so I hear. For an addict it just gets them back to normal.

Absolutely there's a reason people get addicted to cigs in the first place. But say, driving down a scenic road on nice day with window down, without even the slighted urge to light up a cig, is not something I would have imagined while still a nicotine addict. I mean I'll think about smoking a blunt sure, but that different.

Also glad I quit before all the e-cig stuff came out. If I was able to smoke AND breath prob woulda never got off.
The bi-directional nature of the search does not change the end result. It is simply a performance improvement.
Amazing product. We've been using at Qulture.Rocks and it's helping us a lot.