skysight-inc/HackerNews huggingface dataset:
You're right, 5x is probably an exaggeration. Maybe in practice it's more like 2x... Still that would be a lot.
Often an iteration does literally take me 3 seconds; like if I just want to quickly log a variable to the console. I can find out in 2 seconds.
Other times, if I made a small mistake it will take me less than 30 seconds to fix and test with JS.

Most of my time coding is spent on very short iterations which are 30 seconds or less.
I rarely encounter problems with type mismatches or wrongly named variables or that sort of thing (and when I do, my test case catches that even faster than a TS compiler would have)...
Also, waiting for the compiler tends to break my train of thought.
It's a distraction and it increases my anxiety levels because I end up spending most of my programming time anxiously waiting for a result - That's why it's not enjoyable.

I hate this waiting time between when I implement the change and when I get to see the result. I think that even people who say that they like TypeScript will subconsciously feel more anxious while they're using TS. Waiting for results naturally creates anxiety; you want to minimize that time.

I'm even thinking that maybe making employees feel anxious is part of the corporate agenda to keep them under control. Maybe they did some studies and found that TypeScript caused fewer employees to leave the company? Maybe it wasn't for the reasons they believed. Anxiety tends to make people more withdrawn, less confident and stay in jobs they hate.
Even in that extreme hypothetical I’m not sure it would be considered a monopoly - is there a convenience store on the block? A grocery store? A bakery? The market for “coffee on a given block” isn’t limited to coffee shops.
For Rust, I am using Actix https://github.com/actix/actix-web .
Without better definition of "secure" and "performance" there is no way to help you.

Both of them are used and exposed publicly by numerous companies, so ootb they good enough for any API. For 99.999% percent of people both are performant enough. Rust will win on memory usage, in some cases significantly, and will win on performance by a smaller margin, but run your own benchmark.

This is an interesting article about why npm uses Rust instead of something else:
https://www.infoq.com/news/2019/03/rust-npm-performance/

>performance of the framework is very important

No, its not. Whatever you do with it, will be 100-1000x slower than what framework does. Making decision on something that takes 0.01% of time spend on request handling makes no sense. Optimize your code and data sources, don't worry about framework,

> Also why do you prefer that language?

Tons of modern features. Algebraic data types (this eliminates null-pointer errors completely, which you can't say about Go), generics, borrow checker, pattern matching, macros, general focus on correctness of your code. All of that composes nicely and allows to produce correct and readable code.
Well if you sign over your home as collateral that's another story entirely. I think we're discussing something else from what I'm more concerned about, which is in regards to lawsuits.
Let me be clearer then about my previous post, republicans are just as bad in practice.

But the most vocal people who want government intervention are left leaning.
It's visually cluttered, the title bar is often missing an actual title, every control on there takes longer to respond to a click because it has to wait to see if you want to move the window instead, the menu takes an extra click to open and is also really slow, the menu doesn't include keyboard shortcuts ...

The applications which have been converted are much harder to use. For example, I found dconf-editor in particular is now extremely frustrating to use, since it doesn't have a treeview - it's impossible to explore more than one recursive path simultaneously, and the mouse distance between opening a folder to see its contents and going back to its parent is now quite large. The title bar doesn't have enough space to display a long path due to it having lots of other controls in there, and ends up showing something like '/ com / ubuntu / Ab...xy / ap...ons / ap...ons', or worse, only the most nested folder name.

It's also just really ugly: cluttered, busy.

The good thing is there are no - zero - gtk3 apps that I need to use.
Absolutely. A system you can see and understand garners a lot more trust than a black-box (even if the box runs vetted and open software).
this recession isn’t over
You may be over-indexing on a prescriptive lexicon:

https://www.merriam-webster.com/words-at-play/descriptive-vs...
Older standards typically have a larger pool of people who can contribute because the standard has been around longer.

A programmer might have more experience with an older standard due to the length of time has been out or because the toolchain they use elsewhere (personal projects, embedded comes to mind, or work) hasn't updated to the new standard.

Coming up to speed with the new standard is not free. The tooling may be free for the most common targets (embedded usually lags), but taking the time to learn isn't free.
It really felt like the 2008 crisis never ended, it just trailed off into an exponential decay.
The integration with their existing codebase might benefit from an explanation. In Go, calls to C libraries are done using a compiler feature called cgo, and there's a performance penalty that the cockroachdb team measured at 171ns per call, plus you sometimes have to copy additional data around for memory safety[0]. So far as I know, there's no way to avoid this penalty that doesn't involve building a tool that does the same thing as cgo.

In this case, given that they already have a database written in Go, writing the backing kv store library in Go has a clear performance benefit of 171ns every operation. This is above and beyond just familiarity and easy integration, although those are also important.

[0] https://www.cockroachlabs.com/blog/the-cost-and-complexity-o...
Their profits.
It is very complex, but what's the alternative? Widespread evictions (in the midst of "stay inside," no less)? A bad answer is so much better than none at all, in the same way that a badly-implemented draft and a poorly-trained army is a vastly superior response to an invasion than nothing.

I think the starting principle I'd take is that this is going to go very poorly for some people, and our only decision is for whom it goes poorly. (After all, if we do nothing, it will clearly go poorly for many people, and as you point out there's no obvious solution where it works well for everyone.) There is a productivity loss that needs to be borne by someone, and it seems to me the obvious approach is to ask who can bear it with the least impact on the long-term good of society / the nation / humanity.

The answer is probably that certain people in the chain you mention, possibly the landlord, probably the bank, and perhaps (but probably not) the retiree, can afford to just not get paid. It's unfair for them, but they will do fine: they won't lose out on revenue that they need to put food on the table or a roof over their heads (the whole point here is to keep roofs over heads). Everyone upstream of them gets to not pay them.

And yes, it's unjust to take money from people (or really, require that people keep providing services without being paid for them) without their consent, but it's also unjust to draft people for a war without their consent. We do it anyway because the alternative - choosing to not fight the war - is unjust too.
For the sideways/upsidedown: The iPad Pro can be unlocked from any orientation with FaceId. It seems they intentionally don't want you to do that on the phone
> I would personally like to continue paying higher prices to protect myself from low-quality background-syncing byte-code-obfuscated web-pages with push notifications

are you really saying you would pay higher prices because you can' t press the "no" button and never visit the same website again?
I was in a similar boat. I eventually said sure why not, might actually be great!, sold my house, and moved back in with them. A month later and now I live with my sibling because I hit my breaking point.
Few years ago I was part of the networking team to build a new greenhouse. Normally they would need hundreds of employees but this was reduced to 3. Fully automated, everything on rails.

This is how it is already. It just takes time to amortize, build, and operate facilities.
Nvidia RTX 3080 review: 4K greatness at $699–and good news for cheaper GPUs
100M-year-old giant sperm found preserved in amber is oldest ever
A New Sun Cycle Promises Relatively Calm Space Weather for the Next Decade
Is it just me or did he Photoshop those glasses into his pic?
I for sure don't connect it to anything. Nice to know it's calling for troubles to do it. Thanks.
Just ditch Windows and use Linux directly. That's the fastest way to get Linux to a higher level, not to use crutches.
> "sent to the US which doesn't really affect people" the exact opposite is true, this case can have a very real effect on US whistle blowers, a group of people who play a vital role in keeping the government and corporations honest.

These are not people of the UK who are paying for the BBC. The BBC is providing a service to the people of the UK. While it is useful worldwide, it's utmost service is to the people of the UK who are by in large forced to pay for it. Hence, why a large precentage of the population of the UK don't care. There will be people who care but mostly people don't.
Nvidia RTX 3080 Founders Edition Review – OC3D
At least in Germany, it's common to have a fixed interest rate for up to 30 years (more common are 10 and 20, 30 is rare). You can refinance, but you have to basically pay a fee that covers the expected loss for the bank, so that may not be worth it. Other countries differ, for example AFAIR it was common in Poland to have housing credits pegged to the swiss franc.

However, I'm fairly certain that the GP is exaggerating. Even 15 years ago, no bank asked for 10%. 5% would have been a lot, something around 3.5 - 4% common. My parents paid between 7 and 10% when they built their house, but that's like at least 40 years now. Today, something around 2% is the going rate.

At least in the booming markets, however, the rise in prices has completely eaten the gain in interest. I could for the same monthly installmend pretty much finance the same size as I could 10 years ago, the interest rate would be lower, but the principal substantially higher.
The iPad at 10
> Hand over to driver can be required but the driver needs to have reasonable time to adapt to the situation (multiple seconds).

Of course. Otherwise you could just always hand over a few milliseconds before any impact and blame the driver.
NYU also. The profs were the creators of GNAT so they taught it instead of Pascal. I loved it but I haven't seen it in action ever in my life.
If you are hosted on cloud, you can probably ask your cloud provider for it. for instance digital ocean provides it (i was recently asked for the same for one of my services, and you can say no to banks)

https://www.digitalocean.com/community/questions/is-digitalo...

> Our NYC2 facility is SSAE16 SOC-2 Type II certified.
> Our NYC3 facility is SSAE16 SOC-2 and SOC-3 compliant.
Show HN: A website to analyse your NPM package and create an npmignore file
An Asymmetric Landscape: The Different Shapes of Blue and Red News
IIRC most of the nVidia codebase is platform-agnostic with small bits that shim to the underlying OS, rather than developing two entirely separate codebases.
Wanted to share this with fellow HN citizens. Things are tough and I hope we all survive.
I believe the issue is that there is a very limited number of public spaces so its elbows out in the scramble for all who want to be there to get them, then things have a way of going wrong so that official observers are, quite accdidentally, shut out from observing. In some countries suddenly a number of off duty policemen decide they want to have those seats for themselves and arrest anyone who doesn't back down when barged out of the way. Of corse it needn't be people as reputable as policemen for it to be organised to occurr that way.

In any case the idea is that Justice must not only be done it must be seen to be done. Telling amnesty they are nobodies in the eyes of the courts is not really supporting that.
'an unexpected error has occured'

I hope you get it up and running again soon, because I am very curious to know what your handbook is all about.
Then you haven’t really used excel beyond loading a CSV into a table.
Ask HN: Have we abandoned Julian Assange?
Previously asked here on this website. Asking again due to Craig Murrays on going coverage of the trial being posted here.

Please vote below.
> Never have I seen lack of hardware support on windows. I think that’s the essence of “just works” here.

Ever since the 2004 windows update, the dGPU in my windows laptop randomly turns on after sleep. If I try to force it off, it bluescreens. Battery life has gone from 10 hours to 3.

Tell me again about how good Windows' drivers are?
Last two jobs I've had you can only connect to work from MacOS or Windows. They've had some custom virus scanner.
I do not know what you have in mind, but to my understanding Chernobyl was pretty much as bad as it can get. And the other energy sources... Well, if we are allowed to stretch our imagination on the potential worst case, I start thinking about fossile fuels, greenhouse gas effect and Venus. Or maybe genetically modified energy crops that break ecosystems...
So use Linux if you want an 'it just works' gui. It just works. I've been using Linux as my daily driver since just about forever and it works just fine. Very, very rarely do I hit the limitations of the system, usually this is when trying to do something weird such as running 8 sound cards in the same machine or some other strange hardware feat. But other than that it is very hard to find flaws in the day-to-day use and for more mundane use cases it just works accurately describes the state of affairs.

If you have to develop for Windows then that's of course another matter.
The use of the term "desired claim" strikes me as unreasonable and unfair in this instance. No one is happy with two airliner crashes, it was no ones "desired claim". Unfortunately these crashes are what initiated the inquiry into the certification of this model airliner.

In my opinion, the crashes are not facts with which anyone could reasonably argue. I don't think there's room to argue that maybe the crashes were unrelated, for instance. Given that we can all agree that the crashes occurred and were caused by a similar fault (in this case MCAS), I think it's entirely reasonable to "work back from there" and figure out _why_ this airliner was certified as safe and through that exercise discover what changes can be made to that certification process to prevent other dangerous airliners from being certified.
>> WW2 was of course a much more trying time

Really? Lives were lost, but WWII came and went rather quickly, a handful of years. Millenials are dealing with multi-decade problems, potential solutions to which are discussed in terms of generations, decades rather than years.

For perspective: US WWII deaths: 407k over ~6 years. US COVID Deaths: 196k and counting over ONE year. So, even adjusted for population growth, the US is losing people to covid faster than it did during WWII. (The math is radically different for other countries, but in the US it is an interesting comparison.)
I assumed there would be a baby boom, but so far the evidence doesn't support it. Google turns up plenty of statistics in opposition to the notion.
> Why use C11 over C99?

C11 gives you noreturn and alignas. Alignas can be pretty useful for low-level development in particular. Just hope you don't need variable-length arrays because those got changed to optional.

> Or even why use C99 over C89?

Several very big things: Native bool, stdint.h (fixed-width int types with known sizes ahead of time), long long, snprintf, not having to declare all variables at the top of the block (and now you can do for (size_t i = 0; i < sizeof(strbuf); ++i) because of it).
> "poor" people (less than $100,000/year)

How anyone making $100k can be considered "poor" is beyond me.

No wonder everyone on the West coast thinks being a Millennial sucks.
No one suggests to stop paying for software development. A lot of people develop free software for money.

See also: https://www.gnu.org/philosophy/selling.html

See also: https://www.gnu.org/philosophy/selling-exceptions.html

"I consider selling exceptions an acceptable thing for a company to do, and I will suggest it where appropriate as a way to get programs freed."
My mother buys books when she wants to read

My mother uses her phone to actually call people

There's no risk she's gonna use apps that she doesn't know

My mother is not stupid, for sure she' s not more stupid than me.

I'm growing tired of this false and ageist retohric
Fair point, corporate IT can be a nightmare in that sense. Even if the OS is intrinsically safer the fact that a particular band-aid can not be installed could easily be a dealbreaker.
I've loved sxmo. There's a lot to be done still (4g data out of the box), but it's so low on resources, and really is the most performant distro for the pinephone that I've tried.
The breakthrough is that it is included in a good product, instead of a shitty one.
Order from Chaos – Marbles play “The Lark” (YouTube)
And yet I use mine to play video games all the time with zero performance loss that I can tell.
I wouldn't call what smartphones do "spying". But if you're already at a place where you consider these devices adversaries, then sure, cutting off your nose to spite your face is the right move.
How fairer? If you take a pay cut, but the region to which you re-locate has a substantially lower cost of living, are you not, in effect, getting a raise? Sounds like a win for all parties involved (except the Bay area, of course).
Learning to Summarize from Human Feedback
Not meaning to open a whole can of worms, but it might be the case that the US needs a better constitution.

It seems like the current two-party system is in fact part of the "corporatocracy and regulatory capture", but with current electoral law they are unlikely to ever be dislodged.
The US has vastly worse automobile deaths than almost any other developed nation, however you divide the numbers. (population, KM travelled, number of vehicles owned...).

Probably not the best example...!
This is a fun-weekend project I built during the last days. What I like about such small projects is the possibility to try out new technologies or tools (and maybe use them in bigger projects). For this one I am trying out honeybadger to track backend and frontend errors.

It still has a few shortcomings I want to tackle in the next few days:

* The biggest one is to handle npm-packages that are also shipping browser-bundles

* Better design of the website

* Add a queue to process the analysing requests
Yes, I remember a tiny buzz around 2001 for it. I considered it but I couldn't find much information and then Python distracted me for a decade.
That is not really Linux' fault though. If you all keep buying this auto-updating subscription crap you are sending the signal to the companies involved that you bought in to their view. The only way to make them reconsider is to stop using it.
> For this reason I still keep a WSL1 environment, it doesn't have the same issues (and doesn't appear to be any slower for filesystem operations).

It's definitely a great deal slower for filesystem operations inside the Linux system. Filesystem operations outside the VM's disk image go through 9p, which gives you basically the same performance for both.
The shock and pearl clutching by people who obviously have never read the relevant opinions and have nothing but second or third-hand understanding of the major points of the majority and concurring opinions. Ellsberg _should have gone to jail_ for what he did, he knew it, he was prepared for that outcome, and he would have spent years in prison if not for a completely bungled and borderline incompetent prosecution aided by criminal breakins by Liddy, Hunt, and the Whitehouse plumbers.
Why Everything Is Sold Out
>I find the app-based window navigation in vanilla GNOME 3 rather frustrating, and try as I might, I just can't get comfortable navigating between what I think of as applications.

Same here. Gone from GNOME because of this.
You do seem to be a smug moron who doesn't understand where "China" is, or the difference between "your" and "you're".

You don't need reeducation... you need a first dose of education.

Just...dumb.
It says William H. Gates in the article.
Force sensor and load cell applications in aerospace
safari is enough and has enough bugs to be a totally good vector for malware

The real security issue is: if a bug in Safari is found (it happens quite often) users cannot use another browser in the meantime.
The fact that it's impossible to make good decisions doesn't change the fact that a decision has to be made, nonetheless. This isn't a computer game where there's an answer to the puzzle from the designer, where the COVID-19 monster shows up but it has a weak spot on the back of its tail where you can land a critical hit. There is no good solution. Our job is to find the least-bad one.

I think there's a good argument that yes, forgiving all of those rents and paying for the pensioners' pensions is less bad than not doing anything. (We might also want to consider why pensioners are living off of complex financial relationships instead of, like, cash, and whether that risk/reward tradeoff was good for society, but we won't be able to see the results of any changes we make for another generation or two.)

I do think that, yes, "we will just give you money" (and "we will increase taxes on people who won't get evicted if we do") is a fine answer too.

But also, the amount of benefit that any intervention can have drops rapidly by the month. Every time rent payments (or mortgages, or pension-funded bills) are due, there's a new batch of people who can't pay it. A bad answer today, and maybe a workaround for second-order effects later, is a lot better than a better answer in three months.
? Climate change will disproportionately affect Africa and Asia.
Depends on your threat model and how playful you are.
To the point where you need a double income for a reasonable house.

Even for a double income, it's insane. In NL, the average price of a home is 315k, while the median full-time income is 36k per year (pre-tax). Even with a double income, that's 4.5 years of household income, comparable to the peak ratio in the US before the housing bubble burst in 2008.
Restructuring Africa's troubled entertainment industry
the suckless IRC clients are awesome! in fact, `sic` was my “go to” before writing `kirc`. I’m definitely not trying to compete with those, especially their file-based approach (which is great for users that work across channels) but rather offer a lightweight and “clean-looking” solution for the casual user.
Tooling-wise there's only one game in town. That's the primary reason.
But in America, at least, a lot of people’s parents are fully gone down the road of selfishness and cruelty.

It would be nice if we had a culture that encouraged multigenerational support, but you can’t pull that out of thin air. It’s something that would’ve needed to be in place prior to the pandemic. I think millennials may come out changed from this, as, at least in my experience, we’re already more supportive of each other and collectively-oriented then our parents generation, but that would be a change felt far off in the future.