skysight-inc/HackerNews huggingface dataset:
nice website friend. it'd be nice if i could see which domain you're taking the article from without having to hover over the link
What speculation? If you have a "let" in some lexical scope, AND this is strict mode, AND there are no calls to eval in that scope, AND there are no assignments within that scope... how is that different from const?

I can understand why in a JavaScript engine there may be plenty of other concerns and it may be completely reasonable to not do the analysis, but in the common case it should (at least) be something you could do just by walking the AST, if you so desired, without even knowing the surrounding code.
>I don't understand the need to connect a massive linear power supply to a class D power amplifier.

Generally from what I understand, linear, unregulated (gasp) supplies are preferred over anything else. I think the reasoning is that the PSRR is great at lower frequencies so having a bit of 120Hz ripple isn't a big deal.

Though this is a bit of antiquated advice, IMO, since you can get amazing performance out of SMPS supplies with a bit of filtering.
I'm not aware of anything like this, but I think it would be much more valuable than continuing the proliferation of GUI tools like this one. A GUI forces me to use your tool. A file format allows me to create my own tools and integrate it with any other part of my workflow. This would be especially nice for larger microcontrollers and application processors.

There's pcf (physical constraints file) for FPGAs (e.g. https://github.com/cliffordwolf/picorv32/blob/master/picosoc...).

There's CMSIS-SVD to describe register maps for peripherals, which is useful, but not exactly what you're describing.
Like I replied elsewhere, I think because nature selects for survival, there is something to be learned from the fact that human societies always tend towards hierarchy. I am not saying we should there have as much hierarchy as possible, but I am certainly opposed to any form of anarchism (which I don't believe would last long anyway). Give anarchy a month at most, and you'll have leaders with followers popping up everywhere, which will eventually combine into a smaller number of large hierarchies.
Looking at the survey it asks "How much, if anything, have you heard or read about QAnon?" I'd be interested to see how many are aware of QAnon conspiracy theories but don't necessarily know the origin.
I don't care if you're liberal or conservative. The problem with Trump is that all of his success has come from lying, cheating, and manipulation. That's all he knows. This was never a simple matter of political differences. This was not normal.
Well, happy users since around 2015 (?).

There is a catch though - we use it only as a code review platform. It always seemed to be focused on that part more than in any other. I'm not saying everything else is bad, it just a gut feeling that code review always got the maximum attention.

And another catch is that it seems they lost their momentum even in this area. I recall times when we waited for weekly status update to see if there is something we'd have as excuse for an upgrade. Now it's even not a weekly update and speed of development seems to be slow.
Major bonus for Resolve: it's explicitly differentiated from Premiere/AE by not being subscriptionware: it has a single one-time cost per version.

You buy it once for $300 and then you have that version forever. Meanwhile, the Adobe Creative Cloud is >$500/year, every year.
In your opinion, is it the responsibility of the US to intervene and spend american lives in every regional conflict in the middle east? Democrats hate war until it’s a republican president avoiding it, then they become hawks.
I was discussing in good faith, so I'm not sure why you chose to be snarky. Let's clarify here, I'm not sure what "sampling error" in this case would be, such that it is distinct from electoral trends at large. The random variables in question _are_ demographic groups. How is it meaningful to discuss sampling error if your assumption is that state and county data is independently distributed? The poll data that Gelman et al used is public data, I urge you to take a look and work with it.
The Bush/Cheney Administration Was Far Worse Than Trump
One thing that has surprised me about the US is the lack of political parties with regional interests given how large and diverse the place is.

Or, having grown up in Canada, it wasn't uncommon[1][2][3] to see a political party have its mandate and goals being focused around the interests of people to a particular region.

[1] https://en.wikipedia.org/wiki/Reform_Party_of_Canada

[2] https://en.wikipedia.org/wiki/Bloc_Québécois

[3] https://en.wikipedia.org/wiki/United_Farmers_of_Alberta
The Uneasy Afterlife of Our Dazzling Trash
Really the fraud itself can be ignored if you just focus upon the apparent rate of return. If you have Option A with a high rate of fraud but the highest returns and Option B with no fraud but worse returns Option A is the rational choice. Granted the complication is that it is hard to get the actual rate of return reliably.
It's actually class B that has the best performance. A lot of people say class B is bad because crossover distortion, but what they are actually referring to is class C (the classic picture where a bit of the waveform is conducted by the top one and a bit of the waveform is conducted by the bottom one, with some flat spots in between) Class AB is bad because near the crossover, both top and bottom devices conduct and that actually causes an assload of crossover distortion. Properly biased class B precisely hands over conduction from one side to the other, making crossover distortion practically negligible.

Class A is theoretically the best but you can get good performance, and perhaps even better performance than A with a properly designed class B amplifier.
That is a ridiculous argument to be honest. 100% of Americans have heard of Nazism. Does that mean 100% of Americans are Nazis? By your logic, more Democrats are QAnon believers (28%).
Thanks for your comment. I’m currently at a huge company making (in my opinion) a really great salary. The golden handcuffs are cushy, and the only real draw to this new company is it’s a title bump (director) that would give me a chance to showcase what I think I am capable of doing.

Things are going really well at my current job, so the draw to the startup isn’t super strong. If there was a financial incentive, that could help, but I’m doubtful they’ll be able to pay as much as I’m making now.
Did the Jews kill your family in WW2? Because Trump spent a lot of time pissing off Germany and cuddling up with Israel.
“Thousands of men of Jewish descent and hundreds of what the Nazis called ‘full Jews’ served in the military with Hitler’s knowledge. The Nazis allowed these men to serve but at the same time exterminated their families,” Rigg said. [1]

Did the former German soldiers of Jewish heritage gaslit this journalist too? Or am I being gaslit by the journalist? So many layers!

[1] https://www.latimes.com/archives/la-xpm-1996-12-24-mn-12209-...
So even then we could not believe the media? Good to know. And sad to know.
> Auto-generated, type safe entities from source to client, including relationships = fewer bugs

Are you saying that your client (interface) has a direct relationship to your database schema...?
I would be more specific and say that every worker should be at autonomous as possible. I am a big proponent of distributism. The means of production should be as widely distributed as possible. This does not mean they should be concentrated in the hands of a small number of individuals (capitalism), nor should they belong to the state (communism). A good example of distributism is workers who own their own tools (the means of their own production). Software engineers have it pretty good in this regard. But this can apply to tradespeople, factory workers that collectively own shares in machinary, etc.
Fair point, but the Democrats aren't the ones literally espousing Qanon and Nazi rhetoric. The number is somewhere in the middle, enough so that all the major networks utter the name on a regular basis.
Your educated choice here, together with the uninformed choices of millions of Americans, support an economic system that disenfranchises device owners, software engineers, and small businesses.

It's okay, have your iDevice. But that choice supports a company that makes the world less equitable for others. To deny that is to deny economics and the power of monopoly.

We need to educate our lawmakers about this situation so that they can make a decision that most Americans are unequipped to understand.
Show HN: I call it the BetaList for job seekers
It is a platform developed specifically to showcase the front pages job seekers who possess little or no working experience. Call it the BetaList for job seekers. The platform employs only the use of digital CV's. With the use of Artificial Intelligence, employers are able to search for their ideal talent within seconds.

To have your profile featured on the website, you'll need to create your front page. The front page is the first page every visitor sees upon arriving at your CV site. Use this page to talk about what makes you special, attach screenshots of previous/current work and more!
I am not going to reply to this because it’s a frustratingly crass response that lives up to the stereotypes of engineers. Is it that hard to believe that even in legitimate police interventions they are much more likely to use deadly force with a black person? “Black men are about 2.5 times more likely to be killed by police over the life course than are white men.” https://www.pnas.org/content/116/34/16793
Oh. So that's why people prefered Pepsi at that stunt? Becouse they drank just a bit and didn't think ot was too sweet? I always wondered.
I tried designing a modest amplifier using op amps for the majority of the frontend.

It's basically impossible unless you add a lot of stuff to buffer the opamp (which is why I wanted to use an op amp instead of discrete stuff)...

big power op amps that have decent distortion exists, but not at their rated power. You get like 0.1% thd at typical levels needed to drive an output stage.

And also thermal distortion will absolutely be an issue at that point.
Because gluing modules together you can spend less money than buying an amplifier with similar specs, and because it's your hobby.

In the past, when I've built amps, it might have cost me something like $300 in materials to make something which would have cost me $1000 to buy. Back when I was a high school student and didn't have much money, that was a good deal.
> People can get the music they want at a price they're willing to accept.

People can get what is popular. There's just so many albums and soundtracks that just can't be found on Spotify. Legal streaming is nothing compared to the private music torrent tracker scene... Before it was shut down, one particular site was often called the library of Alexandria for music and even had actual artists release their music there.
I just did a Google search for QAnon for Tucker and Fox News. The news on QAnon are labeled under "conspiracy" on foxnews.com. I see no promotion of the QAnon theory anywhere.
The data driven decision is 'passing the smell test'. If you have it one way or another do you find it easier or harder to work with as a first order approximation. Do your coworkers find it easier or harder as a second order approximation to be sure that in the relevant set that you aren't an outlier who happens to know pointer math really well but everyone else finds far harder.

For the code review task they don't need precise statistical data they just need to know which direction the arrow points with a decision in the main case.
I tried making my own but it's like 99% woodworking and 1% actual audio engineering (i.e. doing the whole Tiele-Small stuff). Be sure you know what you're getting into haha
I don't know of any legislation introduced by any right wing government anywhere in the world, that literally empowers Nazis. I'm sorry that you feel like you're fighting for your life, but I'd be interested to know which country you live in that you fear for your safety. Surely, unlike during WW2, we have enough freedom of movement that you can leave a place where genocide could occur at any moment?
Podcasting 2.0
I'm not sure why you think people don't realize this.

It is well-established tradition for both news organizations to call races and the apparent loser to concede, well in advance of December 14th.

Biden's lead in both the electoral votes and the state margins means that in order for Trump to win, he would need to flip multiple states. Recounts typically only move a few hundred votes, and his legal challenges haven't seen any traction.

So yes, it's technically not over yet, but it is incredibly unlikely to have any other outcome.
Huh. Does Singapore not need insect pollinators?
Yes, absolutely, perl is part of my standard toolbox for some specific tasks, and I'd say I use it at least once a week.

For example, for short scripts to process/massage data - either one shot or in a production pipeline -, it's very expressive and "to the point", especially if you're going to use regexps.

perl is in particular way less verbose than e.g. python when it comes to regexes coz regexes are built into the basic syntax of the language.

OTOH, there are many, many things that are broken in perl, but if I had to cite two things that made me kind of give up on it for new large and mid-level complexity projects these would be:
- near impossible to predict perl's handling of "numerical" values
- having to type dollar signs to dereference variables
What did I just read? A self advertising ad?

And their SEO solution: find out what people mean when searching a keyword, writing content targeting that kw, and then monitoring logs and counting your signups.

Which is just the regular SEO thing.
There are facts here. Things like Covid 19 and climate change are both real and current or impending disasters. The "left" has solutions and the "right" pretends they don't exist. The US right has slipped further and further from understanding of what is actually happening around them and under trump specifically fell into a disinformation black hole. I hope that future repoublican leaders are more based in reality.
This title is actually wrong because networks don't decide who wins. If Biden wins, let it be because all due process was followed so that the 71MM who voted for Trump can get behind the new president. There are close and contested elections in various states, with mandatory recounts set, as well as lawsuits underway with affidavits of blocked observers and allegations of fraud. For the sake of not dividing the country, let the Trump half of the nation have their day in court, and then let's unify behind the new president.
> we're all under the same spell

Isn't this an oversimplification of politics, though--that our political opinions are nothing more than preferences around which we form tribes, and that there is not one single tribe that is objectively correct when it comes to matter of policy when, in fact, there are correct ways of deciding on policy.

Take vaccines, for example, or the matter of wearing masks. If I am for vaccines and for wearing masks during the pandemic, am I simply in some kind of "spell" and am I not, objectively speaking, correct, because my opinion on those matters are backed by science?
Github suggests it in their docs[1] which I can confirm works as I just added one today. A coworker added my ed25519 key to a DigitalOcean server today as well, and I successfully ssh-ed in with no issue.
Seems like the claim that this pandemic response team would have made a difference is the assertion that needs to be proven. I'm not terribly convinced that a bit more beurocracy would have made any difference at all.
This is close to what I’ve been searching for - split, TKL mechanical keyboard. But it’s missing the esc and function keys. I find it weird that I haven’t seen such a keyboard yet.
> That's why valid, trusted polls calculate a confidence interval instead of a single discrete result.

That is what each of these statistical models did, yes. And the actual outcomes fell into these confidence intervals.

> Other types of "errors" -- election results that repeatedly fall outside the confidence interval, or are consistently on only one side of the mean -- only arise when the poll is flawed for some reason.

Or the model was inaccurate. Perhaps the priors were too specific. Perhaps the data was missing, misrecorded, not tabulated properly, who knows. Again, the results fell within the CI of most models, the problem was simply that the result fell too close to the mean for most statisticians' comfort.
AWS won’t let me add an ED25519 SSH key, but Google Cloud Platform does and it seems to work. YMMV.

(I have no idea why AWS won’t let you do this. I am pretty sure it just passes the SSH key to the VM and that it just writes it to authorized keys by default. But at least in the UI, it doesn’t seem to validate whereas RSA keys do...)
How's this different from Calibre web UI?
But he admitted to lying. That’s pretty rock solid evidence.
Oh shit, this explains why my mom got severely sick on her second round.
I don't like this article.

From the security perspective, RSA is a perfectly acceptable choice. EdDSA is good and also a perfectly acceptable choice. They have different tradeoffs (some of which are mentioned in the article but not all), so you may want to consider trade offs, but as a user (e.g. choosing ssh or ssl keys), not a designer, everyone should feel free to choose either from the security perspective. You need to choose the right key size for both, and you need to use the correct vetted tools for both. But there really isn't much of downsides for using either.

As a system designer, there are some trade offs, but once again, in almost all practical system designs, both are acceptable security wise.
how does this compare to seamlessrdp which does the same thing?

https://github.com/rdesktop/seamlessrdp
Show HN: My Pet Project, Vizzag
It's not certain features. It's an app store that determines what software you can run on the hardware you already purchased, even retroactively disabling it. This is on top of their continued intensive efforts to thwart repairs of the hardware itself outside of Apple.

Plenty of corporations and corporate actions are regulated even when the consumer has choice. Because choice alone is not the issue, and that's usually with options that have far more than 2 ecosystems.
That was just an example of a controversial topic. I mentioned a spectrum of opinions that were observable amongst peers and on social media, and that is certainly one.

(The premises are false enough that it feels less like a "peers" opinion and more like a "social media rando who needs attention" opinion, but I guess that distinction illustrates the original point.)
His language is really sloppy and amateur throughout. He also has this bad line, “Everything about a startup is sales”.

No it’s not, unless you’re selling snake oil.
How seamless are things like clipboard interaction etc.
I was often frustrated there wasn't a complete scripting language integrated with Mutt, so people had to make hacks to do things in a fully scriptable fashion.

I put together a console based client, inspired by mutt, but fully developed and configured with Lua to resolve that problem - https://lumail.org/

I had a good few years working on it, and really liked the way it was "modal". Sadly I never quite got enough users to be worth continuing with. These days I pay for gsuite instead, and use offline IMAP only to keep a backup of the remote mails.

It was an interesting thing to work on, and I've been following the new aerc client to see what happens there. I'm sure there is still room for new console based mail-clients, perhaps mine was just a bit too unfamiliar!
> if you come to us with a codebase that uses RSA, you will be paying for the hour of time required for us to explain why you should stop using it.

Okay and what does an hour of their time cost?
You don't need an iPhone 12 in 2020
You, me, or djb still have to select a curve -- that's where I expect the pitfalls will be.
wow man, theres a lot tied up in here. First of all, "the jews" and "israelis" aren't the same thing. In fact, the nazis killed basically zero Israelis in the holocaust. Second of all, the modern state of Isreal under Bibi is essentially an right wing Jewish ethnostate that oppresses the Palestinian minority, and the majority of American Jews do not support the current Israeli government.
I think the last comment on the article is the most important for discussion.

—-
KEEP USING RSA!

This article is misleading to make it appear that RSA is not secure, but only the only evidence presented is improper implementation.

Properly implemented RSA has been proven secure and unbreakable by the NSA with case studies such as Snowden, Lavabit, dark markets, and ECC is much harder to properly implement than RSA.

The NSA has been pushing ECC because their quantum chips can break it easily. D-Wave, Google, Alibaba, and others already have quantum chips. The disinformation agents claim that “quantum computers don’t exist” which is true because nobody uses a computer to break crypto, they use specialized custom chips.

All ECC (X25519-P521) will be broken by private sector quantum chips before RSA-2048 due to the physical limitations of stabilizing qubits.

The people making false claims against RSA are either being paid or they are useful idiots.
For many use cases, adding an avoidable server round-trip between a user interaction and a view update is an absolute non-starter. Milliseconds matter.

Does it lead to greater complexity somewhere, and all the issues around making that complexity bulletproof? Sure. But the user experience is so viscerally different that some will demand it. I think it’s admirable to work on getting that complexity correct and properly abstracted so that it can be re-used easily.
The best way I’ve heard this described is that we are all part of a book club that meets every four years to talk about the book we read.

Some show up to discuss a book they didn’t read, others show up having read a completely different book than the other half.

We have no common ground anymore. Everything is inherently political or can be made political.

It’s somewhat of a surreal game you can play. Name something not political.
Wonder how your email client keeps emails in the same thread?
Are you claiming the market cost for a developer is $300k.
From the "podfather" himself. https://en.wikipedia.org/wiki/Adam_Curry
It has corner cases, that's not a breakdown that makes it become "kinda meaningless" or the law itself ridiculous.
What makes you think those 500 kids came with their parents?

The entire child crusade was caused by the Obama administration unilaterally changing asylum law to allow claims that are unrelated to a claimant's home nation state actions. Until then, being from a poor crime ridden country was not a valid ground for an asylum claim in any country. During the Obama administration, an immigration judge ruled that such a claim was valid, the Obama DOJ let the ruling stand (the DOJ can overrule immigration judges).

As soon as this policy was recognized and promoted by NGOs, the flood gates opened, women and children first instead of working adults first.

Also, until then absent congress made law for special cases, one could not travel through n-number of countries until eventually reaching the one you want to claim asylum in.

Asylum is a remedy for people in danger because of state actions or state actors -- it must be made in the first reached neutral country, not four countries over because that country has better benefits.

Trump's DOJ put things back to normal.
What if everyone does it but he's just bad at it and that's why we notice.

48 laws of power opening certainly suggests so.