skysight-inc/HackerNews huggingface dataset:
For a stack oriented language, postfix is execution order. Consider the program "2 3 +". This is really three instructions:

1. Push the literal 2 onto the stack

2. Push the literal 3 onto the stack

3. Execute the Plus Operation

Therefore, there is no need to use a compiler, or even Dijkstra's shunting-yard algorithm[1], to reorder the statements for execution. This makes it extremely easy to write a compiler or interpreter for a stack-oriented language with postfix syntax: you never have to do any parsing at all, you just execute (or emit byte code) for each token as it comes, never needing to look forwards or backwards even a single token.

[1]: https://en.wikipedia.org/wiki/Shunting-yard_algorithm
Google Flights is excellent.
I wondered who'd call themselves AlanTuring on HN :-)

I think you come across very genuine, not arrogant at all. And it shows that you do your best to reflect, don't worry about that. However, while the philosopher (and sensationalist) in me want to disagree: yes, be more technical! You have a unique audience and guests to cater to, I can't imagine the pressure.

That being said, it's your podcast, and it wouldn't be where it's at if it wasn't for your character and honset curiosity, and its appreciated for exactly what it is. Cheers!
Well, consider that this podcast series spun out of the AGI class that Lex ran. As such, it's hardly surprising that he puts a touch more focus on the AGI side of things. And for me, I like that. I can find videos of Lecunn, Goodfellow, Schmidhuber, and Bengio talking about the low level technical details of their work. I actually appreciate hearing them talk about AGI, as my personal interests heavily involve thinking about the connection(s) between the currently trendy AI stuff (DL, DRL, GAN's, etc.) and what might eventually become AGI.
Paraphrasing, but he said early on that he wasn't trying to convince the reader of anything and that it was just a brain dump of his thoughts.
My point was about being fast enough, faster than CPython currently is by a factor of hundreds, not about beating C with its UB optimization tricks.

LuaJIT is stuck on a 2017 release, and an old Lua version, is it ever going to be updated?
> We have given up on manufacturing these electronics completely.

I don't think it was the American people so much as it was the CEOs who were pandering to Wall Street in their quest for ever-increasing shareholder value.
>Not to be dismissive, but this post feels a bit like rambling without a clear thesis or main argument.

The post opens with:

>This is more of a brain dump or an internal monologue. I don’t intend to prove any point or convince you to start your own thing. Neither do I want to reassure you that working for someone else is the best option for most people. My goal here is simply to get my thoughts out so I can think clearly again and rationalize this thing that’s been nagging me.
At what point in development does a child become capable of hearing and interpreting sounds? Can a human hear sounds even if the cells in it cannot? Do ant colonies contain a primitive hearing because they react to vibrations in the air? Does the USA, when it ‘reacts’ to hurricanes?

Not knowing where definitions land is tough, but it's wrong to think that ground reality gives a damn that you find it hard. I don't know precisely where consciousness starts when a human develops. I don't know what point its heart start beating either. None of this has any clear bearing on what the objective truth is, or how it's implemented.

It's not like we don't know anything about consciousness. We know consciousness is not metaphysics, because we can talk about it and affect it with physical actions. We know consciousness is a property of the brain, for similar reasons. The only sensible way of satisfying the prior two points is that consciousness exists at program-level (aka. it's not some opaque oracle hiding in protons), so we know that too.
1970 seems to me to be the logical pivot year. Because epoch.
Assuming they implement via some kind of full server-side proxying of an arbitrary endpoint bi-directionally so that it appears first-party (and no 3rd party cookies) I would think they'd have nearly as good of means for verifying impressions as they do already. The main "downside" seems like it'd just be harder to create unified multi-site profiles as they'd have to resort to fingerprinting of some kind to track people across multiple sites.
You can want seniors all you like but if your budget can't handle it you get juniors. This is how you end up with something that works bit doesn't scale well. By the time you need to scale you should be able to afford seniors.
It's going to be fun to watch all the product teams for all the web products stop all their active development so they can push through emergency fixes when this breaks their products. Just like Chrome 80's breaking of an established cookie use pattern is doing.
Lex here. This is a point I think about a lot. I hear conflicting advice from brilliant folks I really respect. Some say "go deep on the philosophy" and others "go deep on the technical details of the person's expertise." The latter is something that surprised me, and something I'll definitely do more of in the coming months. In general, one of the things the internet pleasantly surprised me with is that people like depth (even those outside the field). I obviously love the details, especially in ML, CS, math, physics, and psych.

Thanks for the kind words. I work hard on this thing, and hopefully will improve with time.
I loved my HP-50g, allowed my to program all day long while stuck in stupid high school classes. RPL is a nice little language, a bit hard to read after a break though. And the fact that HP calculators throw away all whitespace and indention after saving a program certainly doesn't help.
I just feel compelled to share that this was a delight to read. This Abe dude can write. Especially enjoyed the bit about Chase gaslighting him.
Verizon Media launches OneSearch, a privacy-focused search engine
We tried the Visual Studio integration a year or so ago and it required downloading data from our SonarQube instance and bound itself to our solution/projects in unexpected ways. It's on my list of things to retry, because we really like SonarQube.
Odd that Oregon's HB 2001 is not mentioned, as it's a big step.
https://www.skiplagged.com is exactly what you are looking for! dirt cheap flights sometimes with like 12 hour layovers. If you have the time (but not necessarily the money) it is just the ticket
I completely disagree with this prediction. People have been betting against large banks for awhile with record investment in challenger banks, but both Citi and JP Morgan recorded their most profitable quarter in their entire history this morning. And most of the big banks have actually invested very heavily in their IT over the past decade.

If you are complaining about their customer service, don't hold your breath when it comes to startup bank customer service. Chime, the largest funded neo bank in the US, had a 3 day outage in the fall when nothing worked (app, transactions, ATM) and could not handle the volume of calls or chat requests at all. People were literally stuck at the grocery store or gas station. That can't be the future of finance, either.
Thank you! I hope you like it.
This analysis is completely missing out on the auteur angle of media production. Games Are Not Art (Yet). Even if they get immensely popular, they will not be as culturally relevant as movies or books. A mind like Orson Welles will never be compelled to make the Citizen Kane of games.

I think at some point cookie cutter cinema like Marvel will seamlessly blend into the cultural domain of video games. Movies like that are already video games in cinema form, in a sense. OTOH, there is no equivalent of a video game that is an actual piece of art.

(This is all very subjective, I know, but the subjective dimension has to be considered in a discussion about the relevance of a medium)
The author here seems to have a pretty shallow understanding of how banking infrastructure actually works (ex. ACH vs. wire vs. direct deposit), which is the root of a lot of these complaints. The other misconception is why banks continue to operate this way, which I personally believe comes down to prioritizing risk aversion and fraud resistance over other attributes. If you've never had to deal with large amounts of fraud as a business operator, a lot of things banks do (like require in-person verifications/transactions) probably won't make much sense or will seem really antiquated.

Edit: also worth noting is that a significant portion of a large bank's customers are over middle age and still want high-touch in-person and phone interactions in a financial institution.
In the era of "all digital", one must be very careful to make the future anew, not a copy of the past.

Our models of system are only a pale reproduction of how those systems work, rendering designs that are tuned by those "evil twins" bound by our current understanding of the system which can be lacking sometimes.

Nevertheless, in engineering, notably aerospace for example, those digital twins are crucial to make better parts, as thrusters for example, do not allow for continuous measurements of temperature (everything burns there).

It rendered hardware system design far more agile.

Yet the concepts to build a novel hardware is not encoded in this simulation.

Another example of "future is past, repeated" is machine learning. Carrying encoded stereotypes in predictions.

As we try to model everything with some notable failures, such as economy, let's just be aware of the limitations of those models.
Mobile users: there is a “p” at the end of the equation, it is hidden due to the type of code formatting that HN uses.
Given the research on adverse childhood experiences, there's likely a subtler advantage too, for founders who were raised in more stable and secure environments. Growing up under greater pressure (violence, abuse, trauma) leaves you less resilient, more risk averse, more at risk. I'm not saying wealthy families don't have this, or that poor families can't be stable and secure. But on average it probably makes a difference. Call it an emotional safety net.
You might like https://flightfox.com/. Your use case is the opposite of theirs, but it could help!
>> To what level is a human conscious if its component cells aren't?

That is like asking "how can a car be a vehicle if its component parts aren't vehicles?". But we know that we can make things with new properties by combining things that do not have those properties. E.g. dough is sticky, but neither water now flour are. Whiskey is alcoholic, but rye is not. etc etc.

The hierarchical question is answersed by this intuition: that combining things in herarchies yields new things that didn't exist before, and with properties that none of the original components had.
That Twitter thread touched a nerve. My Credit Union does the same thing. The Fraud Dept calls me, and if I don't send them to voicemail they'll try to ask for PII. Like Citi, the number is also not posted on the website, and getting to them through the phone bank is harder than it should be.

Belonging to the Fraud Department does not mean you're in charge of creating fraud. If they left "Prevention" out of the title that's because it's implied. Don't train your customers to fall for phishing attacks, geniuses.
Well TV commercial effects on web traffic and on revenue are measurable. We do that for a client. We can even tell which creatives, channels, surrounding program types work better.
Thank you, I'm pleased you think that. My PhD was in compilers anyway. I have no formal management training. :-)
The trusted, widespread brand angle does make sense there as a reason for banks to choose to integrate with Visa, agreed.

But does that then imply that users authenticate with their bank via Visa (i.e. Visa becoming an identity provider -- not totally unimaginable given their association with customer-issued cards)? Or instead that banks would implicitly offer this data to Plaid/Visa under their card issuance ToS, without user authentication required?

(I'm not really asking for answers, I don't think we can really know at this point. It just leads to questions like this and I'm curious)
Thank you. I try my best to ask good questions and then shut up ;-)
Stuff the Internet Says on Scalability for January 10th, 2020
AMD EPYC 7352 Benchmarks and Review
If you hadn't watched the movie recently you might have just skimmed past an article about Abagnale without a second thought.
The deadpan delivery and lack of personality, the arrogant attitude,

Interesting. I don't see much in the way of arrogance when I watch these. What you call "deadpan delivery and lack of personality" I attribute to his being Russian, and just having a somewhat stereotypically Russian style of delivery.
Scooters are banned from sidewalks in almost all places that bikes are, which is reasonable. (And, for both vehicles, people sometimes break the law.) I think many pedestrians absolutely would like to see scooters banned; I've heard them say this in person. Just think of all the complaining about, horror of horrors, a scooter being poorly parked on the sidewalk. ("I nearly tripped!")
This is too harsh in my opinion, but I agree that he isn't really a good host. I don't find him off-putting at all (actually the opposite, he seems to be a nice guy), but I really dislike the questions he asks.

This clearly is a podcast for quite technical people. His guests most of the time (like, almost always, except the cases he invites somebody because he was on a JRE) are people notable for their technical contributions. They discuss some very technical stuff the guest is known for and is literally the best possible person to teach us about. Instead he skips technical questions almost completely and opts for "what's the meaning of life"?! Come on!

When the discussion happens to be pretty technical (mostly, because the guest himself is more of a no-nonsense type of guy) it sometimes feels like some basic background necessary to understand the further explanation was skipped. I assume that it's my fault, since this is supposed to be common knowledge and host doesn't want to interrupt the guests to clarify such nonsense. And later on I understand, that Lex didn't understand that part either, but didn't make any attempts to clarify. Isn't that the point of an interview?..

I wouldn't want to offend him, but often I think "oh, such a waste!" listening to his podcasts. So much stuff is left unanswered.

So, yeah. Nice guy, but no so good interviewer. And way too romantic.
Yeah, that's a good idea. My blog has a mailing list but I did a wonderful job of making it extremely hard to find.
They seem benign to me. Monopoly is defined as "the exclusive possession or control of the supply of or trade in a commodity or service.".

You yourself say they own "80% of box office hits" but there's still ample competition. They're just not making better content.
If some data is wrong and you can't tell which is which, how can you trust just some parts of this book? Are we to fact-check bit by bit until everything gets sorted out and we know for sure what parts of the book to trust?

Besides, why go through all that trouble if there are heaps of good psychology books out there that aren't plagued with errors as this one? Since our time is so limited, I think it is a good heuristic to avoid any non-fiction book that it is known to contain errors.
I think it regenerates the bulk tissue but cannot reform the major arteries, veins and ducts.
Why Should Non-Physicists Learn About Quantum Mechanics?
There's plenty of affordable housing in America. It's all just in places people don't want to live, like Cleveland.

People don't want to live there because there isn't any economic opportunity. There isn't any economic opportunity because we shipped the jobs overseas.

Then, when the system finally imploded and people could no longer make their mortgage payments, the taxpayers bailed out the banks that were making money hand over fist.
Have you considered just creating multiple windows/mac accounts? Since you can switch without having to log off, it's really convenient. I understand partners sharing accounts and such but it's really just a better workflow/experience IMHO.
A friend of mine in gaming though had an insight I found illuminating. The difference with games though is that there’s often an element of “One and Done” in that unlike much of web development, the starting from scratch for the next generation is more of a given. There is less need for long term support as games are expected to meet its twilight much sooner. With web development however, it is a regular risk assessment and there must be a true meeting of minds to decide that a rewrite is worth it.
I recently wrote an accepted answer on cs.stackexchange about how to implement sorting on a stack machine: https://cs.stackexchange.com/questions/117949/stack-permutat...

The asker isolated the question well, so I had no idea what Forth or stack machines are. Still it's a nice exercise to to implement common algorithms with a restricted set of moves.
I like the idea that we're all immortal from our own perspective. I don't think this article contradicts it.

>Consciousness experiences the reality in which it lives the longest: Under this assumption we can change the circumstances from a punishment to a reward. Instead of a gun, imagine a doctor has information about your health. If he tells you about it and you act on the information, you will certainly live a longer life. The doctor will only tell you about the information based the result of the quantum event. If the current assumptions are true, then you should always experience the reality in which the doctor tells you about your unknown ailment.

No I think this misunderstands the issue. Consciousness experiences the reality in which it exists. There are two types of 'timelines', if you like: those where your consciousness ends, and those where it doesn't. The only one you can possibly be in is the one where it doesn't. You can't 'extend' your life with QI. You won't live a longer life, you'll always life forever.

It's not quantum longeivity. It's quantum immortality. If the button you were clicking killed you on a random bit being 1 and not on the bit being 0, then you would survive clicking it.

OR, you would just not click on it. Because there're worlds where you click it, and worlds where you don't.
> Something that’s hard for me to find is a website that gets me from point A to point B without caring about stop count and duration. Is the flight cheap and stops 23 hours in Hong Kong and 20 hours in Kuala Lumpur? I’ll take it.

This used to Orbitz's specialty--save $15 with a 19 hour lay over. And they used to promote this by saying they had better search results. But, hey, they got rich off of Google, so probably the right move.
Or just use ublocks existing filters that catch these...
I’d argue it’s just that because scooters are more accessible that more people who wouldn’t otherwise bike use them. Some of these people are also likely not biking for reasons like safety. Bike lanes are considered very unsafe to most people, so until we have more protected bike lanes and better culture around non-car traffic, the problem of people using sidewalks will continue.
Itinerary information they get from Amadeus[1] or ITA software (which google acquired to kickstart their flights product). Prices I imagine come from integrations with the hundreds of online travel agencies like Expedia, eDreams, etc.

[1] https://skift.com/2012/08/07/amadeus-working-to-oust-ita-at-...
So now ad companies will just require a CNAME entry in the website's DNS record.
Basically, the credit card networks are bribing customers to become complicit in extorting a sales tax from merchants.
It is hard to claim, because there are hardly any benchmarks. I just had the opportunity to move between the implementations and found chez to be faster for the kind of things I was doing, which was numerical stuff and loops.

SBCL is also an amazing project, and lately the GC story has gotten better IIRC.
Where is your systemic approach and optimization in this example? You haven't given any information on the approach other than find pleasure points. That's not using systems and optimization, so no it's not dehumanizing.

If on the other hand you carefully studied adult films, read the kama sutra, and practiced this at every opportunity you might have a systemic approach. And if your partner learned about this I don't think anyone could be called silly for feeling dehumanized by it. This is basically the approach that most people take to some extent, but that doesn't mean you want to advertise how you looked at a huge population and deduced effective methods of sexual pleasure. Of course some men or women may have no problem with this approach, but that is highly dependent on the individual and many people would feel dehumanized by it or uncomfortable with it. Sex is actually a good example because there are often strong personal feelings, even love associated with it.

Again it might be counter-intuitive, like how else are people supposed to figure these things out? But at the same time that fact can be very dehumanizing and seem disrespectful to disclose your "process" if it involved a lot of systematic optimization. Not very lovey dovey.
I hear it a lot, but this argument honestly falls flat on its face as long as you're not a weird hermit that only works from your house.

Having worked remotely for close to five years now those who worked in coffee shops and not from the comfort of their own homes were usually the weirdos.
I think some people really do need role models, so if you don't see any female engineering managers, it may be harder to envision yourself in that position.

That said, you do need to unlearn a bunch of stuff. You have to (at least pretend to) be confident, do things without permission, be self-motivating, etc. It's going to be very difficult to manage people and have them take you seriously if you can't get yourself to do those things.

I've been in a Technical Leadership position for about 10 years, with the last four having an explicit Manager title. If I were looking for someone to groom as an EM, that person would at a minimum have to show a strong level of initiative. You don't need to be "bossy" but you do need to be able to assert yourself while still considering alternate points of view.

I can point out some of the things you need to be, but I can't tell you how to get there.
Google couldn't have paid for a better headline. It's wonderful to know my privacy is going to be assured starting in 2022. Until then, I better use the incognito feature of chrome when I log into Facebook to get my news, just to make sure I'm safe.
Of course, when the User Agent sniffing messes up, you're perfectly free to change it, and see what else you can get the server to send you. Can you still do that with whatever crazy "feature detection" replaces it?
Startup banks (at least 4 of them) have a chat (which needs to work, otherwise tough luck). The chat is operated by unqualified, anonymous people, who's rotate even within the same conversation.

They're complete shit. Esp. if your transfer does reach the counterparty...