skysight-inc/HackerNews huggingface dataset:
Well... how else do you pay back the loan you take to study in USA? This is a problem for a huge portion of students, immigrant or not.

You can argue that students can go back to their own country and repay the loan? That is practically impossible for almost every student coming from India and China.
Not really. Show HN already gives it a boost, and keeping track of classifications of Show HN stuff is almost certainly more effort than it's worth.
Most of the time (though not always) the methods are the utilities. From https://github.com/mikemaccana/powershell-profile/#how-does-...

$results = @{}
ls -recurse -filter "eslint-scope" | foreach {
$file = "${PSItem}\package.json"
$version = cat $file | convertfrom-json | select -ExpandProperty version
$results.Add($file,$version) }
echo $results | format-list

You don't have to pipe to 'select', 'where' etc - if you send something to grep or select-string you'll be looking for regexs bash-style.
I find it funny how this article casts Steam as something easy to do, as if its success has been random and just first mover advantage.

Making Steam and making it work is hard. Steam does not have the advantage of a platform monopoly like Apple or Sony stores. They earned their place in the market. And as other said here, Steam is more important for gaming history than Half Life 3 would be.
Same.

I depend on and use Firefox enough that I'd happily pay monthly for it.
"In general, if you can think of an explanation that does away with the need for dark matter, you can also assume experts have thought hard about it and rejected it for good reason."

Nobel prizes have been given for explanations which were at first rejected for what seemed like good reasons at the time, but which later proved to be the wrong reasons.

The first such example which springs to mind is the explanation of helicobacter causing ulcers.

Back to astrophysics, black holes were once considered science fictional phenomena.
Bots get you banned in Runescape too, which is what the OP article is about. What's your point?
Why do you need faster communication mechanisms? Unless you're "burning" an entire core via busy waiting which costs some performance you will never reach the latency limits of the cache. Your bottleneck will not the communication mechanism, rather the bottleneck will be that the receiver isn't processing the messages fast enough. If your problem is really that time critical then using a CPU was a huge mistake in the first place. What you want is an FPGA.
I have nothing to add, just pleasantly surprised to see RuneScape mentioned on here! I can credit RS for inspiring me to learn programming after I got involved with several private servers. Android development was also a natural progression for me.
The incredible thing is that nobody born after 1935 has ever walked on the moon!
Genuinely curious - which ergonomics do you mean? Macbooks have objectively terrible keyboards these days, and the lack of dedicated buttons on the trackpad makes two handed trackpad use a royal pain. Yes, the mouse movement is precise, but the trackpad doesn't blow my mind.

Old thinkpads with 7-row keyboards had proper ergonomics, to my mind anyway.
I'm not sure how much POSIX matters anymore. Linux and MacOS determine 'standard' Unix behavior by their market share - I can understand disliking this though.
They can still climb, scratch, defend themselves and generally move around just the same if they're castrated. They cannot do these things if they're declawed.

Sure you could argue that we don't have a right to castrate them either, but it is not equivalently detrimental to their quality of life.
>A galactic year is only a few million earth years

no. It is 250 million years.

>so our orbit must have remained in the stable region for the first billion years or so and we continue to be inside it.

not really. While moving on that spiral trajectory, we've made only 16 rotations since Sun's formation. When the life on our planet started our neighborhood looked very different, not the boonies we're at right now :)
Ugh. What is this authoritarian nonsense?

Two AFP raids on journalists in one week, both for reporting on the military/government.

How did we get here and how the fuck do we get back?
I grew up on a ranch in west texas...I have killed (or helped kill) deer, javelina, sheep, goats, pigs, fox, ringtail cat, cougar, cattle, chickens, quail, armadillo, coyote, etc etc etc...man is evolved to kill animals and to control animals...that is part of our heritage...I don't care much for pets, either dogs or cats, but I do dislike this new humanism that makes us the SERVANT of animals...we are their masters...that is our nature...and we are masters of this planet...someday to be masters of the entire universe...we must not turn our backs on our nature...
Its cool that they open sourced their design. I thought it was very likely that they would fail, even more so then most nuclear startups. They made design choices that were questionable and their claim to run directly of nuclear waste seemed very surprising. They also seem to be way to optimistic about the regulatory and business aspects.

For those interested, Terrestrial Energy and Moltex Energy are somewhat more serious attempts to build molten salt reactors, both are quite different form Transatomic.

Terrestrial Energy and Moltex both are in the regulatory process in Canada (the only place a new reactor can realistically be approved) and Terrestrial Energy is the furthest along of any GenIV reactor in terms of commercial regulation in the Western world.

This talk by the main designer of Moltex is a pretty nice summation why they think it would work:

https://www.youtube.com/watch?v=TvXcoSdXYlk
I don't fully understand why GPLv3 is not good for Apple. I did try to ask my favourite search engine but I did not find a clear, concise answer.

What is wrong with GPLv3 for Apple and why is it okay in Linux?
> declined to activate it

Except they were declining to unlock it, right? I’m always shocked to see support that’s so pitiful they don’t even bother to have a correctly worded template for a common event.

The real problem is support reps that aren’t trained properly and don’t even care enough to apply a bit of common sense. Getting rid of a response template doesn’t automatically make the support reps care enough to apply common sense.

How about a “don’t fuck me” support tier where I can pay a one time $100-$250 fee for the sole purpose of getting a phone call before my account gets banned?
> The separation between logical and physical data is a very old concept used to enhance UX everywhere and has been the general trend for decades.

I mean, yes. Files as we're speaking of them are in fact this very thing themselves. But:

> Most people are not concerned about files

Do you know how you know that? Is it based off of observation, or is it a story you like to tell yourself?

Like I said, I'm not pulling this out of my nose, I'm basing this off of real life observations including non-technical users. It isn't everyone who wants files in every case, but it is waaay more than a tiny minority. It's a little complicated given that you've got at least two curves you're dealing with (user experience and very roughly speaking intelligence), but if you imagine a bell curve and draw a line about a half standard deviation down from the median, roughly everyone north of that will likely care about files or file-related behavior at some point.

> they want music.

Ask yourself this: do you see "Copy Song Link" with Spotify tracks? What exactly do you think Activities are doing all over iOS?

These are ways of directing/handling files.

> If you do want to handle the raw files then there's nothing stopping you

Except sometimes in applications written/designed by people who think "they want music" means "Most people are not concerned about files."
Interesting. I think this is for the best. Using the system python interpreter on MacOS is asking for trouble. It will be nice to (eventually) have it removed to avoid the occasional problem when it gets used.
What are the legal implications of contributing to open source from work laptop?
Premise: I work for a big US enterprise company, I travel a lot and I carry around my work laptop, seldom my personal machine.

Contract-wise, other than a non-competition clause, it is stated that anything I do using company assets belongs to the company.

Disregarding the consequences that would affect me, what kind of claim would they get on the project itself, if the company came to find out about my breach of contract? Is it even breaching contract?
It's very simple once you know the trick. I got the trick by watching an experienced nail clipper in a shop, who did it for $5.
Needs a few seconds only.

I trim them regularily to save the young birds on our trees, because with trimmed nails our cat cannot climb the tree anymore that well.
> Nothing wrong with GPL3
> ...
> petty licensing concerns

Apple's lawyers probably think different.

You can install all the GPLv3 software you want on your Mac (Macports and homebrew make it easy). But Apple made it clear that they are not going to ship anything GPLv3 licensed.
Yeah, it's kind of concerning that an article about essentially black-hat behavior is earning so much praise in the comments. You have to remember that this kind of thing put a huge strain on Jagex when they had to (and still do) spend resources fighting against bots and gold sellers rather than development of the game.
And in fact the difficulty of dealing with this problem led to the update which restricted free trade and did a great deal of damage to the game and the people who played it.
"There are no up-sells."

That's not completely true - when our son was born we paid for a private room in an NHS hospital. Mind you that was ~20 years ago don't know if they still do it.
Grelling–Nelson Paradox
You might get a different perspective if this were a discussion board for maths teachers.
Yes. As criticizing and nitpicking which HN can be, it’s amazing how uncritical many people here are as long as something simply makes money. Doesn’t matter what it is – if it involves technology and makes money, then it gets nothing but heaps of praise from the HN crowd.
Actually from the looks of it we'd be better of using the stock terminal app than alacritty, thus back to the argument that a beginner probably don't need another terminal emulator.

Personally I also use iTerm partly due to habit, been using it for well over 10 years all the way back to the pre-fork days on my PowerMac G5. But it always had features that kept me on (although they've varied over time), for one I've had better true-color support, handles cursors-states better with vim inside of tmux. More font configuration options. I used the Tmux-integration before but don't feel that it adds value for me personally anymore as I'm so used to using tmux directly, GPU-rendering was a nice addition for the 5k/LG UF 4K monitors.

Tried going back to Terminal.app (mainly for ultra low vi latency inside of tmux) but always ended up going back.
You mean it's snapping to the left half after some action? That would probably be when you press Windows+Left-Arrow, happens to me sometimes when I try to do Ctrl-left for example.
The answer you have longed for is economics! I too wish things that don't exist will exist some day in the future. A man can dream after all...
Cassie bipedal robot autonomously riding hovershoes
The UK will probably never be as ready for no deal as it was in March
> I took his advice seriously, came up with a couple ideas, and then approached him a week or so later to pitch these projects. He got _angry_ at me

Isn't it an environment for creating ideas, rallying people around them and then leading them?

If you're new with fresh ideas then you can directly go and try to do that because formally there is no boss. You only have to fight the informal hierarchy.
as well as a social construct.

I suggest to refine this statement, because as written, it posits
the biological and social parts of reproduction as equals.

This is slightly misleading since the basic biological facts of reproduction have not been modifiable so far in human history. Reproduction has always needed a fertile man and a fertile women having sexual intercourse. (Note this may change in the future with technological advancement, e.g. cloning and artificial wombs.) In contrast, the social aspects of reproduction have been varying a great deal on the surface.

I'd rather say that the social rules, rituals, taboos, institutions, all emerge and stabilise in order to give structure to and make predictable the underlying biological facts of reproduction. Note that
reproduction is humanity's the single most important task.

Giving predictable, teachable and learnable social structure to reproduction has been all the more important before humanity started worked out how reproduction works and began to be able to control it at will (genetics, contraception etc). It is not surprising that there is a great deal of surface variety of social overgrowth on top of the basal biology, since genetics is rather complicated (and not fully understood as of June 2019, e.g. epigenetics) and has a lot of randomness built in. Moreover, reproduction, being the single most important task of humanity, intersects with all manner of other social institutions. This has encouraged the ad-hoc theorising, and overfitting on anecdotes that became enshrined as social institutions.

Summary: the social aspects of reproduction have been humanity's attempts to understand, manage and control reproduction, and are a reaction to the biological complexities of reproduction.
Keep in mind that Lisp (including SXML) can be written in many ways (parenthesised, indentation based, braces, infixed, prefixed, etc.), which can be mixed and matched within the same expression, and can be trivially converted between automatically.

I bring this up so often that I have a go-to blog post for it: http://chriswarbo.net/blog/2017-08-29-s_expressions.html
That's not how it works. Each commit is a "derivative work" of the last. If today a codebase is licensed under MIT, tomorrow you can change a single line of code, and this produces a brand new work under US and international copyright law. You can license this work under any license, provided you comply with the MIT license of the work that has been derived.
Mark Zuckerberg's Testimony Before Congress: The Six Best Exchanges
https://www.youtube.com/watch?v=HAgbIiQSzEk

i'll just leave this here.
I learned programming at 13 for similars reasons. First I got an action replay for my Gameboy Adavance, and this opened a whole way of thinking about videos games to me: I could override the restrictions of the game and do the impossible things I always fantasized about (for example walking into the grass in the Pokemon day care). Althrough I had no idea of how it worked at the time, it really sparked something into me.

Soon after, I got into a French MMORPG called Dofus and I absolutely loved it (maybe even a bit too much?). But since this was an online game, there was no cheat codes for it. After days of searching on the internet, I joined a few small communities of other kids that were learning programming in order to write bots for that game.

It was so much fun, and got me to learn about so many aspects of programming: reverse engineering, network communication, "AI", pathfinding, complex user interfaces, RSA authentication, security (the game had a lot of anti-bot technology), making a lexer/parser in order to have my own scripting system for users and so much more. It was messy and I kept rewriting all my code as I learned better ways to do things, but it was so rewarding having hundreds of users and a community around it.

I am now a professional programmer thanks to this, even through what I was doing wasn't particularly ethical or fair towards other players and the devs of the game. But I was too young and was having too much fun to understand that. I stopped once a friend got sued by the game company for making and hosting a server emulator.
By "spectacular" I did not primarily mean visual effects, and I think the production value of effects in the series is perfectly okay, I instead meant effective dramatization. I've only seen up to episode 3 now, but I can elaborate a bit on perhaps my biggest specific complaint so far: basically, too much fallback on disaster movie tropes, too much screen time on languid dialogues instead of trying to show much more of the vast amount of documented fascinating stories and details. It should be less about pondering the gravity of the situation with pained expressions, or grave and silent meetings with Gorbachev reminiscent of Hollywood disaster movies; instead the reality of the first few days must have been an absolute frenzy of activity, with massive organizational and logistical challenges, redirecting kilotons of material and equipment and thousands of personnel from all across the USSR. Such challenges are merely mentioned in the episodes, but we get no subjective sense of it, there is no administrative frenzy around Legasov and Scherbina. I am reminded of the Shin Godzilla movie, which is admittedly not realistic overall, but the beginning of it had a spectacular rendition of governmental and military bureaucracy kicked into panicked activity. In comparison, the Chernobyl version is rather dull and stilted. A painful issue with mainstream TV is that there is a core assumption that the audience cares mostly about personal stories but not about technical, procedural and sociological topics, and I get the impression that an HBO show cannot fundamentally break out of this box. Hence, we don't get any information about how radiation actually works and the fundamental mechanisms of its dangers and mitigation, we instead get spooky bullshit about "trillions of bullets".

So, the biggest issue was pacing, script and focus. I could also talk about photography and cinematography, which I think has been fine so far; but I would have been happier with something more creative and adventurous. I've been drawn to the topic of Chernobyl because it evokes a singular feeling of dread and awe. I'm not sure how to best evoke dread and awe; the Chernobyl TV version seemed to have succeeded to some extent, but I think that it only utilized a tiny and conventional sliver of the visual and directorial possibilities.
Your comment seems to talk about all publicly known information and pretty much reiterates the common hate echo chamber. Which leads me to believe that you made this all up.
I very rarely see both business and first on a given flight and can’t recall ever seeing it on a narrow body.
Trimming the sharp end of the claw is possible, but very temporary because the claw sheds its outer layer periodically to expose a new sharp one underneath (this is one of the reasons cats scratch - it pulls off the old ones when they're ready to go and thus keeps their claws nice and sharp).

For habitual scratchers it's possible to reduce it with training and familiarisation of both cat and human. But since this isn't your cat, you might find trying to avoid interaction when you're visiting your friend is the quickest way to less bleeding.

Does the cat scratch your friend as well? If not then you can probably build a better relationship with the cat with some effort and patience (and a few more scratches). Cats generally respond well to humans meeting them on their terms, but that takes some understanding of cat behaviour and psychology. Doesn't mean they'll necessarily be interested, but you can at least increase your chances of avoiding a scratch.
there's no excuse to not email the guy.
Show HN: I made Slack/MS Teams emulator to demo our cross-platform chat bot
MOND has other issues, not least of which it only explains galaxy rotational curves, it doesn't explain the larger structures of the universe (which dark matter does explain)
Show HN: Threelet – A Three.js scene viewer with batteries
> Every time I tried to use Linux on desktop, I stopped due to a dozen of issues from that list.

At this point in time, given how technical a site HN is, and how many people have success with linux, it looks very much like the problem might be you. I don't mean this to be nasty, but installing and customising linux now is a pretty trivial exercise.

> On modern Windows, often they downloaded automatically by Windows, and start without reboots.

On modern linux, they are usually already present on the system and it just works. You don't need the download stage for the vast majority of things. Nvidia Graphics cards are an obvious exception, but for the most part, this complaint is spurious.
> What's needed is to figure out how to get nuclear technology into a practical rapid iteration process where we can shake down good ideas vs. bad ideas, and put some rigor behind cost and schedule estimates.

Sadly this is currently just not possible. You can not get regulatory approval for a prototype beyond a tiny research reactor (that is unsuited to test real production reactors). Thus nuclear companies are forced to directly produce to a production design, and to production regulation and not just that, but also prove operational regulation and so on.

This comes with incredible cost and it is very much possible that a nuclear reactor company builds one design and works with it for 20-30 years because doing any substantial redesign would require a completely new regulatory process.

Thankfully regulators in Canada and the US have been waking up to the fact that regulation as currently designed have totally crushed innovation and are trying to reform. Canada is leading in this and British, US and Canadian companies all have started to go threw the Canadian regulatory process because of this. But 40 years of fearmongering and regulation introduced right when nuclear scare was at its peak are deeply embedded both in the regulation and the culture of these agency.
That's why I set up my github and gitlab to mirror each other. gitlab can even automatically get the latest changes from my github repo. too bad github can't do this yet [1].

[1]: https://github.com/isaacs/github/issues/415
In German, but the selection is good:

https://praegnanz.de/weblog/freie-schriften-im-mini-portrait

https://praegnanz.de/weblog/schriften-im-mini-portrait-ii

And many in-depth discussions like
https://praegnanz.de/weblog/gentium or https://praegnanz.de/weblog/cardo
Most longer intercontinental flights have both business and first in my experience. But I agree that I don't think I've seen it on a narrow body airplane
Org-mode. Once you get hooked and comfortable there is hardly going back.

Org-mode support todo lists, agendas, scheduling, recording time per task, latex export, references (with org-tef) and executing code in the document (with babel) and more.

To give you an idea of what the workflow is while I am working on my PhD thesis. I write text with references in sections with todo tags, add my python code, execute it and export to latex. Now I can track how much work I did today in what section and I can also see other files in a common agenda. All of this is in plain text files so git work as well and if you decide to migrate a python script can parse it.

All of this in a free and open source solution if you are happy to work with Emacs. In my opinion it is worth it even if you keep a running Emacs version only for this.
> So they stopped producing games. So what?

As someone who has closely followed the Half-Life series since the very first game way back in 1998, I have to say that I found this throwaway comment pretty depressing. But of course you're right, it's their company to run as they please and they don't owe us anything.

That said, it would be nice to wrap up the story for those of us who are (were?) so heavily invested in it. I imagine they'd make a huge amount of money out of it, too.