skysight-inc/HackerNews huggingface dataset:
Sorry for the downvotes. For the speedrunning community, somebody pointing out that using glitches during a speedrun is cheating is a bit like making an obvious joke about somebody's last name. Not the first time they've heard it, and won't be the last :)
Games, websites, and everything else - both Apple [1] and Dropbox [2] got passwords wrong in the last decade. I am in awe of the NASA programmers who have virtually no bugs [3].

[1] https://www.theguardian.com/technology/2017/nov/29/macos-hig...

[2] https://www.cnet.com/news/dropbox-confirms-security-glitch-n...

[3] https://www.fastcompany.com/28121/they-write-right-stuff
Advertising is so pervasive in our lives that it’s become like water for fish - it is hard to imagine a world without ads.

Even bigger problem with advertisement - it is (indirectly) driving climate change.

Most likely we’d be happier and safer without ads. Sigh.
Yes, was one of the sites I bookmarked back then.
With the caveat that this occurs in proprietary firmware which is non-trivial to audit. There have also been vulnerabilities discovered in the encryption features of disk firmware.
I think it is valid though to start transitioning to a better language for a project when initial experiments show it is superior for the task.

People are often WAY WAY too reluctant to rewrite code. Instead they spend years maintaining garbage.

I remember rewriting an iOS app from Objective-C to Swift. Everybody thought it was a waste of time and should not be done. People tend to only think about what is of immediate benefit.

I only rewrote the most important parts. About 30% remained in Objective-C. Once it was in Swift lots of developers suddenly started getting interested in joining. They loved working with Swift and made lots of contributions.

But then they hit the Objective-C parts and where bummed out. All the guys who had said rewriting to Swift was a waste of time was now complaining about the existence of Objective-C code and that we had to get rid of it.

So I rewrote the rest. The point is that, people seldom realize how much benefit a better language can be until they actually start working on a code based written in a better language. Then they will often start hating the very code base they had previously defended.

Think of the millions of lines of Cobol code stuck on mainframes which is almost impossible to maintain today. We are stuck with that because at every juncture where there was a chance to upgrade and switch to a more modern technology, somebody made a variant of your argument.

Sure you cannot have free for all. But it most be possible to have a sensible process where you experiment with some alternatives. Evaluate the pros and cons and then switch to the better choice.
Doing standup and communicating effectively. Its made me a better storyteller in my social life. Also understanding shareholders / team leads point of view in the software dev lifecycle
Ethical Web Dev – Guide for ethical website development and maintenance [pdf]
I was listening to the Unchained podcast when DPRK defector Yeonmi Park was a guest. She escaped from the DPRK when she was 16 and just having watched the movie Titanic (that her uncle had gotten hold of) once as a kid influenced her thinking a lot.

https://unchainedpodcast.com/yeonmi-park-on-why-doing-busine...
Surely the location of that land matters? Not every farm is worth so much, right?
Allowing third parties to intercept your SMS messages has been a security nightmare for Android.

But yes you can install a third party app like Google Voice with its own phone number and send text messages through it.

You would really trust any third party to intercept your sms messages?

On top of that, the third party dialer integrates with the native dialer and call history.
Agree! Both reports are a pretty good and reflect the status quo in the industry. There is an overcollection and oversharing of data without proper consent and that has to stop. For Europe - forcing the ad-tech industry to adhere to the GDPR is the correct next step as self regulation did not work.

Having said that the report paints a pretty dark and one-sided picture. Let's see how far the authorities will follow their argumentation / conclusion.

(full disclosure: I work in that industry.)
The book 'The Space Merchants' (1952) from Frederik Pohl and Cyril M. Kornbluth describes this type world.

World is run by ad companies (FB, Google,...) who select political leaders. People have to be careful on the street not to be trapped by highly aggressive ads.
> I find myself copying entire/ partitions between SSDs from time to time, is there a utility to clear the destination SSD before copy?

The way TRIM works, you don't need to trim blocks right before overwriting them. TRIM is for blocks that you aren't going to care about for quite some time, it essentially returns them to the SSD management layer for use as overprovisioning.
Is there anything to guarantee your comment remains the top-most comment? Otherwise it gets lost in the noise.
I read recently that there is a plan to flood China with artificial 'rhino horn'. This could destroy the market for real horns and probably clear out the problem pretty easily. [0]

The other problem, corruption, is harder to tackle. At least in Cambodia, the average wage of a ranger is around $100 per month (and sometimes as low as $30 per month due to budget cuts). When a poacher approaches a ranger and offers $2000 to let them through, it's quite easy to accept that and make 2 years salary in just 1 day. [1]

[0] https://edition.cnn.com/2019/11/08/world/fake-rhino-horn-int...

[1] https://www.theguardian.com/environment/2013/mar/27/ranger-c...
Decentralized sourcing I'd say... recruiters have a great many functions beyond sourcing that could not be easily replicated (ie phone screens, selling companies on applicants and vice versa)
If you can't handle data reasonably then you can't handle data. I don't see why the company size is relevant.
What's your skill stack and target geography?
Unrelated... but on the Washington Post I clicked through to the page that sells subscriptions, only to find that they hijack you back button and do not allow you to go back in your browser history.

What a joke. Makes me want to never visit their site again. That is unacceptable.
If everyone starts from the same place it's fine to say "give everyone equal opportunity". If you really want to have equal opportunity given the historical and social background you have to acknowledge that everyone doesn't start from the same place.
Is that new? The post I linked to, from 9/2019, says "Support for workbooks stored in OneDrive Consumer platform is still not available. At this time, only the files stored in business platform is supported by Excel REST APIs."
I can remember a time when there were serious complaints about Walmart's influence in the home video market. It used to be very expensive to produce a DVD, and smaller studios couldn't afford to produce both an original widescreen and a cropped ("pan-and-scan") version for 4:3 televisions. For the longest time, Walmart would refuse to carry a title that didn't have a cropped version. It ended up forcing some to choose between losing a significant source of sales and compromising the visual quality of a film's only home video release.
Dont follow this. Set up Wireguard on your Pi. The best way to do it.
I used to work for a British car manufacturer which is currently in the process of monetizing all the telemetry they get out of their vehicles, some examples:

* Pothole tracking --> sell to local goverments

* Tyre wear --> sell customer data to target adverts for them / promotions

* Hybrid battery charge levels --> sell data to EV charge point companies.

What was even more concerning was that this data is being collected by another company (who supplied the hardware), who had first dibs on the data.
RSA Key Generation with Verifiable Randomness
Become Product-Led and Win $2500 PLG Training
Ah I see. Thanks for the explanation! Could you please change the URL back to the GitHub URL? Also the title?
Much appreciated!
Smart toilet not the best example, but I can get tremendous joy from buying something high quality and knowing that this thing could last my entire lifetime.

Buying that product once forever removes my need to crave for an upgrade (unless it breaks, of course).

My 98yr grandma inspired this behavior. She bought her kitchen utensils as a young mother, and used them forever. Her wooden cutting board is now so worn, that its thinned and almost breaks in half. Yet not a hair on her head would want to replace it until that happens.
This doesn't feel like a very scientific approach. Looking at national satisfaction and then national advertising spend...seems like there would be huge scope for bias regardless of how many controls you put in. In particular, something like individual wellbeing is just that...individual. Really very tricky (and as always you see the researcher give out ludicrously unjustified advice to individuals...if you go to a psychologist and tell them you are unhappy, they don't ask how many adverts you saw recently).
That's an interesting strategy that I wouldn't have consider it. Do you know of any goods/markets where proliferating fake products has killed demand?
On linux, it can either get done using fstrim (often run periodically, e.g. via cron), which clears unused blocks, or can be done on file delete on supported file systems (e.g. mounting using the discard option). The periodic trim is supposed to be better, as a SSD does guarantee that a trim returns quickly.

If you want to trim an entire device, see blkdiscard (take care!).
> Understanding the buy strategy in CSGO doesn't make you a "cheater", in means you understand how to stretch the game to it's limits.

the economy in cs is a core mechanic of the game. I don't know of any buy strategies that are even close to considered "exploits".

a better example would be illegal boosts. in the old days, there were many OP positions you could get into by boosting on top of other players (or even throwables in midair). each competitive league would have its own lists of illegal boost spots for each map. boosting on throwables was almost always illegal. you could also do stuff like defuse through walls, which was always illegal.

bunnyhopping was something of a grey area. some leagues allowed it, while others didn't. it was eventually patched out of the default game settings behind an svar.

allowing literally anything that didn't involve loading external code would have severely broken cs:source. there were even ways of replacing assets that would effectively give you wallhacks without injecting any code. these decisions always comes down to "how much does this deviate from the balance designed by the developer?" and most importantly "is the game still fun with this behavior?"
That’s completely theoretical. They still have to report on plenty of things, starting from detailed payroll, handling of substances and so on. In some countries (like Australia or the US, no idea about JP/SK but I bet there too) the government can compel workers to reveal data without anyone else knowing.

Zaibatsu are complementary to (corporatist) governments, not adversarial. They feed off each other.
Title isn't completely accurate - WP article says that the site was sold to Sam Reich, one of their execs, and some servicess will continue for a while as he works on retooling the site.
Human aspiration is built-in, we don't need help via advertising to desire more from life. Everyone seems to have adopted fire and the wheel without a marketing campaign, after all.

Advertising may not be inherently bad, but given the scope and scale of modern advertising, one has to admit that we've gone too far. Google tells me we see about 5,000 ads per day, do you consider this a good or a bad thing? As a representative of your industry I'm curious to hear your thoughts.
Could this help paint advertising as a public health problem?
And Cloudflare is pushing Galileo...

https://www.cloudflare.com/galileo/
> Is it correct that to be considered for membership, you must approach a member? But they cannot approach you and try to sell you on it?

Yes.
The algorithm probably depends on the drive, but AES-256 is common due to hardware acceleration. Read a SSD spec sheet sometime, it will likely mention it, along with supporting TCG Opal (the self encrypting drive standard).
If you are looking for an open-source replacement of the Firebase Realtime Database, you might also be interested in Icepeak (https://github.com/channable/icepeak) (full disclosure, I'm one of the authors).

Icepeak was written because we were unsatisfied with the reliability and with the (occasionally) high latency of Firebase, both for pushing updates via HTTP (>1s for some requests) and for receiving updates over websockets.

This was about 3 years ago though, so I hope that Google improved the quality of the service in the mean time.
Looks very cool. Has some of the same ideas as Nushell. Seems like a lot of these “better shells” are coming out lately, I wonder why that’s in vogue at the moment?
I wish the following quote was etched in stone, then the stone was loaded into a Trebuchet, and then said Trebuchet was used to lob the stone into the offices of hiring managers worldwide:

“Computer Science is no more about computers, than Astronomy is about telescopes.”

(Djikstra didn’t originate this. A longer and more interesting version of this was said by Hal Abelson, and a shorter version by Mike Fellows, who said it was a rallying cry of the period. https://en.wikiquote.org/wiki/Computer_science)

If we stop thinking that computer science is about computers, perhaps we’ll stop thinking a computer science degree is a requirement for clerking or practising a trade in the field, and universities will stop trying to provide a trade education with a gown, mortar, and “science” degree.
> I can not read the source article.

Then don't comment? It's Hacker News not Hacker Speculation.
Indeed. Thankfully, Reader View in both Firefox and mobile Safari remedies it.
They do in Settings > Editor > Font, but AFAICT I can't control more than the main editor font.

For example: Settings > Editor > Code Style > Style Sheets > CSS <-- no way to control the font weight used for bold-rendered property values
When I was growing up, I played on MUD games, which were text-based massively multiplayer games 100% free to play, with no ads or any other kind of monetization, with full staffs of admins, programmers (!!), level designers, and moderators, all 100% volunteers.

Reading that now, it sounds like I'm describing some kind of crazy sci-fi utopia that couldn't even get published because it's too unbelievable.
Zero to Coder: Arrays [Free Book Release – Chapter 1]
A lot of surreal coping and rationalization going on here. Comparing aspiration in "advertising" to inventing the wheel and harnessing fire??? Jesus Christ, man. What bizzaro world do you have to be in this say something like this? Oh, right: the advertising industry.
the hardware is going to use AES because their ASIC vendor will have well tested AES IP that they can just throw down on the chip. any other algorithm would require massive development effort for zero benefit.

and by using AES they can probably claim to satisfy some security standards that will make their marketing people happier.
Is there support for delayed payouts? (we do six months after hiring)
This is common because splitting a large company into five or six smaller ones is feasible, since the overhead of doing so is much smaller than even the smaller entity size. Setting the threshold such that a company the size of Google would have to split their operations into thousands of individual corporations would be a lot less feasible.

You could also avoid the issue by limiting the exemption to corporations not owned in any part by a corporation that wouldn't itself qualify for the exemption, since the point of the exemption is to help real small entities and not subsidiaries of huge publicly traded corporations.
I think code quality is important, and big studios make a buck on having clean and workable code they keep improving over time.

That being said, and especially on indie games like VVVVVV, hammering in a cool little detail gives the final product much more value than having clean code.

That's why big engines with mature coding patterns sometimes are not the way to go to make a cool little thing. Making novel mechanics (e.g. time reversal in Braid, or the super tight controls of Super Meat Boy) with an existing engine, while possible, would probably be a PITA.

The "hackability" of the engine you use can allow you to be more creative, even if a bit messy to maintain.

Back in the days of flash, I'd probably use a simple display list engine (flixel comes to mind) to do the heavy lifting, and hack away with those basic building blocks.

Nowadays, I was surprised by the relative hackability you get with godot[0], while still being able to tap into what you can call a mature engine. If you like to make small games, you owe it to yourself to check it out.

[0]: https://godotengine.org/
That's true. Except when interviewers see your profile and they suddenly care a lot about the hacky code you wrote at 3am on a saturday for fun. sigh...
But you are doing the textbook version of ad hominem. We want to know if what they are saying is correct and math can tell us. We don’t need more.

>a fallacious argumentative strategy whereby genuine discussion of the topic at hand is avoided by instead attacking the character, motive...
Planetary gearsets are amazing. Cool animation here https://www.youtube.com/watch?v=7iTn8OWxVFU
Basic Cybersecurity Tips for Political Party Activists During Ireland’s Election
Many choose their occupation for status, or it's chosen for them. Doctor still has the higher prestige above attorney or engineer.
I'm sorry, I don't quite follow. Can you reiterate?
I mean, it's China.

I'd be shocked if 99% of it isn't already fake.

Poachers are not what I'd consider the ethical type, generally - not to mention however many middlemen there are along the way.

You probably have better odds of getting pharmaceutical-grade heroin on corner in a bad part of Baltimore.
I know absolutely zero things about font design, but there's something profoundly uncomfortable about that short-stem "q".
Lots of people don't have a chance. There's a fixed number of slots and many more qualified applicants.
I love a minimal, text-only website as much as the next crotchety HN reader, but a little bit of CSS goes a very long way in terms of readability.

Edit: Upon further inspection I see that this page was designed to be hard to read. Very curious.
Yes, I suspect so, I was speaking about TV in general, not advertisements, which could be confusing given the posted article.
> and that if you wanted to increase the FPS you could plug in more mice

I am having trouble imagining what sort of event handling bs this might be taking advantage of...

I am too vanilla a coder at this point in my life.
Honestly, I think the researchers are being much too diplomatic when marketing people have been quite open about how, for example, they manage to sell more toys by teaching children to nag their parents:

https://www.youtube.com/watch?v=WMDPql6rweo
I’m really excited about the idea of the building applications being available to more people and I think that in theory there’s definitely a class of application that should not require extensive or even very much programming knowledge at all.

That said, I have not personally found many examples of “paint by numbers” built apps that look and feel great. I’d love to see some examples of anybody knows of a good applications that were made WYSIWYG style.
That's Mackintosh with a "k", isn't it? At least, wikipedia says (https://en.wikipedia.org/wiki/Mackintosh) this is the standard spelling of it. Although it also says its inventor was a Charles Macintosh (no "k").
At work I've referred to e.g. Hashicorp Vault as "secrets management" rather than "secret management" to avoid this sort of ambiguity and misreading.
Discharging a CO2 bottle into the air intake is the usual ticket.
New Protocols Can Speed Up Near-Term Quantum Computers
> If you want other stores, use a different platform.

But that's the problem. They're forcing you to choose both together when it should be an independent variable.

App developers also don't get to choose which phone their customers have already bought.
Paywall-free URL?
Not OP but in my experience people tend to have trouble comprehending systems of planetary gear sets.

Although modern automatics are probably a bit easier to understand than old ones, especially CVTs? As long as you're ok with "the computer just triggers this solenoid.." rather than understanding a big hydrualic computer.
Need to check it out, I think my only concern that may be missing or il-formed would be box and line drawing characters... So many fixed-width fonts get this wrong... Inconsolata, for example has taken a number of revisions to support these characters properly.

I will say, I do like a few of the changes, but not sure if I'll be switching from Inconsolata/Consolas any time soon.
I think remote contract only repo (in a separate repo) would be great! Thanks for putting in the work, literally
Like access to health care?
Senators propose $1B for 5G alternatives to Huawei
Reader view helps a lot, and with such a simple website it is guaranteed to give a good result.
I was involved in the early stages of the project, more specificity I designed the 3d printed stethoscope prototype:

https://journals.plos.org/plosone/article?id=10.1371/journal...

Happy to answer questions
Why wouldn't it be good from a security standpoint? How do social media clients do it then? As far as I know they do oAuth too and so hold the consumer key & consumer secrets inside the binary.

Leakage of the consumer secret/consumer key alone doesn't compromise security as you still need the access token and refresh token which are per-user.
45 Minute NHS Computer Login Time Tops Medscape UK Slow IT Poll
Anecdotal but my gen prac warned me on this 10 years ago, that obgyns were being driven out by high malpractice insurance. He suspected this would ultimately lead to consolidation of doctors under health organizations to limit personal liability.

Sure enough you have conglomerate health services corporations absorbing small practices, cheaper prices for consumers with added bureaucratic noise & volume thresholds for practitioners.
@TaariqLewis, thanks for posting! Let's catch up soon!

Team, I'm the author/owner of the repo and would be happy to answer questions.

We were inspired by the concept some fellow MIT alumni used to win the DARPA red balloon challenge, using a Query Incentive Network to provide superior scale and reach with a distributed payout structure. Results have been very strong so far, here is some more detail on the theory: https://blog.rezscore.com/the-red-balloon-experiment-fab19a0...

We'd love to get your thoughts and questions on the concept, particularly as it comes to how to best organize this new GitHub repo to best help you in your job search.
I don't mean to say it wouldn't work, just that I don't know enough about sd cards to say whether it would/should.
The device is registered in Canada and I found that information [0] :

>For all devices except Class I, implement an ISO 13485:2016 under the Medical Device Single Audit Program (MDSAP) compliant quality management system, which includes the specific requirements of the CMDR. ISO 13485 certification, used to demonstrate compliance with European regulations, does not meet Canadian requirements. Updates to the existing procedures, or new procedures, must be implemented.

So it seems you don't need to implement post market surveillance for a class 1 device or having a complaint handling unit.

[0] https://www.emergobyul.com/resources/canada-process-chart
Another paywall URL