skysight-inc/HackerNews huggingface dataset:
As an aside, I don't understand this (living in Asian country). We've moved past that stage of thinking whether we should or not. If I feel like sneezing or have a fever some day, I'll have a mask on. It's customary here especially when riding public transport. That way I don't sneeze on others.
This looks super cool, I just signed up :) FYI, the verification email landed in my spam folder.
As a somewhat nit, the Tacoma Narrows Bridge was known to have issues before construction was even finished although, obviously, it wasn't expected to fall down.

From your reference: "The original bridge received its nickname "Galloping Gertie" because of the vertical movement of the deck observed by construction workers during windy conditions. The bridge became known for its pitching deck, and collapsed into Puget Sound the morning of November 7, 1940, under high wind conditions. "
These are great and love the ability to customize colour, thank you for making these freely available!
Phoenix LiveView v0.15 adds support for live uploads
This is a nice summary for those starting out. One mistake I see, highlighted here, is thinking that the company blog is a rotating billboard about you, your company, your offerings, etc. Thats what the rest of the site is for. The blog should be about OTHER stuff and should strive to be interesting enough, regularly enough that the reader says "this company knows what they are talking about. Let me click over here, here, and here to see what they do..."
Either way, it’s hard to compare a 30 year old language to a modern compiler because the modern compiler has benefited from 30 years of optimizations: you can’t tell how the old language would perform with a similar investment.
Anyone who plays Star Wars Squadrons in VR with a Flight Stick, finds it hard to go back to non VR gaming. The quality can be really excellent now, and I think we have moved from the "Tech Demo" stage to Early Nintendo Stage, where there were only 4 or 5 great games but they were all worthy of obsessing over and iterating on.

Beat Saber I think could sustain the Oculus Quest at this point on its own.

When Half Lyfe starts running natively on the Quest we will probably see another explosion.

And if they get Mind Craft running on Quest there will be millions of kids playing VR for hours every day.
Because it boots linux and starts at $5
And confluent/kafka w/4.5B. Not to mention Google themselves are making money from open sourcing containers, like tons of it.

They start this conversation saying "only redhat can be redhat", but then basically throw their hands up in the air because they can't describe all of open source as one business model. Different products & technologies require different business models.

I don't think it's surprising that a podcast named "on premises IT" is out of touch with a wide array of successful service based business models (I say this with love).
Vega-Lite and Falcon author here. Many people ask for scalable visualizations and I think declarative visualization approaches are really promising since systems can transparently optimize data movement and rendering. I have done some more experiments to scale Vega such as https://github.com/vega/scalable-vega but I think what we need is a system that automatically offloads heavy computations to a backend such as https://github.com/omnisci/jupyterlab-omnisci.
No it doesn't explain intel getting crushed on mobile, that is more a question of focus. You have to remember than those "big" decoders can be scaled down to a few thousand transistors as is seen on something like the 486 if you willing to pay the performance penalty.

The entire 486 was something like 1M transistors (including cache/mmu/fpu/etc/etc). Which makes it smaller than pretty much every modern design that can run a full blown OS like linux.

When you look at things like a modern x86 with dual 512bit vector units, what you see are things consuming power that frequently don't exist on the smaller designs (like that vector unit, a modern arm might have a dual issue 128 bit NEON unit).

Here is a cute graphic
https://en.wikipedia.org/wiki/File:Moore%27s_Law_Transistor_...
Show HN: Real-time security risks detection for any website or server
Hyperbaric oxygen therapy increases telomere length in isolated blood cells
Think the hmmm lets say "homely" look of Roblox is one of its strengths, content people build on the platform doesn't have to be polished in looks to be successful it just has to be fun or interesting.

It's like cruising Kongregate or New Grounds was for Flash games. Sometimes they looked like trash but were fun to play.

Means Roblox games can load in seconds too.
Explaining the Uber Pay Gap
Ha easy thing to say. And when he can't deliver on the promise and goes under who has to sweep in to save all those jobs?
I don't need something to have a billion dollars in revenue to be "viable". But that "viable" word is important. A business as lean as SourceHut clearly feels like it's in the start up phase, it doesn't feel like it's reached viability to me.

With just 2 software developers doing this work, I wonder what happens when one of the them is hit by the proverbial bus (goes out on parental leave, takes another job, etc). Because that's a thing that happens and is handled in real, viable companies.

And I'm guessing these software developers have some ownership stake in the company and are accepting below market salaries for now, in the hope that SourceHut becomes valuable enough to cash in that way. But folks won't stick around for below market pay forever, especially if it gets to a point where it looks like the big payday is never coming.
80% of cyber professionals say the Computer Misuse Act is working against them
I think it depends on the attitude of the employee. For the people who have good attitudes where working there fulltime is character-building, they are over-qualified. For the people who aren't qualified to have a better job, their attitudes about things suck.

For you, I imagine it was a week-long challenge where you knew that you would have a better job afterwards and make a lot more money.
> There's no reason we can't do both

Sure there is -- one option is a terrifically expensive and dangerous dead end.

We need to focus on figuring out the logistics for the capturing, storage, and distribution of our friendly neighborhood fusion reactor. If you look at the increasing energy density of battery technology over time[1], there is no practical application for fossil fuels or nuclear in the long run. There are startups[2][3] that are far closer to the "holy grail" of battery technology than any similar plan for nuclear based power.

The economics are already so clear that every major energy provider is moving to renewables. There is (correctly) no appetite for massive nuclear power plants in anyone's backyard. However, there is already a huge market for putting solar on top of your roof and a battery in the garage.

Tesla has proven the massive savings available to any sizeable government with the use of a truly smart grid.[4] Once the logistics are in place to recycle high performance electric vehicle batteries into infrastructure storage where charging times are less important, it's game over for non-renewables for everything but industrial applications. And there are already solutions for that.[5][6]

[1] https://www.researchgate.net/figure/History-of-development-o...

[2] https://venturebeat.com/2020/01/28/tony-fadell-and-mitsui-ki...

[3] https://venturebeat.com/2018/08/16/sila-nanotechnologies-rai...

[4] https://www.startupdaily.net/2020/03/south-australias-tesla-...

[5] https://phys.org/news/2019-03-renewable-energy-solution-indu...

[6] https://www.geekwire.com/2019/company-backed-bill-gates-clai...
Nice, you have the foundation there which is great.

I'd also recommend making the faq table of contents into clickable links.
There's still data, and it hasn't been released. I would like to know the details of 95% effective.
Sounds like we just have to build even more plants
The scenario you describe is very unlikely (the conductive part of chip resistor is enclosed in protective coating).

What is a lot more likely is one of the following:

* Engineer sent incorrect assembly drawing (sometimes when components are shuffled around with silkscreen/assy drawing layer hidden, the label for component can end up in unexpected place).

* Someone manually updated the part numbers from one revision to another and missed the one resistor.

* A new engineer joined a project, and after minor unrelated change to project, regenerated the fabrication outputs as one should. But he was not aware of changes somebody else did in BOM file by hand.

* PCB assembly was performed by hand for prototype and contained an incorrectly placed part, but the assembled PCB ended up being shipped because of complete lack of production planning, somebody in sales selling stuff before it's ready and this being the only option to avoid contract cancellation.

I have personally witnessed every one of these and then some.

Yes, product engineering sometimes really is that shoddy and people being people stupid things.
Hi, thanks for checking us out.

We provide a turn-key service to run the industry-leading open source vulnerability scanners on your websites and servers. You get an alert when any new risks are detected.

We have a nice Free Forever plan.

Most of our development (aka “plumbing”) was in data modeling, ux design, and making sure these scanners stopped crashing!

Yes, we believe in open source contributions, and not just leeching. We are from Seattle and welcome any comments!!!
"Guy" is a perfectly acceptable word for a man or a woman in much of the United States. When the PBS children's show The Electric Company starts with the cry, "Hey, you guys!" it is not excluding the female of the species. It's an idiom.

There are places where "you guys" is unusual. For example, when I moved to a certain part of Texas, it was unfamiliar to the people living there. Perhaps you live in a place where "guys" is uncommon and are unfamiliar with the term. In that case, I suggest you respect other people's cultures and embrace diversity.
Why don't we start calling all religions cults instead. That would solve the problem of word usage you're talking about.
Show HN: Gamification for Recruitment Processes
My personal, perhaps cynical perspective: religious people expanding definition of "religion" into meaninglessness.

In most languages, "religion" will imply an ordered belief in a supernatural entity and set of accompanying practices.

It is NOT a synonym for all belief, philosophy, ethical framework, world paradigms, etc. If it does become a synonym, then we'll simply need a NEW word to distinguish between "belief in supernatural entity" vs "no belief in a supernatural entity"
Mesa – The 3D Graphics Library
I think GP may have meant to say that whatever code is _calling_ doSomethingWithThing() there should only accept AuthenticatedUser. It hoists your original check to the calling function’s signature.

I agree with you that this doesn’t really solve the flow problem though: someone still has to decide that the function only receives AuthenticatedUser and not Guest. That’s not a net gain, it’s just shuffling responsibility around, and it could be a net loss if the calling function does “a bunch of identical things for any user type” and then “this one extra thing if user is authenticated.” But I’m not a Typescript user or a big fan of complex type systems either.
From the way our modern society is structured, sometimes it seems that consumption is the most important activity for the masses, not sober thinking and reflection. If that is so, then philosophy really is something that exists for that relatively small proportion of society needed to keep science and technology going enough to sustain consumerism.

In the past, it might have been suggested that philosophy should be made available to the consuming masses because they would be somehow liberated through it and made masters of their own destiny or whatever. Yet as time goes by, I’m less confident that the masses even want that purported liberation, at least not if it threatens consumption. Remember how throughout the 20th century, the average man rolled his eyes at those socialist-party members who kept banging on about the need to rise up against the system? Well, those encouraging thinking and reflection can expect the exact same response.
Also, most Unicode experts would tell you not to use 0xFB01 in new stuff today and instead should rely on font ligatures for it. 0xFB01 was included in Unicode for cross-compatibility with older encoding schemes for systems that didn't support fonts with ligatures. Today we have support for fonts with ligatures.
Phoronix: Apple M1 ARM Performance with a 2020 Mac Mini
But controversy on the internet doesnt represent any reality. Like at ALL.

Get off the internet forums
So if not Day 1, when? 6 months out, 1 year out, 2 years out, 10 years out? What arbitrary standard should those who are concerned about long-term effects apply?
I respectfully disagree with your interpretation of my comment. I tried to be as deliberate with my choice of words as I could be.

Don't introduce flamewar topics unless you have something genuinely new to say.

The entire premise of the site is to have a list of candidates based solely on gender and national origin. Discrimination is core to the product, so I asked a core, targeted question about it.

Please don't post shallow dismissals, especially of other people's work.

I never dismissed it, merely sought to further understand.

Turning (or trying to turn) a Show HN into a flamewar is obviously against the Show HN rules also

I never introduced the topic or product, merely tried to understand its justification. The show hn rules also state "When something isn't good, you needn't pretend that it is, but don't be gratuitously negative."
Let's make a tally of analysis based on current implementation instead of potential of the technology, shall we?

> backed by proof of waste

Already claiming that PoW is the only possible approach. Off to a good start.

> Yes you’ll build a car, but it’ll be wildly less efficient and strictly worse than all alternatives.

The first electric light bulb was certainly less efficient than candles or oil lamps. The first airplanes could barely carry the pilot. Should we give up work on new technology simply because the current iteration is not better than the status quo? What a lame attitude.

> That eliminates a good 90% of crypto currencies by market cap.

You said it yourself. Market cap is a bullshit metric from the perspective of the technology. Irrelevant to the argument.

What is relevant is that a good number of these different currencies are trying different approaches to solve different problems, or trying to implement different financial models, different levels of centralizations/trust, and so on. For every aspect of Bitcoin that you criticized, there has been a different project that tries to overcome that. Yet, you completely ignore it just because it is easier to look at what is wrong in the present instead of working to fix things for the future.

> Permissionless and irreversible are not things humans want or benefit from

Contradicted by the amount of people putting their time, energy and money on. YOU don't want it, fine. YOU don't speak for everyone.

> North Korea, ransomware, money laundering.

FUD and bullshit. Do you blame the use of petrol for enabling Al-Qaeda or left-wing dictatorships in Venezuela? You are very well aware that money laundering already existed before crypto. Have you renounced your use of banking systems because of all the drug and weapon traffickers that used HSBC to launder money for so long?

Criminal activity and the need for spending resources in security is never going to go away.

> Decentralized prevents the currency from responding to externalities like births, and deaths, and pandemics.

Okay, that's the third statement based on the current implementation. Hat-trick!

> The reality is trust is a huge optimization.

Definitely! No serious person would challenge that. No serious person would also challenge that systems that are too optimized are more likely to fail in unpredictable ways and collapse after Black Swans.

This is why decentralization is important. It's not about efficiency, it's about hedging bets to improve our chance of surviving catastrophes.

> has yet to, in 12 years, do anything better than what’s out there today

That's FOUR! This kid is on fire...

> There’s no such thing, we live in a society.

Societies. Plural. To be honest, I am more concerned about people that want to establish an "universal" society than I fear all of the scammers that try to exploit people in crypto.
How to build a career in Natural Language Processing
GTK is barely cross-platform. It's an utter pain to get anything usable in either Windows or macOS. It also doesn't look native on either platform, especially Windows though, because of the default Aidwata theme.
haven't they always? especially with Media Lab
You can't bugfix a nuclear plant disaster once it happens due to a software bug.

Software is used for real world things, and some of those things have irreversible consequences.
You've gotten some great answers so far so I'll just underscore that it's fraught. Maybe less so than "what do we call that language that they speak in what was Yugoslavia" and "are Hindi and Urdu dialects or registers of the same language or different languages." My favorite bit of trivia on this particular bit of political history is that James II of England was James VII of Scotland. You can start at Wales on here and follow the non-hyperlinks to the other parts of the page[0]. Compared to the weirdness in the past it's probably easier these days to make a non-offensive "list of countries and languages" and it's still hard!!

[0] https://en.wikipedia.org/wiki/Personal_union#Wales
No, but you can license the work on terms roughly equivalent to what is allowed under public domains via something like https://creativecommons.org/share-your-work/public-domain/cc...
I am also a fan of John Mashey’s analysis that you linked to! The key thing is that he counts things like instruction formats, addressing modes, memory ops per instruction, registers, and so on. There is a clear separation in the numbers between the RISCs and the CISCs.

What stuck out to me when I first read it 25 years ago is that the ARM is the least RISCy RISC, and x86 is the least CISCy CISC. At that time the Pentium was killing the 68060 and many of the RISCs, and it seemed clear that x86 had a big advantage in the relatively small number of memory ops per instruction.
That is indeed a problem. He's responding to a century's worth of epistemological thought, and that reply makes only limited sense without knowing what he's replying to.

I see it as a kind of conversation:
Popper: Scientists invent hypotheses, then try to falsify them.

Kuhn: Turns out that's not really what scientists do most of the time, especially the most important ones. The inspiration comes out of nowhere.

Feyerabend: And that's a good thing, because they'd miss out on pretty much everything. You can never know for sure what's going to be a revolution and what's just crankery.

I find that Feyerabend is a little too broad in that last assertion. But it's a really important observation nonetheless, especially when a lot of scientists (and more importantly, science-adjacent types like most HN readers) are stuck back on Popper.
“Chesky is one founder where it wasn’t his dream to go public but it’s part of the process of satisfying all your stakeholders and rewarding them,” said SV Angel founder Ron Conway- I imagine this'll be a common theme at a range of successful startups. Once those wheels starting turning it's hard to hit the brakes.
This is a great question - and something that I think people need to be more aware of. As another commenter pointed out - safe for children could be an issues where blackmail and extortion / sextortion could be an issue -

for some parents, finding that on a PS3 while playing mine craft that another person created a giant penis on the screen would make that game 'unsafe'. (I had that happen some years ago - had not idea what to say)

I've heard kids playing call of duty online that cussed and degraded people worse than some x-rated movies.. (and I've also played and heard a kid say 'gosh darn it, they got me'.

anything with chat, anything with user generated content, can be abused to be 'unsafe' in some ways - determining what level of outrage one could encounter / and how uncomfortable one would be is a thing.

editing to add: what some others in the thread have mentioned about kill / guns / cops / etc in some of the games are also a thing for some parents and 'safety' - some might not see any of that in some games / levels that people play in roblox and assume it's not a thing.

I'd also mention some of my associates would have concern that some are based on things outside the game that may include certain levels of cross dress and other things. What is 'safety issue' for some may be a bonus issue for another - so yes, defining types of safety I think is important.
Advantages of Using Firestore and Firebase
You could always sell the bare-bones carrier to an ally, the way Russia sold their extra carrier to China.
Totally. For consumers who can afford cash, it simply inflates the cost of the bike. Consumers see 0% and think free, but in reality the cost of the loan has already been priced into the cost of the bike. There's no free lunch.
> This is way more of a nightmare scenario than climate change and nobody is batting an eye.

there is a probability that an irrational leader orders a nuclear attack and somebody executes it instead of deserting.

climate change is a certainty at this point and the only question is how bad will it be. for people living by the sea and in the parts of the tropics displacement in a single lifetime is next to certain.
"eMMCs have a controller that handles the actual layout of the data"

Maybe there is some part that eMMCs have that SD cards don't, but SD cards absolutely do have a controller that does layout (wear levelling). It doesn't do the filesystem layer, but IIRC eMMC's don't either.

AFAIK the only reason SDs are less reliable, is because they're cheap and the socket can be loose, causing corruption during a write (or wear level). It would be interesting if you know of something logically different that also makes them less reliable.
Get a $500 Visa Gift Card
Look for a small battery in the motherboard. If it has one, you may want to change that.

Apart from that, some electrolytic capacitors may degrade over time in storage. If you use them they should self heal a little. Tantalum electrolytic capacitors are stable.

If you switch the battery, it boots, passes memtest, and works fine it should be almost like new. Run tests in BIOS to make sure.

Storage affects lifetime but not as much as use. It should be fine for next 5 years.
My own website has a dark theme if you have @media (prefers-color-scheme: dark), or if JavaScript is enabled, there’s a switcher in the top right hand corner. Note however that I use Triplicate T3 in the dark theme (300/700 for regular/bold), compared with Triplicate T4 in the light theme (400/700). You can fiddle with the @font-face declarations in dev tools (the font change happens in 2019b-dark.css) if you want to try swapping it out. https://chrismorgan.info/blog/rust-fizzbuzz/ has a bit of code, some other articles do as well.
There's a bit more explanation on the D wiki: https://wiki.dlang.org/Voldemort_types

I don't really intend to say whether they are better or worse than other ways of accomplishing similar things. Just that they're different.