skysight-inc/HackerNews huggingface dataset:
I regret that my non-ownership of a SIM-enabled phone caused me to overlook the role "the cloud" plays for those computing devices.
That's a potentially terrifying breach because your second factor has effectively been permanently backdoored by the app developer without your knowledge. I'm hoping this has been reported and a check for this sort of thing is added to the review process for all MFA apps.

On a related note: security experts of HN which (if any) TOTP authenticator apps would you use/recommend? I currently use duo authenticator except for one thing which bafflingly will only work with google authenticator and not duo (don't ask me why) or things like steam or lastpass which have their own homebaked authentication app. Any reason to use something different?
So if my only light at night is a huge projector screen, but it runs flux and I trim out all the blue light, is my melatonin production impaired?

It seems like the answer is no, it's fine, but I guess I am curious if it's just that easy. It feels like it shouldn't be given how serious the author writes.
The details for the bare metal benchmarks are sparse. I would have expected an eBPF solution to outperform the "aging" IPVS by an important margin. Moreover, the peak performance of IPVS is far better (115 vs 57 reqs/s). It would be interesting to know if it is an outlier. A benchmark with an increasing workload over time would be more precise on how to compare both solutions.
Programming with Multiple Paradigms in Lua [pdf]
Yeah they've claimed that for awhile with no results. Dual Universe (which I backed) also demoed a many player test, but its never accumulated much pop and is not really a "fast" fps either.
This is one of those important events in life where you realise that sometimes those who hold seniority over you aren't necessarily as smart as you are. This experience will help you to cultivate a healthy disrespect for authority. We all go through something like this at some point.

The best thing to do is to find some sort of constructive way to channel your experience. One path I would suggest is to consider launching your own rival competition, where the judges are volunteers from industry, and the prize is an internship at a company or something like that. This would not only provide your peers with a great opportunity to get quality feedback, but also serve as a really useful experience that would help you in your future career. What have you got to lose?

Perhaps you could even get GitHub to sponsor it :)
Software-enabled revenues? Proprietary? Built in Google spyware? Holy shit sign me up!
It is based on dart canvas graphical system, which makes it performs as good as native mobile (SVG is not natively supported in mobile or flutter). But the grammar of dart canvas is very like SVG.

I am upgrade the graphical engine for animation. I believe any one who knows about SVG will find it very easy and familiar to use.

The idea of import SVG strings/files is a good idea, I shall consider it.
People who fail to articulate the value of projects like jwst have been neglected by educational institutions and this is but one of the consequences we bear for their failures.
> He is spending his time

Now you're shifting meanings of "spending".
I should add I have no particular affiliation with duo. I ended up with it because I worked at a place that did the duo push authentication thing as the MFA enterprise SSO. Having installed the app, every time I needed an authenticator it's just what I had and therefore used.
Google announces major breakthrough – 'significant shift' in quantum computers
There is a surviving letter from a famous roman writer, complaing about how his son is wasting money in parties and alchool instead of studying in the Athens university.

Maybe someone else knows his name and the letter reference better.

Some things never change, yeah.
I don't think this is really an issue with written work in particular. Thousands of novels I won't like already exist, I already have to rely on personal recommendations and samples, a million more novels I won't like is fine if it makes 10 I will.
Eh just dont reinvent the wheel, hook it into Mastadon (or something similar) at the very least.
> Safari seems to prioritise building a solid, fast browser for -websites-

Are you really that naive about Apple’s motivations here? From the article:

> They argued that if developers don't like its generous offer to take only 30% of their revenue, there's always Cupertino's highly capable browser to fall back on.

> The only problem, of course, is that lawyers and regulators ask follow-up questions like "is it?" and "what do developers think?"

> Which they did.
When I was programming with Java-EE I was surprised how much effort had to be put in to produce the production artifacts: .Wars and .Ears and so on. I had to use a language called Ant. I also had to write Java, JavaScript, CSS and HTML.

On the C-side it is "make" or something similar. It means you must master multiple languages, some of which may be statically typed while others are not.

I assume integrating C with Python is similarly lots of overhead which in principle you shouldn't have to do. Why can't I just write everything in a single language and be done with it? Why do I have to write a program that transforms my source-code modules into an executable?
Yeah and my observation is that the self-study proponents very often heavily overrate their own intelligence/learning ability.
I’ve been giving my flow in English to chatgpt and asking it for the mermaid code. It’s really good and even though it’s often not quite right, it’s close enough that I can go in and tweak it to make it correct.
whoa this reads almost exactly like the script for Breaking Bad... 2006 p2p vs sudafed, all the details even the Czech Republic...
This is basically recruiters and referrals. Many recruiters here also filter out bad employers too, but this seems less common in countries where talent is not as rare.
Sometimes we need a different point of vue, sometimes more angular than others.
As a Norwegian I might be biased, but the viking era contains so many weird and interesting facts and happenings. I would strongly recommend checking out more on one of the following things I remember from the top of my head:

The works of Icelandic historian/poet Snorre Sturlason, he is most famous for what in English would be called 'Snorre's sagas of kings', which is widely regarded to be one of the most important books for Norway.

The Danelaw is also pretty interesting, but what I personally find even more interesting is the colonization and settlements in Ireland by vikings. Dublin, Cork, the Isle of Man and much more was settled by vikings. The Danelaw and settlements caused words from Old Norse to become fairly influential on English.

Someone else has mentioned Ibn Fadlan, who met vikings which came from the river Dnipro, which runs through modern day Russia, Belarus and Ukraine. Vikings traveled from Sweden towards Russia, giving the country it's name. The name Rus was first used about the Scandinavians in Eastern Europe, but later referred to the Kievan Rus.

The region of Normandie in France has it's name from the vikings, as Rollo the Walker was made ruler of the region by the king of France. This was allegedly after the vikings had tried to sack Paris for the n-th time. This deal was made on the premise that the people of Normandie would defend the rest of France from vikings and other raiders. Rollo the Walker is a direct ancestor of William the Conqueror, and by extension the British royal family.

The title jarl is often translated into English as earl, but the correct translation would be duke. Jarl is simply just etymologically related to earl.

Hope this random list wasn't too confusing, if anyone is interested in this I would gladly help with finding good English language sources!
This post was like any Substack piece I’ve read. Poorly developed and a bit of a rant. Stop whining. Don’t like it, don’t raise its social status by criticizing it.
The Feral Boy Who Inspired the Jungle Book
The rocket equation is one of those things that, once you know it, immediately breaks your ability to immerse in a lot of science fiction: no, sadly, your putative fusion engine doesn’t let you travel like that.
I enjoyed Ng's course a lot. Fast.ai is also good, a little more demanding imho. Didn't try the dive...
Alex has always demonstrated an unprofessionally intense dislike of Apple, and his attitude towards engineers at apple was one of the reasons I really did not enjoy working with chrome folk back in the day. That he is ranting about apple is pretty much par for the course from him.

He demonstrated an unwillingness to accept that any opinion other than his own had merit in pretty much every part of the web ecosystem I ever had to interact with him in, and took the opinion that any problem anyone had with a proposal he wanted was made up or fundamentally invalid.
TP-Link WR940N V6 Vulnerability
> sociopath with a bat fetish who assaults the poor and the mentally ill

> padded cell where he belongs

Times change, and the heroes of yesteryear become the villains of tomorrow. Seems to me there's a quote about that.

In a just society, he wouldn't have turned out the way he did to begin with. You know, because Gotham, and his world, wouldn't be fucked up the way it is.

> We shouldn't want police to be Batman. We shouldn't just accept the premise that the cops just have to "crack a few eggs" now and then. That's just conceding to authoritarianism.

We shouldn't want Batman, no. But nobody here is arguing that police should be able to do whatever they want, whenever they want, just because, hell, they felt like it. That's not what's meant by "cracking a few eggs". The argument is that mandatory strict adherence to every possible law at all times, is possibly not the best way to combat crime perpetrated by criminals who by definition are disregarding the law.
For me, this is a general freelancer market problem. As a freelancer, I have experienced what you’re describing. This is not different than anyone in your company who’s getting swamped in one project and has to drop the ball on everything else. Having said that, as a freelancer, I find it extremely important to be honest and set realistic expectations. If I cannot deliver, you don’t pay. If it starting to take more time, we have to talk before we go further. I do underestimate by nature; everything sounds easy until you start doing, it takes experience to guesstimate correctly.
Indeed, I am glad someone said this. The myopic GP analysis, characterizing young women as victims of murky cultural dynamics, is decades out of date at this point, and does not consider the complex real-world experiences and tremendous personal agency of these women. I think the supposed "mid-century traditionalists" have a keener appreciation of that agency.
Counter point...
Make email hosting as easy and abuse free that many more people can host their servers( for themselves or for community) breaking the big tech monopoly.
Very interesting. Thanks for the link to the paper. Isn't the provided paper "just" about the scheduler? Eventually, I would have to output some data, e.g. on the CAN bus with socketcan through the network stack. This is probably a huge amount of code for which worst-case-execution-times are probably hard to get.

Does AGL mean automotive grade linux? What would be other hypervisors?
Shameless plug: I have built a HN client app with true dark mode, feel free to give it a look.
Your purpose in life is to discover how much responsibility you can bear. Then, bear it …
Depends on your background and what you're most interested in learning.

- if you want to really understand the mathematical foundations, you should take Andrew Ng's course (the full Stanford course not the Coursera one)

- If you want a quick sampler of ML and to know the big ideas without investing too much time, take Andrew Ng's coursera course. I'm not sure what his deeplearning.ai course is like but it seems like that one is in python.

- if you want to learn by getting your hands dirty, either fast.ai's ML course or Dive into Deep Learning is good. Fast.ai's course will get you into the nitty gritty parts of training neural networks.
I'd highly recommend you read the link and the paper it's based on. It's pretty thorough in addressing the limitations. Those same limitations apply to virtually every commercial RTOS out there as well though.

As for formally verified systems, depends on your definition of "nontrivial". You can build complex systems from the building blocks provided by the well known examples like SeL4 and pikeos. On a practical level though, complete formal verification is incredibly uncommon for exactly the reasons you'd expect. There's usually a mix of formal methods and other verification methods employed in safety critical applications. It's "good enough" given current capabilities.
Now I really want to see Chrome catching up on some basics, as well, like monospaced text. (Why Chrome, are Greek letters of different width?)
> Spending a weekend in our hellish jails

Have you actually spent a weekend in jail?
"satoshi izzydata" has a nice ring to it ;)
Ask HN: How to identify bottleneck in RabbitMQ consumer written in Node?
I'm trying to identify the bottleneck in my rabbitmq consumer written in Node.JS. The consumer performs 2 simple MYSQL SELECT queries using TypeORM, and then finally perform an API request using Axios.

My Setup
--
This consumer, the rabbitmq server, and the MYSQL server, everything is in docker containers inside a t3.large EC2 instance.

The tables are very small, (less than 2000 rows)

The issue -

* This consumer is able to process only around 200 jobs per second. If I push 1000 jobs into the queue, it takes atleast 5 seconds to complete the 1000th job.

* Observations
---
* I monitored the typeorm find() function execution time in node. It degrades when the number of jobs in queue increase. For example, if I have only 1 job in queue, it takes around 10ms to complete the query. But when the queue has 1000 jobs, in the 1000th job the execution time of the same function is above 1000ms.

* So to check if the MYSQL server itself is slowing the queries, I fetched the performance metrics of queries from the MYSQL server, but it shows a consistent query speed of around 2-3ms. Max query execution time recorded is around 40ms.

* Consumer docker containers CPU usage is near 100% when it process 1000 jobs.

* If I set the rabbitmq prefetch count to 10 or 20, the consumer behaves normally, and the find() function execution time is also stable. And the overall job completion time also comes down. But if I add more workers with same prefetch count, the same problem again happens. (find() function execution starts to degrade)

Any idea where is the real bottleneck here? Is it the consumer that is not able to perform the job under high load? Why? Is it because of MYSQL connection initiation? (I even increased max_connections in MYSQL server but not much difference). Can anyone help?
Erm I have no idea either way, but posted by a new account and currently 20+ comments (big majority) all by totally new users too. Like, registered 3 days ago and a single post to their name.

My naive bayesian classifier says: suspect.

Further: many of the account names look like they are generated by the same process. Two words, camel-cased, plus a number. All the ones I randomly clicked are 3-4 days old and have a single post to their history (i.e. the one from this thread).

EDIT the bots just keep on coming! Every few mins. I suppose at the pace if ChatGPT generation pace.
And I for one thank you for your service.
How Feedly and Other Aggregate News
How feedly and other news app aggregate news
Find websites with Career pages with DeepTags
Now you can find which websites have career pages for a specific term, using the Deep Tags feauture of MoreAlt.

-Just select Deep Tag: Careers
-Type your keywords
-Get websites that have career pages on your keywords
That statistic doesn't mean anything obvious at all. It might mean something, but it sure as hell isn't obvious (unless you have an agenda to push, then whatever you're interested in is "obvious" and "true").
I've made plenty of presentations. It's an extremely cumbersome way to get an idea out, especially in less formal contexts.
> Sockets, which are designed for IP networking

Sockets aren't designed for IP networking. They date back to a time when it wasn't even clear TCP/IP would win vs. IPX/SPX. Or DECnet. AF_UNIX sockets have things that IP sockets can't even dream of doing (the very poorly named SCM_RIGHTS). And sockets don't really cover IP networking all that well, e.g. MPTCP and SCTP shenanigans to get multi-address & multi-stream connections.

That said, both sockets and mmap are low-level APIs. A higher level "user/developer centric" API indeed looks different.
Personally, I like reading and usually prefer to read a book I like instead of a book I don't like, so the existence of more books I like would be cool. I expect I would still read human-written fiction, too.

Many authors are already "obsolete" in that they're not paid a living wage for the job of writing creative fiction. It's understandable to prefer being paid for it, and in an ideal world being obsolete would just mean you get to do it for fun and fulfillment and not worry about the money.
Making every houses with eathquake proof since 1981, so older houses deprecates soon.
Yorg need to finish treatise on wheel. Barg turn other side.
Just by seeing those two peeps in the sofa I immediately knew they were Swedish (and right I was). :) Isn't it funny how easy it is to sometimes spot your own nationality?

Congrats on the release!
This is a very simplistic take on IQ.

You’re essentially correlating it just to processing speed which is of course important, but you can still have a significant +z score and need more time to absorb material. BTW, g (a statistical construct in psychometrics for general intelligence) according to research is best estimated through the measurement of reasoning ability on a standardized IQ test (WAIS, Standford - Binet) whereas the processing speed part of the test doesn’t significantly contribute to it.
That is also a reason why northen Portugal and Spain also kept their celtic culture due to those connections.
Agreed, the desire to make an aesthetically pleasing chart is a huge source of wasted time using WYSIWYG tools. Mermaid is plenty good while unburdening you to simply think about the idea.
Wasn't that also the study where the ebook condition used an iPad, not an e-Ink reader?
Hiring is VERY much still humanized.

The vast majority of jobs go unposted. Friends get friends work. In the last seven days I’ve had three loose acquaintances ask me if I knew of engineers and designers looking for work in three different countries.

The key to always be at the top of people’s lists is:
1. Be excellent at your job.
2. Be kind and interested in other people’s problems.
3. Say “hi” when you don’t need anything.
For some kinds of apps, these might be the tipping point that allows PWA-first to finally be a real option. And if they aren't, and the momentum continues, maybe the next round could be

Exciting times. I hope the pressure on Apple is kept up
The DNS server was our own.

Writing an authoritative-only DNS server is trivial (few hundred lines), and since it knew it was always authoritative, it'd synthesise a SOA record for every zone it answered for.

The zones had a very minimal set of records: Either they had NS records pointing to where the user wanted the domain delegated, or to us. If they pointed to us they had an A and MX record which might point to us or to wherever the customer wanted.

It was not exposed only within the intranet (the service discovery DNS was exposed only via the internet; separate thing)
I feel its because there are so many different tribes/groups, each fighting for power with others. The old tribalism never went away, its just reflected in the government now.
Lovely to see Reddit refs
Yea, when I think of corruption, this comes to mind:

https://e.vnexpress.net/photo/news/half-finished-hotel-proje...

It isn't just central, it is the entire coastline.

> Unless you make $150 a month and that small bribe is actually your day's wages and you can't eat that day.

Oh totally. So many times I've seen them loading bikes onto trucks because people couldn't afford to pay. There is a lot of really f'cked up stuff there for sure.

I ended up just giving money away left and right, because I was lucky in that I could and it was the right thing to do. Nothing drives me nuts more than expats who complain about having to pay an extra 10k for something because the locals were 'ripping them off'...
I smell an opportunity here. The first company to ship a chinesium Pi clone that's ServerReady is going to be a serious contender.
> Yes, this is performant enough for games. Yes, it's being done in AAA games.

Every time someone says something mildly controversial about weird technology being used for UI in games, I like to point out Skyrim used Flash for its UI. Bunch of .swf files inside the packed data file. It used some weird non-100%-standard player, but it was still Flash.
Same with any OSS software, you get what you give.
I'm a bit disappointed that there is a possibility of no display parking in Radcliffe.
I guess I don't really care. Deep down we all know it's bad, and has been since its inception even if part of that knowledge is in hindsight. I would venture to guess that Zuck knows this too, which is part of the reason he's so strongly pivoting to VR.

It's frustrating, because every time this comes up we have these long, expansive threads about what social media is or isn't 100% responsible for (as if the standard is 100%), or if we can't exactly identify the precise mechanism by which this or that algorithm is predatory, we just throw our hands up and say "well shucks, it's a tough question!" It's really not. Social Media in this current form is a net detriment to human civilization. I'm open to a steel-manned argument that earlier iterations - without the algos, without the doom scrolling, without the tracking - are okay, or even a good thing.
I will always choose a better quality app if its available, the problem is if you have a bunch of low cost shitty applications then no one creating actually good apps can compete on price. At that point the only option is for good apps to be astronomically expensive, or every app becomes another shitty PWA that doesn't work well at all.

My honest impression is that the entire "PWAs are good" are basically the crowd that make cheap apps discovering a way to sell to Mac users without having to actually make quality software. Any time I encounter a PWA or a chrome wrapper "native" app it's just another chance to experience an app that can't do basic things like "find" correctly.

The entire argument for PWAs is "it's cheaper". I have not once seen a "it results in a better UX or app".
By “gpu heavy design” do you mean all of the other accelerators - i.e, Neural Engine, and Video CODECS - that are in the M1 and M2?

I could very definitely see Apple go a buck each way approach like they did with the Mac Mini.
i.e Release an M2 Ultra Mac Pro and an Intel Xeon Mac Pro.

Based on how Apple likes to surprise might they release a machine with both in the one?…
tldr; 465 is obsolete,you should not use it; 25 is for relaying mail between servers; 587 is the default mail submission port today.
https://www.icij.org/investigations/fincen-files/global-bank...

Say it louder for the people in the back.