skysight-inc/HackerNews huggingface dataset:
I've met a number of people with university degrees (not community college) who later on go through a boot camp. They can be a great way to change direction.
You might get so much money it makes more sense to exit scam than actually build anything?
Ask HN: Can a nonprofit org clone Facebook?
Let's say an org like Wikipedia decides to build a website called Openbook. It looks and feels like Facebook (say in a different shade of blue with different fonts :-) ) and has a wall, newsfeed, photos, events etc. would that be a violation of anything with Facebook? Copyright? Patents?

Asking just out of curiosity.
Hi, one of the authors here!

Thanks for checking out our work! :)

> I have not yet encountered one example where the text is actually being localized, just examples in English.

Haha, yeah, our website is not localized itself. It may sound funny, but we believe our target audience at this stage of the project development is pretty much English-speaking, so we didn't invest in localization of it :)

> I'd like to see an example on the first page on how would I add a translation for a language that requires different wording for numbers 2 to 5 for example.

Polish is an example of such language.
An example of a plural variant selector with it would be:

shared-photos =
{ $user_name } { $photo_count ->
[one] dodała jedno zdjęcie
[few] dodała { $photo_count} zdjęcia
*[many] dodała { $photo_count } zdjęć
}.

The categories come from http://www.unicode.org/cldr/charts/33/supplemental/language_...

And we use just standardized `Intl.PluralRules` that gets the correct category - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

> Also, why [0] and then [one] ?

This is a "smart selector". By default, since the selector is a number we guessed that it should be run via plural selector and then matches against result category list (hence one,few,many)

But on top of that we also experience a common use case where the UX wants to add a special form of the sentence for particular values - usually for 0, like this:

shared-photos =
{ $user_name } { $photo_count ->
[0] hasn't added any photos yet
[one] added one photo
*[other] added { $photo_count } photos
}.

Without `[0]`, in the example above (English), the `0` value would end up in `other` plural category.

Hope that helps!
CryptoKitties.
We keep IPs in memory to help stop abuse and debugging ng other issue, but we promise to purge all logs within 24 hours or less.
And we don't trust private enterprise for good reasons. They're known under many names - tragedy of commons, coordination problems, collective action problems. One possible solution for all those, towards which all societies in history gravitated so far, is the state.
For all the words, I still don’t get your point. The banks introduced an improved system that we can all agree is more secure than the old one, and consumer protection did not change, but apparently you think this makes it worse for the consumer?

What on earth do you want banks to do? Make their systems less secure, so it’s easier for people to convince a court that their disputed transaction was fraudulent?

It’s natural and predictable that banks will argue that security improvements make it more difficult for thieves to make fraudulent transactions, but since these systems aren’t 100% secure, people will always be able to dispute these events and win their challenges.
What Is SEO and How Can It Help Your Company Grow?
> We should also be asking ourselves whether an organization that has the power to be so influential in the destinies of nations should be run by executives who see every issue as a PR issue to be dealt with, rather than ones that should teach them fundamental lessons.

That's an extremely insightful statement but unfortunately also describes the DNC and RNC, which are already in control of the US.
Oh, damn. The formatting was lost, I had line breaks in there!
Blaming Facebook for not stopping chain letters spread on messenger is disingenuous, especially in the context of the privacy debate.

If you believe people have the right to private communication, there's nothing a technology company can do to fix social problems like this, you need social measures, international pressure and so on.
Thanks artellectual. Looking forward to working with you.
One of my favourites is this 1953 explanation of the workings of mechanical analog computers used by the US Navy: https://www.youtube.com/watch?v=s1i-dnAH9Y4
I don't believe gettext supports bidirectionality, genders, declension, date/number formatting, compound messages and so on.

Can you help us understand what can we do to better promote the unique features we offer?
Can you elaborate? I've never heard anything about that before.

Your body can handle massive amounts of vitamin C and D, so its a bit surprising to hear that supplementing the (generally) small amount you'd find in a vit D pill could be harmful.
B12 is another deficiency that is definitely more common than tenths of a percent in the United States. [1]

[1] https://www.ars.usda.gov/news-events/news/research-news/2000...
> and sometimes governments enforce cleanliness.

Which can also lead to you being charged for unlawful dumping of trash, and if there happens to be a battery or other toxic/dangerous stuff in the trash, that can increase the fines.
while you are talking about SEPA, i know that there is a support for SEPA Direct Debit, but are you thinking about implementing Swiss Direct Debit, right now there are two sub implementation one from Postfinance and one from the Banks, there are talks about combining it in one system in 2 years or so but right now its kinda shitty + i would rather work with stipe api then with camt and pain files.
Facebook has been screwing with people's privacy for years, so it's only fair that they are now criticised for years on end.

This has got to be a new Facebook apology meme: the pile-on.
Until Facebook and privacy is regulated in the US, like GDPR does it for the EU, the pile-on should continue. Must continue, no matter how uncomfortable it is for the pro-Facebook, pro-ads or pro-spyware people.
As per TFA, some implementations use NaN-boxing to represent other values (all values are encoded into NaN). In those implementations, you will have pretty strange behaviour. V8 doesn't use NaN-boxing so it will work there.

Of course NaN-boxing is the reason that the ECMA spec specifies that all NaNs are treated equally. If you are encoding all of your values in NaN, you still have to have one NaN value that is actually NaN. The spec doesn't specify which one that must be.

BTW, I highly recommend reading TFA and the links within, because it's really fascinating (the "tagged-pointers" used in V8 and other languages like Guile are also really interesting).
I'd like to cancel my account, but due to being an old semi-curmudgeon, I've never had a FaceBook account. People kept telling me that I was missing something, and now I see what they meant, I think.
Neither we nor APNIC can query “what” or “how many” requests from any IP have been made.

We can query things like:

1. How much query traffic is from Africa?
2. What’s the peak time of query traffic?
3. What are the most popular DNS authoritative servers?

If you have specific concerns, please raise them here.
"It works well. The only really glaring issue is ConEmu and related Windows terminal ecosystem is still hot garbage compared to any Linux or OSX terminal."

Does that mean Ctrl-C is still "copy" on Windows even in a bash shell?
It was called XUL runtime and thankfully already forgotten, beyond Mozilla's own stuff.
See the text I cited from the card association’s website. Merchants are only responsible for fraud (in the U.K. at least) if they did not use chip + PIN properly.

Who pays for fraud, in the end? Well, the customers pay, of course, since they are ultimately the only source of funds. Regardless of whether or not the merchant or bank eats the fraud, they are going to recoup the cost through their charges to customers.
Vitamin D is the only supplement that the NHS recommends for the general population, particularly over winter. I’m happy to take it.
I would guess that said henchmen would need some sort of proof that they are acting on the authority of the rightful owner or else they would just be another group of squatters.
I disagree, this shows a strong pattern of "do as I say, not as I do" in term of privacy. And this is a prime example.
My teammate wrote a cool blog post yesterday giving a few examples of what's becoming possible: https://www.yetanothertechblog.com/2018/04/05/why-fluent-mat...

We now have a good core of UI in Firefox migrated to Fluent so you can check our CAT tool for any of the over 100 languages into which we have it translated for examples of Fluent.

Here's tagalog - https://pontoon.mozilla.org/tl/firefox/browser/browser/prefe... :)
Yea, but sadly he’s going about “beating” the standard using the mantra robots are better than humans, which is just not true. When you have a process that’s not a bottleneck, with enough throughput that’s cheaper to do manual, the only thing you do by using robots is throw away money, increase your potential for breakdowns and remove flexibility. Musk is acting exactly like the classical Lean “dufus” who forgets to analyze his process and considers robots a goal in the self instead of minimizing waste and optimizing throughput.

Tesla isn’t pushing the standards, they’re not even playing in the same league as Toyota and other established manufacturers. But they sure are good at hyping their flawed methodology.
A German podcaster who has been working on networks for decades once said that he owns a large chunk of public IP addresses in the 192.68.0.0/16 subnet and it's impossible for him to use it because once he activates it he basically gets a DDOS of misdirected traffic. So many misconfigured networks out there...
Java vs. Go
I agree with your skepticism regarding people who express a lot of certainty about what will work, and what will happen in extreme and untested circumstances.

However, I strongly disagree that principles and morality aren’t essential. This is because when figuring out, as you say, ‘what works best’, there is no single definition of ‘best’. In fact, as a general rule, there’s thousands of competing ones. Principles are how you do a reasonable job of making consistent decisions towards meaningful change.

In addition to a system working well, it also needs to be understood to be working well by the people that live in it. If some definition of a ‘best’ metric was delivered by a Kafkaesque convoluted system that people found confusing, one which works well-enough on simple principles might be preferable.
Sadly that doesn't to be the case. People want the cheese grater Mac Pro, with modern internals. Maybe Apple could offer it in gray and gag rose gold. Just make it the dependable cheese grater. They could have done that years ago.

But no. It's going to end up being the desktop PC equivalent of a RED camera system, with a price to match.
NASA is not a corporation. It has entirely different motives than SpaceX.
They are about the same in what concerns UI/UX for the end user.
Show HN: A stream processing language and compiler for small-scale monitoring
It's work someone else did and shared with you for free. It strikes me as lazy to complain about how you don't know what to do with it and want everything spoon-fed to you. It's go+sqlite+raft. That means it's an embedded database for Go that can be used across a cluster of Go processes while maintaining ACID goodness. I got that out of it in 2 minutes of looking at the readme, I think you could manage the same if you take the time it took you here to make a new account and comment.
Show HN: JavaScript to ReasonML transpiler hack
Facebook asked hospitals to share patient data
I can envision the many benefits of such feat, but why do I think that suddenly ALL that data would end up on insurance companies' greedy hands?

Would FB actually ask the users if they wish to opt in to this sharing? Does FB ever care about its 'products'? Sorry I meant to write 'users'.
I wasted my time on a coding project for them, so burned is indeed correct, though it was my own fault. I actually never got an offer. They just told me what they thought would be the maximum as they really liked the project. Also, I learned never to do that again.
Studio Ghibli co-founder Isao Takahata dies at 82
Here's the upstream bug report:
https://savannah.gnu.org/bugs/index.php?53566
Interesting how none of the workers in the video use gloves to handle cels and glass plates. I would be afraid of leaving visible fingerprints.
This API was written by Microsoft, Google, and Facebook. Apple merely implemented it worst and (nearly) last, as usual.
https ://www.w3.org/TR/payment-request/

Edge's implentation: https://docs.microsoft.com/en-us/microsoft-edge/dev-guide/wi...
Chrome's implementation: https://developers.google.com/web/fundamentals/payments/
ASK HN: What are the best AI proofreading services in 2018?
Are you including signing up for a credit card or bank, making sure you don't have inactivity fees in your checking account, paying your bills on a monthly basis and incurring late fees and credit score dings if you don't?
Failing to secure DNS is 'savage ignorance': Geoff Huston
These stores do just fine. They prey on hypochondriacs and people who believe they have a special condition or are in on some sort of health secret. The vitamins are mostly harmless and come in colorful plastic packaging adorned with outlandish but noncommittal promises.

Each type of supplement comes at a range of prices. There's the cheapo which no one expects to work and few people buy; it's there so you feel good about the higher priced item your about to purchase. Then there are a handful of mid priced supplements. These are the ones people actually buy. They are also tiered so the store can capture the price point of the varied economic classes of its patrons. Finally, come the ridiculously over priced uber strength supplements. They have price tags starting around $80 and heading into the hundreds. Only fanatics and the most gullible dupes actually purchase these. Their main purpose is to make you feel like the money you blew on gelatin, starch and lactose was well spent.
Meatspace. Other alternatives would be skype chat, IRC, email.

If you just want to share and connect with friends then facebook has nothing unique.
I assume Jony Ive said "I'm so bored of boxes" and that was the end of the cheese grater.
Get a good cashback card and it's not that much. Use your personal cashback card for billable business expense and you probably make money.

One thing it does do is incentivize the banks to monitor transactions. They know my card # has been stolen before I have a clue, calling me nearly immediately.
C++17 Compiler Bug Hunt
Nothing sneaky; Nobody wants to read the giant wall of text I have to say. So... i tried to give a summary of it.

I feel one way, others feel a different way... who's right? who's wrong? all a matter of what matters to you. For what matters to me, react is totally wrong. I am still trying to "see the light" but I have yet to.
Watch "The Circle"!! It is the famous moment when Tom Hanks says "oh we are so ....ed". And Tom Hanks can deliver a line!

Secrets are Lies, but their secrets are better than your secrets. I am surprised that FB still hasn't lost 30% of their users by now.
While it is basically impossible to overdose on Vitamin C, you can overdose on Vitamin D. It is fat-soluble, thus overdosing has a cumulative and delayed effect.

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

However, that does not mean that vitamin D supplements are suspect in principle, just that before starting on a course of supplements, it might make sense to have your Vitamin D levels checked and the right dosage determined.
Arch and Debian and Alpine Linux, to my knowledge.

Which is sad because technically POSIX wants ed installed so purely technically, those distros aren't fully POSIX compliant.
This is like the War On Drugs, on steroids! I really can’t believe what I am reading. I will assume HN readers do not need a breakdown to comprehend the cruel and insufficient logic on display.
In one project I inherited, some contractors had been maintaining the code for about a year. Every change they made they added a comment box around it like "Mike made this change on Dec 31". What's worse was they included a copyright indication (I tried to find out if anyone had gotten a copyright assignment from them and the legal department literally slammed the door in my face). Their changes were bizarre and included a lot of things you ranted about. I reverted the code to the state before they arrived and sent the result to QA. "Wow! How did you fix so many bugs so quickly?" was the response from QA.

We had an iron clad contract with that contracting firm, but after I started reverting every single subsequent change they made, they stopped sending changes ;-) Luckily my boss was a director and could pave the political fallout from my rather brash (but justified) actions.
The finality of cash is also why I typically have none on me. Getting robbed, while rare, would suck real bad if I had more than $20 in my wallet.
Yep. Going further, you will realize that the government is simply the largest mob organization in the region (you can choose among mobsters but you always have to pay the government's tax in addition to that).
Plus provide support with all the non-game-development things involved in a game development project. Just look at Obsidian who partnered with Paradox Interactive for Pillars of Eternity. They didn't need more money, but they wanted their expertise in publishing.
1 this sounds utterly wasteful

2 and it already exists and is common in eg. campers
Did you actually do any recruiting? Or are you like me and just sort of started inadvertently talking this way after a certain number of years?
Imagine my surprise when I went to look, got the same problem, saw your comment... my name is Scott and I'm in Tokyo as well.

Do you know about the HN Tokyo Slack chat? https://hntokyo.slack.com
Europe’s tough new data-protection law
Watching such videos makes me wish for a modern explanatory videos done in the same old style, content-rich and distraction-minimizing. Sounds like a niche nobody is willing to cover for some reason.

Related, I have similar feelings for textbooks. When I was still in school, my grandfather used to give me books for learning English and German that were from somewhere around 60s - 80s. I vastly preferred them to modern books we used in school. The old books were content-rich and created to support learning, including self-learning. The modern ones waste space with pictures, and seem purposefully designed to not allow for self-learning, and instead requiring a teacher (with a companion book).

Both old instructional videos and language textbooks are my go-to example of how market pressures can lead to destruction of actual value in the process of maximizing sales.
you could hire auditors who aren't currently facing criminal charges for corruption? like it's not even been 2 years...
With something like py2exe.
That's very easily circumvented:

1) Remove scratch off tape

2) Tamper with card

3) Replace scratch off tape

You can get scratch off tape from here: https://www.amazon.com/Security-Evident-Scratch-Stickers-Scr...

People tamper with giftcards this way too.
I noticed an issue with several public WiFi hotspots after setting 1.1.1.1 as my primary DNS:

The login/"landing" page when connecting to these hotspots would not load. Changing back to 8.8.8.8 fixed the problem.
Vendors like Cloudflare have usually really easy to use and cheap measures to drop traffic otherwise they would not be able to provide DDOS protection. Usually they have BGP or other means to propagate blacklisted IP ranges to peers meaning that not even their peers will route the garbage towards them. This is how you can survive DDOS that is bigger than your pipe while serving legit traffic (coming from different ranges than the ones you blacklisted).
A unit test could document that equally well (although the pointer to the spec would still be useful). Whether or not it would fit your style of programming is another matter, of course.
I was waiting for this response. Anarcho-syndicalists are not revolutionaries. They don't want to upend the entire system in one go, only make simple changes that get them what they want. So really, anarcho-syndicalists are (temporarily) happy with a democratic system, with a state that enforces laws through standard methods (police etc). Once this particular change has been made they will go after other unreasonable hierarchy [1] besides wealth-inequality and try to come up with a solution for them.

This methodology is not very different from that of socialist democracies, who very slowly over decades have expanded the network of protections and services offered by the state, in service of their goal of a benevolent democratic state that takes care of all its citizens.

[1] Remember, anarchists (Chomsky style at least) want a society free of unreasonable hierarchies - where "unreasonable" is up for debate.
Hello,

Are the gigabytes of junk billions of tiny requests or are there large requests as well?

Are you finding it more difficult than expected to manage the data?

I'm a 1.1.1.1 customer since you launched, thanks a lot for it.
No, wait.

Users of the DNS service get the privacy guarantee.

Non-users do not. If you floodping 1.1.1.1 you are not a user of the DNS service and the privacy terms don't apply to you. Rather you're a member of the Misconfiguration Club, and the site you're pinging has the usual right to analyse your pings.
You supply this key? So you are implying that you store the key and the company doesn't have access to it, hence doesn't have access to your data?
Then is there any reason for the company to store your data?

What if you loose the key? You can't restore your account? I'd be interested to know the % of users loosing their password and needing to use "forgot password" feature. How would that work with a key you own?
Blog about Software Development Technologies, Trends, News
Borrowed from https://en.wikipedia.org/wiki/Destroy_All_Monsters "a 1968 Japanese science fiction kaiju film featuring Godzilla"
And mostly these regulations are used by more established aka politician & bureaucrat bribing companies and conglomerates to kill competition in the market. In India regulations are not for consumer rights protection but for highest bidder so that regulatory mechanism can be unleashed with full wrath on the competitor. In his book the former head of central bank wrote that in the Indian state of Madhya Pradesh no one could set up any industry in mining if there were not part of the Jindal group. No entrepreneur or businessmen would get license from the state government if they were not part of the Jindal group. The Jindal group would in turn pay the politicians and bureaucrats in money and sex. Thank god that Soviet Union failed and global economic conditions with that forced India to become more market friendly. But these regulations are still there.
I took his pc building card away
If I were a FB owner or in this research data I'll put all my skill to deanonmaze those HIIPA medical data because it's clearly a golden mine for insurance companies and pharmacy. This's really easy to sell those users and their data, because of high demand.
I am curious about the "cryptographic hashing technique" being proposed. How does that work? Is it just a hash of the name / dob / other identifying info? Does it somehow include matching faces?
>Most UIs are some form of lists that then produce multiple different values for each item in the list. This creates a natural hierarchy.

I find this idea a little controversial - it is certainly true for websites, but I don't think it's necessarily the case for single page applications that have a purpose beyond showing data.

I think in those cases the 'natural hierarchy' approach tends to break and the idea of passing arguments in a hierarchical manner can become cumbersome. At least that is my experience so far,