skysight-inc/HackerNews huggingface dataset:
If you're going to do this level of hazing, save yourself some time and just have the candidates compete in a big Jeopardy match. Those that don't know will stay silent, those that know will answer correctly, those that don't know but answer anyway will be punished more than if they stayed silent.

Personally I'm pretty tolerant of a lot of BS, depending on the person. Sometimes it's just a cognitive quirk that someone uses BS to search around their brain see if they can trigger some association that lets them remember, or discover that they really don't know. Saying "I don't know" immediately is often the wrong thing to say (especially in interview settings) when the real answer is "I don't remember, let me rediscover / look that up", but not many interviewers let you look things up or will mark you down if you say you'd need a reference for X though you studied X some years ago in college like everyone else and might work it out (after wading through a bunch of BS and false-starts in general) if you had unlimited time and no pressure...
If you don't prep for interviews then how do you handle all of the arcane theory heavy questions that a company like Google or Facebook will ask?
Don't know, it used to be difficult to nitpick on Apple's marketing materials. They were always pretty good at that.
So, 6mm longer than the iPhone 4, but 1.7mm thinner. And with an A9 processor.

Seems like a good size - I haven't cared for their "thinness at all costs" trend lately, as it makes the phone hard to hold onto. This appears to be much more hand-friendly.
A lot's changed since 2006...

"1. Make sure the printer is turned on.
2. Connect the printer to your system...
3. A message will appear when the system is finished installing the printer..."

https://help.ubuntu.com/stable/ubuntu-help/printing-setup.ht...
Rails 4.2 ActiveRecord Basics
Isn't it more to do with safari doesn't run on Windows?
So Apple need to officially support a Windows browser as to not exclude all those windows users
Actually because it is all I/O is what makes it more suitable than threads. You don't have all the overhead that comes with threads, but you still get all the concurrency.

That's why for example Nginx when it was released was so much faster compared to Apache.
"Small Edition"
The average consumer doesn't need a Canon, Nikon, or Leica (definitely not a Leica!) for everyday photography. The iPhone is "good enough".

Of course, it's a middle/upper middle class tradition to get your teen a DSLR but as we all know the end up using the iPhone more.
Add some photos and audio books, and it's basically full. 16 GB is too little for most use cases.
The Boeing 747 has one of the lowest cost/passenger mile (CPM) of any aircraft, and cruises at Mach 0.85. Different aircraft have been optimized for different speeds, and while it is true that a supersonic aircraft will likely have a higher fuel cost than a comparable subsonic aircraft, the difference may not be as large as we currently think.

There has never been a supersonic passenger aircraft built with modern turbofan engines.
Why the exact same shape as the iPhone 5S? I feel like a significant reason people buy new iPhones is the idea that people will notice you have the newest model. With SE, it will just appear like you have an out of date iPhone 5. Why not round the edges like the iPhone 6?
> A type guard for a dotted name has no effect if any part of the dotted name is the target of an assignment within the guarded code. For example, a type guard for x.y.z will have no effect if the guarded code contains any assignments to x, x.y, or x.y.z.

This is interesting to me because it is:

1) Unnecessarily conservative.

let x = { y: { z: intOrNull() } };
if (x && x.y && x.y.z) {
const z = x.y.z;
x.y = null;
// z is of type "number?" when it could be "number"
}

2) Not sound w.r.t. aliasing.

let x = { y: { z: intOrNull() } };
let x_ = x;
if (x && x.y && x.y.z) {
x_.y.z = null;
const z = x.y.z;
// z is of type "number" with a value of "null"
}
Correct, fear of ending up in spam. There's a pretty decent chance you'll get terrible deliverability running your own mail server. Mail services (Gmail, et al) treat new email senders/IPs as 1 step above known spammers.
Anybody have any data on pricing?

Edit

From Techcrunch's post:

The iPhone SE will come in two models, 16GB and 64GB, priced at $399 and $499 respectively.

Kinda expensive for device that does not feature an SD card slot. :(
Agreed! I've never been an iOS user but I certainly believe that they still drive a lot of the market demand. Google/Android will be releasing some 'small' phones to compete which I've waited years for. I went from a Samsung S2 to a Nexus 5 and even that was a tad large for my preferences; worse when I put a sturdy case around it.
That's why I've been desperately holding on to my Nexus 4! It is the perfect size.
Sadly cache invalidation is one of the two hard problems in computer science. It sounds easy and simple but... it's not.
Apple Advances Health Apps with CareKit
6-7inch screens are getting too big but 4-inch is a little too small imo...
That I think is a usability, logistiscs, and technical rabbit hole that Apple doesn't want to go down. (See Android and Windows Phone).
Honestly, I suspect they did it first for cost and second because they want to make sure it is only used to add a quick way to do small things. I would honestly be surprised if they weren't worried from the beginning that it could end up being an abused, overcrowded right click menu. Not in including it here helps ensure that it won't be used to add features unavailable in another way.
Selective prosecution isn't much of a defense, as you'll see if you read the linked article.
Here is the fundamental problem for Apple WRT new iPhones:

https://www.youtube.com/watch?v=8eSrdgTHhK0

The processing power wall. The difference in processing power is extremely negligible between the latest models. What application are you going to be running on your phone that needs more power than the A7/A8, which can load webpages almost instantaneously? More processing power at this point seems like it will only be abused to allow sloppier code to slip through the cracks.

Additionally, innovation in the app ecosystem is basically dead to me at this point.

Differentiation through size, color, camera stabilization, 3D touch, fingerprint reader, lower price point, etc. is cool...but not really $500 cool to me as a user who would like (more than) 64gb on a phone.

It's also interesting that they are still pricing the phone at $400 and not really making it an accessible play for growth markets where Android reigns supreme...maybe we'll see another "C" version made of plastic that will continue Apple's push into the lower-price-point markets. Interested to see if the tradeoff of market share for product focus and brand value is worth it in the long run, and how the market reacts.
Just to be clear, this article is talking about ego depletion which is the theory that willpower is linked to glucose consumption implying exercising willpower in one area will deplete willpower for another area.

What Kahneman is talking about is a tendency for the brain to swap out expensive slower analytical thinking with cheaper and faster heuristic thinking. Both ideas are only tenuously related because they both discuss the role of the brain's glucose metabolism.
But even then are you really holding all the cards? Are all factors of success really in your control?
Well I'd want to be able to flag certain apps to not be expired, or to be restored next time I connect to WiFi if they were cleared for some reason.

Apps that take more than a second or two to download over LTE would be the difficult edge cases, but there are very few such apps, and even if they occupied 50% of the phone's storage and were never reaped the caching approach would be fine.

The big issue is the data cap, but things are trending toward unlimited data (I have it with T-Mobile now) and many of us are often connected to WiFi at least periodically throughout the day.
Why SE?
> I feel like a significant reason people buy new iPhones is the idea that people will notice you have the newest model

Ha. No. The significant reason people buy new iPhones is because their cellular contract is up for renewal and they will get one for for free/cheap.
"You're eating it wrong", said Steve.
Here's a really simple test for whether a work-sample scheme is effective, or just a bullshit trend-chasing afterthought:

Does the work sample test offset all or most of the unstructured tech evaluation the company would otherwise do?

If it does, that means they have a work-sample test rubric they believe in, and they're hiring confidently. If it doesn't, they don't believe in what they're doing, and the programming challenges they're assigning can thus reasonably be seen as more hoop-jumping.

In the latter case, it's up to you to decide whether a prospective job is worth extra hoop-jumping. Some teams are worth it!
Presumably it's substantially cheaper to reuse their existing production processes.
I cringed every time they kept trying to emphasize the night hue mode as if it is innovative... they explicitly removed two apps from the store that added the feature in the past just to try and profit from an old idea.
They want a list of people who've got cash to burn and who don't read the fine print?
Storm Clouds: DropBox’s Back to the Future Moment
I definitely see your point, but when thinking about my grandparents / parents who are 60 years of age and older, I think a lot of ppl in that demographic really don't want a "big" phone and mostly use it for phone calls, text messaging and light web browsing. I see this as a real win for Apple and a way to score a big portion of that demo.
I managed >1TB Postgres installs using not-fancy tools and we did just fine. The How:

Installing databases was pretty easy. We wrote DDLs for our databases and created shell scripts that would leverage pgsql via the command line to create the databases with all our desired extensions, plugins, functions, and schemas. Repeatable every time by even the least trained IT guy on the staff. Data loading was a little more finicky, but that was easily doable by using pgdump if we were coming from an existing database and it was executable by shell script.

Stats wise, we wrote stored functions in the database that would leverage the built in, and excellent, stats API. Our management system would execute a shell script that leveraged PGSQL to execute the stored procedure(s) and pass the resulting values to our graphing and system monitoring software. Standard setup on each DB box. Worked like a champ.

For managing configuration files, we preferred to be hands on and edit pgconf directly as each database box ended up being a little different in terms of needs and we would annotate the configuration file with notes to selves about why settings were the way they were.

How do other services do this via console? They interface with the database API directly (like you can do) and make an interface to trigger the commands they're executing.
Yeah, flying West to East, more speed wouldn't be a great help. I lose 2 hours getting there, 3 hours in time zones, an hour upon arrival. So red-eyes are the way to go. But if the reverse could be improved, that'd be a big help. I could fly West in the morning, get there the same time as I left, do a days business, and take the red-eye home. All in a day.
But email is all externalities. Is the convenience of you being able to send email more important than the anti-spam management of "yes, we actually own this thing"? (icebraining's points regarding DKIM and SPF are more practical and, IMO, accurate, but the collective problem is more interesting to me.)
Wut... Because the iPhone 5S had great design?

Contrary to the popular meme, not all people buy Apple because they're shallow appearance-obsessed hipsters.
Here is what you are missing.

When people join a company, that is the last time that most of us think about updating our profile so that we will be ready to leave. When people leave a company, we realize that we have to and do it. And everyone around us knows what that means because that is what they do as well.

You therefore need to create a way to distinguish between verified and unverified positions. And default to making the current job unverified exactly because of this problem.
Agreed. I use a Sony Xperia Compact phone for that reason - they're one of very few Android manufacturers making powerful phones in a smaller size.
It's certainly conceivable, and can often be pretty lucrative. I folded up my first startup and joined Google because they knew what they were doing and I didn't, and ended up making a lot more money than many of my peers in the startup world.

The thing is - if this is actually the situation, it'll usually be pretty apparent. You'll get super excited just interviewing with them. If you feel like you're "taking a bet" on working with someone, you probably are, and it isn't likely to be a good bet.
We used constant contact and Mandrill at the small non profit I'm on the board at. This move basically killed the idea of moving to Mail Chimp. It was kinda a bait a switch. We use very low volume so be willing to pay a little, but moving to an fairly expensive plan for transactional isn't going to happen.
As somebody who got a first software job before even having a degree, companies that focus on GPA over demonstrable skills weird me out.
Well, that's just it, you listed 6 dependencies required to setup a mail server. Then there's the time and effort required to keep everything running.

When it comes to side-projects, mail servers fall into that area where they're distant enough from the thing I'm building to warrant just outsourcing that activity, especially with the number of transactional email providers offering free tiers.
(bit off-topic): it seems human nature to manipulate reviews (Yelp, Glassdoor, Google) especially when "anonymous". Seems like what is needed is a third party to verify identity and certify to the review site that the reviewer is real and from a real person. This hopefully will maintain anonymity unless a sub-poena is involved.
I realize that, but what aspects of it do you think are particularly hard in the example I used? Right now many people with 16GB phones have to go through a fairly painful manual process to avoid getting error messages/warnings about storage.

So while it is difficult, I think that from a product perspective there would be only upside to treating it as a cache compared with the horrible usability of a 16GB IOS device with a typical 2016 usage pattern.
They used my name in the email from and reply-to fields, and to sign my name. I've replied to my original post with the actual email.
> other people in the same situation

Not sure I agree with you, but "same situation" has to include developer productivity. The nature of averages means that 50% of the developer population should be paid no more than average.

But are you really that motivated by money? Have you never contributed to an open source project because you enjoy the work or want to contribute?
To the point that I get frustrated when I have to write on a phone without it.

It's really nice to be able to move the cursor and select text so easily and fast. It feels like a hack.
My ~1990s CS12 AP exam was in Pascal, and was similar to a petty reviewer who wanted to make sure I could code trivial things on a whiteboard. (Reversing a string in place.)

My AP teacher was a math teacher who'd taken a 2-month summer in how to program and nothing about how to design systems before programming.

It has proved just as irrelevant as I imagine yours will.
Robot Solves Rubik’s Cube in 1 Second
I have internet plan for 20 GB/month for 20 €/year (single payment) in Kazakhstan. But, unfortunately, only 3G. They promised 4G this year.
As an aside how in the world is Tinder 1.5 gigs?
I think in general, you are correct about the skill difference between contractors. But there is more to it than just that. Low end contractors don't choose that path, they end up their because they either, like you said, are low skill, or because they made career mistakes and need to get back on track. I would definitely fall into the latter group.
Shapov, there is logic and algorithms that prevent bad data from entering the data set. The data you entered for example would not go into the data set.
> Nebraska and Oklahoma said Colorado's decriminalization has "increased the flow of marijuana over their borders," forcing them to expend greater "law enforcement, judicial system, and penal system resources," thereby harming the welfare of their residents.

And what about all of the resources you spend prosecuting people for recreation drug use? If you want to save money in that arena then Colorado and Washington have a great idea they can tell you about.
That's what the researchers are after. It's hard to accept things as singular in themselves so they continuously challenge this "constant" status. The speed of light is given by the nature of the light, which is (presumably) ultimately based on other constants, so in this case the light speed is constant only thanks to being a relation of other constants. If one of the relying constants proves to be at its turn only mostly constant that changes the status of all the upstream constants. That's why that rabbit hole of universe's constants' study is so important! That being said, there are constants out there (e.g. π, which is a constant relation instead of relation of constants) for which "challenge" would probably mean assuming another kind universe entirely.
You can send Twitter the links to the relevant RFCs that can be found here:

Unicode support in message header

https://en.wikipedia.org/wiki/Unicode_and_Email#Unicode_supp...
Of the no/low-cost providers, is there any consensus on "favorites" and deliverability experiences?
I wonder if reverting to the iPhone 5 design indicates that the design of the 6 is viewed as a flop by Apple.

I've dropped my 6+ so many times that I love the design (it's indestructible) but perhaps Apple's market research is showing that some people love the look of their 5 and are avoiding upgrading for that reason.
So, for filters like year >= 1975, that'd be part of our sorting feature push, which would also help with this sort of filter. Also, string matching / name search, is in our roadmap as well.

The clients don't need to pass the schema on every mutation. DGraph could be provided the "schema" part of GraphQL when run, so all the servers have a common knowledge of what's the schema -- and the clients can assume that knowledge, without having to be repetitive.

So, no your clients in different languages wouldn't have to share any schema.
Just want to throw out, I love your comment. Positive, understanding, while directly questioning on a serious issue.
This is the original email. My name is Oliver Sisson and I work at Coursera.

From: Oliver Sisson <team@angel.co>
Date: March 20, 2016 at 10:02:25 AM PDT
To: staffing@coursera.org
Subject: [recruiting] I created a project for Coursera, could you confirm?
Reply-To: Oliver Sisson <oliversisson@gmail.com>

Hi Coursera,

I created a project for Coursera:
[Project description redacted]
Could you please confirm the project, by following this link:

https://angel.co/l/3248d1520e525149b6bf36369d0b519a/MbVzt

Thanks,
Oliver Sisson
Right? Like last year's fall keynote where they just released a faster version of the previous years’ product, and the 2014 fall keynote where they just released bigger versions of the previous year’s products, and…
Nvidia releases display driver 364.12 with Wayland and Mir support
This is the iPhone 4 design, not?
That’s simply not true! Airplanes are developed over decades and then stays in service over decades, current low fuel prices won’t change decisions that are being made years into the future.

All current in development airplanes (and I’m talking non-GA non military here), focus on increased efficiency and fuel consumption.
I implemented this over the weekend using a small VM instance from Google Cloud + PDFBox 2. I set up Apache, wrote a quick PHP script that takes in the URL of the PDF to be converted, downloads it, converts it to HTML with PDFBox and then prints the HTML. I then linked this small piece into a bigger system that uses the converted HTML.
For Free, the maximum debit is 150Mbit/s, and they throttle to 128Kbit/s after the 5OGB...
Ha. No. Not in many countries outside the US. Here in Belgium most people don't even have a contract, and almost all contracts don't come with a device.
They say it has the same general dimensions of the iPhone 5s from 2013. I quote two specs of that phone (source Wikipedia)

Dimensions 123.8 x 58.6 x 7.6 mm (4.87 x 2.31 x 0.30 in)

Weight 112 g (3.95 oz)

I'm about to buy a new Android phone (or an iPhone SE if I could flash Android on it :-) ) and the problem is that there are only mid (few) and low range (many) phones with that size and weight. Hopefully the SE will sell well and in a year Samsung and the like will start selling again something with the size of a Galaxy S2 which was their flagship in 2011 - a few months before the iPhone 4s. Apple is proving that you can do it with modern chips and modern amounts of RAM and storage. What's closest to that in the Android world now are Samsung's A3 and Alpha and the Sony Z5 Compact, but they're not really there on all specs.

If you haven't guessed it yet, I really don't care about the size of the screen, I care more about the dimensions and weight: I've got a tablet and a PC at home when I need a large screen, I want something small and light for when I'm outside.

I'm still looking forward to something like this http://www.yankodesign.com/2012/01/20/not-a-pamphlet-its-a-s... or the more realistic http://phandroid.com/2016/01/08/samsung-might-launch-its-fol...
Raspberry Pi 3 Model B
Extracting image metadata at scale
The randomness quality is part of OTP's definition, so your "random enough" and "considered safe" places you squarely out of OTP territory, back into "homegrown stream cipher".
No, the 4 was glass all around. This is the 5/5s with metal back.
it might make a massive difference in the complexity of the neural network.
Right, he is conflating standardized testing with Common Core, a set of K-12 standards. One didn't "become" the other. It's possible to have unified standards without high-stakes testing.

K-12 standardized testing grew dramatically in recent years, notably as a result of NCLB in 2001. Throughout most of this time, each state had its own high-stakes, standardized, highly redundant tests and its own curriculum for preparing for them. (Many states followed the lead of California, Texas, or Florida -- the "adoption states." Some cities, like Chicago, had their own standards. It was a mess.) A bunch of states then got together and agreed on a common curriculum framework. Shortly thereafter, in 2009, the Dept. of Ed. rolled out "Race to the Top," which (among other things) encourages the adoption of _a_ common set of standards but doesn't specify any particular one.

In his 2008 example, the principal referred to the situation as a "standardized, nationwide test." The only one I am aware of for grade school is the NAEP, which has been around since 1969 and is not tied to funding or related to the state-specific standardized testing. More: https://www.nagb.org/toolbar/faqs.html

The math methods used in Common Core go back a while: http://www.nytimes.com/2014/07/27/magazine/why-do-americans-...

Some specific history of the Common Core: http://www.usnews.com/news/special-reports/articles/2014/02/...
"Stagnant Edition"
I will replace my iPhone 5 with one of these.

I'm happy to hear that the dimensions are the same, since I have some existing accessories that would probably not work if the size were a bit different.
I couldn't agree more - this makes typing and correcting mistakes unbelievably easier.