skysight-inc/HackerNews huggingface dataset:
Im thinking correlation vs causation. Fad diets are common among eccentrics otherwise. I drink diet coke occasionally and here I am.
Plus, aspartame has only been around since the 50's or so. Over achievers arent new. Right place, right time, right parents.
I used to think that. I racked up thousands in internet fees on my honeymoon. I proposed wearing Google Glass. I worked for two major wearable electronics companies. I was addicted to being connected at all times.

Then I spent a year removing apps I do not need because as I grow older I am not proud of how many thousands of hours of my limited time on this rock I spent doom scrolling.

Eventually I ended up with one messenger, music app, a camera, a mapping app, and a browser.

Turns out, I do not even need those all the time. Started getting to where I would accidentally leave my phone at home... and did not notice.

Then I got a standalone offline digital audio player and enjoyed deciding what music to listen to again. I learned to notice signs and maps and surroundings to navigate on my own in most of my local area. I learned I can take notes on paper when I am out and research things later at home. I learned I do not actually owe it to anyone to be reachable during hours I am not being paid. I learned you can pick times and places to meet, and have a rich IRL social life outside chat rooms. I learned reading books on paper creates more focus.

I learned I could port my cell phone numbers to an old payhone that lives in my office and some old DECT landline phones around my home walk away from them when I leave to enjoy real life.

I have not used a cell phone since December 2021. I am comfortable living in my own head again and am the happiest I have ever been in my life.

Take baby steps to detox from connection addiction. You will not regret it.
Manage Complexity Like an Expert – In 4 Easy Steps
Do you thing now days Deep learning does not requires much math? If yes, to what extend of knowing math is enough to be truly good deep learning specialist? By deep learning specialist I mean the person who is building a commercial software that uses deep learning but not tools for deep learning.
Public misunderstanding of privacy is why we need the internet to be private/anonymous by default. We need more investment and innovation on top of Tor, i2p, and other mixnets
Sweeet. I am a frequent favorite-r of your rants on Twitter about related subjects, haha :)
I primarily did this out of anger and used https://datatables.net to build web based data apps. That’s a really mature and extensible table widget and it would be a shame to not use it as it’s been out years, but in general I know react is how many good modern web apps are written so I’d start there.
Yeah, the bubble bursting was pretty bad for a couple years. The few companies hiring had the pick of the litter. That said, a lot of us at least had savings. Most Americans do not.
"The system" is on your hard, yes? Who's stopping you to buy another one for testing and swap them out? This way you preserve your perfect working system AND get to play with your desires on the other one. IMO framework laptop is made specifically to tinker with as much as possible in the end.
Before anyone gets too excited, this provides a 0.5% reduction in processing power: https://www.phoronix.com/scan.php?page=news_item&px=Google-P...

The number of organizations that this is relevant for is very, very small.

For most organizations, buying slightly more hardware is likely going to make far more sense than the amount of engineering effort required to implement something like this, if only because it's a much simpler, safer bet.

It's a little unfortunate that they chose a name that was already proposed as a L2 encryption method, Packet Security Protocol (one of the first hits I got when I tried searching for any analysis or prior discussion):

https://scholarworks.rit.edu/cgi/viewcontent.cgi?article=938...
There is work on establishing export routes.

But also, a lot of the food has been destroyed, a lot of the equipment has been destroyed in the chain of producing and delivering the food, and a lot of the people that work in that chain have been killed, displaced, or have had more pressing tasks than working in agriculture. Those problems aren't likely to be solved immediately even if new export routes are opened.
I'd suggest that something like that is already achievable by having foo return an Option and combining it with unwrap_or.
Seems a lot like a stripped down version of Swift, similar syntax and ARC instead of a GC or borrow checker.

I'd guess that if C++ interop with Swift were better, Swift would have been a stronger contender.

In any event I'm excited to see where this goes!
> spikes in gas prices were “happening at the same time that gas and oil companies are making record profits

For example:

Oil giant Aramco reports record first quarter as oil prices soar

Oil giant Aramco reported a more-than 80% jump in net profit Sunday, topping analyst expectations and setting a new quarterly earnings record since its IPO.

https://www.cnbc.com/amp/2022/05/15/aramco-worlds-largest-co...
I primarily work with Java and Python.
We've also never seen credit be this cheap. So it makes sense that companies would take on lots of cheap debt. The profit to debt ratio is less important than the strings attached to that debt.
Corporate Takeover of Teaching Hospitals (1992) [pdf]
Because jQuery was written to paper over limitations in ancient browsers that no longer exist, and modern (es6+) vanilla js is actually quite good. One of the primary reasons jQuery was invented is not relevant today. It’s still good software, but I’d say the same about the Perl lwp library yet you don’t see people using it.
Unfortunately, they deprecated cockpit-docker in favor of Podman
Once I get to the checkout and address stage, the only country that can be selected is USA. I think they should let you know well before you have to create an account that this is the case.
We let the MBAs and PMs optimize every ounce of redundancy away for “efficiency” and “share price”.

Now a small ripple becomes a tidal wave, and we all pay the price for not letting the engineers run the show
IIRC this is a problem specific to Default, see here: https://github.com/rust-lang/rust/issues/61415#issuecomment-...

And here: https://github.com/rust-lang/rust/pull/62435
I would think this is strong evidence that dark matter exists.

There have been theories like eg. The law of gravity does not hold at long distances, or some other inaccuracy in our math.

But if that were true, then we would expect it tobe universal.

That some galaxies rotate just as we would expect (with gravity proportional to inverse square distance), and others operate differently indicates that there isn't a fundamental flaw in our laws of nature. Some galaxies just have more dark matter than others.
And it would be sexual harassment at best? And it would be right to hold you to account...

"I drank too much" does not excuse showing someone your dick and asking to buy sex from them.
How does Zig represent Option<Option<i32>>? Would it be something like this?

??i32
I think plastic probably makes more sense as a construction material than for roads. Cars are really tough on roads. I have to imagine that plastic in roads would get shredded into microplastics and wind up all over the place.
yup, back and forth. I was a PM at msft then went to get my phd and did a lot of dev, then into dev mgmt, and now I’m doing some PM work again! I’ve found it all pretty fun, but in different ways.
>"But regardless, the government also probably doesn't want you to pay your taxes with a payment method where you can easily issue chargebacks."

You realize the IRS accepts check right? You could also just easily put a stop payment on a check or write a bad check. There would be no point in doing that of course just like there would be no point in in issuing a chargeback for a card payment.
until it isn't

debt can't get cheaper: it's getting more expensive and it's been super cheap since 2008

we'll see, maybe this time it's different
You’re right. Misremembered the case where the ball had appreciated. Same behavior.
What is the required math for starting Ng course?
I really, really wish they would not use realtek for gigabit Ethernet and would an Intel chipset NIC instead.
Labour economists traditionally used a "three stock" model of working age adults: there are the employed, the unemployed, and those not in the labour force (NILF).

Lately (in the last 30 years or so) NILF has been split up into "discouraged workers", people not officially unemployed but who would like work if they could find suitable work, and those doing something else: raising kids, studying, etc.

There are a lot more "discouraged workers" these days.

As well as places with people but no jobs (with the people unable to move elsewhere) and people on disability, there are now many people reluctant to expose themselves to disease or to insufferable behaviour by customers or bosses, and some who have been deprogrammed from the daily grind.

(Also, immigration has been declining from 3.7 per 1000 residents in 2004 to 2.8 today, but that is negligible.)
Batman trilogy?
I didn’t say they didn’t have it easy, only that they’d still be quite better than many, many others in other fields (including minimum wage jobs) who’re typically worse off.
People complain about lack of discretion with murder - that's why we have multiple degrees, and it's a matter of discretion (by many parties) which was committed.

Discretion is fundamental to the legal system. Any system that doesn't allow discretion is going to be a disaster - the world is complex, there's always nuance. It also leads to abuse, but I reject the idea that strict enforcement would solve abuse - but you've basically said "some laws" are bad laws so it's hard to say.

I suspect you're just saying "government should stay out of everything, that way people are free", and you're ignoring the fact that in a system like that no one's stopping a bunch of assholes from shitting on everyone else because it's not illegal.
And turns them in to extremists that attack and kill others? It turns out there are many cares in which system of morality one chooses.
yes

x = 1
y = 2

q = list(map(lambda t: (
tx := tx,
ty := ty,
tx+ty
)[-1], [1, 2, 3]))

print(q)
I did say most.

Next time I buy a laptop, it will be System76 or Framework, depending on which offering I like better at the time.
What is required math for starting Ng course?
> realize

Perhaps you mean "care".

To not realize a visual quality difference, is to not notice.
Are you implying the IS/LM curve is representative of the trends seen in macroeconomic data? (And not a normative description of what a select group of people think the economy “should” look like?)

I’d be interested to hear more about why, since you say my claim has no basis.
Eternal September (saying that as someone who joined HN a few weeks ago is ironic)
i have always felt the backwards nature of list comprehensions makes them very hard to read
Note that, cf. a recent discussion about REPLs, this may be the first known (at least published) REPL.
> Any rule applied across 300 million people is going to have edge cases regularly

The rule against murder is applied across 300 million people and very rarely has edge cases. The same goes for the rule against fraud, which is more to the point for this discussion (see below).

The problem is that most of the "rules" that are applied across 300 million people are not straightforward rules like the ones against murder or fraud, but micromanaging rules like the ones in the law that is the subject of this article. The law itself is silly: fraud is already a crime, why should fraud using a computer be any different from any other kind of fraud? If we just had the simple rule against fraud, it would be obvious that "white hat" security testing of computer systems is not fraud and is not a crime, and we wouldn't have all the edge cases that make enforcement of this law such a mess. The only reason the edge cases are so common is that the laws are not written to embody simple straightforward rules against obvious crimes that everybody can recognize; they are written to embody complex, byzantine rules that have evolved over time because people have the mistaken belief that giving more power to the government can solve problems. But actually, as the old joke about regular expressions goes, when people try to use the government to solve a problem, now they have two problems.
https://www.smith-wesson.com/product/sw22-victory
- No one making $80K is going to have money for a $90K down payment so you have to add PMI - $300/month.

- you’re also ignoring property taxes and insurance. I pay another $400 a month for that in a relatively low cost of living state and I have a $5K deductible.

That 1900 adds up to $2800/month real quickly.
I'm genuinely curious what they think, because I am not one, and yeah websites like this do seem kind of silly to me. My question was also for them, and I'm guessing since you said "them" and "I would think", you are white, so why are you responding to it? I understand the intention; I am asking about the actual effect.
Historically client-side rendering has been a big headache. Not sure if it's improved recently, but avid math bloggers and blog readers will remember the problems of the past decade.
First, a reality check - it’s great that you can ship defect-free code, but that’s table stakes for a good senior engineer. You’re locally a 10x engineer because you wrote most of the code, so you’re naturally going to be a lot more effective than the other people on your team. This probably won’t translate to new projects.

If you joined a new project where someone else had written 80% of it, it would take you years to catch up to their productivity; if they were controlling and continued to write 80% of everything, it would be impossible. The next step in becoming a better engineer for this project is figuring out what you need to do differently for everyone else to be more productive; for example, if other people are pushing bugs, you need to add tests to make that impossible. If people take a long time to ramp up, you need to refactor the code so that someone doesn’t need to understand -all- of it to start contributing; you might also need onboarding docs.

The next step in becoming a better engineer generally is to switch teams and learn new skills. If you enjoy hard technical work, miss feeling challenged, and genuinely feel like you’re a much better dev than average, try switching to a hard field that’s new to you: distributed systems, ml, performance engineering, etc.
As someone who has had to execute large layoffs before — hindsight is 20/20. It’s easy to identify bad decisions after the fact. I’d have loved a crystal ball that could have told me half our customers were going to go out of business, the remainder would almost all cancel their projects, and we wouldn’t be able to close a new deal for at least the next six months. It was a really bad year, and I laid myself off at the end of it. It took me two years to get over it.
Japanese Suicide Drone with meat-AI:
https://en.wikipedia.org/wiki/File:Yokosuka_Ohka_Model_22.sv...

(Looks like something you'd see in Tatooine.)
Russia's official forecasts are for inflation north of 20%, GDP down 8% in 2022, and factories are offering free plots of land so people can grow their own potatoes.

No shortage of fuel though, since they're having a hard time exporting it now. Although all industry in Russia is heavily dependent on spare parts from the West, meaning things will start breaking down quite soon.
Grow your own or make friends with someone that does. I have more than I can give away during peak season
Part of it is an increase in the "tech" pie, but I think it's also a matter of people just becoming aware of Y-Combinator's Hacker News.

I was aware of Y-Combinator & Hacker News for a long time, but, for whatever reason, I never felt the need to make an account until 2020.
Do you think ISLR is not outdated? I just looked at the date of publication and was wondering if it is still relevant.
QuartzPro64 is a single-board computer with RK3588 processor and 16GB RAM
… no, this undid the previous post’s effort to contextualize things. One house in a neighborhood implies it’s the same size and a small fraction of the neighborhood.
Text scaling via tweaks tool? That setting though is not respected by all apps though right? What happens if you connect an external display?
Same for me. I was very angry that Sony got away with that.
I agree that using a boolean or calling a function that returns a boolean is the best case for readable code. I think that familiarity with a language leads to using the falsy logic rules without explicit boolean logic. When script programming falsy logic can be broad and useful but for software that needs to be robust explicit boolean logic can not be beat.
They are trying to do to the Cloud what the Cloud providers did to on-premises iron and "legacy" hosting providers.
No, some laptops with type-C inputs on both sides only support charging on one side (typically marked with a power icon), because they don't want to route power input to both sides of the laptop. It adds a bit of cost and complexity.

Higher-end laptops either support it on all ports, or just put ports on one side of the laptop.
it's pretty offensive to me, what the huwites would call a racial bipoc

look! he did a thing even though he's one of those XYZs!
add Tesla to the list of things known to the state of California to be racist
I think you're right on all counts, especially on being stuck with LaTeX.

What's your language? Any plans to build some sort of translator or other mechanism to allow high-quality rendering based on it?
More employees means faster (or at least higher throughout) product development if and only if the organization has competent managers who know how to design an effective organizational structure, set clear priorities, hire the right people, and implement good processes. Unfortunately, competent management is rare in early-stage startups led by founders who lack management experience in larger organizations. (Yes I am aware that there are also many incompetent managers in larger organizations.)
Note that rust doesn’t have ARC; there is an atomic reference counted pointer, but it’s not automatic, which is what the a in ARC stands for.
> People complain about lack of discretion with murder

I don't think people complain about lack of discretion with murder. I think people complain about too much discretion: obvious murderers are allowed to go free because of technicalities or political influence.

> that's why we have multiple degrees, and it's a matter of discretion (by many parties) which was committed.

No, it's a matter of discretion which gets charged, in the sense that the prosecutor cannot be forced to bring one particular charge or another; it's the prosecutor's choice. But in most cases, which charge best fits a particular set of facts should not be difficult to determine. And in a sane legal system which only focused on protecting basic rights instead of trying to micromanage everything, it wouldn't be.

> Discretion is fundamental to the legal system.

Discretion in rare edge cases is fundamental to the legal system. But as I commented elsewhere in this thread, if the need for discretion is common, then we aren't talking about edge cases; we're talking about a legal system that has gotten out of hand.

> I suspect you're just saying "government should stay out of everything, that way people are free"

I have no idea where you're getting that from since I explicitly said the government's basic job is to protect people's basic rights.
Continue with ethanol production, but don't mix it with gas - feed ethanol to humans

win-win
Then why is inflation so high globally, not just in the US?
The tradeoff is exactly noticeable slowdown: https://imgur.com/a/y47haf9. Browser JS engines are single threaded, so MathJax has to wait its turn behind more important scripts, and it gets worse with slower devices and networks. It's a contest of download vs execution time, which a 2KB pre-rendered image will always win.

You're right on the money with the server costs though.
Look, I happily concede that, if we take all your assumptions as given, and all your value judgments as to what is important, the numbers come out just as you say. But checking the map just seems like an essential step before we plunge headlong into the jungle.
Not sure if Cyclone and ATS don't predate it, but Rust's memory management is a bit like 1/3rd of Linear Lisp (specifically, the compil time garbage optimizer)
> https://github.com/KaTeX/KaTeX/issues/3400 has gone unfixed for a long time.

I don't think I'd qualify an issue from the end of last year as "unfixed for a long time".
It's basically trying to kill housing demand via interest rates. Selling MBS is a much more direct effect on mortgage rates than something like the fed funds rate
Article states this is “plastic that otherwise would be dumped in the city’s overflowing garbage heaps.” Environmental impact of these plastics should be weighed relative to the impact of those same plastics sitting in said garbage heaps. It’s likely safer sequestered in a processed brick optimized for durability than it would be rapidly degrading from e.g. thin plastic bag material into microplastics leaching into the soils and water tables around the dump.
Would you add more detail as to your comment on healthcare? Are you saying that this downturn will not affect healthcare investments? Curious as I am a digital health founder looking to raise our pre-seed soon
Progress is not dependent on CPU speed any more. The Von Neumann model of serial computation has peaked, true enough. We've only reached a local maxima. Distributed processing is still in it's infancy.

There will still be enormous progress even as single CPU speeds stall. That said, as I said earlier, we haven't really optimized on current hardware yet.
I have a year of living expenses in cash, several more in low-risk investments. I've been practicing interview skills (but I was doing that anyway). Making sure I have local copies of any personal creds from my work machine – 401(k) login, Carta, health plan, etc. Holding off on some home improvements – I'd probably like to have the money if I lose my job in a downturn, and I might get a better deal on labor in a downturn if I don't (or be able to snap up cheap assets or whatever). I chose to keep living in a HCOL tech hub even after everything went remote because I wanted exposure to both local and remote jobs – that's helpful in a good economy, and could be the difference between a job and no job in a bad one.

A lot of prep is done years ahead of time. Live within your means, save for retirement and for emergencies. Don't buy the most expensive house or car you possibly can – something that's technically affordable on a bubbly senior SWE salary is likely very not affordable on unemployment. With luck and discipline you can end up with enough of a nest egg that you don't have to stress too much about this stuff.

I graduated into the great financial crisis, and lucked into a couple of dead end jobs. A mistake I made was internalizing that the economy is bad, clinging to those jobs out of fear even after the worst of the crisis had passed, and losing out on some years of high earning after things started to get better.
Ruby is a great example of a language that’s expression oriented, where terminators aren’t the norm, but optionally do exist.
What games were able to make full use of the Cell?
Dupe of: https://news.ycombinator.com/item?id=31435133
It's possible. Applications don't have to rely on the OS provided mechanisms to lookup names, or even rely on DNS to get an IP for something.

Chromium contains its own DNS resolver so connects directly to a DNS server rather than use the OS, but it would normally default to your OS settings (and only use DoH when they find a matching entry in their list of DoH providers).

Desktop Firefox is an example of an app that defaults to DoH from 1.1.1.1 (in some places).