skysight-inc/HackerNews huggingface dataset:
To be fair, no. (People do switch between "low key pure-R" jobs and "higher stress r&D" jobs. Perhaps similar.)

But... perhaps this is because after you've made $industry_money for 10 years and hit your late 30s, you realize you'd rather spend all of your time training your biological AGI agents and don't really give a shit about the kinda unpleasant industry rat race, much less the totally brutal higher ed rat race.

Or skiing. Lots of multi-millionaire ski bums in my grad cohort. No idea what they do in the summers. Not my cup of tea, but probably better than writing papers no one will read.

In early retirement, there's time for research. And time to share that research. Just... no incentive to do the rat race thing that's necessary to convince an academic you're "accomplished something". But who cares? You finished the race. You don't have to get paper awards or NSF grants. You just have to do work that matters. Or ski. Or change diapers.

So, I guess, to be even more fair: yes. CS PhDs work through their 30s and then retire. Totally. All the time.
For some reason this comment made me think about bitcoin. If you squint your eyes cryptomining is kind of a red tape activity.
It was rumored that WB would have made another Matrix without Wachowski involvement if she had not agreed to it. Who knows how that would have turned out.
I agree, job requirements for all entry level positions are set the standards too high. Entry level positions should be 1 year of experience or less.
What action here constitutes the seizure of IP? The code was licensed under MIT. The developer is free to host it elsewhere and Microsoft retains no rights other than the ones explicitly granted to them.
Build an RSI Bot (YouTube) Video
> Imagine, God is calling me up to Heaven because it's my time, and this machine holds me down here on earth!

This logic only seems to work if you believe the pacemaker is more powerful than your god’s will.
IBC2021 Accelerator: Smart Remote Production for Real-Time Animation
Not really. Python 3 is all OO under the hood including what appear to be procedural functions. It's just not as elegant as Ruby's OO.
tbf bo burnham has been making youtube videos for 15 years
> I think I'd be more interested in Crystal if it was easier to integrate into existing ruby code bases via something like the FFI.

That would be very nice, I agree, though I've always found the FFI interface an under-documented pain so I'd probably end up just using Crystal or using some other way to interoperate, like pipes or HTTP.

On Sorbet, I just hate the look of it. I know it's subjective (possibly that's Ruby's own fault for being so delightful to look at, I'm spoiled!) but I can't abide the syntax. Crystal's is much nicer, and has some extra sugar sprinkled on top for the moments you're most likely to be using it (like external names in method signatures[1] or providing init args) that win out for me.

Sorry about the formatting, I can't work out HN's markdown :/

# Ruby

# from the Sorbet intro
extend T::Sig

sig {params(name: String).returns(Integer)}
def main(name)
puts "Hello, #{name}!"
name.length
end

# Crystal

def main(name : String) : Int
puts "Hello, #{name}!"
name.size
end

puts main "you"

That's so much nicer to my eyes, and you don't need most of it as it will be inferred.

Initialisation is nicer, too, (unless Ruby has been updated in this regard too? As I wrote, I use it much less now)

# Crystal

class A
getter name : String
def initialize(*, @name); end
end

a = A.new name: "Hacker News"
puts a.name

or without the getter and keyword arg:

# Crystal

class A
getter name
def initialize(@name : String); end
end

a = A.new "Hacker News"
puts a.name

Whatever suits.

# Crystal

# Example of external names

def increment(value, by)
# OK, but reads odd
value + by
end

def increment(value : Int, by amount : Int) : Int
# Better
value + amount
end

puts increment 1, 2

but those types are easily inferred so it's actually:

# Crystal

def increment(value, by amount)
# Even better
value + amount
end

I could go on because now I'm comfortable with it, it looks much better. I feel the way moving from Perl and C# to Ruby felt.

[1] https://crystal-lang.org/reference/1.3/syntax_and_semantics/...

Edit: formatting, of course
Licensing your code under an open source license is not the same thing as giving up ownership of your code.

Here's an example where a huge open source project must get permission from every coder who ever contributed before they can make a change to the licensing.

https://blog.llvm.org/posts/2021-11-18-relicensing-update/

This coder chose a license that allows you to fork and modify the fork. That does not give you the right to seize the project and change the original.
> There is a problem here: it will update the __entire__ package-lock.json file, regardless of the actual changes in packages.json.

I'm so happy I don't need to fight npm anymore.
Might want to read the article again; it's a fallacy identified by Friedman, not something Friedman is alleged to have said that is false.
The original had the capacity to convey awe, for its time. The first sequel felt like the franchise was treading into Star Wars prequel territory- the danger of a fantasy disappearing into the self-seriousness of its own contrived, convoluted lore. By the time of the second sequel all was lost, it became self-parody in many points with oblique pointless philosophical meanderings, even subplots that were brought up to be instantly dropped (just what was up with the "eyes of the Oracle" anyway?).

This third sequel is knowingly a self-parody, but imo its sins are a mix of the old (ponderous self-seriousness) and the new (unsubtle modern blockbuster cringe- "hey did you hear that everyone who served with him died?" "I was... shook."). This new one just feels lacking in the taste or sophistication of the previous ones.
> Rowboats, helicopters etc. in a flood, prima facia, seem to be more in character as a deliverance from a natural disaster.

Sure. But how we define "abomination" comes down to what we're used to.

Is taking a cheap statin that will improve your length of life subverting God's will?

If we're saying something is resource intensive and you don't give much back to the world in comparison to the resources used to prolong your life, that's an economic / purely utilitarian argument.
Very glad to hear it, but the article isn't talking about Canada, and very little mining happens in Canada anyway. It's talking about countries where mining actually is a large scale activity, and those are predominantly dirty grids: US, Kazakhstan, China (before the ban), Kosovo, Russia, Iran.

So I fail to see how your anecdotal experience generalizes.
Hollywood accounting doesn't change whether there are profits, it changes who records the profits.

IP Holder the rights to a movie. Production Studio S to make the movie for a fee. Distributor D distributes the movie for a fee.

Most people think that Production Studio S is the company that records the profits from the movie, but they generally don't see anything beyond their costs associated with actually making the film. In the old days, Production Studio S also got saddled with all the costs associated with the movie, including distribution costs paid to the distributor; now this is usually only the case for independently financed movies. Naive talent and investors, or independent film investors, make their profit sharing agreements with Production Studio S.

IP Holder owns the rights to the movie, and generally is the one that records the profits to the movie. These days, this entity is rarely the same entity that made the movie, but for independent films, this entity is usually the same as the Production Studio S.

If Distributor owns IP Holder, they will usually put expenses into this entity instead of Production Studio S because...sophisticated talent and investors make their profit sharing agreements with IP Holder (and Production Studio S won't see much income, so that's a moot point). Distributor can suck out the profits by increasing the fee charged to IP Holder for distribution services, which includes marketing. IP Holder sees a lot of expenses, and it may take years (or over a decade) to record a profit, so the highest-tier talent and investors make gross point profit sharing agreements, meaning that their profit share is based on the movie's pre-expense earnings rather than on net (post-expense) earnings (but only the highest tier talent and investors get to do this, see e.g., Sandra Bullock and Gravity).

Note: when I was at a firm, my clients included both one of the big studios and a number of the smaller studios, so the above is a very simplified version of the accounting structuring.
I was a little underwhelmed with the pictures on the original site.
(the site itself was annoying as well)

Learning more about the man and who he is I fell in love with it.

I genuinely think we need a lot more people like him.
Eccentric free thinkers.
To me it looks like some kind of natural selection. I wonder what would these folks do if a deadly pandemic would hit us and the only cure would be to use some pork "formula" injection.
The sad part is, when re-watching Matrix recently, I realized how amazing the choreography and the quality of the edits actually was.
Yes, that's the Zen of Ruby and why I love it.
So it would have been interesting to read this person's analysis of Turkey's current interest rate policy?
I read a lot of NPR. I donate to them regularly. For the most part, they offer decent journalism. But on this topic, I have to agree with you. They released several articles in the past few weeks similar to this one, including one about the retired general urging planning for a coup in 2024.
Streaming services truly flip the "economic calculation problem" [0] on its head: the stakeholders would supposedly gain more reliable information on the value of different IP licenses if we all made purchases a la carte. As it is, they have little idea which program I'm hate-watching ironically, vs what's good enough to convince me to stay on the service (Midnight Mass), vs what I'd pay for exorbitantly out of pocket if I could (OA season 3).

Yet clearly market forces have spoken: the desirability and convenience of the "club goods" model is strong enough to overwhelm any advantages of the transaction model; and the streaming services clearly believe their usage data and analytics are good enough to give them reliable correlations with subscriber acquisition and retention, so they can decide what to license and produce. (While telemetry surely helps, it's worth noting that HBO made this model work for decades based solely on surveys and brand cachet.)

See also: https://www.versobooks.com/books/2822-the-people-s-republic-...

[0] https://en.wikipedia.org/wiki/Economic_calculation_problem
This is a really cool concept!

It does seem like they're struggling to get the original 7-segment display to show some of the data; would be interesting if they offered an alternative display option. (But maybe it wouldn't have low enough power draw?)
If he just wanted people to pony up, there are plenty of other alternatives like changing the license for future versions like SugarCRM did

https://sugarclub.sugarcrm.com/engage/b/sugar-news/posts/sug...

Since he's been acquired in the past, he could also make it into a SAAS play. He has the connections, skill and experience.

Otherwise, he can just walk away like everyone else. Maliciously changing code to break people's stuff is uncalled for. If he wanted to charge people from the start, then maybe he shouldn't have used the MIT license for his code? If you want more restrictions on usage, choose a more restrictive license.

On a related note, the developer in question is not well mentally which helps rationalize what he did

https://www.qgazette.com/articles/more-charges-possible-for-...

"A team of NYPD investigators and FBI agents found potassium nitrate, which is used in fertilizer, metal containers, fuses and other bomb-making materials in the crate, along with printed bomb-making and survivalist materials and a book on how to make a bomb scattered throughout the home, the source said."

“'The chemicals separately are what they are, but taken together they can assemble an explosive device,' NYPD Dep. Commissioner of Intelligence and Counterterrorism, John Miller, said. 'There were books about military explosives, booby traps and other things.'"
Add to this a .ssh/config file that sends different keys to different servers.

But at the end of the day, sometimes I end up using my personal computer to file PRs that were inspired by a work situation. If for no other reason than at work I want my work email associated with commits, but I don't want to accidentally push it up to github.
A lot depends on how the actual work is tied to the daily cycle. A retail store wants retail hours attanded, even if 12 hour days = shifts. A insurance office could probably run 4 days of 10 hours each = same work, as most document work is not tied. Workers might like 4 10 hours days = 40 hours. worker will not like 4 days at 20% less, and office will not want 4 days at 25% more.
Logic says 4 days of 10m hours each meets wage, work and free time expectations.
no one want less pay, not employers more wages.
“Just responding to incentives” truly is the new “just following orders”.

I don’t care if they made money, it’s still immoral.

Edit: thank god I recycled some cans today.
My understanding is the EU had already reduced the need to fly slots during covid. That could be reduced further but it appears they are doing the opposite.

But anyways you “stop pointing fingers” is funny when it’s literally a government rule creating this mess.
> almost like pulling random code from the internet

I would say blindly pulling _any_ code from _anywhere_ is a liability.

No matter of weather it comes from or weather it's open source or a proprietary vendors library.
You ever have that one friend who's taste in movies is so bad that you know any recommendation from them is likely horrible and they also don't seem to like popular movies? You seem to have multiple of those.
What do you do with $500K? It's such a small amount. If you want to hire a single great developer, that amount will buy you his time for a year, maybe two.
And yet the majority of reporting focuses on case numbers, as if this is the number we need to monitor to track our progress through the pandemic. And when that number increases rathee than decreases, despite high rates of vaccination, people are confused. And the government does nothing to correct thus.
I don’t believe there is a causative relationship. nPR has been worried about this topic longer than Manchin has been a party pooper.
There is an API link in the footer of the page.
GGP said profit, not revenue. GP is likely correct that profit would be an order of magnitude smaller.
It's not quite all that seamless - since we can't hook up the nerves, your new heart won't adjust its rate the way your original did.
Based on the title[0] I was hoping for a genre called "Myth-grunge" and I'm disappointed that's not what this is about.

[0] "Myth-grunge-killed-hair-metal" at the moment, saving for context in case someone fixes it. :)
this isn't a deep fake: https://youtu.be/_2MmX2U2V3c?t=18
People didn't actively go seek out a new version.

He intentionally abused semver to disguise it as a safe update, when it was not.

I know it's popular in programming/infosec to blame the victim for trusting anyone, but you can't deny that this it's common behavior among many (though not all) projects to use the caret prefix when specifying dependencies because you trust the package maintainer to honor the semver agreement.
How I wish that was a possibility. Unfortunately Python's dominance of ML and AI is a fait accompli. If anything is going to replace Python in this domain it won't be another scripting language with similar performance.
Fwiw, the CEO of T-Mobile has been been claiming this story is inaccurate. https://twitter.com/MikeSievert/status/1480716872848842752
The fundamental issue is that I don't see how we can define what is a "objectively better experience", not for any sufficiently large group of people with different values and priorities.

Any attempt at establishing these comes through some central planning which leads at best to some cookie-cutter "one-size-fits-all" Apple-esque design that while functional, it's just a local maxima that destroys any kind of creativity and makes everything uniform and bland.

> Federated systems can't match the UX of centralized ones and when they come close its often because they've recentralized anyway.

I think it is easier to see it as an issue with the amount of resources that the big companies have vs the "underdogs".

If Element had the same amount of resources as Facebook, it wouldn't be hard for them to say "we will build a client that is just like WhatsApp for those that think that WhatsApp is the benchmark. For those that want something like Discord, we will build another client. And those that want to use Matrix to replace Slack will get another client that does exactly the same".

It does not matter if it is federated or centralized, what matters is that Element does not have those resources, so they can not develop as fast as their competitors and then are seen as "lagging".
I now have full remote control of over 20 Tesla’s in 10 countries
See, I don't even know if this is a satirical response or not, but if serious, this is exactly the type of comment I'm talking about.

Let's ignore the fact that the world is burning, and pile onto an energy-thirsty blockchain that accounts for (perhaps now a little under) 0.5% of global energy consumption, because hey, if we're lucky, maybe that'll become 1% of energy consumption.

There are so many problems with this. And yet, bitcoin maxis will continue to handwave and gaslight with arguments of the energy coming from 'green' sources (as if that energy couldn't be used for more productive things).
> whereas windy and other sites are combining the data from many weather stations and running forecasting algorithms based on it

There may be other sites that are doing this, but I don't think Windy creates any forecasts on its own. Instead, it provides a nice graphical interface to show forecasts that have been made by others. In my US location, they offer the choice of ECMWF 9km (European Centre for Medium-Range Forecasts), GFS 22km (Basic free model provided by NOAA), NAM 5km (Regional mesoscale model run by NCEP), ICON 13km (German DWD), and Meteoblue (Swiss from the University of Basel).
The article has some interesting points about that very topic.
So why aren't most farms doing this already?
This is an interesting read and I find the author's observations rather relatable. Some of my friends really, really prefer streaming and that's great! But it never quite agreed with me for some of the reasons I think are given here. I often find that there's a tendency to endlessly navigate a streaming service just to find something to watch. Maybe it's an overabundance of choice or maybe its just that algorithms and infinitely scrollable pages are a dark pattern. Blu-rays, CD's, and vinyl make me more particular and emphatic with my choices. I don't put something on just to watch or have background, I usually pick something specifically because I want to watch it.
The medieval habit of ‘two sleeps’
> Github has a clickthrough license that probably gives them this right.

If Microsoft is asserting the right to seize control of anybodies open source project any time they choose, they are going to have much bigger issues than if they had simply made a mistake and overstepped their bounds.
I think the broader theme that these outrage bait posts miss is that the web itself is rotting / deteriorating. Most interesting content isn't on the web anymore and is definitely not in text.

Content that would be have been on an open web forum 10 years ago, are now hidden behind various data silos/walled gardens - whether it's Reddit, YouTube, TikTok, Instagram, Twitter or Discord. Each of these walled gardens have different levels of tolerance for the open web, from using it as an SEO channel (e.g. Reddit) to completely opaque to it (e.g Discord).

Some car and photography forums I was on ~10 years ago are all barren now as the old users have moved on and new users prefer to communicate in a Facebook group or something like that.

Interesting self-published blogs and recipes aren't on the web anymore, they're on YouTube channels or on someone's Instagram channel (or whatever its called).
Excellent detailed advice by the others in this thread.

Let me add what I think you can bring to the table: a track record in getting things done. The only thing a professor has less of than money is time. If you can convince a PI that you can implement stuff more reliably than ‘mere’ students, without having to be held by the hand all the time, that’s a winner.
The difference is that 1 person responsible for installing 1 valve can't disable every car sold in the last year if they decide they aren't being paid enough.
It's not a (active) vaccine, it's monoclonal antibodies, if it was a trial vaccine it would not cost that much.
There's a thread on the "zalgo" issue on GitHub where he's being a jerk. And he has a sizeable past history of jerkdom. Don't blame the victims that the well was poisoned, blame the jerk who poisoned it.

Do I really think he's a jerk? No, I think he's unwell. Previous headlines, lots of conspiracy theory posting recently, now this. He needs help.

Do I think this is an attack? We call other exploits attacks. The shoe fits. This was a deliberately hostile act.
Income for the bottom 80+% of the country has been stagnant since the 1970's.
Well, I do aging research (mostly from a computational+biochemical perspective). I've met most/all of the important players in the field, and it baffles me how this important area of research continues to be a backwater, as far as the public's concerned.

It's hard for me personally to think of something more important than aging, so if I were to expand outwards, it would be to pursue the same goal, but maybe with fewer constraints. In general, I'd work towards streamlining and automating certain aspects of it. Technologically, the field is in the Dark Ages. There are realistically ~200-300 (max: 5000 including subordinates and techs) people in the entire world working on this seriously, which is fairly mind-boggling, considering that it is the primary risk factor for cardiovascular disease, cancer, and indeed COVID-19, along with many other diseases and the more transhumanist and futurist implications.
Major discussion 4 months ago:

https://news.ycombinator.com/item?id=28486389 (1052 points/215 comments)

Also:

4 years ago: https://news.ycombinator.com/item?id=15094639 (580 points/Aug 24, 2017/103 comments)
> Unvaccinated people are a danger to vaccinated people???

Haha seriously…this has become such culture war bullshit at this point.
My strategy is generating TBs of noise so that it's expensive to store it all.