skysight-inc/HackerNews huggingface dataset:
Or use fractional lawyers on one side. All that paper work, and how many use lawyer to check it? Or check when it is forcibly updated...

What should be asked do we have shortage of lawyers? From pricing point of view clearly no, they make more than minimum wage, but in general? Outside court-side is someone struggling to find one? Or are cases waiting cause we do not have them?
Most plastics will get brittle over long time, at least the older production ones (modern plastics have better plasticisers) even when kept in good conditions. Exposing it to UV light will make the process faster. But even O2 exposure will oxidise it over time. Rubber will also dissipate over time and get brittle and crumble. All of this is usually fine from a perspective of a humans average lifespan, but a lot of artefacts from this age will not be preserved.
No offence to anyone but this is very “American”.
As a European I can tell that there are absolutely some places with the same “issues”.
But no, I feel free where I live since my peers don’t give a duck about “metrics”.
Git's Initial Commit
I believe this is because Apple don't want iPhone to be used in unapproved network. Apple want to sign agreement with network operator to sell iPhone.
Amazing footage. I’m sure the video distorts perspective but it looks like they were very lucky the plane didn’t hit a skydiver after spinning.

I know very little about aviation but this seems like a pretty foolish and avoidable incident. I would have thought there would be a procedure for how many people can leave or hang from the back of the plane as it would very obviously affect how it flies. I can’t imagine that sort of manoeuvre is good for the airframe?
Why wouldn't it have such guarantees, if the indices in question are defined as UNIQUE?
It's not in master database, but there's a few on YouTube/Twitch. 99% though, it's: 1. e4 e5 2. Ke2 Ke7 3. Ke1 Ke8 and then just become non-castling chess.
Yes, but how late, comparatively speaking?
Fair play.

Although, during that era, the same issues were hella common on Ubuntu systems etc as well.
Repost of: https://news.ycombinator.com/item?id=8650483, with a little more story: Github does not display the author as 'Linus Torvalds' anymore.

Some details seem to be here: https://twitter.com/j0nathan42/status/1457134137576280065
This is crazy. Plus all components are now singletons. Plus you won't be able to use almost any 3rd party hook. Plus probably breaks devtools, linters, and more.

What about just using Vue or Svelte if you don't like the way React works and/or is expected to be used?
3NF is largely orthogonal to indices on string columns, though. If you need to look something up by string fast, there's no avoiding an index of strings somewhere.
HTTPS //Alexa.amazon.com Setup
The https //alexa.amazon.com setup process is intricate and can be completed easily using all the info available on our website. If you are looking for the same, you can always reach out to the team of experts at our end. Visit the website to know more about the setup process.
Americans love to come up with complicate theories about why it’s impossible for them to lose weight.

Go to Europe or East Asia and you’ll see it’s definitely possible and definitely influenced by diet (as in what you eat).

The reasons people are fat here are the huge serving sizes, the corn/meat/milk subsidies, and car culture.
> (For example, if you had some sort of "signed iframe", the page would probably find a way to show the part from twitter that says "verified" but cover up the part that it's supposed to be actually verifying with something else).

This is the part where I imagined having a custom client side image. That way the server doesn't know what the "verified" image actually looks like. Could be a picture of my face, for example.
It also means you have definitive qualifications for correctness. It’s harder to say “I’m not sure about this person,” when they quantitatively answered every question correctly. If you “have a conversation,” it’s a lot easier to have those itches, which might be primarily driven by bias, make your hiring immediately become problematic.
Get tested for adult ADHD. Apparently a lot of people have it, at least that I've seen on HN.
In a similar vain I feel like frontend got completely taken over by backend programmers. Modern react apps feel so much like enterprise C# or java it's uncanny - complicated tooling, long build times, overengineered libraries. They've made themselves completely at home and managed to all but obscure the actual underlying tech.
A ways down after a fair amount of skimming:

"Here’s the proposal I’m offering in all seriousness. We avoid the time wars by accessing unconditional love on a global scale."
how is this not anti-competetive behavior? it basically means small businesses have no chance, absolutely no chance at all, to advertise on the platforms
“Fused-off” AVX-512 can be enabled on Alder Lake by disabling E cores
just read the article at the link...
I believe this is a significant component of socializing for people. It isn’t as though it’s some dark manipulative force overcoming people and steering them away from what’s truly meaningful to them. In many ways this actually creates a lot of social cohesion and familiarity amongst groups. It generates shared motivations and desires.

Sure, maybe it’ll keep you from gardening quietly on some Sundays on your own. It’ll also keep you engaged and involved with your group, push you to seek something, keep you motivated, etc.

I’ve struggled with not having this element in my life and it’s quite familiar to me, but from a different a perspective. I don’t tend to want what the people around me want. I don’t tend to get excited about the same stuff for the same reasons. I watch other people do it though and I recognize how much it eludes me and how much it appears to be a very natural and normal part of socializing.
I find that Temporal [0] seems to offer a comprehensive solution to abstract much of the complexities that come with these kinds of architectures. Planning to investigate it deeper for a PoC in Golang I have in mind.

[0] https://temporal.io/
Nonsense, there is no legitimate way another language can tell English (or another language FWIW) what its name for a place must be.

Examples:

Deutchland - Germany, Allemagne, Doitsu

Nederland - Niederland, Pays-Bas, Netherlands

Zhōngguó - China,

Nippon - Japan, Iapana

Munchen - Munich, Monaco

I can go on, but this phenomenon of prescribing the English word for a proper noun is very recent, and disrespectful of the long, native English (and very much world-wide) culture.

English is not common property any more than Persian is.

So, no: its Kiev [ and Ayers Rock :) ] when speaking English- that's if other people's cultures matter.
The reason ESM is better than CJS or any other JS module system is because of the export keyword. Any discussion focused on imports is relevant but missing the significance of ESM.
Brand image/engagement style advertising is becoming increasingly popular.
Research shows more diverse teams deliver better results. You’re asking something that can’t be proven though: is this thing that is occurring better than the thing that didn’t occur. We can’t know the answer to that.
Oh yes. Getting genuinely excited about a project is a recipe for burnout, especially when the project doesn’t go in a direction that continues to excite you. I’d argue that an employee who can work on a project despite his lack of excitement is better than one who needs this excitement to function.

What excites me are things like enjoying time with my family, the idea of making enough money to retire in my 50s instead of 70s, working on my hobbies, and so on. Not my JIRA tickets, sorry.
Did you read the article?

It is meaningless to "sort" names across countries. Most languages have their own sort rules, and some languages have multiple sorts depending on the specific usage!

Sorting is almost never what you want.

Are you printing out a phone book onto dead trees? No? Then you do not need to sort names.

Just do substring search, and you've already got a UI that is 10x better than having people flip to 'A', then 'Aa' to get to 'Aaron', etc...

If you're about to say "but I need to define a sort order for a database table key" then you've made another mistake and also not read the article...
Focus on the high level abstraction

When learning something new, I’ve found it’s helpful to hear the top experts engaging with one-another about the topic. Not to hear what they think, but to hear how they think, and in particular, the level of abstraction in which they’re working.
The best thing about Crewscale is, we can make sure that the developers get the proper recognition and the clients get the best quality of work. This way, both the parties are satisfied with the platform, so the workflow system is quite organized and respectable.
I think what he’s describing is fairly typical of most or all humans, but I’d agree that the examples given aren’t and they do seem particularly American.

Even outside of bubbles like that I see people do this quite often. It could be that the best examples of it are kids. Memetic propagation of desires is almost borg-like with them. I suspect all kids do it and it continues in many (but probably more subtle) forms into adulthood.
has anyone considered adding a series of color bands to the labels for coarse/medium/fine grained placement information? For example "coarse" is nonfiction, "medium" is travel, and "fine" is Bermuda, or whatever. If you see a book with a red label in the blue section, or whatever, you know it's misplaced.

If the labels are placed on the book at a similar location, then any book that is out of its proper would be significantly more obvious without having to resort to reading the label of every single book.

Of course the techie solution would be to barcode every book and then have a robot on each shelf that scans the barcodes after hours...
A masters degree in Computer Science in many places is going to cover specialized topics beyond undergraduate CS. It is not the place to go for learning CS fundamentals. If you didn't have the foundation of CS, a masters degree isn't the right track.

In fact, these days many high schoolers can build websites and webapps with thousands of users, often learning from free resources like YouTube; but more often than not, these high schools get into undergraduate CS to learn more about how these systems really work under the hood. For example, since you mentioned Web Development, you probably use JavaScript; can you explain at a very high level (no need for details) how the JavaScript you write is parsed into AST by the browser, how the browser interprets the bytecode or JITs it into machine code, how the CPU takes these instructions decodes them execute them out of order retires them? A good undergraduate CS education gives you answers to these; a good masters education just gives you more details.
This is all about the choice of principal branch cut for a multi-valued function.

Oddly, that term wasn't mentioned. Instead, it feels like the author (wrongly) believes that functions must be single valued, and is trying to interpret everything within that viewpoint.

Eg, for the example value of 0.2, the answer should be more like:

acot(0.2) = -0.46365... + k π where k is an integer

You'll notice that MatLab's -0.46365... + π is Mathcad's 2.678...
Water drones can help Singapore sustain its water sources
Session https://getsession.org/
Our professors would often mention tips and tricks that weren't in the textbook. It's only through lecture notes that we could remember them given how much information there was.

After all, if the lecture is just the textbook, why bother going at that point? :)
Sounds like the Gell Mann amnesia effect.

https://en.wikipedia.org/wiki/Michael_Crichton#GellMannAmnes...
Recent memory tells me Google has an issue and had another issue. You can have a Google.com page like google.com/awesomesite/

And earlier there was a Google redirector that was forgotten about and was being used to redirect to phishing sites.
It's because they don't know how to do any kind of QoS
Many chess engines has contempt factor. If the engine thinks the opponent is better it will try to simplify the position; and if it thinks that the opponent is worse it will try to complicate the position.
> it's a public school and therefore (as far as I know) its budget is public information. Is that not true?

Public university budgets should generally be public information, but tbh I don't have any idea where I'd start looking for granular data, especially in an easy to process format.

> When salaries are part of the purpose of the grant, are they itemized in the grant? ... How much of it can you take?

Yeah, pay is itemized on grants. Despite being expected to bring in your own salary, there is still some kind of official pay grade you're at. How that's set when you're hired I don't have great insight into (I imagine it varies a lot). But after the initial hire generally pay raises work the same as with any other faculty (annual cost of living or merit increases, occasional promotions between ranks, etc.). The grant agencies all work in terms of "percent effort", where you say what percentage of your time you're going to spend on this grant, and the amount requested is that percentage times your annual salary, plus a percentage for benefits. People on soft money positions sometimes piece together support from multiple grants. So you might write a grant as PI asking for 75% support over 3 years, then on a different grant your colleague is writing, they ask for money to cover 25% of your time as co-PI over 3 years. Larger institutions might also have some internal money available to smooth over shortfalls. Also, some agencies have a salary cap (e.g. NIH's is $200k).
A rare look at a Korean portraiture tradition
Wait until you see JavaScript written by Java programmers.

It had "Java" in the name.... right??? right!!??
TikTok's are similar
From the post, you'd have to be rebuilding it every 15 minutes:

> A real mail server which did SMTP properly would retry at some point, typically 15 minutes to an hour later. If it did retry and enough time had elapsed, we would allow it through.
> They tried to stay away from fiat by launching TRON but that got shut down, and now they're asking for money in euros.

TON. Really not sure why the ended up shutting it down, but I wonder why they would not go directly with Bitcoin on Lightning instead of reinventing the wheel.
>so what (technically) is stopping a true E2E P2P platform?

technically nothing. even email kinda fits the bill if you squint hard enough.

realistically though, the vast majority of population will always gravitate towards streamlined workflow provided by centralized services, and the rest of us are dragged along.
Show HN: I built a minimalist daily journal in Notion
You go through the agencies that have bought in bulk. In the same way that you don’t go to a Black&Decker office to buy a drill, you get it from one of their distributors, who buy in bulk
That's entirely up to them. I didn't say, or mean to imply, that my aesthetic experience of their building should matter to its residents at all. I think it should matter to its architects and to city planners, but I don't think that implies such things shouldn't be built. It's a trade-off, and as I said I don't begrudge anybody their outside space.
That's not what anticompetitive means. Being priced out is not an unfair disadvantage. Not all companies can afford TV or Superbowl ads either.
I realize this was not a call for questions. Can't delete it lol.
Also, how likely are digital copies to cross generation boundaries? When grandfather dies, a family member is likely to clean out his home, find the photo album and ask "what do we do about this?". But will that happen with his digital photos?
Telegram's communities are extremely lucrative

Whether you created entire country dividing conspiracies just to sell some Q-labeled coffee mugs to the followers, or promoting your next crypto service, Telegram is there

Its pretty much the best
Former is the proper name, latter is from the Soviet toponimics and is not relevant anymore.
The uses of advanced laser networking kit is to to gain an advantage in front-running.

Which is to say, to get your brokerage's orders in ahead of a large institutional order.

IOW: Legally-sanitised insider trading.
Video Analytics by FusionHQ
>topological quantum field theory

lolol. i will bet all of my 401k that they absolutely do not.

i've interviewed at a couple of hedge funds and have lots of friends at various prop shops/hft firms/etc. most of them are using linear models. the ones that have market maker businesses deploy those linear models to fpgas.

people act like these places are spooky magic cauldrons of physics + math + computer science. they're not (but it's definitely in their interest to promote such rumors). what they do have is very very robust data collection/aggregation infrastructure and backtesting systems. the rest is just correctness of execution of strats.
Fbsql – a command-line client for Firebird
I didn't read it, but how did the article get 12 points here on HN then? Did 12 people actually upvote this?
The "right to be forgotten" is an appallingly bad idea. It cannot survive the basic liberal rights that underpin peaceful coexistence.
I hate leetcode-style interviewing, but I see no reason to believe that FAANG companies use then primarily because of ageism.

The reasons they're used are simpler. First, these companies need MANY programmers, so they're mostly hiring generalists without a regard for the specific work they'll be doing. Second, they need to conduct many thousands of interviews per week. These two fairly unusual conditions make for a situation where you want a controlled, quantifiable, and simple approach. A leetcode-style interview hits those marks much more easily than other styles. Plus, you can teach someone how to do it in an hour or two (not how to interview well, but how to ask a leetcode problem while not making any headaches for legal in the process).

While I agree that this is probably at least slightly biased against more senior devs, I think senior developers actually get an advantage here. In my experience, as you apply for loftier positions, the technical questions become much more of a conversation.
My graduation project was to port an Objective-C framework developed on NeXTSTEP into Windows.

Additionally by going through NeXT manuals, or the Brad Cox book, I don't get where the author came to the idea everyone should be doing C.

Heck even the device drivers had a framework.
I've found Postgraphile to be an excellent solution for the "Impedance mismatch" for Postgres. All the strengths of SQL and in the app have access to a smooth graphql api without any effort.
90+ Remote companies hiring mobile developers from Europe
> when speaking English

I guess, when not speaking English, you speak Russian, "tovarisch major".
That looks dangerous!
In RuneScape social is the appeal, and you got things to click and numbers go up while you chat with people.
Videographer & Pilot perspectives: https://www.facebook.com/story.php?story_fbid=81575860926998...

Pilot perspective copied here: https://www.reddit.com/r/aviation/comments/qm1952/an_absolut...
I use qjackctl as "pipewire UI", works fine
100% give me a convo with a dev like this anyday of the week over this crammer whiteboarding l33tcode problems.
Trained on photos from your childhood
The artist formerly known as imwill eagerly awaits your answer.
This is the thing I most hate about being an experienced interviewer. I've interviewed hundreds of people. Am I getting better? Who knows! I get no feedback. I can find out whether other interviewers come to the same conclusions that I do, so I can learn to conform, but I will never find out if the person I rejected would've been fine, and I won't even find out if the person we hired did well.

How can ANYONE confidently proclaim that they're great at interviewing without some way of measuring the people they reject?
> Really not sure why the ended up shutting it down

They were sued by the SEC: https://www.sec.gov/news/press-release/2020-146
SLA vs. SLO vs. SLI: Understanding the Similarities and Differences
Crashing while doing your work is not "drops to 70%".
That is the problem we were discussing and that is not a minor inconvenience.
Let's not forget interoperability. Scripting languages are nice because you can throw some stuff together on the fly. Therefore you need either a rich standard library or a package ecosystem. With some languages you grow that in time, but I bet you could cheat and interoperate with a different language's packages. Call me lazy but I don't want to use a scripting language where I have to write my own server, json parser, JWT encoder, SQLite interface...
Seriously?

"I would have loved to live in ancient Maya or Aztec times. Playing ōllamalitzli with the boys, cracking open some cocoa, in the evening watch a proper offering to the sun god. Maybe a bit more violent and shorter than modern life but definitely more exciting."

The thread was literally about people wanting to enjoy human sacrifice and I expressed my disgust with that.

I am not anti-mayan, nor anti aztec, nor anti historic-german tribes who practiced human sacrifice, too (which would be my heritage). There are many interesting things in their way of life. But I am anti to people who like those cultures today, because of the blood and gore.

So anyway, expressing interest in human sacrifice, is ok here, but not expressing discomfort with that, because this might cause flame wars? Well, good to know.
Your children don't need good grades to be successful.
One might imagine it'd be a draw after the fifth move, but the position after 1. e4 e5 is different from the position after 5. Ke1 Ke8, because of castling rights. So the threefold repetition doesn't occur until after 6. Ke2 Ke7.
Most, but not all of the team were young, and the DB schema was designed by themselves. I did not intend to throw blame. It is more the kind of situation where a sensible decision (at first glance) creates a footgun down the road.
Yes exactly! If you need to have a take home coding test, do something simple and then use that as you discussion starter! Your developer is making decisions everyday on problems they may not have experience with. They are never making decisions in isolation without any internet connection.
It seems like a much more prolific version of Discord, where the focus is clearly on large groups, and it handles this surprisingly well. I’m not sure why people used to draw comparisons with Signal, to be honest, given that anecdotally virtually no one uses Telegram with E2EE, and its implementation of it is remarkably crippled.
What languages do you think your competitors are using that are slowing them down?
This reminds me how much I hate the go ./... magic custom (that means this and all recursive subdirectories).

We have the unix -r custom already. Now we have another, that makes no sense, that you just have to learn.
I would argue DOD as it's often applied to game design is all about loose coupling.

There's no reason you couldn't leverage a lot of loosely coupled components in a program structure which mostly consists of large flat functions.
Their test rollout was universally reviled:

- it came as a hidden message at the very end of the message timeline

- it broke unread count on many clients (since it was hidden, it was unread, and there were no notifications other than the unread count on the app's icon that wouldn't go away)

- the test messages ended with "how will it affect you/users?) and instead of leading a post with an answer, it simply dumped you in Pavel Durov's chat

- they looked exactly as any other message in the timeline with no indication it was an ad

Presumably all this will be fixed, but people are kinda pissed.
This guy's didn't try to write data processing in a dynamic language it seems ;)
I guess you could extend the definition of an IDE but then there's no GUI