skysight-inc/HackerNews huggingface dataset:
That sounds very dangerous. What would happen if Amazon simply had a 99% share, but 1% was held by another purely Irish company. Amazon might elect the board and the subsidiary might 'lease' intellectual property and capital from the parent company, but I don't see how you could argue it is subject to US law in any way.
Some of it, albeit in lighter sense is covered in document Pumping Iron. Great watch, I have more respect and disgust for him at the same time after seeing this.

But yeah, if you want to win at all costs, you start cutting corners, moral and others. Otherwise somebody else with even less moral approach will and will roll over you. Most giants got to the top by being like that (Gates, Jobs, Trump, pick anybody). There are no nice guys in top business, politics or any other power games.
You won't get penalised for using tables as layout in regards to SEO.
The OS X name is no longer used. The Mac OS is now called MacOS.

The changelog mentions

"Fixed HD520 glitches on Sierra credit Pikeralpha"

so that implies it's the latest major release.
Htop is the first software I install on any new server. Just wished that they made iotop as awesome as htop :D
Three Reasons Swift Is Ready for the Enterprise
Why not monetise in a traditional way? Non-profit doesn't mean non-revenue - just reinvest the profits a la Ghost for example.
w.r.t. avoiding div and class, how do you make sense of the element <-> rule mapping? There's definitely enough specificity to make such a mapping, but I just end up with a big bowl of spaghetti.

EDIT: I guess I'm mostly talking about class, HTML5 semantic elements takes over much of the utility of divs in this usecase.
wow, thanks. That's really interesting. quite amazing.
I don't like to bargain.
As a Zenbook owner I couldn't stand certain issues with Windows and went the Hackintosh route eventually.

Then one day I posted about it on here, realized how silly it was I was investing so much effort into turning my Windows machine into a MBP and traded it for a 2015 MBP. I took a big hit in raw power (i7 to i5, 940m to integrated) but it was worth it.
Please see: https://github.com/stackvana/microcule

We've got better functionality, streams ( not a buffered context ), more language support, and better response times.
Implementing Time Series in MongoDB
Dumb question - don't both of these concerns exist with normal taxis too?
I find it funny how you either concentrate on examples backing up one side of the debate (journalist vs political persecution) or another (pedophile ring), but almost nobody in this debate dares to propose legal and technological solutions that would be reasonable to both of these extreme examples.
Show HN: Visualizing the Front Page of HN
Nothing. But tables are for tabular data. Laying out a page using a table to divide it up and make it look pretty (or in lots of cases, lay it out so it performs some kind of sales based task) doesn't make much sense. Hence the preferred CSS route, even if the markup is just as verbose (as mentioned in this thread).

Web apps aside [sigh], if one was to disable CSS (and thus all the blocks making it look pretty), the page should still make sense. An H1 as the main header, copy in paragraphs, headers dividing up the content, blockquotes, navigation in lists - and tabular data in tables (etc, etc).

It doesn't always work like that in practice, but that's the aim.
> NYC and SFBA $130k

Really ? Surely it can't be that expensive ?
A heard about this, it has a large mouth that it excretes though. I know a lot of humans that still do that
no, the wonders of autocorrect on the new and not improved Android gesture typing. Thanks! :)
OKRs – Intel's framework for setting objectives and measuring progress
Even if the DoJ did make it law, it would surely conflict with law that the Irish domiciled entity is subject to.
A hands-on look at Theater Mode for Apple Watch in watchOS 3.2 beta 1 [video]
I would have thought that "plain-English contracts" would suffer from some of the same issues of trying to simplify programming - in order to write a spec accurate enough to turn into a program, you end up writing a program.

Legal loopholes are big business and making contracts specific enough that they avoid serious loopholes would surely require the high level of complexity used in modern contract writing.
Apply to the CSE. Your telco experience combined with your education in CS will be considered quite valuable to them.

https://www.cse-cst.gc.ca/en/careers-carrieres/professionals...
Can you please expand on how it was worth it? Seems like you had the same OS running except on a way weaker laptop.
Isn't this discriminatory on states with lower cost of living?
130k is not very high in Bay area for big companies and non entry level engineers..
However, at emerging cities in the US, that may be unattainable until say director positions for now..
So government powers more immigration and bias to CA at the cost of other cities developing cities?
(Disclaimer) H1B from big co in the east coast, senior SE making 110k. Will make > 130k if bonus and stock compensation could be included though.
Interesting (and very uplifting) story! I love this bit:

> i submitted the 42875th iteration of my cv

I have to say this, I chuckled loudly at that cause I think i am at the low hundreds at this point!

That confidence thingy is a very interesting perspective. I think i am confident with myself but it probably just applies to my current industry and it is possible that I do not come across that when I apply for jobs outside of my forte and industry. I do note that with the constant rejections, I am noticing more and more that I am feeling dejected.
You decided to reward Motorola with money for not updating. Why should "Google care more" about you when you decided to give money to manufacturer which doesn't update software?

My Nexus 9 runs 7.1.1. My Nexus 5X runs 7.1.1. My Pixel XL runs 7.1.1. Vote with your wallet or complain instead of giving money to OEMs that screw you.
Exactly this. How are DIVs more semantic than TABLE? And who is reading the source? Your developers and a web spider. The web spider doesn't care (I wrote one and getting it to parse DIV content and TABLE content wasn't much effort)

As far as I am aware no spider is looking at the DIV and gathering semantic information from it. Sure, it may look at the TABLE and initially assume it has tabular data in it, but a tiny bit of logic fixes that.
This comment makes so much more sense than their "Myth of the Full Stack Developer"
Autocracy – rules for survival
It's taking a long time to come out, but the probabilistic approach I think is the most interesting is BayesDB:

http://probcomp.csail.mit.edu/bayesdb/

Almost always what I want is closer to SQL-like questions that I later want to manipulate with languages like Ruby or Python, rather than having to load all the data into a giant array and then have to use probabilistic programming on the whole damn thing.
There's said to be quite some linux support for the notebook mentioned here.
I don't think academic jobs are covered in this. The current system also has exemptions for academic H1-B workers (no lottery).
We scrape the top stories off HN every 5 minutes and calculate these metrics. Interested in any feedback you may have. Enjoy.
You need to know your value. I don't know your ability, but you are probably being underpaid.
Right now anyone can get something like 50$ of free rides for starting anywhere, and even after that I've taken rides where the driver told me how much they were paid and it was more than what I paid.
I'm glad someone else said it. I particularly like that they've introduced a new unit, `fr`, and can't even decide what it stands for.

I've been writing CSS since about 1996; for some reason, I feel like it all started to go downhill, fast, with the background gradient syntax.
Pools closed forever.
Why? What warmongering have you seen? What has been done thus far that wasn't broadcasted in the campaign? Where in the campaign was there indication that he'd want to start a war?

I'm not saying it's impossible that trump could be offensive enough to cause an attack on the US which then results in offensive US action - but I've seen nothing to indicate he'll go looking to do so as a matter of policy.

Hyperbole is everywhere at the moment and whilst it makes for pithy comment it detracts from realistic concerns about the outcomes of his policy decisions. By giving people easy excuses to ignore "anti trump" comments (because they're a mixture of valid concerns and silliness) you grant him more freedom.

He is probably less likely to actively pursue conflict with Russia than his alternative, and he's reaffirmed support for NATO (which was no doubt part of the package traded for a non critical stance by the UK PM).
I'm always amazed how I skip a whole class of time/money intensive problems by not owning a car.

It's a bit of a shame though as "Tesla" has actually been the first kind of car I would have been interested in.
You're most likely right but you seem also much more enthusiastic and passionate about coffee than most. Most people are fine to just get a good (not great) coffee in the morning on their way to work if only it goes fast enough and friction to use this system is low enough.
Preserving the Written Word
> There is a lot of science behind the perfect cup that we still don't understand

Are you sure?

> making a machine understand it is impossible. It is still a craft.

Why? What is a 'craft'?

> A machine would have to be calibrated multiple times a day to achieve the same level of consistency

Don't you mean a simple machine?

There's a lot of science suggesting the perfect cup isn't so objective.
Don't forget to do a prior art search first:

https://www.google.com/patents/US4608967
Anyone who believes war can be fought without "war crimes" is dreaming
Damn no more trolling
I don't think we as a country have figured out cost of living adjustments to compensation and taxes in general. I know first hand that there are certain jobs that pay you very similarly no matter where you are. So the guy in NYC pays more in taxes and cost of living while the gal in Texas saves a lot more especially with no state income tax, low property taxes, and lower cost of living.
I think the existing system foments a covert lie-rewarding fear-inducing form of indentured servitude and depresses native nonmanagerial salaries of actual programmers.

I was told early in my career by at least two CEOs that I shouldn't waste my time doing programming (and should join the managerial class) because it would be done overseas or by low cost labor onshore. I do think it's a bummer for those hoping to move/live here from overseas and may slightly reduce US tech industry competitiveness, but it looks to me to be a removal of a capital-favoring wage-surpressing distortionary loophole in our immigration policy that at the end of the day is probably a good thing.
Products like HashiCorp Vault seem exactly what you need: you can manage and automate the creation/revocation of credentials and grants.
White House: Trump will enforce LGBTQ workplace protections
there is, the XPS has the best Linux support on a high end laptop, maybe ever. But don't confuse driver support for overall experience. Linux DEs, to me, are a complete waste of my time. I need my machine to work in an instant, EVERY TIME I turn it on. I would rather spend my time developing an app or website for a client than dorking around with a Linux DE just to get it work the way I want. That's why it's simply Windows or macOS for me, and these days Apple's shenanigans have me comfy in Windows 10. The Windows bias here on this site is baffling. It's a great OS, by far the most stable OS I have ever used.
Google started their apprenticeship program recently and has five positions:
https://services.google.com/fb/forms/appszrh/

Good to know Google is a good citizen and participates in this.
I'm sort of baffled by your reasoning. You believe that they are "harming" the people by protesting with them?

I mean honestly, you think that one hour (not several hours as you posted) of protesting to show solidarity with the people being detained. One hour of looking the people you are trying to help in the eye and saying "We're with you! You are not alone." is somehow "harming" the people they're trying to help?

Maybe you feel that you can save the world behind a keyboard but most of us would, I think, disagree. You have to show support with actions, not just words.
Oops. Thanks for bringing this to my attention. Fixing...
FYI. The executive order may not be same as this bill.
If I had a startup idea, yes.
> OTOH, in low COL markets (eg. KC) this eliminates H1-Bs from consideration for most entry-level positions.

Isn't that the point? I thought H1-Bs were supposed to only be used when the skill set required could not be found locally. This does not match up with entry-level positions unless there are no programmers in the area.
Yep. CSE or CSIS

https://csiscareers.ca/available-jobs/3
But why is that beneficial?
At least here in Finland, you are only allowed to share the expenses and not profit from it (unless you're a registered taxi driver and have the permit). There is a small incentive for the driver if he/she is heading the same direction anyway but otherwise you're right, it doesn't make any sense for the driver. So it's quite different from Uber in that sense.
Show HN: Chrome extension for displaying a date of creation of a repository
Because it reduces their cost on a route they were already going to take. It's the actual sharing part of the so-called 'sharing economy'.
What? Just use .NET standard, no need to switch to a wholly new language (unless of course if your initial goal was some kind of cross-platform requirement).

EF isn't great, but there are a ton of ORM frameworks that blow NHibernate out of the water. These days I'm just using Dapper for most projects. It's small, fast and very easy to use.
As an example: India has 700 million mobile phone users, of which around 300 million are estimated to be smartphone users. Number of credit card users are around 20 million. the vast majority of "non-cash" payments would be done at some shop that will take cash and perform a digital payment or transfer for you.
How to Pitch GraphQL to Your CTO
Armenian-British IT Business Networking Event
I've been getting into web2py recently. It's a backend framework for python that autogenerates crud forms for you. It'll autogenerate an entire admin backend just from your table definitions in the ORM. I use Pjax to make page loads a bit quicker. Don't miss my front-end SPA framework whatsoever. Especially since my sites are SEO ready out of the box.
Paid media coverage is a far cry from regular people actually using/talking about it. I've never heard of them.
It is not, almost everything can follow SAM patern, but Redux, as is used by everyone, doesn't follow the pattern.
This could be a number of things. For context, I've been in recruiting for ~20 years (mostly software startups) and I also write resumes and consult/coach job seekers on a number of topics.

Getting rejected without getting to the interview stage could be for several reasons.

Ageism - not all that likely in your early 30s, depending on your audience.

Resume - if your resume doesn't convey your background well enough for the job you applied for, obviously nobody is going to interview you. If your resume is too bulky, nobody is even going to read (or skim) it. If you'd like it looked at by a professional, I'm easy to find.

Overqualified/not a fit is often code for something else. It's much easier to tell a candidate "you're overqualified" (i.e. our work is below you) because that is flattering. It's much harder to tell someone "the team genuinely didn't like you", as that is not only insulting to some people but also may cause you to ask follow-up questions. Tell someone they're overqualified and it's hard to follow-up - tell someone they "aren't a fit" and they don't usually ask "why?", because it's rather ambiguous.

Sometimes overqualified means "paid above what we can afford".

You mention twice you're in a niche industry, so I am guessing it's pretty niche. Your problem is likely a marketing issue. How do we package your background in order to make it attractive to a wider audience? What are the elements of your background that we can make more 'universal' to people out of your industry? Does your resume speak too much to the people in your industry, and does it assume that readers will understand some of the terms and acronyms that may not be part of the wider tech lexicon?

Could be tons of things.
Maybe it depends on the city but in Toronto and SF the rate is guaranteed unless you tell the driver to take a longer route or make stopovers or you change the destination mid trip.

(I'm a part time Uber driver and I'm familiar with the menu options for disputing a fare due to stopovers or strange route requests)
I agree, but I'll leave it at that since this is very public. However, I'd counter that the average Senior Engineer salary is 112k/year; according to Glass Door anyway.

https://www.glassdoor.com/Salaries/senior-software-engineer-...
Most devs simply hate Windows, no matter how much better value Windows hardware gives you. I used to hate Microsoft in every sense years ago, but not anymore. Win10 is a great OS, I don't understand why more people just don't give it a chance. Especially with WSL now there's almost little excuse to use Linux or macOS other than bias against Microsoft.
So as I see it, Uber had the following choices, which would have resulted in the following consequences:

If Uber had raised surge pricing, they would have been seen as exploitative.

If they had forbidden their drivers from heading to JFK, their drivers would have protested that Uber was restricting their right to make a living.

*If Uber didn't surge (which it didn't), it would have been seen as 'strike-breaking.'

What course of action would have led Uber to "win" this scenario?
Windows 10 Cloud is Microsoft’s fresh Chrome OS alternative
Show HN: English for Tech Startups
> Then why would any driver want to provide services via the app?

The incentive of the driver is sharing the cost of the gasoline/roads with the rider. Cost of gasoline in EU is higher than in US.
Consider using jpeg instead of png for your images. You'll get a 5x-10x bandwidth reduction, especially for such an image heavy site.
> white, straight, and male

Nice flame-bait.

But are you talking about employability? Because western tech employers literally compete for token females.
I agree plus the "there's more than one way to do it" motto is dangerous. There is a reason everyone dropped Perl. It was self obfuscating. And these constructs are so opaque that they don't even know the name of their own 'fr' unit.
Because the cost of fuel in the EU is quite high, and a lot of people commute long(er) distances on a regular basis instead of flying.

It is considered an entirely acceptable system because the "cost reimbursement" will fully cover the cost of wear + tear + fuel, meaning that a drive across the country can be rendered effectively free for the driver.

Also, "without any income for the driver" isn't necessarily correct - if you have a full car you will make a tidy profit.

Edit: the cost of a blablacar trip to a passenger would be on the order of 13-16 euros for an hour's drive. Comparable or cheaper than a train, with more flexibility.
I feel like this is the reason behind HTML5's semantic elements (e.g. article, nav, etc).
No, tried and gave up. Back to programming now.
ISPs will no longer send copyright notices to combat piracy
Or you could look up the address, and scroll down the map for a block or two.
Thanks for your awesome work on the Google Music Api library.
The “Auschwitz concentration camp personnel” database
The bit about minorities is pretty tenuous. For instance, in Chicago, Uber's service and fares maps cut off the south side of the city; if you undertook a map of white people and where white people want to go in Chicago, you'd end up with that map.
You already have that problem, whether or not you were aware of it. Many (most?) English speaking countries use DD/MM.
mmM! Delicious!
I am able to stay aware of new technologies. I may not write in them, but I know where to go to learn more.

A good team will hire for personality fit first, and ability to learn, a programmers mindset.
You should look at https://github.com/stackvana/microcule
Taxis, for all of their warts, have a number you can call, someone in the local government you can contact, etc.
Russia's FSB arrests Kaspersky's top cybercrime investigator for treason
There's a stream lib (not included in core, it's a separate package), which fulfils some data flow concerns. The DbMonster implementation could have used those. TBH using Redux for DbMonster is a bit besides the point of the exercise IMO.
I lasted a couple of years with my hackintosh. Every dot dot release was a nail biting 2-4 hours. Unlike you, though, I can't handle Windows. I used every version of Windows from 3.1 except Vista, and Windows 8 was the last straw for me. I still use Windows in VMs (for supporting my customers). For me macOS (on Apple hardware) is still worth it and better than the alternative. I suspect my next move will be to Linux.
Equibit: A Peer-To-Peer Electronic Equity System
Using an element that lacks semantics (<div>) is always better than mis-using an element that has semantics (<tr>, <td>). Why would you need to use more divs than table elements to achieve the same visual layout? I feel like you're not comparing apples to apples. What's so readable and obvious about tables nested 3-4 levels deep?

Anyone who really thinks about how CSS can be used is also going to be against div-itis but it's still less-bad than tables for layout. They're also going to be against excessive use of classes and class names that connote style (class="red") rather than purpose (class="alert").
> I feel like it all started to go downhill, fast, with the background gradient syntax

I'll take background in CSS over tiled 1px-wide gradient background images any day. The responsibilities being piled to CSS keep increasing, but I believe it is being done in good faith to at improve/formalize what people in the wild are already doing with hacks. Remember DHTML?
Ransomware locked hotel out of its electronic key lock system
The Zenbook needed all kinds of hacks to work (the i7 model was lacking on interest as a Hackintosh so I was flying blind a lot). I never actually consistently got the App Store working, and my built in wifi wasn't supported without replacement, the power management was wonky (and the hack to disable the unsupported 940m never seemed to work). I could go on and on with small tweaks needed here and there and stuff that was broken.

I loved OSX because things were smooth, the Hackintosh got in the way of that.

Besides, ULV processors are all slow. Skylake i7 ULVs in >1000$ ultra books was on par with my 2009 400$ HP's i5 mobile processor. i5 ULV vs i7 ULV is barely an upgrade.
What's awesome in my opinion, it seems this is a side-project of a student. From the project readme todo list:

Next week I have 3 final exams, so I will be back in next Wednesday
What does growth mean in the context of a non-profit? Is it really a meaningful metric?
I get the impression that this new bill is like putting lipstick on a pig which is the current system. I was hoping the amendments to the H1-B bill would be one of the silver linings of a Trump presidency, but I guess not anymore.
What is this "higher abstraction level"? The frameworks are trying to solve components, and they're doing it by introducing a needlessly complex API. All you need is a template library like Handlebars and you're mostly set. For an SPA, a routing library like PageJS (https://visionmedia.github.io/page.js/) should have you covered. If you prefer server-side rendering over SPA, just use jQuery-Pjax to get all the speed advantages of an SPA and all the SEO advantages of server-side rendering.