skysight-inc/HackerNews huggingface dataset:
Scoped storage does not prevent applications from sharing PII with each other. There are already advertising networks, using BroadcastReceivers and ContentProviders to share analytics data — it is simple and does not require individual apps to have external storage access.
Thanks! I hope they don’t do this in the summer. Pretty hot there.
> You're comparing apples and oranges here, in that you're comparing Google not hiring a single employee to you not getting _any_ job.

Yes, which is why I clarify in the second paragraph that my first paragraph is a lie. As a tech worker with a few years experience, it is unlikely that I can't find any job (i.e. it is likely I can find a job).

But my first paragraph is _not_ a lie if you replace Google with MIT/Princeton/Harvard/Columbia/other universities, at which there are currently unionization efforts among graduate students. Or industries/regions where there are fewer employers or high switching costs.
As a non-Us national, I prefer FB corporatism to US democracy. Puts more people on even ground.
Andreas Spiess has some great content, especially for ESP series microcontrollers. He has some videos on soil sensors that you might find interesting. (https://www.youtube.com/channel/UCu7_D0o48KbfhpEohoP7YSQ)
This is slightly misleading. the "pacmanpacman..." example is based on the alphabet "pacmn\n", which consumes 6 bytes of ASCII space but actually utilizes only log(6) bits (less than 3 bits) of entropy for its alphabet. A more realistic visualization of 512 bytes would be something like this comment, which utilizes more of the range of ASCII encoded bytes. An interesting comparison would be to write a text description of the pillman game as implemented, and see how many bytes are needed.
Well, it's not entirely fist-shaking about the 'good ol days'. There has been research done into this that shows that modern music has become more repetitive: https://pudding.cool/2017/05/song-repetition/
The ampersand goes back farther than that. It comes from the Latin et (unsurprisingly also meaning and) and dates to the first century AD.
[McKinsey’s internal investment company] first came under scrutiny because of the investments it holds in the clients of the firm’s bankruptcy consultancy work. For years, McKinsey did not disclose those investments to the court when applying to be a bankruptcy adviser — and still has disclosed very few. Under bankruptcy law, advisers are required to be “disinterested persons,” and cannot own the debtor company’s debt or equity, directly or indirectly.

My impression is that McKinsey is kind of like Arthur Anderson and Enron balled into one international criminal organization. AA had the undisclosed conflicts of interest part and E had the screwing over your employees’ retirement funds part. Top that with helping Saudi Arabia track down dissidents under the guise of “public opinion research.”
I think your confusion here stems from the fact that you're talking about automation vs. non-automation, e.g. whether a person or a robot does a specific job.

I'm talking about the jobs that actually get done. Not every task that a human (or robot) performs as labour is essential. For the most part, the human ends up doing the thing that pays them the most.

It's not necessarily the case that the thing that pays them the most is best for society.

Imagine that, for example, building video games and being a nurse are both non-automatable tasks and both have no upper bound.

Let's assume building video games is a higher paying job.

It's not necessarily the case that a person who can do both should do that. It may be in their own interest and the interest of their employer but not wider society.
Seems like a good idea to me. We need to think about
a. Feedback loop on quality of hiring (to the 3P company)
b. What is the check for 3P company maintains the quality level
c. There will be many 3P companies doing this. How they candidates move from one to another (if need be)?
d. Training programs to candidates if they are weak in some area.
e. What stops 3P company from evil doing? Trust?
Call me pessimist, but cartelized private global corporations owning and “printing” money can only bring bad things. It is centralized and is controlled by an elite.
Or choose Bitcoin and have neither :)
That's a great collection of libraries for a common problem that many people run into. If you're interested, I made a library for [1] hacker news comments on static sites. Let me know what you think.

[1] https://ycomments.benwinding.com/
What should it be called? Basic Unix utilities? What is correct?
This is remarkably similar to the sentiments I addressed in "The Tyranny of the Minimum Viable User"

https://old.reddit.com/r/dredmorbius/comments/69wk8y/the_tyr...

The trade-off is one of intensity vs. ubiquity, and has pecedents, e.g., Dwight Macdonald's "A Theory of Mass Culture", 1950s.
Vehicle history.
Health care history.
Or any type of history storage, really. The fact the data is everywhere means it cant be easily destroyed, and doesnt have only one gatekeeper.
also Hurd/Hird
>How would you control the position of plants within the flume?

Turnstile gates that allow a plant to pass through with the flow of water into the next section. So the main power requirement is a pump to raise the water back to the top, the gates are very minor and the whole thing is achievable easily with a fairly modest solar panel and battery setup.
Currently income related taxes upto the "high earning level" of £50k is a marginal rate of about 40% (including employer NI)

From £50k-60k it increases to 49%, however if you have a couple of kids it increases to 65%. From £60k to 100k it's back down to 49%

Your proposal would increase single income households on average post-tax pay to a marginal tax rate of 80%. 95% if you include bsc/msc student loan repayments, and over 100% with 3 kids.

In the meantime millionaire pensioners sitting with twice the post-tax post-housing income are paying a marginal rate of 20%.
This is such a simple yet critical concept, it's worth everyone's time to understand it, data scientist or not.
Hence why you sometimes see 'et al' rendered as '& al' (although it doesn't look right at all with the crappy ampersand in the font firefox is using here)
Google colab is really slow and unreliable.
You say "save 3 bytes", we say "visualizing dynamic game state, for debugging and educational purposes, and highlighting how small the dynamic state is compared to the static art asserts"
Sooo... this is still vulnerable?!
This is not evidence, it is merely stating it as truth.

What of ideas that we have already determined to be false? Genocidal racism is garbage. It has been known to be garbage for a long time. Yet it persists. Must we continue having public discussions about the merits of genocidal racism? Can we stop in 10 years? 100 years? 1000 years?
Its a Joke
Kratom is the most overrated so called high there is. Ive used opiates in the past and I have tried 5 different strains of kratom at different doses and never felt nothing close to a high or relaxation blah blah
Man do people over react to this stuff. Its outlawed in like 5 or 6 states. Really? And Weed is only legal in like what 3? Folks don't drink the coolaid.
Same. I don't understand why the authors of the linked project couldn't have done five minutes of research for the name. Or perhaps they did, and figured since QNX has moved on it would somehow make sense to take over the name? As shown here, that only leads to confusion.
You’re not allowed to do that, not because the company wouldn’t gladly negotiate that with you, but because it’s probably illegal under ERISA.

I do not think they are allowed to negotiate away your right to participate in the employer-sponsored plan.
It depends. How fast are lettuce printers, generally?
I absolutely agree that not everyone needs to have children. I'd go as far as to say most people don't need to have children. However, how do we go about changing this?

We demand constant growth in the economy which won't play well with a rapidly shrinking population.

That being said, I'd love to promote the idea that your children are not just your responsibility but mine as well. It is such a primitive tribal idea that I find it strange people are offended by it because it is "socialist".

Personally, I am OK with waves of forced mass sterilization but I understand, because human nature, it will be just as poorly implemented as any war draft so I can't promote this idea.
Well, technically (and as I'm sure you already know) pull requests are email-based[1] (they are used for Linux kernel development after all), so SourceHut already "supports" it. It could make sense to leverage that in the web UI. User A, who prefers email, emails the output of git request-pull to the mailing list, while user B, who prefers web, presses some button that does that for them. Doing the actual pull would work similarly. It also shares the advantages you listed, although an emailed patch stays in your mailbox backups forever, whereas a pull request URL could become invalid. That said, I'm sure it's easy to underestimate the effort it takes to build a nice pull request UI.

It definitely would make SourceHut more attractive for many people, but so would a nice Git plugin for VS Code that provides a nice UI for automating the git send-email process.

[1] https://git-scm.com/docs/git-request-pull
So you ignore it. Then what? The only ones speaking have their ideas become the ‘truth’ simply because they’re the loudest majority. Next thing you know the earth is a disc or vaccines cause Autism.
As another non-US national, I still have far, far more faith in US democracy than FB corporatism.

In any case, the US isn't the only country in the world with a monetary policy that could get trampled over.
Riot is a chat client/app - not a social media client/app in the strict sense. It is one of many clients/apps that uses the matrix protocol. I guess the nearest analogous clients/apps to Riot would be WhatsApp and good ol' IRC. In WhatsApp you might have groups, whereas IRC has rooms...and Riot leverages the "different rooms" concept for different chats. I would say Riot is a bit closer conceptually to IRC than WhatsApp...Because...Riot - and every other client/app that leverags the matrix protocol - is designed to be decentralized, or at least federated...so much in the same vein as good ol' email. I hope this nickel tour helps. ;-)
Although there are a small number of Russian Orthodox Christians who remain disappointed about that:

https://en.wikipedia.org/wiki/True_Orthodoxy

(I don't think this would affect anyone's civil birthdate.)
Call me crazy but I would get an alienware (which is what I have). Gamers will say that its overpriced compared to other gaming laptops, but I love mine. The trackpad, keyboard, and over all build are extremely solid. Along with that I've got a GTX 1080 and 32 mb of RAM. Windows subsystem linux is actually really great once you get used to it. You can run everything you need, I never have problems like I used to. Command line is all linux, but then you get all the great drivers on windows (linux OS drivers for things like speakers and monitors can be terrible).

I had macs for five years, I ended up getting this alienware half off (which is why I bought it, never would have otherwise), and I'll never go back to mac. Completely overrated. Again, linux command line on a windows laptop is amazing. Really surprised it hasnt caught on more yet with developers. Also google colab and anything cloud can be really annoying for ML experiements. Its cheaper to hack things together all day on your laptop and only move to the cloud when you need to.
Except immigrants are a net financial gain to society, fewer immigrants means less tax.
I'm a big fan of SOLID too. It actually makes a great deal of sense.

Re: your comment about "And of course I have seen adverse effects from it (eg. your linked article complains of innumerable, non-sensical interfaces) but that is mostly due to inexperienced developers that don't get it"

While this is true, there is a deeper implication here. Assume programming talent is normally distributed. Now, ask yourself above what percentile do you have to be in that distribution to truly grasp the how/why of SOLID and to be able to wield it to solve problems. Now, ask yourself what percentile do you have to be below where you just go crazy with creating non-sensical interfaces and thousands of awfully named classes with single responsibilities such as "CustomerCommandMapEmbelisherConverter"?

The real problem is that code bases tend to be horrible (also normally distributed!) because a lot of talent doesn't meet the bar and can't actually produce programs that aren't rubbish. In any org you'll find the quality of the code base is somewhere on a normal distribution. And you will find all the engineers somewhere on a normal distribution. You'll have a couple of brilliant people, a couple of horrible people, a lot of average people.

The only time you truly see exceptional code bases that everyone stops and goes "wow, this is nice!" are the rare times the stars aligned.
Consider that those with the ability to invest in a blockchain >50% are probably not going to destroy the thing theyre making money from.
It’s a lot worse than a lack of productivity improvements.

You might appreciate SlateStarCodex’s article on cost disease.

https://slatestarcodex.com/2017/02/09/considerations-on-cost...
Genuinely curious:
Does the lightning network provide all of the same guarantees that the standard Bitcoin network provides? What are the downsides? Why isn't the lightning network used all the time instead of the Bitcoin protocol?
Check out Facebook-sponsored Libra. It is a federated, permissioned blockchain that uses some concepts pioneered by Ripple.
100% agreed! I'll add that its - dare i say - minimalist-designed approach made it an additional joy to read. I couldn't think of where i saw such a similar look-and-feel, but now that you mention it, yeah "xwindows aesthetic" would be a good description for it! Cheers!
Google and Apple are both part of my threat model. So I use an old dumbphone. It doesn't even text.
Can you explain how P2P chat is saved into dat?

How can someone without the keys add their messages to the feed? Wouldn't only the initial creator have the keys necessary to add to the feed?
Note: "Zoom" is a videoconfrerencing app, not a built-in Mac OS accessibility feature for "zoom".

The article does not clearly state this, ceding a plain English word to a corporation, enabling a takeover of human language.

P.S.: This part

> Apr 26, 2019 — Video call with Mozilla and Zoom Security Teams

is funny, and would be way funnier if it was an non-consensual video call.

Finally, note that Zoom effectively does not pay for bug bounties, so researchers should think twice about donating their expertise to a selfish for-profit corporation, and users should think twice about using a videochat product that allows its entire security team to take blackout vacations, and also doesn't pay its outsourced sercurity researchers.
Does it really though?

I'm not a physicist yet without something like fusion as a miniaturized propellant I don't see how it can ever be wiser to mine asteroids than try to live more sustainably on Earth first.
The article’s actual title is: Zoom Zero Day: 4+ Million Webcams & maybe an RCE? Just get them to visit your website!

But, assuming I’m reading it correctly, the “maybe an RCE?” part seems like fear-mongering, because it would require that Zoom lose control of one of the domains that they trust for transparent client installs/upgrades.

I’m also a little concerned about how some parts of the article don’t match up. For example, the “UPDATE: June 7th, 2019:” does not have (as far as I can see) a matching entry in the Timeline. There is an entry for July 7, noting a regression; but there is an update the next day (July 8) noting that the regression has been fixed.
who are the bee champions then? Can't think of a specific name, seems too obvious of a thing to support.
They aren't reliably determining violations of current absurd rules and people's apps get hit all the time for no good reason, so basically they could just continue doing what they've done so far.
Seriously, how do you handle that big amount of photos ?
It was probably more unique when it started 30+ years ago.

The idea was a mach microkernel + daemons/message passing to do higher-level things.

Note the microkernel was also used in nextstep and now macos.
"Google says a fix won’t come until Android Q."

Meanwhile Android Q is going to gut a number of power user features, like any ability to wardrive or create a decent signal strength map of your home or workplace.
It's less cut and dry as to who should covered by a union and who shouldn't. With SAG (IIRC) there are specific rules with respect to screen time / speaking parts and so on. Who needs to be in the software union? Anyone who writes code? Do SQL analysts count? SaaS admins?

One advantage of software as a relatively ill defined career is that you can acquire responsibilities that look like software engineering without actually having a software job. Would my first employer have let me tinker around with the server (when my job was mostly Excel based) if it would have run afoul of union rules?
This is awesome. Doubling performance for free sounds good to me.
> [1] Oh, and of course, neither your compiler, nor your DI framework is mathematically capable of telling you that half of the dependencies you're providing for Parent are no longer used for anything. Go get your coal miner's hard-hat, finish up your will, sign the waiver about black lung, and go delving through your dependencies.

Yes they are?

If it's not referenced it, it's not needed. That's pretty straight forward?
A perfect HN automobile analogy

I think you've got at least one of perfectly spherical, elastic and impenetrable.
In US, if you are not native american - you are an immigrant. But few people don't know history. Trick is you need to get GC before your long term visa expires.
> Doesn't play well with other VPNs for this reason. Real firewalls need root.

"Real firewalls" also don't play well with other VPNs. I don't see what functionality you think you're missing here.

> Yes, you could edit the source code and compile it yourself every time it updates to remove the ads, but I think that's a little much to expect.

Nobody's suggesting that. Just install another build (like the one I posted on F-droid) or any number of other apps that do the same thing.

> Ultimately this is functionality users should have access to by default

No OS comes with this functionality by default, only the APIs to implement it, exactly like Android.
Positively terrible... Kudos to this researcher. I liked Zoom when I used it a couple of times, but the reinstall “feature” is a huge violation of my trust. Software from the company behind it will not touch my system anymore. Too bad really, because properly working video chat is hard to find. The App Store model is not my favorite, but at times like these, a forced sandbox and inspection by a trusted third party start to look like the only way forward.
The Fed isn't? It has more private board members than appointed board members, and some have argued that it has consistently prioritized the interests of the banks at the expense of encouraging leverage like cash is going out of style. This is closer to a battle between west coast elites and east coast elites than it is about the people versus the elites.
The latest commit is 2 months ago.[1] I don’t know how to define “dying,” but it doesn’t seem healthy.

It saddens me, as it is/was a great tool for me for many years. I hope SBCL can take it from here.

1. https://github.com/Clozure/ccl
I used macOS for a 5 years, but switched to Windows, because Apple did not produce any Macs that I wanted to buy. While I would still prefer macOS because of better iPhone integration, I did not find any problems with Windows 10 and I'm using it every day without problems, it just works. And the fact that I don't have to pay those 500% Apple margins makes me quite happy. I waited for Mac Pro announce to make a final decision what platform I would use, but now it's a no-brainer, as Apple obviously does not consider me its target audiency, I'll just stay on Windows.

Funny thing is, as I'm no longer attached to macOS, I'm considering switching from iPhone to Android. I'll have much better synchronization for Google Chrome and newer iPhones are really weird (similar to Macs, LoL). And, again, no need to pay their crazy prices.
Since this article was written, the NEC has also started requiring arc fault circuit interrupters.

https://en.wikipedia.org/wiki/Arc-fault_circuit_interrupter

BTW, if you have a portable generator for emergency purposes and it's connected via a transfer switch, take note of the important grounding and bonding requirements:

https://cpower.com/PDF/InfoSheets/44.pdf
A computer science expert on the data privacy crisis
Any channel which gives a high level view on various software tools i.e what was used before, what problem they were trying to solve, practical usecases, pros and cons , any new tools in that space.

Or
ELI5 on various Enterprise stacks.
You can't find good examples because people actively avoid recording and uploading videos containing things that are hard to encode.
I guess this depends on your definition of responsible. Something like this however is bad enough that users should be informed right away so that they can take steps necessary to secure themselves. Assuming they were responsive I'd have given them the 10 days to confirm it was an actual issue, but I'd have expected them to notify the pubic and their users of the issue and mitigation steps within a week.
On balance. Some immigrants are bottomless pits, at the very least, why not just selectively admit the good immigrants?
I’m surprised more enterprise IT orgs haven’t flagged this behavior, or simply made it impossible via local machine policies that would prevent running a web server.
I'm not going to try to persuade you that the negatives of capitalism outweigh the positives, but if you're interested in learning why I believe what I do I'd be happy to direct you to where you can find out.
Yes. Try this link from the article to see it in action if you have (or had) Zoom installed: https://jlleitschuh.org/zoom_vulnerability_poc/

WARNING, this will open a video chat with random strangers, and will turn your webcam on. Consider yourself warned!
Choose a third position? Go ahead, throw your vote away!
>The article does not clearly state this, ceding a plain English word to a corporation, enabling a takeover of human language.

I agree with your outrage, but you have a long way to go. That sort of behavior is the soup du jour of SV the past ten years or so.

Keep fighting the good fight. I've given up, but I hope you win.
This server is still running on my machine despite having "removed" Zoom a few months ago (macOS).

Guess I was a bit naive in thinking just trashing the .app and immediate artifacts in Library would do the trick.

EDIT: I missed the .zoomus directory in my home folder that had the culprit. Funny enough Zoom's instructions on how to uninstall the app on macOS just points to documentation from Apple and wikiHow (???) with standard methods that don't fully remove Zoom.
For clarity's sake, keeping to a single language in a block of code makes sense.

If willing to live on the edge, one can do some serious code generating in the SELECT clause of an SQL statement.

Mwahahahaha.