skysight-inc/HackerNews huggingface dataset:
If a device has an audio jack with the aim that its owners make use of it, it has to provide audio when "something" is plugged in. It's not able to discern what's there. That is what "just works": not that audio is supplied, but that audio is supplied without the possibility to discern what (merely whether, and that a hack) it is being supplied to. That the software may disable the port when it's empty or just on a whim doesn't make the port "just work" any less.
That's really cool, can't wait to play with it, thanks!
> At the end of the day, either airbnb lets hosts decide who stays or doesn't.

Why not both? That's essentially what Instant Book does — let Airbnb decide who stays instead of the host.
Obama Recommends Book: ‘Sapiens: A Brief History of Humankind’
> It was definitely possible a couple years back

Yeah, a few years back studying MacBooks from 2008.
Exactly: the ability to detect bullshit more quickly is unfortunately an ability not appreciated by many companies. It isn't just SV that has this problem. Those that tend to thrive in these environments past 40 are those who have instead learned play the imperfect system aggressively for their own benefit.
> Is this a thing that is actually tracked by anyone? In a quick search I didn't see any info about it for the US. I haven't ever voted, but if this were an actual tabulation in elections, I absolutely would.

Yes, it is. Both write-in votes and undervotes are tracked. For example, this is how New York reports the certified results: http://vote.nyc.ny.us/html/results/results.shtml . Note that every write-in candidate is separately listed, including candidates who aren't even valid (Zephyr Teachout does not live in the 7th Congressional District, but two people wrote her in anyway). And the number of undervotes are separately listed as well.

Your local elections board/town clerk/etc. may present them differently, obviously, but they very much are required to track all votes, rather than simply ignoring all ballots that don't count towards one of the listed candidates.
your dickish tone is uncalled for.
> But I don't really think it takes all that much expertise.

I think you may be living in a bubble. Building any working software takes a lot of expertise. Maybe you just mean "expertise in addition to that necessary to build any working software". In which case, maybe I don't disagree with you so much. But again, we're just debating the definitions of words like "hard" and "expertise"!

There are more security issues to be concerned about than buffer overflow. Just as an example, your email server needs authentication and authorization, which are also tricky to get right. There are plenty of logic-level security issues like that for which just choosing a memory-safe language is not a solution.
Can you elaborate? Is it the DSL-like syntax for setting cookies that's strange? Or?

I actually quite like it because you can manipulate each portion of the string separetely, vs.

token: 42; expires: 8640000; path=/; secure
Is this how modern spell checkers actually work? I assumed they would use a heuristic trying to match common misspellings to their frequent corrections. That or a combination of heuristic and Bayes.
Skills pay the bills.

Many of the over-40 crowd I've worked with just plain don't want to learn anything new. They have settled, and are passive in their learning. This is the #1 reason they won't be relevant.
Gee makes me think Ghee which makes me want Indian food. Indian food comes from India where we outsource software development and APIs are used in software development.

So it's a circular reference.
There are "Full Stack Engineer" doing pure native applications, which is what I have been doing the last three years after escaping the web back into native land.
It might be like that in SV. It doesn't feel that way where I live.
I'm 44 and do Front end dev, which I taught myself after being a project manager / Business analyst for a good 10 years. I do live in what might be considered a backwater in England, but I get enquirers almost daily about my availability.

Also - I read about Shel Kaphan the other day - employee #1 at Amazon - he must have been in his 40s when he started there if he was studying in 1975. Obviously his age didn't deter Jeff Bezos.

I've worked in places where older employees become irrelevant to the business because they get stuck in their ways and don't want to / can't change.
If you're not prepared to re-skill, or you think your job is safe - you're in for a rough time if someone else controls your destiny. That's not to say people don't get badly treated by organisations - they do, and that's wrong. But still, working life is a struggle and a balancing act.
(1) Talk to your Boss, (2) Start looking for a new job.

In most companies you can't change your environment via communications, politics, all that. You can't even change the way things were in the company by leaving, but you can change your environment by getting a new environment.
> So the bar is set differently for two candidates applying to the same position.

Because employers expect and accept that hiring people straight out of college is a lemon market. But by the time people reach fifty, the expectation is that you can identify the lemons.
"we're in the middle of a talent shortage [and don't believe in upskilling]."
If you don't turn on instant bookings with your property, then you don't have anything to worry about.

https://www.airbnb.com/help/article/484/what-is-instant-book
Houdini – Just the notifications you want (Android)
Or he still has his stock options.
There are 6600 jobs listed and 6500 individuals on LinkedIn with that particular title, and therefore there's a shortage? Seriously?

* How many aren't on LinkedIn?

* Since the whole article is about how the job title is poorly defined and growing in prevalence, why would you assume that people who don't already have such a job would use the term?

* The "growth" charts on the full study are just as bad - how much of that is just from renaming existing generic developer positions, since "data engineer" is clearly a relatively new term?
Also some bacteria are actually extremely good for you when you eat them, like Lactobacillus, I.e. What you'd find in kimchi, sauerkraut, pickles.

Or that the majority of the human body by cell count is actually composed of bacteria...
Why would you rather go to jail than participate in mandatory voting with an explicit "None" option?
Craft beer in portland just means "more hops." I call it crap beer.

Fully agree with your post, just felt like griping about "craft" beer here.
This is how I see all the Cory Doctorow/BoingBoing fear mongering. He's made a career out of scaring people and being as disingenious as possible, but because he picks on "the man" the typical college/highschool types praise him as some sort of freedom fighter. Internet fandom really deserves better heroes. The EFF itself is almost as bad and is run by seemingly the most paranoid and reactionary people out there. I imagine their hearts are in the right place but angry and poorly sourced hit pieces hurt their reputation.

>Then don't even buy Apple. They've been locked down in so many other ways for a long time.

Once in a while my Nexus will piss me off, but then I remember what the realistic alternatives are. I do like Apple products, but the lock-downs become a hassle. I can't imagine having to carry around yet more adapters for them. The market probably won't even punish them as the Apple brand is so strong and BT headphones so common, that it'll just royally piss off only a very small percentage of buyers. They're welcome to buy a Nexus/Pixel/Whatever. Apple isn't changing its ways for us. That's fine because we have a choice in mobile OS's.
> And what makes Airbnb a "brokering service"?

The fact that they take a commission (rather than, e.g., a size-of-listing-based listing fee, the way newspaper classifieds would), handle rental reservations, cancellations, mediate refund requests, and act as a payment intermediary, etc., all seem to point to them being a person in the rental business providing rental services, rather than a mere listing venue like a newspaper classified or bulletin board.

> Is it the 3% fee collected upfront instead of commissions being billed monthly like Ebay?

No, I can't see that that would be in any way relevant.

> Therefore, if Airbnb collected money differently to avoid the label of being a brokering "service", would the outrage about discrimination really be avoided?

If they changed what they collected money for, sure, but that's not a scheduling thing, its what the basis of payment is and what services they are providing.

> What would Airbnb have to change to meet that definition?

As I see it, they'd need to act as a listing venue rather than a deeply-involved intermediary in the rental transaction. Their fundamental business model, IOW, would have to change.
WaveNet: A Generative Model for Raw Audio
Heh, perhaps an easier way would be to have unique phrases in each document. Typos risk exposing you because they will stand out to the person who is reading the document - assuming such a person is more discerning than most, given that they're accessing classified docs.
> I know enough about the technology to realize it saves me a lot of time, effort, and stress to just accept my fate. I no longer include ad networks or big tech companies in my personal threat model, even though I dislike what they're doing.

That's the reasoning I came to as well, I'm fine with certain sites using JS, session data and filling up my .cache if it's convenient.

The more I understand my fingerprint on the web the less paranoid I get. Lots of comments here advising not storing anything, or using anything... they may as well use tails as their main OS or throw out their computers entirely.

The same privacy-intense users lose credibility when they advice people to trust a bunch of add-ons instead of using system-wide blocklists in their host file or strict IDS rulesets.
Ah, missed that note in the intro.

That's an approach I disagree with, especially since there are many female engineers who are willing to discuss these issues openly and would benefit from the exposure from The Macro/HN.
As I said earlier, in 2000 people voted for Nader and its a pretty direct path to a trillion dollar war that cost thousands of American lives, cost hundreds of thousands of non-American lives, and led semi-directly to ISIS.

I don't blame Nader voters, because they didn't realize what could happen. Voters in 2016 have no such excuse.
"Modern", sort of, since these antibiotics have generally started from compounds molds etc. use for attacks on bacteria in the same ecological niche, many if not most?? of these counters have by and large been there all along in the modern age of antibiotics, it's just that they now spread a lot more since they give bacteria attacking humans a competitive advantage (few if any of these otherwise help the bacteria, especially unless the plasmid or whatever has a regulatory system to turn it off when not needed).

And many can be countered with standard mutations, i.e. something that messes with the surface protein that transports them inside. When I was doing a bit of E. Coli microbiology in the summer of 1977 the conventional wisdom was for a generic antibiotic, like the colicin we were working with, 1 in a million bacterial would spontaneously develop a mutation (which I further did the grunt work to prove the ones we had were of the surface protein type, by and large). Streptomycin, though, would take 1 in a billion.
Looks handy. Any chance of Windows support?

BTW typo on https://www.teleconsole.com - "on-premise infrastructue" near the bottom.
Cover crop polycultures increase multifunctionality of an agricultural system
For us younger, but not quite so young folks... what sorts of things have they gone into? Would you say that there is a general trend, or are they all over the map?
This.

I've found the need to be a 60+ hour hero means that you don't really know what you are doing.

The guy who goes home early on Fridays, that is the guy who knows his stuff.
I agree with you -- Uber succeeded for many of the same reasons. They found a weak, fragmented, and hyper localized regulatory environment (very similar to that of hotels) that they could overwhelm with global scale after building up in a few "friendly" markets.

I suspect Google was trying to do the same with Google Fiber, but found the opposition (in the form of AT&T / Verizon / Comcast / TWC / Charter / Cox) was too organized and entrenched.
It is just so weird to me that apple hates buttons but loves dongles.
Nest introducing SightLine
I kind of agree.. the search on npm isn't very good, I get better from google with site: option. Beyond that, it would be nice if results could be sorted by downloads/month, freshness, frequency of updates, and github issues.

Even just downloads/month on the search results screen would be helpful, as well as repo link... I usually look at downloads and gh issues as the canary for health, which is usually a good indicator.
If you're not emulating the hardware then by definition you're faking it.

You're calling it "emulating the outcome" but that usually means in practice "approximating what the original system does by faking it."
Awesome Angular2 smart table component
>Going through government email dumps seems like a great way to locate the next stuxnet.

Which, if everyone reading these dumps was a researcher looking for the next stuxnet, would be a good point. But by that rationale, we might as well not bother with security anywhere on the internet just to maximize the chance of an interesting infection.

The malware should be removed because it's malware, no other rationale is necessary.
I thought MacOS was "Secure By Design". This is what Apple states in their official product descriptions.

In fact, it says it on this current page:

http://www.apple.com/business/mac/

"Because OS X is secure by design, there’s no need for IT to install additional tools or lock down functionality for employees. And with an automated zero-touch deployment process, they don’t even have to open the box."
Is this perhaps because older workers gravitate towards sane hours? Maybe because they develop interests, lives, families, etc outside of work that they commit to (moreso than most 20-somethings)?

As a side note: I'm over 40 now, but I do recall being 27 and interviewing someone in their early 40s who was qualified and enthusiastic. I passed on them in part because I felt guilty hiring them; to work on my team the person would have to move their family to a new city, and I didn't want the karma of bringing that many people into a world where the team/project I was on was staffed and led by 20-somethings -- and therefore chaotic and unlikely to survive long in any particular form.
Probably that or some other case of selecting an algorithm without consideration of the /worst possible/ performance cases.

It may be better to try a generally good algorithm first, then if it fails after X iterations to fall back to an algorithm with a better bound on the worst case.
WxPython Cookbook Cover Story
Apigee sent out the email today.
The novel, by Julia Leigh [1], is also wonderful. Recommended for fans of minimalist authors such as J. M. Coetzee, Philip Roth and Cormac McCarthy.

I thought the film captured the tone of the book extremely well, perhaps more than any adaptation I've seen. I loved the fact that the film explains very little (and neither does the novel), just lets the story tell itself through images and sound. Both are underappreciated gems.

[1] https://www.amazon.com/Hunter-Julia-Leigh/dp/0571200192
Buying offer is 17.40. Right now Apigee's trading at 17.42, short selling opportunity?
> I don't understand why we're supposed to feel bad for someone like this?

Did we learn nothing from Aaron Schwartz? It could be easily be YOU in his shoes at some point.

The US justice system is a very scary place and does not operate on terribly sane rules sometimes. "Innocent until proven broke" is a reality. Probation is basically a recipe for failure.

Finally, a lot of his problems stem from the fact that when he got in trouble HE WAS POOR. Had he been able to afford a lawyer (even a mediocre one) at that point, he very likely wouldn't have landed with the felony.

Rhetorical question: How many of us have done something stupid at 16-21 that could have gotten us a criminal record? For example, pot still isn't legal, you know.

> Maybe I'm alone in this, but I don't think rich people deserve sympathy the same way normal people do.

Everybody deserves justice and fairness, even those whom you don't like or sympathize with.
The Myth of the Full-Stack Developer (2014)
Eh, isn't that's kinda hard and dangerous, for the simplest way is to infect animals with these strains, and I kinda doubt any humans are volunteering to play their part....

Just having a DNA sequence is quite some distance from the proteins it produces, the regulatory system that governs what, when and how much, and the effect of them on us poor animals. But this has got to be a hot area of research....
Wow, thank you! If there’s anything we can do to improve it please let us know.
I sincerely doubt you spoke your first word at 3 months old, and there's no way in hell you were using coherent sentences at 6 months old.
That being said. Have you tried Duolingo? It's free, and it's less than 10 minutes a day. So even if you don't learn a single german word (i've learnt enough in a year doing 10 minutes of german a day to teach my 3 year old a fair bit, and read basic kids books to him) at least you won't be so frustrated that you have to sleep for the rest of the day.
On that note, why are there so many new IPAs in PNW? I like IPAs, but I doubt most people want them.
Competition. I bet you Apple wanted to sell that adapter as premium addon, but because of the angry folks talking about it for a while now due to rumors, they decided to include that adapter with each phone.
Looks promising, signed up. Like how it offers a bridge between basics and advanced. Lots of courses offer an introduction but you're left to work out the rest yourself.
I sometimes have to repeat my @.ws email address more than once when reading it to someone, but I've never had a problem with anyone messing it up or thinking it's invalid.
It is though. It may not be linkable to myself as a person, but the numbers are still there, and they still represent the voting public.

Next election, politicians look at past elections. They look at what percentages each candidate got, they analyze that based on each platform, the numbers, the demographics of each state and what they voted for.

By voting for a candidate, i'm adding to the number of people that voted for them. I'm becoming part of that statistic. So i'm going to use that statistic to my advantage to get my voice heard. I'm going to vote for someone I actually believe in, even if they won't win. Then next time, at least those numbers are on the table. Maybe the next candidate will consider that by supporting "platform Y" they can get a percentage of those votes, and maybe i'll eventually have someone I support.
Here's my whole research on cool tech developments possible in the next decade
That's a shame, I like WinForms, JQuery and PHP.
This is such bullshit. There are no limits on entrepreneurship and the age at which you can start a business, which is what drives real growth and value in Silicon Valley. Sure, if you want to be a wage slave to some other company, and help someone else achieve their dreams, go ahead and work for another company, and get discriminated against because of your grey hair.
I was editing some Classic ASP code the other day and had a chuckle because it very much reminded me of Razor templating I worked on a day before.
> Yea the one that comes to mind for me would be the card swiper by Square and other companies.

At the hardware level, that's a microphone. I don't see any a priori reason to imagine it would fail to work via the Lightning to 3.5mm adapter, any more than any other microphone would. It's less convenient mechanically because the connection is no longer rigid, which may make swiping uncomfortable, but that's the only drawback I see.

(And a sibling comment mentions having seen Apple explicitly call that out as something which will keep working, so maybe we don't need to reason a priori here.)
Note to anyone developing a new webcam: if you want to be able to flash your LED to indicate something to the user, add another color, and keep the main LED tied to the power line (ideally with a hardware-implemented delayed shutoff on the power so a single-frame grab lights the LED for a long time).
> Basically, you become a pattern matching database of non-obvious cost/benefit trade-offs.

What some might call "experience." What makes problem solving skills valuable is the ability for the wielder to pattern match effectively. The more problem patterns you can positively match to solution patterns, the more valuable your experience. To a lesser extent, simply being able to identify problem patterns is also very valuable, as if you can avoid the creation of a problem it doesn't matter if you know a solution to it (I don't know how to escape a black hole, so I generally avoid them when traveling in space).
First of kind study suggests cover crop mixtures increase agroecosystem services
Let's say someone is bigoted and they own a company - if you're a potential employee in a group they dislike, do you really want to spend your days in their workplace? Also, what are the chances that the bigoted employer is going to provide a good experience or career progression when required?

...so we're cool with dropping employment discrimination laws too?
I think that myth got shot down years ago. Along with magical and courageous marketing terms.
I think age bias is a thing, but the best software engineers (and the most productive) I've worked with are over 40. They're sharp, kept up with current technology, and they actually can build things in a way that's adaptable.
$200k is hardly rich: You can work for 5 years as a software engineer and save well over that amount.

We shouldn't really take the shortcut of comparing our wealth to the wealth of others. Aren't shortcuts in dealing with people a problem?
I feel like for such a fundamentally social animal eschewing social interactions is not good. If other social animals (e.g. dogs) exhibit similar behaviours I would assume that they are sick somehow or they had some trauma. You can get social interactions from the internet but in my experience (and also from observing others) it's much harder for those to be fulfilling and it seems harder for people who get their interactions this way to be happy.
From the article: "Data engineers are the janitors who keep your data clean and flowing."

Hm, I wonder why he's having problems hiring janitors.
DataRobot aims to automate low-hanging fruit of data science
Is there any seo value in HTML5 semantic elements? || CodeSmite
Emacs/Hurd? We were promised Hurd.
This is the exact attitude that makes tech a shit sector to be in. Its not that people don't want learn anything, its that when you're 40 a lot more time is invested in things outside of work. Kids, wife, house, etc. When you're 20, nomadic, are by yourself, and have a ton of free time.. yes finding time to learn is easy.
(probably) the world's highest solar power mesh network and offline media share
They won't require older salaries if they can't get a job elsewhere, only because their skills are in demand and useful.
I'm not disagreeing. :p (I blame Product Hunt for the acceptance of validating random emoji abuse)