skysight-inc/HackerNews huggingface dataset:
I feel like a lot of people take it as obvious that ranked-choice is just better. I have an alternate take:

We just went through a simple first-past-the-post election in the US that a significant percentage of voters believe was rigged. This is the simplest system imaginable, the data is easily available to verify it was not rigged.

Do we really think the average american will be able to grok how ranked-choice voting works? Imagine for a moment the reaction from people when their candidate appears to be "winning" and then ends up 3rd after the "recalculation."

I feel like the first priority of a voting system needs to be transparency and being easy to understand, RCV isn't that. Maybe works well on small scale, I highly doubt it's a good idea nationally.
Just like Nios II, it's a processor. It doesn't have to be "hard" silicon. Calling it a "little FPGA program" seems very dismissive. I don't know what you mean by "1990 style".
It's not a great idea, but you can pump air into lime water and it'll turn into calcium carbonate. Basaltic rock will also form calcium carbonate when CO2 infused water is passed through it.

I'm not sure these work at such small scales, but it could at least give you a starting point and a project. If you start a blog about these experiments I'd love to follow. Hard to know if your operating emissions would be offset by your sequestration. If anyone has better ideas I'd also like to know.

There could also be a monetary reason to do carbon capture at home. There can be a lot of CO2 buildup in homes and offices with poor ventilation (read: most).
The main issue is that in the US, it seems like voting in the primaries is much more effective than third parties.

Look at groups like the Squad, the Tea Party and Trump. These groups are/were able to achieve substantial changes in party platform by working through the primary system and have shifted politics much more than the third parties in the US ever did.
Something had to bring the skin up to ignition point. That may very well have been hydrogen, either above or below explosive mixes.

Static electricity (from a potential difference with the ground, St. Elmo's fire, or other sources) likely also contributed. Forensic analysis strongly supports leaking hydrogen from the aft part of the airship, given the nose-high, tail-low attitude and handling difficulties.
In my area at least, nextdoor.com is really good for posting and finding items as well. Plus you know they're nearby and you're not having to drive super far to get an item. I found some awesome free patio chairs through nextdoor.
This is a really amazing project. I hadn't though of coaching as a space for NLP, and I'm unaware of any use of a neural net to accomplish this, although I did study some Expert Systems in college that focused on radiology.

There's real substance here. Well done. I hope you keep developing it, you're on to something novel.
I'm not talking strictly about election results. I'm talking about ideologically. I do agree with you if your only concern is election results.
We as a society spend upwards of $10,000/student/year on education. In this context, I don't particularly care whether people occasionally outright keep library books if they are learning something from them!
I see some potential upsides to this—flexibility, localized decision making, etc.—and am curious, what downsides do you see coming from it?
D-Wave announces new hardware, compiler, and plans for quantum computing
After the first iteration of the loop (and every other one too), A[i] is the maximum of the array, not the minimum.
Well the timescale of climate change is on the order of a few decades to a century. The decomposition process is somewhat slow by human standards, but it's still fast compared to a century. In order to effectively remove CO2 from the atmosphere to prevent climate change, it needs to be removed on timescales longer than a century.
Windows Kernel Hacking https://www.udemy.com/course/windows-kernel-defense-and-atta...

Unlike the reviews I actually thought it was good and insightful, coming from Linux and macOS.

Same for this malware development course on Windows
https://www.udemy.com/course/ehf-maldev-in-windows/#instruct...

This car maintenance one was also very useful

Car Maintenance Anyone Can Do
https://www.udemy.com/course/car-maintenance-anyone-can-do/

Just a few examples.
Pretty recently (2018-ish?), in Seattle, someone I knew ended up racking up a 100 dollar fine at the Seattle Public Library. What was extremely shocking about this, however, was that the Library at that time felt the need to send it to collections.

The scenario one could envision for the outcome of something like this is pretty dystopian. This could well end up damaging someone's credit to the point where they would have trouble finding housing.

There probably would have been less repercussions for stealing a book due to what's been going on with SPD and minor crimes like that, which is pretty out of control :/
My friends have move to snap and tiktok. I'm not on either, but that is what they have been pestering me to join lately.
Why Switzerland?
Peeking at the course required[0], it's hard to avoid microcontrollers.

Furthermore, 6.004[1] looks like it has to involve C at some point.

[0] http://catalog.mit.edu/degree-charts/computer-science-engine...

[1] http://catalog.mit.edu/search/?P=6.004
I do almost the same. I don't usually use an actual rubber duck or another person and definitely not out on stack overflow but I start writing an explanation for why the bug I'm looking into happens as a reply to the bug ticket and/or ask questions to other people. It keeps evolving as I write down and check hypotheses and validate or invalidate them without ever actually posting the reply. In the end I either have a question left over that I can post or I have a trace of how/why the bug happened and post that, which comes in very handy when people inevitably ask "dumb questions" in the code review on why the fix is what the fix is.

It really helps to have these things written down somewhere as you can easily refer back to them as you revert back up the depth first search stack in your head. I guess some people can do this entirely in their head but I can't especially with all the interruptions one has.

One of our guys actually had an actual rubber duck sent to them by their employer. This was for a remote only position like 10 years ago by now.
the chess.com system will do that for you today
Stealth Plant Based Meat Co. | USA - Remote possible | Mechanical Engineer

Lever Advisers is a venture studio focused on launching alternative protein companies. We are working on a concept for using novel machinery to manufacture thicker-cut plant-based protein than what is available on the market. The ultimate end product will be a chicken breast analog or steak analog. We have an excellent CEO in place as well as the resources available through our venture studio – fundraising connections, branding/design agencies, formulators, contract-manufacturers, etc.

You will apply your education and experience as a mechanical engineer to head the machine design process for the prototype manufacturing system. You’ll work directly alongside the CEO and will be the first hire in this function of the company. As our company grows, you can hire your own team and take on additional responsibility. This is a pre-seed-stage company, and early-stage hires will be compensated with significant equity stakes.

Apply: https://smrtr.io/6FJPf
Wood is carbon neutral, not carbon negative. Trees take carbon out of the air and produce wood. When they die and decompose or burn, the carbon is released back into the atmosphere. Oil in the ground was produced during a time that wood was so abundant it almost suffocated the surface of the earth because nothing could decompose it. Somehow, brining all that oil back to the surface and turning it back into wood doesn’t seem like a good idea.
If nothing else, RCV should help lower the political temperature in the US and soften the polarization that seems to be leading us to literal civil war.

Everyone is backed into a corner of supporting one or the other party, and it's started feeling like an increasingly high stakes game between the two that's only getting worse.

RCV might be something helps break the fever.
"It was fast enough and easy to calibrate."

Are you sure about easy to calibrate 8) Did your solution have the same level of accuracy across the range as the MCU would provide?

Bizarrely, you sometimes have to follow the standards because that is what everyone does. I can't think of an example now but there will and have been cases in engineering where the wrong answer is the right one because that is what is done. I know of mensuration devices that "model" some curves with a linear approximation and paper over the errors with cough error estimates and/or keeping within the nearly linear range. That too is fine if everyone understands what is going on.

Accuracy is a funny old thing.

However, I like your approach and it shows you probably understand the principles involved. Ideally, if you are going to be a smart arse like that, then submit two solutions - the proscribed one and your clever one.

You mention a MCU but not what sort of sensor ...
Tesla ordered to pay $137m to former employee who faced daily racial abuse
Yep, super annoying, AWS doesn't allow you to register more than one MFA device.
How the Facebook outage crippled businesses and communication around the world
The scale and impact are an important distinction which you're ignoring in order to conflate two unlike things.

A cable news network has very little ability to perform dog wagging. While they can use incendiary lead-ins for stories or hire divisive commentators (not news people) to get viewers to stick around while they run ads, they can't really drive anyone to buy a Chevy truck or shop at Target. Cable news also has to toe a line of legality with respect to defamation, see for instance Dominion's cases against Newsmax and OANN. For as bad as you think cable news networks or newspapers are, they do have some accountability.

Facebook on the other hand has little to no accountability for "news" they push. These leaks show they literally know that peddling falsehoods and divisive content is harmful but choose to do it because it makes more money. They also have the ability to wag the dog because their algorithms stick people in echo chambers that just reenforce negativity. They can and do drive people to radicalize because incendiary content drives "engagement" which makes Facebook more money.

Suggesting Facebook and cable news (or newspapers) are somehow comparable in their toxicity is a bit ridiculous. You're also doing so in a thread about a Facebook whistleblower. When a CNN or Fox News whistleblower leaks a bunch of documents saying they knowingly aired false or defamatory content to make more money, you can tell about them all you want.
Tab management is a UX problem, same with grouping (I think there’s some plugins that manage tree views).

Tabs should be short lived bookmarks, long lived bookmarks could do with a UX update too.

I’m not saying I have all the answers, and we’re probably both half right. We’ve taken concepts which have been around since I can remember (IE5/6 days) and just run with them for 20 years without many substantial changes.
Many languages (C++ templates, C#, Java, among others) write things like List<T> to mean a "list where every item is of type T". This feature is usually called something like "generics" or "parametric polymorphism". It's not haskell notation but I hoped that it would give an easier flavour.

> Are promises and futures always monads?

Only if you can construct the necessary operations (or if they are provided), and they relate to each other correctly. For example, if you have a value m of type M<A>, (join (pure m)) should be identical to m.

The language you're using also needs to be able to usefully do something with this fact, or it's just trivia. In Haskell, we can define a type class called Monad and write operations that work on any monad, without knowing or caring which one is in use (that's the caller's job to decide). This would be hard-to-impossible to do in a less expressive language like C.
This is out of my realm, isn't it at least a little relevant to vet a (logical) design with an fpga before doing the full process? Or are those worlds things worlds apart?
Have you asked them to? I've sent support requests to every vendor that doesn't support U2F with the hope that if others do the same it may get bumped up.
I believe that the term of art is "backgrounding".

As in the company provides "background" information such as seems to be the case here. Of course, this is really the company framing the conversation and deflecting the criticisms without addressing them.

I see the discussion here is largely fixated on whether this constitutes a "smear" or not. So, it seems to be working from Facebook's point of view as we are not discussing the actual allegations against them.
I'm not in the hardware engineering space but in advertising and finance common languages seem to pay more: java, python, ruby javascript. In my 20 some years working I've never worked a project where my ability to code in C was a plus. Rust? They couldn't care less. I think there's just way less demand for those lower level languages.

Combine that with they might have trouble filling the position, so they out source it. Each sub, sub sub, etc contractor takes more of the pie.

You wanna make bank as a contractor? Look at cloud architecture, big data, devops, java or something important but obscure like cobol.
That's a reason I like approval voting. It's easier to consider what your ballot's effect will be. That's hard with IRV.
Proportional representation, the federal government enacts laws and levies taxes on everyone and isn't just some far away entity you can ignore. The multi level democracy USA has now where each party sends candidates based on local votes makes sense when the federated entity doesn't have direct power over people, but since USA has such a strong federal government that taxes people directly it needs to better represent its people than now.

Alternatively we can scale back the power of the federal government massively and have it be funded by the states rather than via direct taxes, similar to how EU works. But right now it is the worst of both worlds, taxes and control like a local government but poor representation like a federated one.
> Yes, you would need to inform all the servers of the change, a compliant FIDO authenticator shouldn't be clonable.

Depends on how you define clonable, but that shouldn't be a requirement to be able to avoid having to inform servers. OpenPGP smartcards can't be cloned in the sense of being able to read the key off them, but you can write the key to them. So a key-pair can be generated outside, written to the smartcard and backed up however one considers sufficiently secure. If the smartcard is lost, one can buy another one and write the key from the backup.

The old smartcard being lost is not much of a concern either, since if the password is entered incorrectly a few times, the smartcard becomes blocked.

> However, if you've got a whole bunch of servers you can do SSH certificates instead of raw keys, and then you only need to go through the process once (to get the certificate) since the servers just care that your certificate was signed by the authorised CA.

Not all circumstances are equal. Some servers are too old to support certificates :(, and upgrading just the ssh servers is unvalued and non-trivial (I don't know if OpenSSH still even supports the OS). Also, servers are not all under the same organization, so no unified CA.

Authenticating via OpenPGP requires no server considerations. It works everywhere and is a personal decision rather than an organizational one.
What happened to Nios 3 and 4?
The same thing that happens to a star not in a Dyson sphere. It slowly radiates energy away and in the process contracts and heats up. In fact when the Earth was initially forming the Sun was only about 70% as bright as it is today.

(How liquid water could form under those conditions is still something of a mystery: https://en.wikipedia.org/wiki/Faint_young_Sun_paradox)
This doesn't make sense. There are loads of people (myself included) who are intrinsically motivated to do good work.

And not just in the tech industry. Look at all the volunteer opportunities, unpajd city boards, etc that people get themselves involved in. People can be motivated by wanting to make a difference. And yes, some software companies do in fact make products and services that make a difference in people's lives.
Given that they're limiting the number of them that a given customer can buy I suspect that the price is in part the supply.
CBGA, the “mother of all cannabinoids”, reduces seizures better than CBD
I'm super impressed by MSVC these days. The team is doing good!
The point isn't reducing an outage for FB, it would actually extend the outage for some. The point would be to help give some relief to a DNS server you're running that's overloaded due to the FB outage...during the "crisis". Yes, of course, better planning ahead of time is nice. In any case, I didn't suggest doing this. I wondered if it was happening.

I think you missed the idea that the FB outage created a really heavy DNS load on other people's DNS servers.
I can't support a politician or party that doesn't make healthcare a major tenet of their platform. The US is the only first world nation without universal healthcare, and it pays more than those nations for worse results[1][2].

Also, it's interesting that the "Democracy Dollars" page[3] identifies a real problem, but then does nothing to actually address the core of the issue. Doing something about Citizens United would, though[4].

From[3]:

> Legislation and policy don’t reflect the will of the people because our voices have been flooded out by wealthy donors, corporate lobbyists, and special interest groups flooding the system with their money.

> *The rich thus have outsized influence, and they have very different priorities than the rest of us. Generally, the wealthy are more conservative, respect current authority, and encourage a less radical or rapid approach to change. Candidates and politicians quickly become subject to the donor class.

[1] https://www.healthsystemtracker.org/chart-collection/quality...

[2] https://www.healthsystemtracker.org/chart-collection/u-s-hea...

[3] https://www.forwardparty.com/democracy-dollars

[4] https://en.wikipedia.org/wiki/Campaign_finance_reform_amendm...
> I don't want to worry about how that actually works.

The problem is that while you don't want to know you end-up having to. As soon as you hit the limitations you have to workaround it. As soon as what you are doing becomes expensive for reasons you ignored before, you have to go back and rewrite. The only thing is that because it's a Blackbox, you also have to guess and poke it until it does the thing you want.
The FPGA was the final target for this design. It isn't intended to go anywhere else -- its predecessor, Nios II, was also FPGA-only.
That is actually what he's doing [1]:

We will support candidates for office who align with our core principles so that we can reform the system and make it more responsive to the American people. This means that we will support Republicans, Democrats, and Independents - as well as candidates identifying themselves as Forward Party members.

1. https://www.forwardparty.com/whyforward
How will they blockade the bits of Africa etc that China owns?
This is not true in history; many very important ideas need people to spearhead them over many years to get enacted.

Slavery was fought against for over 100 years amidst very fierce resistance before it was abolished.

John Quincy Adams (a failed president, but a very big abolitionist) spent 18 years to overturn a "gag rule" that automatically nullified anti-slavery legislation. Without the work of countless abolitionists bringing the ideas up again and again to the public stage, pushing for the ideas in ways that made the rest of the country uncomfortable, support for abolishing slavery would never be enough for Lincoln to do his proclamation.

The power of ideas are exactly what we need in the political sphere. Ideas in politics are very dissimilar to ideas in tech - in tech, it's all about business viability. In politics, ideas need to be about livelihoods of people.

There are two functions at play in governance; the government, which is in charge of executing the will of the people, and the will of the people itself. The will of the people is "represented" in all forms of government by parties. However representation is often taken away from the people by many things (corporate interest is a big one).

Climate change for instance is one place where the initiation belongs to the will of the people but is lacking adequate representation in political parties.

In this respect, "the Forward Party" is not really a party that will execute governance in the near future; it's a representation of the will of the people, collected together into a political body. More realistically, it's admitting that the political system is trudged up and that no political body represents what Forward wants to represent.

I think Forward is different from independents and other minor parties in the following ways:

1) it should be focused on incremental change, not on taking over the office

2) it should be focused on pushing forward ideas to limelight and holding accountability over those ideas, especially when those ideas make sense to a large percentage of the population

3) it shouldn't be a political party to directly compete ideologically with existing parties (liberals); rather it should wield its influence to pressure the competition to pick up its practical issues

Assuming it's not just another independent political party trying to run for government, I think the Forward Party is a great "idea", and is sorely needed in the political landscape of the US.
But that 99% water simplification is needed for the purpose of the exercise.

The left out overnight is basically an absurd statement that is intended to confuse and not really related to the actual question.

The statement could be “left in a dry environment until” or simply “left to dry a few weeks”
Cool I always make errors when I do my taxes by hand.
Three.js

For folks who know any react I'd recommend react-three-fiber [1] as your entrypoint. It's ridiculously easy to get started. The creator (mlsarecmg on HN, I think), just came out with this tutorial today for beginners: https://twitter.com/0xca0a/status/1445409346305892353

It's paid but there's nearly endless free content as well between his twitter, the pmndrs discord, and the official docs [2].

I started using R3F and was able to put this [3] together, which is heavily inspired by Stripe design, in a couple weeks with some spare time. That is to say how easy it was and how highly I recommend the pmndrs suite for web 3D abstractions.

[1] https://github.com/pmndrs/react-three-fiber
[2] https://docs.pmnd.rs/react-three-fiber/getting-started/intro...
[3] https://r3f-gradient.netlify.app/
The size of the building and the number of employees does not necessarily correlate with the quality of the research or the viability of the product.
I mean, it's a soft core like Nios I through IV. I know Altera would sell you a license if you wanted to dump it into a hard flow for some reason. I assume Intel will too? The Altera division seems fairly independent post acquisition.

Also Intel's not intimidated by the gate count niche of classic five stage RISCs; they gave that market up decades ago.
I'm not saying they should just try to get major parties to adopt cannabis legalization as a platform plank. I'm saying they should use cannabis to get adequate popular support for their party in hopes of getting the other parties to adopt the non-cannabis elements of their platform.

Federal legalization/decriminalization is going to happen eventually, so this is a limited-time opportunity for a third party. Make hay while the sun shines.