skysight-inc/HackerNews huggingface dataset:
Serious question: could we do better with ReactOS, Haiku, or BSD? Or is Linux still as good as it's going to get, as long as there's no financial incentive to invest in it?
This is probably the right solution, but I recently began digging into the python C API and found these in-lined functions in the header files and am a bit annoyed by having actual code in header files. The actual justification is that since these are shared libraries commonly called functions like GC calls will be inlined code instead of function calls, which makes sense but I wish there was a better way of doing that without putting code in headers. On a side note, my use of the API is a bit odd in that I am trying to create a python->ruby C API compatibility layer, and the ability to just #undef macros and redefine them in my header was nice, but oh well.
Intel isn't betting the farm. It's doing the bare minimum to build infrastructure that it will almost certainly need due to the demand created by massive shifts in the ways that we work, learn, and communicate.

These companies care a ton about how long it takes for capital expenditures to bear fruit. Semi fab is one of the longest-term investments in the technology industry. Even a company as large and established as Intel still thinks like a company, not a government.

Why is there a disincentive to spend on long-term investments? Look at INTC stock today and you'll understand.
>having a cop point a gun at you because he thinks you are possibly in the process of committing a felony is not a misuse of police power

That's hardly something that everyone believes without qualification. I'm not saying you're right or wrong, just that I perceive a social context where it is normal to consider it a potential misuse of power depending on various factors.

For instance, suppose you were stopped and had a gun pointed at you because you resembled someone involved in an armed robbery, but it appeared they had little more to go on than race and gender.

You'd agree it's a fact that some people have perceived a situation like that, as victims, right? And if it was as they perceived, and a pattern, wouldn't it then be correct to consider it an institutional misuse of police power?

One thing to consider is that pointing a gun at a person is not harmless. It carries a risk of inadvertently discharging the weapon. How many times have you heard the admonition to not point a gun without the intention to shoot?

Accidents happen, and sometimes make the news, especially when the officer says they thought they had their taser. Pointing a gun is also a threat that suggests the victim might be shot with impunity. Statistically, there are probably people who have heart attacks or strokes due to the stress. Even if most officers are professional and trustworthy, there's no way to know in such a situation before the outcome.
How about fake chimneys with some sort of fake stone/brick veneer on the exterior? Looks convincing from afar, but you can tell they're fake if you saw them under construction with the wood framing and plywood underneath.
The biggest cost of living alone is getting on the housing ladder. Even with a large deposit saved up, on my fairly average UK salary, the amount I can borrow on a mortgage does not get me very far in my area. If I had a partner, even if they were on a minimum wage job, it would change what I could afford from 2 bed terrace to decent 3 bed semi-detached.

Not saying it's unfair, just that it kind of sucks.
do something broadly and historically relevant. assuming humanity survives that long, it will preserve your output.
Asking for Bay Area level pay gives up a big advantage if you live elsewhere. If the going rate in SF is $200k then if I want the same I have to be better than somebody local.

Whereas if I am working for $100k then that compensates if I'm in a different timezone and perhaps not up to the skill level of a SF local.
Kansas City also considers brisket a local specialty.

(KC used to be a major stockyard and slaughterhouse as it sits both on the Missouri river and on a rail line.)
If that's an issue for you then don't be a parent. Or have one of you be a stay-at-home parent. Or get a job with fewer hours.

The unspoken assumption here is that people without kids aren't doing anything outside of their work that might be considered "work". They just choose to spend their time on different things.

Parents really aren't special.
The first half of that quote (omitted) provides important context that is missing here.

The conversation and showing the "other" side why and how it could benefit them, as well as addressing any concerns they have about any one-sided proposal, is vitally important to a healthy and productive process - the main point that I was trying to make. If we just blame everything on the "other" side, we will drift further apart, get less done, and become weaker as a country. I should also add that we are using simplified stereotypes of the sides here as there is a spectrum of positions and willingness to work together within either side.

It seems you are implying that only one of the major parties has proposed justice reforms. Do you have anything to back up that? I seem to remember both parties suggesting varying reforms. I also seem to remember one party rejecting the proposals of the other party just because they didn't go far enough - an all-or-nothing mindset rather than an iterative or collaborative approach. We could come together on the common ground and pass the lesser bill as a step in the right direction while continuing to investigate and debate the finer points involved with the further reaching bill.
> I can find references in the latest IPCC report to increased frequency of droughts, heavy rain, and heat waves, but I can't find much mention of extreme cold events

I believe my quoted text above states that the frequency and intensity of cold extremes has decreased, as a "virtually certain" fact.

> I stand by my main point which was that you _could_ have an increase in both extreme cold events and extreme hot events while the average temperature is increasing, to correct an oversimplification I believe the GP was making.

Yes, as a mathematical fact this is undoubtedly true.
Because this isn't a count. This is a signature that can be verified with my data as my entry along with a series of hex codes that represent each voting item and selection. A tiny python script could be used in conjunction with the key material to quickly see if the public record has parity. Any citizen can verify their data. If even one record has been tampered with, an audit is invoked.
Why do US people always put so much emphasis on never talking to the police?

Basically if you don't interact with police at all you can't have bad (or good) interactions. Since there are lots of things (race, wealth as indicated by clothing or vehicle, someone having a bad day, ticket/arrest quotas, etc) that can make interactions worse and few that can make them better it's often easier to just avoid contact.

Personal example: I'm doing laundry at a laundromat following the tragic death of a washing machine not long ago. On a recent Sunday night the attendant appears to have quit sometime in the afternoon or early evening (note on the counter "back in 2 hours" but clearly gone much longer than that). I cleaned up the place a bit while my stuff was in the dryer, but since I was the last person there and it was after their last load (and no answer on any of the numbers on the call list behind the counter), I called the local police to see if they could have patrols keep an eye open overnight. I felt fine doing that as a late middle age white guy in whitebread suburbia, but if I was a 20something minority? I suspect the wisest move would be to simply finish my laundry and leave just like I would any other visit to the business.
Given long enough to adapt (perhaps a million years? Perhaps two million?) then there would be no negative effects to the current changes. The dangers are entirely to do with the speed of the current change. The increasing acidity of the oceans will, over the next two centuries, lead to a mass extinction in the oceans which could eventually have large effects on the gases that make up our atmosphere -- and here we need to concern ourselves with black swan events, which will remain unlikely, even 200 years from now, but which, if they were to occur, would lead to an extinction so broad that it would threaten human survival.
A lot of these things seem like complaints about reality rather than complaints about the way society is organized. I'm sure there's some social bias against single people in the workplace and out. That seems like a reasonable complaint.

On the other hand smaller food packages, for example, require more packaging material, more shipping weight per portion, some fixed organizational overhead per item, etc. Two people sharing a bedroom, kitchen and a bathroom is always going to be more cost efficient than one person in the same bedroom, kitchen and bathroom. Two people sharing a car is more efficient than two single people each buying their own. A family phone plan is more efficient to manage cost-wise for a phone provider since they only need to manage one account.
It's no more a straw man than the poster they were referring to; both describe their perspective of a described situation, from opposite sides.

Neither is discussing "leaving early", both are discussing "leaving on time".

If you choose to work unpaid extra hours then that's on you.
NPM supports TOTP, but it’s opt in.
A large part of npm's staggering success is the very low friction to publish packages. I worry that any mitigation that slows down the publishing side of things would kill innovation in the ecosystem.
Cybercrime gang sets up fake company to hire ransomware attackers
Vinyl record is just a temporary fad. CDs will be the next thing. After all the only advantage vinyl records have over CD's is the bigger artwork on their covers. All the disadvantages: worse sound, scratches, getting worse for each play, storage, maintenance of the record and record player etc. will come back in mind.
People would still like to own their favorite music, however, both because you can't always rely on streaming having the right edition of your favorite records, but also because you can show off your collection as a cultural signifier in your home, - just like books.
The Apple ship has sailed since Intel rejected supplying the iPhone chips

The only way they could maybe have a chance is for them to have something better than the equivalent M1 5 years from now.

It's not going to happen. Especially with x86
mailbox.org left a good impression. Linux people who seem to know what they are doing. Hosted in Germany, you are not required to tell them any contact information (not sure how they could trace you via the payments).

I have not really used them, although I have their cheapest account hanging around. Not able to make a recommendation, but maybe someone else can comment.
Did you miss out on a billion dollar product market before?
"I opened a Facebook closed group which at that time was majorly used. Yet, I wasn’t satisfied we needed a better tool. Along the line, I got in.."
What's your experience like? Did you miss out on a billion dollar product market before?

https://tolulade-ademisoye.medium.com/ship-build-early-for-t...
> You counting some tiny subset of the votes is not an audit.

We, it actually is. Audits serve to verify the results from one or more constituencies. Unless you somehow believe that each and every constituency has bee tampered with, you focus your attention onto the "tiny subset" that you deemed questionable.

> There is not a single person on earth who could audit an entire federal election on their own. There are multitude people because you need multitude people.

I don't understand why you feel that's relevant. An election involves public participation, and the goal is to ensure the public that the process is fair and reliable. If enough people find that the results are not reliable in any way then they are able to verify it themselves. If however only half a dozen voters in a universe of a few hundred thousand voters disagree with the result, and the vast majority of the electorate doesn't agree with the half dozen sceptics, then where's the value in it?

I mean, this whole hypothetical scenario relies on the assumption that a party/candidate that has a sizeable support is somehow not able or interested in verifying election results, but a single isolated individual is?
> it's pretty darn hard to say "no"

Why is it hard? It shouldn’t be.
Who knows what the next 500 years will bring in terms of communication. I know some artists have experimented with aircraft grade aluminum and titanium as a medium for long-lived artwork.

If I had to do something digital today, it would probably involve prepaying Amazon Glacier https://aws.amazon.com/s3/glacier/ and faster s3 for as long as possible, then whatever long term plans I could muster for continuation- a foundation or trust of some sort?
Don't those things need a facebook account also?
> You leaving for those deadlines means someone else implicitly needs to pick up the slack.

It really doesn't. That's only the case in an abusive work environment.
I like a good revolutionary dialogue as much as the next fellow. I think there are lots of people here who feel the way I do about economics, and many many more who don't. I don't mind representing an unpopular position in a civilised forum like this.

I think that showing up with an axe to grind isn't going to appeal to the people who are here to discuss the articles, regardless of whether you're pro- or anti-whatever.
i’m a big fan of https://hackerne.ws
Agreed. I switched the last time they were mentioned on here. I haven't had any issues and migrating was relatively painless. I still need a shared calendar solution that passes the wife test. For now, we've kept our family calendar on Gooole.
I still recommend Fastmail if you're using it to replace your primary email.

If you just need to receive and send occasional email at your domain however, iCloud+ may be sufficient and you may already be paying for it.
I don't think you'll get a couple of years to buy in. There seems to be a lot of noise in the triangular thought bubble between Chinese fab, Taiwanese independence, and semiconductor shortages. Big developments on any of those fronts may force the US government to step in and do something more substantial than giving tax incentives to buy lithography scanners.
I'm not a fan of Cloudflare increasing centralization, but I'd take a Google-sized Cloudflare and Cloudflare-sized Google over our curre t situation any day.
> After a millennium, how would anyone know how to operate it

Same way they know now. Humans will still be humans. If my 3 year old son can figure out how my e-reader works from nothing, so can future humans.
In the relentless pursuing of fame and profit, the knowledge output from companies are outpacing serious academic research institutions. Because of the company's inherent goal for profit, knowledge is also more and more being sugar-coated and pushed out prematurely (which had nothing to do with the morality of the people involved, as the environment of operation are different). Weaker and weaker knowledge is being used nowadays across the society in easier and easier accessible fashion. Skills are replace by automated answers both the asker and answerer might not have the mental capacity and tenacity to truly understand and verify. Cracks are forming between all corners of the intellectual babel tower that is being building and deteriorating at the same time.

Of course, we have not figure out how to reliably writing dumb code yet, but we are going to replace that with ML. Now everyone involved can truly shed the responsibility of program failures. After all, no one understand ML anyway...
No one here can tell you whether your father was right or wrong. A tape deck and connection cable would have cost $35-$60 in the early 90s, which your father might have seen as closer to:

A) A week's groceries for the whole family, or

B) A single evening's entertainment for one person.
> The Hidden Costs of Living Alone

Is this article written for stupid people?

What is hidden?

FYI Managers don't give a fuck if you live alone. They wouldn't know most of the time.

They do care about people with kids though, screw them on that, but totally off topic.

We do need more single person accommodation but again not hidden, we know it's left wing NIMBY doing this.
I just went and checked, I have only a single Fastmail alias: *@domain.com. I’m on the Standard plan.
Show HN: Attest with Ethereum
Suppose you have a function `a` that calls two other functions in succession, `b` and `c`. Further suppose `b` and `c` each have one large stack variable (e.g. an array). Ideally we should be able to reuse the same stack memory for both variables, since they aren't in use at the same time.

There are three cases: neither `b` or `c` is inlined; both are inlined; or only one is inlined. If neither is inlined, the memory is always reused. If both are inlined, the memory is usually reused but not always. If only one is inlined, the memory is never reused.

Therefore, marking functions no-inline can indeed reduce stack usage, but it depends on the situation.

Details:

Case 1: Neither `b` or `c` is inlined. Then `b` will push its stack frame and pop it when it's done, then `c` will do the same with its stack frame, reusing the same memory.

Case 2: Both `b` and `c` are inlined. Then both of their variables will be part of `a`'s stack frame. A naive compiler would put each variable in a separate location in the stack frame, so the size of the stack frame would be at least the sum of `b` and `c`'s variables, wasting stack space. However, most compilers can determine that the variables' lifetimes don't overlap and reuse the same part of the stack frame for both. (LLVM calls this "stack coloring", for reference.)

Most compilers, but not all. In a simple test on gcc.godbolt.org, GCC, MSVC, and Clang all normally perform this optimization at all optimization levels [1]. But ICC (Intel C compiler) fails to perform it, allocating space for both variables even at -O3. And there are many more obscure C compilers (not that commonly used these days, but they exist), some of which presumably have the same problem.

Case 3: One of `b` and `c` is inlined but the other isn't. Suppose `b` is the one inlined. `b`'s variable will be incorporated into `a`'s stack frame, but when `a` then calls `c`, `c` will push its stack frame on top of `a`'s. In theory, `a` could dynamically reduce the size of its stack frame before calling `c`, but as far as I know, no major compilers do this, regardless of the optimization level. Therefore, the memory cannot be reused.

[1] Test case: https://gcc.godbolt.org/z/nY4ddz7q1

Note: Clang actually doesn't perform the optimization at -O0, but at -O0 functions are never inlined unless forced to be with always_inline, which should be used sparingly. So it's not a concern in typical situations. MSVC, for its part, doesn't inline functions at /O0 even if they are marked __forceinline.
I recently switched from an iPhone to a Pixel with GrapheneOS and it's been great so far (a couple months now or so).

It's extremely usable, with only minor hiccups if you're trying to use any apps that require Google Play Services. GrapheneOS does allow you to install play services sandboxed without any special system access (just like any other app). I've replaced a couple of apps that required those to FOSS alternatives without much hassle at all.

Install via WebUSB[0] was very simple and went without a hitch, and at the end of the day is basically just a normal Android experience, just much more secure and private by default.

0: https://grapheneos.org/install/web
Until someone wants to do something slightly different, can't figure out how to make it work because they've tried nothing and are all out of ideas - so they just use string concatenation and execute the string dynamically. Ask me how I know.
Maybe there are two different concepts of "prefer".

The status quo is likely to always be some sort of local maxima/minima.

So most people may prefer it to most available small changes, but most people may prefer a large change if there was a way to get there in a coordinated way.
Program once memory is quite resistant, and of course, plain old ROM is a rock, literally. Transistors do not deteriorate unless you use them, just like resistors and a lot of the available capacitors.

On how to operate it, it's an e-reader, you turn it on there's the manual there. There is the really difficult part of telling people "put 12V DC here, ground on the outside", but it's trivial compared to the problem of people understanding the books inside.
Tuebingen Machine Learning Courses
Enable JS for data visualisation.
o.O

If you're delivering on schedule and performing comparable to expectations then it shouldn't matter what hours you work.
This appears to affect other popular packages as well, e.g. fbjs.

It‘s time for proper supply chain security, the typo- and namesquatting minefield that is Pypi shows clearly why there is a need. Way too easy to distribute malware this way or register repos for popular packages by appending a version number for example. I‘m constantly running into shady deserted packages. Why not partnering with a large security vendor? The infrastructure is often provided as a donation from cloud providers as well
This assumes the rate of deaths stays the same, that we can't automate certain processes and that we also maintain the current economic model which requires growth to sustain retirement funds and government services. “Healthy birthrate” is entirely dependent on the underlying structure of that society. Alternatively, we could adjust and actually require less people over time. I'd argue that in many ways we've reached the point where a growing population is not healthy at all.
Divorce has steadily declined in cohorts married since 1980.
> … one political party listening to and supporting the police.

Well, not the Capitol Police.
It often is easier to just split up. People grow and change, and often that growth and change between two people isn't compatible.
Not to mention they'd need Rosetta 3, which would be the opposite of Rosetta 2.

Things would have to be desperate to do that.
Yes, why would should we expect less of people because of choices they made external to the workplace? If someone volunteers at a homeless shelter, should they get slack analogous to parents because they're doing something beneficial to society outside of work? If someone is single, but contributes to lots of valuable open source projects, should they get the same benefit as parents? There are plenty of things that people do outside of the workplace that benefit society. Furthermore childless people still pay taxes to fund public schools and other services for the young, they're already contributing towards other people's child rearing.

Also, think of this from the employer's perspective: if parent's output is smaller than childless people it's in their incentive to hire childless people over people with families.
$100 for six months of cloud RTX 3080? If physical gpu availability remains constrained this xmas, they could see 5M sign up ;)
> The problem is that if someone asks "man, we really need to get X finished today; Jake needs to pick up his kids, would you mind?" it's pretty darn hard to say "no"

This scenario seems like bad manager working with an insecure-overachiever.

It-least in software it shouldn't be hard to say no. Most of the time they don't "really need to get X finished today". If its so important why are they telling you last minute?