skysight-inc/HackerNews huggingface dataset:
Frankly, there's nothing wrong if she prefers dresses and dolls.

Her friends at school will always influence her more than other sources should and at some point she will be mature enough to make her own choices.

The lower number of female engineers doesn't have to be another kind of pressure about what a girl should choose to be. A choice, sure, but hers to take.
Even GMail could launch end-to-end encrypted email if they wanted to do so for all GMail users. They own the entire infrastructure end-to-end; that's not the hard part.

The hard part is encrypting email for anyone -- even if they don't use your service.
Damn Microsoft.
If only they had made NTFS Object Idenitifers easier.
My dad's generation in Russia would smuggle illegal Western records across the border. They grew up to listening to scratchy tape copies of The Beatles, Deep Purple, and Pink Floyd. He said nobody really hated the West. On the contrary, they were intrigued by Western culture.

Have things really changed so much?
It'd be nice if IPs involved in botnet DDoS's could go into a public registry, then get a banner from Google saying, "Hey, you might have a virus, someone reported you to this list."

Abuse would be tricky, you might be able to limit it by letting only a few DDoS mitigation providers populate the list.
The most generous approach to audiophiles is to allow for a placebo effect. i.e. they get greater enjoyment from listening to what they believe is a perfect sound system, regardless of whether the gold-plated cables actually do anything.
Hello there.

I live in Russia, too (St-Petersburg, to be precise), and I would like to discuss the issue on a different angle. Russian government is done anyway (economic situation will finish it in a few years), so why bothering? What is more important, I believe, is GitHub's attitude here.

You see, GitHub is sending polite-but-firm emails right now, asking users that hosted the file in question to remove it and hinting that they otherwise will remove it themselves. I'm deeply worried about this, because GitHub faces a tough decision: either it will stand to it's ground and stay banned in Russia, or it will comply, possibly changing TOS to be able to remove content if it's illegal in some god-forsaken country. Think LGBT-supporting groups and Nigeria, if not Russia.

In the first case, they will moderately annoy a most active part of Russian society and loose SOME subscribers — GitHub is for programmers, after all, we can handle VPNs. It will remind people that something is broken about their country, serving a good purpose. In the same time, GitHub will prove itself trustworthy to it's true customers — programmers.

In the second case, the ban will be lifted, but now they have to comply more and more, as more and more programmers will deliberately post that suicide satire in their repos. GitHub will probably lose less subscribers in the short term, but in the same time they will help the devious "divide and conquer" KGBsque strategy, which is no good. Additionally, GitHub case will become a poster child of Russian Propaganda Machine Winning, which is no good, either.

So, it's money-vs-face situation, when GitHub is forced to choose between helping one or another party. I strongly hope that they will choose The Right Thing To Do™.
Alcatraz: A prison as Disneyland
Here's an outlandish idea: let people choose whether to take rides from insured drivers or not. Hell, why not let drivers openly advertise their insurance levels to attract customers! Letting people choose their risk level for themselves - it's so crazy it might just work.
The parent's "effect change"

What parent's effect change? You were the first to use that expression in this thread.

will not damage the market position of the service they were banned from or left.

We weren't talking about their market position, but whether customers had recourse, and I said they have in the form of competing services.

But if we're going to discuss the effects that an individual can have in changing overall practices of an organization, I'm not sure if public institutions will come out very well in the picture.
Very enjoyable user experience, 10/10, would do again.
I agree, it is not a breaking news about Proper shutting down, but the article is very inspiring and worth the read.
Yup, and the Russian ruble is at an all time low against the USD (and by extension all other western currencies).
PrivateSky looks like it had the same failing as LavaBit in that the service provider actually had access to the decryption key for your email. So encryption in these services was vulnerable to a court order imposed on the service provider to use or share the key.

I'm not saying Tutanota don't have an issue like this but their main selling point appears to be that this isn't the case.
What's a good ride? I will tell you what a good ride is for me: the distribution of wealth. And that isn't working on the US now, so what can I say? It's hard to choose.

But it's a purely political question, a matter of taste... there isn't a definite answer.
4th place.

Assembly came before it. MASM and TASM were quite good.
Probably a typo. ‘Ö’ and ‘O’ a very close on a German keyboard.
Human ancestors developed a taste for alcohol 10M years ago
"Unusually good book" may be too humble to be correct. It is a truly excellent book.

Many higher order concepts eluded me for years (SICP was a good introduction, but this goes much further, as an intermediate level book), but this was very enlightening. I recommend it for anyone working in just about any language. I was able to apply the concepts in Perl and JavaScript quite readily. And, there are translation s of the examples to other languages on the web these days.
In my opinion, Docker's killer feature is that installing and testing out Docker is dead-easy - the barrier is very low. People will make a lot of mistakes trying it out, not understanding it completely before they dive in. Hell - looking at most images pushed on the public docker repo makes me cringe and wonder if a lot of the people who get to that point actually understand what the strength of containers like Docker presents them is. But taking the first steps - even if they are wrong - is easy, it's the the first foot in the door.

But once you get familiar with Docker - yes the API is a killer feature.

Rocket on the other hand doesn't seems to be something someone might try out when he has 10 minutes spare time. Reading the specs and doc, makes me hesitant of trying it, creating an 'image' seems like a ton of work just to try it out. Yes there are some good ideas there, but it would be sad if there weren't.
> The interchange pricing plus fee is just that isn't it, a fee plus the interchange fee?

Nope. With Authorize.net resellers, you can either pay a variable percentage (as low as 1.9% on qualified cards or 2.9% on unqualified cards, determined arbitrarily) OR $0.30 + 0.10% if you elect for Interchange Pricing Plus when you set up your Authorize.net account.

My previous employer had me spend several hours of development time in contact with our reseller to save cents on each transaction. I don't know if it was worth it.
Nice! Didn't know about this until now. Will definitely check the project out. Looks good at first glance.
Rainbow Android version 1.8
In this version we added support for two more cloud services: pCloud and ShareFile. In total, the Rainbow application supports 10 cloud services.

More importantly, starting with this version you can open/view your files on any external application
I always wondered about dependent types. Even though it was a little bit too technical for me, at least I have some idea about what it really is.

By the way, Z notation rocks.
Ha, have you not been paying attention?
New Apps Instantly Convert Spreadsheets into Something Actually Readable
If all your students have a Google account and an email address, it's rather easy:

1. Open https://plus.google.com/hangouts/_ to create a new Hangout

2. Copy the permanent link that is shown in the dialog, or enter mail addresses to invite.

3. Students open the link. A login is required to join the Hangout, this could be improved...
Because it does not sound better.
Judging from their FAQ, it seems that they encrypt voice end-to-end, but messages only between the client and the server:
https://support.wire.com/hc/en-us/articles/203122500-Are-mes...

They have features like syncing the read status of messages, so I assume their server knows about all messages and conversations (although maybe not the contents if encrypted properly).
I cannot agree. No investment should be exempt from risk, not even government-enforced monopolies.
So many colors....and so much text. Are there any pictures at all? Or is my Chinese internet just too slow?
Can't edit: on topic, accurate response -> downvotes.

Stay classy HN.
- Sell only about half of them.

- Use your profit to dispose of the remaining stock.
Distributed as in peer to peer? No.
Distributed as in federated, everyone can run a server and talk/interact with people on other servers, transparently? Yes.
If Microsoft is willing to spend millions of dollars and take a huge PR hit to sue you, it's safe to assume that whatever you've built is successful/popular enough to make you very a wealthy man.

At that point, who cares?
Even if it was just a magnet it still wouldn't go on forever. The second law of thermodynamics applies to everything, including permanent magnets.
I don't like the requirement to sign up for Github in order to sign up for your thing. Seems like an unnecessary hurdle considering how few real-world developers actually have profiles there.

Worse, I do actually have a Github account, but I'm not going to tell you about it in order to log in and learn what this thing does, given that I have no idea what you plan to do with it. I can imagine a scenario where I'll discover a page on the internet proudly proclaiming that "Jason Is Looking For A Job!" when the reality is simply that "Jason is curious what dimensions go into that shape thing".

Give me a user/pass. Or better still, no requirement at all to dig in further. Then I'll dig.
No offense, but I think people who went to MIT (and similar) are least-qualified to comment on this matter. People who go to elite schools are generally going to be fine either way, they are highly motivated and high-achieving and their classmates are the same.

But lower down the rankings things are different. Those kids can't even get an interview without a degree. We aren't talking about Google or something, we're talking about jobs working the desk at a car rental office, or being an assistant manager at a grocery store, that sort of thing.

It has absolutely nothing to do with learning skills (which, you're right, can be done online). You don't need any special skills for those jobs, at least none that are taught in school. It is just the piece of paper that matters in this case.

Until companies stop demanding degrees for entry-level positions, college will be beneficial. Maybe that will follow once the bubble pops, but wow is there going to be a lot of pain when that happens.
You prob park on the street. Next time pay and park inside a garage and hide your stuff in different locations! Theives know there are people around so they will grab whatever they see first!
I think even Uber's star system pales in comparison to a better solution: calculate fares in advance (maybe based purely on distance and average travel time).

We have GPS, we can estimate costs before the trip. If we do so, the only incentive for the cabbie is to get your service completed as efficiently as possible.

And it's weird that it's one of the only services where we can estimate the cost in advance fairly accurately in 99% of cases, but there's no price transparency. Cabs and medical services, maybe. There's no reason cab drivers should need a "billable hours" system of payment (at least not since gps mapping technology was invented).

I'd settle for that much. But my more controversial rider is that costs shouldn't vary by the time of the trip.

The risk of traffic flows should be borne by the party that will experience all the variations enough to be able to average it out. In consumer goods, if you buy a the one out of ten thousand products that are broken off the shelf, (or explodes in your hand), the merchants accept the loss, because they can even out this loss across all of their sales. In cabs, if there's suddenly an accident a mile ahead of you, and you're just stopped in a parking lot doubling your cost, that's your fault.

On an individual level, maybe just underpay if you've been jerked around. If the cabbie complains, tell them to bring the cops so you can both talk about the route and they can decide what's fair. If that behavior became widespread, taxis would lose the incentive to cheat in this way. (Though you'd probably get a few people shot in the street. I strongly prefer the "pre-calculated fares.")
First you'd have to file all the neccessary application forms for a project like that. Good luck! ;-)

And even if you succeed, in the end there'd be a rule that requires the Pdf to be printed, signed, copied, filed, scanned and filed again, digitally.
Can you just add an entry to your hosts file?
James Randi has a speech (you can probably find it on Youtube) about how it is easier to fool smart people than average people. Smart people think they can't be fooled.
I'm a fan of extension methods as well.

The pitfall to avoid with extension methods is that you should keep external dependencies low (e.g. only depend on System and System.Core for common reusable libraries).

You might even need to split such reusable libraries based on security context (e.g. Medium trust, Full trust) and capability (e.g. IIS Classic, Integrated Mode ~ OWIN).

I setup a local NuGet repository to host my reusable libraries (for myself and team). The versioning allows you to make breaking changes as necessary without breaking dependent applications. It's also feasible to then write well documented and tested, reusable code. See: http://msdn.microsoft.com/en-us/magazine/hh781026.aspx
Those people are non-factors anyway. It should be obvious now that the only way this government can change is revolution, and people you are referring to — ones that take TV propaganda seriously — they will never be brave enough to hold their ground on streets. The same ideology that makes them believe in propaganda is also detrimental to their civic activity (even if it's a pro-govt activity), so you can safely assume that they doesn't exist. That's not to say about criminal scum of different sorts that profits from Putin's regime — think "patriotic bikers" and police. Yep, they will fight for it, but their number is small, they are vastly outnumbered by good people. It's just the courage and determination of educated middle class that is needed to end this madness.
I have to disagree with his idea about paging developers in the middle of the night to deal with errors. Unless it's really mission critical (which most enterprise work isn't), it will keep till morning.

The next generation of pathological managers who read this must be salivating at the thought of forcing developers to carry pagers and waking them up in the middle of the night to fix bugs.
Podcast Recording
Just with regards to the password being transmitted to the server. A quick look at the source code shows a bunch of crypto files. They could, and probably are, encrypting client side and just comparing the cypher text. Someone need to do a bit more digging to verify that.
Is there a comparison to Idris? It sounds like they're very similar, and more of the people I've followed seem to be interested in Idris than Agda.
The motion depletes the battery, no different than a toy car motor. Yes, you could theoretically provide energy back to the battery. No, it would not be a net positive. It would deplete the battery faster, for a net loss because of unavoidable conversion inefficiencies.

Edit: if you saw this video, realized there was a battery involved, and your first thought was "Perpetual Motion Device!", you might be delusional or severely misinformed. For your own sake, please research the topic a bit more and avoid echo chambers.
It would be slashdot effect if slashdot was still relevant.
It was about 50/50 for the 6 samples I was given.
New York Public Library will rent 100k Wi-Fi hotspots to people who need it most
correcthorsebatterystaple.net uses Math.random()... :'(

This is a Diceware implementation that uses window.crypto:

https://github.com/resonantcore/lib/blob/master/js/diceware/...
You're assuming things are not broken.

Skype doesn't work for me. I regularly have video failing or voice failing or Skype refusing to log in on some random subset of combinations of devices on my end and the other end. It's gotten steadily worse over the last decade.
We know that people are hopeless at assessing risk. And an un-insured driver and their passenger are not taking risks for only themselves -- other people using the roads need coverage. If you cause an accident their insurance company will come after you. A seemingly minor injury - sprained wrist with bruised fingers - becomes overwhelmingly expensive if it's an eye-surgeon who is injured and who is suing for loss of earnings for two weeks. Why should that person lose money because you chose to go uninsured?
Why do you say they didn't care to use a preexisting algorithm? They claim to be using industry standard encryption, that means they are using existing algorithms that have been vetted and proven to be safe (if properly implemented).
Well, you could take somebody who might do very well in another field--law, medicine, education--and with careful pressure turn her into an unhappy mediocre programmer (or any combination of <happy .. miserable> x <great .. bad> programmer). Or you could consider, and I know this is hard for parents, that your child is not yourself, and let your child figure it out.
Kanzi, the bonobo who understands English
When they built the Monorail, that was the idea. Taxi companies put a stop to it. The Monorail could still be extended from the south end to the airport.
perhaps, but in it i detect a New Yorker magazine-style use of the dieresis to separate vowels into syllables that a reader might be inclined to pronouce together as a single sound, e.g.: reëlect for re-elect.
Nokia/HERE (Formerly Navteq) — Chicago

As an organization, we have a long history with map data. Now we’re looking at interesting ways to use it to change driving. Cars of the future (and present) have onboard computers, tons of sensors, and internet connections over the cell network. If you could hook that up to our map data, you could do some really cool things.

To see what we’re up to, check out http://360.here.com/tag/connected-driving/

We’re looking for strong Java developers to make this happen. Experience with AWS, apache storm, stream processing or high volume, low-latency applications are all plusses.

We're also looking for strong SDETs.

The things I’ve enjoyed most since starting here a few months ago:

- Interesting problem space

- Interesting tech stack

- I get to wear sandals to work

- Team running group that goes for a run together every Wednesday morning before lunch (weather permitting)

- Company gym

- Quickly-growing team

- Good medical insurance coverage

- Starting a lunch time study group (with lunch provided by the company!)

Interested? Questions? Email me at roman.zabicki@here.com I'd love to talk to you.
It would affect the standard library of rust, not rust itself I think. Second, the word-size matching the architecture has only a slight performance impact, i.e. operations on a 64-bit word on a 32-bit architecture take more cycles/instructions than 64-bit words on a 64-bit architecture.

It's only important for things like pointers that they match the size of the addressing space, and not even that is a very hard constraint, just a very convenient one.
That domain name would have been one expensive purchase. I wonder if there's any significant correlation between buying an expensive domain upfront & success rate.

That aside, It has spent most of it's life being parked with ads. https://web.archive.org/web/*/wire.com
It is accurate that you can pay from all cards and countries if you take their meaning to be logoed cards (Mastercard, Visa, Discover, American Express, etc). Nearly all debit cards in the US support one of those standard payment systems, so you can use them everywhere regardless of whether a specific store supports debit cards. It sounds like Lastschrift isn't logoed with one of those, so a store can only support Lastschrift if they specifically support Lastschrift by connecting with one of those payment processors. As such, it isn't supported by most US or worldwide websites unless those sites have taken specific steps to support it. Several countries have setups like that where there is a specific proprietary payment system that is only supported within their country and thus not supported in most websites outside of their country. We can hardly fault them for that.
Well, it is possible. They'd need to write an IMAP proxy which can run on the end users machine which sits inbetween the client and the server and handles the encryption/decryption transparently.
I'm in the process of going through technical interviews with a bunch of companies (some I approached, some approached me.) The coolest thing has been some peoples' reaction to the little details on my CV (Resume.)

Compared to the other very unsuccessful interview, where the MD just listened to me talk for a few minutes and said "you're not what we're looking for" (no programmer in the interview), getting engineers to ask me end-of-interview questions with a smile on their face was really fun (whether or not I get the jobs in the end.)

The OP says that engineers were quite good if the CV contained enough detail about what the candidate had been doing, the substance of the projects. In both cases, the little question was where I had included a bullet thinking "noone in HR will know what this means, but I think it's cool" were the ones that got the smile question.

For the record, all my CVs are skills-based (that is, a set of bullets around "programming", "teamwork", "communication" etc) followed by a brief chronology of work and education, rather than having to list every position (student volunteering included) in order to say what I did there that was relevant. Customising which bullets (and even sections) you include on a per-application basis is extremely important, of course, so that the HR person can see "skill that we asked for: 5 bullets" right there on the first page.
Because it's the exact same rehearsed process that's performed for years at a time on hardware and software that is considerably safer than off-the-shelf computer hardware.
"[...]regulated [...] markets offer the possibility of legal defense by definition. Thus, the customer is not left defenseless."

I don't know about the US but in Germany and Austria this could not be more wrong. Your ability to object through legal procedures is highly dependent on the regulatory field you are working in.

Is is most awful in fields with state monopolies like work permits or licensing.
Single data point: I open Skype for one occasion: Monday night, gaming with friends that - for the lack of a better term - "don't know better" (I'd prefer TeamSpeak or Mumble for Gaming - or any other voice chat that doesn't require a G+ account really).

Skype is slow. Ugly. And worst of all: It shoves ads in my face on multiple levels (popups, banners etc). So far I keep it for this weekly use case, but I hope that I will leave it behind 'real soon now'™.
Evolving JavaScript with TypeScript
> In my opinion, it is a person's intelligence and curiosity that matter, not four years in an institution or a degree

People do not come out of the womb with their levels of intelligence and curiosity set in stone, and they're still quite flexible at 17/18 when they hit college. Even the most naturally intelligent and curious 18 year-olds do not have the free time, motivation, and access to experts that enrollment in a university provides.