skysight-inc/HackerNews huggingface dataset:
I don't get the general negativity around Windows. Variety, for me, is a good thing. Every OS has it's strengths, weaknesses and use-cases.

I know the argument is often framed as open vs closed source ecosystems but I think and hope that ultimately having more options and more variety is good and interesting for us.

Windows, does deservedly get a lot of stick for it's past issues (windows rot etc) and present issues. However, I think ultimately what we learn from these scenarios is extremely beneficial for a lot of people.

As a Web Developer I hated IE 6. I still do. But, I have to admit that it taught me a lot. It taught me about the box-model. It taught me how to debug JS before the days of Firefox/Firebug. I know this was not by design or intention and I know this is easier to say in retrospect.

I can imagine a lot of people working in info-sec learnt a lot from the various failings of Windows and other platforms too.

I guess my point is don't be negative for the sake of it. If Windows is bad, I hope it improves. Same goes for all technologies. I'm a Chrome user but I still love to run Opera, Firefox and Edge now and then because I enjoy different experiences and love playing with new apps and features. I also have a Macbook for work and and and Ubuntu partition. I enjoy using them all.
Ask HN: Are companies using case studies for hiring?
This article sums up quite nice the advantages of hiring using case studies

https://42hire.com/hire-unconventionally-i-create-job-posts-that-include-case-studies-to-challenge-only-the-great-740d8c6a81cb#.kk7vbgu55

Websites like topcoder and kaggle are using something similar for competitions. But apart from them I don’t know anyone using case studies

Using case studies rather brain teasers would have saved Google Max Howell's famous tweet last year. "Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off”.

But it is also good that big companies fail to hire smart guys. So they can start their own business. The engineers from https://acloud.guru/ were rejected by amazon and now are evangelising serverless architecture
Protecting the Fourth Amendment in the Information Age a Response to Robert Litt
I see from your article at https://medium.com/dharma-experiments/join-a-startup-to-acce... and your comments at https://news.ycombinator.com/item?id=9574548 and https://news.ycombinator.com/item?id=5861582 that the prime numbers 2, 5, and 7 are not something you are not prevented from using in non-CSS, so I hope it's okay for me to use them as examples in a comment without triggering any undesired reactions.

I do not have such a issue. Looking through my CSS I do use such numbers. For example, I have an H1 definition which is 2em, and I have color definitions which are primes or odd numbers encoded as 6 hex digits.

In many cases I could use a decimal number, like "5.000004" instead of 5, or represent color as float rgb() values.

If it's the physical representation of the number, rather than the concept, which affects you, then a preprocessor like SASS would let you write "70/10" as a substitute for 7, etc.

This will be less maintainable, and if you have any co-workers you may have difficulty maintaining round-about solutions to represent values comfortably, give that few others will even notice that a 4 digit value like a year, or a hex, is odd, much less prime.

Last year, at https://news.ycombinator.com/item?id=9568640 , you made a reference about how HN's CSS changed from 9pt to 10pt. This makes me wonder if your OCD has recently become worse. If so, that may be something you need to talk to a professional about, rather than ill-informed HN readers like myself.
They do it like that at Chalmers and Gothenburg University, at least.
Free and open source software can still be signed.
Your 10x speed, 90% functionality caution is definitely warranted. I've lost count of how many times I've seen "we run Python/Ruby/Perl/whatever" 3x faster, just haven't implemented exceptions and monkey-patching yet. :-)
Ah, it's all described perfectly here [1] and Android specifically [2]:

[1] https://citizenlab.org/2016/08/group5-syria/

[2] https://citizenlab.org/2016/08/group5-syria/#part4

Good old fake Flash update. But still relies on user to be installed, so nothing sophisticated or "Android is bad" here.

If anything the Powerpoint malware looks interesting. The .ppsx extension kinda gives it away, since it's unusual for casual presentations, but that's hard to spot for Joe User.
Sad but true. My guess is that if the alternative to "run the site/app letting it violate your privacy" is "run the site/app, NOT letting it violate your privacy", users will choose the second one. If the alternative is GTFO, they'll just run the app fully exposed.
I would wager your experience is an outlier.
I was thinking about the exact same app. Nice. Is each generation guaranteed to be unique ?
Top 3 Angular 2 Online Courses
I am quite annoyed by them requiring that I use online credentials to log in to a physical computer

Is that substantially different from every corporate domain login credential system?
Poll: Would you voluntarily 'pay it forward' on a free online dating service?
> if font rendering could be improved by using a Lanczos filter instead of a box filter

You don't want an ideal filter for rendering fonts -- you want sharp edges instead. A lot of work [1][2] has been done to achieve this.

In font rendering, alignment to pixel boundaries is intentional, it's called hinting. So you could say aliasing is used for an advantage.

[1]: https://en.wikipedia.org/wiki/Font_hinting

[2]: https://en.wikipedia.org/wiki/Subpixel_rendering
I've been writing https://github.com/pjc50/pjc50.github.io/blob/master/pentagr... on this phenomenon.
I only entered the market by accident. There is not much of a barrier to entry. I bought 50 machines from a recycling company in Maryland for another project. My friend suggested putting pfsense on them and selling them on ebay to help get rid of them. Your lowest cost product is $299. I am sure you know this industry better than I do. Ping me offline if needed.
> I don't know how I'd handle the level of scrutiny she's under.

I'd hope that you would step down from your post as CEO because you're too damaged to lead the company any further rather than to cling to your CEO position and likely accelerate the sinking of the ship.
If you're writing papers in LaTeX, then https://www.overleaf.com should be good for you. Almost all of our department has started using it.
Japan, by some measures, is over populated. But regardless. World population is stabilizing, at least in mature economies. The US would be in a pop decline, if not for immigrants. If we only count US born newborns, the US pop is in decline.

Japan facing this issue we will all face is good for them and for us as their solutions will pave the way for other countries which will follow (much of western Europe and east Asia).
I got spackshacking...
What about microservices?
Scientists have found a woman whose eyes have a new type of color receptor
Would you have been able to distill the information down like that without reading the more thorough/verbose versions first? If you come back to the reduced sentence in 6 months will you find yourself wondering where the pre-existing information comes from?
> I wonder what kind of programmer works for companies that produce this spyware...

I think you have a mix of ideas:

"I'm the best at what I do and I deserve to be rewarded for that, particularly when vulnerabilities are so valuable today."

(and for some) "If other people aren't smart enough, they deserve to be exploited."

(and for some) "The governments I work for* are the good guys and their targets are the bad guys."

I've said before that people reading these threads on HN have a chance to influence culture to make these ideas less appealing to people.

* particularly for people who work full time for a single government agency or military service, or for companies that have a list of which governments they will and won't sell to
call it a tutorial
I've had windows 10 for a long time and didn't know you couldn't use the store with a local only user. Why? I've literally never clicked on the store button (except to delete it along with heaps of other shit in my start menu).

I genuinely cannot imagine the day that I want a thing and go to the windows store to get it. Last night I installed AutoHotKey and Notepad++ for example (both long overdue admittedly) - all through my browser. Simplez.
> The real disaster isn't rising sealevels (except in Bangladesh). Homes can be rebuilt. Its just a question of money. The real disaster is agricultural collapse in the tropics and subtropics.

A good chunk of arable land and aquifers will be affected by rising sea levels as well.

Really, our only hope is somehow all that land that is too cold to farm now...becomes more practical to farm. :/
Increased immigration from poor countries to rich countries will increase consumption and pollution.

Third world aid has a similar problem. The more wealthy people become, the more they eat meat and pollute.

Cases like Sweden where more than 90% of third world immigrants stay unemployed are likely the worst of all.
Droidjack can do the following according to Symantec:

* No root access required

* Bind the DroidJack server APK with any other game or app

Sounds like its delivered using an 'innocent' game or app in the Play store. Convincing someone to install a random Play app isn't that tough. Send them a powerpoint and leave a link to an 'innocent' Powerpoint Viewer. Voila! You have Droidjack.

If social engineering doesn't work you can bribe or compel someone close to the person you're monitoring to borrow his/her phone and have them install the infected Play store item. Or get pulled over by a cop or intelligence agent, who takes your phone for one moment and installs it behind your back. Non-technical people may not even think this suspicious.

http://www.symantec.com/connect/blogs/droidjack-rat-tale-how...
> It's not clear to me that an engineer working on making seatbelts work better is the best person to decide when they reach the point that the benefits outweigh the drawbacks.

I agree that they're not the best person, but they are an active participant in the process. As a participant, they have an ethical duty to raise their concerns. Consider that an engineer "working on making seatbelts work better" is (arguably) the organizational expert on seatbelt operations. It is perfectly appropriate for engineering management to address the raised concerns through risk management and for the engineer to accept this decision because it was through a defined PLM process.

When, as in the quote, the justification for accepting the dismissal of concerns is that "it was a business decision", it raises red flags for me.
C++ is horrible in many ways, but Go never really tried hard to replace it (although it claimed to do that in the beginning, before it was refocused as a language for backend and tools).

The are many reasons for that, but most importantly, Go doesn't support deterministic memory management (like C++, Rust and Swift) and opts for GC instead, which makes life easier for at least 95% of its use cases, but not for some of the use cases C++ used to shine on.

I think that the Plan 9 Googlers dislike of C++ (and in truth, Modern C and UNIX as well) is closer to be the real reason for creating Go. It really was never designed to be a proper system language.
The Drugs Won: The Case for Ending the Sports War on Doping
To me, deep and broad aren't mutual exclusive. My take is that well read persons are, to use the technobabble du jour, "tee-shaped".

Or rather double/triple/quadrouple/n-ple tee-shaped having read broadly across many fields and comparatively deeply in more than one. Relative depth in multiple areas becomes easier and more likely with age as interests change and realized opportunities to read to greater depth accumulate.

Reading deeply requires time. Reading broadly requires time. Neither has a shortcut. Neither precludes the other given a lifetime.
I Set Up HTTPS on My Blog, and It Was Easy
>the more options the better

Not true, with infinite options there are infinite bad options.
It is my vague understanding that a lot of these XID vacuum issues are being massively improved by a patch that landed a few months ago.

http://rhaas.blogspot.com/2016/03/no-more-full-table-vacuums...

"No More Full-Table Vacuums" - Robert Haas
FDR was practically invented to handle the multiple testing issues that accompany analyzing array data. I think what OP was implying was that there is no way that you are going to get a GWAS paper into Nature Genetics in 2016 without performing the appropriate statistical corrections. Literally everyone in the field is aware of this issue. In other words, give the authors and referees a little credit.
One thing that I find amazing about this job is how it retarget the purpose of a neural network. This is not a classifier, this is not a here-are-a-bunch-of-fuzzy-images-tell-me-what-character-it-is.

This using knowledge, combines the fundamentals to create something new and plausible. A thin shadow of imagination?
Not interested. We need something that lets us blend in, not stand out.
" People turning 35 this year are the first millennials (born in 1981)."

- weird, I always considered myself a Gen-xer having being born in 1982. Not a millennial.

This whole time I've been making snide remarks at my own kin?

Oh brother.
I thought it ironic that go also has a "go vet" which spits out "warnings" but...are those warnings bugs? Were they examined? etc. etc. :|
What! Didnt that video of the cool kids having fun inspire you to share your awesome life stories?

I do get where you are coming from. I dislike snapchat because while it may be a way to share something silly its not a serious way to communicate.
I have a friend that tries to use it for this and drives me nuts.
It is explicitly required, so either DroidJack has a way around that, or (more likely) there's an obfuscated version of it in the Play Store which can then be told to install the app via code that remotely controls the browser (or steals cookies).
Except that overall CO2 output has been steady since 2008.

Yes, there has been GDP growth since then, which is great... But the atmosphere doesn't care about GDP. What it needs are reductions.
I thought the discovery of individual tetrachromats had been reported several times in recent years. This article seems to suggest that women who were anatomically capable of tetrachromatic vision were found before, but that none of them were successfully confirmed to be tetrachromats in practice until this new study. Is this really the case?
From the context, it sounds like getting a product URL from within the native Android app.
There are four XIDs per tuple, so a 64-bit XID would make every row 32-bytes larger. (That's a lot larger.)
Are you really arguing that there are no objective standards by which we can judge rationality?
Worth noting, Université Paris Diderot will launch its second edition of ocaml programming mooc in september: https://www.fun-mooc.fr/courses/parisdiderot/56002S02/sessio....

I followed along its first edition last year and it was very good. Sure, the instructors had a really thick french accent and the videos had some outdated sound effects and animations, but the concept were well presented. That said, the selling point of this mooc was the high quality of the exercises, which were rather hard, but quite rewarding and very well thought out. By week 2 or 3 you had to implement complex algorithms and functions, eg. a database class or heap's algorithm. Highly recommended.
As a long time lurker, but a brand new user, I think my one criticism, as it relates to the article, would be that HN doesn't facilitate conversations as well as I would like. Or I'm using the site wrong.

So far as I can tell, there is no way for me to know when a person has responded to a comment of mine other than keeping my account page opening and refreshing to see if anyone has posted a response to me. Some means of being told, hey, someone posted a response to your comment 'X' would be nice.

That and there's a dearth of sex talk. Get us more of that you delicious beast.
I would call it the 3rd dotcom bubble, there was a pretty big one forming that popped during the 2008 financial crisis as well, at least in San Francisco.
"shartraster".

My inner 12 year old is giggling.
Hi Jim please see my reply above.
Automating the non-automatable:compelling users with the endowed progress effect
Just like in school, authors sometimes have length requirements that make it necessary to pad their writing.
If I pick up a book to learn a new math topic, the first chapter or two may be all refresher to me. I may have a good foundation in some other chapters already, as well. This method bypasses that. Instead of getting bored or distracted, you can identify what information you're missing in particular.

Another benefit of this is that you can see what information you've actually learned/internalized, versus what was just staying on the surface of your memory/mind when you last took a related course.
I'm sure lightboxes drive up shares per view, but I wonder if there's data on how they impact views in the long-term.
>Literally anything but Windows.

While in the case of general software that would be true, its not really useful to do that in the case of drivers because someone has to maintain the source code across kernel ABI/API changes. Its just easier on Windows.
You know there were grown up programmers in the computer industry before we got the MBA-types involved as PMs. Frankly, I'll be very happy to keep track of minutes I spend coding if all PMs in the org had to take a basic programming competency test. Lets say something easy like inverting a linked-list (with pointers yo) or b-tree deletion. I think some PMs are "tech clueless" but have worked their way up because they are effective at bullying. This is not true of very PM but certainly some PMs.
"All 101 threads run 99.9% of the time and we get an almost 100× speed-up"

Yea I'm going to call shenanigans.
I think on today's high density mobile phone screens, these techniques are no longer needed.
"opt in"

People choose to be here, and to make it what it is.

Administration restricts itself to what is necessary.
I'm not sure if you're being ironic ? The Wassenaar Arrangement already applies to both conventional arms and computer exploit technologies. That's what you're referring to, correct?
Two answers:

1. Yes. It is not easy to take the advice of "suck it up." But if you are getting that advice regularly, there's a reason.

2. Paradoxically, telling people on the internet to fix themselves is the opposite of fixing myself. Advising tact is not tactful. If I knew this author in real life, I would probably commiserate with him, give him sympathy and understanding. Only if he's a close friend or shows signs of receptiveness would I offer the advice he really needs.
Is HN now going to be taken over by climate change stories?

I honestly thought I'd gotten away from all that when I stopped reading Slashdot. Now it seems to be infesting here too.

I await the inevitable downvotes.
Sure you could. Just resample the bitmap.
That's one way to use css to totally freeze up iOS MobileSafari...
I remember back in the dumbphone Flash Lite days a lot of phones only did that. Seemed to work fine.
TheAppIcon – A really fast and simple webapp for developers to resize app icons
We built a very simple tool to solve a recurring irritation we were having in our development process. Other services out there generally took too many steps so we built this to be as fast as can be.

hope you like it!
That's the key issue.

Welcome to the War on General Purpose Computing.

http://boingboing.net/2012/08/23/civilwar.html
If you control the hardware you can always use WinUSB. No drivers required.
That looks pretty cool, but why GalliumOS instead of just plain Debian?
In-memory query execution in BigQuery and Dremel
Glowforge raises $22M to popularize its 3-D laser printers
Programming Is Awesome, but Programmers Suck
It depends on your definition of success but yes, respect for YC's reputation and a genuine interest in learning the SV way of doing business gently regulate the behaviour of this world wide community.
I should have specified - we build desktop software! But I think the principle of "don't ask the user questions they can't answer" still stands.
Sorry, we were having load issues -- just increased capacity. Go ahead and try again :)
Hard in C, which your example is not, and which FreeType is.
> Know the intellectual context

This is often what I am most left wondering about. I guess nowadays I end up trying to wikipedia the heck out of the topic, or look for similar books.

What do you do?

Also I was confused by

> Read the whole thing!

Which makes me think of careful reading, but they mean "read straight through, not stopping for details."

I had been unable to do this for years. Eventually I was able to just plow through a book and it turns out to be more helpful than I imagined. It is often better to proceed than to be stuck, putting it aside forever.
To me it looks like she's defrauding investors and intentionally lying about Theranos' status and products. But sure, "soldiering on"...
I love how close some of these are to plausible.

"HelloWaurd", "ruby-franwork", "Contect-Server", "php-squere", "griend" (friend + grind?).

Also: "libdog". A library, for dogs. Does exactly what it says on the tin.
A button to generate a shortened link. For example, when you click share on YouTube, you get a youtu.be link.
I've learned to intentionally stop all videos before they finish so that you don't get another unrelated video auto-started, you don't get some weird ad or other overlay that makes scrubbing back in the video impossible, and so you don't have to see a bunch of "subscribe to my other thing and here's a video preview of it that makes no sense without sound!"
Yes , its like the transgender bathroom debate in a way ;)
Add it to my list of things I don't "get". Photos are something I intend to keep, that's why I'm taking a picture.
Russia hacks, plunders the U.S. No bullets fired
Not even a pile a gravel. A pile of frozen swamp ploughed higher and higher until it quit sinking, then sprinkled with gravel and topped with asphalt

The Tok Cutoff is particularly bad these days
I'm very interested in this phenomenon where people seem to idolize certain outdated, analog technology. It seems to be some reaction against, or coping mechanism for, the increasingly digital world. I have a lot of fuzzy thoughts on it, and I'd like to read a book or an article that unpacks the idea more thoroughly.
You make that sound like a question, but based on your twitter profile you work for the company that wrote the article (https://zealpath.com/) and who's tagline is "Attract and hire people using case studies.". So when you say "But apart from [those two companies] I don’t know anyone using case studies" I don't believe it.
>Cases like Sweden where more than 90% of third world immigrants stay unemployed

Do you have a source to back this claim?
They do. Click "Share" when you're on a product page. The shortened link is right there.
yes.
http://www.digitaljournal.com/article/326976
http://jov.arvojournals.org/article.aspx?articleid=2191517
I actually just finished a manuscript with overleaf and published it on biorxiv (shameless plug: http://biorxiv.org/content/early/2016/07/25/065789.1). Unfortunately, latex isn't used that widely in biological sciences. There is a bit of a learning curve that people just aren't willing to invest time in. During preparation of the manuscript, I had to convert latex to word to distribute to collaborators and then manually edit the latex file accordingly afterwards.

Maybe this type of service where it is more microsoft office based will be better when collaborating with non-computational inclined people.
http://www.aaronsw.com/weblog/001229