skysight-inc/HackerNews huggingface dataset:
The fact that Ethereum code is public seems to weigh in favor of allowing him to get away with his "hack". For any other financial instrument, we rely on verbal descriptions of how it will be conducted and behave. With Ethereum, the code speaks for itself -- for better or worse. This leads to a rather absolutist dog-eat-dog rationality that I don't much like, but also don't see how to avoid.
Why would requiring interoperability of messages or video calls prevent an app from implementing a "send money" feature?

Also, if you want to make a "send money" feature, why would it being interoperable preclude you from doing it? Bank transfers are already interoperable, why can't a send money feature be?

> e2ee with group chats

See: https://interoperability.news/2022/03/end-to-end-encrypted-g...
My electric kettle recently broke. When I got into the guts of it, I noticed there were a lot of weird components that weren't really used, or didn't seem that useful. When I searched youtube for help, I found out those components were for kettles with a physical on/off switch. Mine didn't have the switch, but everything else on the inside was still there.
This is a pretty cool tool.

On "Are you in pain?". I have a not-insignificant back injury that's connected to my sciatic nerve. I've found "are you in pain" to be much too broad of a question, because now I've learned to live with pain. Instead, the question is, "Is your pain running your life today?" If yes, then I need to do something about it; if no, that'll do.

To me, "self-care" to me is about maximizing how I can spend my life that day. If I spend all day self-caring, I am not living.
PhD students face cash crisis with wages that don’t cover living costs
Yeah, the main outcome of my microphone research is that I personally should not get a condensor mic unless I also wanted to spend hours and hundreds of dollars treating my room to reduce noise and echos.
This can go both ways. While he may be hurt by this, light needs to be shed on systemic failure.

I know a few people who have PhD's that had fantastic support, counselors and teachers, and they still had questions on the validity of their degrees and processes. Here, this person's experience seems to be a money grab by a school unqualified to provide him a PhD in his area.

Going public though, maybe a hard decision, and may hurt him, but who knows? Maybe there are people out there that want someone that is willing to stand up like this publicly?
A PhD arguably gives you the opportunity to run very fast into one particular direction. Much longer than you would be allowed to run in any commercial setting.

It seems like most cutting edge research (and the ability to run fast) in machine learning is done in commercial settings these days, not academia.
I end up feeling really gross/sluggish if I'm eating all day. I've tried it before, not a fan. I never even end up feeling full if I'm constantly eating, which is just extremely unpleasant and completely dysregulates my food intake. My doctor actually changed my medication because I was always hungry during this time. The medication had horrible side effects. Even if eating all day didn't make me feel awful, it was extremely inconvenient, basically made me plan my day around cooking/obtaining/eating food.

Plus if I regularly eat all day then I'm going to get massively fat(tter) (would basically more than double my calorie intake) and that certainly doesn't feel good and makes moving around more difficult.

It also said

>Just also use your brain a little, and notice the quantity you're eating, and how healthy it is for you. You're probably just fine at trusting your gut and knowing what your body needs.

Which is kinda, like, objectively false. If this was the case there wouldn't be an "obesity epidemic." We wouldn't be telling people they need to eat less to lose weight.

Beyond that, hungry is surprisingly malleable. I don't get hungry in the morning because I don't eat breakfast. If I start eating breakfast several days in a row then I start getting hungry in the morning.

When I was in intensive outpatient therapy I was instructed to eat 24/7 essentially. When I pushed back and said that didn't work for me and I am not always hungry I got accused of "ignoring signals from my body." It's like, lady, this entire friggin therapy is about ignoring signals from my body. I wouldn't be here if my body was giving me constructive and healthy signals.
Oh, to live on Sugar Mountain

With the seagrass and their excreted sucrose.

- Neil Young maybe
While the part at the end - about Ukraine - is clearly ideological blurb, the main part of that comment isn't ideological at all: it documents a somewhat shady track record of the source.
Or the Skoda? Or the cryptid! Get a Nessie!
Haha, came here to say this exact thing (and to recommend those retro metal Coleman coolers)! :D
> There are way more PhD's then there are research positions

Nonsense. Look at how many job openings there are for PhDs - people can't hire them fast enough. I was in a call the other day saying how hard it is to even find PhDs to interview, let alone get them to accept your offer.
If a PhD is mostly a research apprenticeship and there's no one who actually does that type of research you are in kind of a pointless situation
Sort of. From my experience a master's degree was like getting an accelerated undergrad degree without a lot of the hand holding or extra courses. While I did learn a lot I don't think I learned a whole lot in depth. I studied one thing somewhat in depth but that was really the tip of the iceberg for the whole sub-field/topic really. People would likely get a PhD in something way more specific that I probably never even learned about in said field.
Do you have some references about cheap storage. I'm keen to learn more about the current state of the art.
The site offers two alternatives, one which is more expensive, and one which is about the same price, but will provide much better results.
Ask HN: Anyone else have monetization halted by AdSense due to Ukraine policies?
It appears that the AdSense revenue for a major open source project I run was halted sometime this month. It seems to be around the time Google introduced a policy for sites that glorify or exploit the war in Ukraine. The site does neither but does offer software (Firefox, etc) in both Russian and Ukrainian among dozens of other languages and makes available a Ukrainian/Russian software suite for refugees. Has anyone else encountered this?
That's the point, though. What makes someone senior is being good at everything that isn't writing code. Such as being in tune with the business and how it's demands behave over time.
Proper use of Git tags
Germany is a lot bigger, and for Germany nuclear power certainly isn't sustainable. The population isn't on board for one thing. For another, the supply chain and the complicated life cycle has a tendency to bind huge amounts of resources and manpower that can't be easily used elsewhere in the economy, if you can find it in the first place (France has a shortage of nuclear engineers for example). Add to that the impossible and horrendously complicated nature of the risk management calculations.

If we started now, we might replace Russian gas in 20 years. We can do that in a year or two with renewable energy and other means while avoiding a lot of the other problems.
>it's really hard to deliver enough energy with a laser to a moving target.

Israel demonstrated that capability earlier this year. https://news.yahoo.com/video-shows-israel-testing-iron-13004...
> I'm not here to do your homework.

That's funny, I thought you were here trying to argue that cryptocurrency has a legitimate purpose. I guess being asked for a single example to back that up is too much.

Instead you just imply that because I disagree with you that I am uninformed. Good luck with that, you won't convince anyone.
That's super interesting. Automatic ACME is not a feature in nginx right? So the maintainers of the nginx NixOS package have built this integration themselves just to make NixOS more powerful for this use case?
It’s almost like he was saying that without some real world measurement he just couldn’t function, just felt like he was waving around at the fringes, and not producing a singular result.
Usually a teacher has a specific class they are teaching, and the material has certain published prerequisites. Lots of times the students don't meet those. I would argue against the assertion that it's that teacher's job to catch them up.
Litmus copyright says founded 2005, they moved the business from London, UK to Cambridge, MA, USA in 2009. I went back to screenshots from 2010 and even then they already used USD https://web.archive.org/web/20101002224250/https://www.litmu...

So we're talking about a tip from about 15 years.

> as Paul discovered when he stopped pricing exclusively in Euros (€)

Why would a UK company charge in Euro?

Is there a secondary source for the quote?

> Paul’s 500% increase in revenue is definitely above average

4-5x in conversation, that's not necessarily the same as revenue
Sure, but Im not asking why seagrass doesn't cover the entire ocean or entire planet.

I'm asking why it doesn't cover more area than it currently does it appears that light and substrate is an insufficient answer. 90% of the area with suitable light and substrate is not covered, so something additional is going on.
The white supremacist who did this is not a hero. I'm not cheering for that asshole.
I am sorry but... if PhD are such a scam as the comments under such topics often devolve to... then how does one go about setting up a structure where research can be conducted on a PhD scale, for topics that are either not "profitable" at all, or not profitable on the short term enough for commercial organizations to fund them in house?

Really curious to what the alternate should be.
At a quick glance the author appears to be anonymous and doesn't name anyone.
The shit tonne and the fuck load come to mind.
Lessons learned from running Apache Airflow at scale
> Example: I've hired people that had zero experience in one of our programming languages. They typically end up completing their first PR in that language within a month or two -- with assistance, of course. People tend to pick things up pretty fast when it's part of their job expectations. (I always make it clear during interviewing and the hiring process that such an expectation would be present.)

This seems... extremely slow to me.

I've been doing this as a career for fifteen years, and in that time have taken three jobs in languages I'd never used. I started with JavaScript and PHP, because that was what was in use the first place I worked. I discovered Python and slowly transitioned to it and staying away from the front-end as much as possible. In the fifteen years since then, I've taken jobs where Ruby, Scala, and Clojure were the primary languages. In no case did it take me more than about a week before I was able to make minor changes, and within a month I was focusing mostly on making sure I understood the idioms in use by the language's community. At the company where Scala was the primary language, I was asked to learn Kotlin and re-implement a core part of the application stack in that language. I was able to begin that about two months after being hired, and launched the service into production about a month later. It only took that long because the ORM that I was using lacked a feature needed to support our legacy database layout, so I had to write, test, and submit a patch for it.

The above is n=1, obviously. I feel like picking up new concepts is one of my strengths, so it wouldn't surprise me much if I were able to progress more rapidly that is typical. That's not been what I've seen, though. I've mentored several junior developers who were in similar situations, including a handful whose only experience with programming with an eight week "bootcamp". I don't recall anyone who wasn't contributing simple changes without assistance a month after joining the team.

Perhaps by "with assistance", you mean that they were guided toward what concepts were important to learn quickly, and which were better deferred? If that's the case, then I completely agree: being able to ask "Should I spend time learning this?" is probably the most impactful thing that can be provided for someone learning a new skill.
Thanks for pointing out his typo.

He is correct, though. These people should be ignored and they are not serious people.

“Humanity should change its baseline behavior“ is a sign of someone who is more interested in decrying the status quo than they are in fixing anything.

You cannot fundamentally change humanity. Next proposal, please.
That's not a bad restriction in practice.

The easiest way to understand 100,000 concurrent threads is by making all 100,000 threads do the same thing and execute the same code.

EDIT: Works on the small scale too. If you're using a CPU, then you can assign exactly 128-threads to be your data-structure's "workers". You access the data-structure sequentially, but all manipulations are done in parallel by the 128x "worker" threads in the background.

Assuming a 64-core / 128-thread CPU like an AMD EPYC or whatever.

Normally, your data-structure "commands / frontend" aren't the bottleneck, instead is the data-structure's "work" that bottlenecks. As long as that work happens in parallel, you're probably fine.

------

Bonus points: this leads to "obvious" NUMA-locality. If your NUMA-cluster is just 8c/16-threads, you can have a NUMA-local set of 16-workers with affinity set. You scale to the level of your L3 cache (or whatever arbitrary NUMA-node you want), and different threads can have their "local workers" to choose from.
I think you're right that it could be a bit more tactful. It's also not surprising to me that the person who finished advocates a "go along to get along" and "don't rock the boat" attitude.
Got me a Q2U from Samson, which came at around 80 Euros, and made my homeoffice-videoconferencing much better.
DeepMind open-sources MuJoCo Physics
Then equate it to wealth and technology access…
A CMS, fundamentally, is a server application that pulls things out of the database, puts them into templates, and spits the resulting HTML out to the browser. There is no inherent reason why a page that comes out of a feature-rich CMS has to be bloated.
Backing you up that kids' entertainment is next-level bad now, especially on Netflix, which seems to have made it their mission to fund & collect as much absolute trash as they can, when it comes to kids' cartoons. And I think people were a bit correct before, that our cartoons decades ago were largely brain-rotting garbage, but it's got nothing on what kids will end up watching if you set them loose on Netflix, now. YouTube rightly gets shit on for what it considers kid-appropriate, but Netflix is terrible, too, in a different way. Wall-to-wall cotton candy for the brain. Weirdly-and-cheaply-CG-animated junk with the laziest imaginable writing. More than one person could ever consume. And the parental controls aren't sufficient to cut all the garbage out, because much of it is intended for young kids.

Since streaming services are all terrible as far as letting you control what kids can watch, we've started just manually curating content for our kids. Took them almost no time to adjust to the new options, while if they were presented alongside Netflix, they almost never chose them. They're just as happy, and the average quality of what they watch is far higher.
Now we just need those hydro-fuel cell guys to wake up and drop a feed line somewhere hydro-dynamically convenient, and we can stop carrying fuel-tanks with us, forever ..
organization, webpack, ui libs, compiled builds, TS, autoreload, blah blah blah
Just code up a 5-line simulation and see what happens?

You do actually expect the server to eventually recover from all load spikes, but that dead time means cumulatively you'll typically have queued more requests than you've handled at long enough time scales. On average that surplus is infinite, despite it sometimes being as low as 0.

It's not just academic, but it's not surprising that doesn't echo your real-world experience either. We don't usually run systems anywhere near capacity, and even when you do you'll still expect the queue to be able to handle the load eventually.
People have run aground for thousands of years without electronics, even without lighthouses...

It is always amusing to listen old sea dogs after they run aground and they tell you that they have always sailed there and never had any problems.

Even after that they still claim that iPads are toys and only dumb youngsters use them.
When this article notes “the product has evolved significantly from humble beginnings,” that’s in a certain amount of tension with the claim immediately before it: “Ghost’s mission from the start has been to create a focused platform for professional publishers.”

In fact, “humble beginnings” is a link to John O’Nolan’s original post introducing “Project Ghost,” and while that post talks about publishing it never mentions professional once. The entire argument being advanced in that post, in fact, is that WordPress evolved so far from its blogging platform roots that there was space for someone to create a new system that refocused on blogging. Ghost’s original slogan, as seen in that very first linked post, was “Just a blogging platform.”

Ghost 5.0 talks about the work being done in the last few major versions: introducing support for Patreon-esque membership tiers, Substack-esque email newsletters, support for videos, podcasts, and other “diverse types of content.” It now describes itself as “a modern CMS.”

To be clear, I’m not saying there’s anything wrong with that. But to paraphrase Mr. O’Nolan: Ghost, by anyone’s definition, is no longer “just a blogging platform.”

So is there space for someone to create a new system that refocuses on blogging? Maybe. Blogging isn’t exactly seeing a resurgence, but I think it’s seeing renewed interest. Hugo, Jekyll, et. al. aren’t that new system, because they’re very much targeted to, if not developers, the kinds of people who read Hacker News. I know I’d personally love a light blogging engine that wasn’t entirely static, and that did have things like a built-in editor and out-of-the-box support for Micropub (or even Metaweblog) APIs and other “IndieWeb” artifacts.
This even applies to France. France is running into a shortage of trained labor in that field.

Nuclear power binds a huge, highly specialized workforce, which is a big problem on its own.
> Poseidon P8. This is a heavily modified Boeing 737 Max[...]

It's a variant of the 737-NG, not the 737-MAX.
Let me answer you with snark:

Yeah, it's totally ridiculous that I would want to live in a neighborhood of like-minded people who would want to maintain and improve their most valuable possession.

I should be totally happy putting time, money and effort into the upkeep and improvement of my plot of land while my nextdoor neighbor adds to their collection of front-yard beer cans and beater cars.
A cool thing about Neptune is the technology wasn't property tested for the prime time before and is relatively fresh technology! Ukrainian forces had used them successfully and have proven the high precision weapon know-how is still going strong in the country.
> The thing about football is that so many people are involved with it, it becomes a school wide event.

For many small town High Schools in the US, it's not just a school-wide event, it's a town-wide event. I remember in my small town, during High School football season, the entire town mobilized around the event. Sales at local stores, drinks and catering to the field/bleachers, specials at bars post-game for the grown-ups, and so on. The football game was quite literally the most exciting and important thing going on within a 25 mile radius of the school.

As for it becoming a school-wide event, your post is only part of it: Yes, football manages to pull together a lot of the students, not just the athletes, which is positive. But it also can very negatively disrupt the academic routine. Teachers would plan lighter days and/or skip topics because "It'S FoOtBaLl DaY" and they knew everyone was mentally checked out because football game. Athletes would get special exceptions from academic expectations, get special treatment in the classroom, get treated with kid gloves discipline-wise. High School athletics was so important to the entire town that it kind of established the entire local area's social totem pole.
I used an American football field, and only the length, and my math could be off. When I read “X football fields long” I assume American football, and when I read “X football pitches long” I assume Association football. Or at least I would have, if I had ever encountered it.

“Football field” as a standard is, I believe, based on American football. Which is odd, because American football is non-migratory.
It isn’t that strange in Europe, or even parts of America. When funding is buzzword driven, everyone adjacent or even not so adjacent try to spin themselves into the latest fad. I have seen physics professors turn into data scientists overnight. At least in their grant submission. If they are successful, they start looking for grad students to play the role. Fake it and have your students make it.
You might also consider using the fully OSS Traefik for a load balancer and proxy. It arrives to be friendly and approachable.

https://github.com/traefik/traefik
> Unless you think that every single child was previously slacking off and is capable of effectively working double time without getting overwhelmed

I actually do think this.

"John Stuart was educated by his father, with the advice and assistance of Jeremy Bentham and Francis Place. He was given an extremely rigorous upbringing, and was deliberately shielded from association with children his own age other than his siblings. His father, a follower of Bentham and an adherent of associationism, had as his explicit aim to create a genius intellect that would carry on the cause of utilitarianism and its implementation after he and Bentham had died." https://en.wikipedia.org/wiki/John_Stuart_Mill#Biography

I realize that this is not financially realistic for application to every child. But the gap between how far we could push children and how far we do push children is often massive. We've always been "ok" with leaving many children behind.
It’d be pretty cool if we had a real path for later-in-life research time. I’m not sure that’s very realistic, but I’d love it too. Big problems are that kids and jobs lock you into needing to make enough money.

I actually tried to join a PhD program after 5 years of industry experience, and they offered the top fellowship they had, which was not enough to cover only the health insurance for my family, not to mention rent or food. It simply wasn’t feasible, and so we would need a systemic change to education funding to enable late-in-life study opportunities for everyone.

I dislike the comparison to VC funding. VC funding is essentially gambling and already a gross misallocation of resources. VC funding already goes to something analogous to the highest scoring grads who speculate wildly that they have a viable business model, and the real business model only shows up long after the funds, even in the small ~5-10% of successful startups. The ~90% of failures is proof enough.

Also, research requires taking risks with resources. If we don’t take risks, we won’t make progress. Thinking of research in narrow immediate economic terms is short sighted. We often don’t understand the ROI of research until long after the initial investment, meaning there will never be a time that allocation of resources can be predicted or approximated in advance.
easier said than done. you can be sure that when news breaks of a contract being hacked it was only after maybe dozens, if not hundreds, of contracts had been tried and failed, by many hackers all over the world. Also, likely illegal: Code may be law but the judge may not see it that way.