skysight-inc/HackerNews huggingface dataset:
I have sympathy for your argument, but there's a small note of confusion. Namely, libertarian economists know a ton of game theory. In fact, I only got into game theory due to reading econ texts by writers I later found to be libertarian-leaning. Wouldn't it be a bit strange if the prisoner's dilemma really was a knockdown argument against their views? Maybe there's more than meets the eye?
If you need python 3 features that badly then you have made the case for upgrading your entire system to use the real python 3.

Python 2 is near end if life anyway.
Baking unsafe memory languages with limited type systems and blocking libraries for the hard parts is neither a good idea for systems.
Another solution is even more simpler. After all seats gets booked, they should clearly mark overbooked tickets as "probable" tickets and heavily discount it + refund it if not eventually available. Keep in mind that airlines don't make huge profits per flight. Giving away $10K to 4 passengers is like giving away 80 seats or about 10 to 20% of revenue which could be almost all of their profits for that flight.
Good effort! Although you can't please everyone.

I think you should mention cost. The rectangle is about 20m x 16m = 320m2 or about 10,7m2/person. And the ceiling is about 3.5m.
And then you have guys like me, who fly very rarely and only if no other options are available. Any voucher tied to flying is inherently worthless, because not only I've lost a lot of time but also the whole point of flying - being able to move quickly from one place to another - is defeated by the fact that I'm now stuck in the airport.

To top that off, if this happened during a holiday it means I'm getting a bad deal anyway - if I'd want money I wouldn't take vacation days in the first place.
Mm, I've never had a problem asking those 3 questions of any non-technical person that comes to me for help. Whether it's perceived as polite or not is entirely contained in the tone. You can say that exact terse statements very politely or very rudely or anywhere in between.

I'm somewhat privileged to have had a 20 year career in mostly competent workplaces, and I understand that in some places where engineers are held in low regard that you might get a lot of "stop asking questions and fix the damn problem already", but it never hurts to cultivate a pleasant disposition in the workplace.
It was $800 in vouchers for other flights, not cold hard cash I believe. And even if it was actually $800, that is not worth missing a day of work unplanned for many people- the Doctor they dragged off the plane who had patients to see thought so.
Last time I tried protocol buffers it was dog slow, json was pretty fast, and msgpack was insane fast. This was on a heavily nested dict of dicts structure.
I find this also happens when playing chess. I don't fully consider the implications of a move until I've just made it.
he mean `map(lambda (a, b): a+b, [(1, 2), (3, 4)])`
Decided to change job recently, applied for two, went for an interview at the first and they offered me the job.

I took it on the spot despite the other place paying more.

One of the reasons I took it on the spot was when asked where I'd prefer to work and I said somewhere quiet he said there are offices upstairs, take whichever one you want.

That was the major deciding factor (among others), I know the other place is open plan.

I'll take slightly less pay to sit in a quiet office and work over an open office.

(Other things I liked about the job where flex time, I buy all hardware I need myself, they pay for conferences, training courses, no phone on the desk (I asked for that and they said no problem), an interesting complex problem (I like enterprise stuff) and they are strongly focused on building out some proper in-house technical skill and replacing their creaking systems, I get technical freedom, I can use whatever I want on the backend and I'll be assembling a team as they bring stuff back in house and final kicker it's 10m walk from where I live so no commute).

Since both places pay more than enough for me to live comfortably in north of England I'll happily take the slightly lower pay (in the short term) for the above.

I don't think employers still understand how much some developers loathe open offices, it's not a 'prefer' to, it is a 'won't if at all possible'.
Queensland-based startup here in the fintech space. Having been through the wringer several times applying for Qld and Federal government grants, I’d be very cautious before getting too enthusiastic about this offer. Here are my experiences:

Applied and was offered a $75k COMET (Commercialisation of Emerging Technologies) grant a few years back. Before accepting, I had a chat with another recipient, who warned me off. The grant wasn’t a grant at all; you had to take a government appointed ‘advisor’, and when you raised your first round they were entitled to take a percentage of the funds (which could have been a multiple of the original $75k), even if their contribution had been zero. I declined the funding.

Applied twice for Commercialisation Australia (2010, $200k) and Early Stage Commercialisation (2014, 100k) grants. Both were grants without taking equity. Spent several thousand dollars and many weeks crafting the strongest possible application. Both times we were told we had extremely strong applications (great market fit, previous entrepreneurial experience, strong interest from overseas) and were highly likely to get the grant. Both times there was a change of government two weeks before the final signoff date, and both times the funding programs were closed down without warning, to be replaced by something very similar a year later. To cap it off they didn’t even bother sending out a formal letter to applicants – I got a phone call in the first instance and a brush-off email in the second.

I’m not saying don’t apply, but personally the time spent in applying for these grants would have been far better spent working on our product.
I like it a lot. Some tweaks I'd suggest:

1. Alternate configurations of the offices to handle growth. People are gonna get added, it's inevitable so you may as well make the best of it.

2. 2 - 4 meeting rooms. They're just a must. Customer / contractor calls, interviews, client meetings, private meetings (nobody wants to get fired in front of their peers), etc.
Like I said:

> That's definitely not "immediately destroyed", there's operator<< being called between construction and destruction.
"Russians" seems to be the answer for mainstream media that forgets the ongoing internal power fight between FBI/CIA/NSA. This just got worse and more divided since the election cycle.

The infosec community does not has a "consensus". If the article writer wanted to do something useful, please consider a deeper investigation and pressure the alphabet agencies to work together rather than against each one another.
How to Transfer Music from Android to Android
my understanding is k8s was originally designed for lmctfy and docker was added shortly before launch
Just because you can store configuration files in consul doesn't mean you should. Consul's KV is strongly consistent, you don't need this kind of guarantees for configuration, and you are inheriting drawbacks caused by the overhead.

As anything it will work fine for small setups, but it will start having issues once you will add more nodes.

Depending on your goal using VCS (for example svn, yes not as hip, but it has a smaller footprint of not cloning the repo) provides versioning, or a database (which provides easy way of changing values) or a hybrid approach will be better.
With the maniac currently in charge, that's also a possibility for Americans right now.
also a tried and true method of political fuckery, used lately to depressing perfection. trolling is not without its consequences.
Thank you for that, I needed a wholesome chuckle today.
Lyft Bookings and Ridership Soar, Losses Shrink
This is great. Thank you.
I have a feeling people are going to reply without reading this through and assume the author poses a Deep Learning vs Classic CV sort of argument, in a deep-learning-is-overrated sort of way. Whereas it seems to me he is merely saying Deep Learning should be informed by Classic CV.

"I think we’re running out of low-hanging fruit, or problems we can solve with a simple high-level deep learning API. Specifically, I think many of the next advances in computer vision with deep learning will come from insights to geometry."

And it's true. A lot of the low-hanging fruit have been gotten, and stuff like SLAM is not about to be done wholly by deep learning (probably). There are a lot of problems that require more insight and analysis than 'throw a deep network at a large dataset'. As he concludes

"learning complicated representations with deep learning is easier and more effective if the architecture can be structured to leverage the geometric properties of the problem."

And thinking about what the architecture should is basically the hard bit in deep learning.
If only all error messages would be that helpful, dev work would be significantly simpler. Instead I rely on the source, or decompilers to figure out why shit doesn't work.
> For instance share buybacks, dividends, mergers and acquisitions, companies can pay back capital

Where will the money for all of this come from ?

Why the comparison to real estate ? Is your argument that assets held by Amazon will appreciate somehow in the future ? If so which ones ?
So long as it's separate and ventilated, a kitchen would be fine.

I've worked in places where people can't be trusted to wash their mugs and cutlery, though, so it wouldn't work everywhere.
We will never know the true opportunity costs of Windows being a closed-platform throughout the '90s and early 2000s, when they also actively tried to kill one of the only open alternatives.

This is especially true in this day and age when automation is about to kill a lot of jobs, and the people affected by this might have had a better chance at switching careers had they not seen computers mostly as black boxes when they were younger.
Am I the only one that sees the container-stuff as an intermediate stepping stone until AWS lambda (or similar offerings) can be applied on every coding Problem?
Yeah sorry I should've been clear, I'm talking specifically about Queensland (and WA is another state that's at risk, and are were in a recession as of the beginning of this year, from what I can see).

This doc is a couple years out of date, but worth looking at: https://www.treasury.qld.gov.au/economy/the-queensland-econo...

While in raw numbers it might not seem grim, the effects from what I've seen can be rather outsized; more to the point, a lot of communities in Queensland are reliant on mining to exist at all and are struggling with the current downturn in mining investment and work (though, local effects don't generalise well, of course).

The current effects are having an impact on Brisbane's GDP:

"Significant drags on the Brisbane economy included Professional Services (-0.3 percentage points) and Mining (-0.3 percentage points)."

https://www.sgsep.com.au/publications/brisbane-gdp-2015-2016

Anyway, thanks for sending me on a neat research journey :)
Stupid question: why are those pictures always black and white and such bad quality?
Architect here. Distraction is an issue for us as well. My ideal office would be along these lines too. Mostly it's just construction and rental cost that prevents it; open plan offices use much less floor space and are simpler for things like HVAC and fire evacuation. If you want to change this to an enclosed layout you need to reconfigure all these systems. Most office space is built speculatively by developers and will be designed to be fitted out as open plan because of this. Most office space that is built for a specific company is also built to this standard because it improves the resale value of the building if it can be sold as generic office space.
What makes containers in general, and Kubernetes specifically, compelling to me are the following:

- the deployment artifact is a "fresh" instance that's "booted" in a fraction of the time—as in a couple of seconds vs a few minutes—than a new EC2 instance would be

- since the deployment artifact is a fresh instance, there is no need to manipulate an existing instance already running your application as part of your deploy process (e.g. scp, ssh, unpack, run commands, restart/reload application)

- if you design your build pipeline appropriately, the actual data needed to be shipped is effectively just a diff from the previous image. In my org, that could mean the difference between shipping a 300MB vehicle to ~300 instances and shipping a 300KB vehicle to almost certainly less than 300 Kubernetes nodes

There are other things as well, but I wanted to stay roughly within the parameters of your examples.

If your organization doesn't already have a continuous integration story, I'd say it probably isn't ready for containers in production. If your cloud footprint isn't costing you let's say >= $50k/mo or so, I might argue that the engineering effort to Kubernetize your things is probably better spent in more direct ways on your product.

If you do have a CI/CD story, and you do have a very wide, expansive, and expensive cloud footprint, containers and Kubernetes are extremely compelling possible solutions.
How can you learn advanced vocabulary?
The Decline of ETL and the Future of Data Integration Technologies
> Perhaps best of all, it's a nonprofit.

That doesn't appear to be true:

https://www.washingtonpost.com/news/the-intersect/wp/2015/11...

If they're a nonprofit, where is their 990 (or equivalent)?
CBSE’s New Assessment Scheme
I would be interested to hear what hardware you will buy. What's your ideal hardware? Just a MBP or something more interesting?
EU Single Market vs. 6 EU Amazons
I've seen this happen many a time with British Airways in the UK too - they just keep offering more money until someone volunteers to move to a later flight. Seems like a good way to manage overbooking, and I've never seen it not work.
But how do you decide who does the contract week?

Also now you are constrained to considering only people able to work for you for a week, so presumably not employed now.

Also you are further limited to those people who didn't take another job from a quicker employer whilst you are dithering around organizing and running week long trials.
So those officers should be thrown to the wolves.

Ignorance of the rules is not an excuse! It doesn't work for me and the speed limit and it shouldn't work for the police accessing this type of information.
You will always be the owner of the stocks you purchase. If Robinhood is set up like most (all?) brokerages, then your assets are held in a separate entity that would be unaffected by a bankruptcy. So creditors of Robinhood can't go after your assets, even when they are managed by Robinhood.

Of course, should Robinhood go under, don't expect easy access to your assets, until some other brokerage takes it over.
You cannot do a system transfer from a 3DS XL to a 2DS. Will this same restriction apply to the 2DS XL? I hope not. I have no use for the 3D feature; if this system has a better battery life and is thinner, I am tempted to "upgrade".
I've never learned the nix language, but that hasn't been an issue in my usage for the last couple years. It's really easy to add a new expression for a package, which is all I've ever used it for.

Sucks to hear about the negativity. For what it's worth, I've gotten a handful of pull requests accepted with positive experience each time.
I agree that they mangled your use case, but think this is a pretty great improvement for probably >95% of their users.

Most users do have not that many repos and work on only very few a day. The former UI had two ways to switch repos, and to be honest it happened quite often to me that I had selected a repo on the left, but not the tab, and so was looking at the wrong stuff for a few seconds.

So I see your pain, but have to agree with the thinking behind this change.

(Although I think the new repo selection screen is not very pretty, misses functionality [I can see all my folder opened at the same time] and wastes so much space - it should have just been like the old repo list but in a different location)
Well, this is bad advice only in a certain context. If an organization has reached a more mature period of your products life cycle, you are not concerned that much with new hot things that come out. If you need to generate product ideas and prototypes, or the all too familiar "productive prototype", then you are of course interested in stuff that will help you bring out new features cheaper and quicker.
This is analysis from The Information, which is a pay-only publication:

"But Mr. Levandowski is still at Uber, reporting to his replacement, Eric Meyhofer. One person who knows both men said Mr. Meyhofer was considered to be Mr. Levandowski’s “shill.” So color us unimpressed by the move, which could just be smoke and mirrors."
I prefer to use epoch as an additional timestamp - this allows us to parse the logs without being bothered about timezones and all.
> Systemd is one of those things that's changed since I last ran linux so I've got a bit of learning to do there.

Not kidding. Its one of those things that can run half the system, so its unsurprising to not know much about it. However, at least we have a consistent way of managing things now.

> Ext4 actually, windows has never touched this machine :) I did the fstab thing (I think) on the last install but this is getting beyond my comfort zone.

Yeah, this might be getting difficult.

We used to have pysdm, but that's out of date now, and doesn't even support UUIDs, so it won't help.

I think gnome-disks (which is GUI-based), might have a chance at helping, but we're running into the technical side of Linux that I wish was easier to manage for the average person. (You can install gnome-disks with apt-get install gnome-disk-utility if it isn't already installed).

However, it might just have the same issues as the volume manager.

Wish I could help more, but I don't know enough about what's going wrong for you.

> And the login menu is at the resolution of the last user.

Thankfully, that's an easy thing to do with Linux, thanks to symbolic links. [0]

But I agree, defaulting to a lower res would be so very helpful in situations like this. Hopefully this story gets better soon.

[0] https://askubuntu.com/a/578153
Heads of state often don't "own" their property the same way a private individual does in that they cannot liquidate their holdings. The Queen of England, for example, can't simply sell Windsor castle. The "personal" property of dictators has the habit of becoming state property on their death or fall from power.
You posted this too late:

> Hot DesQ applications will be accepted from 31 March 2017 until midday (AEST), 3 May 2017
> They generally leave royalty, dictators, and similar abnormal situations off the lists

Did not knew that but makes sense... Dictators essentially own entire country and their income is whole GDP. That would dwarf business billionaire many times over.
I wanted to have a little visual blocker, too. Just a glass door is not enough. Visitors can peek through the windows to see if a person is available.

And I would add a red / green LED to the door knob which signals if you are free to enter.

The wall inside also serves as a stand for the (heavy) flatscreen and has a coat hanger. I think it adds a nice cosy touch to the office, you you come in an e.g. take off your shoes.
I was checking out /r/Petscop, and reddit "Ow!"ed a lot. Really spooky.
I'm with you 100%. RF has been around for ages, but it still is "black magic" to most EEs (after most people finish the standard 100 level courses describing op-amps, people tend to go into the digital domain and leave analog work to that small demographic). One EE will be able to design a fantastic 7 layers of poly, multiprocessing chip in his garage using Cadence and the TSMC 65nm libs, while someone else will be able to design a flawless cavity filter at 16 ghz. People have specific domains of expertise, even when they hold the same "EE" or "CS" or "Math" degree from the same university, largely based on which courses they elected to take in their 3rd and 4th year.

Likewise, fields advance quickly. I can grok how an z80 or 6502 works from NAND to Tetris, but even a mediocre second year grad student would wipe the floor with me. I, too, went pretty far down the road of mathematics, but watching MSRI lectures from the last few years leaves me struggling to keep up, in the field (algebraic topology) where I once felt comfortable. If you don't keep up with your field you're going to be lost.

The reason I think the 'black magic' trope keeps on being bandied about is because most people reading the articles describing ImageNet et al just don't have the background necessary to grok it[1]. If you had asked them a year ago what the convolution operator was, they'd have scratched their head. When they try to go and read that ImageNet paper they'll be left even more confused because the last time they thought about linear algebra was in their freshman year of uni. It'd be analogous to trying to write some computational fluid dynamics modeling software after not having taken/not touching diff eqs for a decade.

[1] This isn't to disparage those who didn't- everyone has their domain of expertise. I'm just trying to emphasize why the conception of 'black magic' exists. It's quite simple - when one has a tenuous grasp on the foundational knowledge upon some theory is built, you will have difficulty learning abstractions built upon said foundations.
Ask HN: Ranking news articles based on truth/bias in the content?
I like the idea of WikiTribune but involving real journalists in an organization can be very slow and could cover only a small amount of news. It'd be a better idea to rank existing news articles on the basis of their truthfulness by allowing community members to point out fake/biased parts of it or good/objective parts of an article. It'd be a little slower for the reader to consume the news but the quality and truthfulness of the news can be preserved.

Let's assume that we built a website and a chrome plugin combo. The plugin will allow anyone to flag the fake/biased parts of a news article and the website will show the articles ranked on the action by community members (and geographic location, maybe).

Will this be sustainable as a startup/organization i.e. paying bills for a small team which builds and maintains the software? Will you/people pay a subscription to such an aggregator site which attempts to list the news links based on the truthfulness of the content? I'd love to know your perspective.
Sometimes capitalism is indeed schizoid, if I may freely paraphrase Marx. As in this case, when capitalism logic dictates (as you very well explain) that it's better to not receive any money at all compared to receiving some money (but which is under a computed and apparently rational threshold). Capitalism and the flow of money it's all make-believe.
Yes, right. I have no idea what typical offices have per person?
4 Mobile User Acquisition Myths That Startups Believe
Ask HN: Ad service that does not track users?
Hello all. I am writing a small web app for fun. I don't expect it to get much traffic but I want to put a single banner ad to offset the minor cost of running it. I don't want to use an ad service that tracks users and violates user privacy. I assume there has to be a company that serves basic banner ads, do you all know of any?

Thanks!
> It's odd. On the one side, so many of these kind of things feel cringeworthy and weird.

It's all cringe to me.

Can't believe that this makes it on HN, but post an article about drone warfare and watch it get flagged hard.
Not entirely sure what he's talking about. Seems like he should have a word with Southwestern Air instead of blaming DHL and Amazon.

While they undoubtedly contribute, putting all the blame on their shoulders seems a bit silly.