skysight-inc/HackerNews huggingface dataset:
Russia is a member of WTO

Russia, from all I have read, never wanted to join NATO

https://www.quora.com/Russia-Why-has-Russia-never-joined-NAT...

https://themoscowtimes.com/articles/5-reasons-why-russia-wil...

As for criticizing Russia because it it is corrupt and authoritarian, free speech is just part of how the modern world works. I myself am very critical about the US in many ways.

You are right, a lot of the relations in the world today are win-lose. But Syria is hardly a modern democratic industrialized state. Or take the complicated case of China and Russia, which is cooperative in many ways, and hostile in others.

Putin, his whole life, has never been a win-win guy, from all I have read. Yeltsin was a mess. So I am dubious when I hear that Russia wanted to be friendly and cooperative, and the West repulsed him.

As far as the Russian people's beliefs go, I have read lots from experts on how they see the world.
The Joe editor comes to mind. Just one guy, Joe, who made his own editor in 1988, and maintains it to this very day. Rather impressive
The fact that Dwarf Fortress hasn't been posted here is shocking to me. Probably the coolest game I've ever seen in the sense that it excites me as to what video games can accomplish. Basically built by one guy, Tarn Adams, with some help form his brother I believe. Please take a look if you haven't. It has poetry.

https://www.google.com/search?sourceid=chrome-psyapi2&ion=1&...
That's awesome, you are doing much more than I did in the past. Kudos. If you want to connect and bounce ideas you can find my contact in my profile.
For sharing, it's better to use FLAC originals anyway. For playback - Opus is supported by Rockobx, which is useful on Sansa players if you need something very portable (that's what I use sometimes), and is supported on Android too. On desktop systems it's not an issue. Any decent cross platform player can play Opus.
Cyclist and car driver here.

Blinking lights while noticeable, especially at a distance, it can be difficult to judge closing speed. As a driver, I find it difficult to judge closing speed when the cyclist is oncoming.

The rules for brevets (long distance cycling events) is that both front and rear lamps must be steady state. Additional blinking lights are acceptable. Essentially that is my setup for cyclecommuting, even during the daytime.
Thanks :)

> The focus of this paper is GNU Taler, a new free software payment system designed to meet certain key ethical considerations from a social liberalism perspective. In Taler, the paying customer remains anonymous while the merchant is easily identified and thus taxable. Here, anonymous simply means that the payment process does not require any personal information from the customer, and that different transactions by the same customer are unlinkable. Naturally, the specifics of the transaction|such as delivery of goods to a shipping address, or the use of non-anonymous IP-based communication|may still leak information about the customer's identity.

That sounds pretty good, except for merchants ;)

But exchanges would clearly know customer identity, and they also handle payment to merchants, so there's the need to trust a single party. Real anonymity is impossible under those circumstances.

Have I missed something?
Why do you prefer a population that remains minimally educated to a population that benefits from free post-secondary education? I'm legitimately puzzled by why this would be upsetting.

I hope my children's children's children get to live in a future where a Ph.D. (or whatever) is the default. It probably won't happen, but I wish I lived in that world. Is this an upsetting ideal to you? (Serious question, I am honestly very confused by your statement).

Edit: I can understand being upset by the idea of gating jobs by a four-year degree, but I think I disagree about the percentage of (particularly future-safe) jobs for which a four year degree are necessary: medicine, law, engineering, teaching, even public administration. Your average paralegal, nurse, junior high math teacher, and public health official should all probably have degrees. And sure, there are proxies for a degree that aren't a degree, but I think I'd prefer to live in a world where a degree was attainable for those with ability, drive, and cooperative circumstances.
I wish I could show you his other work.
Lift does not has python interop. the lift code run in the python shell is interpreted by naive python code. It runs very slow, and consume lots of memory than you might ever expected. As in the matmul example, dot product is calculated in two steps, there will be an 8x8x8 array when interpreted. When compiled, this huge array will be eliminated with the great help of isl ( http://isl.gforge.inria.fr/ ).
No sarcasm intended, but is that an oblique reference to Peter Thiel's recent "scuffle" with Gawker Media?
Breaking through – closing of mobile app boom
I rather like TOML https://github.com/toml-lang/toml
this is pretty slick! I like how the entire interface is SMS based
A Curated List of Domain-Driven Design (DDD)
That's true. I hadn't considered energy density.
An empty field?
Until we have enforced national standards for science in high school, I'd like to see as many people go to college as possible just so they get some education not under the control of their local or state school board, which may have watered down or crippled the science curriculum to better fit their religious views.

An administrative assistant may not get anything at college directly applicable to their job, but they might get something that will help them make more informed decisions when things like vaccinations and climate change become issues in a political campaign or show up on ballot initiatives.
What about the reverse scenario, though? Should someone who watches videos about refugee suffering be given anti-refugee video recommendations, lest they be dragged into a 'left wing ideology'? I don't see how that would be acceptable. Would Holocaust documentaries be 'diversified' with Holocaust denial videos?

'Information bubbles' have existed as long as people have had a choice of newspapers to buy and TV channels to watch. Calling for Youtube to artificially 'balance' videos seems like political interference.
What's the difference between yourself and a Wordpress plugin?

None, doing things in PHP makes you really insecure.
But the siren song of the from-scratch rewrite is so difficult to resist.
Exactly. Ethics is just the wrong way to think about it.

It's like the people emptying weak brainwallets. Is it unethical to empty the brainwallet for "password123"? Is it unethical to pick up a quarter lying on the sidewalk? No and no.

Saying that strangers on the internet are bound by ethics is unrealistic.

Instead, we should build systems that are resilient.

For example:

* A brainwallet generator should estimate passphrase complexity and warn if it's too low

* Tor Browser should show a red lock icon for plain HTTP and warn users clearly that their traffic may be read

Blame the program, not the person. Calling the inevitable attacker "unethical" just isn't useful. Saying the user is dumb or Doing It Wrong isn't useful either.

Good crypto software should be resistant to both misuse (by Adam) and abuse (by Eve)
I have Android Auto in my car, and my favorite part of the terrible, traffic-ridden commute from Redmond to Bellevue is listening to my Discover Weekly playlist. Even though I only really like about 10% of what it picks, usually in that 10% I find an artist I really enjoy and dig into that.
Isn't that more likely a postal service issue outside of the control of the company sending the postcard?
tldr:

"Cryptography. Security. Privacy. Human computer interaction." ... and picking shitty iCloud passwords "Those are his specialties."
Absolutely nothing wrong with it. But people with families, kids that need help with homework, etc won't be able to do that often if ever. Being young very often also means having fewer commitments.
I think it should be an exception as those types can not be concatenated.

But still , "" + null being "null" is just plain crazy. I could see "" + null == "" (as you are concatenating nothing to the string), or "" + null == null as you are concatenating a string to null, but "null" is bonkers.
The + operator in this case is compiled to call String.valueOf() which returns "null" when given null.
1950's housewife on LSD [video]
Wow! I haven't even thought about Snap Circuits for years.

My parents bought me a set when I was a kid (before I began coding), and I loved them. I distinctly remember learning how the relay switch worked, thinking about how to create a paradox with it - I turned it over and over in my mind and then built a circuit that turned the relay off when it was turned on, and vice versa. Made the relay make a shrill buzzing noise and made me feel like a god.
I'm sorry about expressing an unpopular opinion here, however I can't help but see this as a good thing.

First, degrees cost a lot of money and they have to be paid back, in full, with interest, by the borrower (which is the student in most cases).

Second, there has been a wild upswing in the last 30 years toward humanities majors, and either no growth or even a decline in STEM majors. (Source: http://2378nh2nfow32gm3mb25krmuyy.wpengine.netdna-cdn.com/wp..., whole article at http://marginalrevolution.com/marginalrevolution/2011/11/col...)

Third, there is absolutely no reason why a person can't major in something that prepares them to do well in today's increasingly automated economy, then study the humanities on their own after they have a secure job. (This is a little autobiographical, but I majored in Molecular Biology, worked for awhile, then started working in software. Now I read a lot on my own! In fact, I think it's pretty normal for people in technical fields to branch out into other things as they get older...)

Given all of that, I think that these parents are generally doing their kids a favor here. There are so many people already buried under student loan debt they have no hope of repaying because they didn't choose wisely when they were just starting out.
Sounds strenuous on an already slow network..
0.005% is what they paid in 2014 according to the EU Commission, giving them an unfair competitive advantage towards other companies who cannot afford to set up complex schemes to avoid paying taxes like them. A EU country can decide their own tax rate, but not favor a particular company over all the others.

http://europa.eu/rapid/press-release_IP-16-2923_en.htm
This is a market failing that anyone who is hiring can exploit.

I've worked for a guy who hired young, smart guys without much experience who he felt had potential and who also had some 55+ year old developers who he thought could do things. He was one of the best managers I've had.

So be smart and realise that people who don't fit into what you expect might find it a bit harder at some places to find a job and that you can get better people if you consider people who were not initially what you expected to hire.
What I've heard from Google employees is that if you work there, you are getting training on Deep Learning for sure. It doesn't matter what team you're on, Google is now essentially a deep learning company (which sells ads).
Swift most definitely has a null: nil. The difference is that you can (and it is the default to) declare variables of type non-nil object (non-optional), unlike Objective-C.
PLAYING AN IPAD GAME IS JUST AS SOOTHING AS SEDATIVES
??

It was insured or it wasn't.

I don't get it. Obviously this was a possibility. What's there to ask?

You just do exactly what the contracts say in the exact manner that was pre determined years ago during the risk analysis from both sides.
Great paper! How do you guys deal with new users and new items with little or zero historical data? Seems like the model wouldn't have good latent factors for them
What benefit do you hope to get from your smart lock? I stayed at an Airbnb with a simple electronic combo lock.

Plus: no key to pass me
Plus: can change code for each new guest

It's not a smartlock tho but maybe I don't understand what a smartlock is. A friend as an internet connected lock

Plus: can open remotely (package delivery guy calls. From phone friend remotely let's him into garage
Plus: can set time based codes (code only works on a particular day/time range)

Minus: it's on the internet and controlled through a third party service

What will yours do? I'd love one that's online somehow but secure
Nice one :) I do the same to IRC botnets, but mainly phishers, I must admit. The botnets I see always seem to use that one Perl script, the "servidor" one, written in Portugese.
Let's see, most recent environment like that had me at late 40s (at the time), two guys mid 40s, the boss late 40s, and some young uns.

We all had nerf guns, regular silliness, and fairly regular beer+gaming sessions with the app company down the hall. They had a couple of full size multi game arcade machines, and a console. :)

I'll be old when they nail the lid shut :p I'd rather talk about games, motorbikes and beer than golf any day thanks. Unless you mean willingness to give up weekends for dubious reasons and pull stupid hours regularly - then on that score I've been old since my 20s.

That said I have experienced age discrimination - tech is rife with it, but never if I got past HR or recruiting types. I don't know why tech makes it more likely - it's not like every or even most companies are looking for the naive to work 10am-10pm daily.
Not kidding.

http://docs.oracle.com/javase/6/docs/api/java/lang/String.ht...

http://stackoverflow.com/questions/4260723/concatenating-nul...
"Apple hires blind woman" would be a much fairer title.
That site days US only. So that's useless for most people.
Not sure why you're being down voted, what he did is indeed a felony.
The most popular repository on GitLab.com uses these features extensively: https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.gitlab-...
This is why I shrug when people complain about JavaScript casting weirdnesses
I'm definitely not the first person to come up with this. But, as a side project hacked away over a weekend it was a lot of fun to build!

As for the damaged postcard...once it hits the route it's pretty much beyond our control. If your mail-person isn't careful with the mail, it'll get bent, folded, damaged...
Thanks! I guess this is what those old kits I had have evolved into. It's too bad these don't work with Macs, but I saw one that mentioned a smartphone app interface. Will have to look into it further & see if that one'll work with an iPad.

I know the 10-year-old lives in a Mac household, but maybe the 8-year-old has Windows available.
Postacard isn't an iPhone app to download. You text the photo to our number and we send it as a postcard.
JavaScriptCore:

>>> typeof null

object

>>> typeof "null"

string

>>> typeof (null + "")

string
I'm from the southern US. Driving in the UK during a visit was a revelation. The best part was that drivers actually keep left except to pass. It makes driving so much nicer. That and using signals properly.

I didn't try driving in London though.
Brave to Integrate Bitcoin Micropayments
The long tail of available English content that is available on the internet will ensure that it remains dominant. Latin never had the sheer quantity of content that English has.
For a first time payment, you will fill out a very short form. After that, card info is saved for later use.
I'd add banking/financial services to that list..
nil is just shorthand for Optional.None, which is Just Another Value. (sort of, really you can make nil translate to any type, but please don't)
Very good pointer - thanks. i will be supporting them, i was having fun with relay nodes before (and ran one for a couple weeks).
Interesting business story. Key quote for me: “If potential investors had known Bhakta planned to maintain control of the company in his family in perpetuity,” Faessen and Evison state in their filing, “they either would not have invested in WhistlePig at the same price and on the same terms or would have declined to invest at all.”

Unrelated, but when did Bloomberg Businessweek decide to start aping Vice? With lines like: "you’re likely to see him smirking, with a boarding school-worthy forelock of hair and bow tie that combine to frame a perfect strike zone for your fist" and "some special editions trade for as much as $1,000 among collectors/assholes"
I'm not sure how good that charging only mode is - it still presents an (empty?) MTP device to the host PC.
CDN's tend to block Tor. A lot of the Web is stood up behind one CDN or another. Cloudflare is the one that sticks out to me. But then again, a lot of people do use Tor to do stupid shit like DDoS or run C&C for botnets.

So my thought is you probably ran into CDN's of various ilk, likely wasn't your ISP.

For the record, a fair number of large public universities run Tor relays and exits (my lab ran four relays and an exit when I was a grad student), and they seem to be doing okay; we were kind of our "own ISP" but what that really means is you lease everything from the local ISP and get to provision a large sub-block of "their" addresses as you see fit, which in our case was Comcast. I think we had a grand total of one DMCA complaint and no other issues. But it didn't hurt we did have a law school to call on if anything went south (which it didn't).
Fair but I don't think the original claim was intended that pedantically! :)
Russia only became member of WTO very late, the process was hindered without end.

Russia briefly explored possibility of joining NATO but was met with cold stares and disengaged.

Russia opted for e.g. visa waiver with Schengen area (EU), but that got nowhere in ten years.

Regarding win-win guys, after a few years in early 90s it became impossible for a Russian to be one. It was vividly shown that "the night is dark and full of terrors".
TBH I doubt the rental car agency cares. They would rather not deal with it since their business is renting cars. Any word that gets out that they even use that data without your permission is going to be very bad press.

But on the other hand, for corporate espionage...if I know a certain company's employees rent cars from a certain location...I'd be poking around.
Autohotkey: chris mallet / Steve gray, autoit team)
Care to suggest a better solution?
Relays were my favorite component when I was a kid. At one point, I had built a switch panel out of a thick cardboard box that had pushbuttons on it with a bunch of relays inside. I had modded all the electronics in my room which emitted light of whatever sort, indicators & such- be it LEDs or those old gold incandecant lamps or whatever, so that they all had wires running back to the relays in that box. I was then able to turn off all the devices' lights so they were on & functioning, but the room would be completely dark.

Later I had a job doing electrical assembly- panels & PLCs & all kinds of sensors. There I learned of the existance of solid-state relays we used. I imagine if they'd be connected to your paradox circuit, there'd be no noise, but probably a significant amount of heat, lol!
Ask HN: JavaScript library for progressively revealing explanation/elaborations?
Some time ago, I found a library on HN that allows you to turn key terminology/jargon phrases on websites into buttons that will turn into progressive explanations when clicked on. Unfortunately, I can no longer find the link. Does anyone know the project/github name?
But when it happens a few times, you feel sad that you can't seem to get _any_ job.
There is no such thing as unbiased. So they have top pick how they are going to be biased. My guess is the way that makes the most ad revenue irrespective of ideology.
The original comment said it was their fiduciary duty to minimize taxes. It's not - exploiting loopholes is a choice, not a legal obligation.

You're talking about incentives which is a different discussion. There are incentives that go the other way too: evading taxes looks bad, it's bad for business if society crumbles for lack of revenue, morally it's wrong to benefit from infrastructure, education, etc and not contribute back. But that's not the point I was addressing.
Here we go again, getting confused between SFO/Startup Bro culture and the majority of the productive software industry.
Nobody writes "" + null. They write "" + myVariableRef. And myVariableRef is null. As I posted earlier, the code is compiled to "" + String.valueOf(myVariableRef).

Since the empty String is a valid String, and Strinfg.valueOf() also returns a String, what other behavior would you ever imagine being sane or possible?
Ask HN: Open source version for key-value store of life?
I want a key-value store of my life (e.g. When is the next holiday? Thanksgiving. What is my mom's favorite color? Purple. Where is my passport? In the third drawer.)

I found wonder-bot, but texting my super important info to a random company is sketch.

Is there an open-source version of this?
So this is a different change than the one you were originally talking about, when you made the incorrect claim that 'For centuries, "they" has been plural and "he" has been used for gender-neutral singular third-person.' It sounded like you were proscribing the singular "they". There's no change in whether the singular "they" is a gender-neutral singular third-person pronoun, only the generic "he".

The singular "they" has existed throughout modern English. Getting rid of it is an insurmountably awkward and drastic change. People have tried, and they can't even remove it from their own speech.

The generic "he" is a relatively newer affectation that has risen and fallen in popularity in formal writing. I guess you can find a "PC crowd" to blame for its current decline, but this decline supposedly started around the 1960s, so you're not really observing anything new.

The only thing that's recent is (as EdiX pointed out) that there are people speaking out to say that they, as individuals, would prefer to be referred to with the singular "they".
Are you trying to create a website where people can give away their side projects?
I mean target in the sense of auto tools. LLVM for example is multi-target. LLVM binaries by default support every possible platform LLVM supoorts.

Compiling per-target toolchains is an annoying chore, and binutils is the last holdover bugging me with this when I work with Rust.
1970s spy satellite 'better than Google Earth'
Probably more if they're getting out of the house.
The Kilogram’s Makeover Is Almost Complete
> it advocated violence against women

You have been misinformed.

> had lines like "It's not rape if a Muslim does it."

Parody.
You and I have different definitions of 'built in'. MS has chosen to have 3rd party deal with much of the accessibility functionality which is a reasonable choice for them, but it's not directly a windows feature. Want a screen reader use Jaws, etc etc.
Perhaps repeatedly sending this person to jail just makes them a hardened criminal as described in the article.
At risk of hijacking this thread...

Try my friend's app!
https://textmycards.com/
Ah good old moral relativism.
You need help? University Grades Changing Bank Account Hacks Twitter Hacks Email Account Hacks Grade Changes Hacks Whatsapp Hacks URL removal Database Access. Contact at :HACKERSLITE8822@gmail.com. or forward a text to +16473894170. You are guaranteed to get an immediate response and Job done in the shortest of time frame.
> when did Bloomberg Businessweek decide to start aping Vice?

Probably shortly after they realized it brings in eyeballs.
McDonald’s worker in Needham retires after 32 years at the french fry station
I think of this as a saner version of the from-scratch rewrite, personally.