skysight-inc/HackerNews huggingface dataset:
Often it’s not the explanation in itself that is confusing. It just takes some thinking and learning the terminology and jargon to develop a good understanding of a concept.

Information => confusion => more research => reformulate with your own words => finally reached a good grasp of the topic

That’s a very common way to learn about something and doesn’t have a lot to do with the quality of the initial information. You have to go through the process of being confused, then build your mental model of the thing.
I wouldn't be surprised if they get to the point of go get me an X from the fridge in a year but really the tipping point of usefulness will be go make me some properly seasoned scrambled eggs. Very few jobs are constrained to just go get x or help move Y so they will run into same problem as other current robot companies finding a customer. Spot is quite capable yet amazon hasn't replaced its pickers with it so what is the key feature musk needs to implement?
Yes it's basically the main goal of organized labor to support the best interest of workers by any means, including legislative means. How on earth else are workers supposed to get legal protections against the multi-billion dollar corporations which are trying to give them the worst deal possible?
I take issue with the term "pure math" here. Engineering simulation is strictly the realm of applied math, a dark art of floating point calculations, finite element analysis, idealized material properties, etc. Pure math demands much more rigor, and gets exact answers, but the methods available cannot handle the complexity of a bridge in this lifetime.
An amazing way to host and manage one's data. Very good solution for on-premise hosting solution!
I don’t get why these articles get written. They are so predictable and just…overdone. What’s next “the unreasonable effectiveness of the vim text editor”? You are literally verbatim repeating the a thing that has been written one million times.
This works fine from a technical perspective, but how is it from a legal perspective? eg if the company gets sued and they want to freeze “your device”, will the lawyers be happy freezing the corp partition, or will they demand the full physical object?
> Generics are not in 2021 a "bleeding edge" feature, that _might_ be useful later. They are established and proven in ways that they were not when Java v1 or C# v1 shipped - both added generics in later releases, with associated compromises.

Generics were hardly bleeding edge by 2002. Doesn't mean the average developer understood the point, but that's hardly a benchmark, and really most people have a hard time understanding what they have no experience with.

And work on .net generics had been going on since 1998, and by the release of 1.0, generics were going to land in 2.0. It simply wasn't done at that point: "Design and Implementation of Generics for the .NET Common Language Runtime" dates back to early 2001, but by late 2001 the spec was still incomplete and debated (https://docs.microsoft.com/en-gb/archive/blogs/dsyme/some-hi... used to have a link but it's dead).
Tesla has its own fair share of problems. Including major recalls.

Even the non-recall stuff, Tesla has Major issues.
A good ide is all about auto completion and refactoring tools. The autocompletion means you don’t have to spend as much time memorizing apis, so you can focus more on simplifying your design and minimizing coupling. In something like unreal engine, the intellisense really sets ides apart. The refactoring means you can quickly and easily make large changes to make the code easier to work in. You can just work significantly faster if you have both of these things.

I don’t really use other ide features. Separate terminals are great
But at least you wouldn't have to argue about the meaning of that term. You can just outright refuse it and say that the thing that is talked about is in fact a conspiracy hypothesis.

It would make discussion more easy. The term "conspiracy theory" may in fact be ambiguous to some folks. The other terms aren't. Only that almost nobody uses them (or I just don't know, as I'm avoiding most of the main stream media because of the constant bombardment with propaganda BS).
I recently rented a SUV that regulated the speed based on following distance while in cruise control (maintaining a safe distance automatically). Loved. It.

Automobiles need to be flush with tech that first prevents accidents and makes highway driving not suck...especially in relation to pedestrians and non-automobiles.

Assistive tech has the ability to make air bags unnecessary...a safety feature the government thought enough of to mandate. We need to mandate the simple tech that saves lives.

There are a lot of below average and impaired drivers.
I used Webstorm for years, but switched to VSCode.

It's just more flexible, which allows me to use new tech/langs very quickly.

If you don't focus on IDE features, you tend to implement quality of life improvements at a level that also works in an editor. Like in the language, framework, or library you're using (See the code generators point in the article).

With languages like Rust, that have zero cost abstractions, you don't even run into performance problems when doing so.
Microsoft announces price increase for Office 365 and Microsoft 365
They have to be willing to work for minimum wage for much richer (up to ultra rich) and not talk back on any BS demand and being treated badly. Bonus points if they're black.
> It means you can blindly let the NN do your thinking for you, and come out ahead.

I'm assuming by "ahead" you mean score the best on some arbitrary metric?

Doing this approach you will not come out "ahead" when your model runs into problems in production and you need to diagnosis and get it performing as soon as possible.

You also won't come out "ahead" in 5 years when a magical matrix of weights is the core of your predictive modeling efforts and no one on the team really understands exactly what was being done but the output of that model is crucial to another team... except it doesn't seem to be working.

You also won't come out "ahead" when an event like the pandemic strikes, and the assumed distribution of all of your data no longer holds but you still have to keep your teams performance up for the month.

I've been in the top 100 globally on kaggle so I understand pushing a metric higher, I've also worked for 10+ years doing DS work where a minuscule bump in a metric is not worth all the associated cost of a complex model. There have been at least three times where I have walked into a company that was running some mess of a neural network and replaced it with a one or two parameter model (that took seconds not days to train) and gotten practically identical performance to a NN that was causing massive headaches to maintain, train and debug.

One of the most important principles of engineering that seems frighteningly lost on many data scientists I've met is that simplicity is the goal, and we only take on complexity when absolutely necessary.

There are certainly cases were NN are the best path and you should let a million parameters do the thinking for you, but there cases are relatively few and getting solid performance here requires serious experience and skill.
It reads like "anything being designed with (planned) capabilities that notably exceed the F-22, F-35, Su-57, and the J-20".
Thoughts of work invaded my life until I learned how to unplug
I've spent my entire career avoiding IDEs, and now VS Code has finally sucked me into what I'm increasingly suspicious is an IDE cunningly disguised as a text editor.

I use it to edit random text files full of notes too, because I trust it to bring back my unsaved work if my laptop crashes.
Collecting Glass Fishing Floats
There is a typo in the URL, an extra "p" at the end.
> Back in 2001 there weren't any real alternatives to windows

- Mac OS X Public Beta (2000)

- SUSE Linux 7.0 (2000)

- Debian 2.2 (2000)

- OpenBSD 2.7 (2000)

- Solaris 8 (2000)

- AmigaOS 3.9 (2000)

- and so on... [0]

Hardly “no alternatives” in my humble opinion.

And in office space, MS-DOS was still a thing for quite some time.

[0]: https://en.wikipedia.org/wiki/Timeline_of_operating_systems#...
I feel most of those points are obsolete with Idea. It takes seconds to start and so on.

Only benefit I see is remote development over terminal.
What's worse is the billions in armored vehicles and weapons that can be used against those who resist them. If anything, the Taliban are now in a stronger military position than in 2001.
He bashes VS Code at the end but that seems exactly what he wants. VS Code is more of a text editor then an IDE, and you can turn off all the “issues” he complains about.
The Unexpected History of the Air Conditioner
Elvish 0.16.0 Release Notes
I shared my experiences of homophobia with my academic colleagues
You two, so good. I cannot tell which comment is more amusing. :)
There is a potential rate of 1-3000/1-6000 getting myocarditis for young males after the second dose [0]. The CDC says the chance of being hospitalized for COVID is 1-2 in 100,000 [1]. Other doctors are saying one dose may be adequate [2] for those in this age range. As someone who falls in this age group, after evaluating my risk factor, it seems logical to not get the vaccine, or potentially get 1 dose. Am I wrong for thinking this?

0: https://www.sciencemag.org/news/2021/06/israel-reports-link-...
1: https://www.cdc.gov/mmwr/volumes/70/wr/mm7023e1.htm
2: https://www.medpagetoday.com/opinion/second-opinions/93340
Large companies have massive governance issues. When you get that large, you end up with an endless stream of people nattering on to compromise values for profits. Eventually, leadership gets sick of fighting or misses the impact of a big change. It's all downwards from there (the next piece of garbage in the room appears more quickly).

I think the only way out of this for companies - and governments - is to build AGIs and put them in charge.

I realize this will sound radical today, but we are getting closer and closer.

If we can carve a path where the AGIs see us as similar to parents, and we "teach" them similar to our kids, I can see how this could all work out (writing about this elsewhere).

My two cents.
Just as long as you stay away from the rest of us, I agree. In fact, I'd pitch in to a fund aimed at shipping you all to desert island together and letting you return when you decide to like the science.
whoever set up your system was overly paranoid. there are exabytes of PII in Amazon now. Air gapping was never a good security method.
Not having an IDE doesn't make me remember things. In my case it just means I use a very limited subset of the features, because I'm not being reminded of the things I don't remember and I don't get to see newer language features unless I happen to read a blog post or see something here on HN. I tend to fall back to implementing things with primitives and fail to use built-in functionality.
> Annoyingly my first test was negative even though I was symptomatic so I was wandering around being infectious for seven days.

This is my hypothesis for why we are seeing such spread after a mass vaccine event. The moral hazard of a vaccine and negative test are more dangerous than Covid itself. 7 days of additional spread are exponentially more detrimental to the goal of stopping spread… which stops hospitalizations, which stops deaths and long covids.

Even if the “break throughs” are 1% of cases, if those 1% are 700% more transmissed through false hubris… it’s just like the early days of Covid.
You should read the actual page before you comment!

From the article: After another meeting between Apple and Google senior executives, notes showed that the execs agreed: "Our vision is that we work as if we are one company."
As the author points out, it does depend on the language. I switched to vim "full-time" when moving to a Go team. (Prev Java).

Java is a language that does not lend itself to vim. Even just compiling and running a sufficiently large java program can be a pain without an IDE setup.
> Vlad was a mean boogeyman

Vlad drove back the pig-fucking turks who were trying to steal Christian land. He was a hero.

> Muh National Socialists

Hitler tried saving Europe from bolshevik communists but was crucified by evil men. Kiss his ass!

> Muh anti-semitism

We're Christian. Anti-Christian is the word that you should fear!
Use of Big Cloud is very common in this space, in particular AWS.
Refactoring is where it's at for me. The ability to rename functions and variables across not just a local file, but all references in the code base is huge.

Relatedly, the ability to find all usages of a symbol and navigate between them is indispensable for me at this point.
they're talking about clinical trials with PII, and some associated genetic sequencing data.
Maybe I’m weird, but at some point I stopped fixating on which tools to use and just settled on a personal workflow:

* terminal open at root of project used for source control

* one or more tabs for ssh/VMs etc

* IDE/VSCode/vim for editing

Any of those is fine. And sometimes I switch between them depending on my mood. If I’m out and about it can be nice to conserve battery and focus by going full terminal mode. If I have AC power and a full screen then I don’t mind an IDE as much.

One thing I insist on is doing as much work with git from the CLI. IDEs often do things like staging new files automatically that I’m not a fan of.
The problem with that line of accusation is that Apple having a monopoly on the production and maintenance of Apple products isn't a very compelling threat.

In a more reasonable market, like smartphones or phones in total, Apple just does not have a monopoly. There are alternatives.
The difference between an IDE and a souped-up vim or emacs configuration is ... very little. Your average fancy pants vim config has auto-completion, debuggers, etc.
Couldn't the same be said about your comment?
YouTube is not currently available on this device
could you articulate why?

I ask, because I've shared my genome with Google, and it's online for anybody to see.
Also academic research, but yes.

These workflow orchestration tools are ubiquitous in the bioinformatics space. A lot mores than things like Airflow and the like.
Computer chip shortage continues to plague the Big Three, auto industry
I used to think the same thing but then I joined a team where there were lots of like minded folks of the same age and it turns out it is possible. There are multiple folks on my team that I’d hang out with on my off time although some of the ones I actually hung out a lot with have moved on recently.
It’s worth noting that it took a few years to integrate into the team which is longer than most folks stay at any job
No. We just need two things:

- it should be illegal to lock down a device against its end user

- governments should stop protecting companies and helping prevent adversarial interoperability
Great find! Very interesting to see that there is no view counters, neither upload date on this video.
Tesla aims to launch Full Self-Driving Computer 2 with Cybertruck next year
None of those had the broad software options of windows. Everyday users who wanted to complete office tasks, use the internet, and play games were locked into windows. (The 2001 ruling also took a while and was based on pre-2001 behavior by MS and likely future behavior.)
He's referring to Visual Studio.

https://visualstudio.microsoft.com/
you're mixing up the details of the MSFT lawsuit.

Also, there's nothing antitrust about bundling web DLLs in an OS, or using the web shell for applications. That's what a Chromebook did.

What MSFT did was abuse its monopoly position to take advantage of other companies and customers.
The non-KaiOS ones work well as a phone and have a long battery life.
...and fuckable robots.
b) I've observed different time deltas between the two on embedded and standard PC hardware. That's why I think there's a difference. Also, their behaviour has changed over the last few years, making them extremely unreliable as the user changes tabs
Everybody I know that uses VIM and VS Code uses them with a bunch of plugins to make them more IDE-like. The result will still probably be more performant than a true IDE, but the downside is there is additional setup time and brittleness. The JetBrains IDEs, at least the ones I've used, just work.
Not when their platform holds the majority of users in the US and when they're colluding with the "competition".
I have also worked a companies where this "reassembly" of former coworkers(more than 2) emerges at a new company. While I understand this might be seen as a good source of recruiting I think it can be potentially concerning that they're brining their old culture, allegiances and patterns into the new workplace. I would be curious to hear if people view this as a red flag.
IceFireDB: Distributed disk storage database based on Raft and Redis protocol
What's wrong with unions pushing for legislation? Isn't their main role in society trying to get a better deal for workers?
This chip need about 21 KW energy, enough to heat a house in Middle Europe.
Can anonymous faculty searches boost diversity?
As much as they can, sure, but you can only optimize so much when your setup is a giant exercise in maximizing evaporative surface area
Your analogy seems to be comparing the employee/employer relationship to a marriage rather than a family. If the employer is the parents of the family (more power/control/etc.) and the employees are children...

Anyways, using the "we're family" idea in a company is bad because everyone's familial history and experience is different. For some "we're family" means regardless of how abusive the parents are, the children are to always submit, stay, and support them. For some, "we're family" means we don't tolerate laziness and lack of getting chores done and there are consequences for such. In other families that laziness is just tolerated.

If a company wants to "be family" they better make sure everyone has a clear understanding of what that means or dig into the familial history and experience of all hires (I wouldn't recommend this).

The better analogy for a company is "we're a team". People typically have a better understanding of how teams work.
How to Solve It (1945)
None of these feel particularly true to me, but in particular "less code is more readable" is just so clearly not true. If this was the case we'd all still be using Perl.
People underestimate how much compute genomics research chews up. The cloud companies (heck, even the CPU/GPU companies!) are for the most part trying to meet the researchers where they are instead of providing proprietary tools. For two reasons:

a) They can sell a lot of compute time, storage space, etc

b) It's an academic heavy field, and selling proprietary tools tend to be tough sledding
Because if you saw just how “imperfect” the data was… you’d borderline call it willful negligence and demand a recall/revolution.

The person running an excel sheet at a state public health office has never had to “clean” data to find duplicates with St and Street… heck even the IRS website needed your exact address in ST or Street form (case sensitive) to inform you of a economic relief payment.

So in a way, I’m very happy our brightest minds are working on clicking ads rather than building an oppressive regime.
Your quite correct here also:

This is a charity and they are notorious as bad employers / workplaces.

Its also not clear if the Job is a real professional salaried job or not - from some of the attitude I suspect its actually more of an admin blue collar role.

And from how the person "presents" I suspect they would not be a good manager
GaN-on-SiC and native SiC both support far higher temperatures, with native SiC lasting thousands of hours even at 500C Tj [0] and commercial GaN-on-SiC being rated for e.g. 225C Tjmax [1].

[0]: https://de.wikipedia.org/wiki/Siliciumcarbid#cite_ref-22
[1]: CREE Wolfspeed's CGHV1J070D ; datasheet: https://cms.wolfspeed.com/app/uploads/2020/12/CGHV1J070D.pdf
NASA’s Perseverance to attempt second Mars soil scoop
Before CPAP, there was surgery, to remove part of the esophagus, and mouth guards, which moved the jaw forward, to increase airflow and reduce obstruction of the airway.
You are right, and finding data on that is trivial. It is quite foolish to argue against that.
Very cool solution. I know many people that spent an extra $15k to drill 200+ft deep wells into the aquifer just to avoid the sulphur smell in the water from shallow wells. This would be a very cost effective workaround.
I write very different code when not using an IDE.

If I’m not using an IDE, my code has to be contextually simpler for me to remember it (because I can’t just jump to definition) which makes my code ultimately better organized. However, I assume this comes at some speed penalty, at least in the short term.

For personal projects I don’t use an IDE, but for work because everyone else writes IDE-style code, I also need to use an IDE to wrangle it.
"I think" posts should always handled with care because we have no real evidence, just your "I think".
Pattern 12 is often used to promote critical thinking and to shake previous believes. Most teachers want the class to realize something is wrong because this type of realization helps the process of learning (knowledge coming from you, not them).
The JetBrains IDE family is half way there. You can run your code on remote targets now, but I think the code itself still has to actually be on your machine.

https://blog.jetbrains.com/idea/2021/01/run-targets-run-and-...
Show HN: Roam Research for photo/video storage
Neovim + LSP for C# development worked really great (until I ran into a Roslyn bug...). You might consider that an "IDE" though.
> When you have to manually find a file to change a subroutine implementation, or to refactor a subroutine, you will have good file names and a good directory structure. The Antipattern of the directory layout of your typical Java Enterprise Project is a Testament to this. (src/main/java/org/company/product/...)

To play devil’s advocate, isn’t the goal of a good IDE to abstract away the actual filesystem organization of the code? As long as I can quickly look up function definitions via the IDE, I don’t care how they’re actually organized on disk. As an analogy, I’m sure my Gmail inbox is internally stored across multiple different databases and would be a nightmare to manually browse at the database level, but I don’t care because I can easily access all my messages through my email client or the web UI.

Disclaimer: I’m not an IDE user myself (simply because I’m oldschool, have all the emacs keybindings burned into my muscle memory, and I’ve never taken the time to learn one well), and in principle agree with the author’s point. IDEs are not (yet) at a point where they’ve rendered the filesystem completely irrelevant, although some are getting pretty close.
That is exactly what I had in mind. Thank you for putting it so clearly.