skysight-inc/HackerNews huggingface dataset:
I have to disagree that college is a waste of time. I use the advanced math and engineering skills I learned in college every day. I got hands on experience volunteering in labs, learned how to organize projects, practiced my presentation skills, and learned how to write better. I found college to a be very good use of my time. On the other hand, I never used SAT/ACT style "skills" again.
Curious - why did you get out of FPGA development, and what do you work on now?

I have anecdotally heard of FPGA/RTL devs leaving the field mostly because of the poor tooling etc.
> Rust's enums (used to illustrate static dispatch) are amazing, and one of the best (of many) language features. Enums can contain data of their own (as enum structs or enum tuples), opening up many more possibilities than the example might imply.

Algebraic data types are table stakes for any programming language in my book. I don't know why it's taken OOP programmers so long to come around to them (and most still haven't). It bothers me that Rust calls them "enums", even though "enum" already means something different to most programmers and we already have several terms that describe the feature that Rust has (coproducts, variants, sum types, discriminated unions, tagged unions, and, more generally, algebraic data types). This makes talking about programming languages more difficult than it needs to be, since when someone says "enums" I now have to ask what programming language they are referring to, since "enum" now means different things in different languages.
Theranos had a lot of well respected investors too. It was still a scam.
Tens of thousands of kids are Berkeley engineering smart yet aren’t already attending good research universities?
I understand. If it's mandatory informational or community volunteering, there's not much drive to invest heavily in a particular skill like make speaking production value into quality infotainment.

When it's a skill interesting or essential enough to improve it might be worth for speakers to move around trying different support organizations to get new perspectives, and different techniques and feedback.
I'm disgusted with that fact that governments are still subsidizing animal products. Move the subsidies to plant-based options and make it easier to take the easy way out. We're literally and figuratively paying as a society for the privilege to raise and slaughter animals when it's 99% unnecessary.
Hey what about map and comprehension? This is a language that claims to value "one way to do things"
The Case for Ethereum Maximalism
Oh, I knew. I was just pointing out that even in the scenario he described it didn't even approximate to what you describe as happening in Belgium (which to be clear, I completely believe).
GP is saying that if you're comparing to the US, it would make more sense to compare to e.g. Ethiopia (a single country with several ethnical groups and languages) than compare Malawi to Guinea (two different countries, thousands of miles away from each other)
In theory standardized tests are good because they provide a standardized way to measure aptitude. Unfortunately, they are relatively easy to game and in fact what they measure is a student's family's wealth because wealth can buy tutors to help them do better on the tests. Sure a few middle class kids might slip through the system through studying on their own with books or in study groups, but it really shuts out low income kids who lack any access to study resources or even a safe place to study.
How does this have anything to do with capitalism? Are you insisting that Twitter should be government regulated?
Walmart, Costco, Trader Joe's, Publix no longer require masks
> This is incorrect.

Not at all.

It will almost never happen because it’s not something people generally do. It’s a meaningless red herring.
True, but regardless, the kind of ergonomic, low overhead parallel computing available in Scala or Go just isn’t possible in Node. In Scala or Go, parallel computing is barely anymore difficult than synchronous computing, in Node it’s quite the pain in the ass once you want to start passing objects with methods and whatnot between threads.
make something up
Seems really cool, I'm going to spin up an instance. Their homepage is a bit odd though; very low density and you have to scroll alllll the way down to find the "Run your own server, or join one" links.
A group I worked with in a high school lego robotics competition managed, if I recall correctly, to achieve 'recursion' by defining 2 very similar functions and having them just call each other. It was a frustrating device at times but also a really fun experience!
The signature would just be cloned.
It depends on what you mean, as that community has a pretty vast and complex taxonomy.

Estrogen levels affect the eyes, so given enough samples and context it may be surprising accurate for people getting that type of therapy.
First off, no one is going to argue beyond/impossible meat is necessarily healthy, but these two brands (currently leading the artificial meat market) contain just a small percentage of the isoflavones content found in soy-based products like tofu.

Moreover, the negative late-life cognitive effects ("brain shrinkage") referenced by your second source are just as likely correlated to a lack of B12 and DHA (both vital for brain health) not present naturally in soy but are easily supplemented via other plant-based sources. In fact, lots of modern tofu products are enriched with one or both. The uncontested health benefits of tofu when compared to meat far outweigh the single flimsy correlational 30-year study concluding "tofu shrinks your brain!".

Also just worth noting, you cite four references showing negative effects of isoflavones on the brain, but 4 is about thyroid health, 5 is about reproductive health.
I don't know why, but I thought of this song when I saw "Africa."

Cesaria Evora - Africa Nossa

https://youtu.be/QH1UG6V7iiY
Google is in the ads business. Anything that doesn’t align with that is not important to Google. In other words, if a new Google product/service doesn’t help Google making more money on ads, it will eventually be shut down.
Step 1. Fire the current CEO

Yeah, in an ideal world.

No, in the real world he's doing exactly what the owners want. They are typical of the private equity crowd.

This pipeline was built 60 years ago. It's been paid for many times over. Now it's being managed for maximum cash extraction.

The Colonial board is motivated only by money. My alternative solution would be:

Step 1: Fine the pipeline company $1,000,000,000 because they're deliberately being a bunch of incompetent asswipes.

That's the way you get the attention of those people. That's the only way.

Sadly, the US Supreme Court has taken a rather dim view of "excessive fines". Still, I'm sure that smarter people than I can think of some way to hit the company's board of directors with a financial clue-by-four.
Yeah, I've heard a lot of people say that putting together Ikea furniture is a PITA or strains their relationship or whatever, and I don't get it. I just read the instructions and put the pieces where they go like any other thing that comes in a box some assembly required.

Then again, I used to work in a retail position where I assembled so many things with far inferior construction and instructions. All in a day's work.

OTOH when people kitbash or modify Ikea furniture, I think that extends a bit into DIY. But putting it together out if the box doesn't count IMO.
I fully recommend a Vostok, from the original factory in Chistopol. Their mechanical selection is affordable and bulletproof, if not somewhat overstated in its design.

https://meranom.com/en/
We use http://diagrams.mingrammer.com in our team. Diagrams from python code.
I've read your comments in this thread, and with all due respect, I think what you're missing is a very simple truth: Rust is safe by default. C++ is not. This is Rust's core value proposition. It is precisely the thing that permits AND encourages designing safe abstractions even if it internally uses `unsafe`. Rust's value is in allowing you to compose safe code without fear.

If this doesn't seem like a game changer to you, then you probably don't grok its scope and impact. I don't really know how to give that to you either in HN comments. I think you maybe need a synchronous dialogue with someone.
can someone do this for linkedin? tired of clicking on profiles from google only to be presented with the login wall. you shouldnt be allowed to treat googlebot better than you treat humans, that opens up all sorts of chicanery
You people need some taller mirrors. The bottom of my bathroom mirror is several inches blow my waist. The top is about a foot and a half above the top of my head.
I look forward to the same strike zone every game. As a fan seeing calls outside being called strikes and seeing strikes being called balls based on who is the ump tonight is something I could do away with. The framing of the ball to make it appear as a strike is a fraud.
I'm in the market for a new watch as I just ditched the Apple Watch after moving back to Android (LinageOS). Not wanting to be locked in yet again to a watch/phone platform, but not knowing how long before PineWatches were back in stock, I didn't know what to look out for.

Missing my Pebbles, this looks like an awesome replacement. Thanks for the link!
Japanese Syllabary with Audio [Interactive]
This is absolutely fantastic. I didn't expect much, but this is really, really awesome. Thank you.

P.S. Obvious feature seems to be missing: it would be great if one could name columns manually (instead of col1, col2, etc) when importing a csv w/o header.
I think this is an important point to say. We simply have no reason to use retinas to distinguish sex.
Yikes, so much for that; getting it running is like building a model airplane: https://docs.pixelfed.org/running-pixelfed/prerequisites.htm...
"Writing meat off completely is taking the easy way out"
I wish there was an easy way out.
I remember it a bit differently

for context, I wrote the first web frp+vdom and helped inspire the creation of rxLinq and related systems, and we even did a whacky thing back then that predicted Parse/Firebase/redux/graphql/falcor, including some basic features they still don't have (should have spun out a startup instead of getting a PhD!). our group even did the first lenses for the web, though that one ended up much less usable. I think we did all that around 2003, while the alternatives were PrototypeJS, jQuery, and a couple other more sugar-level things

however.... react with hooks, jsx, and the various css modes nowadays is pretty awesome, and eliminates most of the needs for streams. main lack there is more for rich animation, than web apps. graphql, redux, and friends are all still clearly clunky technologies with limited shelf lives, so I'd focus more there than react for basic abstractions

at the same time, nowadays I think more about synthesis, ml, end-to-end GPU computing (actually proposed that back then too!) and other more powerful ideas than revisiting frp/lenses/etc...
I curate? my feed? If it suggests something I detest I mark as "not interested".

If I'm confident the channel a video comes from is likely to have nothing I'm interested in I pick "never recommend anything from this channel" or whatever the option is.

If it's a video of something like say "washing machine repair" which I know won't need recommendations of later then I right click and "open in incognito window"

If after watching a video I don't think it will generate good recommendations I remove it from my history.

Recommendations are not perfect. 3 things that would help that I wish they'd do

1) let me choose to have music separate from none music. 20%+ of my recommendations being for music is a complete waste. I'd much rather to go some special site (music.youtube.com) or (youtube.com/music) then have them mixed in with video.

2) when I pick "not interested" -> "why" -> "already watched this video" then show it as watched (put the red line under it) just like "mark as read" in email

3) don't recommend videos I already watched (this goes along with both 1 and 2. I almost never rewatch videos unless they are music videos and I don't want music mixed in with videos so the fact the 10-15% of the recommendations are for videos I already watched is a complete waste of space and time

2b) fix the UX related to not-interested. A better UX would be letting just clicking the "..." and picking "already watched" instead of the 3 step process it is now. An even better UX would be a small icon
> The right answer is, of course, somewhere in the middle, and depends on your domain and situation.

I strongly disagree. The problem you describe, of being overly strict, is orthogonal to whether you validate or parse. There is no "middle" between parsing and being strict. Parse-validate and strict-nonstrict are separate axes.
How about an accurate rotatable 3 dimensional map using the puzzle piece idea? I’m not skilled at 3d animation but I bet a talented artist could do it fairly easily.
The ACT/SAT literally tests geometry, algebra, vocabulary, critical thinking about a passage, and more fundamental skills.

All stuff you use both in college and in the real world.

Seems a little disingenuous to discount that.
What are you measuring to determine over or underpopulation? Food production? We grow more food that is required to feed current population, much of world's farming is not efficient, done without modern equipment, etx., and then there is the subject of meat - if we stopped growing feed for animals, and instead seitch to vegetarian diet, we could feed a lot more people.

Then there is the argument that glasshouses are 10x as productive as open fields, so if we were to use them predominantly, we could return land to forests.
Based on this part of the official statement released by Waymo:

> "...the Fleet Response team provided incorrect guidance..."

It sounds like the car automatically pulled over when it detected the cones (as intended), but the remote support team erroneously told it to forge ahead anyway, which resulted in the escalating series of problems. Not sure what the best solution for that particular issue would be -- better training for the remote support teams, I guess?
That really depends on how much I make full time and - very importantly - how it is taxed. As of today, I'd work 1.5 days for 30% of my salary (and I suppose 30% health insurance coverage? :)). Maybe even 1 day, tight but still doable. I bet I would be much more productive per time unit, too.
This repository might be a target of an attack (GitHub)
Stars have ballooned on ant-design repository on Github since a couple hours ago and seems to be still growing. Anyone has any clue on whats happening there?
Is there any chance javascript will get comprehensions (array, set, map, generator)? I know there was a proposal a few years ago that didn't go forwards.
We wanted to see the world spared another conflict such as Germany had just been through

He really write that? That’s some chutzpah.

Also interesting is that the V-2 missile was called a “ vengeance weapon” [0] but Allied bombing of Germany hadn’t started when the V-2 started. [1]

On 22 December 1942, Adolf Hitler ordered the production of the A-4 as a "vengeance weapon", and the Peenemünde group developed it to target London.

0. https://en.wikipedia.org/wiki/Wernher_von_Braun

1. https://en.wikipedia.org/wiki/List_of_air_operations_during_...
I asked how reviews are done when I joined a recent company. A VP said that they doesn’t pay attention to it & just makes it up. That’s pretty consistent with my experience at every company.
I run an instance of this for the sole purpose of having an Instagram RSS feed.

I have a telegram bot run a muted channel that pulls feeds from various subreddits, some public Instagram accounts, and some random blogs. I've found it helps me from browsing aimlessly throughout the day.
I know about these things. The reason I did not use python as an example is that syntax is kind of neat.

I dont think it's something to be too proud of if the only thing nice about your language is the syntax.
> The argument, best as I can tell, is that the name of their cruise control system somehow convinces innocent, everyday consumers into having deadly high speed crashes on short cul-du-sacs

Musk has been hyping Tesla's "full self driving" capability for years (see xvector's comment from a couple of months ago - https://news.ycombinator.com/item?id=26519357). Musk does it so much that people believe the system can do more than it really can.

Musk says this with a megaphone to his 54.7 million followers: https://www.theverge.com/2019/4/22/18510828/tesla-elon-musk-...

But then Tesla privately tells regulators that "full self driving" is only level 2: https://www.thedrive.com/tech/39647/tesla-admits-current-ful...

And then Tesla privately says that Musk's comments don't match engineering reality: https://www.theverge.com/2021/5/7/22424592/tesla-elon-musk-a...

At what point does "eccentric nerd" really just mean "huckster"?

The most responsible thing Musk can do here is to very publicly admit that autopilot can't do what he's been selling. Or will his eccentricity prevent that from happening?
"I stayed as humble as I possibly could - what prison has taught me along with many other things is mind your business, always try to do what's right, stay away from trouble when it's humanly possible to do."

If only everybody learned such things early in life, outside of prison.
Best: Give employees the benefit of the doubt at all times and ask what you can do to help them succeed.

Worst: After hiring people, act as if they are trying to damage the franchise on a daily basis, give them very little responsibility, remind everyone the place only runs because of the boss's efforts and genius. Give juniors no path for monetary or career advancement.
Nobody gives a shit.
Haha ruby of all things. The language where they create aliases in standard library to make the code "read like natural language"... With a framework that promotes mixins as a service layer/code sharing abstraction and fat models/controllers.

I get not wanting to start with a super complex stack, but Ruby and Rails are the worst mainstream framework maintainability wise it's obvious why it fell out of favour.
I’ve been hearing this since at least 2016. Saliency labs tend to put the interesting areas around the fovea or optic nerve, I think it must’ve been the optic nerve because it’s really where the vessels emerge. My best guess might be that it has something to do with blood pressure. Women have slightly more blood pressure than men in the largest caliber vessel would be the best place to observe that.
Hah, yes, that is exactly what our cockatoos are like!
But what about all 57 genders?
Not always the case

Also if they are alive they still have a chance to fight if they're wrongly convicted.
> "That ticked a box... The power of the woman - well done! I felt proud of her."

People really want to believe. It reached a different group than Theranos, but the setup was the same.

Obviously, if there was no way to take money out/sell your shares, the valuation was completely bogus.
I think because if you're building with a language that's extremely interface oriented you probably don't want to think "if it's this type, do x, if it's that type do y" manually. Instead that would be another job for another interface. But I think that's more a symptom of having a powerful hammer than actually designing well, and sum types solve a different problem than interfaces.
At what point do we all just stop kidding ourselves and admit that the “answer for climate change” doesn’t exist?

Yeah it’s been a fun ride and all, but we’ve got a HUGE bill coming due over the next 2 or so generations. There’s probably nothing we can do to change that.
I always thought of Rust's enums as simply a generalization of other languages' enum concepts, not a completely different thing.
Bitcoin, Ethereum, and some others are not thinly traded.
What do you think they made up? You need to be more specific than "something", because I don't see anything in that post that looks like they just made it up.

In particular, "People with Ph.D's often makes up facts and believes in nonsense just like everybody else." is definitely not something they just made up.

And "just like everybody else" is not putting a particular group into a bag.
Ask HN: What’s a Good Audiobook on Hacking
Intro or advanced, anything goes.
The point is to apply game theory to the given premise, not change the premise in some way. Once you consider, even for a moment, how all the players in the proposed system would respond to their situation it obviously would not work.
Helpful article. Since I’ve avoided directly coding in JS for a while: So getters and setters add complexity and ambiguity to avoid typing “()”? Did I get that right?
> I run a small, family-operated pig farm in Upstate New York.

Article has the same feel as a fossil fuel company defending natural gas or something. Obviously this is a smaller farming operation than most fossil fuel companies which probably means their GHG emissions aren't huge, but still a vested interest in the status quo.

I've slowly transitioned to chicken once a week or less and no mammals at all. It's great! A lot cheaper and still lots of tasty options — plus tons of restaurants are making it increasingly easy to order vegetarian.
I agree. The idea that there is always a right answer has been a fiction for the entire history of the game. Take away the box on the screen and there are still some obviously bad calls, but there are many more calls that no one but the batter, catcher, and umpire could credibly debate about.

There are measurable differences in the skill with which a catcher catches the ball. [0] And frankly, without the box there, many people wouldn't have batted an eye at this pitch [1] (watch the video). No one in the game did!

It's sad to me that many people care more about the box than about that human experience of the game. One of the great things about sports is that it isn't fair—it teaches us about life in that and other ways. And particularly in baseball, with 162 games and 24,000 pitches in a season [2], variations tend to come out in the wash, even as individual games and pitches feel really meaningful.

[0] https://baseballsavant.mlb.com/catcher_framing?year=2019&tea...

[1] https://blogs.fangraphs.com/the-worst-called-ball-on-record/

[2] https://www.baseball-reference.com/leagues/MLB/2019-pitches-...
> Anyone got stats on how FPGA ecosystems have fared vs. MCUs over chipageddon?

No data I can offer as such, but anecdote from several suppliers who integrate some big name FPGAs into their products. They've seen supply dry up like other chips, causing several months of delays to lead times. It's not "zero supply", but a significant reduction in supply.

The vendor-specific toolchains and supply chain security issues you point out are huge issues, and ones most people (even security experts) are a bit blind to. You can't verify the state of a programmer FPGA by inspection (at least not using normal techniques), so you can't easily verify the output of your bitstream compiler, which is the output of the complex design toolchain.

The toolchain output and bitstream are probably encrypted (or heavily obfuscated at minimum), and this will make it near impossible to audit the component. I don't see how anyone can defend against a Solarwinds (i.e. Stuxnet style attack) in the long run, as a toolchain compromise could introduce arbitrary modification of the logic, and would be unlikely to be spotted, and very difficult to ever detect once in the field.
None of what you said contradicts what you quoted. Steel is a stronger material than aluminum, the trade offs are that it's harder to form and weights more.
The circuits thread at distil.pub seems promising to me (though I’m not a ML researcher, so others would be better able to judge this)

That’s not to say it is quite to the point of completely explaining each classification, but, I do think it is very promising.