skysight-inc/HackerNews huggingface dataset:
I'm not Korean, but overall this whole series of events gave me new respect for the nation. It's unfortunate that everyone had to suffer through her leadership, but it also really says something that democratic rule of law is so well established there that a malfunctioning leader could be peacefully removed.
Yeah , I get you , this coding style is horrible. I personally try to avoid mutating things as much as possible. I wonder how long we will have these old artifacts around before we decide that things need to move to newer langs like F# instead of tacking new features onto the existing lingua franca of .NET.
Google’s Cloud Platform adds always-free compute and storage services
"Clear, concise, expressive code" isn't something that applies to ternary operators. They were always meant as shortcuts and, as such, will never be as clear as if else statements, practically by design.

Though I don't really dislike Python's approach so what do I know.
The fact that SF buildings are poorly insulated doesn't help.
I'm working on a project that has to handle special rendering of emoji as well, and I simply ask the system "will this string render in the emoji font" and "how big of a rect do I need to render this string" to calculate the same thing, rather than trying to handle it myself and relying on assumptions about the sizing of the emoji. I figure this way I also future proof against whatever emoji they think up in the future.
> Windows 10 has also improved dramatically over the past 18 months.

Really? There's been some nice tweaks and a minority of us can now use WSL, but it's essentially no different than it was 18 months ago.
I've been having rather significant latency going through the proxy (MySQL Cloud SQL) - has anyone else experienced similar?
The only way I see FP becoming more popular would be if some popular libraries came up that were purely functional and showed the strength of that approach. I think I understand the benefits of FP but it struggle to see how it would fit into the current library ecosystem. There are not many people who have the luxury of building a codebase from scratch. Most of us need to use other libraries.
I don't mind the electron apps... also, am mostly okay seeing material-ui like designs in applications even when non-native... React Native should be native to the environment, though uncertain as to how theme friendly, I haven't played with it... for my needs Cordova and Electron have been good enough so far.

But I can see how they wouldn't be the preference.
Inner classes and objecty enums are still things. Also, anonymous inner classes that implement interfaces - C#'s a anonynous types are fun, but they can't inherit or implement.
Indeed. I've had a gearhead friend work on my cars for the past ten years. He briefly ran a shop he rented, but reverted back to shadetree mechanic work in his spare time when he pursued other career pursuits. I'll usually give him a hand if needed. All you need is a jack a decently stocked toolkit, and some knowhow.
Mildly relevant and amusing : http://devhumor.com/content/uploads/images/February2016/asse...
that's not enforceable if it's in California, other states possibly as well...
The Martin M-130 was the main plane Pan-Am used to establish the first cross pacific passenger service. Three were built exclusively for Pan-Ams cross pacific service started in 1936, offering one flight per week.

The Hawaiian Clipper disappeared in the pacific with all hands in 1938. PanAm also used the Sikorsky S-42 on shorter legs, one exploded in mid-air in Pago Pago same year. The other two Martins crashed with heavy fatalities in 1942 & 1945, 100% loss rates. Pan-Ams ten Sikorskies had at least five fatal accidents for a 50%+ loss rate.

They were replaced by the Boeing 314, 12 were made, 3 crashed for a 25% loss rate. They were all taken out of service by Pan-Am quickly after WWII, so Pan-Ams total fatal accident rate for its seaplanes was around 45% in only about 13 total years of service for all types.

Despite this Pan-Am was hugely successful at establishing profitable ocean crossing passenger flights and changed the world doing it.

People will take a lot more risk to reach new worlds, if we only let them.
As someone with a cochlear implant who lives with the consequences of overly clever programmers who thought they'd "help" by filtering out noise and volume and whatever else... I really wish they wouldn't. This is a technology that makes me so angry some days that I sometimes wonder if it was worth getting implanted, even though I know it was.
I'm in the same boat - I felt burned by GAE from way back in the day and so passed GCP over for AWS. After then making a POC zone day I was blown away by how far Google had come and so moved all of my next project over to GCE/GKE.
I use "ShutUp10" which is a nearly one-click solution to turn off all the crap. I wouldn't use Windows at all except I own a Vive and it only works with Windows. It is amazing to me that people put up with it as a daily OS.
Using static lets you ape that now. You still need to declare a static class, but you don't need to include the class name when calling it if you important the class via "using static".
Truthfully, I think it will just spread more in the bay area. You have all the talent concentrated and you have people commuting far each way. Companies can just start popping up in concord, vallejo, and gilroy (just random examples. I have no clue how much real estate cost there) because it would be easy to get talent from the bay area and might shorten commute for some.
Hacktivist Lauri Love Banned on Twitter
But what about Telemetry?
New precedents (presidents, heh) can and are always being set in the United States.
MIT Media Lab Announces $250K Disobedience Award
FileMaker Pro 15 Crack and License Key Full Version [Latest]
I am pretty sure I have been on planes without ashtray
> Also, Microsoft is not currently monetizing users, except via Bing

I do not care if the ads in my file manager are free or paid for today. What reason do you have to believe the in-OS ad-delivery infrastructure that is currently operational will not be monetized? It's a reasonable extrapolation, especially given the following caption from the article "How can you tell this is an ad? The dollar sign is one clue."
> but you'd still have to contend with OPC (Other People's Code) and if the language allows it, you just know it will turn up somewhere and ruin your day! ;)

Yes, like the standard library's Dictionary.TryGetValue()...
For a recent service I wrote, it requires the JWT to expire in less than a minute.. which would at least minimize replay attacks and entirely possible to do something similar.

Though client certs is definitely safer all around, more involved to spread around to apps talking to each other though.
Some limits are technical (and in that case the hard limit is often bytes, but sometimes code units or code points, or broken if you told MySQL utf8 instead of bytes or utf8mb4), but in many cases, the limits are for aesthetic purposes: a post title or a username often is often required to be fairly short to look nice; in an ascii or latin1 world, those limits are usually expressed in terms of characters, but graphemes might be the right thing to limit in a unicode world.
Why is it that you imagine that the hypothetical father can tell the difference between a used and a new iPhone held by the individual in line at the food bank?
This leak does contain classified content, it seems.
Not Trump?
But they could log your keystrokes. Honestly, I would rather the UPS read my postcards than my contractor keeping a camera in my house "to help them build houses better"
Which one have you got? I know what you mean with the "helpful" bullshit. My conventional hearing aid, on my left ear, has this "smart" mode where it tries to detect speech vs noise, and change the volume or the directionality of the microphone to compensate. You end up with this wildly fluctuating volume all the time where it feels like stationary objects are coming at you. I had them turn that feature off asap.

On the other hand, my cochlear implant (right side), has a directional microphone that's actually incredibly useful in noisy situations. Combined with the directional mic on the hearing aid, I can actually hear almost as well as a normal person in a crowded bar, after 20+ years of avoiding them because of how impossible they were to cope with.

I strongly recommend it if you can get it - the Nucleus Freedom 6. I'm saving my pennies up to get a second one.
If you think certain group of people participating in democracy is a problem, you're advocating for something other than a democracy.
I believe there's nothing wrong with coming up with biases based on evaluating a person's technical abilities for a job role. (Isn't that the whole point?) You know the part where the requirements mention a skill set you should possess. If a person with a particular skill set/course wasn't able to perform as expected, then maybe that is not what you want.

However, IMHO, it becomes discriminatory when you base all of your arguments off of one data point. A class can be made up of a lot of different type of people with differing views on how to solve problems etc. When I start to drift away in such situations, I tend to look for more data points. A deeper analysis into what culmination of factors might have caused this, can really solve this. Or so I believe.

And to be fair, you did hire the other person with the same course. So, maybe it is a fit. Just that the other person may have lacked other abilities/skill set to perform the job properly.
> out variables are there because people were used to coding like this

This does not invalidate OP's point that it is terrible design. You do not need to take every bad idea in older languages in the name of familiarity.
> Interviews absolutely should be grounded in trying to predict how a candidate would do on a job. That's the whole ballgame.

This is directly in conflict with this comment from Harj:

> The metric we optimize for is our onsite success rate i.e. how often does a Triplebyte candidate onsite interview result in an offer.

If you want passing your interview to mean that a candidate will pass their onsite interview because your interview is tailored to deliver people who look good in an onsite, you're acting as a recruiter, trying to give companies whatever they say they want. This model provides a lot of value to companies but zero value to candidates, since anyone who passed your interview would have gotten the job anyway.

If you want passing your interview to mean that a candidate should pass their onsite interview because they would perform well in the job, you're acting as a credential, telling companies what they want. This model provides value to companies and to candidates (assuming you can tell who will perform well). These aren't the same model.

Your candidate-directed advertising leans heavily towards the second model ("just show us you can code!"). That makes sense, since that's the model that provides value to candidates. It's disappointing to hear Harj say that what you really believe in is the first model, and disconcerting to see you openly disagree with your cofounder about what your company is trying to do.
so you build a notebook and play around with it... and then run this notebook in an automated way ? so u can open the notebook anytime and work with it ?

I really love this quick iterative way of working (atleast in the early days). Could you talk about your production setup of training ? I'm just concerned about performance, etc - is it OK to train manually each time (by opening the notebook, etc)
If you keep applying for jobs you're not a fit for? Yes.

I'd say 1 year is a high upper bound though. Specifics really depend.

But here's some general stats: https://fivethirtyeight.com/features/the-biggest-predictor-o...

That link says that with a bachelor's degree or more, 17% are unemployed for 6 months or less, and 19% for a year or more. That gives a really big percent for people between 6 months and a year.

The reason I brought up the 1 year number was more to point out that there's a big difference between "I can't get a job [at all]" and "I can't get a job I really love as quickly as I want".

I mean, it doesn't matter what the unemployment rate for software engineers is, if you want a job as an AI expert at Google and all you've ever done is building simple Wordpress sites for your buddies.
Can you prove that most poor people have new iphones for the edification of all of us?
Meet the new Google Hangouts
Microsoft also changed the licensing for the server OS to per core rather than per CPU. Talk about milking the cow even more!
Forgive my ignorance: does "buy and sell $1B in homes" mean your total GMV to date is $1B?
Given that webkit.js uses emscripten to build webkit for JS, and emscripten can target the wasm backend, ummm.. this is largely already done :)

Obligatory reference: https://www.youtube.com/watch?v=9nazm3_OXac

I think it is going to be very cool to see exactly how powerful and flexible this sort thing will become - how long til you demo a new tool by launching a linux container built on a webassembly vm that allows you to experiment with a new app with zero deploy effort.
Google Hangouts is getting a major overhaul to take on Slack
I can get a used perfectly good iphone on craigslist for $40 and use it exclusively with wifi to browse the internet.
Ooh, I like that phrase for the front line of triage. "Is this troubleshooting, a bug report, or a feature request?" I kind of wish GitHub issues separated things that way, too.
Rate-of-living theory
Id as Super-Ego: The Creation of Duke Nukem 3D (2001) [pdf]
When working with an object, you don't always care about all of its properties. If it's packed in a certain way (tuple, Optional wrapper, etc.) that is easy to unpack with destructuring, then you might use an underscore to say "this is how it's structured, but I don't care about the particular value it has so please don't bind it to a variable."

If you bound it to a variable and didn't use it, it'd be the same as declaring an unused variable.
New York Times Changes January Headline to Remove Mention of Wiretapping
Our average fee is below 8% total, so a 1-2% premium for selling vs a broker and we'll continue to push it lower.

If you consider holding costs of a home, prepping to sell, etc Opendoor is often at or below cost parity for a segment of sellers for a dramatically better experience.
If you have an entry indicator, it should probably be about the same width as the entered text; or if you're concerned about leaking precise length information for fields that aren't monospaced, you could add a dot each time the rendered text would increase in width.
https://detectify.com/ Automatically scans for vulnerabilities (including owasp top 10 mentioned in the previous comments). Not a knowledge resources as you were looking for but solve the same problem with less work for you =)
Did you quiz them on where they live, how much they earn and what exact model of phone they have?
It's not a joke, it's standard legal verbiage.
I am sorry about that ad. We cut it after two weeks, and modified it after the first week to be less intrusive.

I'll take fault for letting that through review; I got your email the first time it went live. I learned a lot from it, as did the team.
Amazon has on some occasions banned users for merely uploading it: https://www.reddit.com/r/DataHoarder/comments/4j5fsi/after_s...
Too bad you won't see Unity supporting C# 7.0 anytime soon... :(
While there are a few counter-examples, for the most part, as Lord Acton said "power tends to corrupt, and absolute power corrupts absolutely".

We need to prevent companies from controlling the market, and keep the powerful ones honest and accountable. Hating IBM, Microsoft and AT&T is all about fighting tyranny.
The 4chan summary is the best I've read: http://i.imgur.com/86Z3ea6l.jpg
In the upcoming creator's update, you can disable updates for 31 days. However, it says security updates are still being installed. So not exactly sure how it is going to work.
I wonder how much of this is due to being a public company. Shareholders want to see their investment go up, so companies need to keep doing things like this to increase their value and revenues.
Data structures and algorithms problems in C++ using STL
Elon Musk: I can fix South Australia power network in 100 days or it's free
Blending CLI and GUI is not unique to X11; at least since .net was released on Windows this has been very easy, and it's not even that hard if you want to do this from the Win32 API.

There are also a few windows "command line" applications when invoked with bad parameters will show MsgBox or Dialog boxes instead of writing errors to the console, which is super irritating when dealing with older versions of those tools in scripts.

That said, the bog standard windows command line environment is so awful that it makes doing anything useful with this blended UI less than ideal :/
I signed up in February and the 60 day trial was a concern. I'm quite happy that they extended my trial to the full year without needing to ask.
> That's EBITDA profitability, according to the Wall Street Journal, meaning that expenses like taxes are not included [0]

So it's profitable - as long as you exclude such meaningless items as "interest, tax, depreciation, amortisation". Nice.

[0]: original post.
Some of them were designed with pretty external tile detailing. But it typically got trashed in transport. Overall, interior finishing was better than early Holiday Inns.
if you've linux you're good to go. Just a text editor like atom or sublime and do everything via CLI. Very fast and expressive too
A recruiter contacted me a while back with a similar act, just completely clueless. I put out ridiculous terms and informed him of a handbook I've written to help him improve. He responded by saying he was interested but only if it had data driven facts (which it doesn't). I created a coupon code to give him a free copy of the book, he never cashed it in. Recruiters are all bullshit, assume everything they say is a lie.
That is great news as I'm probably going to use it in a large project that will start in a few months...
>I don't airBnB, but a friend who does was recently berated by a host after leaving a 4-star review; that host claimed (don't know how true this is) that many hosts will refuse to rent to you again if you leave anything but a 5-star review.

Airbnb pushes hosts really, really hard to achieve >80% 5-star reviews. If <80% then the listing gets pushed down the rankings and you lose SuperHost status.

Some guests never give 5-star reviews for whatever reason. They really, seriously hurt the host. If your average is >4.0 (and it should be over 4.5) then any review less than 5 stars will lower your rating.

I worked in a restaurant and was trying hard to get our TripAdvisor ranking higher. One quiet night a guy comes in so we chat and give him some great service, special dishes etc. At the end of the meal he said it was excellent and had left us a 4 star review. I said "Dude, our average is 4.8 stars, you just made us look worse."

In the end we got to #2 in our city. The #1 was a cafe that was only open 7 am to 4 pm. All you need for 5 star review in a cafe is a hot coffee, so we settled for #2.
Another way is to read the section title (in this case "The Opinion Pages").
Slightly off topic question Harj, but is it suffice to say that there is a finite percentage of companies willing to spend a 25% placement fee on candidates through triplebyte? Surely the time will come again when startups will curtail their spending and thus leave limited options for candidates going through your process?
Is it safe to say candidates whom solely use Triplebyte are limited to a fraction of the companies that they can otherwise get in front of via other means?
Imagine if that advice had been taken pre-gmail though. Not everyone loves it, but for most people, gmail's conversation view is far superior to the default way emails were organized before. And it does this while still interacting seamlessly with other email clients.

I don't see gmail as perfect, but that's kind of the point; it's possible we could gain from this kind of experimentation.

Afterthought - archiving and snoozing emails are also concepts that weren't around initially, but can be extremely valuable depending on your workflow. I'm sure there are other similar improvements and additions to be found.
Yes. I want Steam on Linux to work as well.
> the illegal domestic spying operations do.

There is zero evidence of this within the leak.
John Oliver?
That's is something I don't understand: how come these cities cannot arrange enough polling stations? After all, if they're Democrat majority, it would be in interests of Democrat-elected local officials to arrange enough polling places.

(Another thing I have a hard time understanding is that Americans allow people to vote even if they have no ID. Over here, it's a basic requirement for democracy that only those vote who have the right to vote, and they each vote only once.)
We purchase and sell the homes, including the inventory management (repairs, renovations, security, utilities), home visits, pricing & negotiation, mortgages, title & escrow... real estate is quite involved and the largest and most emotional transaction most people will make in their lives
You can get same output with:
docker stats $(docker ps --format={{.Names}})
Vancouver had more like 12 murders last year (http://vancouver.ca/police/Planning/2016YED.pdf).
creative work is a 24h job. you will get ideas even when you sleep. closing tickets and programming however is not and then such a contract would be outrageous. make sure you are paid for 24h and not 8h. or go home early every day stating that your contract say you can work from home on anything you want.
Another annoyance is amazon not allowing rating separate editions of something. For example a bad kindle version resulted in bad ratings for Dune a few years ago. Sometimes certain versions of movies are bad while the movie in general is great.
It's not a problem that comes up that often, to be fair. Many of the cases where you think you'd need to split a string like that, you have some library doing the work for you. One of the main purposes is to figure out where valid cursor locations are in text editors... but in JavaScript, you just put a text field in your web page and let the browser do the heavy lifting. Same with text rendering... hand it off to a library which does the right thing.
Your suggestions require a continuation to handle the "else" part of the branch. In C# that would look significantly worse than the Try* pattern.
Sorry, are they just conducting interviews in Van or actually running a cohort there?
I'm no expert here but this is contrary to the prevailing narrative. Can you link to any sources? Thanks.

I should note that though I switched away from Windows back in 2001, I think they're definitely on the right track under Satya Nadella. I'm a big fan. It would have been very, very easy for Ballmer's successor to nail the lid shut on the coffin into which they were climbing. He's turning that around and winning fans along the way.
In java world, there has been some discussion for something similar: https://jcp.org/en/jsr/detail?id=363
Also, because he's human, and they all unfortunately make dumb mistakes.
Stockholm syndrome and lock-in.
The Windows 10 Settings app has a Privacy section. On its General tab, there are 6 options. There are also 15 more pages of options for different categories.

Where's the one big switch you claim covers everything of potential concern?
I know someone who worked for Lily. Apparently, they hadn't progressed based the vicon stage in terms of actually getting their drone to fly indoors, let alone outdoors.

Expect the IP, if any, to be near worthless.

Who knows the reason(s) why, but it doesn't seem like they had very good engineers or leadership if they burned through all that time and money and couldn't even get basic flight working.