skysight-inc/HackerNews huggingface dataset:
You can still buy PowerBuilder, which was always superior to VB6 for relational applications.
so in your mind, are FPGAs also only useful for toy examples?
also, how often do you think a pcb of an electrical product changes once deployed?
Yeah, this is what I think they're assuming, but Windows doesn't work like that.
> I hate to say this, but OSS anarchism is not going to work. Most people cannot really work or live with those devices.

Baby steps. Such changes start small.

> This is a problem that needs to be solved with legislation, lobbying, superPACs, and candidates who are not ethically flexible.

Yes, but regulations do also ring-in different challenges and over the long-term, the status-quo ends up being enshrined in them, thwarting the otherwise thriving diversity of the ecosystem. Though, it is inevitable Internet / Web gets regulated ala Finance / Telecommunications industries.
What about the barrier to entry is insurpassable? Apple hardware in about a decade went from being something every developer I know raved about and loved to being something everyone complains about and is generally unhappy about. Apple went from being a computer company to a consumer electronics company. The more they expand into other consumer verticals (tablets, headphones, CARS), the more the computer products suffer.
As long as you can lift a bike and stick it in the back of a pickup truck or load it into a van, bikes are going to be much easier to steal regardless of physical locking mechanism.

But one interesting idea is some kind of electronic kill switch and GPS tracker, particularly on the electric bikes that have juice. I think that would be the direction I'd like to take anti-theft defences for bikes. But as you start adding more valuable components to bikes like batteries and motors, you will start getting bike chop shops like you have with cars.
electric flight might be an empty promise.

The weight of the tanks never drops, so you are flying always full tank plane, the energy density of batteries is much lower -> heavier tanks

And you'd better hope there is no battery fire. Those are vicious.
Have you done an actual survey? I doubt you know the inner workings of every workplace of everyone you know.
> … tasks like implementing lock-free hash maps…

Please be specific.

You pointed to spectral-norm, what does that have to do with lock-free hash maps?

The 2.java program seems to be 4x slower than the 7.rs program !
> One thing that is frequently overlooked in discussions of publicizing salaries is that there is also a strong social stigma to flaunting wealth or talking about affluence.

That makes it inappropriate to bring up in a random conversation, but not inappropriate to have on record, or to provide within the shared context of helping each other.
Take a look at the Soviet bloc elections. They won by big margins through voter suppression and much more.

Castro was elected for what, 50 years. He was definitely a dictator.

There was (is) voter suppression in the US and the civil rights movement directly worked to overturn polls that showed that only white governors and mayors in the south will win.

I don’t think Russian polls can be interpreted fairly to mean Putin has the tacit support of most of the population. Putin’s opponents are jailed and they are billionaires. If I get a poll, I’m not going to answer honestly due to fear.
I like appearing poor. I tend to have conversations with much nicer people as opposed to when I dress well.
Had not seen this. Thanks for sharing.
LinkedIn Top Startups 2021: The 50 U.S. Companies on the Rise
Err.. hash functions like MD5 and SHA256 are "cryptographic". That just means one with a random distribution of outputs as opposed to maybe Apple's "neural" hash function which has outputs that do the "augmentation invariant projection" you speak of.

What I'm trying to say is that neural networks are "universal approximators of continuous real functions". You can think of them as finding the curve of a function which matches the data to an expected and they get their predictive power by matching the underlying "function" of the problem.

Applying a cryptographic hash function is like completely scrambling the underlying function. The only way for a neural network to match it is if it was somehow a universal approximator of a discontinuous real function. You can either do that by getting into unexplored chaos theory or making a gigantic lookup table for every single possible bit combination. The former no human being knows how to do, and the latter is impossible for even a 64 bit combination (nevermind an entire image, audio clip, or video).
Awesome! I'm glad there are more options for folks deploying Next.js apps. For what it's worth, the majority of Next.js apps we see deployed are self-hosted using a Node.js server[1] or Docker[2]. Would love to hear more your opinion why SST instead of one of these :)

To make sure I'm understanding SST, it builds off serverless-nextjs[3], correct? And then ads the features listed above on top, most notably CDK support?

[1]: https://nextjs.org/docs/deployment#nodejs-server

[2]: https://nextjs.org/docs/deployment#docker-image

[3]: https://github.com/serverless-nextjs/serverless-next.js
For me, it works (on myself and for kids) with using different ways to praise, for example- “you’re so smart” vs “you really thought of creative solutions to that problem”
> Plus, corporations get rid of perfectly good PCs like, every year because they want the latest model for their staff and especially their executives/management.

Tangential, but a bit of a lifehack I figured out awhile ago is that corporations dump off old servers on eBay for basically nothing, and most servers allow you to install a regular desktop graphics card in there. Servers usually have a lot of CPUs and a lot of RAM, so 9 years ago when a broke me needed enough power to do cool stuff on the computer, I would go buy a used server on eBay, and it was good enough for video processing and editing and gaming and distributed computing experiments...as long as I remembered to turn it off when I wasn't using it. Whenever I would accidentally leave it on for a few days, I would end up increasing my power bill by ~$40, a lot of money when you don't have much.

Still, it's a trick I still use occasionally, even now that I make decent money. I semi-recently bought a 48 core, 128gb RAM server for around $400, which I use for any big computing experiments. Could I just spin up an AWS box with these specs? Probably, but I think there is value in being able to have the hardware locally.
You'll also find cases in Denmark where a union doesn't want you to have certain benefits because it breaks the collective agreement and pay scale, etc.

It's rare. But let's also be fair, these rigid structures do make sense in some sectors: factory work where skill is of no importance (just one example).
>The people who bought Macintosh computers in the 90s didn't grow up with these concepts either, and they seemed to get the hang of it relatively quickly.

This web based Macintosh emulator[1] says otherwise... on startup, it opens a folder, and "Macintosh HD" is sitting right there in the upper right corner.

1 - http://jamesfriend.com.au/pce-js/
Well, I agree that we put our trust in technology an awful lot when we do this. But don't we put this trust into technology already?

One obstacle you described seems to be very much alive in the blockchain world today which is: what if you lose your key? Who can you turn to? Solving this (somehow) might help us to a more decentralized internet.
If you attain that level of technology why do you need to go anywhere? If you gain access to infinite or near infinite energy source it seems like it would be a waste to use that energy to cross the intergalactic void or even outside your solar system or star cluster since you could simply use it to build w/e you need anywhere in space so you might as well stay put.
Having worked at really high quality startups, and low-quality companies, this is a real thing.

0.1x developer might be a 10x developer that has given up because the build or management is fundamentally broken. Working more will just lead to burnout.

a 0.1x developer might be someone who at some point was very talented but now has no clue, but enough savvy to stay on as a lead/architect/senior

a 0.1x developer might not be qualified, but was hired because the company paid well below market rate.

Many reasons... A 10x is motivated, intelligent, and in the right place at the right time.
I will note that CSPAN / the debate on the US Congress (both the House and the Senate) are surprisingly well informed about politics.

Its a bit of an investment: it takes a while to learn the "rules" of discussion (and the rules are different for the House and Senate). And its highly opinionated as well. But if you want to know what the big issues are on any given day, its hard to beat Congress.

Seriously. Give CSPAN a try. Its boring as heck but welcome to reality. Do you want to know the opinions of some random blogger with no power? Or do you want to know the opinions of the literal lawmakers of this country?

If you're going to read / study opinion pieces, its clear who's opinions are most important. Its not a pundit on NBC, its not the pundit writing articles for (insert paper here). Those people have no power and are basically armchair quarterbacks.
China won't invade Taiwan because of industrial assets.

China has time.
Only when it becomes convinced that there is no hope for peaceful reunification will it dare to invade.
And it is not clear whether they are even capable of doing so.
The last successful amphibious invasion of similar magnitude was D-Day.
Keep that hope alive and you have a more relaxed situation in a couple of generations.
China must be limited, but it must not be snubbed.
The perception of deepening relations between Taiwan and the US diminishes their hopes.
They will wait long time, but they won't allow Taiwan to be taken away by a western power.
Thet are very common in Lithuania, to the point where I’d say around 20% of new phones being sold are from Xiaomi. They expanded heavily into other industries, like home automation, with prices that are a fraction of what other manufacturers would ask for their hardware.
>A GUI to you is just constant dialog boxes?

No not quite. Usually a dialog is good to use when there is some unavoidable transition that needs input, or when you need confirmation for an operation that is irreversible. There are plenty of GUI programs which those apply to. If the operation is truly irreversible then you actually can't do much beyond OK/Cancel, think of some operation like "Empty The Trash". I agree that designers should avoid modal dialogs if at all possible, but in some cases a dialog actually is the best thing to do.

The rest of your criticism is referring to outdated or unrelated concepts, or doesn't make sense to me. Drag and drop isn't done on mobile, and the concept of "load and save" is also obsolete there. If you want to load a file you just browse to it in the file browser, and save is supposed to happen transparently and automatically without any user input. Requiring a user to press an unknown hotkey or open some other application to pipe sound into it in order to access the camera is even worse than a dialog, that will guarantee you get bug reports from users saying that the application is broken because they get no sound by default. Even if you had that, you would still want to pop open a dialog informing the user of the hotkey and the need to press it, or you would want to pop open the "GUI composition tool" automatically within a dialog. So it's unavoidable in any case. This is an operation that requires some additional input before the application is going to work. That's exactly what purpose dialogs are supposed to fulfill. Does that explain it better? From my perspective, this space has actually been extensively explored, and dialogs still persist because they are actually useful and convey the information in the most relevant way.

If you think the older X11 GUIs are cool, or you like visual programming languages, you might like Arcan, but it's mostly a spin on those concepts built in Lua. That was my experience anyway. I don't think there are any other Lua-based systems like that, that's its uniqueness.
It's not impossible that something like solving the cosmological constant problem could lead the way for harvesting zero point energy. If supersymmetry exists, which is a big if, physics would become a whole lot more exciting.

This would make Dyson Spheres unnecessary for advancement on the Kardashev scale.
GitOops Lateral movement and privesc in GitHub orgs via CI/CD pipelines
> But don't we put this trust into technology already?

No, that's why we have courts as the ultimate arbiters.

> One obstacle you described seems to be very much alive in the blockchain world today which is: what if you lose your key? Who can you turn to? Solving this (somehow) might help us to a more decentralized internet.

Anything short of "not your keys not your life" is a centralization risk and quickly, at the limit, approaches exactly what we have right now but less efficient.
And the best thing is that when you are releasing, you turn this validation layer off, which is good for 2 reasons:

-No performance is wasted in release builds

-Validation checks can be expensive and exhaustive as it will not run in production code
Another industry expert, with much the same opinion: https://www.science.org/content/blog-post/open-floodgates
Right you'd need rot 0x88000 to cover all 17 planes. Downside would be that the space is not fully packed so you'd get a lot of invalid characters.
how do you keep from colliding with an existing code when writing a new one, just search the repo for its use before committing or...?
> encourages humility and a sense of equality

You know what encourages equality? Open verification that there is actual equality.
Without wanting to make this unnecessarily personal, I’m genuinely curious to know what sort of work you were doing at the time and how long ago that was. Anecdotally, I wrote my first code for money about 30 years ago and have been a developer by profession for well over 20 at this point, and I’ve never encountered anything like it. Even working on firmware or device control software, where you tend to know more of your requirements early on because they are dictated by the physical equipment involved, the process has always been incremental and changes in requirements have always happened along the way and been incorporated accordingly. Of course that’s just my own personal experience; I’m not disputing that yours might have been very different, just a little surprised.
I’d argue that “far fewer” is not that much of a science. How much less of each exactly? How does the smaller amount affect cancer and other diseases? (linearly? sublinearly? no long-term effect from this reduction in dose? Higher cancer risk because of the vapor?)

How smokers’ habits change with vaping? Do they vape more often than they had smoked? Is vaping more social, hence more people get “sucked in”? Do children start vaping earlier? Long term, is starting vaping better than trying to stop smoking?

So many facets, so much beyond “we found this number smaller, therefore we recommend smokers to vape now”
There is obviously a ways to go to create a system where price transparency is feasible, but I’m very interested in how the community might think it would affect the value based healthcare industry with respect to total cost of care management and bundled services? You cannot always look at a service in isolation because of complications on episodes like joint replacements or the impact of chronic conditions over the longitudinal total cost.
Aren't x86 chromebooks real devices?
Why We Started Amberflo.io
If you're not familiar with electronics the macro photographs might confuse you as to how small all of this is. The MOSFETs he reworked by hand are 1 mm across the longest edge. Wire looks like 0.1 mm, the individual strands in most stranded wire are this thick.
I don't think that camera thing was censorship, instead bug:

https://www.reddit.com/r/Xiaomi/comments/pgk8y3/comment/hbf5...

https://news.ycombinator.com/item?id=28395885
Re point 1: Depends on the country, but you can just found your own party in at least some EU countries.

Re point 2: Usually small parties in Europe do have a say in government, if they form a coalition with one of the big parties without an absolute majority (>50%). Yes, the big party will push through more of their own ideas, but the smaller party will get to make their own laws too - the big partner needs them to vote on their own laws too, so they can’t just ignore the smaller partner.

In some cases the parties even have received a roughly equal number of votes, so they get an almost equal say.
Since AssemblyScript counts, I’ll also mention Static TypeScript[1], which I just discovered yesterday. It’s also a subset of TS, which compiles to native machine code.

1: https://makecode.com/language#static-typescript
Pronouns in particular seem problematic. "It", "they", "he", "her" seem to be on their way out because they are less and less useful at communicating information.
Most real 10x's work precisely when they decide to. If they are mistreated by their employer, other stand in line to hire them.

The crunch problem mostly applies to the average-and-below developers (possibly with the exception of some devs that give up leverage vs their employer somehow, by depending on them for a visa, only consider work in a given industry, etc)
How much lint are you producing lol? I don't think I've ever had to remove lint balls from my devices.
>I think this is the great trick that the oligarchy has pulled off: they have convinced us that our neighbor is the cause of our ills and not them.

I couldn't agree more, I think the other great trick is making a significant proportion of people think this kind of talk is somehow radical or dangerous! It's a lot easier to sell division and hatred than tolerance and forgiveness, but given the vast amounts of human ingenuity that go into deliberately hurting society with these things I'm sure we can figure something out with even a hundredth of that effort.

I agree that taxing advertising revenue is a good start and absolutely should be done, but I'd argue that's only one part of the picture. Governments can be bought and sold so we can't rely on regulation alone, we need to educate the people as a whole on the dangers of anger-driven reporting. Talking about things that are common knowledge among programmers and other tech industry professionals gets at best an "I have nothing to hide" or "ads don't work on me anyway" from the layperson, and at worst a "you're a loony conspiracy theorist".

History will undoubtedly rank the infotainment industry of today with the tobacco industry who knew full well smoking causes cancer, or the fossil fuel industry who knew full well they were damning us all to ecological catastrophe.
This is why switching jobs to a new employer is the single best way to get a salary increase. The chances that you will get an increase from an employer's pay schedule (or by active request) is far lower than simply applying somewhere else for the going rate, in the US.
You can dispense with the whole intermediate state variable and just do everything directly

function calcState() {
// Return field disabled for one-way trips
elems.return.disabled = isOneWay();

let allOk = true;

// All enabled fields are valid?
for (const f of [elems.departure, elems.return]) {
const isInvalid = (
!f.disabled &&
isBadFormat(f.value)
);
setInvalid(f, isInvalid);
if (isInvalid) allOk = false;
}

// Return trip after departure trip?
if (allOk && !isOneWay() && isEarlyReturn()) {
allOk = false;
}

// Enable submit if everything is OK
elems.submit.disabled = !allOk;
}

function setInvalid(elem, invalid) {
elem.setAttribute(ARIA_INVALID, invalid);
}

This follows the problem description quite closely, eg. "The return textfield is enabled if the combobox’s value is return flight" is implemented by one line, and not spread across seven different enable/disable calls.
Here is an article from May 2020 about 15 drugs [1], including hydroxychloroquine and ivermectin, that were being looked into to see if they might help COVID. It goes into the mechanisms that led researchers to believe they were worth looking at.

[1] https://www.nature.com/articles/d41591-020-00019-9

Edit: Oops...forgot to link the article. Added.
I think that's probably based on the story line about Lancelot wounding Gawain with Balin's sword. Somewhere in Morte d'Arthur, but I don't recall the "wait to be at his best" part.

It sounds like a Hollywood addition to the story, so maybe a movie?
Poison control center calls are not poisonings. There were no significant increases in hospitalizations due to ivermectin. It's a fear-mongering article.
The biggest problem with twitter is low engagement. You can comment on popular stories and likely no one will see or engage at all. Same for sending direct messages or replying. Much of twitter is just a few thousand big accounts doing all the broadcasting.
Doesn't this only matter if the property is worth less than the mortgage? If the lender can foreclose and sell the property for enough to clear the outstanding mortgage, there's no additional loss beyond the down payment (and any equity paid in since then).
Phones have more processing power than laptops from just a few years ago. People aren't exaggerating when they call them pocket supercomputers.
Request for Mozilla Position on an Emerging Web Specification
Ask HN: Name a SaaS company with a technology moat
Well it is a container rather than an emulator. Maybe some parts are emulated, like opengl, but I believe waydroid is a lot "closer to the metal" than anbox is.