skysight-inc/HackerNews huggingface dataset:
Sure but how many drugs get pitched that also cost $1 billion to find out that they were bog useless and had to be tossed in the garbage.
They didn't "forget" to do it, it's just not finished yet.
You either misunderstood or ignored the point I was trying to make, and filled in some additional details about risk... to what end?

None of this is relevant to the conversation, unless your goal is to imply (without actually claiming) that the risk/reward is in fact robustly understood, and that the choices made by the out-group are indefensible?
> People die from the virus with or without vaccination - what matters is how many.

The narrative is constantly shifting. Government health agencies move goalposts faster than QAnon. We were told we could go back to normal with vaccines, and it simply isn't true. COVID isn't going away. A vaccine doesn't mean you still can't contract, spread and die from the virus. It is almost cynical at this point seeing Biden walking around without a mask, and other politicians in large groups without them until the cameras turn towards them and then they put them on.

IMO almost all the restrictions have been in vain, and so those that were quick to get the vaccine after Biden pushed for it now just blame the people that didn't get it. Now we're being told that getting a vaccine only helps improve things marginally, but that they are still uncertain. Recent reports have even shown that more people are dying that are vaccinated than those that aren't. Statistics have always been pretty easy to manipulate. Remember when we were told that Hillary had a 98% chance of winning? Or Biden thought that Virginia was an easy win?
Classic whataboutism. Don't.

The fact that we aren't banning some things that we should (if we have an alternative) doesn't mean we shouldn't ban anything. To be clear, I'm all for banning climate change activities that we have an alternative for. Also for accelerating research into things for which we don't. Bitcoin can be regulated in order to limit the climate change effects, right now it's a huge tulip mania.
Ichi.city
I say if they want to do it I welcome it. Yes, distro specific desktop environments can and do suck often. And this one might not be an exception.

Worst case is the their distro starts sucking and you'll need to look for another one. But isn't that what we're all used to now?
Which languages are you using if I may ask?
I was looking at Haskell and Elm and some repositories show little activity.
Was the ecosystem a problem for you?
How do you make sure these are the reputable websites and not some interceptor, when using plaintext protocol?
It's better than targetted ads built on intrusive tracking that also enables several other abusive business practices. It's not better than "good old fashioned ads". Heck I'd even be ok with targeted ads if it could be done without the rest of the "destroy civil society" that seems to come along for the ride.
All that profit and the only "downside" is causing one in five deaths in the US (before covid)!

https://www.cdc.gov/tobacco/data_statistics/fact_sheets/heal...
On slide 57 he takes the following position:

Memory model
– Garbage collection should be the only option

an interesting position to see Sweeney take up, since so many people in games reflexively say that garbage collection is totally non-viable whenever it comes up.

but he also says:

By 2009, game developers will face...
CPU’s with:
–20+ cores

MacBook Pros, Razer Blades, the XBox Series X, and the PS5 all use 8-core CPUs, so the prediction of an ever-escalating number of CPU cores seems to have not really panned out. One thing that has been majorly outside of these predictions is the dedicated ML chips like the M1's Neural Engine.

The presentation isn't explicitly dated, but since the sample game is Gears of War, which came out in 2006, later on he says "by 2009" as if it was not-yet 2009, and the file name is "sweeney06games.pdf", gonna say this is almost certainly a presentation given in 2006. At the time this was given, the iPhone hadn't even come out yet.

It's an interesting presentation. I wonder what Sweeney would say today about this presentation, about how much of it still rings true, and about which things he would second-guess nowadays.
Using money to solve business problems is good business sense, but only if that’s the best way to spend that money. I agree with you that the status quo is normal, but nonsensical.
Hi Guys would you like to check out my new blog on Aero Garden Hydroponics? Thanks

https://howhydroponics.com/aerogarden-hydroponics-guide/
> I think there is intrinsic value in simple, procedural code that has state and produces side effects - it can even be typed! However, I think FP maximalism is bad for code readability

I agree with you, with the caveat that some program wins from a simple imperative core, indeed! In some other areas FP shines, so I think posing the question as either or is fundamentally wrong.

Fortunately nowadays most mainstream languages do support plenty of the FP paradigm, sometimes simple lambdas can take you far away. And FP languages could always either imitate state (Haskell for example has a State monad specifically for that), or straight up manipulate it through unsafes, IO monad, etc.
Watch the Cash Flow (2020)
I mean, I'm a developer in Denver writing Rust and get paid $265k. $90k-$110k is what the body shops writing Java that won't ever work the way it's supposed to written by fresh bootcamp grads for a new insurance company every six months pay out here.
How to use ETag header for optimistic concurrency
As Demand for Green Energy Grows, Solar Farms Face Local Resistance
Protein process could revolutionize rare earths extraction
Collective cohesion and "group narcissism" are not identical. Virtually every successful group has relatively high cohesion. Some of them also have exceptionalist/"narcissist" tendencies, like Nazism, Soviet Communism, Zionism, American Exceptionalism, neoliberalism, et al.

But you can have a successful, cohesive group without being fascist.
Don't know anymore.

I simply searched a bit around on Google, browsed some random job boards I found and wrote a few emails.

My rate back then was 5000€ a month.

My blog is mostly development education. Frontend, mobile, APIs, cloud, DevOps, crypto, etc.
The lead engineer of System76 is the guy doing RedoxOS and lots of firmware in Rust as well.

I would not be surprised if this new DE will serve for both Linux and RedoxOS.
Deno is such a nice little scripting tool. I've been using it for devops glue and scripts lately.

Native typescript, easy-as-pie dependency management. its great!
>I don't disagree, but I think it's more about establishing a good rapport where statements like "let's talk" can be informative and not just confusing.

Can take years to establish something like that. That isn't a luxury most managers have.

Moreover, having enough empathy to understand the power imbalance and going out of your way to not be "spooky" when you first start working together is partly how a rapport like that is built.
> We observe that a lion has the connectivity of the torus

Dear topologists of HN, how do I visualize the deformation of a lion made of clay into a donut, if we model that a biologically accurate lion has one entrance orifice for solids and liquids and not one, but two, exit orifices which form a connected cave system inside the lion? (We may ignore nostrils, lungs, skin pores, and all other orifice systems.)

I was looking at the Wikipedia genus article:

https://en.wikipedia.org/wiki/Genus_%28mathematics%29

If my layman's understanding is correct, this means if we start with a clay sphere of genus 0 and bore a hole through the center of it we get genus 1, a torus. If we continue to bore additional holes through the center of the sphere that connect to our existing cave system we never get to genus 2, because with genus 2 you have two separate cave systems, a lump with two holes A and B such that entering hole A to explore it means that you can't explore hole B until you first exit hole A, so I conclude we must remain at genus 1.

But I don't see how you do a continuous deformation of a clay lump with three or more entrances into tunnels that meet in the middle into a donut with only one hole.
I use it regularly, like twice a week.

When I'm making exercises to explain to my students in the math class, I use W.A. to double check the answer.

I also use it for calculation for comments in HN. Sometimes I need to make a back of the envelope calculation, and W.A. can convert the units and other boring stuff.
Like tears in the rain
TL;DR: 5th Court (based out of Texas) issued a stay against the OSHA vaccine mandate.
Suggest to make small countries more discoverable. There are some countries I couldn't locate during the "memorized" phase. I'm on mobile so the screen size may be limited
Try Matrix. Open source, decentralized, and end to end encryption for privacy.
I don't know, Simon has been big on "spreadsheets as functional programming" for a bit. Something blueprinty built with that point of view might be both "functional" and approachable.
The definition as being relayed from the article doesn’t meet any of the classical narcissism definitions so I think you’re right. Someone awhile ago came up with a cool name for a new definition of something (‘group narcissism’), and since calling people you don’t like narcissist seems en Vogue this year, here we are.

Also, narcissism - as in the actually identifiable pathology, has a number of falsifiable elements (as much as one can get in psychology anyway, which isn’t much) which this theory doesn’t really have.

So it’s basically horoscoping.

Also, good luck trying to clearly define society wide pathology in a credible way.
> not the 100 failures and incremental improvements over time

This code has 3 actual code commits over 6 days, none of which changed anything fundamental. What are you talking about?

It's quite possible to compete against this on multiple levels. One would be correctness. The other a bit less wasteful interface. Another would be handling arrays in a more useful way (or at all). And yet another would be safety. Another would be speed and memory use. Yet another
would be non-recursive implementation. Another would be documentation (what's this diffing? enumerable/non-enumerable properties? how it deals with getters? how about inherited properties? - I can't know any of this without looking long and hard at the code)... etc. etc.
If you start a startup, you ain’t leaving that metro area for a long time. Prioritize your enjoyment of life.

Also, I would probably look to HQ in a cheaper cost of living city in a state friendly to business. All your top talent will be remote and you won’t have to pay them as much that way anyway.
These are mostly straw-man arguments. People don’t generally rebase published history unless there are mitigating circumstances. It’s not common, and it’s not recommended. Rebase is for cleaning local history before pushing it to anyone else. Similarly, git does not squash commits upon merge unless you ask it to, that is not some idiotic thing that just happens.

BTW, Fossil has commands called “shun” and “scrub” that do effectively rewrite history. Every version control system has them, because you have to have them. Being on a high horse over rebase is 1- not going to change rebase, and 2- makes it seem like you don’t fully understand git, and it’s design decisions and goals, therefore not qualified to opine on it. See Chesterton’s Fence.

All of this is mostly irrelevant to getting coding done. Wanting immutable history is fine, if that’s what you want. I’ve never heard a compelling reason to need it, and it’s not one of git’s goals, and never was. (Nor was it a goal of any other version control system either, not of svn or p4 or hg or source safe…) Git is version control, and it does what it was designed to do which is keep multiple versions around, let you share versions with other people, and be a safety net against code loss. I can’t think of a single time in my decades of professional software career where it mattered that someone edited their local history before pushing, and/or didn’t preserve some strange sacrosanct history of the exact order every line of code was written. I don’t have anything against holding this goal, but I’m unconvinced that it’s relevant.
A reminder that GNU Units still exists, e.g.

$ units
Currency exchange rates from FloatRates (USD base) on 2021-01-17
3677 units, 109 prefixes, 114 nonlinear units

You have: 4 amu * (1000 nm/s)^2
You want: joules
* 6.6421563e-39
/ 1.5055352e+38

You have: ^D

It’s slightly less DWIMish (you have to say “atomicmassunits”, “atomicmassunit”, “amu”, or “u”, not “atomic mass units”) and somewhat awkward as a separate tool, but then resorting to your web browser for unit conversions is awkward in a different way. Non-interactive invocations, like units VALUE-OR-UNIT UNIT, work as well.

[1]: https://www.gnu.org/software/units/
I assume there's other equipment still in use on the line that can only handle 200mm wafers, otherwise it'd make sense to upgrade to 300mm and take the extra capacity increase - the masks are stepped across the wafers anyway, there's no reason in principle they can't just add more chips to fill in the extra area if they have the ability to process 300mm wafers.
These two might just be the best comments i have ever seen on HN
It is a type of emotional regulation offloading. Which can be considered that way. Adult immaturity does tend to be highly correlated with it in my experience, but I’m no psychologist.
My grandfather considered all green vegetables cow feed.
Don't forget about https://github.com/Wind4/vlmcsd which is extremely lightweight and mimics a KMS activation server. You can even run it in a Docker image.
Just wait until you read up on the Spartans! That was what they built their empire on for quite a long time.
Yes, but this is in Rust.

More seriously, it's an interesting decision. The linked thread has no information about why they would have made such a choice, and I doubt they made this decision lightly.

I'm curious to see how they tackle this problem.
Even in intimate personal relationships "we need to talk" is frequently assumed to be something bad. You're asking for co-workers to have better rapport than a typical significant-other relationship, which is just not realistic for most working relationships.
I'm talking about both. When I was comparing them to competitors like Symbolab I was using the Alexa ranking for alpha.

I find it faster and more accurate to use a specific package in an interpreter than query Wolfram Alpha or use Mathematica. And for the simpler things a search engine will do!
So the benefit of upgrading to Windows 11 is .... Linux ?
Learning strategies: a synthesis and conceptual model (2016)
We can have the discussion in a couple years, how Comcast and a bunch of other companies received large subsidies but did nothing again. We'll ask ourselves, how did we let this happen again.
I'm not saying that it's not crazy. Just that it's less crazy.
Even if you solve the privacy problem, there's still a problem with advertising which is that it's inherently at odds with the user's interests.

An advertising-funded product will always prioritize engagement - they want you to "engage" with the product even if it means degrading the experience intentionally such as making a process manual or take more steps than necessary (so that you are exposed to more ads). The "destroy civil society" problem you mention is a direct consequence of the pursuit of engagement.

In contrast, with a paid product, the company's interests are directly aligned with yours and they have no incentive to intentionally degrade the experience or get in your way any more than necessary. They don't care about how much you "engage" with the product as long as the bill gets paid (if anything, the less you engage the better as it uses less server resources).
The CDC head just testified that the CDC has not studied if previous corona infections confer immunity.

She refused to say if CDC staff were returning to work or what their vaccination rate was.

Not sure what they do all day. (My understanding is they have 3,000 staff.)
What about shun and scrub? Those can be similar to some common uses of rebase.

And I really am curious: why preserve the incorrect merge? What scenarios involve needing that information, why is that ever a good thing? If the default view of history doesn’t present these preserved mistakes, how is that really different from a rebase?

I’m also troubled by the language about “immutable” history and “destroying” history. Git doesn’t destroy any history. When you rebase, it creates a new branch. The old one is still there. You can get it back. The only reason it goes away is because it gets garbage collected later, because the user chose not to have anything pointing to it.
It’s very common, acid reflux after Italian food that’s loaded with tomatoes is basically almost expected culturally?

Tomatoes contain a lot of histamine, and can trigger mast cell degranulation, which I think should offer at least some explanation why acid reflux with tomatoes is so common. Typically reflux isn’t seen as a sign of intolerance or allergies, but seems that’s actually a sign of mild intolerance and mast stabilizers actually work better than antacids in many people.

There are people who say that all nightshades are “bad”, but I never heard anyone complain about potatoes in the same way.

I’m not sure these are true allergies, although those are probably possible. Some allergies that are very common in Europe (peach allergy/LTP syndrome) seem very rare in the US, and vice versa with peanuts.

In case of an LTP allergy, or fruit-vegetable allergy syndrome, you could trivially have people cross-react to tomatoes because LTP proteins are ubiquitous across species.

From my research into inflammation the only solid take away I had is that not a single person in the world truly understand what allergy is, and what to do with, except for rather crude tools like epinephrine and antihistamines. Even food allergy desensitization with Xolair barely works and mostly fails, and that’s the best we can come up with after 70 years of research.
Not a great article. This point in particular is false:

> Daniel Kahneman’s seminal work in behavioral psychology has demonstrated the effectiveness of unconscious priming.

This is simply not true. Priming studies do not replicate and not one of those results should be taken seriously at all. Priming as described in the social psychology literature and as used in this article is not a real phenomenon.

Read this article or don’t, but if you do read it I don’t think you’re getting any particular insight into anything at all, just some vague, uninformed scaremongering.
No, my username is not PII as there is no lookup table to my real identity.

If it was, ycombinator would have to adhere to much more stringent regulation wrt them.
Encode OHLC as 103 Candlestick Images for Stock Pattern Classification
What has become of Keybase instead?
I wonder if it'd make sense to have the const generic parameter be the number of bytes (or words) that the bit set needs, instead of the number of bits. It's ugly, but it could allow the optimizer to eliminate many runtime bounds checks as the size of the vector would become a compile-time constant.
The real answer here is cost limiting. I don't want my cloud provider to keep working at the cost of an order of magnitude higher bill than I was expecting because of a bug in my code. I want to be able to set a billing limit and have them degrade or stop there service if I exceed the limit.

AFAIK AWS doesn't have that. They do have the ability to send me alerts if my bill is unexpectedly high, but they still keep working until I go bankrupt. It's possible to use those alerts to implement your own "broke man's switch", but they don't have it built in.
>Would be interested to hear anything from people who have experienced a food allergy or intolerance towards tomatoes, something the NHS seems very skeptical on.

For me, it's itchy around the lips, but no more than that.
I’m Argentinian and I can tell you no one goes to jail over taxes. It’s not the US. First of all because no one has to file a tax return every year, and second well… because it’s Argentina.

For non residents you’re only taxed on your Argentinian income, so you wouldn’t be breaking any laws by staying in the country and working remotely and getting paid in a US account. You do have to pay US taxes though. After 90 days renew your stay and that’s it
Elon Musk Playing Games with Tesla Stock
If he simply stopped, it could create an even bigger problem.
In particular, Sparta was Roman and they were very cruel.
Didn't fortnite remove loot boxes in 2019? https://arstechnica.com/gaming/2019/01/fortnite-puts-an-end-...

There's still something to be said about the addictive nature of microtransactions, but loot boxes haven't been relevant to the discussion as far as fortnite goes for a few years.
They still have you with Android OS on many phones, and if not with Google Analytics tracking firmly embedded into most sites on the web...

Occasionally I like to fake wild conversations and go to completely out of character sites and locations just to throw their algos and tracking of me off. It's the only real way I can protest any more. :/
I'd use standard String.prototype.padStart. For anything more complicated, but not too complex (say "libraries" with 100-300 lines of code), it's very tedious and time consuming to find something on npm that satisfies the specific contraints of my app precisely. This certainly fits in that category.

For libraries above 1-2k lines of code that can be quite complicated (eg. things like database connectors), it starts being reasonable to mold expectations of my app around the library.

Also using coherent large utility libraries is something worthwhile (or was in the past), libs like underscore/lodash, etc.

But composing app from random underdocumented 2 function "libraries" from npm is just pain if you know what you're looking for. 1) you can't trust the code, so 2) you have to read it anyway and reading is often slower than writing
It's far from big data even if they grow 10x in the next year, but if you are unfamiliar with database migrations and branches I can see the appeal of the product.
As long as your philosophy of what a desktop is matches exactly to what the core devs view gnome is, then I am sure your fine.

But there are a reason by DE's like this new one, unity before it, and others that are either off shoots of gnome, or come from developers that are completely frustrated with the obtuse nature of the gnome team

as was highlighted above, System76 ships a forked version of gnome with popos because none of their changes, their contributions, were not accepted by gnome.

gnome is very opinionated about how users should use their desktops, how other software devs should write a application for gnome, and are unwilling to change in their positions even if the face wide scale community, user, or developer desire for the change.

From my point of view gnome devs do not build gnome for the gnome community gnome devs build gnome for themselves, and if others use it ok, but they do not really care if they do
Nike Is Looking to the Metaverse with New Hires and Virtual-Focused Trademarks
Ha people thought of them the same as deadly nightshades because of how it become poison while reacting with their plates!

Makes me wonder if we can similarly make deadly nightshades become edible by neutralizing their toxin before or during digestion
+1 for 'units'. I like it for conversion between millilightseconds and miles, to get the theoretical best-case latency between two places.

i.e. if it's x milliseconds ping, it can't be more than m miles away.