skysight-inc/HackerNews huggingface dataset:
> This is not really the company's fault that the system is set up so people must work. Address that at the societal level. We can start with building enough housing so people can afford rent making $3 per hour.

Housing is a good thing to work on.

But we've already started! One thing we already have toward this effort is labor laws. That's why we want to plug the gaps in those laws and enforce them.
I found this particular puzzle pretty easy, but I have a lot of experience with puzzles (recently because my kid likes them).

If you want to train novices up to solve very difficult puzzles of this style (or whatever style), start with very simple puzzles and build your way up in a sequence of steadily increasing difficulty, introducing only about one new trick at a time.
Chem Lab Made Me a Better Dev
And learning it again and again as you gofurther back. It took me a bit but I can read 18th/17th century cursive well enough.
you’re assuming that a person in power has an objective that somehow compliments them acting in an accommodating way: plenty simply do not.
this processing can create desync issues where the audio is in front of the video by just a bit. this creates a lip sync issue which makes people feel the audio is dubbed over and can tear you out of suspense of disbelief. but i don't think that's what they mean here. rings is just bad acting - or rather, bad direction that forces bad acting. i have no doubt the actors are capable of much more than what they're being confined to.
Benchmarking is hard to do well.
Benchmarking on modern machines is very hard (dynamic clocks, caching, more).
Benchmarking on code that runs in less than a milisecond is very very hard.
If you care about this performance you probably should not use Python.
I'll take better checked, more readable Python over faster Python any day.
Here is a very good talk how to refactor safely: https://m.youtube.com/watch?v=-wYLmsizBc0

Rewriting is a wrong approach
Not any old fountain pen, though. A cheap one snags on the paper, and isn't at all pleasant. A good pen (on good paper - like, a nice laid) is certainly a pleasure. But who writes personal letters with a pen, these days?

I've never tried to write with a quill. That must have been a real pain in the wazoo - constantly whipping out a penknife to trim the nib.
You have to fire them. Hire replacements first, then fire them. No matter what you do they will think they are smarter than you because they built a successful product. They haven't seen anything other way of doing anything. If you don't get rid of these idiots you will never be able to fix anything, they are going to go around you to management and blame every single issue that comes uo on you and your changes, and eventually you are the one that is getting fired.
Technically, circumference is a 1D measurement.

Waist circumference is a good metric for a different reason, because belly fat is the most dangerous type of fat (specifically visceral fat, which is stored between the inner organs and next to impossible to measure without lab-grade equipment, but the idea is that it correlates with circumference).

Never heard of a fat tax, but it sounds dystopian.
> Resistance to change is huge

This is the key point. Why is there resistence to change if everything is as bad as you say? How does tings look from the perspecive of the developers?

There is also a certain disconnect in what you are describing. On one hand you describe the developers as “junior”, productivity as absymal and it is inpossible to get anything done. On the other hand the code seem to be highly sucessful from a business perspective, generating millions in revenue. Something is missing in your analysis.
It would be useful to design beginner levels so that there are no states you can get into but not solve the puzzle from.

I believe it's easily possible to make puzzles where you can move into a subgroup that doesn't include the solution. Where that's possible you really want to solve the whole thing mentally before moving any pieces.

This seems like a visualized version of the logic problems on the LSAT (and used to be on the GRE?).
Just revise your tax payments and social security.

In Spain: 33% goes (more or less) to SS and then 25% to income tax. I’d say at least ask for 1.5 times what you get minthly in the bank.
There’s no technical blocker about why this couldn’t be done in Facebook.

Ultimately it’s a governance issue, about how much American/European citizens are comfortable funnelling processes like drivers licenses (or even court cases) through a private entity like Facebook.
cam my m1 macbook air handle gta5
Upper management need to understand the problem and the options and need to buy-in on whatever you want to do.

Practically: cut the bleeding, get the current team at least using version control and working with a CI environment. That will be a lot of effort (been there before with a similar .Net product but much better team).

Then you're going to need significant resources to re-build on a modern architecture. I would simply go with releasing another product if that's at all possible. You clearly have some market and channel to sell into.

Just beware: this sounds like a problem which will take 3-5 years to solve and whose chance of success is dependant on organisational buy-in. So you need to ask yourself if you're willing to commit to that. If not, quit early.
Why are they so good? IQ?
The person who posted the link says they were the one who broke into Uber recently.

> My previous work: https://www.nytimes.com/2022/09/15/technology/uber-hacking-b...
I use Yubikey NFC and tap it to the back of a Pixel. That is a relatively nice interaction.
Same here. Thought the puzzle was obscure on purpose.
I can only find one example Geffen vs Sound City via GNR 1986.

Sound City put out the demo Reckless Life where as the full second album was put out by Geffen.
TikTok won’t promise to cut off ‘data and metadata flows to China’
Unless I'm mistaken, that's based on the assumption that you're in position to use 100% of the energy produced during the day, exactly when it's produced. I'm sure that there are scenarios in which that's true (e.g. keep the refrigerator on all day long, use some other energy source for the night) but if your main use for the energy is not correlated with the sun being up (e.g. power your computer when you're back home in the evening), you need to add the actual energy cost of storage, which is typically really bad.

This considerably increases the time to energy payback. Still probably worth it, though.
It crossed my mind is that this only is valid as long as you can reasonable expect most of the uses themselves to have enough ILP, not just the hardware scheduler.

I'm thinking back to some linear algebra code I wrote which was bounded by min(loads-per-cycle, FMA per cycle). Adding more fma units there wouldn't help if you didn't increase load units equivalently, so for this sort of software wider vector units are better.
I'my always confused by Americans and their calculus because I really don't understand the essence of what difference there is between real analysis and calculus.

The internet answer of "calculus is real analysis for engineers" doesn't help because you can have real analysis tailored for computer scientists and it is still real analysis.
This was awesome. Loved it.
The Supreme Court doesn't agree with you.

> Ownership does not always mean absolute dominion. The more an owner, for his advantage, opens up his property for use by the public in general, the more do his rights become circumscribed by the statutory and constitutional rights of those who use it.
Ive been working on AAA games for a decade writing c++, and I couldn't disagree more.

An enormous amount of "smart" old school c++ is at best equivalent to a well written modern equivalent, and at worst more dangerous, error prone and slower. Anything that uses references for writable out parameters combined with a bool return value (or no return value) for success is a great example. On my last project, I rewrote a bunch of fundamental Unreal Engine path handling methods, replacing the old school bool GetXXX(TCHAR* In, TCHAR* Out); with FStringView GetXXX(const FString& In);

In the process of doing so I found multiple engine and game bugs that in the best case were logic bugs and in the worst case were memory safety issues. I also left the original function call in place and made it wrap the new version with no perf overhead for the callsites I didn't change, and a 30% increase for the cases that I did fix. Almost all of that is because I stopped requiring null checks, I was able to lean on RVO and move semantics, and I was able to avoid unnecessary initialisations in many places in the code. Most of the sites I replaced were calling
FString ThingStr; TCHAR* Thing =<...>
if (GetXXX(FooStr.c_str(), Thing))
ThingStr = FString(Thing);

And most were replaced with
FStringView Thing = GetXXX(Foo);

> write very simple C++98 code, maybe a bit of C++11 but that's it. They keep it simple.

Assuming of course there's already a smart pointer library that you're using, modern c++ allows for simpler, more correct and faster code in many many places. Some examples are auto:

for( map<string, int>::iterator it = map.begin(); it != map.end(); ++it)

becomes
for (auto& it: map)

nullptr is now a thing over NULL, move semantics make it feasible to write logical code without needing to jump between logic and type manipulation for basic operations, static assertions exist, enum class, attributes (nodiscard, noreturn, deprecated),constexpr and all the evolutions that came with it, structured bindings, concepts, if/for initializes...

All of the above are just off the top of my head features that I interact with daily, even if I don't write them daily, all of which make my code and project safer faster and easier to understand.

> This new C++ syntax is just a gimmick that we don't need.

I disagree. It has many useful properties. It gave us the spaceship operator which massively simplifies the code needed to write correct objects. A single well written spaceship operator can mean numerous algorithms just work on containers of your type, rather than custom filter/search operations. The syntax of left to right definitions for functions _seems- superfluous but it drastically reduces the amount of work needed to be done by the compiler which should translate into real world compilation speedups. The import/include swaps could allow for new code to interact with well behaved old code in a safer manner. As someone else said on this thread, it's not always about one feature in isolation, it's about combining multiple features and the result being worthwhile.
There's the trope of jews from some regions being smarter on average (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3190562/), and the other one about Israel having to defend itself and having the structures in place for innovation (https://www.goodreads.com/book/show/6885191-start-up-nation)...

More likely, having money in education increases your odds by a lot...
Pig is a great example because it essentially could have been a student project. The only thing you really needed was one good main actor, and who's to say a student of art couldn't have done a good job just as well. The location shots, the various scenes are all ultra low budget.
For me, "from first principles" is not the same as "elementary". It's just about "reductionism" and answering all (or at least most) "why" questions. Let me know if you find any gaps in the explanations, which make it impossible for you to follow. While I would claim that the first five chapters of the article/"book" are fairly elementary, it's in the nature of the topic that things get more and more advanced after that. (PS: I'm the author of the blog.)
I have the same experience; my cursive was deemed too messy, so they gave me personal handwriting classes. I ended up with a script that was a cross between formal script and spidery rubbish. Nowadays I try hard to make recognisable letter-forms, and I link them up if it seems flowing and convenient. It's a struggle; often I can't read my own shopping lists.

Dammit, the buggers taught me to write so that nobody could read it. And this was an expensive school.
Underrated tweet. I agree fully.
That's a good analogy actually. Scaffolding is a kind of temporary test structure that you can use to maintain function while you figure out something better.
Writing in cursive should be faster than block letters, the gesture is like a flow going forward, unless crossing t or dots on i/j once the word has been written.
The race to reinvent the space station
https://archive.ph/zJ1UU
Obviously !! The anti-doppler shift trick /s :)
I’ve been in this exact situation, and honestly - just move on.

I mean, if you see this a fantastic opportunity to grow or whatever then fine, have at it.

However, you’re going to be fighting a two-front battle, both against the devs and against management, for widely different reasons. It’s going to take a toll on you.

Ask yourself if you really want to spend the next few years doing work you probably won’t see any recognition for.
I liked many things about CKII, but I think the expansions very quickly began to jump the shark, and they sometimes sacrificed historical accuracy to cater to popular perceptions. For instance, Paradox knew well that the kind of "haw-haw let's sacrifice our enemies to Odin" paganism that people wanted didn't resemble those historical belief systems very much, so they came up with the option of establishing "reformed pagan" faiths which just happened to be what people wanted. And don't even get me started on secret societies. You could play without those expansions, but then you felt like you were playing a long-abandoned game.
It is not a crime if it is not against the law.

In India, grossly exploiting lower-caste people used to be explicitly required by law, and today is often condoned, and rarely forbidden. What is not in violation of law can be much worse than what is forbidden.
I don't see how it's a shame. How does it ruin anything at all? I think it's extremely weird how we're so deferential to the PR departments of these billion dollar companies. It's not like the video puts it in a bad light either. It's just footage of development, which is the type of stuff that never gets out after a game is released and is important for historical preservation. Honestly, I'm tired of companies being so tight-lipped about game development in general, so seeing something like this is awesome.
I have yet to see something as glorious as hypnodisc, from UK Robot Wars. Also Chaos II
Only in absolute terms. Kind a feels like a missed chance if you actually have a 100M market.
They'll make billions regardless of the games quality on launch
It's not just a trope. Ashkenazi Jews score about 1 SD above average on IQ tests, and their intellectual accomplishments (for example, number of Nobel prizes) are consistent with this.
Norway has wolf, sheep and various things the sheep eat (I've seen variants cabbage and bales of grass). We also have a variation where everyone shifts down a step and there's a missionary "above" the wolf.
I don't know what that means; everyone's cursive is different, unless they're using some formalised script such as copperplate.

[Edit] Have you ever watched someone writing copperplate with a nib? It takes forever. It seems to take about a minute PER WORD. It's beautiful, artistic script, and rather easy to read; but it's not much good for my shopping list, or my telephone notes, or my resignation letter.
I can't help but feel that there's a very good reason that many of us have a deep, instinctive revulsion to eating insects. I am not familiar with the research, but my feeling is that this is probably an evolved builtin (I recall that the aversion to snake movement has been shown to be). And regardless, there are very few cultures globally which engage in this practice. This seems surprising considering they are a source of protein that is widely available, and seems reasonably easy to farm. And so to me, Chesterton's Fence suggests we should be very careful about making sudden moves here. For example:

> Parasites were detected in 244 (81.33%) out of 300 (100%) examined insect farms. In 206 (68.67%) of the cases, the identified parasites were pathogenic for insects only; in 106 (35.33%) cases, parasites were potentially parasitic for animals; and in 91 (30.33%) cases, parasites were potentially pathogenic for humans. Edible insects are an underestimated reservoir of human and animal parasites. [...] Conducted parasitological examination suggests that edible insects may be the most important parasite vector for domestic insectivorous animals.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6613697/
I love puzzles and flashing lights. Perfect!

Only counter-intuitive aspect I figured out only after finishing the first play was that animals, even dog and bunny, can occupy the same spot. But since it's possible to finish the game without doing that (except the final move) it's kinda moot point.
why are you using git (in an advanced way, if at all) on ec2?
Well, that brings us back to earlier in the thread.

It's not only about money-expensive. If it gets more energy-expensive to produce/store/route/... energy than the amount of energy we end up with in the end, the game is over.

So, in practice, there are limits to reserves. There is, of course, the possibility that these limits can change with new technologies, which in turn depends on money-cost as you mention.
Blocking off exits? Is that even legal?
Personally id prefer not to have a bag of useless sponsored crap that is probably just going to get thrown out, but maybe that is just me.
It's a pain though, you have to take the time to setup the extra speakers, cable them and etc and have the space to do this, and of course the extra expense.

Yes, it's cheap to some software developer on HN, but if you are on an average income it's harder to justify.
Please do not commit the mistake of believing a 100 year old paper over your own eyes or credible evidence.

The ship lies on the ocean floor until today, broken in two parts with almost half a mile separating them.
> The hacker, who provided screenshots of internal Uber systems to demonstrate his access, said that he was 18 years old and had been working on his cybersecurity skills for several years. He said he had broken into Uber’s systems because the company had weak security. In the Slack message that announced the breach, the person also said Uber drivers should receive higher pay.

Seems like a nice kid. I hope he doesn't get caught in litigations.
Queen Elizabeth II: inside the royal finances
https://archive.ph/SAge9
70-year-old quantum prediction comes true, as something is created from nothing
For the record, this is not a "Japanese" tradition, but something practiced in a couple of villages in Gifu prefecture. Most Japanese do not eat insects and find this just as weird as the average Westerner.

The one insect-based food in Japan that is moderately common is tsukudani (a type of soy-based pickle) made from crickets (enago), but even this is kinda niche and you're unlikely to run into it unless you look for it.
Nope - they were just temporarily confiscated, not "searched".
Congratulations, you just proved that you know nothing about why a product succeeds/fails in the market.

It was the initial push (with gobs of money) given by Sun that gave Java the momentum. No language was ever pushed so hard in the marketplace by any other organization. Without that push, the language would never have the popularity that it enjoys today. There is nothing inherently "superior" to the Java language. Far better languages have fallen into obscurity because they did not get the publicity (eg. Eiffel) that Java did.
That would be the largest video game leak since what, Half Life 2 ? Was there any real AAA source code leak in the meantime ?
A sextant requires you to wait the local noon (the maximum rise of the Sun over the horizon), when measuring the angular height of the Sun allows you to compute the latitude and the time when the noon happened allows you to compute the longitude. Instead of a sextant, one could use a vertical rod fixed on a horizontal and plane surface (in a good sundial either the gnomon is inclined, or the base is inclined, or both, so it would be less appropriate for this task), and wait for the moment of the shortest shadow, when the length of the shadow gives the Sun's angular height and the time gives the longitude (and the direction of the shadow gives the North-South direction).

With a more sophisticated instrument able to measure the 2 angles of the Sun's direction (height and azimuth), together with knowing the time (including the date, not only the time of the day) and together with knowing the local North-South direction, you could compute the latitude and longitude at any time.

The local North-South direction could be given by an inertial compass. A cheap magnetic compass could be used, but then for high precision in computing the position, a detailed geomagnetic map of the Earth would be needed and a complex computation would be required to find a place on Earth where the angles of the Sun at the known time and the indication of the magnetic compass would match the observed values.
> Writing is one of those neat thing we keep forever.

Hah! You must be a young 'un. My handwriting has deteriorated over the years, from a pretty bad start. And "neat" would be an eccentric description of my style.
ciphers are easily broken with frequency analysis. English always has a ton of E’s

encoding can be much faster than decoding, going more complicated to beat frequency analysis is just going to slow your own decoding/reading down

Yes it does thwart people that should have already been bounced by the cultural expectation of not reading your journal, but it doesn’t take a state actor to break it, just someone slightly above curious
Something that works for me.

I care about technical issues. Too much probably. I tend to be _that guy_.

So my emotional investment comes out in my tone.

My team lead then gets invested himself. At that point, the technical issue is just a firm, what's happening really is an emotional battle to dominate the frame. It's a zero-sum game.

What I do now: make the pitch of my voice go down at the end of sentences, not up. This makes me sound detached; bored, even.

Not only does this take away the emotional element, I find that the team lead mirrors me. His tone starts dropping, too.

At that point we aren't butting heads; we're side by side, looking at the issue.

I wonder how much of our interpersonal conflict has been me speaking in a high emotional key and dragging the discourse to a heightened emotional state.
American cursive is an impractical "idealized" script. Some scholar a hundred years ago decided that handwriting would be faster if the pen never left the page, ever. As a result, American cursive is full of tiny hand-cramping loops and loses legibility.

With one exception, the capital I is unconnected. My teachers made me retake the cursive test every week for a year because I always tried to connect the capital I to the next letter, and it took that long before anyone told me which mistake I was making.