skysight-inc/HackerNews huggingface dataset:
A service that hooks into Stripe or whatever and sends a nice "welcome / swag" package to the address of whoever just signed up.

It should take care of ordering and stocking t-shirts, mugs etc. with my design and then shipping it.
You can think of Jobs argument as this way. What `ncurses` is to you, computers are for normal people.

You are essentially arguing the same point Jobs is emphasising. If Jobs have to do it your way, basically you are leaving behind 95% of normal people who are not tech savvy like writers, artists, accountants etc who could benefit from a computer without knowing the complicated inner workings of a computer. Exactly the same way you are benefiting from `ncurses` and not writing all the obsure logic of text rendering from scratch everytime just so you can work in command line ... You misinterpreted this whole discussion as an argument between GUI vs terminals which is not the point at all.
I'm not sure I believe it's a good idea to give up on the hardware protection, as that leaves it to the software implementation to ensure it's secure. If you compromise an application in user mode, it will not get you far without another exploit in something that runs in supervisor mode. The hardware makes that certain, and it's well verified. We've seen time and time again that simple buffer overflows exploit things, and the more the runs in supervisor mode, the larger the attack surface is.

If a driver runs in user mode, an exploit needs to exploit the hardware as well - and that is for all intents and purposes something that we see very rarely.

If the same driver runs in "software user mode", but executing as supervisor (basically inside an VM environment), we need constant security checks in software, and an exploit now have the VM code to further exploit, if successful that will automatically grant it supervisor access.

In both cases it's assumed that neither implementation has access to more interfaces than necessary for it to do it's work. For instance, a driver for a mouse does not need access to the disks.
Show HN: Housem8 – Track, share and split tasks and expenses with housemates
JPMorgan Weighs Shifting Thousands of Jobs Out of New York Area
>- PACs represent the bulk of “political” spending: it’s also unclear where you set the line there; clear attack ads are not the same as a more generic charity defending the environment and supporting a candidate; you can’t ban one without banning the other, or you have to define clear rules that allow “Vote for a candidate that supports your values” but not anything more specific, where using the same symbol, colour, font, as a specific campaign becomes a problem.

Well, they're PACs. Political Action Committees. So if you're banning political ads it would be trivial to ban organisations that are registered as a 527 organisation. That seems like a screaming flashing bright red line there.
Not sure how you drew that conclusion. But asking "why <subjective aesthetic preference>?" is not going to get you anywhere. Someone made a font for their own use because they personally enjoy. They then shared it for free with anyone else who might also enjoy it. There are certain color combinations I prefer for text and background that other people probably hate. I couldn't tell you why I like them, though.

Readability can be generalized (tiny text is almost universally difficult to read) but it's also very much a personal thing in other ways. You can criticize one's preference all you want but it hardly seems productive. I get a lot of flak for preferring green apples to red apples, but no amount of convincing will change my mind.

>Which only moves the question back a step. Why, exactly, make reserved words, comments, tag attributes, etc., explicitly less readable than the rest of the painfully wispy text?

I have no insight into the author's mind, but I can only assume the answer is, "because they prefer it that way." Why else would they have taken the time to do so if it's for personal use?
Then the problem to solve is the rights & IP. If farmers are allowed to re-plant seeds and future financial liabilities are removed, then GM becomes a great way of solving a lot of problems.

Perhaps GM technology for farming should be considered a large scale problem best solved by public entities, with developments being open source & public domain.
disasters in china tend to operate at just a whole different scale then ones in the west, like take the Taiping Rebellion, by some counts the 2nd deadliest modern war and it's not very well known in the west.
> It freezes the screen and lets you draw a rectangle over the area you want to capture.

This is what Windows 10 does when you hit print screen on its own (as of a recent'ish update).

Then there's also:

alt + print screen to automatically capture the focused window.

And ctrl + print screen to capture all monitors instead of the focused window.
Nearly all C compilers allow inline assembly. Macros are similar to inline assembly in that they step outside the normal bounds/use case of the language and are a complicated but valid and useful tool.

Most C programmers won't have to write or understand inline assembly often, if ever. Of course you can encounter it in production problem or something, so you could make an argument that all C programmers need to understand "C with inline assembly", which you are making for Rust macros.

As long as you just use Rust macro's and not write your own you are solidly in "C without inline assembly" territory.
Kaspersky Safe Kids. I chose it after experimenting with a bunch of options, it was the only one that wasn't trivial to bypass on my phone.

Basic setup is that I wrote a script (against Kaspersky ToS) that can login and change the lock/unlock schedule and enable/disable website/application restrictions.

So it unlocks after I tell it to check Fitbits API, and disables restrictions after I tell it to check one of the challenge websites. Locking happens on at a configured time each night.
These are private firemen. If they weren’t hired they would be off doing something else for money. It’s like complaining about people hiring private security guards when there is a police shortage.

Read the article, they aren’t fire retarding private lawns. They are doing preventative work that keeps the fire far away. If it hits the lawn, it’s too late.

More firefighters are better, regardless of which areas are being contained with higher priority. If they were taking away fire fighters from the publicly funded groups or volunteers, then there would be something to bitch about.
Rebol was closed source back when open source was really starting to take off with Perl and Linux. It is seriously cool (I agree), but the interpreter is a little slow.

Red still has a little ways to go, but could be a game changer some day. The project is insanely ambitious, but I'm optimistic.
Is the level of my English lacking? The comment you're agreeing to clearly seems to argue that fp sucks as a whole because it's not as fast for tight looped algorithms, not that it sucks only for them.
https://news.ycombinator.com/item?id=21375245
> In our industry's defense, our industry is relatively young

If we take ENIAC [0] as the first computer (1945), then our industry is 74 years old. Let’s compare this with another tech industry – the aviation industry. The Wright brothers flew in 1903 [1]. 1903 + 74 = 1977.

I was a kid in the 1970s, fascinated by aerospace and aviation. There was a massive amount of aviation history around (I still have some of the aviation history books I bought then). So I think there has been plenty of time for the history of computing to appear. Even if we added another 15 years to shift the start of the history of computing (software engineering) at the development of COBOL [2] (approx the same as FORTRAN or LISP), there has still been a lot of time.

So I don’t think it’s industry youth / age alone.

[0] https://en.wikipedia.org/wiki/ENIAC

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

[2] https://en.wikipedia.org/wiki/COBOL
Amusing how anyone suggesting burying powerlines underground is immediately pushed back by "it's expensive" know it alls. Wondering if power-cuts like 3rd world countries enjoy are preferable over a slight increase in power supply costs, and wether impotence is more desirable over action bEcAuSe iT's eXpEnSivE.
Basic Squaddies maybe but these are senior NCO and Officer level roles which do require Security clearance.
Front-End to Back-End: Communicating with a React Native WebView
Define equivalent.

Every time I go to find an "equivalent" laptop from a PC vendor I end up in the same ballpark of money, give or take (and often give) $200 or so.

As soon as I add the Hi-Dpi screen, 16GB RAM, equally fast SSD, equal GPU, equal CPU, USB-C ports, try to match the size (not some "desktop replacement" monstrosity), and go for a vendor like Lenovo, Dell, Alienware, Razer, etc, it's usually a tie.

And usually I'm still getting a worse build quality, a slightly worse display (gamut, etc), and a worse trackpad.

At least today though you get a better keyboard with PC vendors.
No, I would not use this particular publication as a good indicator of the state of journalism. There are almost more quotes from the movie than from the hearing, and the premise was a joke, taken seriously.
Non-paywalled: http://archive.is/bUZBu
At that point, why use assembler anyway? And how readable is that code?
Online tool to compress videos, images, audio and documents
And it also made the guys a ton of money :) They found a way to take something useful in theory and other practical applications and use it to make something never before seen for the massmarket. That one magic number alone is responsible for a good portion of his net worth and of course his Ferrari
I can imagine the group of malnourished children, ready for controlled scientific testing (meaning knowingly not giving this rice to some kids while giving it to others) is not large and so we have to do for now with the evidence that it works in normally nourished children.
You've got the wrong way of looking at this. The government is unwilling to hire these people, so they're available to private individuals. If the government were winning to fork out tax dollars for private firefighters, there's nothing stopping them from doing so.

The great thing about capitalism, for better or worse, but mostly better is that you or any one other person does not get to decide what constitutes efficient use of resources. Everyone decides that for themself based on self interest and the market ends up magically having this sort of collective intelligence that allocates far better than any alternative system ever has.
This is going to be very useful for tracking expenses in my household! Awesome!
Pando allows clients to share in the upside and mitigate the downside
Why Some Young Voters Are Choosing Democratic Socialism over Democratic Party
If you create an executable file with the following contents, and run it, it will delete itself.

#!/bin/rm
Because Khronos up to a little while lived on a bubble that we have to use C, write our own compiler and linking logic to use GPGPUs and collect debugging toolchains from each OEM.

Only when they started getting a beating of PTX bytecode and multi-language deployment on CUDA did they woke up and came up with SPIR (later SPIR-V) and SYCL, which still isn't widely deployed.
> It’s like complaining about people hiring private security guards when there is a police shortage.

What do you mean with that comparison? This would be quite a legitimate reason for complaining!
On Discovering a Multimillion-Dollar Trove of Hitler's Looted Art in Berlin
Another thing to note, is that loop unrolling can be harmful to performance, as it requires more instruction cache. Beyond branch prediction, modern compilers can also convert loops into vector / SIMD instructions, and other magic.

The Duff's device is still useful for creating co-routines though; a handy way of yielding, then returning to the yield point.
The call to DeleteFacebook return after Zuckerberg dines with conservatives
> The government is unwilling to hire these people, so they're available to private individuals.

Show me the evidence this is happening.
Well, in my commute before I moved closer to work, I had to cross a bridge, with sidewalks on each side of the bridge. One of the sidewalk is a bike lane, so completely separated from the road; I'd walk on the other sidewalk, as many other people do as it's between a subway and a tram stop. But then nearly everyday, there would be cyclist that couldn't be arsed to take their bike lane, preferring to zigzag between pedestrians.
This is mostly a zero sum game in the immediate term, and mostly zero sum in the longer term since there is a fairly limited pool of people available to fight fires. If you have the skills to be a fireman but a private individual pays you above market rate to fight their own personal fires then you will remove yourself from the pool of people fighting fires for the public and into a private pool.

Will 20 such private firemen be a problem? No, but 2,000? That would absolutely have an impact on available firefighters for the public.
It allows us to use any programming language with PTX backend.

OpenCL on the other hand is C FTW and now kind of supports C++ if one has luck with the drivers.

From that point of view is democratizing GPGPU programming to anyone that doesn't want to deal with either C or C++.
Code formatted:

REBOL [title: "Calculator"]
view layout [
origin 0 space 0x0 across
style btn btn 50x50 [append f/text face/text show f]
f: field 200x40 font-size 20 return
btn "1" btn "2" btn "3" btn " + " return
btn "4" btn "5" btn "6" btn " - " return
btn "7" btn "8" btn "9" btn " * " return
btn "0" btn "." btn " / " btn "=" [
attempt [f/text: form do f/text show f]
]
]
"Space ship" works. :)

It's fairly generic though. If I needed a more specific term for space planes like this, I'd probably go with orbital drone", based on terminology used in various sci-fi franchises.
> It's also funny to that when he elaborates on this by saying we prefer not to describe where something is but just point to it, he did so with his finger

"One evening, Master Foo and Nubi attended a gathering of programmers who had met to learn from each other. One of the programmers asked Nubi to what school he and his master belonged. Upon being told they were followers of the Great Way of Unix, the programmer grew scornful.

'The command-line tools of Unix are crude and backward,' he scoffed. 'Modern, properly designed operating systems do everything through a graphical user interface.'

Master Foo said nothing, but pointed at the moon. A nearby dog began to bark at the master's hand.

'I don't understand you!' said the programmer.

Master Foo remained silent, and pointed at an image of the Buddha. Then he pointed at a window.

'What are you trying to tell me?' asked the programmer.

Master Foo pointed at the programmer's head. Then he pointed at a rock.

'Why can't you make yourself clear?' demanded the programmer.

Master Foo frowned thoughtfully, tapped the programmer twice on the nose, and dropped him in a nearby trashcan.

As the programmer was attempting to extricate himself from the garbage, the dog wandered over and piddled on him.

At that moment, the programmer achieved enlightenment."
Show HN: Shardus – first decentralized network capable of linear scalability
Is there literally no solution that exists between burying power lines and keeping the lines completely exposed that would be cost effective and improve fire safety by some factor? I imagine insulators in high risk areas might do the trick but I am no high voltage expert.
This sounds like slavery or indentured servitude, not a free market.
What Influences a Product Managers’ Job Satisfaction [Deep Dive]
Well duh. If you're barely getting the grant, you're not going to be in a place where you can impress people and progress very well.

If you miss the grant by a bit, you'll find somewhere where you're a better fit.

It's not the setback that helps
To be gadflyish do humans even truly understand or do they just claim they do because they had the observations roughly encoded from what they have been taught? Teachings which themselves often include unfounded assumptions or outright superstition.

Human understanding has been wrong often enough, missing enough crucial context to be dangerously hillariously wrong even amongst the "experts" of the day who came closest.

The isn't some epistemological nilhism but to point out that understanding is incomplete for everyone and just because a given intelligence subset doesn't match with our assumptions doesn't mean it is wrong - although it also isn't always right.
Step 1: Rich people lobby to lower taxes

Step 2: The government can't afford firefighters.

Step 3: Rich people use the tax money they've saved to employ private firefighters to only protect their property.

Step 4: Poor people are left to die in otherwise controllable fires.
I subscribe to two news sites with different political affiliations. There is no Netflix of News and hopefully there won't be because news requires a wide variety of points of views. Netflix streamlines everything to the lowest common denominator.

In the good old days it wasn't uncommon for affluent households to have six or more news and magazine subscriptions, so my two subscriptions are comparatively tiny.
Check out the Othello implementation by Hans Wennborg with a bitboard at https://www.hanshq.net/othello.html
And we often hire people who have no clue how things work even for low-level management positions. Can you imagine in construction, the lowest level manager being someone with no clue about construction but is just supposedly really good at "project management"? No way that would ever happen. The "management has no idea how it all works" issue is real but it's not because the CEO doesn't know how it works. The CEO doesn't know how things work in any industry.

In SD we have people with 3 people under them who are clueless. There is no construction company in the world where a guy who has 3 people under him doesn't understand the actual work being done.

No wonder there is a trust issue when there are such huge knowledge gaps, it's not uncommon that someone's first direct superior already understands very little about what they do.

Although I have a feeling that this issue is not present at "top" companies. I have a suspicion that at a company like Microsoft, you'd have to go quite a few levels up the chain before you get to someone who is technically clueless. I doubt they'd hire some guy who never wrote a line of code and have him lead the Visual Studio team or whatever. This is something shitty companies do, it's not an unavoidable fact of life.

Basically there should never be a situation where someone's job is to write code, but their boss can't understand that code. The knowledge gap between boss and employee is too large. A boss always needs to be able to understand the work their employee is doing. If you're at a higher management level where your direct reports do not write code, then sure, you don't need to understand code.
This is what dystopia looks like.
Show HN: Guide to LLC Formation for Indie Makers
Yes, these kind of insulators are called "the ground" ;)
I agree with you, though I did know some non-tech people that were amazingly good with software like Wordstar, Visicalc, etc. Jobs makes fun of Wordstar in the interview, but it was a really productive tool, since your hands stayed on the keyboard.
You're comparing a 18-wheeler to a compact car and saying the 18-wheeler is superior in every way.

Most people need ease of use more than they need raw power. Both of them have their place.
The point is if you are in real poverty, doing nothing is cheaper and healthier than reusing a syringe.
Quality is so ridiculously subjective that I'm not sure a non-technical manager should approach the question, and a technical manager should refuse a direct answer and steer the conversation towards structure and deliverables.
Indeed, what good is signal on your phone, when your phone is out of your control?
There is a big difference is that the other OSes are doing it no matter how many pitchforks come into their way, while with Linux you need to find a security conscious distribution.
> Contacting different sites about a specific topic to show your relevant ads is going to take an incredible amount of work.

I see a great opportunity here.
Idiomatic python:

v = names[0] if names else "empty"
I'm sorry, I'm not quite following. I don't get what you mean by dropping the stack in this context. Could you point to where in the README you're having trouble?
> And keep in mind that both WASM and JS now have spectre-defenses, so there is no need for a PL from scratch for this.

As far as I remember they weren't able to defend from side channel attacks within the same process completely and decided to rely on process isolation instead, estimating it would be too much work to address all known spectre class vulnerabilities on their existing compilers and too hard to ensure for defenses not to be broken later by compiler developers.
Unrelated, but annoying: How does FOX get around the autoplay protection of Firefox on Desktop? I have blocked all AutoPlay and yet the annoying video starts playing.
WeWork: One moron ruining it for everyone else
> Tanenbaum where he said he would be ok with Minix being 20% slower than a monolithic kernel like Linux, indicating that it was currently slower than that.

It doesn't indicate anything of the sort. He was making a comment that the reliability and security benefits of microkernels are simply more important than performance in this mind.
Well, you should be ashamed of yourself. At the very least stop talking about climate change. Everyone's awareness is already raised.
Care to elaborate on the loon call!
Surely the doctors have some education, though.
Show HN: Tiny-Swiper – 2kb alternative to SwiperJS with the same modern API
CA appears to require lots of power lines because of sprawling development patterns, electricity generation located away from population centers, and a significant proportion of electricity imported from other states which must then be distributed intrastate.
Step 5: the land is then used to build luxury housing. (See that England tower fire)
The title is missing the word "real"
Title on site: "The Real Mark Zuckerberg Is A Lot Less Impressive Than The Movie Version"
Of course you can, you can provide your own seat or just sit on a box.
Was this posted by mistake as a Ask HN?

This should be a link to the news from 2017

https://www.wsj.com/articles/malware-stored-in-synthetic-dna...

This is a countermeasure from 2019

https://www.nature.com/articles/s41598-019-44995-6
To learn more about Turkle's ideas, listen to her "Talks At Google" lecture: https://www.youtube.com/watch?v=awFQtX7tPoI
Great read. Can't agree with it enough.
> the market ends up magically having this sort of collective intelligence

What if one person had enough resources to pay all firemen to not fight fires at all? The "collective intelligence" of the market has obvious blind spots.
Ewelona Nago Bez Majtek
The experimental Singularity OS [0] from Microsoft implemented processes in the same address space using so-called "Software Isolated Processes" or SIPs [1]. Singularity was a microkernel design with the filesystem, networking, drivers implemented outside the kernel in a variant of C# called Sing#. It seems Sing# had ownership semantics similar to Rust which allowed SIPs to share memory by transferring ownership through lightweight message passing.

[0] https://en.wikipedia.org/wiki/Singularity_%28operating_syste...

[1] https://courses.cs.washington.edu/courses/cse551/15sp/papers...
A webinar platform.
This website consumes about half my CPU. But for what?
The implementation is definitely less Forthy as a consequence of embedding in C++ rather than aiming for rock bottom.

Bodies, or scopes, are first class though. You can take their references and/or quote them.