skysight-inc/HackerNews huggingface dataset:
While I appreciate the amount of effort the author put into writing this, Matt Stoller’s analysis of the Boeing situation remains the best I’ve found so far: https://mattstoller.substack.com/p/the-coming-boeing-bailout
Neuromorphic Promises Better AI
Slack Workflow Builder: The Good, the Bad, and the Broken
It’s slightly ironic that were even having this conversation because the Chinese government is a (for all but a few) safe topic for Americans to criticize. There is no shortage of companies within the United States were criticizing say, Christianity would result in censure, but we don’t see that as a first amendment violation in the same way.
> Hayek is arguing that no centralised agent has perfect information. The author is arguing that Amazon is approaching the stage when it would have perfect information about the consumers it serves.

This statement in the article is a huge misstatement.

First, Amazon only has information about the goods it sells. There are many things it doesn't sell, and many things that it can't sell. There are huge supply chains behind the products it sells that it does not see. There are also many things of value that are not exchanged with money.

Second, to the extent Amazon does have information about its customers, it has that information because of those customers' buying decisions. In other words, it has exactly the information that Hayek says a market participant has, and no more: the price at which other market participants will buy whatever quantity of one's products are sold.
Why is this only for "names" and not words or even phrases in general?
Well have to do something in the sense of use some proportion of the recycled plastic. They have been consistent in briefing against deposit and reuse, and recycling, despite using millions of tons of plastic a year.

Moving to the system presently in Norway, and Germany I believe would be a huge step in the right direction. Sadly most governments appear afraid or unable to actually put accountability on corporations. Personally I'd require them to go back to deposit and reuse.
TSMC Leads in Adoption of EUV
Blow for VR as BBC and Google Cancel Projects
I am using Xiaomi Notebook Pro 13, and I am very happy with it. I think for running Linux it's better choice than MBP.
Boeing executive decision makers don't. They never fly commercial, they have private jets.
Definitely not the X1 Carbon 7th Gen. While I love my X1C7, it runs Linux horribly. Speakers, microphone, HDMI issues galore.
i have quite the video for you (timestamped, but the whole thing is worth watching): https://youtu.be/rvkEpstd9os?t=2499
In other words, be a servant.

> There’s nothing wrong with this, by the way. You’re in the business of unemploying people.

Grow a damn backbone, man. Sprout some values. You’ll find life more worth living. Have some pride in your work.
That's one way to get a computer where you're actually sure what runs on it.
IME no.

This is going to be an extremely cynical take but most software jobs (>80%) are basically the same. That goes for the companies as well, we aren't as unique as we think; and the companies that are unique or doing unique work aren't exactly having trouble finding employees (FAANG vs nearly everyone else).

If you want an employment as a beginner apply to as many postings as possible. Only do research for companies once they want to talk to you, anything else is a waste of time. It also takes very little time filling out job applications (outside of obnoxious companies that ask lots of behavior Q), it should less than 10 minutes to fill out job apps.

IDK how to feel about cover letters, every company I've worked at (startups, national ISP, to massive insurance companies) have stated they never read cover letters sent. They just want to make sure candidates have all the keywords on their resume before even talking (this part is largely automated away).

I have a basic cover letter that explains what I'm doing at my current job and how I'd like to work at $company doing $unique_stuff. Basically my cover letter is 90% the same between job apps, but I change the intro paragraph to match the title, company, and job description.

But as a beginner or moving to a new city where you know no one, apply to everything everywhere. It's a numbers game and even as you progress in your career, you may not command enough talent to target specific companies.
Well, if you look at the features this specific remote app is designed to control, what you describe is "vendor out of business". Sure, that is a risk, as always.

Ideally vendors would open source code like this. Not sure why they so seldom do. Some cultural corporate thing I guess.
This is something we as consumers are always vulnerable to, the more "smarts" are built in to products.
Rewriting a Solaris command in Python gained 17x performance improvement from C
Don’t forget the ads. Ads, even in the powershell. Telemetry of everything.

Automatic installs of OneDrive, Microsoft Teams, etc.

Fuck Windows. It sucks.
what means device is obsolete?

Do you mean i3 cannot handle general browsing tasks?

Please read
https://en.wikipedia.org/wiki/Planned_obsolescence
This was my position, but now I like having a TCL Roku TV. The HDMI inputs are channels on the app screen, but all my tv settings are in the roku interface. It eliminates having that additional layer of settings between the two devices like frame rate and passthrough/bitstream audio. It eliminates having two user interface layers (the tv and the box) to change settings on. I have way more sound problems passing arc from a streaming box to a soundbar, through a tv intermediate, than I do from a smart tv to a soundbar. (FireCube+Vizio M Series is a disaster. The audio cuts out every 3rd time alexa triggers or you pause.) I can still have an apple tv and fire stick plugged in, but TCL and Roku have done a great job of treating the tvs as first class Roku citizens. It's nothing like Android and the OEM getting in the way of updates. They also arent underpowering the internal roku, its an ultra not a budget roku.
This will make the program instantly unportable, because not all Bourne shells are POSIX-compliant. Please don't do that. || exit 1 is portable.
Once upon a time this was true. User-facing documentation was scarce (usually requiring internet searches). However, between unofficial package managers like homebrew, the excellent efforts of a few devs (LaunchBar/Quicksilver, PathFinder, Little Snitch, etc...), `osascript`, and the internet providing defaults documentation for obscure apple apps, I always felt like I could get the system to behave the way I needed it to.

This started changing about a decade ago. The first time I noticed it was when Apple bundled all of the services involved in NAT into a huge binary (this would have been about OS X 10.8 or .9). You could turn it on or off, but there was no longer a built-in way to serve DHCP on both ports.

There's been a steady progress away from tools aimed at the entire skill gradient and towards the lower end of that gradient: Around 10.9 OSX got new file open/save dialogs, which were infinitely better if you used a mouse... but lacked any cmd-key shortcuts.

Gatekeeper has made it progressively harder for system tweaks like LaunchBar or Little Snitch to exist, and I've had to wrestle with SIP more than once.

In summary, earlier versions of OSX are perfectly fine (my one remaining mac is on 10.10), but Apple has not been doing itself any favors with the dev community in more recent iterations of the OS.
If only we could retroactively demote all the managers who suck at it!
I started staying in AirBNB's around 2013 because I could get a kitchen, e.g. for a week-long stay. I like drinking water and not eating out 2-3 times a day, every day, for a week!

I was staying by myself, but I've heard from traveling families that hotels are a big hassle for them because they lack a kitchen. Imagine feeding a couple kids while staying for a week. That cost will really add up if you're eating out 3 times a day.

The standard hotel practice of giving you ice but nothing else, so you spend on expensive drinks and water, is pretty obnoxious in my book.

The little fridges stocked with $5 bags of chips are also obnoxious.

Another reason is that I'm not limited to "airport-hotel" land, which feels the same in every city. (Admittedly, this is something hotels can't easily fix.)

Also, the prices for AirBNB's were significantly more varied. At the low end, you could get one room in an apartment occupied by others, etc.
So exactly the situation that Steve Jobs describes in his infamous interview on how sales and marketing takes over product focused companies.
It's dumb as in no "smart" tracking features or apps built in. It's essentially a "monitor" or "just a screen".
The article is not a complete overview of the situation. For that we go to Wiki.

"Boeing considered MCAS part of the flight control system, and elected to not describe it in the flight manual or in training materials."

It... "could not be overridden by pilot resistance against the control wheel as on previous versions of the 737."

"Following the Lion Air accident, Boeing issued an Operations Manual Bulletin (OMB)[13] which outlined the many indications and effects resulting from erroneous AOA data and provided instructions to turn off the motorized trim system for the remainder of the flight, and trim manually instead. Until Boeing supplemented the manuals[14] and training, pilots were unaware of the existence of MCAS due to its omission from the crew manual and no coverage in training.[12]"

It wasn't just "a software bug". It wasn't just culture cutting corners. Even after the first crash they continued to cover up that MCAS was the cause. After the second crash they still refused and it wasn't until airlines started grounding planes that they caved in.

There's a lot more than regulatory oversight could have done. We haven't reached the limits in the slightest.
I try really hard to not go down that particular rabbit hole as it will always end up being 100% sure that software can't possibly work reliably or even at all. The degree to which we assume that our hardware is able to move stuff from point 'a' to point 'b' at a couple of billion times per second is scary.
Er, we have through the stock market.
The most charitable way of looking at this is that yang wasn’t wrong, but he wasn’t right either. He made explicit claims like “this isn’t a rules problem” in response to trade policy; actually, there’s a lot of evidence that there _is_ a trade policy problem.
Learning rate doesnt really matter anymore. If you want to do really well you basically have to work for FAANG, who will basically only vet you on your algorithms skills. They completely negate everything else. So none of it matters, all that matters is if at interview time you can find the most optimal solution. If you want to work for companies paying less money, then sure, experience counts.
Best Fast and Cheap Windows Shared Hostings for Asp.net Core
A couple of weeks of very hard work at a minimum :) Maybe a year or so on the outside. But please do!
Uu
I Up
No one can predict what will be a hit ahead of time. There are only 2 reliable ways to have a library of hits:

1. Produce a ton of stuff, over a long period of time, and some of it will turn out to be good.

2. Buy someone else's content library.

Disney has done both.
I suppose the real difference is between short term and long term.

If you double the number of salesmen, you can increase your income right now. Firing all the salesmen would drop the income to zero.

If you double the number of developers, there is no difference during the following month or two. If you fire all the developers, you can still continue selling the product for a few months, maybe years.

As a manager, you may be tempted to increase the short-term profit, grab your bonus, and get promoted to somewhere else, so that someone else will have to deal with the long-term impact.
Its not that it was just a difficult bug.

Its that politics got in the way of doing the right thing, which is declare the airplane "new" and re-train the pilots (vs a plain modification). Boeing didn't want to do that as customers didn't want the retraining expense so they used lobbying and cut the corner.
I have had multiple people reach out to me because their TV crashed or had weird bugs. The software is going to get obsolete in 2-3 years. There are privacy issues and the remotes are packed with bullshit. There are filters enabled by default that makes watching movies actually worse. I would buy a TV with no software, a good panel and a basic remote in a heartbeat. Sadly, this is not the one.
Intentional (Software) Qualities
I have a Clevo N131WU and whilst Clevo's are good for the price, the poor battery life and loud fans (without their Windows-only 'Control Centre' software) would prevent me buying one again. It's definitely not a MBP competitor.
You can read the study here: http://laborcenter.berkeley.edu/driverless/

"Autonomous trucks could replace as many as 294,000 long-distance drivers, including some of the best jobs in the industry. Many other freight-moving jobs will be created in their place, perhaps even more than will be lost, but these new jobs will be local driving and last-mile delivery jobs that—absent proactive public policy—will likely be misclassified independent contractors and have lower wages and poor working conditions."
Ask HN: How to Stop Believing in Superstitions
How do you stop yourself from believing in superstitions you have always believed?
It is not a "smart tv", it has no built in tracking features or apps, as pretty much all other TV's comes bundled with.
The remote app is used to control color profiles and brightness (something one rarely do, after initial calibration), and there is nothing else to actually control as it is indeed a plain old monitor.
How's it not a tech company? They have an app! /s
>I challenge anyone to give me such a definition.

If the balance of a department is positive then its a profit center. It's a matter of income attribution inside of a company and can be manipulated by people in charge.
Two other hardware resources to consider: Purism (https://puri.sm) and System76 (https://system76.com/). Both of which actively target Linux with their hardware. Both have OS distributions tailored to their hardware (less need for tinkering), and both (to varying degrees) attempt to keep hardware and software as open as possible.
Nah, you can totally have sales without a product - it's just not very sustainable.

It's a little tongue in cheek, but I think illustrates a real perspective - improving a product doesnt necessarily extract more revenue from existing customers. Selling more copies does extract more revenue from existing products though.
Casper is an interesting example to me because I've learned not to buy durable goods from companies that aren't solvent. If Casper went belly up next year, there's nobody providing any warranty for your mattress. And if it's discovered that the mattress is dangerous to sleep on because of contamination during the cheap manufacturing process, good luck getting anyone to recall it and replace it with something safe.
They track your viewing information from an hdmi source? I would hope most budget tvs decoding and analyzing the video to determine whats playing.
Use your eyes. Have you walked into a Supermarket? Or better, when's the last time you saw MORE retail store hiring MORE help and not actually cutting (because Amazon's choking them off). Better, ATM machines are now charging $5.00 per transaction fees because cash is no longer needed. Automation is a bad word for all this -- it should be called simply "job replacement" -- and it comes in all forms of technology than can help us in many ways, but also has ramifications like job loss. People need to use their eyes. He's not wrong. He's not full of it.
Not long ago, the centre of the Milky Way exploded
As a kid I used to entertain myself with the thought that we don't, we just agree on the names. Even in the hypothetical simple case of RGB perceived as GBR I would still learn to name G as R.
mandatory mention of hungarian, where "red" does not really exist, and in its place there are two different words, roughly equivalent to "dark red" (wine or blood is vörös) and "light red" (fire or apples would be piros).

I am not sure if it's saturation or light or hue difference or whatever, and I can't really tell the difference, but I would quote the example I received first: "it's normal for someone to have vörös hair, but someone with piros hair would likely be a punk".
Original paper https://arxiv.org/abs/1910.02225
So I guess I'm just used to POSIX compatible shells, it would be good to know about Bourne shells that aren't POSIX compatible (genuine question). But the shebang at the top of the script is bash so what I said is still correct in the context of the article. Stuff like multiple "|| exit 1"s makes people think that shell scripting is ugly and antiquated.

I know that "#!/bin/sh" and "set -e" will work on all the BSDs, Solaris, Linux, macOS, what Unix is realistically left?
that not make any sense
It's the first thing some hiring managers look at.

Speaking for myself as a hiring manager I'm not looking for specific tech stacks. I'm looking for general patterns. Someone who has spent their entire career doing front end work is unlikely to be a great fit for embedded development and vice versa, but I don't care so much about the specific technologies they used in the process.

My experience has been that concepts and fundamentals trump specific tech stacks. However I also take a longer range view of things. I care far less about relative productivity of two candidates a month from now than I do a year from now.
Hybrids have customarily placed their batteries at the forward-most part of the trunk for as long as they have existed. The packs are typically inside of metal housings and vented to the outside of the car.

For those extra concerned about fire or poorly designed packs, it's not difficult to add a rear firewall on most vehicles -- this is standard practice required by most motorsport organizations when adding a fuel cell to the rear of vehicles. "firewall" is just a fancy word for a compartment blocked off with a piece of sheet metal.
One perspective that I gained much later than I should have:

Suppose you have a small software company, Reinvest Software with big margins and lots of opportunities to expand. You can take home that profit and pay taxes. Or you can invest in growth. That investment in growth is an investment in intangible assets with insanely good tax treatment. But it looks bad on the financial statements.

Suppose an investor, Smart Capital, sees your business potential and invests even though your GAAP income is low or negative. Smart Capital does very well for itself.

Suppose another investor, Sucker Capital, sees Smart Capital doing well, decides that profits don't matter and invests in Negative Margin Software, which never has hope of making money.

I think a lot of people can't distinguish between Negative Margin Software and Reinvestment Software. For many years, I didn't realize that they were separate things and I thought tech was mostly a Ponzi scheme.

At first glance, I see more Reinvestment Software vs Negative Margin Software compared to the dot-com era.
What about hardware Apple doesn't ship? Or support that is buggy? What about GPU support using a non Apple-only APIs (I'm looking at you Metal).
China or not, most of the jobs won't come back, they were eliminated by automation. The bottom line of the so called UBI is the redistribution of wealth. It's not only for individuals, but regions too. I somewhat image that the money you give to individuals is able to encourage them to move to regions where there are less jobs, but lower living cost. meanwhile, the newly moved in individuals are able to revive the region, creating new local business and jobs...etc.
Reminds me of the nVidia GSync module. Those used FPGAs which costed about 250 $/1ku iirc and 768 MB (1st gen) / 3 GB (2nd gen) of memory. Even at the hefty pricing of GSync screens it probably only covered BOM cost.

(The large amount of memory is not because they need so much memory, but because they needed the bandwidth of a 3x 32 bit bus)
“natural child raising”—what, baiting your child with hyenas on the bayou? This is just a lame excuse to explain your kid when you could just accept responsibility.
> but lacked any cmd-key shortcuts

Not true. The shortcut is cmd-shift-g which allows one to select files via the standard filesystem directory hierarchy, using a widget which supports tab completion.
I recently came across a company similar to Udemy offering cheap “on sale” video courses like Udemy does.

This company has an app and in it you can download the videos and watch them offline, just like Udemy.

That’s great, I have a limited amount of data on my plan.

And better yet, I can watch these videos when I am completely offline, for example on the 30 hour connecting series of flights I went on recently. Except... whereas the Udemy app actually works completely offline, this other app needs internet access in order for the “my courses” tab to work.

You still have access to the videos through the “downloads” tab. But there they are not organized neatly. So I decided to do other things than to look at any of the videos.

Also, a lot of apps are bad at properly syncing data. For example I think neither Udemy nor this other one properly syncs the course progress data. Even when they do have a connection.
Deploying a Rails App with No Downtime and No Hanging Requests
Sounds racist man.
Bottle deposits are a terrible system. Store bags full of half-sugary cans (or use much more water rinsing them out beyond a doubt), and foul your hands up before getting groceries (or spend gas on a separate trip), all to effectively recover less than minimum wage? Unless you're drinking some enormous amount of soda or beer, you're better off viewing it as simply another 5 cent tax, and putting them in the standard municipal recycling.
> Why would a company choose someone who doesn’t know the stack they are using over someone who does? Let alone 6-12 months.
> Knowing the ecosystem, best practices, frameworks, etc takes longer than a few weeks.
> Sure I could learn Java or Swift in a few weeks, but does that mean I would be a competent Android or iOS developer?

I would separate this into two separate categories - big tech companies (or others with similarly large shared internal infra) and others. For big tech companies, for most positions, the tech stack is proprietary internal stuff such that knowing the language and best practices only get you about 10% of the way. For other types of companies, it's generally more important that you hire people with the right business context than the exact tech stack.

With that said, native mobile development isn't just a stack - it's more of a different, though overlapping, career path - the main reason not to hire non-mobile developers into a mobile role isn't that the stack is different and takes time to learn, but that the workflow is so different that they may or may not know what it is that they are even signing up for. Hypothetically, you'd rather hire someone with Xamarin background with no Java experience for an Android java role, than someone with no mobile dev experience, but lots of Java backend experience.

My first mobile development experience was a moderately complex Android project on an app that was used by tens of millions of people daily. There was no ramp-up - I had zero prior experience before signing up for this project, never even played around with any mobile development before and I had never professionally programmed in Java - and I was the sole engineer working on both mobile and backend. It was a little painful but everything shipped on time.
Agreed, there are some good points in the piece, but the headline and concluding paragraph are not supported by the body.