skysight-inc/HackerNews huggingface dataset:
Now only if .NET adoption on Linux would pick back up like when Mono was pushing it. .NET is a great environment for developing desktop applications and Linux really needs them.
What about Flow?
You'll create your own Xcode project to try out the code. UI stuff in playgrounds works but it doesn't show you very well how to do table views in a real project.

Coding on a boat has it's ups and downs. I'm in an area with decent LTE now so it's not so bad. Having a partner for this course helps a lot.
It was also on a pretty steep downhill slope, which by itself could have been enough to cause this. You put a wheel on a slope and it's going to try to move downhill. It'd be suspicious if the bike had moved uphill, but the video clearly shows it moving downhill.
Sorry, I didn't expect the subthread to get that long.
I'm consistently surprised at the low bar for due diligence in startup funding. In my personal experience, it goes something like "send us a business plan, pitch deck, three customers (that you handpick) for us to talk to, the legal paperwork, and maybe some bank records but not usually". I always assumed investors required credentials to Google Analytics or Mixpanel or iTunes analytics or whatever to actually verify that the usage numbers are what founders say they are, yet I've never had an investor do that or even heard of it being done. It's completely baffling to me that Theranos can raise ~$700M w/o any third party testing or diligence.

This article suggest it's because Holmes is "enthralling" and investors had an "exaggerated faith in the power of medical testing". Faith and charisma are very abstract concepts, but data and testing aren't, so why rely on the former instead of the latter? As Deming said, "In God we trust; all others must bring data."
Defining Your Ideal Customer Profile – Proven Strategies and Tactics
"Moved" might be too strong a word. I know it's used to deploy on 64-bit iOS, any other platforms at the moment?
Well here's the thing: decimal points are for humans in the first place. Computers use fixed, floats or whatever binary representation that suits the needs of the environment.
No, quite the opposite. It's an old trick for job searching. It doesn't originate in tech. It's one reason why people go to networking events in their industry.

My impression of what reaching out means today is a chat over coffee, lunch, or less preferably a phone call.
A plumber, sure. What about the guys who design your water heater? Should they just google the thermodynamics as they go as well?

My point being, it depends on the role, and the expectations you have for the future of a candidate in your company. Are you hiring a guy to bugfix or implement a couple of features on your web app? Or a guy to design and implement from scratch a app that should have some hope of scaling in the future? Or a guy that can tackle a tricky performance problem you're having?

I'm not claiming the current status quo is alright, but hiring the right people is hard. Knowing CS basics and generalities of the field doesn't hurt either...
You know what other type of people are not very pleasant to work with? Nerds who think they can trace a psychological profile of a person based on a blog post.
The charts are not to say the TypeScript is better then Babel, it's to show that 'it has won'
It depends how you define "casual". I tend to think of casual cyclists as avid cyclists who don't race. Anybody who isn't avid is just a guy/gal on a bike.

By that definition, casual cyclists spend ridiculous amounts of money on cycling kit. $2000 for a set of carbon fiber wheels. $1000 for a power meter. Trek has a custom line of bikes (Project One) that retail in the $7000-$15000 range (US).
That's some good googling there askyourmother
There is another side to this. I've seen a ton of technical criticism get delivered with emotionally laden commentary. X is "totally broken", "crap", "not even wrong", "just wrong", "terrible", etc. There is a way to deliver criticism while maintaining an environment of common professional respect. Many people don't even try. With the caveat that I'm painting with a culturally biased brush, I've found Germans (and Finns!) to be particularly abrasive in this regards.
It's true for real devices also: touch screens and other capacitive touch sensors are way cheaper than real buttons.
GTK# could use some serious love, as much as I enjoy Vala I would much prefer to be able to use Npgsql for database access than deal with the crapshoot that is libgda. Unfortunately after the GTK3 transition it seems nobody has really felt like maintaining GTK# much, meanwhile plain old C and Vala have been getting all the cool stuff (GTK composite templates, in particular).
Maybe he's poking fun at the fact that in 3 seconds of searching he can solve the problem? A problem that would, without prior maze-solving knowledge/experience, have taken far longer than 3 seconds.
I've seen a lot of artists and craftsmen post their work on Reddit, and they're clearly marketing their names.

I suspect the other professions would benefit as well, it probably simply hasn't occurred to them yet. It reminds me of when I was watching a bodybuilding competition in the 80's and thought the posers could really use some advice from a professional dancer. Sure enough, this occurred to one of them, they did a routine that blew away the others, and then the rest of them did.
That's right! Get back to work. That's all you're good for, after all. Just keep working! Have a funny thought you want to jot down? Sorry pal forget it you clearly should be working, endlessly, tirelessly. Don't forget you're here forever. Working.
I've done a large number of interviews by reaching out through my network and those interviews are no different. The companies involved still have a process whereby they get your resume as an internal recommendation, then move you over to the usual programming riddles, hazing, bullshit kinds of hiring stuff.

Unless someone in your network has enough political pull to ensure you get bypassed around that shit, then network-based interviews are absolutely no different than other kinds.
> First "business" has no concept of "ethics". This is one of the classic market externalities which leads to non-pareto-optimal outcomes.

Ethics can be modeled as an externality, but they don't have to be.

Hypothetically, let's say investors were taken to task publicly every time one of their investments blows up - not a simple company shutdown, mind you, but when the company is later proven to be doing really shady, unethical things. Ultimately, this would result in a tangible cost to the investment firm, because investment firms value their brand. In the long run, they would adapt, and take steps to guard against this risk before making investments.

Is that ethics? Or is it just the market acting efficiently, by pricing in the risk-adjusted expected future costs?

You can look at it either way, but at the end of the day, it doesn't really matter. Whether or not businesses have a concept of 'ethics', they can be forced to act as if they do, which amounts to essentially the same thing.
As a PHP "shop" this is why we use StyleCI [1].

Our code isn't that critical, the quality and maintainability are. We don't waste time on "code reviews" that only check the style of code, that can be automated away.

Yes, I make StyleCI, but we use it in the place I work too (unrelated).

[1] https://styleci.io
I see that you reference Remind in your pitch, what similarities to Remind 101 does your product have. How are you planning on using Remind?
As she has been a plumber for years, so we recognised her skill

Because being a programmer for years doesn't guarantee the person will have any skill. I met a programmer who had been working for 10 years, and couldn't write a program to swap two variables. I don't know why, but for some reason experience is not equal to skill in the programming industry.
What I love the most about that videophone sequence is the little girl asking for a phone for her birthday. Here we are, living in the future, and what do kids want for their birthdays? Phones.
Haha what?? Did they have camel backs back then
Well, sure, but in general this is never 'knowingly' -- technicians and people working in the lab are trained on methods, told the methods are sound, and then execute the methods and present them in court as trained. It is the methods people/higher ups at the crime labs who are really at fault here.
Introducing MIR
How does the UCI enforce a fine? When you race do you have to sign a contract stating that you will pay any penalties, or can the fine be seen as "must be paid before competing again"?
How Cheap Can Electric Vehicles Get?
That's why it's particularly frustrating that Firefox isn't a really good, fast, spec-compliant browser. Mozilla holds that flag, but little things like HTML5 input types are not implemented in Firefox yet.

Chrome isn't perfect to be sure, but Firefox really seems to be lagging. Hopefully now that they've dropped Firefox OS and Thunderbird they can focus solely on Firefox, because we really need Firefox to exist.
I just upgraded to an iPhone 6s and now I have the opposite problem: the hardware is too fast, so fast that it replaced an ages-old pattern ingrained in my usage. I used to be able to tap the home button to turn on the screen, so I didn't have to go to the top of the phone for the power button. I could click the home button and move my finger before TouchID had a chance to notice. Now TouchID is so fast, it's unlocked the phone before the screen even turns on.

It sounds like a minor complaint and I guess it is, but when I'm fumbling around in the dark and I want my flashlight, or when I'm trying to quickly take a picture, I don't want my phone to be unlocked. I just want my damn flashlight or camera, which are easier to access if the phone is locked.

I'm actually considering going back to the 6 instead of the 6s just because I like that little delay in recognizing my fingerprint.
Before people take and run with this comment, this will turn into a shit show if you don't have actual senior programmers with the needed experience. I've seen it happen in startups where their "senior programmer" has only been working for three years out of school for the single startup.
You had to put the programmer through her paces because you had so many to choose from. If selection was limited, you'd be happy with just about anyone willing to work for you, but with the overabundance of programers out there, selection becomes a process.
1. License. If you are worried about GPL (especially v3), then you are better off with clang.

2. GCC is generally considered to produce better binaries.

3. Smart projects will support both and test with both. Before, even though projects tried to be portable, GCC was the only compiler most developers had available. Now they have two (although clang does try to support almost everything GCC does, so it doesn't say a huge amount about portability).

4. If you want to quickly see whether an optimization was applied (like inlining or loop unrolling), looking at LLVM is more approachable, so clang is nice for that.
FBI gets to hire the cream of the crop for special agents but all other jobs are treated like dogshit. One example is that every non-special agent takes turns emptying garbage cans.
Node is extremely friendly to new developers and has labels for "good for beginner" issues as well as a community very passionate about helping others. You should give it a try before giving up.

BTW, contributions can mean documentation or website markup. You probably won't fix a major bug right off the bat.
Everything You Want to Know About “The Mastermind” (Paul Le Roux)
I hear you, had a bit similar situation involving my wife but regarding her work. Sorry to hear about your guys troubles. Were in PA are you guys?
I have my media collection in Plex set up this way, subtitles are automatically fetched from OpenSubtitles.org for my entire collection.
A bit late to the party. I find that many maintainers are left with a mountain of issues and very few eyeballs to help process them. I made a tool that helps others get involved with your open source projects to, hopefully, help keep your issue count manageable. Check it out: https://www.codetriage.com
Richard Stallmann Receiving the 2015 ACM Software System Award [pdf]
It's common e.g. in Poland, where men left for work in UK, Germany.
Well, I think Qt looks really pretty and generally prefer Qt apps over GTK versions. I find it nicer as a programmer too. I've known projects to migrate from GTK to Qt (in particular Rosegarden, which used to have a great blog post about how much nicer it made everything that I sadly can't find now) - looking at https://www.wikivs.com/wiki/GTK_vs_Qt there's a big list of projects that have switched from GTK to Qt and none that have gone in the other direction.
Yes. Minor haggles occur when importing numbers into code , but all good tools can export to whatever format.

Typically the internal representation is not related to the external format.

But yes there are bugs in (American) programs sometimes that forces you to run them in the C locale. Typically they serialise something and fails parsing it back...
An overlay filesystem has a lot of advantages over FUSE. Mostly, if it crashes the user can still see their files. Implementing it with FUSE makes everything much more severe.
The only way out of this mess is to start and bootstrap your own company. Hiring is broken, therefore hire yourself.
Ugh, comes off as condescending, immature, and insufferable.

I do think strict code review and high standards are the way to go, but when implementing them it becomes all the more important to have appropriate and professional interpersonal communication and documented policies.
> We recognized her skill and experience and cut to the chase

So, to clarify, you're advocating that programmers be hired based on resume, references, and a conversation about prior projects? I'm not sure I agree with this. It seems you'd be selecting for ability to present yourself as a good programmer over actually being a good programmer.

What is your objection to attempting to verify someone's programming skill directly? It's certainly not an easy thing to do, but it doesn't seem apparent to me that it's impossible or not worthwhile.

If the standard "whiteboard algorithmic brainteaser" is not a high quality signal (which I'm not sure I grant, Google seems to think it is, and they claim to have the data to back it up, though they're probably much, much more false-negative tolerant than most), it seems like there's plenty of dials to twist to try and increase the signal-to-noise and cost/benefit.

a) Length of interview (one hour? full day? trial run of several weeks?)

b) Topic (algorithmic vs. brainteaser vs. some attempt to simulate the "real world" to some level of fidelity?)

c) Interface (Whiteboard vs. on computer vs. something else?)

(I'm being a little disingenuous with the whiteboard vs. computer thing. I don't get the value of writing on a whiteboard. I'm kinda hoping someone might be able to elucidate that.)

There's probably not a one-size-fits-all. Depends on your tolerance for risk, how senior you're trying to hire, how tight the job market is, etc. But I really would hesitate to work at a place that just took people's word on their programming ability.
Does a person's status as funding or not-funding affect their ability to participate in determining the endowment's actions?
Graylog 2.0 has been released (Open Source Log Management)
It's interesting that even your comment is getting down voted. I wonder if it's a millennial thing? It would be interesting to know the ages of the people here commenting on how "harsh" the post seems vs. "yeah that's great."

I read the post as going out of it's way to give praise while pointing out what the company requires (perhaps that is interpreted as patronizing). But many people here are commenting on how rude it is. Bizarre. If you think this is rude, you've never worked in a "tough" environment.

How would people here suggest communicating the same information? Is it just that it might be interpreted as patronizing that's the problem?
i am problum id
In any profession, to rise to the top tiers of pay, it is necessary to devote yourself to it.
...what.

I don't think you understand how prefixes are used in the wild. Vendor prefixes re-inforce monoculture, they don't prevent it.
This is business!

http://www.techaccent.com/bill-gates-son-in-law-joke/
Even murder, in most countries, has a limit at around 20 years or so.
What the hell? This guy, Hippolyte Aucouturier, was a legit great cyclist, not a charlatan. He won Paris-Roubaix twice!

I can't find anything about this cork biting incident involving him, and I reckon it's made up out of whole cloth.
reread my initial post, pal. lc at 5000 to 1 was astonishingly stupid.
'We are rigorous on code reviews' would be a better approach. We don't have to be jerks to make sure that code is up to standards.
They used glasses you barbarian ;-)
You gotta argue your side if what they're saying is going to make shit awful. IMO the best way to do it is to try their approach out and show them in a few lines that you don't think it's helping. Doing whatever people say just because is bad and so is just saying no. You gotta work with them.
Yeah, because Beats has been working out so well for them.

If they could get something to improve their cloud services competitiveness vs Google, maybe something like Dropbox, I could see that helping them long-term. Otherwise I don't think anything they could acquire would be anything more than a play at becoming a conglomerate ala GE at this point, there simply aren't many companies with a proven core product out there that can help Apple get out of this mess, except by expanding outward.

Not that there is anything wrong with being a conglomerate, Alphabet/Google is basically on its way to becoming one too, and GE is wildly profitable, I just don't see Apple playing well in that space. They need to concentrate on something.
For me declaration of "ruthlessness" is a red flag, similar to ninja buzzword.

Strictness in one direction does not mean company is strict at all fronts. Code reviews can be used without automated tests or version control.

In this case the review process seems like a "busy work". Checks bellow could be easily integrated into build script or CI. Such code should not even made it into code review. (I am not arguing about the rule itself, just how it should be enforced)

> You’ll notice that I left the comment “Beep!” on the imports of every file you touched. What I meant was, “Your imports violate our standard convention—we order them by built-ins, then third party, and then project level,” but that was too much to type on every file.
WebRTC vs. Flash – Not Much of a Competition
I wonder when all that's actually going to drop. Like, when I can set VS's target framework to .NET 4.6.1, I'll be pleased.
I guess you don't follow the EPL closely. Pellegrini announced that he was leaving at the original date his contract ended (end of this season), thereby forcing the club to pre-emptively announce Pep Guardiola.

The reason we lost key ties against West Ham, Spurs and Liverpool was fielding players that are defensive liabilities vs. defensively sound ones – Kolarov and Yaya rather than Clichy and Fernando. He also didn't adapt to the game and stuck with his gameplan so there weren't any comebacks in the league. Surprisingly we came back more than twice in our CL campaign, against Sevilla and Borussia Mönchengladbach.
I wonder if this has to do with your personality, how you behave under pressure, and how you react to not knowing the answer to something.

You seem more than capable enough to get a good job but in my experience, interviewers are looking to see how you react to being stumped. If it's anger/frustration/clamming up then that's a turn off for a lot of employers. They're looking for more than the right answer.
Most of these signals are not so secret, as demonstrated at this DEFCON presentation:
https://www.youtube.com/watch?v=ZuNOD3XWp4A
Action in and of itself is not a virtue, especially when many of his iniatives take square aim at dismantling democratic freedoms. This is akin to the fetishization of "speed" by Italian futurists that paved the way for fascism's rise in Italy. And his coalition has long-standing ties to the yakuza and the CIA, so I guess it is "powerful" to the extent that it's aligned itself with malevolent actors whom his opponents would rather not consort with out of baseline morality. Again, I see nothing worthy of respect here or with the other corrupt regimes backed up with similar means.

Everyone involved with Japan's imperialist past may be dead, but some of its victims are not - for example surviving comfort women in Korea. Abe has on many occasions pandered to the extreme right by denying that anything was perpetrated against these people. I can't imagine being a victim of state-sponsored rape and having your experience further denied everytime a prime minister needs to curry favor. But I guess if "stuff needs to get done," that's just the cost of doing business.

http://www.japansubculture.com/how-the-cia-helped-put-the-ya...
Fancy moving to the UK? :)

Seriously there's a job with your name on it if you're interested.

When I interview candidates I sit with them for half an hour or so to get to know them. Then I give them purposely broken, poorly written piece of code which I tell them to pull apart. This proves incredibly effective as even if they miss some of the more obvious errors I can at least point them in that area and then see if they can see the problem on their own. There are about 100 different things to talk about so it really gives me an idea of the level they are at, and also the type of programmer they are; passionate, lazy, smart, meticulous, inexperienced, confident etc.
Then if I feel they are worth a second interview, I get them back to sit with me and my team for the day to see how they fit in with the team. Then all being well I offer the job.
And conversely, I've seen people from cultures with different communications styles substantially and unfairly discriminated in the industry for not matching 2016 American business culture. I've found Germans (and Finns!) to be particularly discriminated in this regard, primarily because those are highly technical cultures, but with different communication styles. However, anyone who grew up in the inner city, in African American culture, in Irish Catholic culture, etc. is likewise stigmatized and labeled as rude due to what is a cultural communications difference.
Wine skin. It's been around forever. We use them while skiing.
It's probably a joke but it's backfiring because most comments are taking it seriously and thinking the place actually works like this.
pretty sure the cork would break before your teeth.