skysight-inc/HackerNews huggingface dataset:
Believe it or not, scientists need to eat, want to own homes, have vacation, and buy things like everyone else. There's a selection bias in "scientists don't do it for money"--the scientists that don't do it for the money tend to be the most successful because they're willing to undercut their competition. They're the ones who will invest significant amounts of their life towards an area of research, spend their weekends and nights pursuing some goal, sometimes even put family second. They are the entrepreneurs of science.

There's a lot of other scientists who are just as skilled, may have just as good ideas, as so on. They view their work as work, enjoyable for some or just a job for others (though these are very few as by this point they just find something less stressful that pays).

So it's not that the lack of money doesn't help, it basically shapes the entire labor pool of scientists selecting for the most passionate, the ones who might not be making much over a small resturaunt manager when you normalize their time spent to comp. Skilled scientists who want a life and see other opportunities tend to leave science as it's high risk low reward and apply their skill elsewhere. It's a lot to science.

If you look at CS, the research community is almost starving as most leave for big tech or others that can comp 3-5x what academia can provide. I suspect big pharma is a hit the same.
I tend to notice those "eye floaters" more as I get older. I find that white backgrounds on the screen make them a lot more noticeable, so I now use dark modes in some apps and have changed my desktop's background colour to a darker colour.
I’m coming around to that as I now deeply understand my mother-in-law’s response to why she got rid of their TV when my husband was a toddler, and didn’t get one again until they’d retired:

“I didn’t have enough spare time to watch every program with them.”

And she was worried about what 1970s/80s West German broadcast TV (all publicly-funded) might expose their little developing minds to! She has a strong distaste for many of the post-deregulation commercial broadcasters in Germany, and an absolute horror of the Internet.

She never limited what they could read once they were old enough to go to the library alone, though, and as they were born in the 70s, the Internet wasn’t a factor until they were well into college and grad school.
Copying files by hand with FTP and constantly being annoyed by using the wrong FTP transfer mode leading to corrupted binary files.

This entire thread brings back a lot of memories.
I think is so popular because of the Killing Monsters trailer.

He does end up actually making a choice. But the choice is not between killing Renfri and Stregobor (which was the initial lesser evil choice) but he chooses to stop Renfris' gang from killing innocent people to draw Stregobor out. Renfri could have then left and look for another opportunity to kill Stregobor. Geralt told her at least two times to leave and she refused saying she made her choice, attacked Geralt and died. So Geralt ended up killing Renfri but as a result of her choice, not his. And he did stop Stregobor from taking her body and study it (which was his initial intent). So he did definitely not take his side. I would argue Geralt chose between good and evil, not between two lesser evils.
Yes, but conversly after too long at the top, this leads to some professors thinking they know about everything and approaching a problem like they're an expert.

Feeling stupid isn't good, relising you don't know everything and how that doesn't make you stupid is. Especially when you then harness that into driving yourself to learn about whatever that is, childcare, science, politics...

If you start to act like you can do no wrong then you get situations like academics system getting hacked. The IT guys have to deal with the fall-out, and the academic is still demaning that they get full root access to do the same thing all over again despite not learning from the situation.
Just took it for a spin w/ SQLite. Pretty nice that it's got TypeScript support and SQLite support out of the box with no dependencies. The same project in Node pulled in over 100 dependencies and was about 1/3 as fast (super basic HTTP endpoint serving 2 rows of data). Bun performed roughly on par with Go. Again, a trivial test, but pretty exciting, nonetheless.
For the roads, I know it is totally on our own. This is why I put it in the "global" section... As soon as you get in Ontario, roads gets better. Healthcare was also in the global section. I know about péréquation and that Québec is a net receiver too. The "global" section is just sad state of affairs with no pro/cons separatism points.

The 2 level of corruption that I refer too is probably just the sponsorship scandal that left me a bitter taste of how my federal tax dollars were spent.

For the language though, I am not sure. Even Air Canada got fined a few times because they did not respect bilingualism.
Fedex isn't building their own vehicles, same as they wouldn't build their own servers. But going cloud is more like outsourcing all transport activities to other logistics companies. No one says they have to do every part of DC ops themselves, but outsourcing everything and using proprietary products makes them very vulnerable.
Network blocking won't help much with the drivel. I suggest using Vanced for your phones/computers and SmartTube for your TV. Auto-skipping sponsored segments, intros, and filler is a real game-changer.
If we find out that one of the lab technicians in Wuhan that handled the viruses was a blood descendant of the Wuchang, well... :D
The real problem here is that we as a society are broken and would absolutely slaughter Valve if they had variable pricing for this in-demand product. E.g. if Valve were to offer Steamdecks at twice the price for you to get to the head of the queue. Scalpers wouldn't exist in that situation unless even that "price point" wasn't satisfying everyone in the market. E.g. what about Bill Gates that wants one right now, shouldn't he be allowed to call up Valve and say "1 mill, I want to get my hands on this thing today!".

There is a gap in the market for whatever reason, and the scalpers are exploiting it. We may not like it, it may be a dirty practice, but it's filling a price-point that people are willing to pay. Not only that, but because Valve is unwilling to offer the product at a specific price/availability rate, they actively created the scalper market.
Amazing! My webpages are all gone afaik.
While true, I think there's a lot of "this is better because it's been written in Rust" software around these days. The emphasis is on the language, not the problem being solved.
As a Matrix user, I look forward to being able to interoperate with gatekeeper messaging platforms.
I learned HTML by creating very basic, random stuff in Netscape Composer and then studying the HTML that it was generating.
Recommended: Pokémon Yellow Total Control Hack: https://www.youtube.com/watch?v=p5T81yHkHtI
>Discussing the technologies or patterns involved without building anything and especially without building a complete working product with your favourite elegant tool....

But surely, if anywhere, this is the place to talk to people who have built complete working system, are building them, and intend to build more of them. This isn't a forum for a bunch of undergrads chatting about stuff they just learned in college. I'm sure there are some of those here, but if you're going to find seasoned web engineers anywhere, this is a good place to start.

> Let's say you use a basic HTML Golang app backed by SQLite... therefore your website is simple, usable, never goes down.

That's a complete non-sequitur. If the app becomes hugely popular, needs to serve massive volumes of data and sync across thousands of instances, well, it won't. You can't say that because it uses simple tech therefore it will be wonderful, that's not how that works. There are use cases where the MongoDB + Kafka thing will work much better. That's what these discussions are about.
> This is a quite disturbing statement

So it is to be human :)

> If you were a doctor would you randomly kill healthy people

No.

> researcher inflicting gruesome deaths to thousands of innocent healthy people to save millions later

If it was guaranteed to save millions later, I'd think about it, if we remove the "gruesome" and "healthy people" parts. But "inflicting gruesome deaths to thousands of innocent healthy people" for the mere possibility of saving millions later? No.

It all depends on the context obvious, as life is never between two binary choices or black VS white.

I don't think it's so disturbing to wanting to help a bigger part. I (and many others) already do this constantly by protesting and striking. Strikes generally impacts people who don't actually have anything to do with what you're striking against (example: when doctors strike, it hurts sick people), but in order for you and your colleagues to make a wage you can actually survive on, it does sometimes justify the means.
With a little bit of practice, anyone can learn how to write with their non-dominate hand backwards. It comes out backwards naturally. Just practice for an hour and you'll amaze your friends with backwards writing at full speed that looks just like your ordinary handwriting in a mirror.
It's really depressing how little the wider Quebec population understands about the very serious economic consequences of separation. They don't understand that Montreal, and all it's immigrant workers, is paying for their doctors and retirement plans, the reason they can afford a big house, a boat and holidays in Cuba. Making cheap electricity and aluminium isn't enough.

There's a strong undercurrent of anti-Islamic and racial purity thinking in lots of the CAQ and PQ messaging. Frankly it's shocking how racist many of the policies are.

Meanwhile industry in general is being squeezed by lack of staff and the CAQ keep the flow of migrants to a trickle with painful bureaucracy. "Nous embauchons!"
Sounds like a recipe for getting fired.
I can either pull the lever or I can not pull the lever. Choosing to not pulling the lever when I know I can save others, would be me making the choice to not saving others.
“This is FUD because it’s already happening and there is nothing you can do about it” is a weird take.

Just because something is possible doesn’t mean that making it harder isn’t worthwhile. Perfect is the enemy of good, after all.
Interesting! Do you disagree with the legal traditions that penalize doctors for failure to render aid, even when not at work? Or perhaps that isvlike saying you are actually the (or at least a) trolley switch operator, you just aren't in duty, in which case maybe your position obligates action when it is warranted?
The EU is all about protectionism. And to avoid obvious trade agreement infringements it will come up with regulations that either only eu countries can meet or are too expensive to implement. But these regulations kill off internal innovation as well. Developing eu member states need to spend massive amounts of money to implement them. And yet people wonder why there is so little innovation in europe. Perhaps some imagine they can keep building cars and machinery until the end of time.
Just wow! This sounds very interesting and I can think of lots of applications this could be useful in. And even the facts that it is in LISP makes it so cool!

Thanks @porcuquine for the hard work you are putting in here!
The fact that you're taking that B complex pill tells me someone has also spotted B12 deficiency on you, so my hunch was correct?

Anyway, 15mcg is way too low. You need at least 5000mcg daily. I would buy one of these: https://www.amazon.com/NOW-Methyl-B-12-000-Lozenges/dp/B00BH...

Taking a blood test now and after ingesting all the pills will be better to make sure it is doing something.
Good points. But I'm not saying that all web apps are horrible. My point is it takes enourmously more effort, time and money to make web app that doesn't suck (compared to non-web alternatives).
Google can afford this, for sure.

Likewise the desktop apps – there are quite a lot of horrible apps, for sure, but competition usually drives the quality up (I mean competition for the better frameworks and/or languages). Nobody uses Tcl/Tk anymore. Naturally in monopilized markets, enterprise software faces no competition and usually sucks.
It hurts the liberal ego more than anything.
It is not at all unlike a funding round.

Do you give up X % of your business for a cash injection or go it alone? With the cash it could be a billion $ company, without it just a side gig worth -$'s.
more specifically : https://en.wikipedia.org/wiki/Equalization_payments_in_Canad...
You can write Assembly in Rust. The point would then be to shut down the usage around it so that you can only do it safely. Of course it won't stop issues but atleast you know which parts are risky and which aren't. There is also Miri, which allows you to check for Rust code that behaves memory unsafe.

And it's also quite possible to writing timing resistant code in Rust. Rust is not as high level as people think, it lets you get right down to the machine level with no issue.
> Very likely many more EU citizens have “voted” on this issue in a more direct fashion by buying Apple products.

Can you honestly tell what exactly they voted on? I voted for the good hardware and privacy-aligned actions, which did overcome their closed, proprietary-only software’s problems. By your logic, my vote should count towards the latter as a goal.
That would be a hard one. A book of appetizers without a main course. I read it when I was an undergrad wanting to get a broad sense of different areas in Math I could pursue.

If I had to pick one math book it would have to be a classic with some depth to it: Euclid’s Elements, Newton’s Principia, or Gauss’ Disquisitiones.
For me the same, plus I have visited LA, which also helped. But I like the idea of a procedural generated GeoGuesser. Maybe in Minecraft worlds? Although you do not have roads, which makes it a lot harder
You can die from being a loser
If it was as limited as you say, I would agree, just use a different product. That's what I've done for years by using Android.

However this philosophy is being extended to nearly everything nowadays. Apple is a leader and has proven that extreme authoritarian and lockdown works and few people will complain. As a result, nearly every company that makes mainstream products just follows their lead. For example the removal of a headphone jack, after which basically all Android makers (even OnePlus) followed suit.

Despite the much held opinion on HN of the lockdown beinga feature rather than a bug, the vast majority of people I talk to just use apple because the hardware is nice and everyone else uses them and there is social stigma around being a "green bubble". I don't think Apple's success is because of the draconian policies.

The reason why I care so much and think this ideology is harmful is not because I want to side load an iphone. If apple were just a niche product maker, then I couldn't care less what they do. Unfortunately that is not the case. What apple does directly affects me even though I don't buy apple products.
> Some of you may know Hong Kong has been attacked by China and most of the pro democratic media companies have shut down... I also would like to host these files on a public domain, just to ensure more people can revisit on these events in the future.

I'm interested now. What happened?
Article talks about paradox, where twins reared apart where more similar than twins reared together.

As a non identical twin, I remember we sometimes actively tried to become different with my twin. Growing up, we hated being treated as one unit instead of two individuals. Also we competed a lot in sports, school etc. Slowly I found areas where I was better and my brother where he was. I have talked to some other twins and they said the same thing, about hating as being treated as one unit and wanting to become at least little different.
No, every company was a startup regardless of initial funding
Ah, I see what you mean. Yes, effects are always a set in terms of the final monomorphised type. This is an interesting case though, so I'll look into it further and see whether I can come up with sensible, unsurprising semantics. Thanks for pointing this out!
Because they have better hardware I would like to use, but can’t on a supposedly general purpose handheld computer I paid a shitton of money for.
Calm down with those freezing to death rhetorics. Yes, they might have to wear sweaters indoors, no more 20-24°C in whole house during winter.
I know you're only commenting in jest, but in case other people are curious:

The replies she commonly give people are more like "That's a pathetic cock, I'd never want anything to do with it and I'm sure others hate it too 2/10" or "Wow, what a grandiose dick, a master among plebs, 9/10", and anything in-between, depending on what it seems like the person wants to hear.

The times we've talked about it, it seems most people want to be degraded, which seems a bit self-destructive, but I don't know them and won't judge whatever they are into. People be strange!
OpenSSL does a lot of runtime detection of what a system is capable of, so I would suspect this can happen.
It does matter. Five young people have been fully invested in & will now produce value for the next few decades. Whereas a baby has still not been fully invested in, years of education etc, so they're cheaper to replace
OK, thanks for the detailed answers. I am trying hard to learn what I can about FP. I've only been doing this programming thing since 1965.

Is there an FP equivalent of the C++ STL (Standard Template Library)?
Sure, Flutter is a great example, how "web app" is just the same app with a crappy foundation layer. Actually the first time you run side-by-side Flutter app as 1) native desktop, 2) iOS (in Simulator), 3) Android (in emulator) and 4) Web (in a browser) , it bends a mind a little bit. All 4 apps looks and feel the same, and only window frame tells the difference.
But Catholic religious symbols are not excluded -- they're everywhere, but it's called 'history' and 'culture'. The lengths CSDM builders go to to leave a giant crucifix on a school building undisturbed even when demolishing the rest are truly noteworthy.
Sure, there's some risk. It's not free money.
My problem is not that it's proprietary but that it doesn't appear in google search, unlike forums.
> does numerical destructing require that one of the terms be a constant?

Yes, the general pattern is `n + K`. I'm looking to expanding this to other operations in the future too.

> Did you mean arg -> f ?

Yes. I changed the syntax recently, but forgot to change the README. Thanks for pointing this out!
I have just discovered yarn2 / yarn3. The main advantage over npm / pnpm seems be the Zero Install philosophy [1] and the Plug'n'Play architecture [2]. Have you some feedback about these features?

By the way, the yarn2 / yarn3 project is hosted on a distinct repository [3].

[1] https://yarnpkg.com/features/zero-installs

[2] https://yarnpkg.com/features/pnp

[3] https://github.com/yarnpkg/berry
I went to work for a company that built web apps in 1997, we used WebObjects/EnterpriseObjects (NeXT still at the time) which I still remember fondly as being head and shoulders better than anything else people were using at the time. But Javascript was a horror show, I worked on a web app for the USPS that was required to use IE 2 (!) because they had paid for a site license and they damned well were going to use it, even though Netscape was better at the time.

It was fun work in that everything was so new, it was almost an entirely new industry. Today many people claim to know how to do everything (even though that's pretty foolish), but then you were learning on the fly. When I started at the beginning of the personal computer era (80's) it was a similar kind of wild experimentation era.
I spent countless hours on a website (I believe) was called htmlgoodies.com - all of his posts were in the style of "So You Want a X, Huh?" Boy, I loved this site. All the feels!

If Joe Burns, PhD reads this then THANK YOU! You had a profound impact on the 14-17 year old me.

Wayback Machine link for those interested: https://web.archive.org/web/19970529013015/http://htmlgoodie...

I suppose I was lucky to be a teenager in the mid-90's with access to a computer with dial up internet. Untold hours using the View Source option in the browser and then trying to make my own stuff using Notepad (Windows). Hundreds of lines of black/white HTML snuffing out syntax errors. Trying to make images used bootleg versions of Photoshop. I recall when I started to see Javascript get popular in webpages and just being blown away people could write that stuff on their own.

Time flies.
This sales pitch doesn't impress me. The internet isn't fun or weird any longer because corporations have taken over, and most normies aren't going to bother to learn how to build and operate their own websites. Just like most normies aren't going to bother to become their own sysadmins so they can run GNU/Linux on their PCs.

Most people are fine with the Web being what it is today: QVC with a comments section.
The Thiel Fellowship gives $100k to young people who want to build new things
And why Apple should be the arbiter of truth in the question? They are free to make the UX for enabling side-loading as inconvenient as they want (I haven’t heard anyone accidentally unlocking dev mode on Android for example), and presumably Facebook is not big enough to overcome that burden, effectively still forcing them to play by Apple’s rules. But why should everyone do so?
> you can't send encrypted inputs to a zk-SNARK program and get encrypted outputs out, though. you're confusing this with homomorphic encryption.

Not encrypted, but they can be 'hidden'. For example the input to one computation might have been the output of another — and might be entirely opaque. (For example, the hash corresponding to `(this is a list of data 1 2 3 9873)` will include 32 bytes of data from which it's impossible to compute the original expression unless you already know it.

> that seems pretty neat to me actually, I wonder if the Lurk people are thinking about this. niche but it'd have its uses.

We are thinking about it, and Lurk would lend itself well to expressing FHE programs. One of our team members has an academic background in FHE, and we're interested in such problems. It's not our top priority right now, but it's a natural area to explore when the core language is more mature.
The diff between the full title and what could fit in the character limit results in this being truncated:

instead of sitting in a classroom.

I think it is still representative so I did just that.
Hence the "shady" part
Maybe I'm too old school, but I don't agree with you. Here in Belgium there used to be a law that when you have 2 lanes in the same direction with a middle section separating the other direction(s), you could go 120. Then it became 90, and now in most places it's 70. There are no pedestrians there, so there is no real reason why not to drive at least 90. Everybody there drives 90. Speed limits are currently just too low, that's why nobody is obeying them. And adapting roads to go slower is just plain ridiculous.

I have the feeling that the politics works like this: A lof of people are speeding on that road, so let's just lower the speed limit. Real consequence is that now everybody is speeding.

Same with construction works: 30km/h. Even in the weekend when nobody is working there. So basically a free road and you have to go 30km/h. Nobody does that of course. I know a buddy of mine once did that to be funny, and we got passed by a scooter. Huge line of cars behind us. Crazy.
>I guess they'll move on somewhere else? Likelihood seems low, impact seems low. Why spend energy on it?

many services don't really migration of the data. Why would I want my data stuck some where?
What are you smoking? I'd like to see where this idea came from.