skysight-inc/HackerNews huggingface dataset:
It just doesn't have an entry for www.globalentry.gov. This works:

https://globalentry.gov/

It's just a redirect to a page on CBP. Slow news day for this to make the front page of HN.
If you have a bunch of companies on your resume that no one has heard of then it doesn't help. If you are getting interviews though then there are other factors at play that I think you are dismissing. Are you fluent in in-demand skills? Do you do side projects? Did you do interview prep, especially coding exercises? What would you say are your biggest strengths?
`thisisunsafe` in Chrome.
And if you're feeling like a fun weekend hacking project it's also available on OpenBSD which runs on the EdgeRouter including support for the onboard packet accelerator.

https://marc.info/?l=openbsd-ports&m=152712417729497&w=2

Nothing against vyatta/edgeos but since getting into edge cases requires command line anyway, you can just start there without too much trouble.
The ground is littered with the dead bodies of CPU designers who said “we’ll just make a smart compiler”.

The CPU knows what the software is actually doing and has done in the past. The compiler does not.

The CPU can change implementations; the compiler must bake any assumptions in at build time.

Speculative execution is required so long as memory latencies are so large. That trend isn’t reversing itself anytime soon.
Stack Overflow is an excellent resource for developers of all skills levels. I would break it down into four categories of usage:

1) Posting general questions about "coding", like syntax questions, ie- "how do you create a loop in JavaScript"

2) Posting specific, targeted questions about specifics of something the dev doesn't do on a regular basis, ie- "how do you use Google OAuth for logins"

3) Searching existing SO posts for general questions about "coding", ie- Google search for "what is the difference between let and var in JavaScript", read first SO result

4) Searching existing SO posts for the specifics, ie- Google search for "how to manage cross-tab communication using javascript", read first SO result

I would argue that a competent dev would (and should!) utilize SO using the 4th strategy on a regular basis (maybe weekly for a web dev) and occasionally the 2nd when all other resources have been exhausted. If you are paying someone $100k, yeah I agree that the first usage pattern is inappropriate, but saying "a developer shouldn't need to use StackOverflow" is a gross oversimplification of the vast knowledge that exists in SO.
It would still be an invalid certificate since they use www.* and didn't include it.

Or if you want to be nice - misconfigured. ;)
I feel like it’s natural for anyone even close to the security industry to be very hesitant to say a product they created is secure or complete. Even Socrates ended with “All I know is that I don’t know”. Which interpreted means: use it.
I dunno, I had no problem getting into big companies and excepting my current company (a FAANG), I have only worked for small companies in my whole career (almost 5 years of working at small companies).

The big things that seem to matter are your experience, and interview performance. People at big companies come from all walks of life as well as small companies, there really isn't that much of a difference in that regard. As someone currently interviewing candidates, I really don't care if someone worked for a small company or big one - I mainly care if someone made the most of that experience.
Title says `GlobalEntry.gov`, link points to `www.globalentry.gov`. And yes, presumably it's misconfigured.
“chill” coming across as “Netflix and chill” would still be squarely in the offensive manner of its usage though — the presumption that the parent comment was too tightly wound or something, and thus needs to “chill” (relax in some capacity). It undercuts the parent comment.

It’s kind of like interrupting someone when they are trying to make a point that is important to them by saying, “hey, you’re having a bad hair day” and then acting like this shouldn’t impact the confidence they have in their point.
Worked fine in firefox.
Retention Rate for Mobile Games Explained
I disagree; I think the issue is people using a mechanism for identification as a mechanism for authentication.

If all it takes to drain someone's bank accounts is to be able to uniquely identify them, then there's an enormous issue with the banking system.

> Bottom line, it’s not the phone number that’s the problem, but having a unique and non-changing number and linking it to everything else (including one’s phone numbers).

Totally disagree. Linking it to a phone number is fine, but the entire point of such a number is that you should be able to print in on your business cards or wear it on your t-shirt. :) Knowing it should grant no privileges to anyone.

Of course, I think your underlying point is that the real issue isn't that we want a good way of identifying people, it's that we want a good way of authenticating them, and we're no closer to solving that. And people keep misusing ways of identifying people as ways of authenticating them. But maybe we should be focusing on that instead?
Becoming fluent in the language syntax is potentially the hardest but it is also the most important because of all the imprecise language that people use to write about programming.

If you are language fluent then you can read the source code and know exactly what is going on, otherwise you are stuck trying to make sense of someone's hyped up abstraction of a basic programming design pattern.
I usually mark all my repos as MIT but will explicitly add a LICENSE.txt. Thanks
> This is the consensus view among economists.

Economists are the modern day equivalent of seers reading tea leaves.

> who doesn't believe that long term immigration is a net benefit.

1) Well the first problem is they are lumping all long term immigration together.

Yet it’s clear that not all immigration is alike. For example:

“the estimated fiscal burden of immigration is five times higher for native residents of California than of New Jersey”

2) The second problem is the focus on wages instead of total economic gain:

“They find a small but positive effect, equal to about half a percentage point, on the average wages of native workers”

And they go on to state the key reason for the lack of wage decline is because native workers are pushed out of lower skilled jobs and go into jobs that immigrants lack the skills for.

They aren’t taking into account the additional costs (whether they be additional study, higher stress, lack of flexibility, etc) to the native born.

E.g. A half percentage point pay rise from a new job is a financial net negative if I have to go to college to get the new job.

3) The third and biggest problem is they give no indication that the kind of immigration the US has is sustainable.

For example can natives continue shifting to communication heavy and education heavy roles without limit?

And if they can’t the article makes it clear that immigration will likely result in wage decline:

“both studies find that earlier immigrants experienced wage declines, on average, of 4 to 7 percent” [from new immigrants competing for their jobs]

Edit: Worse still they don’t even compare low skilled immigrants to the next best alternative. It reeks of bias.
A classic example of Goodheart's Law [1]:

> When a measure becomes a target, it ceases to be a good measure

[1] https://en.wikipedia.org/wiki/Goodhart%27s_law
Has anyone considered hosts like OVH/SoYouStart? They have unmetered bandwidth and are quite affordable, and can be even cheaper on Kimsufi if you're willing to compromise on the SLA.

Here are servers for around 40$/month with 250Mbps with unmetered traffic: https://www.soyoustart.com/en/essential-servers/

Kimsufi is even cheaper with 100Mbps unmetered starting at around 5$: http://www.kimsufi.com/en/servers.xml
You may be remembering proprietary (e.g. Sun) versus commodity (the prices for which were even lower, according to the table in the sibling comment).

This sort of markup still exists in "enterprise" hardware today, which is why moving to the cloud actually is a cost savings for some places. Of course, operating their own operating their own commodity hardware instead would save even more, but this is typically a political impossibility.
Can't you just click "Advance" and then "Proceed to ... (unsafe)"?
I suggest first, don't work for a tech company. Work in the IT department of a large (e.g. Fortune 500) established company like an insurance company, or perhaps a bank. In that environment, many tech jobs can be low-stress, even development. However, your best bet would be something like a DBA position where your job is to babysit a few production databases, managing backups, server migrations, etc.
I wonder if the author has considered returning to Korea.
I came here to post this. Not!
Well, that's unfortunate. DGraph seemed like it was pretty cool. I wish them the best of luck.
> being deflationary predictably is better than unpredictably inflationary.

Unpredictable deflation is what bitcoin does, and with a fixed policy it can never do anything else. The amount of wealth generated by an economy grows in an unpredictable manner, and fixed monetary policy translates that fluctuation directly into the value of the currency. We learned this with metal currency. It didn’t go well.
Indeed, AMD CPUs don’t speculate loads until the page protection is checked. That alone eliminates whole classes of vulnerabilities.

Cache updates will need to be staged and not “retired” (aka committed and made visible to other cores) until the speculated instructions are retired. That will have some perf impact and cost some die space, but it is hardly fatal.

Whether AVX survives in its current form is an open question. Those 512-bit vector units cost a lot of power. Intel gets away with powering them down when unused, leading to a large delay when the first vector instruction is encountered after an idle period. Powering them up continuously blows their TurboBoost strategy. If they can eliminate the penalty or make the units more power efficient it might not require many changes, otherwise AVX may need to shrink back down to narrower units, or maybe force them through a shutdown cycle on every context switch? Not sure what the solution is here.
OSv is another, compatible with some unix apps http://osv.io
The argument for <40 hours weeks is for white collar workers.

For construction and manufacturing work, the longer the hours, the more work will get done. There is an argument to be made for diminishing returns, but it's a lot less than for office jobs.
I don't understand all the hatred towards containers. It's simply an OS abstraction to facilitate isolation. What's wrong with that? In fact I'd love to see more containers, especially on the Linux desktop: for example a container aware compositor that could render windows from container processes and color code their borders, like Qubes does.

I have nothing against VMs either. But even when they're tiny (as in the case of unikernels), do VMs scale as much as processes? I'm skeptical. Maybe someone has data.
This was an interesting piece to read as a third generation immigrant who has only the most casual awareness of the culture (Albanian) and a few stories. I’ve occasionally wondered what it would have been like to know more but never really appreciated the downsides.

On a more pleasant note, her music is quite good if you like the style. Search for Japanese Breakfast on the usual streaming services.
Celebreating Katherine Johnson's 100th birthday
You know a programming language (family) is old when someone wrote a history about it almost 40 years ago.
Yes, that is exactly the problem.

Although it might be better to say that that's the manifestation of the real problem. The real problem is that I want to be able to talk about books sometimes, even though I'm a musician so I registered on the musician instance. If there's a way for me to have conversations about books, I don't care whether it's an "instance" or not. I just don't want to manage two separate accounts. (As an end-user, none of my end-goals mention the word "instance".)
Dr Stewart Adams: 'I tested ibuprofen on my hangover' (2007)
Why isn't this a valid solution?

"This sentence has five words" AND "this sentence has five words" seems to be logically consistent. Doesn't trying to construct the logical proposition in natural english violate some sort of rule?
On the other hand, his work on the MacArthur Maze (mentioned in the article) saved the Bay Area transportation grid.

That one project makes up for every alleged wrong he did in his entire lifetime:

https://en.wikipedia.org/wiki/MacArthur_Maze

Some other titans you may want to read about who achieved great success through sheer force of will:

- Frank Robinson, Founder, Robinson Helicopters (#1 helicopter manufacturer in the world by unit sales)

- Chuck Yeager: "The X-1 wasn't a plane. Chuck Yeager was the X-1." (The world's first and only combined test pilot/rocket mechanic. That combination was needed to break the sound barrier and survive.)

- the Florida airport consultant/GM who saved San Jose from bankruptcy by saving $2 billion in overruns on Terminal 3.
Ah, well failure to use positions that exist is a bit strange. My test engineer is a “senior principle”. Losing her to a management role would be a blow to both my team and the broader product-line (ERP, many dev teams). Of course, I was a principle dev and moved into management for a change of pace and new challenges, so title and salary are no guarantee that tech talent stays in tech roles.
Jails and Zones are inferior to Docker overall, the advantage of Docker is not the isolation technology but the whole workflow of using those containers.
I am currently employed full-time writing Haskell.
This is just my opportunity to say: it's a travesty everybody doesn't get the Global Entry / TSA Pre Experience. It's so much better and I hate that you have to pay for it.
How One Silicon Valley C.E.O. Masters Work-Life Balance
https://github.com/neingeist/kindle-to-anki
>The CPU knows what the software is actually doing and has done in the past. The compiler does not.

profile guided optimizations?
I'm not really sure what you mean by "stuck in IO" but that's a consequence of laziness so it's pretty much unavoidable in FP in general.

As for "hard to grasp libs," I find them much easier to use than C libraries. They're actually quite well suited to certain domains.
Many of those "key" items weren't even considered "key" items a matter of decades ago, because their costs were too high for the average family and most didn't even think to expect those things. When did the notion that even every moderate high school student go to a four year university become prevalent? Certainly it was some time in the last half century. Same with electricity. Electricity and associated electronics have become so prevalent that we buy desks with USB ports, and the thought of living in an home with no electricity is practically foreign to most people. And healthcare? Infant mortality nearly halved from 1949 to 1970 (28 to 17 per 1000 live births), and has since more than halved over again (5.8).

I think it's important to view the trajectory of progress not in how is lines up with how reality lines up with our expectations (because any optimistic society will - and should - strive for better), but by seeing how our reality lines with with what used to be reality.
Yes, mine was duped to the same bug as yours.
To be honest, I think you’d be better off just studying words. Studying kanji really doesn’t help you.
About a week ago I developed a browser plugin for chrome and firefox which replaces the new tab page with anki flashcards to review. The idea is that with it, each time I open a new tab I will review a few cards, thus making it more lightweight than an hour-long anki session.
If anyone is interested the code (licensed under The Unlicense) and links to the web stores can be found at https://github.com/corollari/ankiTab
Note: In order for it to work you need to be logged in ankiweb.net
I see no problem with using phone numbers can be used as an ID. They should not be used for authentication though.

For some reason it has become fashionable to force 2-factor authentication on users using SMS as the 2nd factor. That is a terrible idea, and yet it proliferates, especially at most calcified institutions (banks, DMV, twitter). This has to end.
This is simply false. One can debate laziness as a default, but pure immutable languages need laziness.
I am incorrect, in a subordinate document [3] he compares his ISA to RISC-V, Open RISC, and others.

[3] https://www.forwardcom.info/comparison.html
We did. And though I am not sure it would work for every line of work, so far it has been extremely successful for us.

https://www.fountstudio.com/blog/yes-we-have-a-pirate-code-1...
Surviving the 60-Foot Fall Was the Easy Part
Did they say “you come across as too junior despite your years of experience” or “you come across as too junior”, despite your years of experience?
Every social media platform is an echo chamber but it's interesting to see that Mastodon is the first where that's the main selling point
"I've never used generics, and I've never missed them"
I'm married to a first generation Korean immigrant, and the experiences and descriptions here really resonate strongly as deeply authentic. There's a really special relationship Koreans seem to have with food and the way that Korean parents show love through food seems to be something subtly different than what I've found in other parts of the world. I'm not really sure what else to say but this was awesome. Her band's music is also fantastic [1].

1 - https://www.youtube.com/watch?v=xFKH42R8wak
I think if you combine the existing formulas and add a few new ones with similar issues it can add up to something.

Personally, while I understand no one can take it seriously, I think our private components would be a better fit than faces. It would make for an interesting future to say the least.
Core Erlang compiler implemented in Rust
> if you're intelligent enough, you feel like you've heard it all and just want to meat

no, if you are intelligent then you value context, details, nuance and looking at the same point from varied angles. If you're intelligent you try to become deeply knowledgeable about one topic that you are passionate about rather than trying to memorize bullet points, which gets you nowhere. The unique feat of human intellect is deep excellence in individual domains, not being able to quickly absorb bullet points. Deeply intelligent individuals dive into topics to such a degree of detail that it would even bore the average 'deep reader' to death.

The answer to information overflow is not to trade detail for bullet points. Key is to be able to discern what is relevant to you and what is not, and to focus deeply on the things that are. The fact that people tend towards skimming is a sign that they are not able to do this.
Not to mention it actively removes features that are heavily used. An egregiously disrespectful way to treat your library authors and community members, frankly.
Of course; it'd be pretty shortsighted not to, yeah?

Setting aside OVH/SoYouStart's generally kinda crap support (and maybe it's just that I do devops professionally but even for my own stuff I expect some support, not emoji shrugs and a lack of English), "unmetered bandwidth" doesn't come with a wide enough pipe. 250Mbps is 40 users at 6Mbps/user, assuming nearly perfect bandwidth usage. One of my weekly streams hits 20-25 without us having advertised yet; these are alpha tests/pre-production streams. We should hit 50-60 when we go for-realsies live, if not more.

The next step, then, is to build your own star topology to stream to users. And your own load balancing. All to, uh, not make money on it and to, uh, not have as good of an experience either for the viewer or for the creator as you do when using Twitch or Mixer or YouTube (I don't care how ~~fierce~~ your Twitter game is, a Twitch notification is gonna get you further than the hot tweets).

Companies are willing to burn a lot of money and make you the beneficiary. So, right now, I do, and I tend to think even HN types are best off doing likewise.
Do these unikernel OSs tend to be language specific? Like if this app is written in x language, use y OS?
Scientists Reveal Why Is It Hard to Focus
A quick skim on wikipedia says it's yet another VLIW uarch. What's preventing it from being another Itanium?
Being pure is nice, and you don't have to compromise if you use GHCJS + Miso or PureScript + whatever.
Shots Fired at US Embassy in Turkey – World News – The Guardian
I switched to the optimized QGMLWY once and worked up to 60wpm or so. I could have kept improving except for a couple of deal breakers... not being great at switching back to QWERTY and not having it on my phone. If I could solve either I’d still be on it!
RISC is good.
Great work on the book and RubyMotion!
Upon reading the post, I realized how click-baity the title really is.

There’s only a brief statement about Elm, in the beginning, describing why the author has quit using Elm, and then:

> In this post, I'll just highlight some of the most important things I've learned since the beginning of 2016 by using PureScript.

Quitting Elm has little relevance to what the author has learned about PureScript.

I guess the title could’ve just simply been What I learned in PureScript
Kansans drank contaminated water for years. The state didn’t tell them
Silicon Valley doesn’t have to help. At this point a regular nerd like me can do AI in my basement as long as the Pentagon provides a labeled dataset. Data is the hard part, but Pentagon can handle it: just have a bunch of soldiers label stuff.
People have turned containers in to a packaging, deployment, and orchestration tool rather than the original intent of lightweight virtualization.

Containers kinda suck for those 3 things but no other tool does all 3. It's a jack of all trades master of none situation.

I hate the trend of "download this container cause packaging a .deb is hard" etc.
Good to know! I've been wanting to switch away from apple hardware for a while now.
Commodore 64 home computer's revolution unites gamers in nostalgia for C64 month
Creating an accessible toggle component in Ember
" it was almost certainly because of your interview performance"

This will be a function of one's company culture.

FANGS have a pretty high operational bar that's sometimes hard to grasp from the outside, without internships, friends and networks of exposure.

BigCos have varying levels of professoinalism etc.

But both tend to have specific expectations that can be hard to grasp when from a smaller company.

At smaller companies I find people tend to generalize, and work on smaller projects obviously.

At BigCos there's much more opportunity for specialization, and sometimes huge codebases and if you've never worked on something like that it can seem unwieldy.

I think a frame of reference is important for setting interview expectations etc..
This improbable membrane can trap flies in a jar–and odor in a toilet
Show HN: Quetree – A Q&A site that is tree-based and hierarchical
So there's no proof and the persistent pro-Mill posts are wishcasting?

Glad we cleared that up.
Really enjoying this talk. Thanks for sharing!
Can't really figure it out. I try to login and put mastodon.social in the Add instance field, but I get an error:

> Error: undefined. Is this a valid Mastodon instance? Is a browser extension blocking the request?
> have something to do on evenings. Something for yourself, something not related to your job

I'm curious what everyone does for this. I've attempted to find a few things but nothing has strongly clicked with me. Most of my interests right now are on the computer, which makes it hard to disengage, and I definitely need to do more to get a handle on it.
This is just model-view-controller except Evan is taking credit for inventing it.