skysight-inc/HackerNews huggingface dataset:
You're misrepresenting my sentiment. I support people trying, but it's annoying it see people portray themselves with what is obviously false confidence after going through a bootcamp, of which is talked to death on HN. That's great this person is trying to better themselves but they are at the very beginning of the long process of becoming an actual, productive software developer.

I guess what really eats at me is the trivialization of software development and the hubris that a 3-month bootcamp can bring you to a place to "tackle anything you put your mind to" when that is the farthest from the truth.
"$XDG_CONFIG_HOME defines the base directory relative to which user-specific configuration files should be stored. If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used."

https://specifications.freedesktop.org/basedir-spec/basedir-...
Can I ask what kkk means?

I thought it meant that you were laughing like haha (a leas in Brazil)

I didn't know it had bad connotations
Geforce Now was probably the most consumer-friendly version of game streaming possible and every game publisher shat their pants and blocked it. Hell, even some indie developers blocked it. From a user perspective it's equivalent to renting an EC2 instance and installing Parsec and Steam on it, just automated. But the publishers looked at it like Nvidia had stolen their games to make their own bootleg streaming service.

The only reason why this didn't happen with Xcloud is that Microsoft already had pre-existing agreements that covered all the games on consoles. But that's moreso a testament to how much monopoly power platform owners have rather than Xbox developers being more consumer friendly.

The general principle that copyright owners have is "any time our work winds up on a new medium, we should get paid". This is the reason why game publishers won't help you port licenses out of failing platforms and successful platforms won't let publishers port them in[0]. Nobody wants license portability for game purchases. Why have that when we can charge people to buy a new one!? Sideloading? Emulators?! That's just piracy with extra steps!

The actual law doesn't support their level of copyright maximalism:

* RIAA v. Diamond supports a right of consumer format shifting (and also carved a huge hole into the AHRA DRM mandate in the process)

* Sony v. Connectix supports the legality of game emulation, including non-clean-room reimplementation of necessary system software to run games

The only reason why they are even remotely able to insist that ownership ends with the licensing platform is that the Copyright Office is afraid of adding DMCA 1201 exceptions for format shifting.

[0] Valve is one of the few exceptions; they will let their partner developers generate unlimited new license keys for free. Or at least they did - I do remember at one point they had to crack down on some scams that were abusing this.

AFAIK everyone else either does not allow partners to generate keys at all or has a strict cap of 100 or so.
Came here to complain about the data accuracy, but I see I was beaten to it.

I’ll just add that this has an “interesting” number of people born at the north and south poles.
> Instead of $1-$10B projects focus on things <$100M

The entire mission budget for ISRO's Mars Orbiter Mission/Mangalyaan probe was a mere US$74 million. Modi famously boasted that this was cheaper than the budget of the Hollywood film, Gravity (2014).

There are countries in the world besides the US which can reliably and very cheaply place satellites in orbit. India has been a launch provider for many other countries in the region (Singapore, Indonesia, Thailand, Malaysia, etc) which do not have their own launch capability, and their PSLV/GSLV rockets are workhorses, having launched hundreds of satellites for customers worldwide.
Seeking Mathematical Truth in Counterfeit Coin Puzzles
You can really see the Paris-centric approach in France: From Paris you can reach almost any other major city in 4h, but on the other hand, all the other metropolis can barely reach 1/4th of the other major population center in 4h.

Compare this to Germany where almost any major metropolis can reach 80% of the country in 4h ...
The business model, specifically, is a joke. Did they talk to anyone before launch about it?
Having just moved to Austin, this is something I’m curious about. How easy is it to be social on TikTok? From my limited outside perspective, it seems the primary use of TikTok is watching videos, which doesn’t lend itself well to discussion or actually getting to know someone.
Personally I prefer the opposite, I have managed many old projects (10+ years old) and I always prefer raw SQL over some outdated ORM that is hard to configure and finetune. With SQL I have access to one of the most powerful query languages in existence that can never be matched by an database layer written in general purpose language.

Raw SQL can be a bit problematic if it is spread out in the entire code base with little structure ("littered"), however that is relatively easy to fix by centralizing the queries with a repository pattern. It is much harder to fix an ORM ten years later.

Do we know why ORM's are popular? I don't think it has to do with that ORM's are good, rather that developers want to avoid SQL because lack of experience, but that is me guessing based on my prejudice (I was myself in that category as a junior).

I have written in the past why ORM's are bad
https://news.ycombinator.com/item?id=27407690
Respectfully it’s not, and I’ve never heard of needing devs with 10 years of experience to do non-menial work.

Within my first year without a formal education I was shipping major features out to customers. Yes most of that year was big squashing, perf optimization and helping others with features. 10 years later, I am still learning - I hope that part never stops.
Web Archive - https://web.archive.org/web/20220729130025/https://www.theat...
If you made finer grained distinctions you’d get better results.

I don’t know about people resident in the US but I know that Chinese, Koreans and many other Asians feel coldly towards the Japanese because of WWII and a lack of atonement thereof.

I know a Chinese person who talks to the effect that Japanese are perverts and Indians are losers.

Some Asian groups seem to do well economically in the U.S. but some don’t, such as Cambodians.

The same is true for other groups that appear on the U.S. census such as “hispanics”. Ever since that question got added to the census Democrats have thought “great we are going to win the next election because ‘Hispanics’ are going to vote for us” and then they find it didn’t happen for a few reasons, one of which is there is no such thing as a ‘hispanic’ person but rather there are Mexicans, Cubans, etc. and those groups have very different perspectives. Cubans in the u.s. are notoriously right wing in reaction to Castro for instance. Somehow the democrats don’t seem to remember what happened 4 years ago so they always get blindsided. That census question might be the worst thing that happened to the democrats since 1970.
I really hope quantum computing continues to advance at the nonexistent rate it does then.

1312+ byte public keys are gonna suck badly for a lot of applications. hopefully, SPHINCS+ becomes ubiquitous (although it also isn't great comparing to ECC due to large 8 KiB signatures), or another similar alternative emerges
Samsung pushes more adware with every update, so I don't think they're actually better on this.
I'd love to see this for the U.S. as well, if only to highlight the contrast
Picasso was from Spain, so is it then the most famous from? or in? a Country
Most programming these days is just a very shitty version of configuration management.
As a motorcyclist I can not even use FaceID with a full face helmet and typing my access phrase is not an option either so I can only use touchID.
Twitter investigating authenticity of 5.4M accounts for sale
Such a claim really needs hard data to back it up. Reference counting can be very expensive, especially if the refcount update is an atomic operation. It's hard to capture in profiling tools because the performance overhead is smeared all over the code base instead of centralized in a few hot spots, so most of the time you don't actually know how much performance you're losing because of refcounting overhead.

The most performant approach is still manual memory management with specialized allocators tuned for specific situations, and then still only use memory allocation when actually needed.
Yep, went to the article curious about that, went back and read it twice to make sure I wasn't missing it, and came here to say this!

They don't say if they actually have found a job yet, which makes a pretty big difference to how we understand "how I successfully became a software engineer"! If they have, I'm curious if the boot camp played a role in placing them and what that was like if so, otherwise how difficult it was to find a job, and either way if the working conditions and salary were what they had hoped for or expected, etc.
If you have a laptop you have the tool you need to write software. But that does not mean that you have the skills and expertise to practise engineering applied to building software products within strict constraints.

Similarly, woodworking tools do not make one a carpenter.
I completely agree with you.

We could solve two problems at once: get rid of a camera bump and make the battery bigger at the same time by using the extra space of the camera bump to house a bigger battery.

Not sure why it hasn't happened yet or if it has I don't know if it.
I'd love to see the Eurostar on there. A colleague was stunned I could get from London to Brussels in two hours.
That's exactly what it was like for me. I played with it for a couple of months. I had a tendency to frown at, SMDH at, rubberneck some dumb videos for a half second too long it seems. That magical FYP of great stuff never happened for me. I got like 70% stuff that makes me... huh, I don't know what the emotion is, but it's negative. Irked maybe.

At any rate I ultimately decided I absolutely do not need any part of TikTok in my life.
I am one of those people - no CS degree, self-taught and ground my way up to FAANG. Never once did I think I could "tackle any problem I could put my mind to" until around the 10 year mark.
This data's definition of "famous" or "notable" is in the "Measuring notability" section of the linked paper:

we build a synthetic notability index using five dimensions to figure out a ranking for this broader set of individuals. These dimensions are:

1. the number of Wikipedia editions of each individual; [i.e. number of languages in which this person has a Wikipedia article]

2. the length, i.e total number of words found in all available biographies. […]

3. the average number of biography views (hits) for each individual between 2015 and 2018 in all available language editions […]

4. the number of non-missing items retrieved from Wikipedia or Wikidata for birth date, gender and domain of influence. The intuition here is that the more notable the individual, the more documented his/her biographies will be; [!]

5. the total number of external links (sources, references, etc.) from Wikidata.

We then determine the quantile values from each dimension and add them all to define our notability measure

They also have a table of what this metric throws up as the most "notable" from each time period: https://www.nature.com/articles/s41597-022-01369-4/tables/3 and how the "domain" varies over time: https://www.nature.com/articles/s41597-022-01369-4/figures/2 (note Nobility and Religious in 500–1000, to Sports and Culture post 1950).
Glad you liked it!

> How come it says it only indexed 487 likes

I'll check, probably something's up with the pagination

> And why is it called syncing? To me syncing and indexing are very different

Under the hood it actually syncs them to the local browser's db and then indexes them into the full-text search table, and the wording leaked into the UI. I'll make those consistent
Sadly, the trains on the Isle of Wight (off the South Coast of England, south of Southampton and Portsmouth) is not included.

I'd be interested in their perspective since you can buy a 'train' ticket which includes a ferry crossing, so the isochrone would either extend up to London and beyond (if you allow the ferry), or be restricted to just the island itself (if you do not).
StackOverflow down during work hours, dev teams forced to take the day off
Thanks Russ!

I agree on your first point, those are concerns that can be difficult to address. I like your idea on the system of notifications and support through carriers.

Ideally yes, carrier agnostic. I totally agree, could be entirely abstracted and allow simple connectivity for merchants and other third parties to use.

That's awesome! Thank you so much for taking the time to look and comment.
+1 for Xbox Cloud. I use it a lot to play games on Xbox Game Pass and there are some great choices and games start instantly.
There is also a demo video here: https://www.youtube.com/watch?v=cUqcbSr8sJ8
Notably no group really ‘hates’ another group on average in that study, they are still favorable, but just less favorable.

If you looked under the averages though you would find a probability distribution. For instance a group that rates itself as 80 and rates another as 60 might have a large majority that rates both groups as 80 and a minority that rates the other as 0.
I am using Sony Xperia 5 II and I am quite happy with it. It is not that small but it's acceptable for me: 68 x 158 millimeters (2.68 x 6.22 in). And it also features a headphone jack! :P
> If someone is hired as a software engineer and they refer to themselves as a software engineer, that’s their prerogative.

No.
>All these disputes are quite clearly about China being pissed off that the US is projecting power right on their doorstep.

The South China Seas dispute is, in fact, primarily between China and a series of smaller nations like the Philippines and Japan. International governing bodies including an UNCLOS tribunal have consistently ruled against China's claims of sovereignty to open sea, but China keeps on doing it anyway.

That's not imperial behavior?
Just want to highlight that this is a very tech-focused perspective. "If we make it good enough people will use it!"

Also is there room in this utopia for people who want their privacy and secrecy? Will they be disadvantaged if they don't participate in this digital phone booth? My gut tells me yes.
As a European it boggles my mind seeing how trains are basically non-existent in the USA (just look at Houston station), given how dominant the whole "Wild West" railroad rush is in everybody's immagination. Railroads are super ubiquitous here, and we've to work with a pretty hostile terrain - Italy has lots of mountains, hills, rivers, and yet has one of the best networks in the world. Most of the USA are basically empty, it would be pretty easy to build high-speed rail.
Hey, XState creator here. What did you not like about XState? Hopefully there are areas we can improve on or questions we can answer. Or maybe it wasn't appropriate for the project?
I am glad that my recipe for balding is just shave it off instead of prolonging the suffering.
> The ideal situation would be an ability to write that information back to the card.

Be careful what you wish for. You don't want them to have a dead man's switch on your physical copy.
people who have to buy SRMs
> If you have to download a pirate's crack to play a game, you may as well download a pirate version of the game in the first place. I don't see much substantial difference between these two scenarios

You can at least crack the local files or pirate a steam game. You can't do that for stadia games - they are special Linux versions running on bespoke hardware and they will be lost to time when stadia goes.

You can play the windows/Linux/console versions of most of the games, at least. Technically different but outside of preservation purposes, they won't be meaningfully different from the stadia versions as Google never really delivered on any of the game feature promises of their platforms. But stadia exclusives will vanish with the platform. Maybe one day they will get ports, assuming the stadia developer licensing allows it.
It also pre-dated Stadia by some number of years.

(I agree with you, if that's not clear: it didn't even create/define the market or take in any way significantly away from the incumbent.)
You're getting downvoted, but it's a good question.

There was a recent paper linked on HN that goes into a lot of the nuance around this question. It's very good (IMO, as an interested outsider):

https://news.ycombinator.com/item?id=31856029
Wouldn't this imply facebook would've built tiktok had they looked at the right data or built right data models.
Interesting! Makes me want to go do a speed test to see where the biggest differences are One app that comes to mind is Camera, which is super fast to load on the newer phones. When taking photos of babies/toddlers, load time is important! But you're right that some apps probably have similar load times across devices because the weakest link is a web connection (Google Nest, looking at you...).
I think you are thinking about European countries.

If you take the biggest countries worldwide, this doesn't apply.
I think it's easiest to talk about smoothness in video by talking about choppiness.

There are two kinds of choppiness that happen in recorded video:

1. The amount of time/motion between captured frames (framerate).

2. The amount of time/motion captured by each frame (shutter speed).

You are right that the instantaneous shutter used in rendering maximizes the choppiness of a given framerate. The solution you described is a feature in most rendering software called "motion blur". If you want perfect motion blur, you have to render enough intermediary frames to cover the motion in a scene across every pixel it moves across.

There are a few other less obvious places shutter speed choppiness comes into play:

1. Cameras. Some digital cameras have a physical shutter that opens and closes, and all of them have a speed at which light is captured by their sensors. When using a shutter to record video, there is a non-zero amount of time that is skipped in recording.

2. Lighting. Most lights have a framerate that matches the local standard alternating current rate: 60hz in the US, and 50hz in Europe. This is why NTSC is 60fps and PAL is 50fps. Different types of lighting fixtures have varying amounts of flicker, because they don't keep the same amount of brightness over each alternation of current. Florescent lighting is well known for (often) having a noticable flicker. You can see the effect of flickering lights by waving your hand in front of you. If it looks like a blurred motion, your lights aren't flickering. If it looks like you have many transparent fingers staying in place, then you have flickering lights.

Because resolution has been steadily increasing in popular media, but framerate has not, most filmmakers have been using faster shutter speeds to compensate. If you have motion across 10% of the screen over 1 second at 30fps, then during each frame, that motion will cross 1280px*10%/30fps = 4.266px of a 720p video, or 3840px*10%/30fps = 12.8px of a 4K video. A slower shutter will give you motion blur across those pixels, yeilding an effective resolution close to 1/4.266 of the 720p video (168.75p) or 1/12.8 of the 4K/2160p video (still 168.75p). A faster shutter would remove the blur, replacing it with an uncanny teleportation: the same that makes your fingers look copied and transparent when you wave them in front of a CRT monitor.

In order to get a smooth and clear/focused motion over 1 second across 10% of a 720p video, you must have a framerate of at least 128fps. 384fps for 4K. Now consider that most motion we capture in film is faster than that; some of it much faster.
I got an iPhone SE last year (my first iPhone) and so far it has been a great phone. Probably one of the best phone's I've had and well worth the value. I've had some of the flagship Pixels, and they were fine. For my own use case, cost for flagship models versus what I use it for don't match up very well. The iPhone SE is great in this area. It isn't an expensive phone and powerful. Sure it has less features than the flagship iPhones, but they are features I wouldn't use anyways.
I wish we had this attitude in California! Bordeaux is a city of roughly the same population and economic activity as Fresno, but there are many in California who still argue that Fresno should not be connected by high-speed rail to any place.

California's cities are all arranged in a line, it should be the easiest high-speed rail project ever, but it languishes due to lack of imagination.
All specific anxieties about baldness aside, it would be cool if human beings were able to so radically re-engineer their appearance in such a striking way with a single chemical target / treatment that we could go from a species where the males get a chrome dome in their mid-life, as it has been for hundreds of thousands of years (presumably), to a species where males (and females) have thick locks long into their twilight years.

All those funny portraits of history with balding VIPs would become anachronisms, divided from the hirsute future by a follicle singularity.
Oh no! Literally nobody saw this coming! /s
Userver: Asynchronous framework for building C++ based microservices
See if shaving all the hair off would help. It's what a lot of people do and it works as long as they "own" it. And importantly it works for certain kinds of heads, so a bit of imagining is required

It does also involve shaving the hair more frequently, so ideally you'd get a hair clipper for home use to save on costs.
> and haven't heard complaints about it from friends who tried it.

You mean the same friends that "just stopped using it"? There is something weird about the combination of purely positive feedback and everyone you know dropping it.
Like any good idea that sees wide adoption, being "data-driven" has jumped the shark to cargo-cult methodology in most places.

The truth is that data is only powerful if applied judiciously with solid knowledge of statistical fundamentals and careful thinking about causality (which will may not be practically falsifiable!). "Data" can also be misread and applied in big powerpoints with a reckless disregard for reality.

Enlightenment is understanding enough about data to use it correctly, but also acknowledging its limitations and that to create a successful business you also need vision and insight about potentials and trends for which accurate data does not and can not exist (except as a post-hoc trailing indicator).
Reread what I said, try engaging more of your brain this time.
I agree with your sentiment. It is nice to use a strictly-typed language but Python is not one. Not all projects/teams I take part in want to change languages.

On the other side, this runtime error can be triggered by the tests in a ci/cd pipeline. While not ideal, in practice this can end up being much earlier than in production.
I don't recall seeing anything in the last couple few years that indicated anything changed

edit: https://stackoverflow.blog/2022/05/16/stack-under-attack-wha... sure sounds like it's still a handful of physical boxes :)
Not really. I had to look up the addresses of 50 distant relatives for sending out a graduation announcement and it was almost trivial to find everyone (along with their past addresses and possible associates). It just isn’t on well-known sites.
So which starting point covers the largest number of people you can reach? I am guessing Brussels since it covers a good portion of the Blue Banana, plus Paris and other big French cities. https://en.wikipedia.org/wiki/Blue_Banana