skysight-inc/HackerNews huggingface dataset:
Having used literally every Microsoft operating system aside Xenix (even their portable OSs) I’ve come to notice that Microsoft OSs are like Star Trek movies, they’re generally only released well 50% of the time.
There are work requirements, but working (at least 30 hours a week) USC, very low-paid singles are eligible. That’s the situation, as I understand it, with these Harvard’s grad students.
> Debian flat-out sucks in 2023

What? How?
Will there be lions?
It's not difficult to switch between mobile stacks. It's just companies make you believe that it is, to promote a "one codebase efficiency" mantra. For me, to be efficient with cross-platform solutions, you need a deeper knowledge with the underlying native frameworks.

I started with Blackberry SDK plugin with Eclipse, then to Android, Windows Mobile (UWP) and iOS in that order. Majority of those projects I have worked are written in native. It's not that hard to switch since you can find familiar concepts in each frameworks and stacks.

Of course, I have been also part with cross-platforms solutions but it just cannot cope up with the yearly updates and deprecation especially if your apps are critical.
There's a built-in option to align buttons center or left. No third-party tools necessary, unless you want something different than left or center. Or is this in reference to the entire bar? If so, was that possible in Win 10?
Also worth a look are:

https://github.com/iosre/iOSAppReverseEngineering

https://www.amazon.com/NSHipster-Obscure-Topics-Cocoa-Object...

and the ultimate:

https://www.mikeash.com/book.html
Go Structured Logging with Slog
I think it's amazing what you can get these days in terms of used desktops.

I've been down that route many times. In fact, all my machines are workstations work was throwing out each refresh cycle. So I didn't even pay. Just had to get myself an SSD.

If you have the money and expect to use it as a reliable primary machine, I'd personally spend the extra $500 and build a new machine. Life is better with faster USB ports and CPU fans that don't rattle :]

But used machines are great for testing and tinkering.
While they have many skills, connections being one of the most useful to their employer, my theory is that the greatest skill of executives is the ability to gain credit and avoid blame. They hone that razor sharp and wield it constantly to achieve their positions.
It seems the author’s entire philosophy of communication is at odds with mine.

Would it hurt to communicate what happened? No, it adds important detail. Especially on a phone call, there’s much more bandwidth for explaining “I’m ok” without explicitly saying it through tone of voice. As a parent, the bull being dead is entirely irrelevant. So, “I hit a bull on the way home but I’m fine” would have done the trick without any annoying cliffhangers. Similarly for the author’s lack of explanation of what happened.
Both discord links are the same
I'm not familiar with any country that mandated or adequately supplies n95s to their citizens.

There's a the question of whether masks can be effective (even without a study, common sense says they are against a respiratory virus) vs. the question of whether they are effective, given actual use.

There's a good argument that idealized use of masks would have been beneficial, but actual use was likely neutral, or even counter productive (caused more unintended harms than prevented infections).
I'm not too surprised. Most people for whom TypeScript is an option won't have been exposed to generations of RPCs that fail to deliver simplicity. So it isn't going to be on their radar.

I've been using gRPC and REST'ish+JSON APIs for years now and what I find puzzling is that REST+JSON tends to mean a lot more work, less pleasing code than gRPC, and yet people prefer it. Not because it leads to simpler, better, faster less error prone code (it doesn't. Quite the opposite), but, I think, because people feel they can understand it.

The people over at https://buf.build have been doing a great job trying to tame gRPC btw. The protoc toolchain from Google has been uniquely horrible to work with, but the 'buf' tool from said company has been a real life-saver. Not to mention their Buf Schema Registry, which admittedly I have only used on a few projects so far, but should migrate more projects to.

Though in general, I feel that RPC mechanisms that are too closely tied to a given language are a waste of time. But that's me. tRPC isn't something I'd get into even if I was doing server side TS. It just doesn't seem like a good long term choice.
They kinda can't though, not without losing a lot of performance and capability.

Time series databases should be viewed in the context of being a fairly niche product however. The archetypal use case is in finance where you have a constant firehose of tick data and trades across a wide array of instruments you need to be able to index instantaneously and aggregate easily. The sheer volume of data can't be overstated here. To make matters worse, the records are often both wide and sparsely populated.

A non-specialized really DBMS doesn't cut it in this case. You need to build the DBMS from the ground up to cater to this sort of a usecase. Slapping a columnar backing store onto something existing does not cut it.
You need to balance the increased cost of legitimate transactions which is effectively zero against the cost of widespread money laundering. And having worked at two banks the cost of AML pales in comparison to the total amount of overheads.

Terrorism, sex trafficking, drug trafficking, organised crime etc. All are predominately financed through activities which depend on some form of money laundering. And the cost to society there is not measured in money but in lives, despair, suffering etc.
Very explainable: they know they lost technology edge and knew it since many years, and have no way of turning things around. They are waiting for the end, and trying to make as much as possible in the meantime on hybrid and ICE vehicles: for that purpose, they try to portray li-ion vehicles as either mistakes (recent PR about resource use vs CO2 saved), or inferior to their upcoming super-battery, or both. Just cannibalising of what remains of their reputation as technology experts to limit sales of competing tech to make more from their own dying one while it still lasts. Logical but a sad sight to see.
While this is a fun read, I'm not sure adding "the bull is dead" is actually a good example of effective communication that strips out the fluff. "The car is damaged but operable" is, but adding that the bull (which hasn't been explained) is dead is actually fluff, given it is now irrelevant, and since it wasn't explained, leaves the person on the receiving end confused and focused on this bit of technically irrelevant information (while no more details are provided).

Nevertheless a nice read and the point of the piece still stands! Just think the example isn't perfect.
Yes and the solution is to have a warehouse of stuff that makes the stuff close by. But you probably need lots of manufactures to make that warehouse make sense. etc.

When I was doing my master's degree I would bike down to Rotterdam where the largest importer of piping supplies in Europe was. I just wandered off the street and every part imaginable they could just pull off the shelf for me. I was converting all kinds of wild stuff, from metric to imperial and vice versa, there are about a billion different thread standards and manufacturing standards, they had convertors for everything. And cheap stuff to go the distance.

The funny thing was, I didn't know it was there, there was an Italian researcher visiting that told me about it. However, he said that in Italy where he did his research he needed to travel over an hour to get to something similar. After that, I realized there were many pieces of my project that had large warehouses like this in Rotterdam due to the harbour. They often had tiny little windows with people with plus 20/30 years of experience, just taking orders, and coming up with solutions for your problems with a list of parts that would get you there. Then you would walk away with 50 bits, and a bill that was less than 40 euros. Madness.
The worst offender imho is "smooth scroll" (better called delayed scroll, forced to watch the animation) that can't be disabled in several included applications, such as notepad.

Unbearable.
See also "Dunbar's Number":

Dunbar's number is a suggested cognitive limit to the number of people with whom one can maintain stable social relationships—relationships in which an individual knows who each person is and how each person relates to every other person.

https://en.wikipedia.org/wiki/Dunbar%27s_number

The world scaled past this millenia ago. You can scale your company past it too.
Let's keep sci-fi worlds designed to make a good story out of serious discussion, please.

Or let me raise a The Culture argument, where computers/AI is hyper-advanced, AIs are friends, and no regulation whatsoever is needed.
> There's many more akin projects listed in https://github.com/yairchu/awesome-structure-editors/blob/ma...

Awesome link! How did you find that link btw? I feel like I scoured the web so many times on this topic and missed all of this stuff.

> I can't wait fast enough for these ideas to reshape how we deal with programs and build stuff.

Same here. I feel like we can't leave plain text completely behind though. There has to be some two-way sync to the structured model.
I built something like this at findsight.ai and gave a talk about it (including a discussion on promoting and chunking) here: https://youtu.be/elNrRU12xRc

There are also open datasets of this, eg https://huggingface.co/datasets/kannada_news for news, or https://sites.google.com/eng.ucsd.edu/ucsdbookgraph/reviews?...
> I can not recall ever feeling like my thought processes or understanding of the world were fundamentally different to my monolingual colleagues.

As a native German speaker I, for example, for consider thinking in German (regarding the case system that is deeply ingrained into this language) very much like thinking about types in a type system in a programming language; you have to pass an object [pun intended] of the correct type (genus) to a function/predicate so that the code compiles/the sentence is grammatically correct.

This kind of thinking does not work in English because of its different grammatical structure.

Another example: it is very common in German to analyze words part by part to find "sometimes hidden meanings"). Just one trivial example: "entschweben" [to waft away]: if you analyze the construction of this verb, you see that this is the verb "schweben" [to hover] that is modified with a prefix "ent-" that changes its meaning. This prefix thus works like some higher-order function that modifies the functionality of some existing function (in programming) - or in the given case of language, the meaning of a verb. So, one can really say that how I, as a native German speaker, think about my native language daily often corresponds to quite non-trivial programming concepts.

When I attempted a similar analysis of English words to English native speakers, they soon cut me off and explained to me that "this kind of analysis is not how English works or how English native speakers think about their language".
Defect in software. Identified and corrected.

Lucky it wasn't important, like "inadvertent display of advertisement to non optimum user".

You know, something important.
There is a whole section with use cases and code examples on the website (crud, backend for frontend, function-as-a-service, iam provider and more): https://metatype.dev/use-cases/automatic-crud-validation
The job market is pretty rough regardless of tech stack right now.
There’s a typo in the HN title: “declaratively back ends”
Directory Opus does a great job improving the Windows 11 experience too.
This is Thompson's Construction.

There is a nice description given by Russ Cox:

https://swtch.com/~rsc/regexp/regexp1.html

The following project has an interesting implementation in Elixir, which converts the NFA directy into a process network:

https://github.com/mike-french/myrex

The network runs all possible traversals concurrently without back-tracking. It automatically scales to use all cores (Erlang BEAM runtime). Multiple input strings can be processed concurrenty. It can also generate matching strings concurrently (Monte Carlo). It implements captures and Unicode character sets.

While it is designed for concurrency, it is not meant to be the fastest regex implementation. There is an example of a highly ambiguous match that launches 900k traversals and reports all capture results in about 10s.

There is a short proof sketch for the formula to calculate the number of possible matches in this case as a dot product of vectors sliced from Pascal's Triangle.
That depends on what kind of large customers you're doing business with.

If a customer is large enough, and their pockets deep enough, you can absolutely justify building what is good only for that customer, and shipping it only to that customer. Keep that branch separate from the general-purpose product you're selling to the pleebs.
How dare those teen romance novels feature LGBT characters? Glad we agree the Bible is not safe for kids though.

(or perhaps the bans are a bit more widespread than porn)
When they say "100" or "150", do they usually mean total company size or number of engineering+product people?
Show HN: There are over a thousand possible finger arrangements for your hands
> My bank now, to comply with AML rules, has a yearly KYC process that keeps getting more and more annoying, requiring more paperwork, a lot more of my time to fill that paperwork and me feeling like a criminal

What paperwork would they even need for this? All they need to do is confirm the identity of the account holder. You either show up at their office and show your passport or ID card, or you do it remotely. This should not take more than 2 minutes.
Tried logging into Z-Library recently, only to be shown a message that my account had been deleted (with no reason given), and to please email their support address.

But, no response to any emails. And trying to create any kind of new account... also gets no confirmation email.

So, Z-Library can go fuck themselves. :(
You're not wrong, but thankfully job openings are more fungible than ever too, with remote positions open at plenty of companies that won't make that particular (not-)hiring mistake.
> the way to win the World Cup is to simply clone the best team

The startup that does that should absolutely be called "Boys from Brazil".
Telex predates this
https://en.wikipedia.org/wiki/Telex
I feel for them. Groceries are prohibitively expensive right now.

I typically only eat one meal a day now or not at all.

My salary is on the higher end so I can't imagine what its like for those that are less fortunate.
I think it makes people wonder whether rsc are needed, not the libraries
Why is male/male and female/female in a sex ed book explicit but male/female is not?
Ourworldindata claims that the 20th century saw the relative wealth of the western powers continuously decline from ~70% of the world economy to ~40% today [0].

We can't be sure why, it is a very political question. The idea that western powers should control 70% of the world economy is certainly questionable. But something that the west has been doing has killed off growth and put it in a relatively weak position. Corruption of the banking industry away from making good investments and towards supporting government policy objectives is a candidate for contributing to that. It's gotten to the point where as far as I can tell the US has capital controls in place because foreign banks won't take US customers. Not an American so I might just be wrong on that point I suppose.

[0] https://ourworldindata.org/grapher/gdp-world-regions-stacked...
If the goal is to make crime more expensive it's been a miserable failure. Cocaine is cheaper inflation adjusted and Deutschebank and Wells Fargo are still in business.
So there’s no user ratings yet? I guess the beta testers are having fun with it.
Using selegiline as a stimulant has a lot more risks (some irreversible!) and side effects than just using an amphetamine or methylphenidate like anyone else seeking the same effect would.

It certainly explains the tremors you saw him have in interviews - you need a lot of abuse with amphetamines to get to that level of side effect.

In general it speaks to a level of personal recklessness you don't even see in the typical cocaine guzzling white collar criminal.
Some things are simply not a matter of expertise.

One could theoretically show comprehensively that individual freedoms reduce economic output and decrease average life span, and that would still not be an argument to restrict them.
Ask HN: How to Use Instagram?
My impression of IG is that you take pictures with your phone, upload them instantly to your IG profile, and thus share it with others.

Does it have any way to categorize these pictures? Or is it meant to just have the pictures as-is without sorting? Kind of like just sharing the pictures in the moment? On FB I can organize pictures in Albums.
This is why I always start with a tl;dr for all articles on https://bitecode.dev.

There is too much BS out there. Let's save everybody's time.
Connecting these two would be even more cursed
No need to shift right pointers if you promise not to use higher addresses of 64 bits pointers (which should be sufficient)
Anybody remember the HBO show "Taxicab Confessions?" People seemed to be having sex in taxis even with a driver, this isn't that surprising.

Having known several taxi drivers myself, the main difference is likely there's nobody to yell at you to clean up after yourself.
Yes it is I got it from Amazon on kindle
> Windows 11 is good enough

https://wikipedia.org/wiki/Stockholm_syndrome
> AADP is a prototyping system targeting general embedded applications based on the COM-HPC Ampere Altra module and a reference carrier board, the COM-HPC Server Base.

They do use the term embedded on that site which I thought was strange.

Ampere is an ARM server startup. Their big customer so far is Oracle who sells Ampere cloud instances.

https://www.oracle.com/cloud/compute/arm/

I've worked at multiple companies with ARM architectural licenses including ARM itself. No one there cares about making a non embedded, non server, chip in a system at a price equivalent to a desktop or laptop x86 system that you can buy from Newegg / Best Buy.

You may think it is cool but no one is going to make it for you.

The trend for ARM is to continue down the embedded way and at the hyperscale data center area like Amazon Graviton and their competitors with their own custom ARM server chips. Since they are custom you won't be able to buy one to put in your house, only rent it in their cloud.

Ampere is a startup so their goal is to get bought by a big company. I don't know how much longer you will even be able to buy that system.

What is the actual price and performance point that you would pay as in the exact amount of dollars? Go talk to the marketing departments of these companies. They have already looked at this. They think the market is tiny and know the investment would be hundreds of millions and is not worth it.

Why do you want an ARM system so bad? What is wrong with x86 for the non embedded / non server / middle desktop range? Literally billions of people are fine with x86 in this range.
Cultural vandalism.
This is correct and I'm not sure why it's been downvoted. In Germany, you'd better only every use the work-room for work only. As people have pointed out, you're not likely to get audited for this but often, with apartments, it can be quite obvious that you're using the space for non-work stuff too (for eg, if you're living in a 50 sqm apartment, it's pretty easy to say that you can't possibly have a dedicated work only room).
In a broad sense, I agree.

But in the narrow sense, another Medium or Substack on why Missener et al. (invented names) haven't done their homework (let alone tweeting about it) is not a useful part of the scientific process.

Science faces a bit of a quandry: on the one hand, it is now more and more difficult to be an actual expert in more than a tiny sub-niche of a knowledge domain; on the other hand, changes in communication and distribution make it possible for many more people to have some awareness of things going on in science, and to point out errors or raise questions, at a level that the research teams cannot sensibly respond to.

Nevertheless, I still see a profound distinction between the well funded and semi-organized attempts to discredit research and knowledge that raises problems for the interests of wealth and power, and good faith acknowledgement of the many problems with the social practice of science and the reproduceability crisis.
I think you just missed the nuance.

GP said "the masks most people wore", which is not to say all masks, but rather suggesting that the majority of masks that real people were really using and how they used them amounted to nothing.

> What about seat belts?

If it helps (though I never met an analogy that wasn't rotten on the inside once dissected in debate) an inadequate or improperly worn seatbelt can be more dangerous.
John Napier and Logarithms, 1614 [pdf]
Higher end for a grad student? Or higher end like a FAANG engineer? Because “higher end salary” and “can only afford one meal/day” isn’t something you hear often.
Are you saying that’s impossible to identify a large quantity of 500 euro notes at airport security?
Thank you for sharing this!!

Doing this Monday when I get back into the office.

Plus for $5, I find it quite cheap!
I disagree. “I’m fine, but I hit a bull on my way back home” is infinitely better because at no point is there any uncertainty about the condition of the person.
> There are no downsides to wearing a mask.

Besides the obvious effort required and the monetary costs, as somebody who wears glasses and commutes by bike and train I can name a couple others.
After biking to the train station my breath is heavier than normal, and having to put a mask on when entering the train made my glasses fog up, so I would usually wear it under the nose (even those with a valve, because they still made it hard to breathe after biking, although a little easier).
Otherwise I would be unable to use my phone nor laptop and I would have nothing to do for most of the commute.
My glasses would also fog up when entering indoors locations during the winter, so I would have to clean my glasses and mess around with the mask to make the air come out from the bottom.
There's also no clear upside for me given that I rarely get sick, the last time I had a fever was in 2022 and the time before that was 2017.
I’m a lifelong resident, have worked in the housing policy area here, know people on the Governor’s committee who made recommendations that were adopted, etc. This headline is pure clickbait (probably from yet another journalist who wanted to vacation here and make a story out of it lol). There’s no “miracle” and nothing has been fixed. This idea that supply is the be-all-end-all to housing prices (and therefore less regulation always = lower prices), especially here, is super flawed. Our problem is the classic American one: everybody wants to make money on real estate. In this case, locals happy to sell to higher income out-of-state buyers and major outside capital driving up prices. You can’t build enough to undo these dynamics, and it’s a crude tool anyway in more fragile ecosystems where land use is such a concern.
Why don't they transport it by boat themselves?
In mine, calling home on the phone, it was "The good news is, I didn't fall on my head".
Standards: A Ratchet of Progress
parsing JSON in Flutter seems like A LOT

https://codewithandrea.com/articles/parse-json-dart/
Then let’s consider algorithmic driven gig work as a new type of problem of the commons.

At one point damage to the environment wasn’t considered a problem of the commons.
All regulations are indistinguishable from corruption