skysight-inc/HackerNews huggingface dataset:
Thanks, I was going to mention this too. I think there's an important skill that people fail to develop when they fall for propaganda, and it's the inability to calibrate appropriately for degrees of bias. Instead, all sources are 'biased' and regarded as equally untrue as one another. In my experience, if you try and communicate this, you can't get anywhere.

For an example I recently experienced, I was confidently informed by a redditor that Infowars and Common Dreams are equally biased sources, and there's a deficit of critical thinking there that I just don't know how to communicate to someone. It's also common with believers in the fake news trope - it's not wrong that there's media bias, but that gets used as an excuse to equate mainstream media outlets to those that traffic in conspiracy theories.
What Is the Phillips Curve (and Why Has It Flattened)?
Some features of reading my books on an android tablet are the ability to lookup words with the dictionary service, and to sync all of my notes automatically to google drive.

Does anyone know how the reading features of the R2 stack up in this regard?
I just want the software. (And use it on my two in one)
Seeing "facts" and "scientists" in the same sentence makes me uncomfortable. Science is wonderful for exploration, but not so much for adjudication. For example, contrast papers published in peer-reviewed journals with the press releases and news stories that cite those papers.
There are alternatives that are cheaper:

https://www.amazon.com/waveshare-7-5inch-HAT-Raspberry-Consu...
Very interesting point. I've not been into the office since lockdown but I suspect if it was also the case with EE, they've probably shifted a lot of their backbone's bandwidth from the 4G network to 5G for that sweet marketing and word of mouth.
In apl (incl. apl-alikes—kdb, etc.), you can essentially say this directly. 'age > 30' produces an array with the same shape as 'age' with a 1 for instances that are >30 and 0 else. So for instance:

27 42 44 > 30
0 1 1

If all you want is a count of teachers older than 30, you can simply sum up the resulting array, so:

+/0 1 1 ⍝note: '/' is reduction, so +/ is sum reduction
2

If you want the indices, you can use 'where', which will produce an array of indices corresponding to 1s in its argument, so

⍸0 1 1
1 2

Indicates that '0 1 1' has 1s at indices 1 and 2. (We could also take the length of this array to get the count of teachers older than 30, although that would be a bit silly compared to just summing the original array.)

We can then use these indices to index a different array:

ages←27 42 44
names←'anthony' 'barbara' 'bert'
names[1 2]
barbara bert
names[⍸ ages>30]
barbara bert

However, we don't even need to use 'where' in this case; the reduction operator (/) has a second use which lets us say:

0 1 1 / names
barbara bert
(ages > 30) / names
barbara bert

Good luck with your database, and hope this helps!
It matters it it's mandatory job and language training vs ethnic cleansing or genocide. There's evidence for the former, none for the latter. And a paternalistic "we'll end this unrest by educating them" attitude would be pretty on-brand for the Chinese Government.

Also, yes, quantity matters. How many do we have in jail on bullshit charges? It would be nice to be less, right?
It's better to pick the most interesting specific article and link to that, instead of posting lists. Otherwise the topic is a bit of a greased pole - there isn't much to grab onto and the discussion ends up being about the lowest common denominator.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Alternatively, if the intended topic is the experimental discussion format, that's fine, but then it should explicitly be about that rather than the content that happens to supply the example.
I'm not sure why I was downvoted, but my comment is technically correct (I work in ML and supercomputing; nearly all modern large ML and supercomputing devices are effectively a tradeoff between how much heat-producing CPU you can fit in a space, and how much latency-killing long cables you have.

See also: https://en.wikipedia.org/wiki/Limits_of_computation
Performance, as 'jeffbee mentioned, but it's also great for low-level systems programming, has multiple high-quality implementations, powerful compile-time features, and can interact particularly easily with mountains of already existing C and C++ code.
This is nearly exactly my dream rewrite of my iOS app Mindscope http://www.mindscopeapp.com/ that I never quite got around to doing. Love this. Congrats!

Mindscope always was text (and later arrows) only, which had its advantages because it forced focus. But I love the Apple Pencil support!

I love seeing your solutions to the same problems I encountered developing Mindscope. Especially Love your solution for dragging one card into another by dragging it then pinching into the other. It feels very natural.

Major props.
Color e-ink is close, which is really impressive imo. I did not expect to see it for years.

Who knows how long it will take to get good enough yields for affordable consumer products.

https://www.eink.com/color-technology.html
"Infiltrated" is a strange word, here.

From the original report:
> “white supremacist infiltration of law enforcement . . . by organized groups and by self-initiated infiltration by law enforcement personnel sympathetic to white supremacist causes.”

"self-initiated infiltration" sounds more like the racists were already there. My understanding from other reporting is that there's a law enforcement/military -> extremist militia pipeline as well, e.g. Oath Keepers and such.
It may not be generally true but _it is_ true for the smallest possible feature so it's not entirely incorrect either.
That's fair, and we're considering ways to make it possible to try the app without an email.

However I'm curious: do you apply this same criteria when trying software like Notion, Figma, or Google Docs? I assume you have different criteria based on whether the software is downloaded to your local device or not, but would love to understand why that's so.
Why the Most Confident People Create Alter Egos
I am surprised there is no discussion of alternative readers like Onyx Boox, which allow infinite customization through Android OS. Remarkable is a closed ecosystem with no third party apps.
Investors look for a stock that will appreciate in value. Not all investors look at actual sales or revenue figures (obviously).
It's called the Greater Fool theory. It's smart to buy something overpriced if you can resell it to an even greater fool at a profit.
Sure, and the US had a similar program. Just because the government promised something doesn't count until the thing is actually delivered.
Yeah i just ordered mine rm1
Have heard alot about shipping delays in rm2
MENA have too much sun (don't visit Oman or Qatar in July) and their countries run on air conditioning for survival. So large scale solar there actually matches that demand perfectly.
That is not the amount of money Bezos has, that is the estimated selling price of the stuff he owns. He could use it as money (by paying in fraction of shares) but a significant part of the value relies on the fact that he is not currently selling (a substantial part) of his wealth.

Similarly for Musk, it is easy to imagine how quickly Tesla value would drop if Musk where to tweet "I will now sell all of my shares" (he received a formal complaint because he said something that was vaguely close to it)
This seems as dangerous for society as the infiltration of communists in institutions...
The EMV Standard: Break, Fix, Verify
it's not search intensive web site. I actually use Google Search on the site and it works pretty well.
Aƒ
Does C# rely on VS? MSBuild is separate from VS and you can use Rider (yay!) or VSCode instead of VS.

The ecosystem is definitely growing in the last 5 years too since open source has been embraced by MS and the community.

The major rewrite of .NET -> .NET Core and then now renaming it back to .NET again is good in that it's a much better framework now, bad in that it's turning out like Python 2 vs Python 3. Huge projects just can't upgrade, so old .NET Framework stuff is sticking around longer than it should.
Agreed but i think it’s just personal preference
Let’s not forget the kingdom of Hawaii
WebRTC for the Curious
Not really. It's true that the main site (parent of the iframe) wouldn't normally have access to the card numbers, but there's nothing preventing you from replacing the iframe entirely. There isn't an "address bar" for iframes, and people certainty aren't manually checking the address by right-clicking, so there's a very high chance you can get away with it. Even if some user checked and noticed the iframe was missing, there are enough sites that don't use iframes for payment processing (ie. they submit credit card numbers directly to their servers) that it wouldn't look out of place.
All backend systems at save a few minor exceptions are written in Go :)
Miro is a solid choice for group whiteboarding, and being native to the web has lots of advantages. Their iPad app is pretty good too.

We wanted to start with getting the single-user experience completely right, but Miro-like collaboration is on the roadmap.
My concern is sticker shock.

You mention "a generous free tier" yet I don't see any talk on the web page for the free tier nor what all I'm getting for $100 a year.

If I had to decide between this and a subscription to ACM (also $100) I'm taking the ACM subscription, cause I know I'm getting something of value there.
Audible is becoming more like Amazon Prime Video
exactly, this is a forum full of technically minded entrepreneurs, many of whom are looking for ideas.
As long as they made it crystal clear that masks were required from the booking process, I see nothing wrong with this.
To be frank, the entire thing around "privacy checkup", and the way settings are presented to users to allow them to control what they want to share and what not to, is so damn confusing. I tried following my Privacy Settings, and every now and then, Google seems to revise/change existing settings by introducing new sharing settings, which are turned on by default.

Honestly, all of this seems to be a false painting to calm down Congress folks and other legal entities alongside users who are either amateur or those that "don't care" so that things don't blatantly look evil.
It's also worth mentioning that older folks alive during the Great Depression had a perspective on it vs the panics during the 19th century. Many observed that the Great Depression, which was the worst in a generation, was tough but manageable compared to the Panic of 1983 where people literally could not buy food.
Reports of the Newcastle International Seminars – from 1968 to 2001
Interesting report on Computer Science history and (now) famous researchers such as Dijkstra, Hoare, and so on.
Compiled by the distinguished professor Brian Randell.
It's true that some use quantitative models, and some don't. But all experts use past experience as a guide. As the present becomes more different from the past, it becomes more uncertain that past experience is relevant.
While I do trust Rob Pike to not let personal biases sway his writing, I do have to wonder if the case studies weren't selecting because they were positive. So I'm curious: does anyone have a case study where using Go was a disaster?

Every language has things it's good at, and things it's bad at. Where does Go not do well?
Sounds great, thanks for the reply. If it's helpful at all, I find Procreate's interface to be very intuitive. I guess I like the thin persistent border around the canvas that has quick access to menus and information rather than the hidden taps and swipes from the sides that I'd need to remember. And Procreate does a good job at letting me go from landscape to portrait in a fluid way - the tools and menu adjust, but the canvas doesn't
Kotlin is from JetBrains, not from google
Citation https://m.youtube.com/watch?v=bWXazVhlyxQ
Not entirely unrelated. The economies of scale created by the demand for launching these "megaconstellations" is going to be a big driver for said cost reductions.
https://www.nonukesyall.org/pdfs/CarbonFreeNuclearFree.pdf

A carbon-free & nuclear-free grid definitely depends on either dramatic advances in storage or substantial infrastructure development in transporting electricity over long distances.
Concepts and Concept-Oriented Programming (2008)
I'm not sure I follow, isn't TikTok curated via algorithms as well? The content you like influences the content you see next. How's that new?
I’m with you. The comparison with Netflix is pertinent for me. When lockdown started here in the U.K. I cancelled my subscription and started spending more time reading and exploring.

Didn’t think twice about paying for Muse when the time came. There was an available slot in my subscription budget :p It helps me think things through, which helps me do better work, which makes me happy. And it feels good to support principled people who care about how tools, environments, aesthetics, affect our thoughts. No regrets.

iPads/many things aren’t worth the price for some people. We don’t all have the same priorities, and that’s OK!

Maybe the price doesn’t bother me much in the long term because for me, Muse isn’t where things end. It’s where they start, take shape, get fleshed out, discarded, iterated, improved. It’s my desk not my library. If a better “desk” comes along I’ll use that instead. But right now, Muse is it.
In that case energy density would be reflected in the cost. That is why cost is often used to compare energy technologies, and not cherry picking a random metric which favors one particular technology.
This is incindiary garbage propaganda. Cities are burning to the ground, murders are skyrocketing in NYC, Chicago, and others. People are fleeing Democrat run cities and states due to their insane idea of mob justice as if angry mobs have not been tried before in human civilization and always ended in millions of deaths. Stop this garbage insane delusionary descent. Stop upvoting it. Stop retweeting it. Stop. We have imperfect laws and systems because the alternative is chaos and hell.
Certainly Personal Blog!

You can always cross post on Medium and other such services. Just got to remember include the canonical URL.

That way you get the advantage of being searched on services like Medium, Dev.to and others (although, I don't think this is much since most search via Google). And you get the advantage of owning the content and your own personal brand.
I co-work with an architect who loves his ReMarkable 1. He'll do initial sketches on it, keep meeting notes, read contract docs etc on it, and so on.

It's an ideal "work support" device for what he does, vs an iPad which can do everything _if_ you find a good app, but still won't do those things as well, and is full of distractions like notifications and other anti-productivity cruft.
Good point! The separable verb things is super strange for me as a native English speaker. I haven't internalized the meaning for any separable verbs so whenever I see them in text, I usually end up having to re-read or re-listen to the text with the knowledge in mind to actually get the meaning.

Üben macht den Meister!
Why would you ever build a company around arbitraging power and all the risk involved, when instead you could just buy panels or wind turbines and skip directly to selling power?
Many businesses will not come back or be replaced because they were marginal - worth keeping open, but not worth starting. Restaurants that weren't all that great, small clothing shops, old hardware stores hanging on - gone and won't be replaced.
You're being downvoted, but you're correct. Go and C++ have largely different non-overlapping use cases. Go is not a systems language. It's mostly a networked server language with a garbage collector. It's great for writing a wide variety of networked services like HTTP app servers. C++ is great for when you need full control and best possible performance and are willing to pay the hits in complexity, compile time, and other development expenses to achieve that. Drivers, games, trading software, database engines, etc.
A point to the contrary, I also see (mostly developers) who try to optimize $5 monthly SaaS expenses (paid Docker Hub, GitHub vs self-hosted) wasting hours and hours of their time and energy.

I come from an entrepreneur attitude, my time is my most precious commodity. I don't optimize minor expenses, I optimize the big picture, my time, outcomes, and most importantly income/revenue coming in.
That's cute, but I've got primary sources who indicate otherwise. I'll take the word of someone who at one point maintained a list of every addressed machine on ARPANet and the proto-Internet once it went beyond a strictly DoD effort, over a blatant attempt at trying to rewrite history to fit their own narrative, thank you.

So on the one hand a random internet stranger claims to have known someone important who said something.

On the other hand we have a history written by people including the author of the first paper on packet switching, the program manager at DARPA who authorized the project, the inventor of TCP/IP and so on and so forth.

I'll believe the paper that I cited.

Packet switching can be used to build networks that are resilient in the face of disruptions, whether natural or manmade. That is where the myth of "designed to survive a nuclear war" comes from. But the original Internet was designed using packet switching to allow computers to freely talk to each other without having an insane number of dedicated circuits kept open.

That said, I agree with you that it was not designed for surveillance. But I disagree on the timeline. While the response to 9/11 certainly stepped up the level of surveillance to an insane level, all evidence is that ECHELON had been tapping the Internet long before that.

See https://en.wikipedia.org/wiki/ECHELON for more. Also note that ECHELON predated the internet, and to them it was simply another telecommunications network.
Spherical frictionless cows in a vacuum are unable to move.

There's always thumbs on the scale. Grandparent is proposing to remove some thumbs (fossil fuel subsidies).

Pigovian taxes are fairly popular among people who consider free markets to be valuable. This is because they retain $free = "can discover prices and conduct trade freely", a more valuable property than $free = "utterly free of any and all governance", which, like real communism, has never been tried.
They're talking about a home router with a sim card. I'd say 15Mb is pretty poor for home use.

It may be better than some wired home broadband in parts of London though (I used to get 3Mb/0.2Mb in zone 3).
How long does it take for a coal plant to ramp up or down? I wonder how much battery buffer you'd need to have the plant work on a pure control theory basis instead of long term forecasting?
Preface: I love Vegas and feel strongly about my experiences at UNLV so forgive my passion. It is my own opinion at the end of the day.

As someone who grew up, went to school, and worked in tech in Vegas, I place some of the blame on UNLV and its computer science program.

The computer science curriculum taught at UNLV is designed to do nothing more than churn on casino gaming employees; it's so extreme that the only web development course doesn't even count towards your computer science degree. It's absolutely bonkers to me how students are trained from the start to feed right into the golden handcuffs of the casino industry and yet people wonder why Vegas can't get it's tech industry started.

There's just simply no local talent pool here as a result. The casino industry is, in my opinion, a solved domain with little innovation room for incoming passionate engineers. I remember applying to a big gaming company here for an internship while at UNLV, and they legitimately couldn't provide a clear answer to "How often do you innovate within your domain, and what are some examples".

I feel fortunate that I had already found an interest in topics outside the gaming industry and managed to land a job here for a tech company constantly moving the needle in a challenging domain.
Tips for Doing Performance Reviews Right in 2020
Which reader is that?
Facebook isn’t happy about Apple’s upcoming ad tracking restrictions
- Clean drinking water is an immediate problem.

- Adequate sanitation is an immediate problem.

- Adequate childhood nutrition is an immediate problem.

- Physical security in crime-laden areas is an immediate problem.

- Physical security in conflict zones in an immediate problem.

- Access to quality medical services is an immediate problem.

- Mosquito-borne illness is an immediate problem.
Ask HN: Why would Amazon want to track my emotional state?
Amazon just announced a new fitness band called Halo. The most interesting feature is a microphone that listens to your voice and uses AI to guess what your emotional state was throughout the day.

The band will intermittently listen to the tone, pitch, intensity, rhythm, and tempo of your voice and then categorizes them into emotional states like hopeful, elated, hesitant, bored, apologetic, happy, worried, confused, and affectionate.
Alberta already has one of the largest fiber networks on earth and has for more than a decade.

https://en.wikipedia.org/wiki/Alberta_SuperNet
Why Content Is the Key to Lead Generation
I've asked them this outright, several times and they've always denied it. They deny any throttling.
Single-atom transistors are a thing. I can’t even begin to guess how difficult anything like that will be to mass-produce.

https://en.wikipedia.org/wiki/Single-atom_transistor
Yes and? If you carry this on your keychain heading into a security checkpoint, expect to receive interrogation++.
Ok thank you for your comment, I will go deeply in your point of view later.
Is this just for the German market?
I love reading about how companies use various technologies and how it works for them but I am personally weary of dealing with people who bring up these writeups in language wars without qualification–I'm sure you know the usual "Google uses it, so it must be good" or "Facebook stopped using it, so it must be bad" kind of proposition. Actually, I've written many words on the topic, many more than I have put there; perhaps you've seen it already ;)

But to be clear: I'm saying that reading about other people's experiences with a language (including yours here) is useful in making your own decisions, but you must also account for how you and your usecase are different than the one that was presented.
I'd guess the opposite, from the story.
Here's a helpful recent read on what the metrics mean and what semis are trying to replace them with: https://www.gwern.net/docs/cs/2020-moore.pdf
The inverse of this. Here's their exact, hilarious wording:

>Our banking partners recently notified us that they are no longer willing to support the sales of realistic sex toys. I understand that your products were designed to depict the body parts of mythological and fantastical creatures, and we have indicated this to our banking partners in an effort to advocate for continuing to support your business here on Stripe. As a result of these discussions, our banking partners have agreed that they are willing to continue supporting your business as long as you are not selling products that are colored such that they might be mistaken for human flesh.
Just skimmed the comments and missed the rise of typed languages, especially TS with its excellent tool-chain. Sometimes I just code with vim and coc.vim (which brings VSCode's LSP to vim) for hours without ever running tsc. The live type-checking and other checks in the editor are so good. Same with Rust. Guess C# had this for decades in Visual Studio (same with Java) but yeah, somehow I and many other people (from the dynamic langs like Ruby) missed this and needed TDD even more.
Anyway, how to generate GPG keys on YubiKey in ~15m: https://github.com/DataDog/yubikey