skysight-inc/HackerNews huggingface dataset:
There's another option that can be combined with 2 and 3: run your own personal cloud, whether using Synology, Qnap, nextcloud, etc.

If you have terabytes of data to store, it can work out significantly cheaper.
I wonder if you have had the chance to use a Jetbrains IDE with a professional license. Doing so gives you access to more or less the content of all the other "flavors" as plugins (it's basically all IntelliJ underneath).

For example, I've been using PyCharm for both our python backend _and_ our React + Typescript frontend, all in the same project window, with the same features regarding syntax, linting, refactoring, tests, debugging, etc.
Just by holding the terminals with dry hands? No current will flow through you will it?
I grew up believing SWE was something I couldn’t do after a very abrasive C++ course I took in my youth. It took a few years but the content posted here directly contributed to me pushing past those fears.
The key thing with idea is to have a fast machine - finally with a amd 5600 the speed is not annoying
The better argument for first doses first is the expectation that vaccine supply and delivery will rise significantly in the near term. This would allow a country to start everyone’s vaccination timeframe sooner with a strong expectation that supply would bring second doses closer to the normal timeframe over time.

It sounds like Canada’s approach is aware of this as it is “extending the second dose of COVID-19 vaccine up to four months after the first.”

This maximum of four months is a solid approach because either (1) the science is solid and net more protection is offered to the country, or (2) the science is just ok, but the supply and delivery improvements will actually allow for on time doses at a faster pace then previously possible
I have a hard time imagining the cumulative effect of “you’re wrong because you’re female” over a lifetime.
Maybe I'm missing it, but Intel doesn't seem to be listed among the members?

https://contentauthenticity.org/our-members

I agree that the project sounds like garbage.
Not sure how many devs code in a single language these days. I go back/forth between Go, Dart, and C++ every day, so using one IDE like VSCode (with the familiar features from extensions to shortcuts to snippets) is a big help.
For (1), why not have all your devices sync up when they are on your local wifi network? If your phone automatically backs up to your NAS, and syncs with your home desktop, your data should always be up to date and backed up in multiple places. Then if you really have to sync while not being at home, you could do something over ssh/using a vpn.
I'm getting a 404. Does anyone have a backup copy?
To be legal you need to get the user's consent, upfront, for that tracking. Technical challenges are not a defence.

GDPR is not the only regulation at play here. The PECR also applies. You need consent for the session cookie in the public areas of your site. It doesn't become essential until the user logs in, registers, adds an item to the cart, etc.
Try rock collection.
Triangulating Math, Mozart and ‘Moby-Dick’
> Why Must We Hate the Things Teen Girls Love?

So what's something teen girls liked, and was hated, but shouldn't have been?

Their example of the Beatles was not the premise but rather disliking teens girls over-liking the Beetles.

Then they list things teen girls like and others like, but that was because they were too male?

A example of something kids liked but was hated was Barney the Dinosaur. In retrospect it was because it wasn't dual layer, it hit a nerve because it was only for kids. Although that still makes it bad for adults the hatred for it was misguided.
If you have a PhD, in industry you'll have the chance to be abused by someone much less educated than you, who might see you as a threat to her/his career and will do anything to clip your wings.
Why the assumption that a separate editor needs to be released? IntelliJ with language plugins is better.
Wasn't the TV watching specifically when you're in traffic jam mode?
Thank you for this. I should have been clearer in my post -- with respect to "professional development", I meant primarily "dedicating time to finishing papers describing the students' work." Of course, publishing papers is directly in the interests of both supervisor and student.

The difference, though, is that the supervisor might publish four papers a year where he was the primary supervisor of the work, while the student might have a single first-author paper that he spent three years on. That paper is critical for the student to graduate and progress with his career, but for the supervisor, that one paper doesn't matter nearly as much, especially after hitting tenure. Both in my lab and others, I've seen projects stall for months or years because the supervisor is unwilling or unable to devote the time to revising a paper and preparing it for journal submission.
We are investing a lot of effort into making Lunatic feel native to the particular language and ecosystem. If you look at the Rust chat server we built in Lunatic (https://github.com/lunatic-solutions/chat), it fully integrates with cargo. You just run your typical “cargo run” command, it will compile the app to wasm and use lunatic to run it. If you want to run your test, you can just do “cargo test”.

wasm-bindgen is necessary only because it’s really hard right now to merge the wasm world and the JS one in the browser. We have the advantage here of staying out of the browser.
We will take a look at embly! For Rust currently you just have to add wasm32-wasi target and compile for it. There are still some problems (WASI is not yet finished, maybe binary size could be optimized). Our current idea is to build a small cargo command which would do building and deploying. Wasmer is doing great work with tooling for other languages. We are now focused on Rust and AssemblyScript, but as Wasm and WASI mature we would like to simplify it for more languages.

We have been thinking about live process migration. I’m planning to do a demo where we run a lot of board games (e.g. chess) on authoritative servers using Lunatic. Then we give a developer ability to move a live game to a different machine without players noticing. We are still working out the details, but that area also excites us!
A perfect 120Hz OLED is still over 8ms of blur (MPRT), a crt is closer to 1.5ms MPRT.

There also are almost no OLEDs the right size for PC gaming.

Hopefully as VR tech becomes mainstream, display tech can improve up to the 1.5ms mark.
How does the open source IDEA plus php plugin experience compare to phpstorm?
I think in this analogy, sound is more like voltage in the sense that voltage is like pressure: it’s a measure of potential per electron or force per air molecule. And when you push on the electrons at one end of a wire, that pressure change rapidly propagates to the other end of the wire even without the electrons moving. Like the way sound doesn’t involve air molecules flowing from place to place but is a pressure wave.

Wind is like electrical current in the sense that you set up a pressure difference between one point and another, and then you open up a little path for the electrons/air molecules to flow through, then they will move along that path, and the amount of air molecules/electrons flowing past a point per second is the current/wind. That’s the analogy.
It helped me learn to hate startup culture individual by individual, and not just as an abstract group.
Seems to me that professorships are so rare and prized that the academic underpinnings of earning them are being hollowed out of the original idealism. Marketing, perception, reputation, and funding are more important.

Huh, which is the exact same problems the foundations of the entire higher educational system in the US has rotted out from.
Darn I misread the title to imply it was going to go into the psychology of teen females vs other segments of population. To explore why those differences exist. Not the rhetorical question it is.

I liked the Twilight movie I watched (no idea which one). I bet people who like pretty much any fantasy would too, if they weren't first told they were suppose to "hate" it.
That’s because usually, boys don’t go on the internet and peddle their crappy action movies so much so that you get in contact with them whether you like it or not. Add to that the inward and outward flowing toxicity these fandoms seem to produce. They also are extremely powerful and concentrated. Just this week the BTS (a K-Pop band) fandom in Germany wanted to cancel radio host over a remark they deemed racist. I can’t remember the last time 14 year old boys initiated an outrage mob.
Well just note that this doesn't work with all combination of languages. Try installing CLion on webstorm for example.
> I think we can encourage people to be resilient, and at the same time take a second to think, and then not belittle someone’s interest just because it’s enjoyed by teenage girls.

The fact that someone can be offended or emotionally affected by someone else belittling their interests already means that they are not resilient enough. I don’t think it’s unreasonable to be able to call out some piece of cultural work as being garbage, whether someone likes it or not. People have always had a cultural hierarchy and it has served us well. If you choose to like some cheesy-ass artist then do it at your own risk and don’t be surprised if others avoid you and don’t invite you to their birthday party.
Size and Performance for large web-apps presumably. For example, Figma which is currently wiping Sketch's face on the floor is written in C++ and compiled to WASM. https://medium.com/javascript-in-plain-english/made-with-web...
Well, if my niece and nephews are correct, the entire goal in life is to get as many people to click on your tweet as possible - so maybe the reporter is doing something right?!
That was one of the principles that made me enjoy https://www.hashapass.com, a password manager with zero storage. Not even local storage, because then you'd have to deal with backups.

I'm glad to see so many applications follow such a principle, though whenever I use something like it I remain scared of not doing backups right.
My excitement around Lunatic is mostly from being able to write a native application in Rust that I know won't have memory issues (b/c Rust borrow checker) and where I know bad plugins can be reliably killed (b/c lunatic reduction counts) without killing the whole application. Trying to be an OS replacement sounds cool, but I hope lunatic doesn't lose sight of this already worthy use case :) As soon as lunatic has a way for me to link native libraries (e.g. making lunatic usable as a library for a regular Rust app, so the core can call native libs) and supervise processes (so I can kill the bad plugins) I'm all aboard.
Thank you. I was referring to this:

> A simple guideline is to imagine if someone breaks into
> your server and steal data. If that data can come to harm
> real people somewhere then you likely have something which
> you needed to have gained consent in order to handle.

The website admins and developers are not those who decide what data is covered, based on any idea we might have as to what may be likely to cause harm. Rather, the GDPR defines personal data and the rules for handling it differ between controllers and processors. I should have typed up a more thorough answer.

In any case, there are always more and more nuances to be discovered about the GDPR depending on field. I'm not a lawyer and I'm glad to always be corrected and updated.
The World’s First Space Hotel to Open in 2027
One of my employees found my company through a "Who's Hiring?" post, so that's a huge benefit to me. I definitely prefer speaking with people directly than having to deal with recruiters. Otherwise, it's interesting for me to occasionally see what people are thinking about, but I try not to let it consume too much of my time.
Well, the level of English in this comment is well above that of the average on Hacker News!
Age might be a red herring. A bigger issue is that you can’t leave with a fraction of a PhD: 5/6ths of a PhD is effectively the same as nothing (or maybe a master’s degree). It doesn’t “vest” until your defense.

Sometimes one can change groups, but that is often politically and financially tricky.
It does not for C/C++, you need CLion for that.
I don't know about money laundering but I've heard of a tax fraud trick involving art.

Basically, a sketchy businessman buys a bunch of art from some random unknown artist for pennies. He then gets his art world friends to start praising that artist and thus appraise the art at a stupidly high value. Come tax season, sketchy business man turns philanthropist and donates said art to some random museum. That donation is written off as a tax credit at that stupidly high value and now some museum is left holding crappy art. Alternatives strategies involve using the over-valued art as collateral for a loan or something in case cash is needed instead.

It's sorta like a pump-and-dump, except the intent is to fool some bureaucracy rather than the public.
There’s upsides and downsides. I learned a lot about how to steel man arguments and to hold decent, well cited arguments online.

I learned about lots of things I wouldn’t have otherwise learned exist.

And ultimately I learned that I can program, from seeing that even the people who are pro/excellent can do the wrong thing, that the barrier isn’t all that high, and there is still large value in gluing libraries together for a purpose.
I've worked in both industry and academia and both can have severe abuse problems. PhD students are used as free labor to advance a prof's reputation so the prof's have no incentive to let them graduate, especially if they prove capable. I've seen students blackmail professors to get the prof to let them graduate (i.e., "no more work on side projects unless I get a clear graduation date").

In industry your boss has some incentive to keep you productive and happy, but co-employees can be incredibly mean as there is often competition among employees especially if times are tough. Everyone wants to keep feeding their family and will tear you down in sneaky ways if it helps them. There are a lot of ambitious people as well who will try to climb over you and undermine you and use you. When you interview for a job, pay as much attention to the nature of who you'll be working with as to your potential boss's nature. That can happen with grad students also, but given the specialization in PhD's it's rare that students are actually directly competing with each other, although in a sense you are competing with all grad students for research impact.
JetBrains have always developed their own language analyzers from what I've seen. I would bet they have a clear API between a language analyzer and their suite of refactoring and code navigation tools, and it would probably end up being similar to work to support that API through an open source variant VS building their own.

Not to mention, JetBrains typically are at the forefront of IDE support for a language, they start working on it before there are any open source tools around to base work off of. Even with mature languages like C#, the JetBrains C# language backend predates Rosslyn by a good decade I think.
Right now I'm primarily using PyCharm, but I made the switch from VSCode to Webstorm a few years back. Here's what I liked better:

- The refactoring keyboard shortcuts and facilities (moving functions from one file to another, UX for renaming, etc.)

- I found code introspection and autocomplete to be more accurate

- I perceived WebStorm to run better on my machine. The initial load time was longer, but after that the latency of different actions seemed better (again, this was just my perception, on my machine).

- Preferred how many things came installed by default on WS vs having to install plugins on VSCode.

- The Live Templates feature was better than the equivalent code snippets feature.

- The command palette felt more intuitive, I could find things that occurred to me much easier than in VSCode's equivalent.

- The git UX which you mention

Those are a few things that come to mind. VSCode may have significantly improved in these dimensions over time - I wouldn't know because I only use for writing markdown and sometimes to compare my working code base with another code base in a second window.
Playing Breath of the Wild in the Web Browser
What is this you ask?

It is a web-based controller for my Nintendo Switches. You can connect a controller and play right in the web browser. No controller? Well there are keyboard bindings as well as a Keyboard mapper if you are unsatisfied with my key bindings.

I originally only had one Nintendo Switch running but my brother thought it was pretty cool so he got me two more to run alongside it.

Why make this?

Mostly it was just a passing thought on whether or not it was possible. How would I even have such a thought? well... with the current situation of the world it has become a crime just to visit your family and friends. I designed this software so that my friends and family can play with me even when they are stuck in their homes. Now I want to share this with the world.

Side note :

All products used are legit. Nintendo Switches are real, Games are real cartridges or digital downloads.

How does it work?

In gist I used

an old laptop for capturing and restreaming as well as controller input

3 capture cards

3 Nintendo Switches

1 Bluetooth Adapter for Controller emulation

1 Server in the cloud to multicast video streams and aggregate all consoles into one web port

Let's Play Together :)
Postgres checkup (https://postgres.ai/products/postgres-checkup) produces very detailed and complete reports easily. This is my recommendation.
Show HN: Saga, a static site generator written in Swift
I think selection process in industry is much stricter, so skill mismatch is much less, or even reduced by firing.
Coca Cola and McDonald’s advertise and sell a lot, and I don’t think anyone would accuse them of being cool.
Why can’t it be healthy?

I think the article touches on it, but it seems like that’s simply part of a community-building aspect for young women.
It does if you can claim it’s medical use only. Or at least it reasonably could be interpreted that way.
Here are the 'wrong' illustrations that got six Dr. Seuss books cancelled
I agree very strongly with your second sentence (and your last sentence). Do you see those as being meaningfully different from an advisor guiding an already-driven grad student?
Is it that girl stuff is more widely mocked, or that girls are more sensitive to it? Boys likely generate and receive more mockery and find it easier to shrug off. A boy can be relentlessly mocked for loving Warhammer, but just not care as much as a girl mocked for loving Ariana Grande.

This would be similar to the finding that while men tend to be harassed on social media at least as much as women, women are outraged more by it. Is it more important to change things so that the reaction is equal, or the provocation?
I've been programming with various IDEs and text editors for over 30 years. In my formative programming years (1990s) I relied heavily on Borland and Microsoft IDEs. In the 2000s it was a combination of Visual Studio (C/C++/C#) and various editors (PHP, HTML/CSS/JS). In the 2010s I started working across multiple languages: C#, Java, Python, Ruby, Elixir, Scala, JavaScript (also dabbled with Lisp, Go, and Rust); using various tools: Visual Studio, JetBrains IDEs, VS Code, Atom, Sublime, Vim, and even Emacs.

My opinion: JetBrains IDEs beat every single other IDE/editor hands down (Visual Studio -- not Code -- comes close). The level of integration and polish is unmatched. I use PyCharm on a daily basis at work and the level of productivity I get out if it is far beyond what I get from any other IDE/editor. I've been developing a hobby kernel recently using C, and initially used VSCode; it was OK. Then I thought I'd give JetBrains CLion a try and I never looked back. I happily paid for license and it's been a well spent investment.
I think Ryzen 5000 series' stock situation is getting better, both 5600X and 5800X has been consistently in stock in Belgium and Netherlands for about 2-3 weeks.
Some older Zowie gaming monitors let you strobe the backlight at 60Hz to work with older software, as well as some modern TVs. It's quite fiddly to setup, but it can be worth it if you enjoy your old 60Hz locked games looking smooth.
This is similar to the plain text argument, but the main thing about standard ms office apps is that they are accessible and easy to use. I can use excel to open a spreadsheet made in the last 20 years.

I know everyone who has worked in an office setting can at least open and read a spreadsheet. I don’t know about an ms form or an access DB. The default (and sometimes only) ways most people can process text files on their machine is notepad or word. Word is way better than notepad for text processing.

If I send out a docx file, I know the formatting will be consistent when they open it. We can track changes easily without having non-technical people figuring out git or some other repo, and it will be compatible and easily viewable if we acquire any companies or are acquired.

The MS apps have basically become the standard applications to process plain text.

Lastly, I understand the value of some applications for data processing over excel. But when you’ve got to train up a new marketing or sales person every 6 months in R, that will get old very quickly. You can at least expect they know Excel and should be able to understand a spreadsheet.
> That is a highly filtered signal and equivalent to inside information.

As a person who gets paid convert knowledge into product, HN is an easy place to check a once or twice/day to keep up to date on decently filtered knowledge/information. I have other sources I follow, but as you said, if it hits HN it's probably important enough that I should know it exist.

And yes, this is a vague answer because that base level knowledge can manifest itself in many ways when solving a problem.

In order to keep the EV/time positive, I have become more disciplined around which articles I decide to read the comments on.
That's a great idea, have you got recommendations for specific apps to use? Also, what's the setup for backing up your NAS?
Very few people have a NAS. Even among the tech literate, there aren't that many people who use SSH or VPN. If this isn't transparent to the user, you'll see very marginal adoption.
Launder, or tax optimize.
Indeed it seems it's not meant to be taken literally - as I was confused and thought this might be satire at first.
Because feminists hate them as much as mainstream "cis" males do.
Be sure they're updating. There's no prompt or anything that I've seen in my environment to do so.

It's still not perfect but my experience doesn't match that.
Was Twilight not a huge, mainstream, industry transforming blockbluster? The film series pulled in billions of dollars, and led the way for quite a few high-grossing YA series adaptations.
Fair enough, but if you're a historian wiring a book about Hitler, you'll probably want a copy of Mein Kampf that you can take home either way, even if you'll still refer to the archive to double-check direct citations. And if their only option are the archived version because no unaltered copies exist on the 2nd-hand market, that's a pretty high barrier to entry.

Yes, there are plenty of of options if you can't find a copy on eBay, especially these days, but nonetheless, there are plenty of legitimate reasons for historians and laypeople alike to want originals of old works.
In principle, I agree, but I think the time for this has come to an end. The modern world doesn't create the cultural pressure to develop emotionally mature adults, and perhaps it's time that we accept this. It's a losing battle to ask people to be responsible, emotionally mature, and resilient. What would be the incentive?