skysight-inc/HackerNews huggingface dataset:
For those that can't watch the video GregKH says that OpenBSD was right to disable hyper-threading earlier than Linux in response to Spectre and Meltdown and now Linux disables it too.

He also caveats it by saying they were right for "a little bit of the wrong reasons" but at least in this clip doesn't expand on what he meant by that or what those wrong reasons were or why they were wrong.
The human race watches itself. It creates ideas of supreme beings so that its subjects will mirror and copy behaviours deemed to be "supreme".
I’ve argued that point. We think we got them at a pottery tent at the state fair where they may have been in bulk and we just purchased three, but I don’t know why we would have bought an odd number.
I concur. Also in feudal times people lived 30 years on average and had horrible quality of life, spending most of the time with back breaking work. Death was common before, during and after birth. We just like to romanticize it. I like fantasy too, but that does hardly reflect history.

We as a spices have one advantage that have brought us where we are: the advent of tool usage. And that will be the solution too. On a time frame of 100-200 years we will solve energy scarcity through various means (fusion, focused space solar arrays, rentables, etc.). Then we can build the tools to maintain our current and future lifestyle. We can produce synthetic meat / plant meat. We can start stacked farming with in-door illumination. We can capture methane in in-door stables with advanced air management techniques. We can create terraforming towers mega-structures that remove all the carbon dioxide we blew into the atmosphere and put it back into the ground or into hydrocarbon fuel tanks or something. We are really good at these kind of things, but only once it starts to really hurt.

So far it doesn't. There is the specter of hurt to come and a few early warning signs, but in aggregate we don't give a damn about it so far. When we start to burn, our plains become barren and our population is collapsing, then we will start address the actual problems and do something about them. Maybe, the optimistic version. We have the potential to do it.

Alternatively we can just bitch about it until the population is decimated and then have the remaining few survivors start a new civilization a few hundred years down the line.

Or we just annihilate ourselves because of pent up aggression about the miserable state of affair we brought ourself into. We can be very vengeful if we are cornered.

Whatever it will be, it probably will be interesting (for an outside observer).
NetApp, Dell-EMC Isilon, Juniper, iXsystems, pfSense, etc:

* https://en.wikipedia.org/wiki/List_of_products_based_on_Free...

If you follow the commit logs, you'll regularly see "Sponsored by" messages:

* https://www.freshsource.org/commits.php

Not just for the core OS, but also in ports and also drivers (Intel, Chelsio, Mellonox).

FreeBSD in particular has always been persnickety about acknowledging work done on behalf of others. Something that would have prevented the IBM-SCO lawsuit if Linux had used commit/patch tracking from the beggining.
Does "useability" not also seem like a good reason to you?

"Security is more important than useability" is an ideology.
Behind a paywall, however in case it’s helpful to anyone else, you should be able to Google the title of the article and access it from there. This often works for other publications, as well (e.g., WSJ).
Show HN: FakeClients 2.0 – Practice design and more with generated client briefs
Because you can get the same technical outcome with using off the shelf Linux and setting it up to be conservative just like OpenBSD. (Or simply run sensitive workloads on separated/isolated machines.) The dreaded TCO is likely lower with Linux, because it's easier to work with, better drivers, better performance, more software available natively, and so on. (The whole Linux ecosystem seems more efficient for business, even if OpenBSD/FreeBSD is simply better in a lot of particular stuff.)
They don't need to get the player to admit it. It isn't illegal, and is easily spotted in many cases. Casinos are private establishments and can either toss the player out, or if they are nice, allow them to only make the same bet every time (flat betting) which makes it impossible to make money counting. Egregious counting which makes decent returns will be spotted almost immediately anywhere that isn't asleep. More subtle camouflaged counting is harder to spot, but the return is also much less. So whenever that player starts varying their bet more, or moving to high roller tables they will get more scrutiny.
Hey HN, I'm Derick the creator of Remotefreelancers.

There are a lot of good part-time and contract positions posted in various locations. My biggest dilemma as a remote front-end freelance developer was finding them in one location.

I built this job board to hopefully make it easier for remote developers interested in these types of positions without wasting hours every day searching for them.

Why:

1. There's too many job boards to keep track of.
2. Remote jobs and projects are also posted on job boards that are not specifically remote.
3. Many developers are looking for specific type of work (only part-time for example), and sorting to find exactly what you want as a developer is a mission.

Let me know if it helps you and how I can make it better.
It's such a risk you take by getting a WQHD screen on Linux. I've had trouble to get things to scale, setting for the workable (albeit far from perfect) option to scale fonts. I wonder how well this setup works with different UIs, system icons, etc.
Ackee uses a JS snippet to get the data. Nginx logs won't work, but the API is fully documented and it should be possible to build an import / custom script. Could be a great addition :)
Are we talking private European pensions or the public pensions? I know for a fact my private pension is in the market because they send me an annual report. State pensions is simply government recirculating money. They plug you into a formula and tell you what you'll get at age 65. For some countries it isn't whole lot.
when I said "Work on the systems" I meant support maintain care and feed.

Linux has become mainstream so there are more people in the talent pool to pay to support it.

Windows ... has more so it is cheaper

BSD simply doesn't have enough people who know the system well enough to support it

Paying 5 developers to build something cool doesn't mean you have the support system to run it.... You actually need people who understand your product to use it as a business system
Should You Enable Amazon Redshift's AutoWLM?
If that's true, it's wonderful and I applaud them for making this decision.

I haven't been following this conversation closely; is there any serious change of Linux (some distributions, or the kernel upstream) disabling HT by default?
Tannenbaum perhaps somewhere in the middle. Huge install base, but little noteriety.
When I check the bus fares they aren’t that cheap either. Certainly higher than just paying for the gas in your own car and driving there, so that’s what we do.
> Jokes aside, I totally understand the appeal of mechanical keyboards. I’ve used them and it is satisfying to hear that clickity-click sound and the keys do feel amazing but that just doesn’t work for me due to being on so many pair programming calls and recording video courses.

I don't like it when people equate mechanical keyboards to loudness. They don't have to be loud! My keyboard has MX Clear switches which are not loud in the slightest, and I personally think they feel miles better than any non-mechanical keyboard I've used.
At this point: Excel users.
actually I just took a shower and answered my question (I think) - many of the hyperthreading bugs don't breach the process divide, they use errors in hyperthreading statefulness to use a side channel to breach memory divide, and the cores share memory, whether or not who's on what core, if any one core gets compromised, you could potentially access any of the core's memory.
I'm going to piggy back on this so if you find the most accurate answer, I'd like to know too.

In my attempt to help, one of the most helpful books for writing (traditional fiction/nonfiction) is "Self-Editing for Fiction Writers" - the maxim, "Show, don't tell" is the central theme and what I would recommend you consider, but tailor it to a technical aspect. Here's an example of telling vs showing -

That night, the father was very nervous while he waited while he waited for his daughter.

VS

He checked his watch. 1:03 a.m. The father noted his nail was almost chewed to the nub. He got up and walked to the window and peered out. He checked his watch again, still chewing on his raw finger. It was still 1:03 a.m.

See the difference? Showing typically takes more effort and time which makes it challenge for engineer-types whose livelihood often depends on efficiency and saving time. But the result is more powerful as you begin to empathize with the character.

I struggle with technical writing too so the only other advice I could add is to get OTHER eyes on your writing as much as possible, that fresh perspective is invaluable.

Also, amazon mturk has surveys that you can have strangers do quick surveys for like 25-50 cents a head (it's mercenary work so the survey needs to be quick)... but you can consider using it if you want to test clarity in your message - mind you, these will NOT be investors but if you are trying to explain a technical concept to outsiders, (investors probably won't understand why your pitch is so important) then chances are if you get 50 strangers on the internet to all understand your technical statement, you are probably in good shape.
Hmm. Pensions are obligated to deliver a defined benefit in dollar terms, or try their best to do so. In a world where interest rates are being pushed lower every year, pensions are basically forced to move to riskier assets to deliver the same nominal return. (This is, in fact, one of the main points of lower interest rates.)

Because pensions are not marketable instruments, it's also not possible for these risks to be priced in. (If a bond had, say, a 50% chance of default, its price on the market would also decrease, pushing up its effective yield.

It seems pensions are more of an instrument that is doomed to fail, and expecting them to hold up to their promises is going to lead to a lot of pain for either retirees, or the current and future workers supporting them.
This looks cool (haha). Is it apparent to anyone how it's powered? The article says "The fan’s power cables are soldered on to the step-up converter. The step-up converter is powered by the USB power supply.", but it's not clear to me where the power supply gets the power it supplies.
That’s interesting. I wonder if that would be sufficient to forgo the typical release forms required when filming in certain public places.
This is blatant advertising on the front-page of HN. How did a post about a generic keyboard rise so high in such a short period of time?
It can be controversial. It can pit the wealthy against the working class: a well-off hillside neighborhood may demand that its streets be off-limits to through traffic. But this would mean that another, poorer neighborhood's residents are denied an important route to work. And the question comes up: aren't these public streets? Don't the streets belong to everyone?
Whether we like it or not, it's already happening. https://ourworldindata.org/uploads/2019/06/2019-Revision-%E2...

But this doesn't really solve the city/urban problem as the vast majority of economic growth occurs in cities and the continual migration of rural to urban happens even when total population is shrinking.
Betting the Farm on the Drought (2015)
there is also a powerful implementation for nodejs https://www.npmjs.com/package/force-lang
GP said they're using i7-4970K; it is likely they meant i7-4790K. I'm using the i7-4770K. Which misses a certain virtualization hardware extension this K-series does not have, but the other ones in the series do have. Which pisses me off to not hand. For that fact alone, I won't buy an Intel CPU.

Thank you for the comparison, btw. Very useful.
You have to be absolutely sure that your tenants are not executing arbitrary code (i.e. javascript) because then they can get compromised, too.
You're assuming that I'm just talking about hosting costs. I'm not.

Maintaining VPS infrastructure just to run a DB is a huge amount of overhead. More so, when the DB crashes and/or wildly consumes memory. You need disk/memory monitoring, logging, process monitoring, availability monitoring etc. What if the VPS itself goes down? What automated system is going to spin it back up?

A self-managed VPS DIY solution is substantially more expensive to maintain than using well-established tooling like k8s. These are all already solved problems. Not just that, it's a standardised work-flow with the rest of our infrastructure i.e. no manual futzing around with VPC etc. to get our cluster and externally managed VPS talking to each other.

For us, a DIY solution was never even on the cards. It was either a fully managed service or what we have now.

However, fully managed services don't just cost more per month. There's frequently additional development overhead, as the offerings are "off the shelf" software and not necessarily easily customised. For example, right now our PSQL deployment is running a custom PSQL extension that seamlessly handles BSON (MongoDB) Object IDs, semantically converting them to UUIDs. Thus, post-migration from MongoDB, application code isn't riddled with code handling legacy IDs.

Monthly service provider fees are but one consideration when performing costings.

EDIT: It's probably also worth noting that our entire infrastructure, including DBs, can be spun up as a k8s cluster on a developer's work machine in one command. We of course also have a staging environment, which mimics production. Development also ought to mimic production as closely as possible (but still be debuggable).
I'm not sure if it is a cultural thing or different problem scales but the whole complaint strikes me as massive narcissistic self-entitlement to public resources.

In my northeastern experience everyone uses neighborhoods as shortcuts when the normally faster roads are congested enough that it is faster in spite of the lower speed limit and increased stops.
What makes you believe the author of this article, who from what I can tell is a long-term active HN user, is advertising for Amazon?

Skepticism is good, but you should also be skeptical of the first conclusion it leads you to.
Economists have a good grasp of the underlying factors that cause recession, the one thing they can’t model is human economic exuberance, which is why they always predict recessions when they don’t happen. And then when they do happen they’re so much worse than anybody would have thought.
what you say is obviously true, but could astronomers really be making this elementary kind of mistake? one would have to completely lose touch with elementary physics to make that mistake...
The false positives on that would be insane, they must only check friends (maybe also friends of tagged users)
Casinos are private properties, they can kick you out for any reason without having to justify themselves. Playing too well is one of these reasons.

Of course, kicking you out is the only thing they can do. They can't take your earnings, prosecute you, detain you, or use force unless you resist. Usually the player will be kindly asked to cash-in and leave.

Security can track your play patterns, your gains and losses. Card counting result in very characteristic patterns, and if your gains are too consistent to be explained by chance alone, they are going to watch closely. If you are just lucky, they will offer you free drinks, if you are an advantage player, you will be asked to leave, if you are a cheater, you are going to have problems.

Edit: I think there are some places where casinos can't just kick people out for no reasons. But anyways, there are ways of making card counting impractical. The use of continuous shuffling machines is one of them.
I remember using some kind of software for math problem sets in high school. Some of the kids would just look at the equation, get it wrong, see the answer, and try and figure out the answer to a new version of the problem with generated coefficients. That sounds very much like a Clever Hans solution done by a human. I think what AI is lacking is the mechanism which causes us to reject such a solution, and that's much more complex than just finding the answer and I'm not sure related to the ability to find solutions in the first place.
Right. The naive way to do complexity analysis of a lambda calculus algorithm is to count β-reductions; but it's immediately clear that the cost of a β-reduction (which is basically a string substitution) is proportional to the length of the program.

Here is a simple lambda calculus program:

((λ x . (x x)) (λ y . y))

If we apply the β-reduction rule once, we obtain:

((λ y . y) (λ y . y))

However, in order to perform this operation, we have to imagine the program as a string and stepping through the entire program symbol by symbol, either copying it unchanged (if it's not "x") or replacing it by "(λ y . y)" (if it is "x".) This in an O(m) algorithm, where m is the symbol length of the program. That is how a Turing machine emulating the lambda calculus would have to do it, for example. Surely we should prefer to analyze our algorithms in terms of atomic operations that can be implemented in O(1) on a Turing machine, no?

Space complexity is also an issue; if our program expands to m symbols, surely space complexity is at least O(m) as well?

Worse yet, β-"reductions" don't necessarily make the program shorter; and it can expand to arbitrary size before it starts to get smaller. It's not usually obvious how m (length of the program) is related to n (number of elements acted on, in the usual O(n) sense.)

An "awkward operation from the perspective of computational complexity" indeed!
For reference, from the 2019/20 TFL Budget, direct operating surplus' are:

Streets -£167m

Buses: -£722m

Rail: -£49m

Underground: £823m

Elizabeth Line: -£267m

Other: £9m

Professional Services: -£560m

Property: £69m

Media: £145m

[0] http://content.tfl.gov.uk/tfl-budget-2019-20.pdf
In the U.S., anyway, part of the motivation for states to allow riskier investing, is that the state governments aren't paying money into the pensions funds as they should. Illinois is one of the states which is worst at this; the state legislature has literally broken its own laws (without changing them) by not paying into the state pension funds as it is required to. This has been going on for years, and is more or less shrugged off.

So, it's not classical "deregulation" that's the issue, because it's more fundamentally about state governments (in at least some cases) not wanting to raise taxes (or cut other spending) now, so they let pension funds invest in riskier assets to try to make up the difference.

Also, the numbers you give show over a third in stocks, which have experienced drops of 50% in living memory. That would seem to be enough to cause a problem even in that case, wouldn't it?
That subreddit is such a weird place.

It's 100% the best source for information about SpaceX, about future launches, past launches, history, future, everything. If you want the latest information on SpaceX, you cannot find a better place. Well moderated, well maintained, up to date info- they achieve what we all thought the internet would be capable of.

But it's also, imho, a bit too far into the "SpaceX/Elon can do no wrong" echo chamber. Well, some of the folks there are. They want what SpaceX is promising (Starship! Mars colonies!) so very badly. Heck, I do too. But it's not a great place to criticize the company. I've found that people there judge SpaceX on their best intentions and everyone else on their actual results.

That said, if I type "re" into my URL bar, it autocompletes to "reddit.com/r/spacex/" immediately. Because seriously, what a great source of information for space nerds like me.
Teeth, DNA, fingerprints, etc
It could be “recognition” which is a more meaningful word for what is often called intuition or experience. You draw on the many patterns embedded in your mind from your growing experience to “recognise” the solution, and thus can’t completely explain how you recognised the solution.

Analogous to the way that you recognise the face of a friend without being able to explain any set of logical steps you followed to perform that recognition. You brain matched input to a pattern.
This article is an affront to everything I know and have experienced about keyboards, all to post a non-disclosed affiliate link.
I skimmed through the list and ended up reading the whole article about "World Models": https://worldmodels.github.io/ Definitely a fascinating read!
Euler's Polyhedron Formula
Step by Step Guide to Set OKRs for a New Quarter
I wish they had a tenkeyless edition, so it would be worth a try :)

Having mouse too far at the right side or adjust to using left hand for mouse does not seem to be a good tradeoff just to have a numpad, which gets close to zero use.

filco ninja majestouch tenkeyless with silent red mx cherrys is definitely better at every aspect than this amazon basic kb (except the price).
Way too many dupes to list manually:

https://hn.algolia.com/?query=therac-25&sort=byPopularity&pr...
There is a bullish macrotrend in housing. Married 35+ year olds are the main demographic buying single-family homes.

Unless, of course, you are referring to the macrotrend in which we are all swallowed up by the sun.
Ubuntu kicking everyone into a 6 month release cycle pushed Linux, as a kernel and as a software ecosystem, forward a lot. Quality and quantity seem to converge over a long enough view.
In simplistic terms a pension relies on the continued growth of the entity that funds it so we can ignore our political biases and just look at the math to test the truthiness of your assertions: an entity with stagnant income simply cannot continue to fund a growing population of retirees. Historically, very few corporations outlive their employees [1], so pensions aren't a good fit for the private sector. Governments rely on growing populations to fund their pensions, and with negative population growth in so many areas of the country these days they seem hard to justify in the public sector too.

[1] https://www.weforum.org/agenda/2015/01/what-is-the-life-expe...
I've had it come up from friends-of-friends, at least.

A good investigator is likely gonna find that a few friends-of-friends of the "deceased" play Mafia Wars and accept every friend request.
At a time when the commercial BSD companies were fighting among themselves and allowing their technology to become stale and remain expensive, Linux came along with RedHat and SuSE.

Those two made an effort to meet directly with business leaders, attend all the trade shows, and gave their product away for free. Their model was at least as shocking as their license; hitherto, hardly any business software was free and paired with consulting services. It caused a storm, and gave birth to a whole industry that wasn't possible under the expensive BSD model.
Cosmetic giant Yves Rocher hit by data leak exposing 2.5M customers