skysight-inc/HackerNews huggingface dataset:
Ubiquiti has never cared about security, if they did they wouldn't have been scammed for $40,000,000 via a literal scam email.

If Ubiquiti staff has the non-existent procedures and corporate security for this to happen, they surely don't care about your privacy or security.
That was pretty much my impression after reading one of Andey Kurkov's books.
That is the excuse but I don't think many people are even getting to testing the releases. The August update broke my software in a fairly fundamental way. I've been amazed by how few support issues that has caused so far. I can only conclude most of my customers neither upgraded nor tested that release so far.
Thanks for sharing this. Right now I'm burnt out beyond words, having delivered a phase of a huge project, followed by upper management actions that make me feel extremely devalued and dehumanized.
I've already written a list of personal development tasks for the three weeks' leave ahead - I need to up-skill, then find a new employer - which I'll restructure into little wins.
And MonetDB took some inspiration back from DuckDB to develop an embedded version also:

https://github.com/MonetDBSolutions/MonetDBe-Python/

Disclaimer: i'm working on this.
Is that why he never fired Michael? :)
AdaCore was formed by various individuals at New York University who were involved in the creation of GNAT, which was a DoD funded project. The company is still based in New York. Over the years they have expanded into various parts of Europe.
You Are an Impostor
In ‘Power Grab,’ Health Secretary Azar Asserts Authority over FDA
Thank you for your post. I have a question, and I really don't intend to be mean spirited even though it may come across as such.

>I don't have enough money to retire but dream of it every day (See the above comment about my boss).

Software development (assuming you are are a developer) is a very well paid profession, and has been for many decades. This is the only profession where people who are 4 years out of school are often given 'senior', 'staff' titles, even at the most prestigious companies.

Have you been underpaid for a few decades or have you had some bad financial investments etc? Not sure if this is too personal but I was just curious.
Leader/follower, primary/replica, sender/receiver, primary/fallback... not only do these phrases avoid the charged language of "master/slave", but they can also often describe the roles of the two components more precisely.

The historical usage of "master/slave" for the two drives on an IDE channel is a great example of the imprecise use of these terms -- it implies a relationship between the devices that doesn't exist at all. Both devices respond directly to commands from the host; the second device on the channel is not under the command of the first one.
Why I use a MacBook for the Web Designing?
I have used Windows OS for a long time and now days I am using MacBook to design websites and I think that it is a right choice and I am impressed by the speed and User Interface of Mac OS and it actually affects my speed too. I have realised that I am designing and learning better things with the faster speed. I am happy with the performance of my MacBook. Let me know what you think about these Operating System. Share your thoughts about MacOS and WinOS. I'll be writing a comparison of these Operating Systems on my blog shortly. Thanks!
There is an artist that makes lego sculpture. Since he is famous, I'd imagine he solved whatever problem is related to the fact that he uses lego.
> "Why couldn’t this become the democratizing mobile Arduino-like hobbyist “base”?"

Well, for one thing, the XC7S50 FPGA costs over $50 just for the chip. This device is going to be much more expensive than an Arduino or even a Raspberry Pi.
Can life be considered a high risk project? I haven't particularly failed any high risk problems in my career unless my career itself counts.
I think the title chosen by the poster misses the mark a bit, the main point seems to be that it’s an OLAP DB optimised for analytics.
I want to marvel at the characters and languages our species has created and we've also found a way to encode and display on computers.
Base65536 uses only "safe" Unicode code points - no unassigned code points, no whitespace, no control characters, etc..

The string encodes two bytes per code point.

Is it really 64k then? It is hard to understand how this works without documentation on the format.

I wonder how many others were able to mentally decode the example input string just on sight, from having worked with ASCII extensively.
If it's like a lot of trained AI, there may be no way of knowing why some images are better than others.

Usually, you just know that I'm the training data, more sites with images like yours were more or less popular.
It is a neutral 3rd party vendor so no cloud lockin

Polished interface and standard SQL interface

No hand optimisation required, data stored in efficient proprietary storage

Compute optimization managed by snowflake, manage it's own pools.

Seamless sharing or replication of data

All of these are easily replicable by competitors, but it also has the closed garden network effect.
This reply to a comment about how taking an action on moral grounds might be bad for business:

> Yes, doing the right thing often is dangerous and earns you hatred from other people doing bad things who love the freedom of hiding amongst a herd of other equally guilty people.

> The reason we have so much respect for people who take stand and do what they believe is right is because doing so is so hard. That doesn't mean you shouldn't do it.

I'll probably remember this quote for years to come.

https://news.ycombinator.com/item?id=23534277
> Is there any movement on the Git side?

Why should there be?
Software development is only a well paid profession fairly recently, and only a very well paid profession if you are lucky.
The term "bachelor" in the context of education came from the Latin "baccalaureate", a word which we still use today. Master comes from "magister" which means teacher.
Ask HN: What's the best generic UI/UX for user-specified sort order?
For some arbitrary list where you can't rely on an implicitly comparable attribute.

I'm familiar with buttons to move up or down, effectively swapping positions.
And draggable cards. Even multi-select of cards to move batches at once.

Is there any good experience once things get to, say, a thousand items?

I'm having a hard time thinking of anything more friendly than (or even comparable to) working with text in an editor..

Are there any interesting, potentially radical approaches that haven't yet become commonplace?
Amazing work!

It was asking a lot, but still :-( that JSONB and range datatypes are missing.
I don‘t mind renaming the default branch.

But I’ll see many tools breaking or bugs surfacing because they can’t find the master branch.

One repository I used didn’t have a “master” branch but a “Master” branch. That was annoying.

Git doesn’t have a concept of a main branch. Maybe we will get that now as a result of GitHub’s change.
FWIW I got the same issue on Android, though offering me the "correct" link wouldn't do me much good either :)
Maybe the runic equivalent to https://en.wikipedia.org/wiki/Kilroy_was_here , or sprinkling whatever has taken over from ML liberally through a business plan?

ᚫᛚᚢ ᚱᚫᛗ ᚱᛟᛗ ᛋᛈᚢ
joering2's advice on picking a lawyer, which I hope to never need :)

https://news.ycombinator.com/item?id=21711221
https://archive.org/details/OTRR_X_Minus_One_Singles/XMinusO...

> Yet instead, the precocious children lock their parents into a virtual reality room, where they allow them to be eaten by virtual – yet nonetheless carnivorous – lions.

I remember seeing this as an 80s or 90s scifi episode. The children disabled the safeties on a holodeck like system and fed their parents to the lions.

It must have been "Ray Bradbury Theater", https://en.wikipedia.org/wiki/The_Veldt_(short_story)#Adapta...

double edit, it was. https://www.imdb.com/title/tt0683235/fullcredits
Sometimes it feels like the managers have to flex just to show that they’re not losing control. We had an extra project to do during lockdown on Covid modeling, on top of everything else, as if we weren’t tired enough.
Using "western, educated, industrialized, rich, democratic" is more than "pointing out differences". It implies non western = poor, uneducated etc. aka of lesser value.
A few years ago I visited Niigata and some surrounding semi-rural towns where people still do this. They have onsens that are designated for food, not people. :)
main seems like a better word overall, though not to be confused with main.go.
Mightn't the raw data be a good candidate for huffman encoding

https://en.wikipedia.org/wiki/Huffman_coding
How to Test API Client Applications in Python
Lightweight Linux Distribution 4MLinux 34.0 Released with WebP Support
> And none of them work reliably.

That is absurd. Last year I built a PC with off the shelf components that I spent about 30 minutes picking out, and all I had to do was stick the windows installer into the USB port to get everything set up perfectly out of the box. I have never had any reliability issues and I only reboot about once per month for updates. I used Apple products exclusively for a decade, but a contract role last year required me to use a Windows dev environment. I was holding my nose going in, but using WSL has been a joy and my MacBook is now collecting dust in the closet. In my experience most Mac purists that turn their nose up at commodity PCs haven't used one since MacBooks became the standard hip startup dev machine. Things have changed a lot in the last ten years.

And let's not pretend that Mac hardware has been perfectly reliable lately. In fact, of my hand rolled desktop PC and my 2017 MacBook Pro, the PC has had far fewer hardware reliability issues. Apple's declining hardware quality and increasingly unjustifiable retail prices have pretty much chased me off the platform after 10+ years of fanatical loyalty.
It encodes two bytes per code point; the encoding of that code point may be longer than two bytes. (Indeed it mentions that it's optimized for UTF-32.) It accomplishes having the full 2^16, while only using safe characters, by not restricting to the BMP.

If you read the details of how it was constructed, you can see that the reason the 2^17 version isn't ready yet is because there aren't yet 2^17 safe characters in Unicode! (There are a total of 123,813 characters in Unicode 13 that are judged "safe" by qntm's criteria.)
Any reason why you dont consider Linux based operating systems like Ubuntu or Fedorra?
I think Nouveau would be in better shape with a bit of collaboration from NVIDIA.

About libcu++, you guys would not be doing it if it weren't a differentiator thanks to Universal Memory. All that is OK until GPUs become a strategic topic for governments, then you may be regarded as monopolistic.

Painting it as 'OSS frienly' or 'open' or 'standards compliant', when code written like that is likely to remain NVIDIA-only for many years seems intentionally deceiving.

Also, there is an industry standard that uses standard C++ (Sycl), that you refuse to participate in or implement.
There's really three titles, right? Bachelor, master and doctor. To me, the first was always the weirdest if the bunch, and if we're renaming things, maybe we could confer the hierarchy of the titles?

What's a good synonym for mastery? How can you describe someone who has mastered something? Expert, OK. What else?
Ask HN: Why Is the Favicon a Dog?
Screenshot: https://i.postimg.cc/BQrJkj0L/BE5-A3-D9-E-4-B41-4-E44-A34-B-905983-AFA523.jpg
Essential Tips for Building a Durable Walipini(underground)Greenhouse
Ada is a really good system programming language, especially if you have to get very low level, where the language allows for very fine control over memory layout and for interfacing with hardware. All that _without_ sacrificing type safety. In addition, if you want to make your software even more bullet proof, you should consider the SPARK subset of Ada and statically prove the Absence of Runtime Errors, which includes memory safety. Furthermore, with SPARK you can prove various higher level properties of your software, thus reducing the number of unit tests needed.
As an American, this is a very American answer, and I wish I could disagree.
I think Apple's playing a longer game - if they weren't planning to move to their own ARM cores, they could have designed custom SOCs with AMD ala the game consoles.
A lot of people are tired of seeing "culture wars" threads, including most likely the mods, since they seem to devolve into a mess of bickering posts.

Personally, I have mixed feelings about it. I'm tired of these threads too but to express no opinion is to allow others to drive the direction of changes that affect our industry.
> It would be cool to have a tiny vocab (a la Toki Pona) of say 256 single-syllable morphemes of 1-2 consonants and 1-2 vowels.

I'm sure the Urbit people will be by to explain that this is being worked on for Hoon, and email me now and I'll get you set up with a planet.
Generative Bad Handwriting
Do you mean the Arcanite flash drive literally let the smoke out or did it just stop working?
Trump Wants $5B from TikTok Deal for History Project
Full-text papers for the curious.

ACOUSTICS PRIZE: [PDF](https://jeb.biologists.org/content/jexbio/218/15/2442.full.p...)

PSYCHOLOGY PRIZE: [PDF](https://sci-hub.tw/https://onlinelibrary.wiley.com/doi/abs/1...)

PHYSICS PRIZE: [HTML](https://www.nature.com/articles/s41598-020-65295-4)

ECONOMICS PRIZE: [HTML](https://www.nature.com/articles/s41598-019-43267-7)

MANAGEMENT PRIZE: [HTML, CHINESE](https://mp.weixin.qq.com/s/ibIkZBbnZb-menl7Xv4FAQ) [HTML, ENGLISH}(https://translate.google.com/translate?sl=auto&tl=en&u=https...)

ENTOMOLOGY PRIZE: [PDF](https://sci-hub.tw/https://academic.oup.com/ae/article/59/3/...)

MEDICINE PRIZE: [PDF, 1](https://journals.plos.org/plosone/article/file?id=10.1371/jo...) [PDF, 2](https://sci-hub.tw/https://www.sciencedirect.com/science/art...)

MATERIALS SCIENCE PRIZE: [PDF](https://sci-hub.tw/https://www.sciencedirect.com/science/art...)
I find Lenovo's QA and support absolutely atrocious. My organization bought a ton of ThinkPad X1 Yogas - quite expensive devices. Turns out that everyone's TouchPad would stop working properly (intermittent 2 second lags every couple of seconds) when waking up from a screen-off in battery mode. Workaround is closing the lid to bring it into standby, open it and sign in again. Thousands of users reporting the same thing for various models over the last 2.5 years, absolutely no response from Lenovo. Do only Apple users expect their stuff to actually work and hold them to that standard?
Ig Nobel Prize goes to scientists who gave an alligator helium
No prep often means two things:

1) the meeting will be as fast as the slowest reader/understander. Personally I dislike having to wait until the meeting to learn about its content in depth.
2) No recall. Many people do not remember things that weren't written down. Good minutes may help, but given the effort investment I prefer good prep docs. More succinct.

Making good materials usually means you can reuse them, so in my experience that pays for itself.
Oracle code base and test cycle description: https://news.ycombinator.com/item?id=18442941

I've referred to this comment a couple of times in discussions with people I've worked with. It is a great example for many problems of old code bases.
What I never understood is why cooking was needed by early humans. Other animals eat raw food, and scavengers don't even eat freshly killed food, yet they do just fine. Sure, I can understand as humans moved to cooked food that we may have lost our ability to handle food in these states. The only thing I could think of is that the caloric advantage of digesting meat offered an immediate advantage.
Croc has binaries for windows available for download, I dont want to build myself. I dont want to depend on another third party client to use some random protocol.
With croc the clients are first party.
Tell HN: Evernote Is Awesome Again
I am an Evernote user from 2016. Have used it for a year. Then moved to then latest cool kid Notion, but found their mobile app was too slow; search was buggy. Then went to open source alternative Joplin. It was good, but lacking important features and cross platform support. Recently found Typora - that also missing cross platform support. Used Goodnotes and Notability which is great for iPad, but in Mac their apps are bare bone.

Now back to Evernote after 4 years. (Provide cross platform, supports apple pencil, looks like a lot of new features like templates). Life is a circle.
My concept of the law is based on the advice of many expensive lawyers, who are paid based on their ability to predict (a) what might cause the regulator to take action against us, because that would probably cost hundreds of thousands of dollars win or lose; and, to a lesser but still significant extent, (b) what the judge would rule in that case. Yours appears to be based entirely on your own wishful thinking, and you haven't once cited any authority beyond yourself. If judges routinely disregard the unambiguous and constitutional (and not otherwise preempted by other written law) text of the law, then you should be able to produce case law where that happened. Why haven't you?

Seriously, this is like arguing with a sovereign citizen. The law isn't just some abstract philosophical ideal. The law is the set of rules that determine how the government exercises its hard power, including the power to block import of your product, seize money from your bank account, or, ultimately, send police to arrest you, with any necessary violence if you resist. EMC regulations tend to stay pretty far on the polite side of that spectrum; but the result when people with a delusional concept of law meet actual government power still typically isn't good.

Can you give an example of evidence that would convince you that your concept of the law is wrong? As I said above, you could show me case law where the text of the law was unambiguous and not preempted by other written law, but the judge disregarded it anyways. What could I show you?

ETA: And you moved the goalposts when you said you wouldn't disregard "a notice [from the FCC] that a product I had made was emitting or otherwise faulty". An uncertified intentional radiator is noncompliant, regardless of whether it conforms to the technical limits. The FCC is under no obligation to confirm anything beyond the lack of certification before ordering the product off the market. We're talking about the requirement for certification, not the requirement to meet the technical limits (which the certification confirms; but meeting the technical limits absolutely is not a defense to lacking certification).

So if the FCC just said "your product is uncertified, stop selling it", would you comply? If no, then I think you know bad things would follow. But if yes, then why? You seem to believe (contrary to the guidance you expect from the FCC, and contrary to the text of the law) that no certification is required, right?
This is slightly offtopic but do you guys have any good guides/best conventions how to save timeseries data to sqlite/similar? I'm no DB expert so struggling with this. I'm having a dynamic number of measurements that usually have the same timestamp. So one table for timestamp_id, signal_id and value?
The precise definition of baccalaureate is however very variable. In much of Europe it refers to what Americans would call the last years of highschool.
Your question seems to be mostly concerned about the human body, so you probably know the answer; eat healthily most of the time, exercise regularly, make sure you regularly get good sleep.

Oh, and wear sunscreen.
We already have a problem with frequent and, in many cases avoidable, API/interface changes in our industry. Think about the last time you use some library, then it's API changes, and you spend a day fixing this in your codebase.

The fact that this change affects only new repos is not reassuring. There are tons of tutorials, scripts and other stuff out there relying on the default naming ("upstream" is the other branch name that is frequently used). Git is already complex enough, especially for beginners.

Also, other git hosting services (and git itself) still use "master" as the default branch name, which will create even more confusion.
Discussed in 2017:

https://news.ycombinator.com/item?id=14468818 (122 comments)

In 2015:

https://news.ycombinator.com/item?id=10683889 (50 comments)
It was severely punished in all societies until recently. Islamic societies have not developed yet, and its not entirely clear that it's because of Islam. First you have to accept that ideas, rather than the material conditions, are primarily responsible for changing society. That's not obvious, and it's not obvious that the material conditions primarily change society either. Both culture and material conditions are responsible, and things are unimaginably complex, to the point that we as humans collectively can't control the direction of history.
Yes, it does. Plain Markdown links and HTML links remain intact and behave normally. Here is an example:

<!DOCTYPE html><script src="https://cdn.jsdelivr.net/npm/texme@0.7.0"></script><textarea>

# Euler's Identity

In mathematics, **Euler's identity** is the equality
$$ e^{i \pi} + 1 = 0. $$

To read more, [click here](bar.html).

The last line in the above example contains a link to a file named bar.html in the same directory.
Until they lock down the bootloaders...
I just turned 30. Looks like I have 2 years of productivity left. I should put in more hours to get stuff done in case I burn out
Security Keys You Create by Rolling a Dice
Isn't this the point of the Open Innovation Network?
I am so jealous. But I've also only been making decent money for about a year now so maybe in a few years I'll be able to afford this.

What do you do when you do this? Do you travel?
Ask HN: Which software do you use to encrypt your external hard drive?
>their identification and management was fraught with legacies of bias, discrimination, and conflict. Following this, there was also a significant level of concern about their disruptive potential, and their powerful minds. This came to be negotiated by psychologists, families, schools, and in wider culture.

All the same fears and anxieties we have with AI now. Like the exact subject doesn't really matter as much as the process.
Entities are a collection of component instances and nothing more.
Components in ECS are data-only.
Systems in ECS are logic-only.

If you follow this strictly, then you cannot support encapsulation or data-hiding. There is no sole definition of OOP, but it is widely accepted that the ability to do encapsulation, including data-hiding, is a key part of OOP.

Therefore, ECS is not OOP.
QED

If you’ve not seen the Overwatch team’s talk in which they discuss ECS, I can highly recommend it as a good resource to learn about ECS: https://youtu.be/W3aieHjyNvw

There may be models commonly used in those languages you mentioned that are similar to ECS, but you seem to be implying that ECS is a form of OOP; it is not.

Even if you implemented OOP using Structs of Arrays, a thread per object, or whatever you like, you cannot strictly conform with ECS’s requirement that “components have no logic” while also strictly conforming with OOP’s requirement that “objects should not know about each others’ internals” (object hierarchy).
That's a great piece, thanks for sharing!

Knowing that engineering teams are overloaded most of the time, I've got that question for first 1:1s: "If you have a week without having to closing tickets, what would you do for the project?" Those are not necessary an items for my to-do list, but clearly showing people's priorities and what they think is really important.
Rationalists fail to realize two unfalsifiable facts:

A) Own shortcomings and lack of healthy self-doubt.

B) That life is 100% subjective. There is no objective authority to be found.
https://news.ycombinator.com/item?id=24532382 :)