skysight-inc/HackerNews huggingface dataset:
Sorry you've had that experience. Most places I've worked at, actually -every place- I've worked at, has rewarded me for doing the job and doing it well. Do I occasionally work a few hours extra here and there? Sure, but that's the exception not the rule. I'm mid-40s and have kids and a life outside of work. I don't do extra unless I'm self-motivated to do it or it's a rare requirement from the boss to get something done.
As someone who makes far in excess of the $100k income cap, I find the income cap to be bonkers. I funnel a lot of that excess into my own investments, and maybe that’s the point, but $100k sure ain’t what it used to be. Why not make it $250k?
Scraping financial content
Amen. It takes away personal responsibility.
Yes, but better since with inflation the “real” dollars are lower. At 3% inflation that 20k in 30 years is like 8k now.
Could be related to the currently ongoing Let's Encrypt certificate expiration event(1) that is causing fun for engineers today(2).

(1) https://community.letsencrypt.org/t/help-thread-for-dst-root...

(2) https://twitter.com/search?q=letsencrypt&src=typed_query&f=l...
I was agreeing with your point about regexes, that it's good to avoid trying to deal with all the corner cases yourself when you're just trying to write a small script.
I've been doing systems work for 20 years. Here's why most of those things are actually good:

- Strings are subtly complex, but strings are not variables. You can assign a string, and later handle it as a variable, and not deal with any of the specifics of string-iness. Likewise, you can take a variable, and later treat it as a string (for loosely or not-typed variables).

- Magic switches are not magic, they are options. Virtually every program takes options. Sometimes they impact a lot of things, sometimes a little. Only the context determines how much is "too much".

- Terse/cryptic variables allow you to write complex expressions in a compact form. This allows you to read more in a small space, making it easier to reason about or form complex expressions. Human languages are flush with these, as is mathematics. But you have to balance the terse, cryptic and magical with guilelessness, or it becomes a mess.

- Terse and magical syntax is, again, a feature, not a bug. Using magical syntax I can do in a few characters what would take me many lines with a traditional language, and as we all know, increased number of lines correlates to bugs, in addition to simply making it harder to grok.

- Types aren't ignored, but they may be very loosely enforced. If you want to write a quick program to get something done, typing is a curse. If you want to write a very thorough program, typing is a blessing. In many cases, loosely or untyped programs actually work better than their typed cousins, because they allow for more unexpected behaviors without failing. Failing early and often may be a modern trend, but... it literally means things fail more, and this is often not desirable.

Caveats:

- Programs that are hard to read do indeed suck, and it takes lots of experience to make some kinds of programs easier to read. But that's not an indictment of the program, it's an indictment of the person who wrote it. We don't indict English when somebody writes a document that's impossible to comprehend.

- Interestingly, some of the more popular languages are the worst to debug. Perl is probably one of the easiest languages to debug, not inconsequently because of how good the interpreter is at suggesting to the user what the actual problem was and almost exactly how to fix it.
Not sure tbh. I've done it manually. Maybe some kind of refile?
What matters is velocity of money, and to be fair that number has gone down.
This round got a lot further than the last round.

I went through Stanford CS in the mid 1980s, just as it was becoming clear that expert systems didn't really do much. There had been Stanford faculty running around claiming "strong AI real soon now" to Congress. Big-time denial as the field collapsed. Almost all the 1980s AI startups went bust. The "AI winter" followed. Today, expert systems are almost forgotten.

This time around, there are large, successful industries using machine learning. Tens of thousands of people understand it. It's still not "strong AI", but it's useful and profitable. So work will continue.

We're still at least one big idea short of "strong AI". A place to look for it is in "common sense", narrowly defined as "not doing something really bad in the next 30 seconds". This just requires lower mammal level AI, not human level. Something with the motion planning and survival capabilities of a squirrel, for example, would be a big advance.

(I once had a conversation with Rod Brooks about this. He'd been building six-legged robot insects, and was giving a talk about how his group was making the jump to human level AI, with a project called "Cog". I asked why such a big jump? Why not try for a robot mouse, which might be within reach. He said "I don't want to go down in history as the man who created the world's best robot mouse". Cog was a flop, and Brooks goes down in history as the the creator of the robot vacuum cleaner.)
Oh no. I don't want to imply anything nefarious. I think we've just been irritating.
What would cause pretty much all STM32 microcontrollers to be not available and any amount that shows up disappears within minutes?
Then you can buy pretty much any part from China without issue?
VSCode uses OmniSharp for that, so at least it's different from VS.
The fun part about recessions is that demand for savings is going up and since the most popular savings vehicle is money it means demand for borrowers and debt is going up. The people who end up unemployed have absolutely zero capacity to borrow even though they are the ones who need it the most.

Thanks to our moral frameworks we interpret strategies like Keynesian fiscal stimulus as some sort of bad drug that the economy is addicted to and should quit. There is a huge double standard here. People want money and they don't want anyone to go into debt. It's the height of hypocrisy. People demand debt and they vilify it at the same time.

An amoral interpretation of Keynesian stimulus is that it effectively makes the debt market available to the unemployed. The unemployed are in debt in regards to the government which issues treasury bonds and the government is in debt in regards to the savers. In other words, it is decreasing market rigidity and decreasing overall market distortions.

The reason why Keynesian stimulus is a bad idea has nothing to do with morals. Rather, the problem is that using the government to bypass market rigidities shows a deep underlying problem in the labor market that nobody wants to address.

There are people who work more than they demand work and there are people who work less than they demand work. In a perfectly flexible market this should be impossible and you know what, it's impossible in a barter economy. People wouldn't work to pile up money that they don't intend to spend the same way a farmer wouldn't produce and pile up potatoes that they won't sell to the economy.
TIL. Neat! :)

https://www.opendental.com/
https://en.wikipedia.org/wiki/Open_Dental
Greenwald used to be great but has turned into an alt-right shill at this point. He's intentionally not talking about the FDA panel and hiding that in his tweets, and neither does your NYTimes source.

They're talking about a different CDC committee that went against the FDA panel, and the CDC director sided with the FDA panel(which meant going against one recommendation of the CDC panel). So yes, you and Greenwald blaming the CDC for siding with the expert FDA panel.

This kind of misinformation spread on the right is insane and permeates every discussion. It's easier to spread misinformation than to fight it, this is such a sad state of affairs.
40 suborbital flights a year is like 400 times what the market for suborbital flights is.

(Funny nobody has tried to make a little reusable sounding rocket. You'd almost think a university research group could do it, but I guess that the hassle of handling liquid fuels effaces any gain you'd get from it.)
Oh it's more complicated than that for cheap tickets and most tips covered here: https://www.which.co.uk/money/money-saving-tips/getting-a-gr...

Sadly when there was a plane option instead - that always tended to be way cheaper (London to Scotland for example).

Personally I'd subsidise it more on less used routes just to push people out of cars more, sadly London commuter routes have kinda hit the wall in capacity ad legacy limitations of the old layout/station platform lengths, rail gauge, bridge heights etc of which much was planned for in an era 100 years ago.
Looks like the Ampere Altra Q32-17 exists basically as a development board so you can make sure your workload can be moved to the platform. I wonder how it compares to a 5950x... 16c/32t vs 32c/32t but the AMD is over 2x the clockspeed. I wonder how L3 & memory bandwidth compares.

It would be really nice if there was a system that could be built for around $2000 that could compile chromium & other massive applications in ~30 minutes.
Contrarily for me I can not add myself to company VPC, because the command works on Slack. What a bummer.
Oh no, whatever shall we do without if we no longer have rich people but still have all their assets?
Both types of systems exist, but from what I've seen the indirect TPMS systems you're describing are becoming less popular. I'm somewhat familiar with Mazdas anyhow and that's the way it's going with them.

For 2017 the Mazda6 used an indirect system: https://www.mazdausa.com/static/manuals/2017/mazda6/contents...

For 2020 it's a direct system with in-tire sensors: https://www.mazdausa.com/static/manuals/2020/mazda6/contents...
Well, we quite dont know since AFAICT GPUs instruction sets (real instruction set, not IR) are completely closed, so the first reason they're difficult to program is by secrecy, not technical.
Ethereum Miner Returns $22M Gas Fee to Bitfinex’s Wallet
Another way to think of "debt" is "money supply"

The more debt the US government goes into, the more money there is to go around.
Luggage check in most places (other than hotels with 24 hour desks) is pretty hit or miss. Even if I’m traveling light as I usually am I have a large enough carryon that I can’t easily schlep it around a city especially if I want to go into a museum or something like that.
the government can't be insolvent to by owing money to itself.
Like all frameworks, which are barebones libraries wrapped in opinionated organization, KDE/QT can be a lot when you need a simple UI.

I’ve used Nuklear to make simple, portable, UIs: https://github.com/Immediate-Mode-UI/Nuklear

Everything has trade offs; I might need to come up with my own way of handling some bit of state, but my projects aren’t big enough to need the software equivalent of a Costco.
> Wasn't this precisely the focus of the article?

"A software developer could write a proof-of-concept search engine in a few days; Alphabet employs 130,000 people "

This suggests that those 130,000 people are all software developers, and that they all work on the search engine. I think clarifying that ambiguity is a pretty appropriate response.

The reason Alphabet employees 130K people isn't because "running a search engine at scale" requires it, it's because they're in 30 other lines of business.
Question in good faith here. We are heavily hooked on redmine, having closed over 70k issues there over the last 14 years. I see that this thing has redmine integration.

Will it do us any good? What kind of good?

I'm struggling to understand this, and gantt charts never found much use with us, we always fall back to simple milestone based versions to manage when we do what.
Thank you. I didn't move the goalposts. You used the term "patients", which implies admission, so it sounded like you were making claims about post hospitalization benefits.
> Eh Minecraft is a video game, I just don't see the privacy risk with "typical" Windows-level telemetry happening there.

But then Minecraft is a video game. Why do they need to spy on their customers?
From the standpoint of understandig molecular biology and evolution, this is just basically burning the Library of Alexandria to keep yourself warm for a few days. This is unique information being lost forever.
It looks like a failed attempt at implementing DNSSEC.
That is not an accurate reduction. They showed they can sample from a particular probability distribution which is hard to do classically.

And fundamental developments in physics or theoretical computer science aren’t concerned with what’s “meh”. It was a logical next step to determining whether these machines do something they’re theoretically supposed to be able to do.
I think you’re being a little defensive. People might like the graphical design but not the control scheme. In that case I think it’s fair to say that. Sure it might intended as a keyboard site but that doesn’t mean the author couldn’t enhance in that, even pivot, if he wanted to.

To use your boat example: there is no point trying to sell kit cars if people are only interested in buying boats.

Ok, this is a pet project so the author might have no intention of taking his design and trying to monetise it. But as long as feedback is civil I can’t see why opposing opinions can’t be shared (and ignored if the author so chooses).

I know on my personal projects, comments that seem to miss the point often then inspire me to create new things. So I’m always interest in any feedback. Just as long as it’s not people moaning about the name lol
Ahhh I love left wing hacker news. Lots of down votes on conservative principles, zero responses.
s/super depressing/super distressing/g

agree, signed Extinction Witness
It's an ultimate irony to see that 200mm fabs in the West were closed one after another for "low profitability" just to see them missing out on this money volcano
> Getters and Setters? You probably don't need them. Classes can have public member variables.

We do need them if the objects interact with a lot the libraries that we use. Libraries that we didn’t make. They expect get/set.

I agree that getters/setters are very overrated. I tend to make public-final fields when I can. Most of the time I can’t though.
How come they don’t investigate WHAT is actually causing this exactly?

Yes climate is changing but did it change that much since 80s?

What if it’s some pesticide? or some food packaging or something
> why not build a car without electronics, gps, g4, microphones, voice control, tracking and screens. Because that is exactly what I want.

That sounds like what Dacia does.
Here you go https://www.minetest.net/
https://www.washingtonpost.com/blogs/ezra-klein/post/is-soci...

> The superficial similarity to a Ponzi scheme is that different sets of investors are relying on future investors, or at least future growth, to get paid back. But that defines a Ponzi scheme so broadly as to make the term meaningless. In that definition, any intergenerational transfer system is a Ponzi scheme.

> What makes a Ponzi scheme a Ponzi scheme is that it’s a giant fraud. People think they’re investing in postal stamps. Their money is actually being invested in nothing. In Social Security, conversely, it’s perfectly clear what is going on. Every year, Social Security’s actuaries release an insanely detailed report on the system’s finances, its balance of payments, the potential problems it could face, and so on. You can read their report here. In a Ponzi scheme, the finances are a secret, and that’s central to the enterprise. In Social Security, they are, as a matter of law, public.
Especially cool that you can buy a license using Bitcoin! Do you know if the backup/restore functionality is reliable?
Why would it default? It has USD (fiat it controls) denominated debt, it can literally pay any debt through monitory expansion.
Such a commentcore statement.
Super excited to see this and thanks Mikhaed for posting!

Intel's Loihi and Manchester's APT SpiNNaker (http://apt.cs.manchester.ac.uk/projects/SpiNNaker/hardware/) are two extremely interesting projects and architectures that could drive new generation of machine learning apps (and migrate software based models into hardware)

Very much hoping Loihi2 (and a SpiNNaker descendent) will be eventually packaged into a format that enables researches and devs to start embedding it into systems though sadly looks like that wont be till late 2023 or more likely 2023 for Lohi2 at earliest. Still great to see progress.
I'm talking about the need to open each workspace individually to see whether there are any messages relevant to you
The bar kicked me out because I vomited on a woman I had just punched in the stomach for telling me to put on a mask.

I thought I lived in a free country.
Markdown hasn't changed a bit from its reference implementation, it can't.

Everybody who grabbed onto Markdown and is forking it because they're realizing that it was a very simple tool to solve one man's blogging problem and ignored all the other more comprehensive LWMLs is reinventing HTML.
Windows has been getting worse for the last 3 or so generations of Windows.
> If you don't know any math ... learning a bit Haskell or ML is probably a good idea

This is very much counter to the point I was making. I didn't find that learning haskell or ml was anything like learning math, especially the kind of math that I've seen people get use out of in day-to-day engineering, and I don't understand why this idea is so persistent.

If you don't know any math, it might be worth learning some of whatever kind of math is applicable in your field. It's probably not haskell.

> It does help to be more familiar with regexes and regular languages.

Regexes are certainly useful, but I don't think that learning a lot about automata theory is a particularly efficient way to get better at using regexes in practice, compared to eg doing a bunch of drills on https://www.executeprogram.com/courses/regexes
I love this site. My favorite page is https://senseis.xmp.net/?ThePowerOfTheB2Bomber , such classic old-school internet humor.

"The secret of the B2 Bomber is of course that it contains not less than two empty triangles, which radiates absolutely no influence, and thus the shape is virtually undetectable on the enemy's radar."
...and trying to completely corner and monopolize the web.
VideoCLIP: Contrastive Pre-Training for Zero-Shot Video-Text Understanding
>Ah, you think the outcome of a fully "free" market is the best of all possible worlds.

What gave you that impression?

>Scalpers monopolize the market by using their purchasing power to eat up supply

Scalpers monopolize the market by buying the tickets the moment they're released. It's not because of their "buying power". They're not using their vast capital reserves to bid up the price of the tickets so nobody can afford it.

>The band wants tickets to be affordable for their fans.

> [...] - wishes of the bands be damned.

Sounds like the bands are ignorant on how reality works and act surprised when things don't go how they expect. If you sell tickets for less than it's worth, and also allow it to be re-sold, there's inevitably people who want to take advantage of this arbitrage opportunity. Thinking that it won't happen and not preparing for this is wishful thinking at best and complicit[1] at worst.

[1] "MARCUS: We would say it in the hallways: the reason that we’re successful as we are is because we take those bullets on behalf of the venue, the artists, the promoter." https://freakonomics.com/podcast/live-event-ticket-market-sc...
You can test it at home using "delv www.slack.com @4.2.2.1 +rtrace" (4.2.2.[1-6] are Level 3's servers):

;; fetch: www.slack.com/A
;; fetch: com/DS
;; fetch: ./DNSKEY
;; fetch: slack.com/DS
;; fetch: com/DNSKEY
;; fetch: www.slack.com/DS
;; validating slack.com/SOA: got insecure response; parent indicates it should be secure
;; no valid RRSIG resolving 'www.slack.com/DS/IN': 4.2.2.1#53
;; broken trust chain resolving 'www.slack.com/A/IN': 4.2.2.1#53
;; resolution failed: broken trust chain
It varies a lot though. Some of their stuff lasts a long time and some of it falls apart when you move.
https://dnsviz.net/d/slack.com/YVXX_g/dnssec/ the dnsviz analysis showing the slack.com zone DNSKEY existing at 12:55, followed by the the .com zone DS record at 15:30. However, the next analysis at 17:24 shows both the .com zone DS and slack.com DNSKEY records have disappeared!

Given that the slack.com DNSKEY shows up with a 1h TTL and the .com zone DS has a 24h TTL, they are screwed in the presence of cached slack.com DS records from the .com zone. Do not throw away your DNSKEY until your delegation's TTL has absolutely positively surely expired from any resolver caches!

The slack.com domain is an AWS Route 53 zone, I'd be really interested to see a post-mortem explaining what happened here. Are they unable to recover the KSK/ZSK and restore the DNSKEY/etc records?
This is a great model of how to do a tutorial.
No sane person is sitting on mountains of cash.
Set Safari Free
Go Your Own Way (Part One: The Stack) (2017)
Facebook won’t force WhatsApp and Messenger cross-app chat on you, VP Claims
That’s an interesting insight. What are the long term societal implications of enabling/inducing (Jevons paradox) activities which are not “important enough” to need 100% correctness?
"To evolve or not to evolve, that is the question" - William Darwin
when can we see some real competition with CF? as in offering a modular CDN, WAF, etc? Your build-your-CDN blog post left me hoping you’ll build one for us :)
Strong argument against global warming?
I don't have a lot of experience with SSDs, but my impression is that their failure mode tends to be abrupt complete failure.

The "soft" failure mode is based on the assumption that the flash chip wear-out is the failure mode and thus the worn out pages will be (slowly) accumulating and being (gracefully) replaced with non-worn-out pages. If that happens, the failure would indeed be gradual and result in the SSD going into a read-only mode.

My (limited) experience is that is not the dominant failure mode. It would be really useful if BackBlaze could weigh in on their failure mode experiences.

----

It is like LED lights where the manufacturer advertises essentially infinite LED life and they are not lying; the LEDs last a very long time. The problem is, the dominant failure mode is the electronics that power the LEDs and have a MUCH shorter life that the LEDs themselves. <cough> cheap caps </cough>
That's some terrible OPs and ridiculous single point of failure.
VSCode does not prove that at all. The main reason why it feels faster is because it's written from scratch to be async. VS is a legacy codebase going all the way to 1997 (if not earlier, in places), with lots of code still running on UI thread, and all extensions running in-process.
One of the CIA's favorite moves!
> Look at what Lotus Notes accomplished in the 1990s
Could you please develop your idea?:)
The laws of Newtonian physics also “allow” frictionless, spherical cows.

The laws of relativity and nuclear physics “allow” a tablespoon of salt to provide 453 GWh of energy.
To be fair, it is simpler than HTML. Like Java vs. Python. You can sure do a lot with Java, but sometimes you just want the beauty of Python without injection, ya know?
I’m appalled by the housing codes (PLU in French). They do require to estimate and compensate the fauna and flora, by providing other shelters in another forrest for example, or manually
moving individuals (butterflies, birds).

But it will never be the same! Maybe that land was in the middle of a communication axis, maybe it had the right fungus. If you move all the species around, it’s like when you move all the humans around: They become unrooted, and, ultimately, stress on their lives shows up as obesity or as socially disordered!

We need to stop colonizing more land. We need to limit population in a country.