skysight-inc/HackerNews huggingface dataset:
> Also, it should be computationally infeasible to find any other word which also hashes to [...]

He knows there are collisions, he just chose to start with the simplest explanation and add the useful details as he moves on. It's fine by me, even though engineers tend not to like that (they prefer accuracy from the word go).
> The pollution from nuclear missiles contributing to global warming make the endgame frustrating too because the computer loves to use nukes, and you are punished for their pollution squares as well as your own. Sigh, time for a new game. lol

For a more realistic and complex treatment of nuclear warfare, I strongly recommend DEFCON.

https://www.introversion.co.uk/defcon/ || http://store.steampowered.com/app/1520/
Snap Usernames: An Elegant and Intuitive Snapchat Usernames Discovery Tool
10 Obvious Warning Signs Your Customer Service Sucks
Scientists just trained genetically modified salmonella to eat cancerous tumors
I don't really experience what you're saying about speed and response time at all (I'm in Sydney)

I just come back from Thailand and I was amaze how fast and reliable is browsing the web in Australia in comparison.

Trying the Internet in China, even staying in the airport is quite an experience in comparison: in China they would give you access to the Internet only if you scan your passport in exchange for credentials to use if you need access ...
Wow, I wonder where all this skepticism and negativity come from.

The Nintendo Switch has me so excited, I can't wait for the launch day!

Finally, I'll be able to have one piece of hardware for playing at home and on the go. If you don't see the awesomeness of playing Skyrim on your commute then probably are not in the right target group.

I like the Switch because it looks so versatile. You can play at home, on the go, alone, with friends, sitting down, standing up... There is going to be so many new experiences once the console is out.
This looks cool...but the inside of the machine is so unlike Apple. It is scary and futuristic in an Alienware way. Apple's design (even inside) is always more human and approachable.
Raspberry Pi costs $35. What would the Mac Nano cost?
Some ethnicities are more susceptible to certain diseases. Is that a social construct?

Obviously not. But quoting Wikipedia[1], an average of 85% of genetic variation exists within local populations, ~7% is between local populations within the same continent, and ~8% of variation occurs between large groups living on different continents, whereas [a]pproximately 10% of the variance in skin color occurs within groups, and ~90% occurs between groups, which indicates that this attribute has been under strong selective pressure.

When defining human race, we hone in on a few easily identifiable characteristics that have remained stable due to selective pressure (eg skin colour) and overblow their significance. Eg we suspect that humanity went through a genetic bottleneck when it left Africa, decreasing diversity. And yet, we generally lump the rather diverse African population that did not go through it into a single race.

It's probably more useful to just look at specific genetic traits of interest instead of drawing somewhat arbitrary boundaries.

[1] https://en.wikipedia.org/wiki/Human_genetic_variation
I just looked at their community guidelines and saw this:

Non-U.S. residents and citizens must follow the laws of their domicile pertaining to online conduct, communication and content. Gab AI, Inc. will respect the territorial sovereignty of nation-states and their applicable laws pertaining to online communications, though we urge governments of the world to consider Articles 18, 19 and 20 of the Universal Declaration of Human Rights (UDHR).

So does this mean they are willing to censor content from people who live in less-free countries based on those countries' laws even though they don't have to, being based in the US? Isn't that weird for a "free speech" network?
I don't have any specific recommendations (though I'm happy with my provider).

What I would say, is go with a provider who accepts bitcoin and doesn't require an email address. Even if you end up paying my card/PayPal, at least you know they have a route to a more anonymous/private service.
Australians simply don't care about this shit. They've lived in an industrialised colony, with all its rewards, for too long - as long as they're still able to live the good life, who cares what the government gets up to ..

Its a shame, because Australia has, in many ways, a culture that could produce great things. But its still ham-strung by its dependence on colonialist thinking in the halls of power.
.Net is in my opinion easier. Syntax between Java and c# is also similar, but namespaces and packages on .Net are so much better.

Just start with the Visual Studio Community edition and use Nuget to import libraries.

Then pick the corresponding project ( asp.net mvc or Winforms or ...) and start building.
> "My company for 3000+ is all windows based, for obvious reasons"

What so you can lock up your co-workers with Citrix and Cisco tools made to track and neuter freedoms?
So you can pay consultants silly amounts of money to hire other consultants to set up AD policies to satisfy your executives who "Talked to "BigCorp's" CTO and they use Citrix for VPN because it's "secure" so we should too".
Or so you can shoehorn solutions like Lync(Skype4B) down peoples throats because theoretically it "Checks all the right boxes to keep management happy and get us that ISO certificate."

I'm not saying this is your fault, or trying to be facetious, I'm actually trying to empathise with you but talking/writing/thinking about the clusterbork that is Enterprise windows deployments is sickening.
Not long after I discovered Pandora, they banned me for living in the wrong country. No, they didn't want my dollars. Off with you scum in non-English speaking countries, your money probably smells funny.

It's ok, there's Spotify now, which doesn't arbitrarily ban users for living in the wrong place. Spotify has become a much better, much more flexible service. Even if Pandora were to lift its ban on foreigners, there is no longer a market for their service here. Sorry Pandora, you had the momentum, but threw it away.
You certainly have a point re bad shell scripts. But imho advocating a wholesale service manager monolith like systemd isn't the answer (fallacy of the excluded middle and all).

Unix admins must come to learn what they're doing somehow. The way they learn it is by going one step after another, beginning with simplistic shell scripts controlling isolated functionalities, then improving it etc. Do one thing, and do it well, Unix philosophy, whatever. For novice Unix admins, systemd is too much of a black box, without any kind of didactic curriculum leading to it or away from it. Folks cannot grow into becoming a senior Unix admin.

I've seen it first hand just recently where a customer of mine went all-in (on puppet in this case). The "admins" were merely clicking around and doing trial and error kind of things; they had absolutely no idea what they're doing, and when things are going south won't be able to even diagnose what's going on. They hated their job and went out the door at 5pm. They stayed and were very eager to learn, however, when I gave them an ad-hoc Unix command line survival guide.

Systemd and its ilk is not how you get responsible and competent Unix admins that take pride in their work.
> Bash with it's multitude of annoying quoting and field splitting rules

So don't use the Bourne Again shell. After all and to start with, if you live in the Debian or Ubuntu worlds, your van Smoorenburg rc scripts have not been using the Bourne Again shell for about a decade.

There's no reason at all that run programs need be written in any shell script at all, let alone in the Bourne Shell script. Laurent Bercot publishes a tool named execline that takes the ideas of the old Thompson shell ("if" being an external command and so forth) to their logical conclusions, which is far better suited to what's being discussed here. One can also write run programs in Perl or Python, or write them as nosh scripts.

* http://blog.infinitenegativeutility.com/2015/2/celebrating-d...
Most of the time I don't want to pick a song. I want to listen to a certain genre and just have music play. Pandora was perfect for me. I paid for Pandora ONE for 5 years.

This year I cancelled and moved to Spotify.

For $2/month it was a great product and a great deal. But the product didn't change over a 5 year period. I found stations got stuck into the same set of songs and would stop adding new ones. I wonder win the last time the Music Genome Project was updated? More infuriating, their buggy Adobe Air desktop app was never fixed or updated.

Three years ago the price moved to $3/mo. Two years ago it moved to $4/mo. This past year they got rid of any grandfathered discounts and charged $5/mo. I was sick of paying more for the same product and jumped ship. I do miss my radio stations, but Spotify's prebuilt playlists are pretty good replacement.
Do you understand censorship? This clearly fits within censorship as it's considered politically unacceptable.

censorship, noun:
the suppression or prohibition of any parts of books, films, news, etc. that are considered obscene, politically unacceptable, or a threat to security.
Microsoft Edge was also built for better battery usage. Does anyone know how Edge and Safari compare?

(yes, I understand it is hard to compare browser on different platforms and different hardware)
As an Aussie, I find your lack of distrust over this issue, disturbing. We Australians have a long history of letting government get away with heinous actions; as long as the "she'll be right mate" meme still holds our brains under the tap, we'll never get the right kind of mad required to break the chains of the colony. Honestly, this isn't something to laugh about.
"why don't you use whatsapp now that it has built in encryption like your Signal?"

meh.
Blender is also a neat program to just create and edit videos.

I wanted to be able to put together a video, so I made an introduction for my D&D friends for our next adventure.

First time I used video or sound editing, but it worked out fine, because I found a really good instruction video series. That usually makes all the difference.

https://www.youtube.com/user/MikeycalDOTcom/playlists
Who would have guessed..
Show HN: A new way of blogging about HTML and CSS
The Many Tribes of Artificial Intelligence
I figured you were a victim of autocorrect. I was just having a bit of fun with it.

I thought you might have been taking about the .NET Foundation but made a typo and it got mangled by autocorrect.

Regardless, I agree with your point. The name of things in the .NET ecosystem is a bit confusing right now.
How do you not know the female character wasn't advantaged. If you're going to go by this cliché analogy, the female character is likely to be smarter and have more agility than the male character.

It really just depends on the skill of the player, not the avatar. That's the whole point of the game, not to subtly present political statements.
Gibraltar is a good example on low tax rates to Spain.
iPhone storage can be dramatically increased by trying to rent an iTunes film
I'm Australian, and I decided 3 decades ago to not live there any more, because of what I saw was happening with the Internet and the way the country was crippling itself in comparison with the rest of the world. No amount of cheap plastic shit from China can keep me interested in a country so self-absorbed, and at the same time so utterly ignorant of the clear repression holding the nation back.
I think inotify is broken. If 'broken' is too strong a word, then it's at the very least misnamed.

It stands for inode notify, except there are edge cases where it doesn't actually report inode events. Consider this scenario:

cd /tmp
mkdir test
touch test/somefile
ln test/somefile linktothefile
inotifywait -m test

Basically, you're monitoring a directory that contains a single file. There's also a hard link to the file, but it's outside of the watched directory. Since it's a hard link, they have the same inode number (you can verify this with ls -i).

If you append data to the file using the "test/somefile" reference, inotify reports the events as expected. If you do the same through the hard link, you get nothing.
IMO this is wrong since you accessed the inode. inotify is more of a "report events on a file/directory" rather than a "report events on inode" mechanism.
The porn blocking is the first step towards that. First they came for the porn...
Get puja samagri shop Online
It's especially bothersome to me when parents use "learning" apps to try and pretend that they're being a more productive parent by giving their child an iPad. Perhaps they can do some good, but their effects are also vastly overstated and are no substitute for hands-on physical teaching by parents.

Here is an example study that tries to test the effects of apps vs. parents teaching foreign language words: https://www.ncbi.nlm.nih.gov/pubmed/20855901
"a better word" is theory-laden, and can't be separated form personal, selfish biases, and "circumstances".
But if whatsapp owns the code, they don't need a backdoor. They can simply push an update that sends a copy of the msg to whatever server they may like.
You're right but I'm guessing the writer is thinking of the limited list of English "words".

1.46 x 10^48 = sha1 possible outputs

~7.5 x 10^5 = total English words [1]

If you computed all ~750,000 hashes for all known English words, none of the sha1 hashes will match sha1("cat"). I'm guessing that you still wouldn't get a collision if you include all words from all world languages.

For "words" to generate a collision, you'd have to increase the input domain by allowing "words" to mean any sequence of bytes (e.g. bytes of jpg image or audio file).

[1] https://en.oxforddictionaries.com/explore/how-many-words-are...
It would fall under the ever implicit "this is not the intended use case and you know it" clause.

It would succeed no better than showing up with a barrel at a burger shop and start filling it from the free ketchup dispenser.
> battery life: potentially only 2.5 hours? Really not good enough for a handheld.

Whoah, can you source that? If that number is even remotely true the thing is completely useless as a handheld due to requiring 2-3 extra batteries for any longish trip.
Ways to get hired anonymously?
Given the overwhelming rates of discrimination of any kind (race, age, gender, disability), what are the best ways and resources to get hired as a developer or web designer based solely on skills and without prior exposure of identity?
How to Change the Boot Screen Animation of Your Windows 7 PC or Laptop
I find cloud feadreader aren't that different at least from the view point of a passive reader. They seem to be profitable, by restricting free features. Like: only x feeds free to aggregate and a ~15 minute delay of all feeds. Search is also a pro feature. I also have the feeling twitter is extremely over engineered.
Very true. If nothing else, perhaps it's worth choosing an example with which a pedant like me can't quite so trivially quibble!
Signal is bad as explained previously, it requires Google on your phone to even work.

If you think Google is more trustworthy than Facebook, sure go ahead and just use Hangouts or whatever.

We cant have nice good encryption and safe communication when geeks push this Signal onto unsuspecting users, when the real option is to keep improving Tox.Chat and bitmessage.
How Progress Bars or Loaders Impacts the User Experience?
The battery life is bad, but I'm not that surprised by it. Current phone/tablets achieve a lot of their battery longevity by throttling performance, this is something that is not really acceptable when your device is a games console first.
I can only imagine that if an iPad mini had to run a program as intensive as the upcoming Zelda appears to be that its battery life would also suffer.
How to Change the Windows 7 Start Button ORB/Icon/Logo
Does anyone know if they collect data for everything you do or just when you open a PDF file?
What do you mean by 'colonialist thinking'?
Which is the case with Signal as well, and this "security" feature of "google play services" is why the developer of Sigal does not want Signal to be in f-droid.org's repositories. He wants to be able to push "updates" for any future "vulnerability" onto the users of Signal.
> and 99% of sysadmins are not writing their own, they're modifying the ones supplied by distro maintainers.

and even here, systemd makes things easier, more straightforward and comprehensible by allowing to modify system-provided units via drop ins. No need to copy, I get updates to the original units as I'm supposed in a clean and well-defined fashion.
>What prevents them from being able to charge all ports at full power?

Capacity of the substation or the cable linking the supercharger to it.
Well, if anyone is surprised by this... you really should'nt have been.

I still use it. Lock in effect. But I never would have trusted their encryption nearly enough to send anything sensitive.
Looks okay but what does it offer more than other react clones
For the record, we stopped being a penal colony about 15 years before the US stopped being a slave-using nation...
> The most annoying part is that some of the problems take quite a bit of work to debug due to the opaque nature of modern systemd/d-bus/...-based systems.

This is a reasonable criticism of systemd. The other points seem mostly to be a criticisum of the various distro implementations that use systemd. The sort of thing that gets tidied up over time anyway.
You could argue that sock-puppeting defeats/is an antidote to Argumentum ad populum, and is as such a valid tactic.

In this case also, it would be seen as arrogant to tell someone they aren't smart enough to understand your argument, but not so with a third party, i.e. maybe it's appropriate for playing devils advocate informally.

That said, he was also antagonizing if using "idiot", rather than being more polite himself. If he spoke through his own handle, he might have cared more about civility.
Thats even worse! Installation base and user data will then be sold to highest bidder...
I have both the Shield Tablet and the Shield TV. The tablet suffers from the form factor (16:10, still don't get why) but the Shield TV is a fantastic little device.

It makes it even more crazy that both of the nVidia devices retail for under $200 but Nintendo's supposedly subsidised console costs a third more.
A big reason I dont trust signal.
Every single that app has some bad side, signals is the reliance on Google.
No matter what IM service you use: As long as they manage the public keys for their users, they will be vulnerable to exactly this problem. This isn't just WhatsApp. This applies to iMessage and Signal too.

In all cases, we rely on the word of the service provider that they don't sneak additional public keys to encrypt for into the clients and in all cases we hear that doing so would cause a message dialog to appear, but we have zero control over that as this is just an additional software functionality (yes. Signal is Open Source, but do you know whether the software you got from the App Store is the software that's on Github?)

Also imagine the confusion and warning-blindness it would cause if every time one of my friends gets a new device I'd get huge warnings telling me that public keys have changed.

This is a hard problem to solve in a user-friendly way and none of the current IM providers really solve it. Maybe Threema does it best with their multiple levels of authenticity.

As such I think it's unfair to just complain about WhatsApp here.
MacBook Air 2017 Release Date, it may be the last one launched
I find that thoroughness to be what's most impressive about this stack, considering every layer and securing it both independently and in relation to the others: it's as close to a textbook example as I can imagine. After all, what's the point of securing up the stack if you can't trust the bottom? Here's hoping AWS and Microsoft get there too.

Edit: Just trawling through, seems like quite a few of the tools are on github.com/google
"Signal is bad as explained previously, it requires Google on your phone to even work.

If you think Google is more trustworthy than Facebook, sure go ahead and just use Hangouts or whatever."

Every time Signal comes up on HN people make this point (Signal is bad) as if it is true.

And every time it is exposed as bs.
Don't get down on yourself. It happens to the best of us (and probably more often to the best of us because we cost more)
Ask HN: I'm an amateur/hobbyist programmer. What language should I learn next?
I'm a self-taught coder and am looking to challenge myself by learning a new programming language. As a kid, I taught myself to code in Logo and BASIC. As an adult, I use Python and JavaScript for personal projects and scripting repetitive tasks.

What should I learn next? I know I could deepen my Python and JavaScript knowledge, but I want to use a new and unfamiliar language to fuel my learning and curiosity.

What would you recommend in 2017?
> Signal is bad as explained previously, it requires Google on your phone to even work.

only for notification delivery. The message payload is not part of the push notification.
Does it support stateless function component?
Is anyone surprised? Facebook owns them, and Facebook has been in the back pocket of the intelligence agencies for at least half a decade.
Shame there isn't a 'C' target for modern C++ compilers.
The Must Know Checklist for DevOps and System Reliability Engineers
>Why does it matter if we are not all the same species if the differences are minor?

Because like it or not, we still live in highly volatile, dangerous political times, and scientists getting behind the idea that there are clear racial lines dividing us all will not contribute to the peace-making. Its an uncomfortable truth that sometimes science is really hindered by politics, and this is one of those situations where its a highly, highly charged subject with potential to create a significant degree of upset in the world. The human species is very rarely actually prepared for the truths of science.
I have been motivated by each of these points to avoid working for the US. Quite frankly, on a calm, blue-sky day I consider myself one of the least fit people in terms of having compatible philosophy to work harmoniously within the IC. This opinion is wrought of long-standing dismissal after reading about CIA involvement in banana republics.

What is different is that I'm watching people who are also just as cognizant of their agency's shortcomings, be dismissed as incompetent and accused of all sorts of collusion and bias against an incoming US president. This is the one situation in which the US citizenry really needs them, when we really need each other.

The worst outcome of harassment of the IC from the office of the president would be weeding out enough principled employees to finally pervert it into some kind of ultimate evil. Forms of such concentrated power shouldn't exist, I agree. That option is certainly not on the table right now. That option is not actually on the table without international treaty, so let's get real.

I would encourage any applicant to read all of the articles above. Don't let down your guard. The US is not contained in its symbols, history, or identity, not that those things will protect you, but nor should they weigh you down.