skysight-inc/HackerNews huggingface dataset:
What about the complexity that we create? The bureaucracies, the financial systems, the unintended affects of millions of interdependent but uncoordinated parties, etc.

None of this is based in an increased understanding of nature, these are all problems we've created for ourselves.

And nobody can see the problems coming (like the great recession), or convince all the disparate special interests to fix them (like climate change), until things blow up.

As a programmer I've learned to be scared of too much complexity. I have the same feeling every time I have to deal with the government or big corporations, where they are complex that they are often utterly retarded.

And it seems like everyone's first solution is more of the same :-(
Florida-based logistics provider ShipMonk raises $290M
Given PHP 8 has been released, does Hack provide enough value to consider it as an alternative? My take on it is no, but I'm curious about other people's opinions.
Time to Celebrate Flashcember, Flash Player's Final December
Usually we try keep family and business apart (nepotism is seen as evil), but the way businesses run so often exploits or abuses humans and families. With this mindset of adopting future business owners into your real family, it's putting family above business even in business. I wonder how the results pan out, maybe there's wisdom in here we're largely missing by the way we approach things.
Society does not care about your personal liberties if you are endangering the lives and well-being of others. Case in point, most people won’t mind if you drink until your liver turns to dust, but they do care if you get in a car and endanger the lives of others. Similar to that, not taking precaution in public to avoid contracting and spreading covid is endangering the lives of others as everyone has to go out in public to survive. By not taking precautions someone would be effectively deciding for those around them that covid is nothing to worry about. Any actions a person takes that knowingly increases the risk of death and injury to persons other than themselves are generally criminal offenses.
How do they put the chain under the ship for the cutting? The ship is on the ground, and the article doesn't provide any details on that part.
Thanks for playing! Some hints: Did you find the metal fangs? Did you repair and look at the magic parchment?
Maybe they should have bit the bullet and fully redesigned the 737. Presumably future engines will be bigger still, will they just tack them onto this old design as well? At the end of the day this is just a software fix.
I'm genuinely curious if you have any idea --

-- is Google misinterpreting your voice? E.g. does it hear a sound it thinks is "play" in the middle of your phrase?

-- or is it some weird statistical model that because of invisible and irrelevant correlations, sometimes concludes it's more likely you're asking for music? Like the song with that title is currently in the top 40, or was played by you in the past, or something?
Problem will not be resolved for me until indications of real cultural shift happen in a direction where safety and Quality take some level of priority over brute fiscal efficiency.

Aerospace should be a cost-sink first, a financial growth engine second. Often, a cost-sink is actually both at the same time with the growth in industry around them that new, costly, realistically risky work creates. Whereas optimizing for the second metric at all costs tends to only benefit the undertaker, investigative agencies, and the lawyers.
>I assume Boeing is desperate to sell these. Or is there something about these planes that makes them unsuitable.

It's not like Boeing has a warehouse of 737-MAX's sitting around. They are ordered and delivered as they are finished.
Amazon, Where's My Stuff?
There are enough people who have no idea what a 737 Max is. I'm sure there would be enough flights and associated data before I have to fly again.
Offtopic: since theguardian.com kicked out Suzanne Moore in a rather unfriendly way, I don't read this newspaper any more (at least for some time), also no further (small) donations.
> I'm definitely not defending the actions of Google here but I do understand them - it's quite likely this HR rep couldn't legally agree to this contract modification and it's entirely possible that when it was forwarded to legal they didn't have the power to approve this change without consulting up the legal ladder and possibly passing the question by upper management.

I'd be kinda surprised if legal couldn't approve a change like that. Isn't it the bread and butter of legal departments to review all kinds of contracts (with customers, vendors, etc.)?
If the Web Hosting industry still exists in 1000 years, there will be somebody asking if we support Frontpage.
> The 27 with a brain would best ignore this UN committee entirely.

Several of the 27 (sufficient to deny any of them a majority) voted against other loosening recommendations on marijuana, so I'm not sure that voting to move it from “like heroin” to “like cocaine” means much.
I'm not really proposing a solution, I'm just in agreement that we should consider multiple factors when we do deploy the vaccine.

I think just deploying the vaccine and encouraging people to take it would work fine imo. It's a strategy that is not controversial and would fix 99% of the problem.

In one way paying for giving the vaccine makes sense, on the other I'm not sure it's needed or that it'd be seen in a favoritable light (there's already a lot of controversy about how the pandemic was handled economically).

EDIT: to backup why I don't think it's needed; I haven't found the study from the article you linked, but according to https://www.nature.com/articles/s41577-020-00451-5 about 70% of people need to be immune. I don't think that's a hard number to get (but I may be wrong), but assuming there is some immunity when you get the virus (which seems supported), you don't need to vaccinate 70%, you need 70% either vacicnated or having already gotten the virus (which is 10% of the population as of now). I understand it's not insanely supported take, but that's why from curosry look I don't think it's needed. Not a firm belief though.
For my friends in the industry: Tech adoption and post-pandemic enterprises
Parent comment read like some externalized imposter syndrome, but I agree unions are useful for extracting more value from employers. What isn't to love about that?
New device offers faster way to detect antibiotic-resistant bacteria
Discount in excess of 100%? So they were paid to brake them?

Makes sense for Ryan to start doing negative prices for their flights. Making profit on the bus fare into city and baggage fees.
Hm. This is this and that is that. It is perfectly possible to write a stateless service hosted in a stateful process.

In fact, the popular PHP-FPM way to host PHP does just that.

If you want to take it to the extreme, there's always CGI, of course.
Those high salaries aren't the result of individual negotiations, though. FAANMG+ companies pay very well, but salaries for the vast majority of engineers are determined by black box formulas, and in cases where blocs of employees think there's something unfair about their compensation (for instance, people in one location being paid more than people in another) there's absolutely nothing they can do about it. The scale of these companies is such that even senior engineers have an essentially nonexistent negotiating position.
The original 737 had some early issues also. Tail rudder problems that resulted in crashes is one that comes to mind. They were fixed and now nobody thinks twice about flying them and their long-term safety record is excellent.
Indeed. In this case it points to Malaysia
Absolutely - and it seems likely their rejection may not have been due to the contract change request but due to the fact the potential employee rocked the boat... Which is quite not okay in my eyes.
Maturity means different things for people at different income levels. I've seen young children mature by managing a real estate portfolio, and then moving onto greater relations and responsibilities. I've seen other children mature by rotting in a failing Filipino bakery.
I just set up some routines with explicit names:

“Hey google, dinner time “ - shut all lights but the kitchen and start a playlist.

“Hey google, tv time” - set all lights to specific colours and turn off any music.
How has that been shown? Intel's problem isn't the process naming but the lack of results.
only played around with it briefly a few years ago. my view is "probably not unless you've already used it, or have knowledge of some specific PHP issue you know you're going to need that Hack provides". I think 4-5 years ago, there was a point where Hack might have been able to grow out of niche status, but I think that time's passed, with the growing community around 'modern' PHP and the ecosystem provided via composer and frameworks.
In the context of starting a job at Google, I highly doubt you sign your employment contracts the day you show up for work.

Typically employment contracts are signed and settled well before you enter the building as an employee.

I would be surprised if the OP’s anecdote regarding the Googler pulled on the 1st day is in line with reality.

Edit: apparently I’m wrong, the downvotes were deserved! I run hiring at my company and we send people all contracts at the same time that we send the offer letter. No surprise paperwork on Day 1. I’m surprised to hear other companies wait until the start date to sort out legal
Sounds like google is doing something bad if they need to enforce this.

The power inbalance you speak of is why unions are probably needed.

You were a special snowflake in the 90s/early 2000s now you are a cog.
If you look at anything from the 70's, very very few stand the test of time security wise and the ethos of security has become more mainstream at a technology level which see's today's technology that surpassed the wildest dreams of technology back then. Making many attack vectors non-viable to even state players back then, consumer accessible today.

Might be why I've grown to love and appreciate analogue systems that just work.
This all makes sense, except for "Don't choose digits from your favorite irrational number"... You can choose whatever combination of numbers you want, and find it in your favorite irrational number if you search long enough :)
If you have troubles getting into Hoon, the Hoon for Regular Programmers https://hackmd.io/IYd4RkpBQVqQTehmJeoxRw I made might be a good start to break the initial novelty barrier.

Yes, some aspects of Urbit are obscure, and the post is more aspirational than stating the current state of Urbit's codebase. But it is real, it works, it keeps getting better and is fun to use.
The Skill with the Highest ROI
Are airlines even obliged to disclose the type of plane? One of them even changed the type of plane and destination airport (same city though) for one of my flights.
I'm so psyched about Materialize.

An old coworker explained to me about how his previous company used DBT to create many different projections of messy data to serve many applications, rather than trying to come up with the One Canonical Representation. It truly blew my mind in terms of thinking about how to model data within a business.

The huge limitation with this vision is that it only works in places where you can tolerate some pretty significant staleness. So the promise of this approach excludes most OLTP applications. I simply assumed it wouldn't be reasonable to create something that allows for unconstrained SQL-based transformations in real time, and that no one was working on this. Oh well.

But several months back, I discovered Materialize and it was an "oh shit" moment. Someone was actually doing this, and in a very first principles-driven approach. I'm really excited for how this project evolves.
They would have had to pay the Roddenberry estate licensing money.

https://www.techspot.com/news/46668-googles-answer-to-siri-m...
If curious see also

2019 https://news.ycombinator.com/item?id=20196982
The oldest restaurant in Nara hasn't changed their menu in 500 years or so: your options are barley rice with grated yam (mugi tororo) or barley rice with broiled eel (unagi).

The eel is great. The barley rice with gloopy yam on top... let's just say I understand why nobody else sells this stuff anymore.
Anecdotally, I'm at 100% turning on the lights with the same phrase (though I do say "hey google" instead of "ok google").
I don't use it with OK Google, I just type the stuff. All I need to do is unlock the phone, swipe right to the next home screen, click the giant widget and type.
"What is the counter to this article?" does not deserve downvotes.
I've done the Coursera course, Nand2Tetris, that inspired this website [1] and found it deeply intellectually satisfying and engaging.

If anyone is interested in learning about the logical primitives that build up to a computer, and how they're implemented using logic gates, I would deeply recommend the course!

-----------

[1] https://www.nand2tetris.org/
It won't give you the best odds.

A trivially constructed strategy with higher expected value: A surprising number of people choose 1, 2, 3, 4, 5, 6 as their numbers. So, instead of a strategy of using Quick Pick, you could use a strategy of starting with Quick Pick and discarding the result until it's something other than 1, 2, 3, 4, 5, 6, which you then use. That has a higher expected value than Quick Pick by itself. The number of people using this strategy is dwarfed by the number of people using the "1, 2, 3, 4, 5, 6" strategy.

This could be expanded to avoiding months, birthdays, etc.
No, like work you want to do.

Imagine everyone around you is allowed the opportunity to choose their career. You however are the son of a plumber, and have no choice but to be a plumber. This plumbing business is 1000 years old! Why throw away the family name?! Well, because I'd rather not be a plumber and I'm perfectly capable of something else.
This is a good policy in general, but this is one of the most pivotal moments in American history, so much is at stake, and a line must be drawn. The YC community in particular, is full of people who are complicit or explicitly supportive of these efforts, and they need to be shown that they are not welcome.

Except, that they are welcome. Y Combinator has fostered a community with a lot of anti-democratic sentiments.

It's sick, and history will look upon you all with pity and contempt. You should resign and get out.
It’s a tool, like any other. If you use a tool for work or even a serious hobby, you are quite likely to end up with two or more of them.
Morals of the Moment
Yep, you’ve definite hit the nail on the head why the homeless problem hasn’t been solved in SF. /s Anyway, didn’t the 49ers leave SF anyway?

It’s not like the city budget has doubled in the last 10 years.
Why Hoon rather than Brainfuck? Or Cobol? Or APL? Or Dylan? The world is chock-full of obscure programming languages. The only difference I see is that Urbit is wrapped in this air of intrigue and mystery which IMHO is wholly undeserved. But if you like that sort of thing and are going into it with your eyes open, by all means, be my guest. Just don't try to represent it as something that it's not.

But if you just want to explore the programming language design space I think you're much better off designing your own language than trying to wrap your brain around Nock and Hoon. And even before you do that, there's Haskell and Rust and Webasm and Clojure and Prolog, which I think give you a lot more bang for the learning curve buck.
But the suggestion in the article, reasonable in my opinion, is that this sequence was in fact favored for some nefarious reason.
On Cinema Theraphy
what is it? how it works?
I think it is being tried by the guy that started Uber.

CloudKitchens is the one Kalanick started, there are probably others.
I am not saying that the government can't change their minds, new things pop up, future is hard. I am just saying that relying on "they promised us to not do that" is dumb. They will do anything once circumstances change.
BTW, mlocate is obsoleted by plocate, which is much faster and is actually maintained.

https://plocate.sesse.net/
The question is, would these people launch a probe if 1 2 3 5 8 13 were drawn? If not, their behavior is inconsistent. It should be equally suspicious (possibly not at all) if six consecutive elements of any interesting sequence are drawn.

The only good reason to investigate this is politics. That is to say, if six consecutive integers come up, and the lottery corporation doesn't make some kind of public show of investigating it, they risk inviting criticism from ignoramuses.
The best language for a startup is one the founders know the best. Every other discussion will at best make a 1% difference.
Unions have very different relationships with different employers.

I was friends with a Teamsters organizer and he told me that in fields like construction and warehousing, they would ask the Teamsters to organize the place because it was better labor discipline.
Don't know about that, but what I do know is their cloud offerings are dog slow these days becoming almost unusable.
I use the light switch on the wall.
Discussed previously:

* https://news.ycombinator.com/item?id=12703751

* https://news.ycombinator.com/item?id=15262981

PS. Would you mind adding a [2016] in the title? It will show readers they probably need to take a historic context to understand the article correctly.
Kraken Digital Asset Exchange | Fullstack Engineers, Backend Engineers, Lead Engineers | Rust | Onsite or Remote |

Kraken is consistently in the top 5 globally for cryptocurrency exchanges in real volume rankings, with a high emphasis on security. Kraken is in rapid expansion of its development and Product teams.

December Highlights:

Senior Backend Engineer - Rust

Rust Engineer, Desktop GUI - Cryptowatch

We’re also hiring software engineers with the following skillsets: Backend (Rust/Typescript/C++), Frontend (React/Flux/Angular/RxjS) and many more.

Please apply directly on our Lever careers page at https://jobs.lever.co/kraken.
And they are free to complain about the treatment they got.
I don't think they're obligated, but Delta does provide that information currently.
Plocate – A Much Faster Locate
Some people don't like carrying two phones.
Thialfi: A Client Notification Service for Internet-Scale Applications (2011) [pdf]
Yes, it's the networking that never works for me either. I'm one guy, wear many hats, and don't have time to chase rabbits down holes. If I follow published instructions and it doesn't work, I pretty much stop there.
I would be interested in such a search engine, if it allowed me to use positive filters rather than just a single negative 737MAX filter.
Boeing has a years long backlog of orders.

https://www.seattletimes.com/business/boeing-aerospace/boein....
I'd use it when the pandemic is over. Zero confidence in Boeing.

In general I think a prosumer-oriented flight search engine would do well. Something like ITA Matrix, before Google absorbed it into Google Flights.
Milkdrop is still alive! Here is an epic collection of the best presets.

https://thefulldomeblog.com/2020/02/21/nestdrop-presets-coll...
Yes, I would use it every booking.
Cocori Web
There isn't direct support for WebSocket in PHP like there is for HTTP requests. But there are WebSocket servers written in PHP that work in a similar way to node.js.
“HTML is pretty easy to edit”

Congratulations on so utterly missing the point. (Again.) 99% of web users do not want to edit HTML, because they have far better things to do with their lives. I don’t care how easy you find it, because you aren’t representative of any of them.

But since you mention it, HTML is reeking garbage. It has so many freaking rules, and special exceptions, and not-exceptions, and “<>”, and if you don’t get the punctuation just right then your actual content is going to get some degree of screwed up. Which, considering it’s the user content, not the machine markup, that is supposed to be the important part, is a thoroughly FUBARed set of UX priorities (or SOP for the nerdocracy).

But even if HTML was the very model of simplicity and clarity, very few end-users would want to type it themselves. I mean, what’s the fluency in Markdown outside of geek circles?

Oh, and let’s not forget that having broken the user out of her familiar web browser environment and, against all odds, somehow persuaded her to compose a correctly marked up HTML document in a text editor or something, she still has to get that document onto the web somehow, which means screwing with yet another obnoxious app and yet another arcane set of buttons and rules for using that app, all of which is almost entirely unlike their familiar web browser and how they use that.

--

TL;DR: Computer nerds who arrogantly whine “well it’s easy for meeeee” put my back up like nothing else on Earth. So if you don’t wish to be burned to a crisp then don’t ever talk to me about “open web” when you’re the self-serving jackasses who closed it in the first place.

p.s. I am also very not interested in talking about dynamic menus and stuff, because of the billions of people who post their own content online via Twitbook every day, how much of that content includes custom codes they wrote?
> designing a rootkit to exfiltrate trade secrets, or for fun

Exfiltrating data is comically trivial, it wouldn't be any fun...
Here is video of a Chinese ghost city. It was made by a bloggers that were forced to leave the country for fear of their lives.

https://www.youtube.com/watch?v=XopSDJq6w8E

> At every level, there is total abdication of responsibility. The whole system incentivizes this.

Exactly like the USSR and Chernobyl.
I think we’ll start using more ways to store the energy. In the scenarios you describe, when the energy price fluctuate so wildly, the processes don’t have to be efficient. There’s not really a problem if 70% is lost in the process if the energy we started with is free. Pumping water to higher elevation or hydrogen production is suddenly reasonable.
Awesome! I've always thought it would be interesting to port Nand2Tetris to the web to make it more easily accessible. Glad someone finally ported the virtual computer building part!
It's probably Isabellenhütte, established in 1482 in Germany (https://www.isabellenhuette.de/en/company/innovation-by-trad...)
When it first launched it was quick, simple, beautiful, and easy to use compared to all the alternatives at the time.

Ever since it has become more and more muddled as they regressively focused less on users and more on revenue with quick cash grabs and tools to artificially increase popularity (you can "clap" 50 times for any article).

They are only popular these days because they were popular, and they've been riding the coattails since.
This was written 4 years ago. Since then, PHP7 and PHP8 have incorporated many of the benefits of HHVM.
Long live PHP.

15 years of PHP dev work. Games, mobile apps, health care, etc. I have been unemployed for 2 days in 15 years. PHP runs %80 of the internet. Talk to anyone at facebook that wears a suit on friday -- they code PHP (and it seems to scale for them). I think I will be 90 years old hacking on PHP.If you really don't like how the arguments are passed just use an IDE. Or get stuck with real problems like a transition from python2 to 3. (wtf)