skysight-inc/HackerNews huggingface dataset:
8087 had an 8 level stack https://en.wikipedia.org/wiki/Intel_8087#Registers
You can't do much at the DNS level if everything comes from "google.com". Which seems to be where Google is going with this. One big multiplexed encrypted pipe between their browser and their servers, containing many streams. All pages are hosted by Google via AMP, all ads are hosted by Google, all tracking is performed through Google Tag Manager, and the power of add-ons to Google's browser is limited to prevent ad-blocking.
Google flights lets you adjust your flight takeoff and arrival times as well as min/max layover length, although the way that info is displayed when you're looking for a flight isn't quite as good as Hipmunk
If he did a Google Talk ... that's kind of already tooting his own horn
As a near daily regular of a cafe to work on my own projects, I’m curious why you think that. I won’t take anything personally. :)
But a lot of larger companies have great programs for junior developers that ensure they learn a lot.

In my experience and stories I've heard it seems that you can have an amazing time as a junior developer at a startup. If it's a good one. It it isn't, you'll be absolutely miserable and have no support. Similarly, you can be at a large company with a fantastic program for junior developers and learn a lot. And you can also work at an awful large company where you'll learn nothing. "Startup vs large company" feels like a false choice in many ways.
There's a power-law dropoff when it comes to follow-up submissions, since the hivemind craves novelty. But it would be fun to try. Maybe it could become a thing: Bug HN!

The trick would be to make the bugs interesting: weird or hard, preferably both.
Date and times are hard.

Every job I have I keep finding more ways that make me go crazier.
An intern at Google used it in a slideshow once... Used by Google!
It's also why you keep your try/catch blocks as small as possible. In this case, if the return was outside, which it probably should've been, then the error would've bubbled up instead of causing I/O failure.
I have used Forth, PostScript, dc, and other stack-based prorgamming. However, mostly in PostScript code I have not seen the Forth-like notation for the stack effect, although I do use that in my own PostScript programming, because I think it is better than the notation Adobe uses.

Some virtual machine instruction sets (such as Glulx and Z-machine code) still require instruction operands but allow some or all of them to be optionally specified as stack operands. This allows you to have both stack and a register-like programming.
A cliché. Getting outside your comfort zone.

David Goggins goes into this in detail https://m.youtube.com/watch?v=5tSTk1083VY

Essentially what ever you are afraid of you should probably doing it.
This links looks like a better submission, thanks!
Variations on symmetric nearest neighbour smoothing
> so people will just end up depending on that and it will start the cycle again.

The User Hints spec specifically says that user agents aren't required to provide them in all circumstances, and that they shouldn't be provided in some.

> User agents ought to exercise judgement before granting access to this information, and MAY impose restrictions above and beyond the secure transport and delegation requirements noted above.

The message from Google is clear: Whilst we understand you want to work around bugs, and this is the only way to do it, you really should be second-guessing whether you need to touch this API at all.
Bitcoin also uses stack oriented language, and the interpreter is actually very short and simple:

https://en.bitcoin.it/wiki/Script

https://github.com/bitcoin/bitcoin/blob/master/src/script/sc...
Just to piggyback off of this comment, from anecdotal experience as a high school teacher, I found the portion of the replication quoted in Margin Revolution to be quite true:

"… as expected, average effects were small because many students are already doing well, do not have motivational issues, or are not in environments that encourage or support growth-mindset behaviors. When we take account of such factors, more noteworthy effects emerge. The improvements in the gateway outcome of 9th grade GPA were concentrated among adolescents who are at significant risk for compromised well-being and economic welfare: those with lower levels of prior achievement attending relatively lower achieving schools. The finding that an intervention can redirect this adolescent outcome in this sub-group, in under an hour, without training of teachers, and at scale (i.e. in a random sample of nation’s schools), represents a significant advance."

Personal experience lines up with the result that lower-achieving students may benefit more from the "growth mindset" idea than others. For instance, I did notice that messaging I gave to students with a "fixed mindset" towards studying CS/math seemed to improve motivation, work ethic and interest over the course of a semester.
The Nintendo Die-Hards Watching Porn on the 3DS
I personally just get so drained after a day of work, on top of exercising, and some sort of recreational activity would be nice. The work isn't hard. It's the thinking that goes around the work that is the draining part. Especially if you want to keep a job. Others can perhaps compartmentalize a bit better than I can.
> owned by opaque equity groups.

or owned by index funds, who really don't care much how management operates.
While nice, sadly, Chrome Profiles are a way better implementation. Chrome profiles is the only reason why I am using chrome as a daily driver.
A long list of poor arguments.

"America is unique among the world’s dominant powers of the past 500 years in its repeated failure to achieve military objectives over decades."

Not even close.

"The US war in Korea had an ambiguous result"

50M relatively prosperous South Koreans would beg to differ.

"Vietnam was a clear defeat" Also not.

'Life expectancy' is a very poor measure of the healthcare system etc..

It goes on.
I think his point might be that a YouTube downvote really does do something; it creates in the downvoter an emotion that the point has been addressed and can be discarded without further thought.
This is not really one of the real fundamental talks by him. Or at least its not very well remembered by the Clojure community.

I know that I have listened to this talk at least twice but I don't remembered the content much. Compared to some other talks like 'Are we there yet?', 'Simple Made Easy', 'Spec-ulation' where those seem to be really remembered well and referenced in other talks.

But generally any talk by Rich contains tons of great information that is timeless.
> JS search is not generally a critical site function.
Rendering the goddamned content is.

My example was a domain specific search engine. The only thing the site does is let you run searches, implemented client-side in JS. Without JS the site completely doesn't work.
I think most people don't know that. I didn't know that.
Thanks. I basically agree with those complaints. For what it's worth Kayak will stop automatically opening up comparisons like CheapOAir if you uncheck the box once, and it seems to remember that preference. I think the price alert modal is also a one-time thing.
There's no guarantee the user's browser will just hand over that information with the new spec:

> User agents ought to exercise judgement before granting access to this information, and MAY impose restrictions above and beyond the secure transport and delegation requirements noted above.
Slice Event Modeling and Action Services for Rapid Application Development
Lazio 4-0 Cremonese – Coppa Italia FootballGH – Video Highlights
I thought that was a bit odd. If it was for the author's own rationalization and is not trying to convince the audience of a any kind of point, then why is the author publishing this publically? Why can't the author write this out in notepad or on pen and paper(Like I do.) and leave it at that? Vanity?
I just received a scam call a few minutes ago; your social security number has been "suspended." Call us immediately.

I think of all the elderly these people are terrifying and my civility slips a bit. Kitboga is great and all but that's not a solution.

> the only reason people fall for it is ignorance

That's not correct. Mental faculties deteriorate with age; mindful people that would never have fallen for this nonsense become vulnerable every day. Ultimately no amount of 'education' can fix that. That's what these scammers are really preying on.
I have rarely seen people solve problems or make changes out of anger and outrage. Everyone can be angry because victimhood is easy, but only few who are able to rationalize, understand their goals and understand the resistance they'd need to go through end up taking actions to make changes.
It’s frustrating because the two pass commit only really exists as a result of slow and expensive communication channels in the past.

Many payment schemes were built with idea that messages would be sent via post (on big tape reels) or expensive internet connections that can’t be run 24/7.

However none of these constraints really exist anymore. Which means that you can move money using a single message and synchronous communications, with a little protection to deal with the two generals problem.
Craig Wright files notice of compliance, claims keys as Satoshi Nakamoto
Note that from the release note the new option just allows to read certificates from the system store. Validation is still done by Firefox, so NSS crypto lib, not crypt.dll. So even if the option is enabled Firefox is not affected by the vulnerability (except for code signing check of the Firefox binary itself by the OS).
Google January 2020 Core Update Is Live and It Feels Big
Reality leans the other way. What eill likely happen is that sites that used to make 100k a year from ads see their revenue drop to 70k then 50k then 30k. To stay afloat they plaster more and worse ads in order to survive.

This is exactly what happened during the first dot com crash when we went from $35 CPM banner ads to $1. Suddenly, ads were slathered on every page or websites simply disappeared. What we really need is a deal that works well for all three parties: advertisers, consumers and content providers. Google Adsense was this perfect solution for a while (until it got optimized to max profitability).

Maybe online advertising is like social networks and can only enjoy brief moments of relative balance before the cycle starts anew.
this guy is making art by the way
Sveriges Riksbank Prize in Economic Sciences (in memoriam of Alfred Nobel); not The Nobel Prize. Economics is mostly a set of shaggy dog stories in service of ideology, rather than a branch of legitimate scientific inquiry. I mean Paul Krugman won the same prize; he appears to be have a Brier score of 1 on his predictions.
I didn't see where the + had any special significance in RFC822 beyond being part of an atom. foo+a and foo+b could be two different recipients if the server desired.
That makes sense to me. Different websites will have different expectations of what specifics a mobile experience will need. It may just be different style sheets, or the dev will need to take into account the activity of their particular site, such as reducing background connections to preserve battery life, etc.
I loved the design of Hipmunk and really wanted it to work. Tried it for a direct flight from Detroit to SF. I think it showed only a single flight. I then went to Delta's site and found a half dozen.

After a couple more tries on different trips I decided that whatever Hipmunk's algorithm was optimizing for just didn't work for me.
I use an App called Daylio [https://daylio.webflow.io/] as a personal diary and mood tracker.

It has a single notification per day which is directly actionable (Asks for your mood for the day).

Data is stored locally on the phone and can be backed up to your iCloud/Google Drive.

I have found this app to be more habit forming in terms of creating a micro-diary, rather than sitting down and jotting thoughts.
Chrome Profiles. Sadly, way better IMO
Having been inundated by Quantcast (Verizon Media) GDPR banners for the last two weeks. I am very very very skeptical.
I believe the paper SlowFast Networks for Video Recognition goes somewhat in that direction. The architecture is split into a fast pathway, to capture motion information, and a slow pathway that captures spatial semantics. https://arxiv.org/pdf/1812.03982.pdf
Is there a down side to converting some of these things into open source projects?

It could be cool to turn over the domain and source to a group, let them run it and use it.
> In fact, Bhatt has not made a single penny from his USB design, because Intel owns the patent.

Does Intel not award patent bonuses? I think they're finally being phased out but historically big tech companies have given bonuses to employees who are awarded a patent.
To be fair, it was a great nerd snipe, as it was a mysterious bug that happened when things aligned perfectly, yet still had a very good repro making it easy to test.
> In the absence of calamity, fortuitous events, or brilliant new marketing strategies, sale counts are well-described by a Poisson process. That is, you can think of there being an underlying average number of sales per day, and each day will be a realization of a Poisson distribution with that average.

Can someone give a bit more justification for this? It seems like the average rate shouldn't be constant and is heavily dependent on time/date.

If not, is there another justification for why sales mean should equal sales variance?
The author presents a long list of laments (some reasonable, some comically oblivious in that way that only older college professors are capable of) but appears to regret the one thing that will actually improve any of them: the falling of the American Empire.
> $530/mo

Wow. Just wow. As an Australian, I cannot fathom having to include $530 into my monthly budget just to ensure I don't end up homeless (or heavily in debt) if I get really sick. I'm not a socialist (I'm quite a centrist when it comes to economic policies), but something about the US system absolutely must change.
Lex here. Thank you for this. Words of criticism can hurt pretty bad these days, so this kind of support really helps. Thank you.
Btw GPU has its own cache and all problems related to it. You still have to watch what/how you do things on GPU to be cache friendly
Australia’s Exported Coal Fuels China’s CO2 Deluge
> ...the prevalence of poor health [in America] is on par with the former Soviet-bloc states of Central and Eastern Europe

This claim seems tough to believe, but I suppose part of it does depend on what you classify as 'poor health'. If anyone knows sources that back up this claim, I'd be interested to read them.
So the final answer is basically, there's nothing the author can do. The problem was half with the user's code mocking with internals, and half with downstream library not cleaning up properly.
Question if anybody knows: did Concur used to be good, and then became trash after it was acquired by SAP? Or was it always clunky and hostile?
Globally, roads are deadlier than HIV or murder
I agree lets the Internet freedom and freedom of speech, although I think that different protocols should be used, and in some cases it does not need to be encrypted because the data is public for everyone. Private messages should be encrypted, though. Instead of a web forum or mailing list, consider NNTP. Instead of Discord or Matrix, consider IRC. For some kind of interactive games, consider Telnet/SSH.
By "the man", do you mean any human with an established life and career that they are willing to defend in spite of what's best for their employer?
Smart cities with not-so-smart security – again
Incompetent, useless, politically-themed diarrhea.

The only hypothetical end to American "Empire" I can imagine is a natural disaster of literally "biblical" proportions. (not gonna happen.)

This political narrative that author is trying to shove down reader's throats is no more than a scaremongering, an attempt of feeding on the gullibility of the general public.

"impending doooom", - yeah, right. Give me a break.

US has the strongest, brilliantly engineered governmental system in the world (those Founding Fathers weren't joking around), even a current threat from the socialists is not really a threat if you think about it. Checks and balances, free courts, etc - it's piratically impossible to tilt the scales towards "the end of empire".
You're not presenting rebuttals for any of the arguments. You're just disagreeing. Could you offer explanations of how the war in Vietnam was not a clear defeat, or how a healthcare system could be measured in a better way than citizen life expectancy?
"Any single defeat can be attributed to particular and ad hoc circumstances, but America is unique among the world’s dominant powers of the past 500 years in its repeated failure to achieve military objectives over decades. Those failures are even more extraordinary because they occurred in the absence of a rising military rival and as America’s ability and willingness to produce and pay for the weapons needed for military supremacy remained undiminished."

Yes. That's extremely important. Vietnam was the US's first total loss, and the US hasn't had a successful outcome since then. The US blew the endgame in Afghanistan, in Iraq, and, most importantly, in Russia after the Cold War.

What went wrong?

After WWII, the US had confidence in its own system of government, and imposed it on Germany and Japan with a sizable occupation force. It worked.

The US underfunded the post-war period of round one in Afghanistan, after kicking the Soviets out. In Iraq, the occupation was botched. Paul Bremer is generally blamed for this.[1]

Blowing the aftermath of a war leads to big trouble. See: WWI.

[1] https://en.wikipedia.org/wiki/Paul_Bremer#Criticism_and_cont...
Podcasts aren't great for super technical depth IMO given the lack of graphics much less equations, etc. But also IMO hearing about some of the technical details as opposed to what I might hear on an NPR are useful.

It's a difficult tradeoff I know whether for a podcast or even even for a lecture topic. I went to a couple of your sessions this IAP and I'll admit I found one fantastic (in part because it was directly relevant to some things I'm working on/talking about around AI privacy) and one not so much because I'm more focused on practical applications than the math underpinnings.
This is not born out by commute statistics. 86% commute by car in Phoenix compared to 65% in Portland. If you're saying Phoenix can work well at an individual level, I might agree, but as far as urban planning goes, I'd say Portland is much better. Subjectively I've lived in both places, and Phoenix is far far more car-dependent than Portland. Walking along those 6-lane streets throughout the city, traversing massive parking lots through strip malls does not make for pedestrian-friendliness.
I'm not yet at the point of starting a family, but when the time approaches I'm going to seriously consider other, more functional societies as places to do so.
To each their own. I enjoy observing brilliant people a bit out of their element.

There's plenty material available from/about Lex's guests' work; why not ask them to speculate about superhuman AI or whatever?
In the end, where are you adding value for your end user's lives?
I'll echo the comments here and just say thank you Lex for your calm, incisive, and enlightening interview style.

In an era where the quality of journalism and media has moved from objective analysis toward editorialized hysteria on all topics, the approach you take is especially refreshing.
American pride won't save this country from long-term trends. Before any meaningful change can be made, the "we're the best" attitude has to go. Sometime in the next 2 decades China is gonna put a man on Mars before the US, I can't wait to see the shocked faces
there are open source alternatives too that can be used instead of slack if that is your concern, but the concept will stay the same.
Show HN: I built a tool to test gRPC through a browser base GUI
The perennial enterprise software question.
If their processing service is cheaper and better than cash services (Brinks etc), then the 2% cash back is more like paying customers for the aggregate data collection. Visa gets paid to replace cash processing, and pays out for consumers providing shopping data.
That can only make it check the system certificate store for trusted roots etc, it'd still use NSS for the crypto operations is my understanding.
How “nice” should an MVP look?
When you build a MVP, how nice does it need to look?

I'm building my own MVP for web and iOS. For web, I'm just using bootstrap to make it look decent enough because I know bootstrap pretty well. For the iOS side, I'm sticking to almost all out of the box ios components.

The web app is responsive and has most of the MVP functionality wired up. It also allows almost all of the mobile app features, except for some things like geolocation tracking. Couple people I've demoed it to think that the workflows are easy to figure out, but that it looks too minimalist.
The first really bizarre bug I fixed was a file descriptor bug. The code was streaming data and in some cases the app would just stop processing network packets. He or I figured out that keyboard input would temporarily unblock things.

He had a compound conditional without enough parentheses in it, and one of the possible outcomes resulted in fd=1, which is stdin on many operating systems. My general advice now is to assume a 5th grade reading level for math (which consists of +-x/), and use parentheses for everything else. Especially if you think yourself to be clever (narrator: he did).
The Department of Homeland Security issued an emergency directive today for federal agencies to patch their systems within 10 business days:

https://cyber.dhs.gov/ed/20-02/
> Maybe the best way to look at this kind of environment is that it's a different form of wealth.

Absolutely love how that was phrased. I couldn't agree more.
For those who are unfamiliar with the Robinhood "infinite money cheat code": https://pennystocks.com/featured/2019/11/12/robinhood-left-u...
Build a Story Web Component with LitElement
Health care veteran tries to upend the system and bring drug prices down
Why do you think it's tough to believe?
There's a plugin for exporting the rules
https://addons.mozilla.org/en-US/firefox/addon/containers-sy...
Thanks a lot for this.

I never understand why Mozilla doesn't allow to enable this in the settings.
It's not lazy, it's just smart. The less code you write, the better it is.
Surely the NSA could just give MS the key to sign a message with and then generate a new key for themselves to replace it.
Speaking from experience, this is true. You should be comfortable with going without insurance for a while if you're going to go out on your own. Or consider alternate programs (health ministry, direct primary care subscription, or use 2020's new ICHRA options to route employer pre-tax expense to employee premiums).
Lack of health insurance is a large barrier to starting your own business.
It depends on what you do at work a lot I think.

Working on greenfield projects is so much less mentally draining than working on some old thing with only 10% of its functionality encoded in tribal knowledge that interacts with like a 100 different services that you need to constantly be learning about.