skysight-inc/HackerNews huggingface dataset:
Dev tools for API development and implementation
So Dang was the reason for my posts to not show up. Great, thanks a lot mate!
I was definitely talking about the syntax. I'm not a huge fan of Java (as I suppose the joke already demonstrated), but I also notice how many places start out with PHP or Ruby or Python and end up moving to, if not Java, a language running on the JVM. So I still appreciate it. :)

To give PHP its due, it can be very fast -- although the more you use it "the modern, right way," the slower it seems to get. I can't help but wonder how much of that is an impedance mismatch between "your program starts over from scratch with every HTTP request" and "structure your program so that by the time every class is instantiated and interface is implemented, ten thousand lines of code have been processed with each request." No matter how great its optimization and caching may be, a Laravel or Symfony app just has a whole lot of overhead relative to any framework in another language that doesn't have PHP's zero-state approach.
I think that nicheness strongly correlates with quality, but HN isn’t niche in the same way a forum on a specific topic is niche. Yet HN is still of decent quality. I guess what I’m trying to say is, why aren’t there more of these high-quality yet diverse communities.

Edit: Maybe being high quality and diverse is its niche!
The best way to go about it is to stack multiple enterprises.

Get the job with big tech if You can, then make small to medium investments in other ventures that are not going to cause conflict with your employer.

If You can't land the big tech job You can still go for your 2nd option, and still invest in other enterprises. You also shouldn't limit yourself to just software. If your cousin or anyone else for that matter, that You know and trust wants to start a dog walking buisness for example. But they need funds for leashes, a pooper scooper and whatever else, You could invest in or start a partnership with them as long as they have a solid buisness plan. I just used dog walking as an example. There are tons of opportunities out there, especially if You are in a developing country. Ideally choosing ventures that will require none or very little of your time.

You won't get rich off any one venture and some You may even lose on, but just as a farmers success depends on how many seeds they have in the ground, the more enterprises you invest in or stack, the greater your chances of success.

This strategy will make You financially resilient, which IMHO is much better than being financially independent.
Yes (the Tradfri line). I just bought some to set up with home assistant and they all have the ZigBee logo.

I was a little surprised, but pleased, to see that Lidl are launching a smart home line this week, which is all ZigBee too - that is definitely not niche either. They even mention the interoperability and privacy as selling points!
Neuromorphic Chips and Quantum Computing: Advancements in AI
Because they don't know.

> your availability information is meaningless.
Thanks to Paul, Dan and Scott for keeping the community calm and well.
Artificial Intelligence in the Middle East: Here’s What You Need to Know
it's far from settled that the 68k in the Genesis was more powerful than the 65816 in the SNES. Most instructions on the 68816 use 1/3 of the cycles per instruction compared to the 68k. Sega had their marketing of "blast processing" because Sonic was a "fast game" we all know what was pure marketing. Similarly fast games, meaning games that displayed the same features as Sonic, came out on SNES, Uniracers would be one such example.

I think it would be pretty hard to find a Genesis game that would unequivocally demonstrate the 68k in the Genesis was a win over the 65816 in the SNES.
There is homeless and homeless. In my country (France) some are in the street as a lifestyle choice, or are only pretending being in need to leech on charity. Those people generally refuse food and take offense if you offer some. On the other hand, there are people who are genuinly suffering, hungry who will gladly take food when offered. The trick is too distinguish between the two (the latter are in fact, quite rare, I'd rate really struggling beggars are less than 10%). Looking them in the eyes is the way to spot them, people who will accept food have a different gaze and their suffering is readable on their face.
My biggest concern would be living in a world where all product design decisions are made with children in mind.
Given that Featurecreep/Software complexity continues to increase, there would be a shift in mindset to leverage more Performant languages/tools instead of only focussing on highlevel productivity for developers. Read: use Rust instead of Ruby. Or augment, like native libs in python
This is what was being done to some extent in Australia by isolating old peoples homes.

However most of these facilities are privately run, and are staffed with low paid workers on part time casual contracts to maximise profits.

The workers therefore need second and third jobs usually at more than one of these facilities and still with plently of contact with the rest of the community.

When the workers get sick with covid themselves thet cannot afford to isolate as they would be sacked and replaced, so they continue to work and infect all the facilities that they work at.
Yeah, the Austrian guy probably wasn't the owner of the establishment and didn't want the overtime work with keeping the place opened for longer than his contract?

BTW, was that in Vienna? They're so famous for their rudeness it's a running meme now.
Oh please. It's bad hook, yes. But once we get over that, we should acknowledge that this is an extremely well-written article. It has been a long time since I've stumbled over an article on HN that was such a joy to read.
>What's amazing is that Indian classical music has no key.

That's pretty much the same as hitchhikers tuning their guitars by ear with no perfect pitch skill. Anything within a couple of steps is good enough.

What fascinates me is that they are ok with staying in the same chord for the entire repertoire, that some perceptions (i.e. minor scales/chords are "sad" while major ones are "happy") seem to be universal.
Making Science Accessible to the Youngest Children
I'm (temporarily stalled) in the middle of writing a CLI manpage for roughly this kind of purpose (finding a public interface that makes me happy before finally cutting the first release).

It has been clarifying in some big ways, but I also feel like I wouldn't have been able to do this without an initial implementation that I and one or two others have been putting through the paces.

It's taken some time to use it in enough real-world cases that I feel like we've actually discovered a significant fraction of the features it needs.

It takes reflecting on each feature for long enough to understand if it is global or situational, to decide if it's just a change to the program, a new default you can disable, or a new optional feature you must enable. Or is it really a fellow traveller with a number of related features that signal the need for a new mode?

Finding an interface that doesn't annoy me has taken collecting the entire current feature list, the next several planned features, and some "I suspect someone will ask for this some day" sorts of things--and then stepping far enough back from them to distill a smaller number of verbs they can be grouped under.
Lately I've just gone with inlining the font stylesheet into the page to avoid render blocking on the CSS; enable font-display: swap; so that text remains visible while the font itself is loading; and like the article suggests, choose a reasonable font fallback. No need for the preloading since the font request should get kicked off immediately. Can't use Google Fonts this way though since the font urls are unstable.

The system font stack is probably the best though.
"We’re so spoiled today. Every week a newer, faster processor is released. Hardware gets cheaper and we can just throw more chips at the problem."

I've been running a 3.5GHz CPU (with 4 HT cores) for nearly 10 years.

That's a lot of weeks. Surely, today, I should be able to buy a 10GHz CPU, right? :D
I was thinking of getting an iPad and pencil for remote teaching (writing on a board). Wacom tablet pads work fine for this use case as well, and are much cheaper. aBut that’s going to be useful only for the duration of the pandemic.

Another use case is drawing diagrams and flowcharts for presentations.

I have no time to watch TV or Netflix, neither I am into “creative work” so to speak. If it doesn’t have a proper Linux terminal and input interface, it doesn’t work well for me.

Any idea if it’s worth it?
I'll let you search for the probabilities of dying from COVID VS edgehog highway crossing and determine if it's a fair comparison.

My point was: don't live in fear.
Perhaps this will usher in more competition which will benefit consumers and developers with even more powerful hardware! Apple has certainly raised the bar significantly with their M1 chip.
Origins of north Indian classical are much more complicated than attributing to any single person.
There is the Samaveda of antiquity with its puritanical emphasis on metre along with a simplistic sense of melody.
Dhrupad sung in the courts of Delhi during the Mughal times can probably be regarded as the next attested continuation in that tradition.
During the 17-18th century Dhrupad underwent another renaissance and the form of Khayal emerged. One which gave the musician more creative freedom of expression. A large part of what is considered mainstream North Indian classical music today is Khayal.

P.S:
Amir Khusrao's role in development of Qawwali, Tarana and other forms of Islamic Sufi music making sounds plausible. Anything beyond that is venturing into speculation.
It's almost like humans are complex creatures...
This was a big driver for me moving from Windows to Linux last month. Some stupid automatic update and the next thing you know my computer's hard disk gets corrupted, resulting in a disk cleanup that deleted all of my important stuff. Thankfully I had everything stored separately (cloud+hardware). Not to mention the new Windows update slowed down my other PC severely.
Another fun question to ask is what if you were working at a FAANG company and they never bought any more computers?
Thank you Dang, for helping me with a show HN and testing an idea :)
They are awesome speakers, but spy the hell out of you[0]

[0] https://news.ycombinator.com/item?id=24680614
> Productivity Score identifies areas where you can offer people training

This reads to me as “identifies people that should be managed out”
I think that the major filter is this: In order to receive the main benefit from Hacker News you will have to expend effort in reading and digesting the content, and engaging in meaningful discussion where possible. There are much better places to gain instant gratification.
Actually the winning tickets ARE equally distributed. They are not randomly distributed. Every roll/batch has the same number of small and mid-prices, let say under 5k$ to 10k$. As for the big prices they take care that they are evenly distributed across the country and over the lifetime of the game.

A smaller scale trick is to social engineer the cashier to know which rolls have already released their prices, and buy from other rolls. Cashiers often tend to naturally do this with there best customers.
> WebExtensions are not sufficient to allow an Enigmail extension to run an installed binary

I don't know about the situation in thunderbird, but in firefox this isn't entirely true. It is possible to communicate with a native executable using a JSON protocol over IPC, if that native executable is registered using a manifest file (See https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...). so it would be possible to use a wrapper executable that communicates with the extension using native messaging, and invokes gpg as needed. However, as I understand it, the native executable would need to be installed out-of-band (meaning it isn't part of the extension bundle itself).
Nobody cares, proved by electron and popularity of web apps in general. The only b thing Apple will achieve is to speed up the native going into irrelevance and being replaced with things like electron. Regular people don't care about "looks and feels native" zealots. All the relevant software has distinct, software specific looks. Adobe suite, Fusion, bunch of engineering tools, IDEs.
I highly suggest you make yourself familiar with Thomas Sowell. He has written countless books on the topics of economics, politics, race, policy, and more. I find he makes the most compelling arguments for the "conservative" side of the spectrum.
I realise the article is more of a philosophical thought experiment but in the real world those feats took years and huge amounts of effort and money.

It’s cheaper to develop faster hardware that can be used again and again than ‘clever’ software that achieves the same on less capable hardware.
> Once you understand a system – deeply understand – it can do things that its designers never thought possible.

I often wonder to what degree that is possible in modern computers. Their complexity so hugely beyond that of old 8-bit micros that I doubt a single person could completely understand it. I mean to the level it’s possible to understand a BBC micro - what every CPU cycle does, what function every gate in the video output performs, etc.

A lot of the improvements listed are due to understanding very minute details of the operation, like timing CPU exactly with the video output, changing palettes and sprites on the fly, racing the CRT beam, etc. With a reasonably modern CPU you can’t even reliably tell in advance how many cycles a simple instruction will take.
Most places that demand staff live in Office and Outlook are.

Nobody is being forced to take these jobs; I think it's great that Microsoft is making MS shops into employee hellscapes.
You can buy 32 core 3.5 GHz CPU :)
Generally credit card companies consider lottery purchases to be cash advances, if they allow them at all.
while [ true ] do;
mail -s"Quick Reminder" `cat userlist` <<EOF
`fortune -o`
EOF
sleep 10
done

Job done, leave me to sleep. (Syntax likely off - I'm sh-rusty!)
Life replicates art: https://en.m.wikipedia.org/wiki/The_Circle_(Eggers_novel)
There’s also the “tearing your competitors to shreds, regardless of the law or ethics” which is how I think of Microsoft in the pre-iPhone era.

As someone who loves software, there was a very clear feeling at that time that Microsoft was putting a huge chilling effect on the whole industry, and that the entire industry was stagnating under their control.

Thank god for Netscape, Google, Apple, Facebook, and Amazon (in that order) who were able to wrest that control from them. Now at least there are multiple software ecosystems to move between. When one of these massive companies poisons the water around them, there are other ecosystems doing interesting things.
Although [Gödel 1931] failed to proved inferential

undecidability of Russell's Principia Mathematica, there is a

fairly simple undecidable proposition namely, the proposition

*Undecidable*≡Halt<ExpressionFromString<Natural>>[RunOne.[]]

where RunOne.[]≡Eval.[SelectOne.[0]] such that

SelectOne.[i:Natural]≡ExpressionFromString<Natural>.[i] *finishesFirst* SelectOne.[i+1]

Eval.[anExpression] evaluates anExpression and where the expression

(expression1 *finishesFirst* expression2)

returns the value of whichever of the expressions expression1

and expression2 evaluation finishes first.

The procedure SelectOne selects one of the expressions

created from strings.

For details see: https://papers.ssrn.com/abstract=3603021
That is definitely not obvious. There's a lot of things on my iPhone and my Windows PC that I cannot turn off, even though I am the customer.
I don't think anyone cares about the statistic. It is probably just an easily available datapoint.
I assumed you asked in good faith so I will try to ignore the unnecessary sarcasm.

I hope a Cochrane meta-analysis meets your evidence based statistical standards.[0][1]

It's physics, a higher front-end means primary blunt force trauma to the chest and head (specially for children and cyclists), were by primary we mean the first and highest force trauma, and by chest and head we mean trauma to vital organs.

I am not judging if this type of vehicle is your preference but demanding scientific rigor without accepting the physics involved just feels like a cognitive dissonance. I am not arguing that higher front-end vehicles cause accidents, I am arguing that pedestrian are less likely to survive upon impact compared to other vehicles.

The only reason these vehicles are not banned from city centres is purely because they are a marketing and economical success not because of lack of evidence on their dangers.

[0] https://pubmed.ncbi.nlm.nih.gov/20146143/

[1] https://pubmed.ncbi.nlm.nih.gov/33147075/
Does HomeKit rely on a cloud infrastructure? That is, if my Comcast internet goes out (but my local wifi is still up), can I turn on/off my lights via the Home app? Can sensors I have still trigger actions?

I'm thinking of getting various HomeKit compatible plug/switches/sensors and am trying to figure out what the communications path is.
This is why I've kept my home automation offline with zwave. Zwave has its own barrel of shit, but at least it stays inside the barrel.

When I first started playing with HA a few years ago, I got an internet connected hub, and it eventually occurred to me that every time I walked into a room some server somewhere else was notified before my light came on. What an insane round trip to rely upon!! Some server about 800 miles away just told my lights that I was in my dining room.

Granted it was cool that it happened quickly enough to be useful, but what a dumb thing to rely upon. Add to that the unreliability of comcast and I felt like an idiot complaining that my lights weren't working because of my internet connection.

Now I rely upon zwave2mqtt and the occasional spare time to write my automations in javascript.

It's imperfect, but no company in the world will ever know . And no internet required.
You pretty much summed up the major misconception of how CPUs work (and get faster) these days. It's not about cores or clocking speed.
Backup your profile before the update. Thunderbird 78 makes non-backward-compatible changes to it, so you cannot downgrade to TB68.
MS is certainly trying to play the new cool, but the DNA remains the same DNA from the '80s & '90s. Don't be fooled: A Leopard cannot change its shorts.
A Gamechanger in the HR Tech Industry-RScript
It is neither normal nor sane. More like the Stepford Wives.
The JVM is not tied to Java, which I think was a large part of adimitrov's observation. Kotlin, Scala and Clojure immediately come to mind. JRuby is also a fairly popular platform for Ruby. There's actually a huge list of other languages that run on the JVM, though.
Of course they shoukdnt care, because, if I remember correctly, it was only a positive payout if someone didn't win. Basically what it was doing was spreading the rollover along all winners" rather than growing the main jackpot. So the organizers were paying out the same amount of prize money.just under a different distribution.
The WCAG contrast ratio bit is good. People regularly treat the contrast ratio number as an oracle, but it’s actually a pretty poor scale, and not perceptually uniform. As seen here, a contrast ratio of 3 against a white background is almost certainly more distinct than a contrast ratio of 4 against a very dark background, and may even be more distinct than 5, depending on the device (rule of thumb that I just made up on the spot: TN LCD panels, which mostly means cheaper devices, will suffer more from low contrast on dark backgrounds).

For good figures, you need a non-linear perceptual scale, and to consider hue, saturation, ambient lighting (meaning both lighting in the room—good luck on that one!—and on the rest of the surface you control), and the nature of illuminated displays of various kinds. And probably other things too.

https://github.com/w3c/wcag/issues/695 is a good discussion of the issues and possible solutions, with https://www.myndex.com/SAPC/ demonstrating the work in progress. As you can see, it’s very much a research area.

In the short term, if you want to use the WCAG contrast ratio: if you’re using a light background, the 3 and 4.5 recommendations are probably OK, but if you’re using a dark background, bump up your requirements a fair way: go for at least one, probably two (so maybe 4.5 and 6 instead of 3 and 4.5).

One other thing that people routinely completely ignore in colour contrast matters is font weight. If the font is thinner, the contrast needs to be stronger to balance it out. I’m pleased that the SAPC/APCA work that’s happening takes this into account.
Austrian here. I don't think they have much of a problem with the sexual aspect of the name, but while it may be funny initially, the joke really gets old after years and years of prank calls. I guess they just have had enough.
I’m more wondering where it would be. I work in the public sector, so we almost literally employ people from every field imaginable aside from maybe academic research, and aside from the camera thing, I can’t think of a single one of those metrics that’s positive.

Maybe Denmark is just different, but even places like finances that still use a lot of excel, they also use dedicated stat tools, we use one called Targit, but PowerBI or whatever Microsoft’s version is called these days would be similar. Even people who do a lot of writing, like our communications staff, would only use word for drafts and maybe spell checking (if at all) before they move their writings into their specialised systems.

This is not to say that we don’t use a lot of office, we do, but it’s almost never a primary tool aside from collaborating, and while logging more camera hours may be desirable (for us anyway) sending a lot of emails isn’t necessarily a good thing, mostly it wouldn’t be.

On the flip side, and now that I’ve talked myself into it, I actually do know of managers who would value this sort of logging, shit managers but managers, so maybe Microsoft is just producing what their clients want? Anyway, if that’s the case, they probably shouldn’t add support for bad management practices. I know they have no real competition to office365 for non-tech enterprise, like at all, but who knows when that will change with Amazon around smelling all those billions.
I also feel the text-only format and less visible “points”/“likes” has something to do with it. It’s harder to be attention-grabbing with just text. In many ways, HN feels to me like an online email thread.
S.F. renters gain rare leverage in pandemic, with vacancies way up prices down
HN is just another echo-chamber minus the puns.
It's usually a voltage drop detection that sets of the alarm. If your battery is going flat, or is tired, it can drop below the voltage threshold set in the alarm it off. You may still be able to start the car.

You may have a bad alternator though, if it's not the battery. It really depends on the car configuration, but it is surprising that even that short trip doesn't recoup the cost of starting.

You can get alternators and batteries that are better at your use case too, work site utes and shuttles often get used like you describe.