skysight-inc/HackerNews huggingface dataset:
And then came Facebook along and killed them all in one (big) shot. Okay not all and not in one single shot but what's left of forums can be counted on fingers. I guess exactly the freedom of not being moderated was the nail in forum's coffin, also having it all in one single place as everybody had Facebook. WhatsApp groups replaced 1:1 chat groups now that I think about, so that was not lost... Anyway my point is, people realized they favor freedom of posting nonsense on a usually better looking and more instantaneous, single, platform. Too bad with the bathtub water the advantages of the forums (collective memory, cleaner content) went down the drain as well, but that was just collateral damage in the end.
The metric being measured here is viewership, so I'd reckon the viewers are directly involved in that "win".
Energy is getting cheaper very rapidly. I think there's room for an order of magnitude drop in prices per kwh on a relatively short timeline of maybe 1 or 2 decades. Basically to well below 1 cent per kwh. Maybe two eventually: ~0.01-0.1 cent per kwh. That won't happen overnight of course but there are multiple paths to potentially very substantial cost reductions still. At those price levels, energy is close to free and we'll indeed be able to address a lot of things with it.

It's not just water. Most of the big issues we have on this planet have an energy component to them either directly or indirectly. Energy is a bottleneck. Making energy very cheap enables a lot of positive changes.

Take agriculture (and by extension, world hunger) for example. Agriculture requires water, light, warmth, and fertilizers. We can make clean water with desalination. We make fertilizers via energy intensive processes to produce ammonia (usually by first creating hydrogen). Light and heat we can create in green houses with yet more energy. With enough energy, you can grow bananas in Iceland and go skiing in Dubai. Neither of those things is science fiction btw. They really grow bananas in Iceland using geothermal energy and there is an indoor skiing hall in Dubai.

There's also synthetic fuel production, transport, heavy industry, etc. All bottle-necked on energy. With synthetic fuels, there's a cross over point where that gets cheaper than drilling up oil and shipping it half way around the globe to refine it into fuel (all of these things take a lot of energy). It's not that far off.
> IQ tests basically just examine how much analytical reasoning you learned in K-12.

Actually IQ is highly genetic, and the amount it’s inherited actually goes up as one ages (meaning that while education and upbringing can influence IQ temporarily, genetics eventually dominates).

Top 10 Replicated Findings From Behavioral Genetics

https://www.gwern.net/docs/genetics/2016-plomin.pdf
I understood it somehow.
Genuinely curious here as I dont think I have ever watched anyone on twitch.

Compared to software dev as an example - a very mentally taxing job, what comparable challenges do twitch streamers have?
Date: 2018-04-01 01:00:31 GMT
I have friends who are traditional engineers, and in a lot of ways software development is far more rigorous.

They rarely have reviews, don't have tests, rarely do something equivalent to pair programming etc.

The flip side is that traditional engineering is generally easier to reason about and with a lot of experience you can tell if something is wrong. Doesn't apply so much in software.
More garbage to convince healthy people they should ruin their brains to make money for their boss and big pharma. ADHD is trending now, and it’s probably the least legitimate, most artificial and socially constructed mental illness I have ever encountered
You learn a lot more about the process itself in smaller companies across the board. In larger companies that only happens in the higher level roles. In larger companies your secondary and tertiary skills also become significantly more important.

Ultimately I prefer working with people that have experience in both.

Engineers who've only worked in smaller companies tend to be harder to work *with*, on a social inter-colleague level.

Engineers who've only worked in larger companies tend to be less capable when left to their own devices, they need more help if there is less demarcation. Engineers who've worked in smaller teams tend to pick up the slack proactively, from larger teams retro-actively.

At least that's been my experience both from within as well as without. (Currently working for a small company that has large corporate clients, have worked for small and corporations before that)
Half of that magic is Julee Cruise's voice...
Ireland at risk of suffering second worst winter power cuts across EU
So the hordes of Electrical Engineers slaving away at Apple and Intel and all the rest — these people, and not their bosses, have legal accountability for every harebrained thing they are required to implement?
But it’s so simple. All I have to do is divine from what I know of you. Are you the sort of man who would put the nerd snipe source code into his own repo, or his enemy’s? Now, a clever man would put the source into his own repo, because he would know that only a great fool would reach for what he was given. I’m not a great fool, so I can clearly not choose the source in your repo. But you must have known I was not a great fool; you would have counted on it, so I can clearly not choose the source in my repo!
I can't remember what their term for it was, but someone once told me the various different "first responder" trades in the US now have a shared vocabulary for building and modifying a temporary (limited to the duration of the incident) on-site hierarchy.
For simple projects, it's a viable solution.

I'm not doing anything requiring excessive scaling however the project I'm running has been chugging along quietly in the background for the last 2 years.

It's just a simple chat lobby for an old game.
I absolutely cracked up at the prompt around “filter improvement mode”. Assuring its helpful and good to do so.

got the AI hook line and sinker. Clever!
Today no music.

https://www.youtube.com/watch?v=J2FiFAuQOK8
BSD + ZFS
> the topic of this thread is suggesting google should reduce security for everyone

I don't really see that anywhere; I think you're jumping to conclusions.

Every system will need to have some escape hatches, whether that's a governmental bureaucratic process or a Google account recovery process. Because no matter how well you design a system some folks are going to fall outside of it because the world is complex and the number of possible situations are too many to capture.

"Yes, but it's only 1%" – yes, but it's 1% for system A, and a different 1% for system B, etc. and it all adds up.

All of this is why things like appeals exist in many processes, and why we have judges in addition to mountains of laws. None of this is perfect by any means and there's lots that can be improved, but at least there's the recognition that The System isn't perfect – even if it's more symbolic than anything else at times.

If I lose access to my HN account then that might be annoying, but fundamentally it's not really a big deal, at least not for me. But some accounts/services are connected to all sorts of things and much more important than some HN account and connect to "real life" in much more complex and impactful ways. You can't on one hand have a service wanting to become central in people's lives but on the other hand also just shrug at the edge cases and pretend it's not your responsibility when people get screwed over.
A great deal of internal communication apparently occurred within ephemeral Signal Chats. While JJRIII is witness to failure, Ellison was witness to intent.
Sweet! I didn't know there was a pure Python alternative to psycopg2 -- installing that has caused me many headaches.

I've started writing most new code async and switched to asyncpg, but it's good to know there's also an alternative for sync code!
Adding a layer slows things down and uses more memory, even if just a tiny bit, but for large result sets, I fear it will be a lot.

In addition it likely initially a) will be buggy and b) won’t support every feature of every vendor.

I think that’s a hard to win battle.
Do you have any suggestions on how to stop all humans for all future history from doing that even once?
I agree, auth apps actually work relatively painlessly for day-to-day (especially if someone else supports them, like at work), but for me at least, as a personally managed last resort they turned out horrible. If something happens to the device(s), you're screwed. Even SMS is better, because at least you can move the sim or eventually recover your own phone number on a brand new device, even if the old one vanished. And yes, I know SMS's can be hijacked in some cases (like by a malicious mobile app) but for personal stuff there has to be some sane recovery, and Google does not give you one easily.
Book-like indices are a notable example. A book index is a list of topics with references to pages. A topic may very easily overlap with another topic and all indexing tools imply that. For example, XSL-FO is an XML-based notation, so in general it is strictly hierarchical: a tag encloses other tags. For index entries, however, it uses disjoint tags like `<index-range-begin>` and `<index-range-end>` linked via the `id/ref-id` attributes.
> helps the large language model companies ensure their models are safe

Here's the Merriam-Webster definition for the word you're using:

ensure : to make sure, certain, or safe : GUARANTEE

"ensure their models are safe" suggests you're claiming that you're using the "certain" definition, and that you can, for certain (which requires proof) guarantee safety of an LLM?
> If a salesperson does this, after 2 quarters of missing your quota, you’re fired. Doesn’t matter if you had monster quarters before that, if you’re not hitting your numbers, GTFO.

Did I get it right that you think this is the right approach for dealing with your salespeople, that it improves long-term productivity of the organisation?
404

Correct URL seems to be https://docs.columns.ai/blog/release-20221212
> Fortunately, that SSD was only a backup/consolidation from other drives so I still had all that data.

In that case feel free to bake away with impunity. The warning was really only relevant in the context of possibly needing to recover the data.
It's still used quite a lot.
This feels like it was written by ChatGPT
To be fair, these "sales principles" leads to horrible sales organisations filled with unhealthy sales practises and people too. There's a huge difference between good salespeople and bad ones, and it's not just about closing deals. It's about finding prospects that challenge the organisation in the right way. The practises you speak of beat any salesperson into becoming a bad one focused only on closing deals.
A friend at Visa worked there straight out of college after completing a 5 year BS/MS program, and on his resume it says he went straight from "intern" to "senior engineer" because an MS degree apparently automatically makes you senior.
Small: having to deal with a long period of absolutely nothing and constant nagging that you may not be good enough / doing something wrong / etc. Most people do very poorly with prolonged periods of almost no feedback.

Large: dealing with managing large amounts of social relationships of a community which, let's just say, likes pushing a lot of fringe demands and just a lot of demands in general. Also having to be 'online' almost all hours, until the point you're big enough to ignore it and take the hit.

That's about it. Small streamers don't have communities big enough to have to worry about everything yet, even if they might. Large streamers have the means to be more akin to bosses of small teams than lone workers, offloading minor tasks and instead handling finances (which many still don't, at most having an editor). Large streamers (500+) are far more 'ingrained' than most commenters give it credit for: as long as your quality doesn't drop, you can coast by on what is a very free and easy job, selling out a few times a year. It's getting there that is the problem.

And for about any of the points mentioned, you could find a parallel with startups, bosses, freelancers, independent contractors, managers, etc. It's more the combination that is unique than anything else.
Theoretically one is implemented by state's request and the other happens while the state is busy looking away. Yay for freedom but when you're at the receiving end of the digital stick, is the difference really significant?
Now I'm looking for snowx for Windows 11 :)
You can get there, but you'll have to take 14 trains, 7 rail replacement busses, walk 9 miles and leave last thursday to get there for christmas.
The idea of "opinionated" software to me seems to have an unfortunate connotation that the user should always adapt their workflow to the one true path favored by the developer. The benign core of that idea is that your project should have a clear sense of purpose, and knowledge of what uses it is and is not suited for—that's praiseworthy.

But the idea of the software being opinionated—and pushing those opinions on the user—sometimes leads developers to ruthlessly strip out any affordances for using it in a way the developer did not intend or anticipate. Developers should be careful to retain at least some degree of humility and not forget that they cannot possibly foresee every practical or interesting use for a product. When you're being "opinionated", you're not just shutting out the users and use cases you're consciously forgoing, you're also shutting out some that are in your blind spots.
At this point we don’t know what he will do next even as SpaceX made Falcon-9 a reliable workforce Musk has already threatened to bankrupt SpaceX at least couple of time, e.g. that time he lied about needing to launch two Starship launches per month to avoid it.
Don’t forget that he is cozy with China and definitely has someone from Russia close to his ear (no way “Khrushchev’s mistake” did not come from a Russian political contact).
Are we sure be will not defect with a briefcase full of secrets?
I suffer from severe insomnia. For quite a long time, I've used blue light filters and automatic dimmers on all my devices with screens. A few months ago, when I discovered that there are no studies that clearly confirm the benefits of those things, I decided to stop using them to see for myself.

So far, there is no observable difference. Now, I'm not going to claim that this is therefore obviously the case for everybody else. But, at the very least, it's not universally a "godsend".
FCKGW-RHQQ2-YXRKT-8TG6W

or something like that :-)
>I run my own VPN and share it with a few other people.

How confident are you in your VPN server configuration skills? Gaining access through mis-configured self-hosted boxes is the easiest attack vector usually as most people who self-host aren't experts in the software they are using leading to leaks. Besides that, do you keep a list of packages installed on your box, open ports, etc? How about security patches and regular updates as well as auditing access logs to ensure no one gained access to your box?
> I was recently introduced to the game Rust. In chat within a server a player asked "How do I keep my base from being destroyed when i'm offline?", the answer that the crowd provided him was "Set your mobile to alert you when your base detects people near it.".

About twenty years ago there was this german browser game "Ogame" (It's still around, but I have no idea how it works nowadays). I was looking for my scifi gaming fix, found "Ogame", decided to try it out and encountered the o so usual game mechanics for the first time: Timers, timers timers. Everything took time. from minutes, to hours to days. I noticed on my first day, that even to have modest progress I would have to set my alarm clock at arbitrary times to start the next "process".

But it gets even worse. You build your fleet and the only mechanic to not have it destroyed by random other players while you are not around is to send it travelling from one star system to another. So you had to set an additional timer/alarm clock. Not just to progress, but to avoid having all your progress taken from you.
>Comfort, convenience, speed,

Didn't realise these were valid arguments in the face of the Climate Catastrophe!

>It just appears at the wall socket like magic.

It's by far the most convenient and quickest to burn coal.
It's a myth that it's "very very easy" to measure how much the company gains from a sale. The base revenue is clear as day, yes. But then there's publicity, word-of-mouth, usually extra revenue streams, and the cost of the customer is often not at all clear until they've been onboarded.

One of the big problems in most sales organisations I've seen is that they think that the base revenue is all that matters.
> My dream would be mruby or full ruby in Godot.

There's a C API for Godot and GDExtension. It should be easy and it has been done before (but not maintained). The problem is that it's just far slower than GDScript or C#.
Entwickler is pretty common in Berlin, but I've not quantified it as a percentage as I'm definitely not close to C1 standard even now, and have always skipped such adverts in the past: https://www.stepstone.de/jobs/entwickler/in-berlin

And Berlin is (I'm told by everyone here) much more English language than anywhere else in Germany.
There's a recurrent thread of posters blaming everybody else for having issues with the big companies, because big companies cannot make mistakes otherwise they wouldn't be "big", right.
You sell your crypto to usd, then there's a button to withdraw fiat to a credit/debit card or you can wire to a bank account. Laws around this depend on where you live.

Binance UI is good, I'm not sure where your question is coming from tbh.
I want a phone with a screen that slides up to reveal game controls, aka a modern Xperia Play.
Shameless plug: In case you want to get similar data for your company and you are using github for issues management, please give my product https://app.gitimprove.com a try its in alpha right now. Website is https://gitimprove.com.
Lucky guess ;-)

Based on the followings I noticed:

1. Some alumni are reluctant to reveal where they went to school, instead opting to say things like, "I went to school up state NY" or "one of the ivies". We used to talk about why this was the case and concluded that it's because though Cornellians are proud, they still have inferiority complex against people who went to Yale, Harvard, and Columbia. And Stanford if you're from California ;-)

2. Your story about large biochem course and how it's run. I had a roommate who was a biochem major (though in the 90s) and lamented how Cornell had these 'weed-out' courses deliberately designed to winnow out the smartest. ('Orgo' i.e. organic chemistry being on of them)

3. Use of lingos like "biochem" or "TAs". I'm sure other ivies use these, but when I heard these two works, I had a flashback to my undergrad days.

Btw, off topic, I recently visited and stayed at the Statler hotel, booked a room overlooking the Tower road and relived the old campus days. I'm not the one to regret much, but I spent too much time studying and didn't take advantage of the beautiful Ithaca while I was there. Better late than never ;-)
Makes me wonder what the evolutionary benefit of keeping such triggers are and makes me wonder if part of the reason for the drop in human fertility in parts of the world is due to us removing some of those triggers for ourselves.
> Phil Wadler, the first author of the paper you cite, was literally a principal designer of Haskell.

Yes, I know that. That's the point.

> SML does not have type classes; your quote points out a deficiency in SML that motivates type classes.

Again, that's the point. It's what "have an influence" means in that it was SML that influenced or inspired Haskell's type classes. And it's part of my overall point of SML being rather influential, although quietly.

> Traits in Rust are much more closely related to Haskell's type classes than to traits in the OOP sense.

I'm not so sure about that from what I have read. But I don't have enough information other than to just point to things I have read.

https://stackoverflow.com/questions/28123453/what-is-the-dif...

While I can't find any concrete information, I would be quite surprised if Rust's traits were influenced by type classes rather than the more OOP interpretation of traits (in the design space of traits vs mixins vs interfaces).

https://doc.rust-lang.org/book/ch17-01-what-is-oo.html
This looks to be a much improved version of what used to be provided by the now defunct `Graphics` module. Definitely have to try it out. `Graphics` was X11-only, but it was the only way to produce on-screen graphics directly in OCaml (i.e. without using a web browser or other image display app). Very nice to have something like that again.
As a young engineer, I expect to get promoted quickly because that's what I see happening pretty commonly for other people. The kicker is that most people who get these titles quickly don't even seem to be exceptional. It's pure inflation.

It's likely I'll end up with the title of Senior with ~3 YOE at a big tech co. I think it's extremely dumb and feel like Senior and sometimes Staff titles are often undeserved, but it feels like if you don't play along you're just falling behind.
You miss my point. The reason solar is so cheap right now (along with the huge amount of government subsidies) is that the huge amount of energy required to manufacture them is currently done with very cheap coal in China.

>Cost of current production is an upper bound.

Under the current state of the energy economy, maybe. If we had to replace all manufacturing power sources with renewables - absolutely not.
> Their kind of work does come with its own challenges, even if they don’t include the same challenges you’re used to thinking about.

You can't be serious. Streaming yourself in a hot tub playing with an inflatable ball is a job? Then it's softcore porn, at best.
These people are paid to be literally playing video games.
> We aren't currently "repressing" a vast number of Uyghur Muslims for the crime of existing / beliefs.

The US has done no small number of utterly terrible things in its history (I was going to make a list, but do I really need to?) – and, arguably for some of them, it still hasn't stopped – despite being a "democracy" all that time. I am not saying the US regime is currently as bad as that of the Chinese Communist Party – but maybe that's not saying that much. It seems at least plausible that some dictatorships may have contributed less evil to human history than American democracy has. Other famous "democracies" – such as the "Mother of Parliaments" herself – also have a rather sullied historical record, and the same may well be true of them.

(I'm also not saying Thiel, or anyone he might pick, would make a "good" dictator – I don't know how that would turn out, but I certainly don't recommend that anyone perform that experiment.)
It seems possible to disable this by manually logging out of all your devices in google account management, then never using them to log into your google account again. I've done that, but the fact that this is the only solution is unbelievably insane.
Falcon 9 has been flying for a while and is indeed quite reliable. Their main project is Starship now, right? Let’s see how that will progress, Musk said they need 2 launches per week to stay afloat, but that was a lie apparently. When do they need to make it work to stay afloat for real?
Not all 2FA is the same.

SMS 2FA leads to these problems.

But A FIDO2/WebAuthn token (yubikey or similar) would help you stay secure and independent from your phone. I agree that yubikey is a bit expensive, but there are alternatives. Token2 seems quite bit cheaper, but depends on shipping: https://www.token2.com/shop/product/token2-t2f2-fido2-and-u2...