skysight-inc/HackerNews huggingface dataset:
I'm not sure ARM images are available, except for big OEMs. Also IIRC the boot is not restricted to Apple software (or at least can be unlocked), so I'm not sure that Apple is actually disallowing anything. Getting native drivers is another issue...
I personally don't mind it. I probably would have taken issue with it if there were no user themes, but the ability to dress it up in my favorite Nord colors has assuaged my concerns.
Let's say Alice wants to send money to Bob on the downlow. Maybe as a bribe. Maybe as payment for a large shipment of drugs. Who knows. Anyway she wants to send him money. Bob's nephew Charlie is an artist. Alice buys a painting from Charlie for $10 mil.
I feel that many of the theories concerning software developer's practice are concocted concocted mostly out of the author's desire to show that their way is the only one and capitalize on that. It is their own business. Not mine. I have bigger fish to fry and do not dwell on my screwdrivers.
According to Jetbrains' own surveys, VS Code is indeed growing in popularity - from 7% of Python developers in 2017, to 29% in 2020, while Pycharm remained at about 33%:

https://www.jetbrains.com/research/python-developers-survey-...

https://www.jetbrains.com/research/python-developers-survey-...

https://www.jetbrains.com/lp/python-developers-survey-2019/#...

https://www.jetbrains.com/lp/python-developers-survey-2020/#...
Depends on what kind of software do you write.

When dealing with anything near banking and human life and anything regulated really, I strongly suggest heavily sanitizing all of inputs. No control characters, no invalid utf-8, no weird whitespace and white list characters you want to allow. Actual list is domain-specific, of course. Limiting input field to reasonable 20 characters will help defence in depth too.
You get to see what the average developer thinks.
I've only seen the first Twilight, and it was at least enjoyable up to maybe 2/3 the way in before it went off the rails. I would question the notion that these movies would appeal to anyone who enjoys fantasy. Maybe the sequels, IDK. To me it's pretty clear the aspects of the original that appeal to the teen girl psyche; an ordinary girl who's low on the social hierarchy gets recognized by an attractive but dangerous guy who brings her into his world that's more exciting than hers. It's not difficult to understand how that appeals to its target audience.
in my experience Intellij looks better if you have coded in Inttellij first (especially Java) and then moved to othet tools.

Intellij offers a lot of custom behaviours that IMO programmers start coding the "Intellij way" (let's call it Intellij muscle memory for lack of a better definition) on the other hand going from vi to Emacs to Sublime to VSCode is less of a problem and people tend to honestly judge strength and weaknesses of each one.

For example magit is so good (for me) that until the magit plugin for VSCode came out I kept an instance of Emacs running only to interact with the git repository.

Intellij git integration in comparison, in my opinion, it's barely usable and generally counter intuitive.

BTW the java plugin bundle for VSCode replicates 95% of the features of Intellij, except for some formatting styles and a few of the refactoring facilities that I could not reproduce, I switched from Intellij to VSCode without looking back.
There's even a keyboard bindings plugin for VSCode that perfectly maps IJ keyboard shortcuts.

If only the VSCode java ecosystem was refined as it is today 2 years ago when the project I am working on started, I would have never even downloaded Intellij.

If I had an euro for every time I had to "Invalidate cache and restart" on Intellij to make it recognize some trivial change, I would be rich now.

Having said that: they are different products for different targets.

Intellij has a huge advantage in corporate environments where conformity, uniformity and easily replacing team members are paramount, VSCode is an highly customizable code editor that fits a different use case where each member of the team prefers to customize the working experience as much as possible.
I think the need to maintain multiple team may not be as urgent if you constrain the timeline.

The biggest requirement I see is automation. For this to be feasible in a general sense, it has to be down to a single method invocation completes in 1 hour what those teams are doing in 2-3 years.

The biggest challenge that will emerge from trying to meet this objective is the import/export of data to/from these now-highly-ephemeral IT systems. The ability to easily import pure business data back into a fresh instance of the system will likely constrain the vendor & product choices as well.

Very soon, you might find yourself building a 100% custom vertical to support these objectives explicitly. I think this is ultimately inevitable and desirable though. We just need to learn how to build these things quickly & reliably.
I went to university after a relatively long(~10 years) software development career to study bioinformatics. It’s something you can practice from the comfort of your own home, but you can’t learn it without enrolling in the university program. There’s just not enough resources on the internet. And don’t get me started on other biotech degrees.
ctrl-f 104 didn't bring up anything
How do those have anything to do with "white men"? I bet "asian men/women" advisors are probably even tougher.
At the (novel for me) risk of showing my age, they certainly used to be: https://youtu.be/MpizkWEmg1g
I wish you luck trying to sell your shares from some unknown European company in the US that nobody in the US wants to buy.
In this context I mean specifically teenage girls. We can allow teenage girls to enjoy something without belittling them. Adults constantly telling teenagers that what they enjoy is worthless is not ok.

It’s easy to say that they should be more resilient, but that comes with time. Being a teenager is tough to enough without adults trying to tear them down.

Furthermore, the issue is that teenage girls are specifically the targets of this harassment. And they are only being judged because they are enjoying something while being female. That sexist attitude needs to change in the media and peoples opinions.
...what? The history of mob-dynamic, targeted harassments on the internet is, generously, uniformly distributed across gender. See: 4chan/the web in general, prior to very recent history.

Even if we scope it down specifically to fandoms engaging in targeted harassment campaigns, see: Gamergate, Star Wars, the insane fandoms of YouTubers like Logan Paul and PewDiePie.
Not to mention the they didn’t have a “feed” that was designed to drive engagement.
The remains of Vladimir Komarov, a man who fell from space (1967)
"Mankind’s road to the stars had its unsung heroes. One of them was the Soviet cosmonaut Vladimir Komarov. His spaceflight on Soyuz 1 made him the first Soviet cosmonaut to fly into outer space more than once, and he became the first human to die on a space mission—he was killed when the Soyuz 1 space capsule crashed after re-entry on April 24, 1967 due to a parachute failure.

However, because he died when the capsule crashed into ground, he is not considered the first human fatality in outer space. The above photograph shows the charred remains of Komarov being looked over by Soviet officials during his open casket funeral. Only a chipped heel bone survived the crash.

[...]

The first capsule to be launched would be the Soyuz 1, with Komarov inside. The next day, a second vehicle (Soyuz 2) would take off, with two additional cosmonauts; the two vehicles would meet, dock, Komarov would crawl from one vehicle to the other, exchanging places with a colleague, and come home in the second ship. Brezhnev made it very clear he wanted this to happen."
Spyine Review: Hidden Android Spy App (2020 Updated)
Ace Hardware accepts a plus in the email, but then wasn't sending me a confirmation for my pickup order. When I contacted support, I was told my email on file was FOO%2Bace@gmail.com.
The certifications are definitely worthless, as the exams aren’t proctored.
My take with VS Code is that their support of development container and ssh is the best and it's a killer feature.

My ultimate goal for quite sometime now was to pack all my development dependencies inside containers or cloud-init files to keep my host bare-bone and have reproducible/shareable setups anywhere anytime.
Before I was an Emacs fan. I tried multiple combination of Emacs, Tramp and containers but it failed: there always was a package that didn't played well and kept looking for stuff at the wrong location. After a while, I was fed up to make low-level fixes in random packages. I also tried weird setup with Nix for the same exact bad result.

So I took my nerd pride away and tried VS Code with containers and ssh:
- https://code.visualstudio.com/docs/remote/containers
- https://code.visualstudio.com/docs/remote/ssh

It just worked. The experience was flawless. In a matter of second, it blew the competition away like nothing.
Nowadays, I cannot live happier: I clone the repo i need to work. It comes with a development Dockerfile. VS Code starts the container and everything is there for working. If I need a beefier host, I spin up a cloud VM with cloud-init and 5 minute later the setup is ready without any manual intervention. Any extension I tried in marketplace worked.

In my opinion, the Emacs/Vim communities clearly missed a golden opportunity for a more larger adoption.
Linux Timeline v20.10
Version 20.10 released on 25 October 2020

https://github.com/FabioLolix/LinuxTimeline/releases/tag/v20.10

Direct PNG (5.00 MB!) link https://user-images.githubusercontent.com/19638095/97118180-e25f3680-1708-11eb-8bef-1ebe025e1374.png
Hyperinflation Pushes Venezuela to Print 1M-Bolivar Bills
Seaborn,Superset R GGPlot2
And you also have to see that they're just special purpuse branded IntelliJs that you can buy for less money.

We have had licenses for WebStorm, PyCharm and IntelliJ Ultimate depending on what the Dev in question was doing in his job. So some of that market share/use is hidden.
I'd buy it as a troll - however others who are heavily financially incentivized in trying to get Bitcoin's value manipulated up higher and higher, are incentivized to spend a small fortune to make it appear like Bitcoin (an MLM-Ponzi scheme) has a use case for tracking ownership.

Their problem for adoption desires however is we don't have a problem with tracking ownership - and if our societal systems of real trust networks is so compromised that we start having problems with tracking ownership, along with enforcement, then that society is in far more trouble than worrying about who owns what - and a blockchain isn't going to help them.
Hadn’t been my experience thus far.
Do they still use Brennan for Geometry? Assuming they still do Geometry, but frankly it is a very informative book.
> If the current iteration of virtual and augmented reality really does take off this time, I fear it will be as an entertainment, yet another diversion from the supposedly untenable reality of being human.

Is entertainment such a problem? I realize one can produce or consume too much of it. Yet play and storytelling predate all modern technology, and I personally think they are an essential part of being human.
I think some companies might do this because they know they can't sell that email address as easily
There’s lot of good solutions out there but if you really like using Postgres, you could move your logs to a secondary Postgres DB or Postgres server so it doesn’t affect your application DB’s performance. I’ve scaled this to 10s of millions of log messages without much issue.
Football Manager Saved a Man from Suicide
And I should open up my sewage pieline and become like starbucks.
Construction Proposal for the mega-science SKA telescopes
In my college, my assigned advisor was an instructor that could barely teach his own classes. I still email the rep I worked with originally cause I don't trust my advisor. He has no idea what he's doing or saying and I'm not jeopardizing graduating on someone who doesn't care.
No, the goals of an IDE-oriented compiler are largely different from the goals of a bulk code compiler. They can / will share substantial amounts of code though. Quoting a developer:

>>>>>>>>>>>>>>>>>>>

Aleksey Kladov: The limitations here are not specific to the Rust language, but a general for command line vs IDE compiler.

The main thing is that the command line (or batch) compiler is primarily optimized for throughput (compiling N thousands lines of code per second), while an IDE compiler is optimized for latency (showing correct completion variants in M milliseconds after user typed new fragment of code). As usual with throughput vs latency, these two goals require pretty different optimizations (and even high-level architectures). In general, it's hard to retrofit low latency requirement on a compiler which was developed solely with big throughput in mind.

Another thing is difference in handling invalid code. A traditional compiler front-end is usually organized as a progression of phases, where each phase takes an unstructured input, checks the input for validity, and, if it is indeed valid, adds more structure on top. Specifically, an error in an early phase (like parsing) usually means that the latter phase (like type checking) is not run for this bit of code at all. In other words, "correct code" is a happy case, and everything else can be treated as an error condition. In contrast, in IDE code is always broken, because the user constantly modifies it. As soon as the code is valid, the job of IDE ends and the job of the batch compiler begins. So, an IDE-oriented compiler should accommodate an incomplete and broken code, and provide IDE features, like completion, for such code.
That sounds like a very interesting job. Without giving away too much, what other sources do you use?
>The advisor doesn’t pull them through the program; the student pushes and the advisor guides.

I've got a PhD, as does my spouse. I think this gives too much credit to the advisors. Some of them make you push a lot harder than others. Some actively derail your life.

Sometimes each person has a totally different experience with a advisor than others because the advisor treats people differently.

When I was in grad school, one of the rockstar professors had a clear bias towards a particular gender and ethnicity. He had a formal complaint filed against him that sucked up a lot of the students time, but basically resulted in his life getting easier (they said he would be relived from all teaching duties for a year).

My advisor was a perfect fit for my research interests. He was an amazing teacher. But he was basically anti-social and never had any desire to do any of the networking stuff other professors did for their students. The networking stuff is really important for your career if you want to stay in academia.

Some advisors would almost drag their students to conferences and introduce them to other researchers, professors, etc. My advisor just shrugged his shoulders and had no interest.

>I often hear details about the grad student’s behaviors and expectations that make me think that situation wouldn’t turn into a raging success in industry either, but would result in “My manager isn’t promoting me, therefore they are a bad manager.”

I think the difference is that in industry you can more easily change jobs and switch to a manager that is aligned with your personality. In Academia, there's typically only 1 or 2 advisors who are a fit. The only choice is to switch schools, which is a lot more difficult than changing jobs.
I do have to maintain libraries in several languages, basically every JetBrains IDE has built-in first-class support for JS/TypeScript + all popular Web file formats irrespective of whatever backend language you're developing in.

For C#, F# & VB I use Rider.

For Dart, Java & Kotlin I use Android Studio, but if I need to do a lot of development with Java/Kotlin I'll bounce to IDEA.

For TypeScript/JS npm projects I use VS Code for small changes, but bounce to WebStorm for longer sessions.

For the Swift package I use Xcode for development & VS Code for git, update docs & run publish scripts. Unfortunately ran into issues trying to build my project with AppCode.

For all other languages (used to develop project templates & packages for https://gist.cafe) I'll use VS Code, but that's mainly because I don't have the IDE installed. If I had to spend more than a couple of days working on a language that JetBrains offers a dedicated IDE for I'll most likely be installing & trying that out, before falling back to VS Code (JetBrains All Products Pack + Unified Toolbox Updates makes this effortless & feasible).
What Are the Applications of Python?
Modelling our Changing World (2019) [pdf]
Sounds like an excellent strategy for resume padding.
It's a lovely little tale about where imagination can take you, and how difficult it is to express what you might have imagined...it's been one of my favorites since I was very small.
Found it here: https://archive.vn/nNdT1
I'm not sure there really is a way to have universal good practices, since it really depends on what you're using the information for.

For ex - why are you collecting gender? If it's for some kind of medical process, the requirements of that will tell you what you actually need to know. If it's for some kind of dating thing, you can also figure out from that what you really need to know. If you don't actually know what you need it for, then maybe just don't collect it at all, and you have nothing to worry about.

Ditto most other requirements. Do you need a name for a user in order to meet some kind of legal requirement, or do you just want to be able to put "Hello Username" on the page somewhere? Things tend to get sticky when you might have to interact with multiple external systems with different requirements. Maybe you help run people through some kind of legal process in various countries, and country A's system doesn't support people having a middle name, but in country B this is common and necessary and their systems require it.
Found a backup here: https://archive.vn/nNdT1
Are they copying Candyman, Candyman, Candyman, Candyman or payed?

https://www.imdb.com/title/tt9347730/ (2021)
Fun fact - Tim Wu coined the term “Net Neutrality”.
That's a quote of something God said several thousand years ago. It's not urging people today to go out and slay Hittites. Assuming you could find any Hittites.
True, but if you never reacted that way yourself or never saw that type of behaviour in your siblings then it seems “wrong”.
This Planet Money episode can also be a useful resource to learn more: https://www.npr.org/sections/money/2018/02/09/584555705/epis...
> what informs your opinions on this topic?

40 years of observation, education and experience, I'm 50.
I learned about Bitcoin from HN in 2011.
Was forced to watch the Twilight movies.

They named the child Renesmee...

Some criticism is valid. The movies are bad. I can’t speak for the books...but the movies are very bad. I think it was the 3rd movie that I’ll say is the 2nd worst movie I’ve ever seen.

There are plenty of things that teenage girls like that don’t fall in the category of Twilight. Buffy the Vampire Slayer just as an example. Very similar premise but executed with a great story and acting.

Twilight movies are just bad. It’s a valid criticism.
Hah, welcome to my life.

Many, many moons ago, my employer generated an email address for me, first.o'last@example.com. This is technically valid, but yes, problems everywhere. I put in a ticket asking if I could change it, or at least alias it to first.olast@, for obvious reasons. They never replied.

Over the years, I put in a few more tickets for this. Nada.

Over a decade later, they got in touch and asked if they could change my email address. Turns out they never received my pleas. Turns out our ticket system was one of the systems I had issues with.
> video games.. perhaps anime, possibly comics.

Video games, anime and comics (and comic-book movies) are not widely mocked. They're wildly popular.

Getting too far into anime and becoming a "weeb" is widely mocked. A specific video-game, comic or anime series might be mocked, but in the general sense all these things are well liked.
In a lot of cases these days, auditing a class doesn't give you access to anything other than the video lectures--so no autograded assignments, quizzes, etc. So basically no different than a bunch of YouTube videos.
I use it to learn about the type of people I'm dealing with in the Tech Industry, and how they speak and act when they're peudo-anonymous.
Did Schnorr break RSA? Probably not, and here’s why
> What would be the incentive?

I think that our societies are and will always be deeply hierarchical, and being individually reaponsible is just another dimension across which someone can end up closer to the top above others.
Agência de Marketing Digital
Intel and AMD superglued x86' bottom and gave it laxatives.
>People who enjoy comic book movies are constantly talked down to by others for enjoying them.

Only by adults with adult taste - which is increasingly a rarity.
Ask HN:Is it worth to learn RabbitMQ as a junior back end developer?
Hello everyone,
I am a junior backend developer and interested to learn Message Queue Architecture. Is it a good idea to learn RabbitMQ?
I will appreciate your suggestion :)
So it makes no sence to anyone except large tech entities.

Are they the target audience?
I think this really depends on who you talk to. I know lots of professional adult women who are super into Korean boy bands, but they don’t feel obligated to hide it from friends and coworkers, and I’ve never heard anyone express a hint that they need to grow out of it.
Any evidence that this happens regularly? Often FMV of non liquid assets has to be evaluated by auction.
If you are in social science/humanities, usually students are not paid by professors' grants. Thus professors do not push students. That being said, it'd be very difficult to get good advising if students do not show effort. In natural science/engineering, it's a different story as advisors usually pay phd stipends out of their own funding and thus expect them to be competent RA/TAs.
Most police and police dept are not the NYPD. Anecdotally it seems many settlements are much, much more than 100k.

So no, I don't think your strawman argument is applicable.
When applied to a linear system with Gaussian noise, the particle filter will (approximately) recover the solution of the Kalman filter. So yes, they solve different problems, but the particle filter is more of a generalization of the Kalman filter.
A lot of what I see on youtube with a small kid isn't necessarily about the "good" stuff I've found, but highlights formats that would vastly benefit from better production.

There's a LOT of "play with X, do activity Y, do this cool thing Z" videos that my kiddo loves to watch while also playing, but could be taken to the next level EASILY.

The fact that PBS and mainstream kids networks don't do things like this, or a more professional production network, is strange to me.

Likely professional production is poison pilled by preassumptions of previous programming paradigms, or the sponsorship fundamentally ruins it.
Not tangible I guess, but HN gave me rest from Reddit's stupidity and incivility. I do want some social web-hangout, and migrated from one place to another—and while Reddit is (or was) better than what we have in my country, it's overrun by teens and tends to bring out the worst in them. HN has its share of dumb crowdthink, but the contrast with Reddit is illuminating, so that now I notice when I begin to act or think like people on Reddit do.

After this, going back to local sites where anger, trolling and fool-playing are just normal adult behavior, is outright painful.