skysight-inc/HackerNews huggingface dataset:
I find people often use Excel (or Access if they're brave) when they have a known problem and can visualise the solution in something they know, like Excel. The crucial factor is implementation time. They can open an Excel and start work immediately, or wait weeks or months going through a lengthy and complex IT procurement process that will take from their budget. So in most cases starting with Excel is a no-brainer. Same reason why a lot of stealth IT gets implemented.

It's often only after years of a business using what has become sacred & business critical Excels, that somebody suggests formalizing it into software. In a business with an IT function, or a consultancy looking for business, it should always be somebody's job to find these Excels and replace them with something more robust.
This is a fun experiment, but reminded me why I didn't like 3D movies:

You need to look right at where they want you to look - so in this example you need to look right at the center point of the image. If your gave drifts off to the side then it looks bad.

The same with 3D movies, if you don't want to look directly at what the director wanted you to look at, you end up getting seasick.

Do VR headsets have gaze tracking these days?
Countdown to Scala 3 by Martin Odersky
Why Not Windows Defender? It’s really quite competent and it’s pretty lightweight.
Same old Google trick to gain more control over others' content. Naah... not interested
Awesome! Any docs on how the types are mapped between the two?
Yeah, interesting reading through the list of "Removed" features. On one hand, it is nice to tidy things up, on the other hand, I'm wondering, was it really worth breaking backwards compatibility for these things?
Sorry, I must admit to not reading the OP before replying. Not sure what the OP is on about; of course both surfaces wear, the important thing is the sequence of which surfaces are compared/lapped against each other, and how they are oriented. The orientation is quite important - if each pair of plates are always at the same orientation relative to each other (or I suppose 180 degrees from that) then the plates may meet evenly, all having the same twist.

Foundations of Mechanical Accuracy is a great book if you're in to this sort of thing.
Save the planet and simultaneously eradicate all the birds around you.
The past is gone, and we can barely predict even tomorrow. Packing all of these "days" into "life" is not simple at all. It's an error.

There is no "life". It's an ideology, and letting the idea rule you too strictly will turn you into an ideologue. It's our mind that sorts our infinitely complex realities out, but also inevidably finds itself tangled in its own abstractions.

Emotionally, happiness can only be felt in moments. Days where happy moments outnumber the sadder moments could be considered a happy day. But to then extend this to a lifespan is just too ambitious to be practical. It's surreal.

Once you have happiness in your days, living a day at a time should suffice. And once you have happiness at arms reach, knowing that should suffice. That is a good place. That is one better model of a good "life".
Nominet refuses to consider complaint, claims CEO didn’t mean what he said
Ask HN: Can you program B cells to make antibodies for viral spike proteins?
Well, it's a headline, and making headlines sound more interesting is what newspapers have done for centuries, well before clicking on links was a thing. And the word "quietly" is fully justified, because Apple didn't announce that it was removing these items. So, it's only "borderline clickbait" in my opinion...
Do you have font sizes turned up in your OS? Looking at the site in Chrome on my OnePlus 6 (phone), it's maybe a tiny bit large meaning around 40 characters fit on a single line, but that is far from unreadable.

I've checked a few browsers on desktop and it seems to be no problem at all there, with the added benefit that most (or all?) modern browsers let's you easily change the font size that is used with Ctrl +/- (or Cmd) on almost all sites. For instance, I have the fonts scaled to 125% here on HN since I find them a bit small normally. (You can do that on mobile as well, but I'm not sure if that works on a per-site basis like how it works on desktop.)
There is a clear need for an opposite law which will make backdoors illegal. Who could fight for it?
Computation of a 30750-Bit Binary Field Discrete Logarithm
Zerofirst – Early stage venture capital that backs and builds net-zero startups
So... Once an apartment or condo is built, that's it? No renovations, putting up shelves, etc?

Your position is completely unrealistic. Everyone causes a disturbance at times, but we generally try to minimize it and limit it to reasonable hours.
To play with the river analogy: and then imagine that it flows next to a dye factory, and every now and then a droplet of dye finds its way to the stream, creating a colorful streak. That's to account for random mutations.

And then what would an analogy look for prokaryotes - bacteria, archaea? If my understanding of biology is correct, it would be like an infinitely tall, densely tiered waterfall. There's some forward generational movement, but there's also plenty of lateral ones - exchanging gene packets "at runtime".
Tasmanian devils reintroduced to mainland Australia after 3k years
Show HN: Art Review Generator – deployed GPT-2 text generator without a GPU
Great start. But I'm waiting for people to launch this with phone partners too, to break the monopoly.
>start distributing a newer system image.
Older system images would potentially be useful, too, if only for toying around with abandoned apps too old to run on new systems. I'm thinking similar to how Wine appears as different versions of windows to different apps.
> The point in the article is that at many generations ago, we are heavily inbred, it is not that we are all related.

I'm not following your point - maybe it's just a linguistic thing. To me, inbreeding implies relation, at least blood-relation, even when there was no other relation, e.g. conquering armies raping and pillaging.

No argument with your math.
Google Workspace (Formerly G Suite): Business Collaboration Tools
Aren’t you just reiterating the entire second half of the article?
They were not as much in favor of free speech as they often proclaim. It is probably mostly due to reactionary behavior. I think the banning was a mistake, they were also discriminated against on political grounds.

If you do that because you think it necessary I would at least expect results.
I worked with teams integrating legacy systems from hospitals before. There seem to be a large amount of carefully customised scripts for pulling data together. There was never a straight-forward data ETL / export for something other than routinely reported. A lot of information is derived and inferred from even not related (e.g infer chemo events from drug prescription codes if parts of system is not accessible). Hence if you really need high quality data you need a lot of validation and cross-checks as well (either by script or manually). To me it sounds like the checks and validation did not happen enough as the time is very critical. I don't think Excel is the single thing to blame here. Hospital IT systems have a long history of data related issues.
Better that you know. Can invest time in better friends.
That will carry a pretty heavy performance penalty though.
Show HN: Chat bot powered by GPT-3
Yeah. Naming things. And cache invalidation.
I have been in countries at war, like Congo, and life there was the simplest thing you could have.

In fact, all the complexity appears when there is peace. People do not save or study or anything secondary when there is war.

Are you going to study when you don't know where your family is? When your mother or sister or daughter has been raped and you have to protect her for being raped or killed? When they go after you because you abandoned guerrilla (or the army)?

You make a simple mistake(like looking weak, with no friends or too smart) and you die, it was as simple as that. A kid without beard with an automatic gun does not like or respect you? You are dead.

People at war, they need something, they take it(with automatic weapons). Super simple.

In China things were also super simple. When I was there a biker was hit by a car and died. Nobody gave a dam. Cars were circulating as usual around the dead person. It was the most brutal thing I ever saw in my life, including Congo, in Congo people cared more about each other.

It is the developed world that is complex and sophisticated. People work for abstract things like "career", "pensions", "tenure" or even paper money that are promises that don't really exist as real things but really are symbols of trust in the society.

BTW you feel alive living at the moment and I personally miss some part of that, even when I was risking my life.
Cloudflare is just acting as an ipfs gateway, right?

So this could be used directly (via https://addons.mozilla.org/en-US/firefox/addon/ipfs-companio... ) or via any ipfs gateway?
ML Performance Boost with FPGAs
So these are basically lecture slides for statistics like they are taught in any math or statistics b.sc.

I bet there are gazillion lecture slides like this and hundred books about these topics. Can you elaborate a bit more why you posted this particular one here on HN now? Am I missing something?
I guess I'll say the quiet part loud. It is unusual for an investigation to have such an obvious partisan split, so much so that it is impossible not to conclude that the "anti-trust" case is a thin pretext for something else. It reeks of a type of partisan hackery we've seen every time a tech company is forced to testify before Congress. Baseless insinuation that tech companies are staffed by agenda driven liberals who tamper with search results and purge straight white male employees. This narrative is getting stale. Remember when Breitbart "leaked" that employee discussion from within Google the day after the election. Does anyone remember the grifter of the week who was "fired for being right leaning"? They find a new one for every hearing.

A major part of the Republican movement is a culture war on us (the median hn reader) and they are scratching around for ways to use the justice system as a cudgel with which to beat us. The obvious subtext is "how dare those uppity elitist California liberals have any sway or economic success. We must drag then down by any means."

Of course a case built on partisan hackery would implode on itself. Sound bites don't translate to sound arguments in court.
>why would one encode an id as simple number?

That's an incredibly weird complaint when the real problem is that javascript's JSON.parse doesn't use BigInt for large numbers.
>gaze tracking these days?

They do (e.g. Vive Pro Eye, HP Reverb G2 Omnicept Edition). And checking that on google is much faster than writing this sentence.
Yep! And then when your wife gets that promotion she wanted, she still has to spend time maintaining and making changes to the old database system because nobody else understands it or has the skills to change it.
True. I guess a lot of RFPs requiring software of that nature have probably been largely dominated by the Java and .NET ecosystems for decades and your Nodejs, Python, Ruby, Go ecosystems don't have any compelling offerings or much interest from their community to work on that sort of software?

I feel like a lot of what I see online fits into either SaaS web apps, or well known open source projects / core infrastructure used in building large-scale, distributed systems.

I'm sure there's a lot more out there, but it doesn't seem to get talked about much. Hence, the comment. Meaning if you're interested in coming over to the .NET Core world fr a different background then the things that are missing from full .NET Framework probably aren't of any interest to you.
In the UK, the shop Lidl was supposed to be pronounced Lie-del and I think that is how it is pronounced in Europe.

But, everyone pronounced it with a short 'i' and now they've adopted that in adverts - 'Every little [lidl] helps' - doesn't work if you pronounce it Lie-del!

If they wanted it pronounced Lie-del - they should have spelt it like that - Lidle!
That’s just playing around with the same reserved variables I spoke of before and there is nothing magical about them aside their silly name. In fact the opposite is true, they’re actually predictable and well documented. They just happen to have terse names as a throwback to command line usage (eg you wouldn’t call $1 a magic variable in Bash because it happens to work the same as ARGV[1]).

In fact in Perl, you can opt for longer, readable, lexicon over the terse single character variables; and that’s literally how modern Perl should be written.

Whereas the problems described with YAML is where it can automatically alter your data based on what the parser “thinks” the data should represent. Which is generally what people mean when they talk about “magic” in IT: systems that don’t honour your input and instead automatically convert it into something else. Perl doesn’t do this even in spite of it looking like executable line noise to many.
TabNine: AI Smart Compose for Your Code
You can always add a second or third key. Stop messing with the primary key. Many systems have a numeric primary key and then only expose a hash or UUID to the public.
If that majority has been oppressing a minority then I find a little push back to that majority acceptable. Anyone should be able to address and counter oppression/exploitation. Hating the oppressor falls in line with my expectations.
I don’t understand why people still use cars. Connecting with family is just a short stroll away.
Ask HN: How to Avoid Procrastination
Whenever I am about to start working on some more critical software problems or even say to do some activity (pay bills) for which the deadline is not immediate, inadvertently I change to my browser and start reading some new sites.

I have installed all the necessary blocking software in my system, but being a software engineer I see myself circumventing it almost always (there are so many other ways - phone, another laptop, your wife's phone, television...). It is as if, when the time comes my brain is hesitant to put that extra effort and tries to push me to take the easy route.

After I have spent the whole time on unproductive things, the next day morning I make up my mind to say - I should not get into this cycle. Then 11am starts and I again go into this.

I'm looking for some tips here on how to make myself do it.. and to understand why one does this.. is it just me or are there more people who face this same issue.
Forms, WPF, WCF just as starting example, not bothered to go through the details.

MAUI (Xamarin rebranded) is only expected for .NET 6, if the stupidity of Blazor on Web Widgets doesn't end up replacing it.
"The key is that the propagation of ancestry never stops, because ancestry doesn't round down to zero."

I get your other points but this assumption seems obviously wrong. Plenty of people historically did not live to leave children behind. Then of course, we can have complete stops in the propagation of ancestry.
as pointed out elsewhere in this thread, `"a" or "b"` evaluates to "a", which kind of makes me think that `a | b` (with a and b as dicts) would take values for overlapping keys from a, not from b.

The dict literal with dict-splats conveys a sense of ordering that makes the behavior of taking values for overlapping keys from the lattermost dict make more sense to me.
Nespresso didn't really invent the concept of coffee (or tea) rituals though ;)
Tea tastes amazing after following a Japanese tea ceremony or Chinese tea ritual. Coffee tastes amazing after going through the ritual of weighing the beans, grinding them, wetting the filter, pouring the water...

Kind of surprising the article didn't mention these rituals as they feel like almost the canonical examples of rituals that increase the enjoyment of consuming a "product" (I suppose one difference is that they also have a real difference on the quality of the product consumed).
There's a nice collection of material here:

https://github.com/rain-1/continuations-study-group/wiki/Rea...
In the UK we have a really odd situation like this. British Telecom was privatised by the government in the 1980s, and since then, it's been split into two arms - BT, which is the consumer company, and OpenReach, which is the infrastructure company. OpenReach have to offer access to other providers, and so you can sign up to internet via their lines via Sky, TalkTalk, etc.

Simultaneously, in the late 1980s, various regional companies tried to set up cable TV and phone networks by laying their own cable, and eventually they consolidated into NTL, which was eventually rebranded. These have their own fibre cable network, but because it was privately funded and set up, there's no obligation for other companies to have access to it.
What’s the Difference Between Bookkeeping and Accounting? Which accounting software would you recommend for an SME Why?

https://bit.ly/3iUYfk8
The iPad’s Handwriting Recognition Shows How Apple Does Machine Learning
Migrate Your Heroku Postgres Database to AWS RDS
In this case, Excel throws an error and says that not all rows have been loaded.

It seems that warning has just been ignored by the user.
Reddit people - the type that say “nice” etc. only exist on the very popular subs. There are plenty of high quality moderated subs.
> Just format the identifier cells as text

CSV is text. If you mean in Excel, if you opened it in Excel (rather than importing and choosing non-default options), you've already lost the data so formatting doesn't help you.
Why are you showing HN a tweet?
Manual load would be awesome.
So many tools take a job that was possible without the tool and make it much easier, and in that sense many tools are “for lazy people”.

Examples include: autocomplete, spell check, version control, undo, in-house running water, washing machines, Zoom.

Just to name a few random examples, the list is obviously gigantic.
Before anyone says ML: what we need is sexing of early stage embryos.
That’s one of the nice things with eg Beyerdynamic - even if you somehow managed to break them, you probably could just weld them back.
For CSV that isn’t solely targeting Excel, hacks around the way Excel works are useless.
I strongly believe we have lost the war for privacy and security (against state level actors) already. Once the net adopted the platform model, we were screwed. Platforms are as easy to regulate, as for example the telephone companies were back in the days.

They were easily forced to comply with wiretapping demands of the government.

The moment a central platform controlled (most of) our communication and was able to provide security to the users by using encryption, legislators realized the danger and also the solution. They would just need to force these central hubs with laws as they did back in the day. Legislation was/is needed to break users' encryption and give government the access to all communication that was lost with modern forms of communication and encryption.

So on one hand, it is "just" a return to a previous state of affairs. On the other hand, given for example today's methods of automatically listening in and transcribing voice to text, this would be a way more massive intrusion and control mechanism.
Would this have any affect on software developed outside of the USA? The USA is becoming increasingly irrelevant on the world stage. Couldn’t a company in some other country create a browser with encryption that any of us could use? Could Apple move iOS development offshore and continue creating a mobile OS with encryption?
It seems well done and adequate for certain conditions. It screams science fiction and split keyboards.

I would not know where to lay down all my paper notes though :)
Rituals around food preparation / consumption abound throughout human history and society (prayer before meal, Japanese tea ceremony, breaking bread, etc).
It makes me wonder whether the rituals described in the article in some sense mimic the experience of rituals deeply embedded in human society / psyche.
As an aside on the Covid-19 app - it is open sourced in the "occasionally throw some code over the wall" kind of way - eg it looks like the github was last updated on 24 September vs the app which has more recent updates. It's not clear they open sourced everything needed to actually build the app either looking through the issues.

This is very very far from the only project doing that but disappointing nonetheless given the amount of public money which was spent on it.
As someone using an old prescription that one pt makes this page fairly pleasant to read compared to most.
Pretty normal in Europe, at least where I live for dogs to be on public transport and regional trains.

Edit: just double checked the rules for the ICE (regional fast train), if it fits in a carrier it's free of charge, a bigger dog you have to buy a child ticket for.
Not on the desktop, but I'm getting 10 lines of text per screen on an iPad.

Edit - https://i.imgur.com/8RpJbxs.png
So obviously everyone reading this is going to go away and spawn and computer vision startup, and it turns out much progress has already been made[0][1], including prediction sex before hatching[2].

0: https://vixra.org/pdf/1405.0016v1.pdf

1: https://www.researchgate.net/publication/342532726_Estimatio...

2: https://www.tandfonline.com/doi/full/10.1080/00071668.2019.1...
I think that the key point that should be addressed by those against this bill and these laws in general is: How to conduct legitimate law enforcement business and police investigations at a time when most communications have moved online?

The reason the Attorney General and the DOJ want some sort of access to communications is not to undermine free speech and to take over the world, it is because they know that without legal provisions technology can make it impossible to access communication during legitimate police investigations.

How do we solve this problem?
Big driver, not the only driver.
I agree with you about the "noble" lies. You wrote something else that I have never seen before and that seems quite interesting:

> When DNA recombines at conception, it only snips and stitches in a fairly limited number of places. It doesn't 'mix' finely like paint.

I had always assumed that clearly recognizable traits that children inherit from parents are simply based on the large influence of certain small pieces of DNA.
Do you know a good text that discusses that?
> How could this scheme improve if we had access to the internals of the 3d scene? For example, could we adjust our sampling pattern based on depth information?

If we had access to the internals, we could determine the visual salience of every object[1] and move the sampling pattern closer to the most salient one. Since that object is more likely to attract the viewer's attention, it would focus the rendering on those parts of the scene that the viewer actually cares about.

[1] http://doras.dcu.ie/16232/1/A_False_Colouring_Real_Time_Visu...
I injured my eye from dropping my phone on it. Scratched it, at least far away from the center. I had a visible wound for many months.
The same problem happens with UK phone numbers, where the leading 0 gets chopped off
Solvable if there's a space between the dialling code and the number, but when individuals enter their number, they don't always do this