skysight-inc/HackerNews huggingface dataset:
He should be impressed. Those parts are impressive as heck. All that detail, every groove and dedent, and there is no sign of a single bubble anywhere. It's practically unnatural.

If I was trying for a casting like that big U shaped hull, I'd have probably thrown away eight failures before I got one that was worth fixing up by patching and sanding. Those parts that Adam is handling in the video? They are all pristine. Other than cutting away the sprues and maybe sanding away the mold seams (if there were any), I don't think they had defects to fix. The amount of work and care taken to get castings that good right out of the mold is prohibitive, to say the least.
I suppose you could say the same thing about cm2187's comment from a few minutes ago about the history of terrorism.

Personally, one thing I enjoy about HN is the tangents that discussions sometimes take. If there is something I can learn from a comment, I'm not too worried about whether it is strictly on topic.
I suggest adding an estimated reading time by the title. It took me ~45min, and I loved every other minute of it. The fillers were not so fun, but I enjoyed the way the promises pull the reader back into the story.
Thermal Infrared Mapping Is Monitoring Our World
As long as she scraps herself afterwards.
A security vulnerability in Git that can lead to arbitrary code execution (2018)
I think that cheating is wrong, but I also think that building school systems that incentivize students to cheat is even more wrong, because it is a systemic bad decision.

During my schooling years, I observed that people most driven to cheating were the ones who could not absorb enormous amounts of material needed to pass an exam. I never had problems with that, so I wasn't tempted to cheat, but I also noticed that a year later, I barely remembered anything from what I have learnt so painfully to pass.

This isn't a good preparation for a job in modern world, where if you do something, you always have Google (or StackOverflow etc.) at your hand. And people who have a good ability to put 2 and 2 together tend to be more successful at such jobs.
If this kind of thinking was prevalent, it might work. It is currently not, and I doubt posting about it will help much. Besides, there are lots of incompetent people who prefer the current dishonesty, so breaking this Nash equilibrium is hard.
Yes, my mistake, thanks.
> Reduce my workouts from three 1h workouts to two 1.5h workouts.

You need to set a goal for this and see if you goal has been reached. For example, do you really spend so much time going to gym and from gym that you are going to perform less (because of fatigue)? Or maybe vice versa - you do not like warming so much that you really need 1.5h instead of 1h but do not have an ability to spend 3*1.5h in gym.

> Start taking magnesium supplements for better sleep.

Define days or circumstances when you are doing this and see if you need your magnesium.

> I wonder whether there is a good resource or your anecdote about how to try the "scientific method" on yourself.

Maybe you need to read a definition of "experiment" for doing your lifestyle experiments more like real experiments from science.
Any URL recommendations for reading up on Reddit’s origin story?
Sorry, but introverts can do oral exams just fine.
In my country Uber is more expensive than taxis. Sometimes much more expensive during rush hours or busy days or holidays. A lady I know payd 10x the price for a taxi ride because it was new Years Eve.
I recently quit for similar reasons. Exercise while working felt like an insurmountable thing. Exercise while on sabbatical is very challenging right now, but achievable.

This depends on the person, but for many, the inability to muster the motivation to exercise is a capacity thing. The capability is there, but the capacity is used just surviving the day.

Removing the work factor has freed some capacity for me. It's still a struggle, but the lack of work stress is a huge help.
Strongtowns is literal misinformation. The story about infrastructure costs killing municipalities is entirely false, and can be seen as such with only bare minimum of research. Infrastructure costs are typically around 10% of the budget of municipalities, and almost universally are under 20%. Look up your own city or town, and report back if you find otherwise.
I can tell you right now I have seen 3-4 principal “architects” who don’t know how to write simple tests and all of them were external hires. I absolutely respect any company that requires experienced hires to at a minimum understand how a hash table works. It’s embarrassing when a principal engineer can’t evaluate a simple design because they’ve been “leading” for the past few years. Finally I know at least one person who gets hired on at a principal level, immediately seeks out forward looking projects with no defined success criteria and leaves a year or two in, rinse and repeat at various companies. It’s a waste of a money (400k-500k/year) and a waste of everyone’s time who has to onboard him.
Avoiding state is theoretically a nice goal.

But a generic “none” backend as described in the OP would simply be impossible. The support for diffing desired vs actual state must be implemented in the resource provider, which in turn need to be supported by the cloud API. Ubiquitous labels, namespaces and global query performance seem to be the primary blockers today, judging by most other comments here.

Interesting thought if someone would attempt to make such a provider. Also interesting to look at existing providers if they avoid state internally when possible or just use it because it is available.

Looking at the challenges with kubectl apply --purge, already having all enablers laid out, it would require big effort.
What a great read, thank you, this could prob end up being a book! :)

Memories come to mind, from students sharing same day exam questions to parents trying to help their son organise the prints of a final assignment he clearly didn’t write (I overheard ‘we need to call him, we paid good money’).
Several levels, criminal even, of cheating.

In the end, for most of us, the gc was the group studies and discussing last assignments after results were out. Learning with each other and cooperation is so fundamental.

What I loved most about the story if most people are shown the way, they won’t cheat, and will thrive. makes you wonder if most cheaters just don’t know any better
> Stupid assignments encourage students to cheat. Make them interesting and this problem will go away.

and yet

> Usually TAs would get a cheating report for reused bits of code and things that would solve an exercise with techniques far away from students knowledge or forbidden functions. TAs would ask you questions about your code and trigger cheating review if you could not explain why you wrote it this way. It was usually effective for detecting people that didn't wrote their own exercises.

So both courses have cheating, one possibly has less cheating, and that one has a more effective detection procedure, but cheating happens on both all the same. The problem does not go away with a better course but is - based on your anecdote and not from the presumably better view of the TAs - lessened somewhat.

Perhaps the same course could be run in California and would still attract the same level of cheating as the checkbox style one. Maybe it's simply that a course that appears more difficult to cheat on or is more difficult to cheat on attracts less cheating.
My former boss was an utter buffoon who knew nothing whatsoever about his field but managed to make $3 million as a "director" in the couple years before he was finally fired. Cheating seems to work well.
What about corporate profit margins? Why can’t they go down too? Powell and the Fed would never suggest reducing corporate margins. Much better to destroy jobs.
I disagree, much of the cheating is not "desirable cooperation", but blatant copy pasting.
I guess it's no wonder that there are so many bits of open source code or stack overflow answers copied into proprietary (and sometimes open source) codebases. A significant fraction of engineers seems to think that ethical standards don't apply to them and in my experience the percentage is higher than in other technical areas (lawyers are much worse still in my experience, but that's a different story).
Some cab companies are doing this. Oxford has Royal Cars and a couple of others.

And they're...okay. I think they all use the same white label technology to make their apps.
Their core issue is this, even though they present it as a kind of afterthought:

> ... the awkward fact that the sheer quantity of stuff posted to social media every minute means that most of the time, humans will not be making those judgments at all.

Why conflate that with free speech? Even if algorithmic moderation blocks some of your utterances, that doesn't mean your right to free speech has been violated. Social media have a detrimental effect on everything they touch, so why pick that hill to die on? Just for the money?
The problem is, a lot of what you learn in university is shit you won't need for at least half a decade in your actual career and by the time you could need it you'd have forgotten it anyways.

Universities used to be the place where the best brains of the country studied and advanced science itself afterwards. Nowadays, with university r&d budgets slashed and those that remain in r&d being forced to waste half their time chasing grants and another quarter in administrative bullcrap, it's a place to weed out people with adhd or otherwise disadvantaged so employers can pick up the "creme de la creme" without violating a ton of anti discrimination law or the risk of hiring a dud. It's obvious when large companies require a BSc for an accountant or other paper pushers of all things.

Students know this and optimize accordingly - as usual, when something becomes a KPI it becomes useless.
Private professional organizations are never patronized by market capital. How would that work anyway? They're professional organizations, they don't make a product. They're organized as a non-profit of some sort.

The problem here is that this gentleman is speaking truth to power, and power doesn't like that very much. The professional organization being governmental, or having a government-granted monopoly, versus being a private organization, is basically irrelevant. The organization being part of the government usually grants additional public oversight, not less.
In my university, we do that all of the time. Of course, professor knows about it and subtly changes the question for the examination.

So as a student, your best option is to actually prepare as many of the questions in the bank of old test so that you're ready for the exam.

So although you somehow cheat, you indeed review the course thoroughly by preparing the questions...
If only there was a standardized, robust, widely available cross-platform Message Passing Interface that could do this.

I don't grok why people outside of HPC seem to be shunning MPI. The shared-nothing memory model and asynchronous nature of MPI makes it very similar in spirit to a lot of the current web dev tech, AFAICT.
"you have to actually learn skills yourself and stop relying on others"

This isn't either-or, unless you have a very specific job where you only do the same thing again and again until retirement. There are people who do specialize like that (e.g. developers of compilers or kernels), but most of us aren't them.

My experience says that the best programmers with the best skills are precisely the ones that the boss will take aside one day and say "Hey, Bob, we are about to tackle a really complicated problem and you are the best fit."

At which point, you are back to "relying on others", because your skills need updating and it will be the others you are going to learn from. It is a cycle, not a straightforward journey upwards on some kind of skill ladder.
> You mainly need to be sure that the person knows what a for loop is, other than that, most people are ok at programming.

When I'm interviewing a senior developer that will guide other juniors, they will need to prove they know more than a for loop. They will need to show they understand the underlying concepts and technologies. Else it's a no hire, tough luck.

We also fired plenty of people that weren't up to the quality we expect.

Were are you working? At some government?
By cheating, you're voting for a society of scammers, and you think you deserve more than the honest student because you're willing to eat honor instead of preserving it and growing it for future generations.

Scammer implies there is a victim. Who is the mark here? The college that charges huge tuition despite having a huge endowment? The professor who is being paid a salary to tech courses ppl are uninterested in? The employer for requiring degrees for jobs that don't need them? If cheating became so widespread that degrees stopped mattering, employers would have to find other ways.
> cooperate to reduce the damage done by the 58th such exercise.

This is laughably naive. Most of the cheaters I dealt with in my courses were masters students who had zero interest in learning. They were paying for the M.S. on their resume for job prospects or for visa reasons.

You’re right that some students will cheat on rote stuff because they just get bored. Where you’re wrong is thinking that’s the majority of the issue. Huge chunks of students are in college for entirely the wrong reasons.
You forget about Rice’s theorem. Termination is not that exciting, but the existence of race conditions and a million other properties are - and those are not possible to prove true in general.
>You can't just coast forever on the people around you. //

I mean to need some skills, and the right birthright in general, but this is exactly what Capitalism is and the wealthy ruling classes seem to be doing excessively well at it. In the UK, some of the over-class have collectively banked £billions from government reserves -- under the guise of providing PPE -- for doing nothing more than knowing the right people and being prepared to cheat (ie be criminally corrupt).

Those involved, if they manage things well, could have a dynasty of extraordinarily wealthy offspring that going forward are likely to have the power to spread immeasurably more corruption.
How did people find out about Google, YouTube, Facebook, Whatsapp, Waze, Instagram, when they have started?

I think it was because they provided an unique service and word of mouth was enough.

I remember when Gmail was in beta. There was no marketing. I was fortunate to receive an invite and once I get 5 invites, friends were begging me to send them one.
Sounds very much like history repeating [1]. They still cannot provide a stable fix and claim that it is not a certificate problem in their communication to users. This is somehow unlikely as this would also explain why remote updates won't work. Wonder what the lessons learned can be (if this is true): always have two update sites with a different cert path? Is this something that is a standardized best practice?

[1] https://desormaismgt.com/may-2019-verifone-vx520-certificate...
> I had been avoiding grading weekly writing assignments because I had many students and no teaching assistant to help me with the grading

Bruh. During the remote-only pandemic? Sounds like you were a lazy professor. I get that it's hard to do work, but this is obvious stuff. Give your students easily cheatable assignments and it's no surprise that they cheat.
Too ambitious. Start by not scrapping the bit in the ministerial code where ministers have to have honesty and integrity.

What a complete joke.
Seems like the students spent more time into getting their cheating scheme to work than actually studying the material
> you’re expected to do four or five of these to get an offer.

I agree that this is unreasonable but not for the reason that you mention.

Once you can pass this kind of interview, you can throw me 10 more and I will still pass them.
Well, it was long enough without that tangent. But what he did say was he writes his own plagiarism detection tools. He certainly wasn’t praising those services.
> This points to a larger issue in IT: We have few independent sources of underlying technology evaluation. We are all guinea pigs.

This is a brilliant. I want to read some more about this issue.
Autonomous aircraft can carry 1000 pounds of cargo
> why do they want this particular lifestyle to be forced on everyone?

You mean why is everyone forced to drive a car to a nearest shop or bakery?

I am perplexed too. As an European, I find it insane there is an organisation (HOA & zoning) that puts all sorts of limits up and prevents shops being put up in your suburban neighborhoods.
I suppose you never did any interviews yourself. You can't imagine how many people can't even do or know the basics.
Ethereum doesn't use PoS. We're not discussing science fiction or hypothetical scenarios, here. We are discussing the reality of crypto-currencies vis-a-vis the banking industry.

As I mentioned, when you remove trade barriers, such as the EU did, the cost of international transactions falls to zero. This is because 1) the technology that banks use to transfer money is efficient, and 2) competition drives prices down to the average cost per transactions (which is near zero, thanks to 1). Now, in the crypto-currency industry you do have competition among crypto-currency transmitters, but you don't have an efficient technology to transfer crypto-currencies, instead you have a technology that performs horrendously in terms of cost-effectiveness, so transacting in crypto-currencies will always be more expensive than using banks. If this is the case, why do international transactions sometimes cost more if you use a bank? I already explained, it's because governments require banks to perform a series of checks therefore incurring additional costs that they pass on to customers. Transmitters of crypto-currencies don't perform these checks, and therefore they don't incur these extra costs, but of course this results in transactions that are not compliant with financial laws and regulations, and so the end-user will likely have to spend additional money laundering the funds and evading law enforcement. If you say that you can prove me wrong (this is what 'provably' means), then prove me wrong.
Then why is the employment level one of their primary determinants for interest rates? What do you think happens when the Fed raises rates? Companies lay off workers which increases unemployment. More unemployment means more workers in need of work, which viola means lower wages. See how it works?
The fault lies with the teacher, not the students.

Designing an exam that can be so trivially gamed to get 100% is irresponsible.

You cannot blame the students for taking the optimal sequence of actions to maximize their chances of a perfect grade while minimizing their chances of a bad grade.
>Exactly! As a SWE pursuing MBA, I was surprised to learn how critical marketing is to the existence of a business

And you are wondering that people who are in business to teach you something tell you how vital is what they are teaching you? All salesmen sell things that are vital for your success, health, well being if you trust what they are telling.
In many big tech companies, people care too much about code quality.

They will nit-pick every part of the code.

But when you want to write an end-to-end test, they would be like "oh no we don't do that here"...
> Isn't that the whole thing about the fact that when we look at any patch of sky, we don't see it just lit up with stars filling all of it ? Like if it was infinite and we had infinite stars randomly distributed, there's be a patch of sky where we'd have an infinite amount of stars in front of eachother.

That would require stars to be outputting infinite energy in the form of light we can see. They are not, so we do get enough of their light to see them with the naked eye. The farther away they are, the less and less photons make it to our eyes. So, yes, you can look up in the night sky and see infinite galaxies, but your eyes are not sensitive enough to pick out the one or two photons every few seconds and tell you there is something there.

However, we have tools to do that for us: https://www.space.com/17755-farthest-universe-view-hubble-sp...
I sure as fuck wouldn’t want an engineer responsible for anything important if they cheated. The problem with engineering is that if you cheated through the fundamentals, you won’t even recognize when to ask for help. You’ll just build build something shitty or (depending on the field) sign off on something that puts people’s lives at risk because you missed fundamental flaws.
Similar project that has ability to set time period to view, removes the hand drawn look, and better X/Y axis choice.

https://github.com/seladb/startrack-js
> what's more important is how dedicated you are when it comes to reaching a goal.

That may sound good in theory, but in practice I've been rejected quite a few times for not delivering the correct or most optimal solution despite trying my best.
Students cannot do much on their own about the system of incentives that rewards cheating. You may as well post "By tax-optimizing, you're voting for a society of rent collectors who do no useful work and just understand the tax system better than other people"

If someone realizes that they have become an agent of a much larger system tasked with the grunt work of a harmful and illegitimate process like college education as a career credential, and if that person wants to avoid being evil, they need not lift a finger. It is easier not to do the paperwork than to do it!
I'm not someone who thinks sex work is inherently exploitative, but in practice it usually is, and many of the efforts to stamp it out just exacerbate the power imbalances that lead to exploitation.

We're seeing a lot of garden variety capitalist exploitation happening with ordinary mainstream training data production and labeling work, so I would expect anything adult-adjacent to be correspondingly worse, even though it doesn't have to be.
A HAMT is not a suitable container for immutable hash tables, perfect hashes are. log N vs 1

A HAMT is optimized for other things (copying, concurrency) but not that at all.
I had read rom a fairly antiquated source that the acidity of our rainwater as it runs across the ground and into the worm burrows is quite high (or low?) for earthworms.

Supposedly, this drives a slightly delirious behaviour and results in earthworms getting a little lost and/or stranded, explaining some of the marooning that is often found in the aftermath of a heavy downpour.

As this article failed to mention any of the above, I assume this fanciful theory hasn't survived.
We like the current style and plan to keep it as is.
Discussed at the time (of the article):

How Qantas Ferried an Engine on the Wing of a 747 - https://news.ycombinator.com/item?id=10870123 - Jan 2016 (25 comments)
There used to be cheap LED wand displays you could wave in the air to display messages. Once popular with ravers.[1]

[1] http://www.houseofrave.com/skyliner_message_writer.html
I feel like you’re using the word “fair” in an econ 101 sense, not in the way most people use it.

“The market reached equilibrium” with child labor and indentured servitude. Most people consider child labor unfair, so law/culture/customs changed how the market operates.

Even within the narrow definition of “fairness” in economics you still have externalities. This can become really tricky and require ethical considerations beyond a “pure math” problem.
You can skip the XSLT part and use CSS and XML together.