skysight-inc/HackerNews huggingface dataset:
Why would you want to stop someone you see as bad from contributing to something you see as good? If that was the only good thing he was able to do, why not encourage him and help him?

It doesn't help to shun people just because you don't like them or what they do instead of helping them, persuading them, and encouraging them to grow.

If Hitler wanted to join my code project, I'd try to help steer him in the right direction and teach him to contribute something worthwhile.
He gave an interview to Slashdot, where he [talked about tactics employed by Google and Microsoft to push their browsers, memory-hog in browsers, and other things](https://tech.slashdot.org/story/18/09/26/0713254/vivaldi-20-...).
Scroll-Worthy Tech Blurbs (culled from the last 24 hours or so… )
Have you tried Open Street Maps? You can get their app from F-droid.

Edit:
Maps (Offline OpenStreetMap maps) - https://f-droid.org/app/com.github.axet.maps
I love Vivaldi. Really a great browser. Special the you can see more than one tab at once, that's a really nice feature on todays large 32" and 43" screens.
I wonder why nobody else does it. Vivaldi has it since beginning.
A look at what happens in SQL Server when SqlSatellite returns data
We look at the inner workings in SQL Server when data is returned by the SqlSatellite
CVE-2018-14634: Linux Mutagen Astronomy Bug Affects RHEL, Cent OS Distros
I can confirm that Google Ads and G Suite support reps ask you "what browser are you using?" as one of their first queries. The response in my head is always "why the fuck would that matter?" but what comes out of my mouth is usually "Chrome" even when it's Firefox because my issues have never, ever been browser related.

Here's how it should go:

Me: Hey support, feature X isn't working for me.

Google: What browser are you using?

Me: Firefox

Google: Ok, thanks for reporting a bug in our software. We'll address the issue with Firefox and get back to you.

What actually happens:

Me: Hey support, feature X isn't working for me.

Google: What browser are you using?

Me: Firefox

Google: Please use Google Chrome
Aadhaar: India top court upholds world's largest biometric scheme
Not really; it just establishes that people who do work and create things of value have some kind of claim to continuing that work and controlling its growth.

The alternative is probably the "tyranny of the outside majority". You can't do things _other_ people, unrelated to your work, don't like.
Show HN: Get a visual on the fly of a framed image with shadows
Data in Firefox Sync is end-to-end encrypted, while data synced to Chrome is subject to Google's privacy policy.

"The security model of Firefox Sync ensures that your sync data is encrypted before it ever leaves your machine, and that the password to unlock this encryption is never transmitted to the server. Not even Mozilla can access your sync data, so while we transmit it all over TLS for additional security, we do not depend on the confidentiality of TLS to keep your data safe."

https://medium.com/mozilla-tech/how-firefox-sync-keeps-your-...

"When you sync Chrome with your Google Account, we use your browsing data to improve and personalize your experience within Chrome. You can also personalize your experience on other Google products, by allowing your Chrome history to be included in your Google Web & App Activity."

https://www.google.com/chrome/privacy/
Domain flub leaves 30M customers high and dry
They're called "hot rods", and there's always been a small market for them. Depending on where you live the legal requirements to get one licensed vary from "easy" to "impossible", but it won't be cheap.
How do we know the whole thing isn't staged? I mean it's not as if getting weapons and uniforms is hard in that part of Africa.
The privacy policy does say that it doesn't track you.

So that agreement is written down.
Maybe I'm overly pessimistic, but isn't it quite likely that it will primarily be used as leverage against suppliers?

If the suppliers themselves enter every piece of information into what is essentially a living contract, any error or omission could be considered a breach of contract and can be leveraged.

If it was only about food safety and increased sales because of increased trust the solution you propose, maybe with some kind of basic digital signatures, would be fine, and probably much cheaper.

From what I've heard, Walmart seems to like moneh very much, hence doing something a more expensive way is likely to be intended to increase their bottom line in more ways than one.
I like Maps.me https://maps.me/ because it works offline and I can easily add markers to it, which are saved to a simple XML file on the phone (so it means even the app disappear, I can move them to another app). I also like that I can correct or add new places via my openstreetmap.com account.

It's based on OpenStreetMap and is reasonably accurate. The main disadvantage is that search is not that great but you get use to it once you know what it works and doesn't work with.
Watching there "Blockchain" commercial was infuriating to me. I saw absolutely no way that the "Blockchain" was solving any meaningful problem. Unless each plant can be uniquely and irrevocably tagged from the time it's planted to the time it's in my bowl, this whole thing is useless.
I imagine it is some best-practice CYA suggested by corporate lawyers. It does not happen on my Tesla
I thought glitches were not allowed?
Source? I find this hard to believe.
I don't get that either. Absent proof-of-work (which is however terribly energetically wasteful), blockchain is just a public GIT repository where every commit is signed, no?
I think chaos theory suffices to establish your second sentence, without needing to bring in quantum mechanics.

https://en.wikipedia.org/wiki/Chaos_theory
If you have to write this down and formalize it, you have already lost.
Imagistaan
Not at all. Speed runs rely heavily on glitches in the game to take advantage of.
Yes! As well as being able to build in the visual web builder, Stacker generates and hosts a flexible backend for you, so you can hook up, say, a native mobile app via REST.
A few reasons off the top of my head.

I'm a big fan of surf for example, but it leaves it up to the users to implement features like history, which I never got around to doing. Sure, someone's probably already posted his implementation for that, but nonetheless the sad pragmatics of not investing the time into that eventually helped drive me towards the bloated, but featureful point and click browsers. To be clear, I'm completely in favor of this kind of modularity in systems, but at the same time the tinkering is a two edge sword, if I had found a good premade surf setup to fork, then I would have been left with only the positive aspects, I guess.

Another example, which is a bit more serious, is that these projects seemed to be chronically out-of-date, or not fully compatible with my systems, because I'd have some rendering or interaction problems from time to time.

Which kind of brings me to my next point. Web, the platform, sucks. It's complex and bloated. It suffers from the system within a system syndrome. That's why it keeps moving. By consequence, the browsers have to not only be complex as well, but also keep moving equally fast. The big browsers just have a large advantage in situations like this.
I thought that too; possibly something to replace STEEM
U2F is by default disabled in Firefox. You have to turn it on before using your Yubico (or other FIDO) key for a service being accessed though Firefox. It’s easy to enable. See https://www.trishtech.com/2018/07/enable-fido-u2f-security-k...
We had some oopsies too, like the time someone left a training tape in the machine. The UCUSA has a series of articles pleading for a more careful and thoughtful response instead of this hair-trigger ten minute stuff, especially in the new age of unstable leadership.

https://blog.ucsusa.org/david-wright/nuclear-false-alarm-950
A great explanation of all the tricks used is this video here:

https://www.youtube.com/watch?v=_FQJEzJ_cQw

They basically go through Kosmic's (4:56.462 WR) run earlier in the year.

Showing a few replays explaining each of the tricks/techniques used.

There are quite a lot of places where you literally need to be perfect to the pixel to get a good run.
Japan gives Ripple and SBI the green light to launch new payment app
It's about tracking all steps, all parts that were used, whether all companies involved in the processing chain had appropriate ISO certificates, if sourcing didn't originate from sanctioned countries or countries with bad working practices etc. in order to "select" ones that fulfill given criteria, possibly marketing them in multiple layers with certificates (this one is pure Swiss, cows were fed grass 100% from Glarus canton, operated 100% German machinery, food assembled by a Dutch factory implementing ISO blahblah, so here you pay 175% price; or you can get a budget version containing traces of ground fingers of children from Uganda forced to work in a processing factory with high contamination of environment etc.)
Based on what _you_ define as affronts to dignity.

There are a lot of very intelligent people who see problems with society and critique society, but society doesn't like that much. Intelligent people do very good work and tend to get along with other people who think deeply.

If an affront to dignity is simply a well thought out critique or parody of society, I can see Code of Merit projects doing very well indeed...
People who can't remember their password often forget it due to having used that feature. Forcing yourself to type a password in over and over will pretty quickly encode it into muscle memory.
Mozilla kind of started one last year although I don't know if it's still maintained.

https://advocacy.mozilla.org/en-us/privacynotincluded/why-we...
5 Proven Tactics That Will Boost Your Email Marketing ROI
for the last few months I had that the browser was painfully slow for me, especially when opening new tabs, on a 2014 Macbook Pro so I had to stop using it while on the road. I recently installed v2.x(Snapshot) and it's back to being very performant. I don't know if what you experienced has been fixed but I think it's worth a shot seeing that it's a major release and a lot of things have changed.

I am so happy to be using my favorite browser again!
> Maps (the website) used to be a game-changer in the past. It was insanely fast. Nowdays I hate it. The UI is just horrid. On Firefox it just misbehaves constantly.

No kidding there. If you leave it alone for a few minutes (that is, not scrolling, zooming, clicking anything), it will give you a Black Window of Death.
> many storage technologies do protect against errors, CD/DVD/HDD all have ECC in the physical layer. but without control/knowledge of the physical medium (so at filesystem level), how do you distribute the ECC sensibly? you can't.

SSDs and other flash storage heavily rely on ECC as well.
"Anytime someone tries to challenge them calling out their behavior..."

Where is this happening? The CoM says it can't happen on the project mailing list, or the project forum, or the project issues page ... Doing it on Twitter? Not within the project and fair game.
We need Petrov statues.
Can't speak for OP's girlfriend, but depending on your city's recycling system, oily tuna cans in the recycling can cause a problem.

If your city is singlestream, then your oily can will co-mingle with paper products, which can then contaminate the paper products - our systems cannot recycle oily paper, and relies on sorting to remove them from the recycling stream at processing sites.

Also more personally, depending on your recycling/garbage storage conditions, keeping around food residue may cause unpleasant odours or critters.
I don't. I'd love a Scuttlebutt client that follows the GNOME HIG — like what [Fractal] is for [Matrix].

[Fractal]: https://flathub.org/apps/details/org.gnome.Fractal
[Matrix]: https://matrix.org/
Eh, I think it's more like "Do you need a decentralized write-once database where you trust none of the writers? Then yes. Otherwise, no."
> they probably just need some clear decisions around how to handle endian issues

They are handling endian issues by simply requiring little-endian.
Quitting a MNC and joining a startup was the best career decision. It's been 10 years and i am still loving it.
Interestingly, older ARM architectures (ARMv6-M), do not support RRX
In a private context yes, but in a public context where there are outside influences and attacks, it can be useful to have group norms that are explicit. It tends to attract people who believe implicitly in the norms. It is a way of signaling overtly what sort of culture the original maintainers possess.
There was a deathbed survey where they asked everybody what they would do different and virtualy all of the correspondents answered that they would have spent more time with family and worked less
> If Hitler wanted to join my code project, I'd try to help steer him in the right direction and teach him to contribute something worthwhile.

I imagine you would have no worries about what might happen if Hitler's PRs are rejected and he gets angry about that?
No, it's a Chromium browser skin that uses Qt.
I can only imagine how terrible it must have felt to work on this project as an engineer. So your manager tells you 'ok, we are gonna make distributed, blockchain enabled, smart contracts based system" and then you end up building your run-of-the-mill centralized database app. It really saddens me that we have to put up with this kind of BS to just make a living.
Disk drives use sector-level ECC, silent sector corruption should be (and IME is) more rare than unrecoverable sectors.
Did you ever see this one?

https://www.youtube.com/watch?v=kpk2tdsPh0A

This guy literally has a PhD in SM64. It's insanely complicated, and surprisingly lucid.
It’s pretty common for people to have a “work” computer and a “home” computer.
> use RDS to replace DBs

RDS is just managed databases though...
The stars somehow aligned (or misaligned) and Google pulled a whole lot of bad decisions at the same time.
Going Beyond ‘Hey Google’: Building a Rasa-Powered Google Assistant
Why is this being down voted?

If you disagree - maybe leave a comment?
>why would that mean older people have no use for Shazam?

It doesn't mean "older people have no use for Shazam".

It means "as it has been observed statistically, _most_ older people don't seem to have a use for Shazam and any random older person is more likely to fall into that category than the rest of the older people".

Carl Craig is old too.

>Have you never heard an old song you half-recognized and thought “huh, what band is that again?”

Yes, but this is not such a large part of the older demographic's lifestyle for the app to matter much to them.

Old people also want to send their dickpicks too, but they don't flock to Snapchat.
It probably wasn't really a bug, but untested behaviour or designers didn't think there could be such strong reflections from clouds. I suppose there wasn't too much real data to test detection algorithms against.
I would dispute 3, listening to the same genre doesn't imply you lost interest in music, because being interested doesn't comprise only of listening to the different genres. According to your definition if you listen to the same genres 7/24 your whole life, it means you lost interest in music after 30?
BeakerOS – A Secure Operating System Protocol for EVM Smart Contracts
> With hard disks, error correction is done by adding a CRC code [0] (or something similarly short) to each block, so that when the device reads a block and the CRC check fails it can be fairly certain that that block isn't performing well anymore and stop using it. SSD's behave differently as far as I know but there's a similar mechanism in use.

> To be able to not only detect errors but also correct the data you need more bits of error correction information. Offering up bits to store error correction information isn't worth the penalty of not having those bits available to store data in a lot of cases.

Hard disks use forward error correction to make more effective use of the medium; the "medium" being a noisy channel means that using FEC to inflate the data but be able to recover from errors means you can perform much MUCH better on the BER/bandwidth front [increasing "bandwidth" of the "channel" means more data stored] than naively storing data. That's why everyone is doing it. Same goes for SSDs.

The 520 byte sector approach is/was still used, but it is not the physical layer of hard disks and hasn't been for ... an unsigned long long time.
Yes, this. The ability to drag and resize them now is just brilliant. I pretty much only use it to view two pages side-by-side, but when you try it with 4 or 5 tabs the resizing is a dream.
I guess the "Blockchain" part.

Blockchain is a decentralised way to create trusted record without a trusted counterparty, i.e. centralised.

In this case, there is nothing decentralised, you need to go through IBM as with a regular system. Blockchain is only mentioned as marketing to convince you they are reliable. A bit how some hosting service tell you their are using S3 to convince you they are not going to lose your data.

edit: The problem is the title of the article that let you imagine there is some interesting blockchain tech being developed. Instead that's about as interesting as "Walmart uses SAP"
It's sad that the poor, who have faced the brunt of this scheme and have died or starved because of exclusion through this ill conceived and ill executed scheme, have been excluded once again by the majority verdict of the top court. Those who are digitally illiterate have also suffered because of fraud (made easier by the linkage of this identifier with many other things). Fortunately, some provisions such as linkage with bank accounts and telephone numbers have been struck down.

The court said:
'For the exclusion of a "minimal" three per cent, 97 per cent cannot be denied the benefits of Aadhaar'

Unfortunately, Aadhaar has done nothing but make life more difficult to the already excluded and ignored in the society. Except for one judge who wrote a scathing dissenting opinion on this, the rest have sided with the government instead of siding with the people.

Additionally, the majority upheld the linkage of Aadhaar with PAN (the tax identification number), thus indirectly making Aadhaar mandatory for almost everyone in the country. Surprisingly, it struck down linkage with bank accounts saying that the PMLA concerns were not proportionate.

My view is that the judgements were biased (didn't value the facts presented by the petitioners), twisted and also illogical.

One can only hope that this is not the end of the road, and that citizen's rights get another chance.
> Unless each plant can be uniquely and irrevocably tagged from the time it's planted to the time it's in my bowl, this whole thing is useless.

To nitpick a bit -- even this would not require a blockchain.
20 recommended utility apps for macOS in 2018
> We want to be clear that this change to sign-in does not mean Chrome sync gets turned on.

Huh? That's even more confusing. How can you easily tell whether you're actually signed in to Chrome?

(I use Chrome at work to test. I avoid it wherever possible because Google's interests do not align with mine.)
Agree entirely. I viewed that as a series of statements showing the inequality. Not stating that the unfairness should be applied to the accused soldiers.
Moving countries. Working with Software Engineering and trying to make a startup succeed from a poor and very traditional region in Brazil was a struggle. It was a massive learning experience, no doubts, but my career and my life got 10x better in under two years once I moved to the other side of the world, Australia, where I found an incredibly welcoming tech market with lots of jobs and a hot and growing startup scene.

I'm now trying to hire other developers and have interviewed people who are still living in Brazil (some from my hometown) but excited to move here too.
It seems intuitive to me that the thing you pour your intellect, attention, and care into for 7-9 hours a day 5 days a week should be meaningful and fulfilling.

On the other hand, hanging meaning and mission over one's head seems like a great way to manipulate and underpay them, and being susceptible to this seems like a great way to become a useful idiot.

Squaring these two views is something I struggle with.
It's been happening for years. A few last straws lately?

Google did a lot to gain the trust of it's users over a decade ago. What it did and said as an organization was that they were the good guys and could be trusted, and that everyone else was evil. Google were the stewards of the internet.

Maybe it was after they took the company public but it slowly started to ratchet in the other direction. Products became increasingly and heavily monetized or shut down entirely. More and more attempts at lock-in and data control. That's fine for a business but in the case of Google, because of their earlier approach and saying the exact opposite, it was a total bait-and-switch.
Discussions often go down this road, and it leads to nonsensical arguments like "well Hitler didn't like fox hunting, and Hitler is bad, therefore fox hunting is good".

There is nothing morally wrong with Hitler contributing code to a project, provided there's nothing morally wrong with the impact that code has.

Most of the argument around CoCs is along the lines of "Hitler wants to exterminate people like me, therefore I don't feel safe being associated with this community, therefore Hitler should be excluded to make the community more inclusive."

Maybe the answer is that there should be less "community" around a project, and the work should speak for itself.

(I wonder how quickly someone will misinterpret my words as a defence of bigotry or National Socialism…)
If you have the experience there are plenty of project management contract roles.
Could anyone who is downvoting here explain why?

Why should we prevent someone from contributing something good, thus hurting ourselves in the process, because they otherwise do something bad?
I’m sure a J expert can look at this and say “no you’re supposed to use the Foobar primitive which makes it trivial”, but that’s my whole point: to find the right primitive I have to review 200 of them.

There's a good analogy here with human languages --- APL is like Chinese, whereas Python is closer to English.
If it's not intended to be a decentralized system in the first place, the "blockchain" aspect is useless and turns from being a clever hack that allows to generate a certain level of trust from distributed participants, thus enabling the decentralization in the first place, to a marketing ploy that, if not just being lip-service but actually implemented, is a huge resource hog and severely reduces scalability and maintainability of the system without offering any benefits whatsoever.

Because of this situation it is natural to assume that a blockchain-based system must either have a decentralization aspect to it, or that the architects of the system are incompetent. And we don't want to assume there's such gross incompetence at IBM, do we? ;-)
On Reinforcement Learning for Full-Length Game of StarCraft
I assume that if a maintainer explicitly said "I won't accept it because you are X" from that list, then that would violate the Code of Merit anyways, if they don't say that, then everyone can look at the commit to decide if it stands on its own. The only proof that matters is the exact written proof as it is. If all of the other maintainers decide the commit is good, then the commit goes in anyways.

Then we can avoid having an HR department for every open source project.
> There’s nothing being done here that couldn’t or shouldn’t just be handled with a traditional database.

I generally agree with you and if I had to implement the solution, I wouldn't do so with blockchain.

That said, if there's a concern about data manipulation from Walmart's side (that is, employees erasing or modifying the data), blockchain would help with that.