skysight-inc/HackerNews huggingface dataset:
Yeah, I know someone who works at GE (in more traditional engineering). They have masters degrees and when I compare my salary or even someone starting out at a FAANG or Web 2.0/3.0 SWE with theirs, I'm genuinely surprised.

They also tend to not be aware of the salary ranges out there and I think these traditional companies are exploiting them because most of the engineers really respect the companies and what they stand (or at least stood) for.
I tried to be open-minded with Tesla but way too many features are in 2nd & 3rd level menus and it's just plain annoying. Their UI sucks

I need a sub menu to switch the headlights to parking lights

I need a sub menu to adjust the mirrors

I need a sub menu to open the glove box

Not knowing for sure if your car is locked when you get in or having to walk several feet away before it auto-locks is really bad if you live or stop in sketchy areas. Instead of a quick lock button you have to go into... you guessed it: sub menus. This may seem benign but let's say you walk out of your house a couple minutes before your passenger and you're waiting for them. When they get to the passenger door is it open or not? With a Tesla you don't really know until they try to open it. Now what if you're in a sketchy block and you just got in? You also don't know. There's no quick "lock all doors" button.

If you want to idle/wait in your car somewhere with everything off you have to go into sub menus and power the AC and headlights off one by one. It's not like an ICE car where you just flick the key back until only the radio is on.

I thought voice commands would redeem it:

"turn on parking lights"

"set lights to parking"

unknown command

It's worse than siri. Car UI designers need to understand that we are not online shoppers needing to be funneled into a single call to action. We are operating complex machinery in sometimes life-or-death situations - minimalism and machinery are a bad combination. Even if we achieve full self driving in 10 years we'll still be piloting our cars not just sitting in them waiting for the AI to guess what we want. We need instrument panels too.
> How do they not "participate in disseminating"?

Not Disseminating: "Hey man, I really liked the new season of Stranger Things, you should check it out on Netflix"

Disseminating: "Hey man, you should check out the new season of Stranger Things, here's the DVDs."

> Does the continued showing of misleading search results not count as defamation?

Defamation: "You shouldn't trust Ted Cruz, he's the Zodiac killer."

Not Defamation: "Hey you should go read the Post's article about Ted Cruz, they're saying he's the Zodiac killer."
proptech is continuing to thrive. people need a roof over their heads whether it's to rent or own so startups solving problems surrounding renting/buying/managing/living in a home, apartment, condo, association, trailer, mobile park, co-op, furnished, short term, etc... will continue to thrive.

btw, if anyone reading on HN is interested in joining a startup tackling the property management angle, hmu! my company helps manage 200k+ rental units across america and always interested in capable and enthusiastic folks to join.
I think both the percentage of income and effective tax rate vary wildly with income so it's probably not worth trying to nail down a specific percentage
Out of curiosity, why does being an immigrant make you lean towards conservatism? You realize one of the biggest conservative talking points in the past 4 years is how immigrants are “stealing” their jobs?
Also the touchscreen is more of a single point of failure. If the touchscreen fails, a whole range of systems and functions are affected. If on the other hand a single switch fails, only one function/system will be affected.
I would guess that's the linker's job?

I don't need to do that in my day to day job, but I do remember that as part of an OS class at school (some 20+ years ago) one of the tasks we were assigned was that we had to work in pairs of teams, where one team would implement a function and another team would implement code that called that function, the only requirement being that both teams had to use different languages. The point of the exercise was to show how, provided you had a defined API, thanks to linking you could use the best language for each job.
MobX formalizes this way of working with state and makes it non-fragile (and more performant to boot)

I don't think I could recommend doing it the way you describe because there are a huge number of ways it can go wrong
If I understand your example, you are using your good judgement as a developer/maintainer to release a workaround that ideally would have been released as a bug fix by the maintainers of the root cause. This is not, however, the issue here, which is the judgement-free release of every work-in-progress as soon as it is made available to anyone, with the bag being foisted on the developers. If that solved your problem, and did so without introducing other problems, that would have been just a matter of luck.

I'm guessing that what you did fits within the article's guidelines so long as you could do it as a tagged release.

I understand the desire to get an early warning of breaking changes coming from elsewhere, but surely scraping together all work-in-progress is likely to raise a lot of false concerns?
These are the stories I love. This is a perfect example of identifying automation too. Repetitive task with an understandable and maintainable amount of input parameters that you already accomplish with command line based tools.

I dream of doing freelance work (assuming this is what this was) and essentially automating 80% of the maintenance work. There's something just so neat about that to me.
Unfortunately even states with all-mail voting don't see a large increase in turnout. For example, WA state has had all-mail voting since 2011 and here's the numbers: https://www.sos.wa.gov/elections/voter-participation.aspx
Hondas for a long time. Then a smattering of German makes before we got our GTI about 6 years ago.
> What exactly is everyone so scared about that we all seem to think the economy is headed for a major recession?

The economy seems to be doing well in 2019 dollars. However you have to take account that almost 2x more money have been printed since then. And if you divide all our numbers by 2, we are already in an economic disaster.
An MPD (screen with buttons around the edges) gets you best of both worlds.
Cognito supports OAuth integration, but itself isn't an implementation of OAuth.
I don't believe the mantra. Not every road is in the US and there are more driving scenarios than highways. There's a long way to go until self driving cars will be able to master the tiny streets and complex (behavioral) patterns fond, say, in a medieval Italian town. And there is more to driving and the car as a product than just commute. Will BMW change the slogan from "aus Freude am Fahren" to "play Solitaire while being bored?" I think, manual driving will be always at least an option. And, if self driving really becomes a sorted thing, it's the manual driving option that will define a car as a product.
I find hard to believe that the ruling class in Europe thinks Pax Americana is over since Iraq. Especially considering how spineless they are in geopolitics terms. I(have) to believe that they still dream about americans coming to the rescue
A Letter from Ken Snelson Regarding Buckminster Fuller and Tensegrity (1990)
As the AI was trained with Earth data, I'd say we are pretty far away.
By "designers" I don't think they mean interaction designers.
Yes it would be. I've come to understand that if you are well-versed on history, you'll come to the conclusion that taking civilian access to arms is a slippery slope that absolutely should not be tried again. I'd rather history not repeat itself once more.
But that was always the intent of suburbs, live here and work elsewhere. Public Transportation is the issue, not jobs in suburbs.
Double entry bookkeeping doesn't mean that you have two records for each transaction. In fact, it's the exact opposite! Transactions fundamentally have two parts -- where the money is coming from and where the money is going -- and double entry bookkeeping says that both of those entries are part of the same record.
They mean no-code or low-code tools, but those come with a large hidden layer. These tools are known for making the 80% easy and the other 20% impossible. Excel can also become a mess.
Ask HN: What is a simple CMS for custom themes and with an admin WYSIWYG?
Hello all,

I am building a website for a friend, who occasionally wants to change the text and images on her site. The HTML and CSS is already done, now it's getting to the part where the site must be adopted to a CMS.

Initially I wanted to create a custom Wordpress theme but I feel Wordpress is getting very bloated. Not only for theme development but also I do not want to explain her all the features in the admin dashboard, only to change few lines of text.

The website is hosted on a simple web server with PHP and MySQL. Therefore, I am looking for a modern and reliable CMS, best in PHP for a simple installation.

I did already some research but feel like a lot of the CMS "like from the old days" are not maintained anymore, such as PicoCMS or require a different infrastructure, e.g. Ghost needs nodejs on the server.

Pricing wise it'd be cool if it would be free, or at least with a one-time-fee. No subscriptions please.

Do you have any recommendations?
It's a lot of hype right now, not necessarily indicative of staying power. We've been through multiple bouts of "no-code/low-code will replace X" and it has never materialized in any meaningful way.
>a lot of that wealth also gets held by a smaller and smaller minority while the rest try to desperately compete over whatever is left over.

This is the tendency of every economic system that has ever been seen or theorized. The wealth creation is what makes capitalism distinct.

I don't mean to say that 'capitalism' is the answer to the world's problems, but I point out that it's not the source of that particular intractable problem.
Lol, don't give them ideas.
> My day becomes selecting libraries, integrating them, and testing integration.

Funny, being an old, cranky, gray-no-beard, if I wanted to spend my days selecting libraries, integrating them, and testing integration, I would have become a digital electronics engineer.

Your point is well taken, it's just our modern truth. It's just not was attracted me to this world in the first place.
Cherry picking a single event is exactly what happens all the time trying to convince me climate is change is real. Every news article I read about basically any weather "anomaly", whether a flood, drought, hurricane, fire, heatwave coldsnap or tornado, blames the event on climate change. If you're against argument from anecdotes, the pro climate change side of the isle has a huge mote to remove from their own eye.
China to send troops to Russia for 'Vostok' exercise
This is a huge blindspot for our tribe, and as such is a GREAT resource. Bookmarking!
It wasn't. Classic cars are a biased set. Interesting ones have been kept and boring ones are not.
Tor Urgent: Release 0.4.5.14, 0.4.6.12 and 0.4.7.10
David Goulet - Fri Aug 12 15:00:54 UTC 2022

Greetings,

We had to do an emergency release due to an IPFire GeoIP database bug they informed us about.

Announcement: https://forum.torproject.net/t/urgent-stable-release-0-4-5-14-0-4-6-12-and-0-4-7-10/4270

Dear packagers, sorry about the inconvenience but we had no choice. ChangeLog below.

Cheers!
David

Changes in version 0.4.7.10 - 2022-08-12
This version updates the geoip cache that we generate from IPFire location
database to use the August 9th, 2022 one. Everyone MUST update to this
latest release else circuit path selection and relay metrics are badly
affected.

o Major bugfixes (geoip data):
- IPFire informed us on August 12th that databases generated after
(including) August 10th did not have proper ARIN network allocations. We
are updating the database to use the one generated on August 9th, 2022.
Fixes bug 40658; bugfix on 0.4.7.9.
This was known when the iPhone came out.

Studies about how using the touchscreen was less efficient than physical buttons.

Shocker: It's still true!

My new phone which arrives shortly will have a full keyboard.

Also: Stay off my lawn.
Do you think RISC-V will make any difference for the Pine64 situation (especially the SPI flash)? I remember seeing something about a UEFI standard. Would that help?
I was going to cite the example of the Garmin G1000 glass cockpit. Even moving a cursor around a map requires pushing a physical knob in 360° to guide it.
This is downvoted but there is a niche of companies that thrive under federal money from various agencies grants and contracts, and these didn't really go down much. I would disagree with the "getting rich" as they have a mandate to serve whatever mission from the agency that gave them money.
There is a difference between reporting a stat and understanding the stat. Another thing that many ppl (including ppl who work in this field) fail to understand is the theoretical (or statistical) underpinnings of the algorithms they are trying to deploy.

Many assume IID or NID to make the problem tractable, but that's not how the world typically works even on the very very large data scale. More things on why many data science teams/groups/fail because too many ppl treat it as a BI/BA organization...I really should step away from the keyboard now. LOL.
A lot of the thought process here seems to move into Bret Victor's talk on 'Inventing on Principle'[0]

[0] https://youtu.be/EGqwXt90ZqA
> is there a list of "net contributor" states?

Yup [1].

> ignore the other methods of "contributing"

Nobody is arguing we write off New Mexico, Mississippi or West Virginia. But their lifestyles are subsidized by Delaware (special case), Minnesota, New Jersey, Illinois, Connecticut and New York. (Scaling the net contribution to GDP removes much of the partisan slant introduced by urban centers having more people, and thus bigger numbers, as well as leaning blue.)

[1] https://www.economist.com/graphic-detail/2011/08/01/the-red-...
> It feels like there's an unexplored dimension of abstraction here. Something where generics, interfaces and higher order functions are too static and low level primitives. Something where it's really difficult to pinpoint what exactly is the repeated pattern here and how to exploit it. Instead of generic framework that can do everything, I'd like an efficient way do something specific.

This bit reminds me a lot of a concept Aaron Hsu mentions in his fantastic talk on anti-patterns in the Iversonian languages[0], a paradigm he terms "Idioms over Libraries". The idea being that because of the expressive power of APL's primitives programmers often opt for utilizing easily recalled snippets of symbols over the importing of library code to implement common functionality. This facet of array-lang culture can be seen with sites like APL Cart[1], which serve as indexes of these frequently used snippets.

I think a lot of people miss that this is one of the major advantages induced by the terseness of these languages (it's not just about code-golfing for the implicit joy of laconicism). By allowing for the direct expression of algorithms in the same context they are being used, APL and its kin enable one to tweak and optimize these idioms on a case-by-case basis: precisely the kind of specificity the author of this article is asking for.

[0]: https://youtu.be/v7Mt0GYHU9A?t=1027

[1]: https://aplcart.info/
I don’t know about other cars but the 2020 Prius touchscreen is laggy. It reminds me of early android phones. If your going to make touchscreen the main input source please make it responsive.
I did not need to type the space. Just AltGr ~ (nothing is output) and then .
Surely you're not saying that anyone who has the same riches today as compared to 3 years ago is, in fact, half as rich?
Now if they could only figure out their electric vehicles. I've been looking to buy an electric. I love my Mazda but 100 mile range is a non-starter.
Charts can lie. Whether or not you can buy bacon* or gas is real.

*substitute with whatever staple you wish. I used bacon here since it's historically a working class' person's meat.
I was speaking of the general population.
I had similar, but more serious, X breakage with Debian testing. I used the apt feature to clean up orphaned packages, but the dependencies weren't listed quite correctly in the packages. I ended up spending an hour or two chasing dependencies manually to reinstall the missing packages. So Arch is definitely not alone in things sometimes breaking.
When we tried async-everything in the 1980's we discovered that there is such a thing as too-fine grained parallelism: the sweet spot (problem dependent!) is where communication and computation are balanced.
Its not often mentioned in these threads that you can get what you paid in AMT back in the form of tax credits in subsequent years. Thats worth keeping in mind if you are doing a risk calculation about the probability that the valuation of the company might drop before your shares become liquid.
> Nimbus is more like local development, we're building for teams that use a wide set of IDEs.

How does that work from the IDE's perspective? VS Code of course loves being a thin-client, and I used Emacs with AWS Cloud9 with SSH tunneling (and since I'm so close to an AWS region, even X forwarding). What about others?

> Think of us as a "machine first" cloud environment instead of "repo first". So its like having a laptop in the cloud for every project.

I'm not sure what this means in practice. A development environment, regardless of what -first it is, should come with all dependencies required to run the project (app + database + other microservices + local fakes etc.). What does being "machine-first" mean for the end-user experience?

> provide more power (right now up to 8vcpu 32gb ram, but customizable by us).

> Gitpod tops off at 8gb or 12gb of ram

(AFAIK Gitpod's default limit is 8GB but on-prem allows for configuration of this value. Running "free -g" prints 64GB which is wild to me, maybe it's showing me the host server instead of the container?)

Does that mean your target audience is doing data-heaving / processing-heavy development that requires much more powerful machines?

> provide containers instead of VMs

Honest question: As an end-user, how does this affect me? I can stuff _a lot_ into a Docker image. Our largest development environment image right now is at 9GB and can run our whole system end-to-end.
A day's worth puts it in the power limited regime where $100/kWh 4C batteries are already close to viable, and can use the 50x higher power per $ and higher efficiency for minute by minute arbitrage to offset costs. Do you have sources for real projects that can beat $60/kWh capacity and $600/kW power (what you'd be competing with by the time construction finished)? Moreover it also needs to beat hydrogen or methane storage (electricity->chemical-electricity) which (sans capex for tanks because I can't find good numbers, but I think it adds about 20%) is about $100/MWh out and $1000/kW using current technology including energy and projected to fall to somewhere around $40 and $500 in realistic timescales.

To make it impossible to mine more fossil fuels even for a mixture of slave-driving sociopaths unrestrained by law and theocrats actively seeking apocalypse we need to be able to use a MWh at night in mid winter that was produced at 2pm in summer for less than around $40 and then do it another billion times without hitting some resource limit. Hydrogen with storage is shockingly close, and if synthetic ammonia/methane or metal hydride get over the line, noone will look at fossil fuels again.

You seem to be telling me that pumped hydro is already there, but I can't find a decent source agreeing with you (or any numbers dealing with this use case for that matter).
Fair enough, but even then it's blame-shifting away from the actual cause of the problems.

I don't think we're going to get physical interfaces back until car manufacturers (or whatever) are forced to because of said cost-cutting.
Answered in the parent comment! But high level - we aim to be more like local development and flexible.
So your point is we need to keep people in such shitty situations they won't want to bring kids into this world?
I'm incorporated in Canada and have done my own corporate taxes in the past.

There is no hope to get this done right unless you use double entry accounting as every dollar has to be accounted for.
Unlike personal taxes, where you only declare your income and pay a tax on that, every dollar that enters or leaves the company, or becomes a different kind of asset (say computer hardware) has to be declared and everything has to balance at the end of year.
“If you’re not ashamed of your first version, you shipped too late.” Reid Hoffman
What is your alternative then? Vendored-in dependencies with their ossified security vulnerabilities? Or figuring out homegrown code of dubious quality for the functionality that is not core business of the company/product?
If you think we're in too deep, you should check out China.
>It's fine for people to struggle and be stressed out, the opposite would be overpopulation.

People should struggle now to the point that they can't have kids so that 3 generations down the line we don't need more housing?

Please correct me if I'm misunderstanding. Because this seems like a pretty hot take if I'm understanding you correctly.
Boox Tab8 tablet with improved E Ink display launched
This is a double-entry system. You are already doing it. Every transaction decreases an account and increases another.
The United States Is Still Under-Policed and Over-Imprisoned
I'm waiting on Designing Data Intensive apps to get delivered. Not sure if it covers this:

Is there a good book for people without a compsci background to better understand terms?

I've been learning Rust (and lots of go) as my first language and the terminology of things really throws me off, I feel like simple concepts are wrapped around what sound like confusing math words/phrasing.

I'm partially trying to learn syntax, language'isms and vocabulary at the same time.
Then why does Washington state also have low voter participation?

Nine of that applies to a Democratic-run state with mail-in-only voting.
I can indeed legitimately impose my suspicions, because behavior of people with power in organizations does not exist in a vacuum and instead tends to follow certain lines based on human behavioral impulses, cultural factors, etc. Of course there are exceptions, but not preparing for fallout from not doing an optional but encouraged thing at work is sort of like showing up at work in your underwear because your new company might be a pants-optional company even though most companies aren't.

In this case, if I were a Google employee looking to advance in the company, I would show up on the suggested days with a convincing-looking smile on my face. If I was already at a level where I didn't expect to advance further without changing companies, I would continue working from home and be prepared to be on the top of the list the next time layoffs came up.
> High quality switches and buttons feel really luxurious.

That's part of why I have an Audi.

It's a 2021 model with a touchscreen. But it also has high-quality buttons and knobs for each of the tests in the article mentioned and would thus pass with a very low distance measured.

There are some weird issues, however. The audio buttons control the current audio source but don't fall back if the current audio source disappears. Like if you are playing music through your passenger's phone via CarPlay. If you drop them off at their house and keep going, the physical audio controls do nothing at all until you select a new audio source on the touchscreen.
GAN is in reference to the subfield this belongs to Generative Artificial Networks
US chipmakers hit by sudden downturn after pandemic boom
Bad Data “For Good”: How Data Brokers Try to Hide in Academic Research