skysight-inc/HackerNews huggingface dataset:
Your actions say otherwise.

You want to turn this into a framework/lib debate? I'm checking out. Angular is popular in the same vein that PHP is popular. People still use it. In fact, CodeIgniter is still very popular. It certainly has some use cases that certainly beat things like Rails, too. I see where you're going with this -- you care about popularity. Got it. Well, Svelte will check out now.

I could care less for any framework. I'm looking for the least friction, highest expressiveness, maintainability, and last, but not least, portability.

I just left a company that did React having spent the last year ripping out Nuclear for Redux and now there are React Hooks and Contexts. Hire massive teams to spin wheels rather than feature development and chalk it all up to tech debt sounds like fun.

WhatsApp would not exist if people didn't use more obscure technologies. 50 person team on Erlang for nearly a billion-user product while some organizations want to run 500 person teams to refactor the code written only a year ago be it Java or JavaScript.
There are lots of "this" in that article. There is SDR, satellite downlinks, Amateur Radio protocols, and receiving equipment.

My path started when I bought one of the RTL-SDR bundles from Nooelec (https://www.nooelec.com/store/). It came with four different antennae and some adapters to connect it to your own antenna.

I spent some time reconstructing projects that people had posted on rtl-sdr.com (https://www.rtl-sdr.com/). I installed Gnuradio companion (and various Gnuradio bits) and built an FM receiver as well as a receiver that could see the signals coming from a wireless light switch.

I decided I wanted to transmit too so I bought a HackRF-one (https://www.nooelec.com/store/hackrf.html). It covers way more spectrum than the RTL-SDR and it has great support in a lot of packages. What I wasn't able to do very successfully with it was look at cellular signals so when Crowd Supply ran a campaign for the Lime SDR (https://www.crowdsupply.com/lime-micro/limesdr) I got one of those. I recreated the cell basestation setup that the Myriad folks did using an old GSM phone I had in my drawer (marked "Cingular" :-))

I realized I wanted to be able to send more complex things at different frequencies so I took a detour and studied for, and received, my Amateur Radio "Extra" license (AI6ZR). Which allows me to transmit at much higher powers on many more bands.

There was a company near me that was making SDRs and they needed software help, I offered to help if they would let me use their very well equipped lab of RF gear. That gave me both access to and training on "real" RF gear and helped me understand what would be useful and what wasn't needed in my own explorations. Then I started haunting ebay, swap meets, and various auction sites to track down the gear I was missing. (A spectrum analyzer, a vector signal generator, and a vector network analyzer).

Bottom line, this rabbit hole just keeps going and going and going ...
> I also wonder whether it has led to more people moving here, increased rents, and ultimately more traffic

This argument applies to anything that improves a city.
I do raise it here too. But might be related to my monitor's settings.
Fungal Lightning
What was actually said is that men and women tend to have different interests on average, and therefore choose different professions when given equal freedom and opportunity. More men choose to be mechanical engineering and more women choose biological sciences.

It's strange for that to be so controversial. Not having an interest in a field does not mean you're not capable. Perhaps that's the nuance that's missing.
Everytime I read "for gamers" I can't help but throw up a bit in my mouth.

What's up with this obscure tribalism? I'm having trouble coming up with any other mass-hobby that has such a sour tribalistic identity.

I love video-games and board games but defining yourself by type of mass entertainment you consume is just so dystopian to me.

> dating for TV watchers
No, sorry, I maintain the position that it’s irrational to think that legalizing bulk ballot harvesting leads to a net increase of fairness in elections. Note the qualifier of bulk. It’s perfectly reasonable to allow submitting the ballot of family members, or perhaps even neighbors, within limits.

My problem is with the idea of bulk ballot harvesting, where one person has the ability to carry a box of hundreds of ballots to a polling place. Absent any sort of chain of custody, which AFAIK does not exist, how can you be certain that person did not modify the ballots, or that they even gave them to other voters in the first place?

Compare this to the potential gain of ballot harvesting: increased voter turnout because people who could not submit ballots now can. Note that the cost of submitting a ballot is inserting it into a mailbox.

IMO, it is irrational to think there are more members of the population who are unable to submit a ballot into a mailbox, than the number of false ballots that a small group of malicious actors could submit.

In fact, it seems like any argument in favor of ballot harvesting is ameliorated by the ability to vote by mail. And in either case, I maintain that it’s crucial to introduce some system that allows provable chain of custody for ballots, so that results may be audited.
Excellent question. Actually my cube mate uses vscode and is happy with it, and the latest incarnations of WinPython come with vscode built in. So maybe I owe it to myself.

For now, my "IDE" is Idle on one side and Stackoverflow on the other. ;-)
Projected before any response. That was pre-lockdown. That was at a time where there were no tests because the CDC botched trying to manufacture their own. If business as usual carried on since mid March we could have seen those numbers realized.

That is the ultimate joke in all this - if expertise is correct and mitigates the virus and prevents the worst case scenario agendas will push rhetoric that they were exaggerated estimates and overblew the situation. And they can say that with confidence knowing any worst case scenario was avoided.
> ultimately more traffic as people realize they need the expense of a car to fully get around.

Well, IMO that’s an indicator of a misdesigned rail system. In a properly designed rail system, one should prefer using the subways instead of cars, and use them most of the time. They should not use the car most of the time, for example commute.
To add to this, one of suggestions in the article was to drop the doctype. While that puts the browser in tag soup parsing mode rather than html5, in practice browsers don't actually start diverging much in behavior until you get to truly messed up markup, like malformed tags. So even the more egregious suggestions here are probably still fine, provided that you have equally egregious CSS hacks to get around ancient box model quirks
Google
https://www.google.com/
What is a productive way to have this discussion? I can't think of any plausible way to have a discussion in this realm without serious risk of being ostracized.
How is seattle car hostile?
Could there be a transpiling step that converts the objects to arrays, targeting PyTorch or TensorFlow?
VCs see opportunities for gaming infrastructure startups and incumbents
I'd ask why this was flagged, but it's pretty obvious why HN would not want this particular truth spoken.
The discord bridge is pretty reliable in my (albeit low-user count) usage.
Yet the TDPs of desktop processors are around 100W, just like ten years ago. And apparently current Intel CPUs Turbo Boost themselves to 200+W!
There are many reasons why people in an American City would be wary of traveling by mass transit, reasons that simply don't exist in Korea.
> Hiring practices which can effectively lower the bar for “diversity” candidates by decreasing the false negative rate

Damore deliberately chose to cast doubt on whether the women Google hired were as good as the men. Otherwise, it's easier and less controversial to just argue that any form of discrimination is wrong.
I thought this is about electromagnetic power bending photons, not a rant about corporate power corrupting goals for money (like google quietly giving up on their "don't be evil" motto)
With respect, this is a mistaken understanding of the nature of money.

You don't ever use money up. It is always being created anew. That is by design, it is encoded in the rules of accounting.

While it is true that having stuff requires work, there is a "vault of gold"- both literal and figurative- in the Federal Reserve system.

The literal gold is not what is interesting here- the value of physical assets is largely a shared fiction- but the conceptual gold- the balance sheet- is a tool of essentially unlimited power, capable of providing necessary liquidity to keep most people safely home and fund essential work in a non-sacrificial manner.

When the Kuhnian revolution comes it will be with wonder and horror at the barbarity of a society that forced people to sacrifice for something as banal as liquidity.

Cory's story captures- correctly, in my view- the essence of the dynamic.
React implements the component lifecycle, calling into the component to do it, stores all the component state, and reconciles DOM changes on behalf of the component. It's the very definition of a framework - it's calls the component, the component doesn't call it.
This should be more generalized to "write your own tools that suit your workflow and use them, iterating on them as usual."
This amazing, thanks for the pointer!
One more of those Libraries, not frameworks

https://atultechspace.wordpress.com/2019/02/19/libraries-vs-...
Steam Locomotive Bells and Whistles
Any situation where you would use Go, use Java.
Please please please don't write article text in preformatted blocks. It makes it impossible to read on mobile. Even reader mode doesn't work, because it respects preformatting.
I've lived in LA. I've also lived in Seoul. I miss living in LA. I do not miss living in Seoul.

Seoul is a concrete jungle where the vast majority of people live in tiny concrete apartments. (Literally concrete, I destroyed a lot of masonry drill bits trying to hang pictures on the concrete walls of our apartment.) Sure the subway network in Seoul is extensive but it's still not exactly a fast way to travel.

Speaking from experience the fastest way to get around Seoul is on a scooter. That's because scooters routinely jump red lights, go the wrong way down one-way streets and take shortcuts on sidewalks with impunity. Lots of fun when you're young with no kids, as I was at the time, but it doesn't scale and would never be allowed in LA.

The easiest way to cut down on vehicle traffic is to stop forcing people commuting to workplaces where they sit down at an internet connected computer that they could just as easily do at home. As the current pandemic has forced so many of us to do, which is one big upside.
duckduckgo.com

Wish they owned ddg.com
people have diverse experiences -> "I really have no clue what they do for a living"

That escalated quickly.

I'm not even sure they were not trolls like you seem to think, but having that line of thoughts by default (because you are also unlikely to have any evidence of your theories) is just sad.
HTML Code Golf - How to make really small _extremely fragile_ HTML that doesn't break Firefox or Chrome, currently at least

FTFY
Ask HN: My Open-Source project is on eBay. What should I do?
I just find out that my GPL'ed CNC software, CAMotics is being sold on EBay. The seller clearly made modifications and I don't see any way to access the modified source. Isn't this a license violation? Has anyone else had this happen to them?

https://www.ebay.com/itm/CNC-simulator-software-for-CAD-CAm-milling-machine-or-router/113808167909

Real software: https://camotics.org/
In Emacs land, ~/.emacs is executed as an arbitrary code. I would like to be able to have a ~/.vscode.ts that contain a function and I would like to map that function to command+t. It doesn't seem like a stretch to offer that feature. Right now I have to use something like this:

https://marketplace.visualstudio.com/items?itemName=ego-digi...
In labor activism, there's an old strategy called work to rule, where they follow every rule to the letter. Workers should do exactly this when they're forced to work, according to the CDC's current reccomendations.

1) Always maintain at least six feet distance between themselves and other people. Be very strict about this.

2) Go to the restroom to vigorously wash their hands for 20 seconds every half an hour.

3) Use employer-supplied hand sanitizer before and after every time their hand comes into contact with a physical surface.

4) Use employer-supplied masks at all times. If they aren't supplying them, leave.

5) Anytime a customer touches a door or surface, immediately disinfect it.

6) Take your temperature every half hour. If it is every elevated to 100F or above, report it and leave.

etc

The actual legal protections this offers would be less than real work to rule, but at least if you get fired "for cause," the employer is bound to get a ton of blowback.
TLDR: Have an extensive efficient subway system
This comment is not worthy of the reasonable, intelligent, sane person described in your profile. Best delete it.
Yeah, having spent time in both Chicago and New York, as well as several European cities, trains/subways are definitely the way to live. We have those pesky tectonic instabilities here, but then why have any of the underground trains that we do?
I suggest you check out http://brainrules.net/ by John Medina, he covers the fidelity of our memories as we age and much more.

https://www.youtube.com/watch?v=NujSdn1bg5k
How is this feasible? Redeveloping land in SoCal would be cost prohibitive. Even in the area of Long Beach they were using as an illustration, the average house price is at least $500,000. It's part of the reason the last major freeway to be built, the 105 had to be scaled back from going to from LAX to Riverside (Like 60-70 miles) to ending in Norwalk, (less than 20 miles). And that was in the late 60's to early 70's when that was being planned.
I’ve seen many times someone newly promoted who doesn’t yet realize that in meetings they can no longer just say whatever comes into their head. Whereas before they could throw out some random dumb idea and have it shot down by their peers, now they come back in a few weeks and to their amazement and shock there’s a team implementing their random dumb idea!
Where does this ever happen well? There's a reason companies have made it a policy to avoid for decades.
Are people that play video games defining themselves? Or are other people defining the gamers and they've taken the title for themselves?
“Attackers always look for and exploit trending topics”
It's California in this case but not every state allows this. Some states, for example, will make you wait in long lines in the middle of a global pandemic just to vote.
Yes, but in my case not daily.
Well now that clarifies the contradiction between solving the housing problem for the majority of people and the interests of private property. :-/
They tried that in the 90s, its called Java. Didn't really work out for that purpose.

In practice things like Twitter and Facebook, interactive programs, should really be just that - programs you run. If the interface is nigh static and the purpose is content interaction rather than primarily consumption you should be opening the Facebook program that gives you this interface and uses its client / server communication to feed messages to and from the interface, not provide the whole thing over the wire spread across document addresses.

And they are that on mobile. Who uses Facebooks mobile website? Everyone uses the app. The contention only exists on "desktop" OSes because Windows and OSX don't provide a UX workflow to push an app at user (at least they didn't when it mattered) the way a mobile site can. And that the app environments on both were way worse than the Android or iOS SDKs for making a dumb GUI for something like Facebook.
Using a sparse adjacency matrix in combination with regular matrix operations solves the problem of fitting any graph topology into matrices (used in graph neural nets). You can put multiple graphs together in the same adjacency matrix and batch them up for efficient computation.
I believe there is non-zero vacuum energy. So "something" is going on, whether it be virtual particles popping in and out of existence, even in "empty space".

Granted, I don't really understand the details of what this means, but that's what I remember of the current science.
Watching the smog modulate day to day here in LA with the stay at home order has been truly eye-opening. I think most people are oblivious, though.
I don’t like identifying myself with labels like that. It feels too prescriptive and restricting. I’d prefer to describe what I believe and what I do.

That said, I feel that this usage of “for gamers” is pretty innocuous. I take it to be a shorthand for “this is for people who are really into games”.
As the article says, “no through traffic”, which does not prohibit reasonable cause to visit and park. It does, however, prohibit use of said road for Waze shortcut routing. I expect to see widespread adoption of “no thru traffic” postings in residential neighborhoods in the next five years to force Waze to route honorably.
Easy, quick containers for Windows - Windows Sandbox. I've been putting Zoom in there to avoid installing it on my machine.

https://techcommunity.microsoft.com/t5/windows-kernel-intern...
Note that this isn't about giving individuals the ability to balance risk on their own. This is an action by government and employers to prevent individuals from balancing risk on their own.

It takes away choice and is deciding for workers that the risk to them is minimal compared to the benefit to forcing them to work.
Love Roam, but I would also love for it to be more like a Wiki. Why does everything have to be a bullet point? I want to save links, I want to write tutorials for myself etc. It's way to limiting to always have to do bullet points.
>I think the key difference is that frameworks usually hijack your control flow, while library are not.

Which is what should be expected.

The point of a framework is to not only provide higher level abstractions to rapidly put together a certain type of application but to also provide a certain approach or set of approaches (a "framework") to follow as a guide during the process.

This means some generalization should exist but if a framework is too abstract its really no longer a framework... it's a library.

A library is supposed to simply provide useful utilities/lego blocks to assemble however you want and not necessarily give specific guidance or patterns.

Certain common patterns of usage may arrive as a sort of emergent property based on fundamental library choices/structure but it's overall pretty flexible.
The chair has its own series of images: https://imgur.com/gallery/TymP8M5
>Damore does not fit into the neat ideological right or left classification

Lets see, his lawyer for this suit who is quoted a lot in the article:

>Harmeet Kaur Dhillon is an American lawyer and Republican Party official. She is the former vice chairwoman of the California Republican Party, and the National Committeewoman of the Republican National Committee for California.

Wonder if it was pro-bono.
It looks like it is built from a standard kit.

Not to say it isn't military, but could be even just a military experiment or something.
Another approach would be to lower precision. By going from 32bits to 16 or 8 you can get massive speedups in memory operations and computation.
>Sorry, but "girls don't like to make hard choices or do 'nerdy' things" isn't a real thing. Hundreds of years of "stay in the kitchen" is what proactive programs to bring women into these positions are trying to reverse. It's not biological.

Why do you think that?
Or you can just run it from browser.
It’s nothing new. The average American is so broke that they need some kind of reality show to live vicariously through.
A better way to put it would be "know your editor and environment"
Less pollution, pollution especially PM smaller than 2.5 you get from the tail of an exhaust pipe sitting in front of you in traffic is not good for cardiovascular health and also is known to cause strokes. We have a significant decline in pollution and people driving.
That's from a specific experience I had with bad management, where decisions weren't being made and the responsibility for the decision making kept getting shunted around. In that situation, it would have been better to start in a direction, review the progress and outcomes, then re-align as necessary.

It doesn't apply in all scenarios, but it would be rare when an at least somewhat reasoned decision is entirely the wrong direction.

I just watched the first episode of Midnight Gospel last night: "It all depends on the circumstances!"
To be fair, TypeScript's typing is very overloaded with stuff, and is much more complicated than Java or C#'s.
Sounds like you are touch-typing, you just don't use the home-row standard. Neither do I. There's plenty of other ways to do it, they're just not taught classroom-style so people like to discount them.

The benefit of touch-typing is being able to get your thoughts into the computer without interrupting said thoughts to figure out where stuff is on the keyboard. Keeps the flow going.
Why is it amusing?

Not the commenter you responded to, but am bullish on Tesla and bearish on Uber.

I don't see the parallels between Uber, a taxi broker, and Tesla, a vertically integrated energy and automotive company.

What is your perspective? Why is Uber worth $50B and Tesla overvalued?
Ask HN: Can you help me remember the name of a programming language?
I encountered this programming language nearly a year ago that was fairly new at the time. I have been doing web searches for new or emerging languages and looking through lists of known languages to no avail. The only thing I remember about it is that it was supposed to be like Go without some of the aspects of Go that the author hated. I want to say the name started with a "D".
Eric Weinstein on labor shortages [YouTube]
I'm pretty sure the "regulators" don't examine every molecule of atmosphere going in your lungs, nor every wild blueberry that gets eaten. If I walk out my house to the nearest farm and buy some chickens, I somehow don't need a "regulator" to bless the occasion. And yet, well-"regulated" iatrogenic deaths cause non-negligable mortality in USA [1]. You can compare the rates of poisoning yourself (dietary supplements vs regulated prescription drugs) as reported by the American Association of Poison Control Centers [2]. The rates of death due to contamination, or for other reasons, are not comparable.

This is meant to suggest you may wish to revise your risk analysis.

[1] https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

[2] https://www.aapcc.org/annual-reports/ , in particular see page 1239 of the 2018 full report https://piper.filecamp.com/uniq/meDKF2EpE2jsmTOs.pdf
In addition, the most well attended streamers also have a significant following and consistent upload schedule on YouTube. Since Twitch lacks any sort of discoverability algorithm, new streamers will always have very few to no viewers. Having content on YouTube that drives viewers to twitch is nigh a requirement to be successful on the platform.
In practice, 3G is quite slower than that.
They are actively removing parking spots and downtown driving lanes in favor of rail and just... places for people to sit. It’s incredible.
The IBM 1401 emulator we use is ROPE: http://ibm-1401.info/#1401-Software

The Computer History Museum in Mountain View, CA does demos of the real 1401 (at least until the coronavirus hit), so once things open up again, anyone who is nearby should check it out.
Despite the title, I'm struggling to find even one solved mystery in the entire article.
What else do you like about it?
speech-to-text for writing (reports, designs) anything more than a paragraph or two.

much faster than I Can type.