skysight-inc/HackerNews huggingface dataset:
Thanks! You are spot on, there are HR systems available that have this integrated (but we will be better anyway, ha). We will be focussing mainly on fast growing startups and just funded startups, but any size of business is fine with us. Our (current) pricing model will be simple and straight forward, just like our software: $50 one time fee - up to 5 new hires (No company branding), $100/month - up to 50 new hires (company branding and API access) and a custom package starting at $200 per month (several modules that can be chosen from like unlimited new hires, priority support...)
objc_msg_lookup is very emphatically not objc_msgSend.

Lookup operates differently from the nominally tail-calling msgSend in that it cannot support transparent forwarding (where the receiver is switched to another object before dispatch.) Since objc_msgSend is given control over the final call, the destination can be swapped if necessary.

It's not possible[1] to implement objc_msgSend in plain (portable) C, as it needs to pass on an unknowable number of arguments without damaging the ones passed in registers, the stack frame, or the optional hidden return value pointer. Any methods attempting to do so using, say, naked functions and the method's type encoding will be more fragile than a perfect argument forwarding stub written in assembly.

[1]: __builtin_apply_args, __builtin_apply and __builtin_return (https://gcc.gnu.org/onlinedocs/gcc-5.1.0/gcc/Constructing-Ca...) notwithstanding.
This is the most galling characteristic of climate science: there's no control sample and we are living inside the only test specimen.

As a species, for long-term survival, we have two choices: ensure our survival on Earth, or go elsewhere. There is no certainty that our survival here is assured (and a considerable body of evidence to suggest it may be at risk), and there is no certainty that a mission to develop other planets or non-planetary habitats will succeed. Therefore failure to massively invest in both is to risk destruction of our entire species.

Now recognise that the development of any extraterrestrial environment capable of supporting an independent (i.e. large) human population will require a much deeper understanding of climates (and other ecosystem elements) than we have today.

Put simply: cutting climate research is a gamble with everyone's lives, and let's also go to Mars ASAP and start trying stuff.
> Now I only need to bring one power cable to the café instead of two and I can charge my computer or my phone interchangeably. This is so nice!

Unless you have the two most common phones (Apple or Samsung), or any of the many others that don't yet support USB-C.
The same web based apps they originally saw as the future.
Oops, just checked off all of them.
Uber in landmark court battle on Tuesday to escape strict rules
I don't see anything w.r.t. objc_msgSend() that obviously prevents it from being written in C, as opposed to objc_msg_lookup(). I mean, worst case scenario, could it not just be:

id objc_msgSend(id object, id selector, ...) {
IMP tmp = objc_msg_lookup(object, selector);
return tmp(object, selector, ...);
}

(forgive me for any mistyping here, as I'm not an Obj-C programmer, and for the varargs shorthand, to keep things simple)? Especially given that GCC supports some extensions to C that could reduce the overhead a bit (tail-recursion elimination, for example), I don't see why such a function couldn't be implementable in (GCC) C.

Would you be willing to enlighten me?
I've heard similar reports about the London rental market, but then again when it comes to the housing market, the UK press report on every scrap of noisy data they can get their hands on.

London has also seen a huge glut of (supposedly) high-end property come online. Builders are struggling to sell, so they're now starting to offer discounts on the new housing stock [1]. If what the article says is true, I would be surprised if the same scenario didn't play out in London.

[1] https://www.ft.com/content/f6692d4e-8327-11e6-8897-2359a58ac...
> I'm kind of astonished at how many people turn their noses up at different things based on a first impression, even in groups that you might consider early adopters of tech.

Some early adopters of tech don't enjoy enduring regressions, and can see the regression from a mile and a month away.

I'm especially grumpy when I see absurd, hyperbolic marketing used to sell anti-consumer regressions.
It only takes one look at the transparent navigation bar or popup or non-spring transition animation to notice something is "off". Further looking, things like inconsistent margins across devices, non-standard controls, etc. give it away on a fundamental level. This kind of disrespect for your users' ability to notice crap is what I dislike most about lazy cross-platfom developers. At least have the decency to admit your are churning a technologically and experience-wise sub-par product for this and that reason, but that almost never happens. It's always the "no one notices this" nonsense.
Seriously there are really people that don't want to learn any language other than JavaScript???
The world seems upside down to me.. :(
this absolutely mirrors my experience
> white men have been more powerful than white women or black men in the West

So how do we define power in this context. If members of the group has conflicting goals and conflicting interests, how do the group as a whole "get their way most of the time"?

We could use a proxy like wealth and work position, but that leaves us with the problem that quite explicit in the Chinese culture. If men are culturally forced to seek wealth and profession, is that power? When there such major incentive for men to seek wealth, which I will emphasize by cite OkCupid (West data) statistics blog: "If you're 23 or older [male] and don't make much money, go die in a fire". The effect of wealth for men is as correlating and explicit as looks are for women.

Comparing white men with black men works better using that proxy, through there is additional factors. The most powerful factor for wealth is being born by wealthy parents (per any article I have read on the subject of wealth). Unless a nation has an immigration that matches the wealth of people currently living there, those people are going to be at a major statistical disadvantage in their ability to gather new wealth.

Politics is however a nice proxy for checking if a group is getting their way most of the time, since plenty of political decision intentionally impacts group of people. When balanced in respect to wealth, do schools in black areas get less funding/focus then schools in white areas? Do parks get more built/funded in white areas than black areas? If so, is it because of the political representation (ie, since black population in the US is 8%, the 92% will carry a majority in all decision and in theory dominate any decision). This is part of the problem why most nation aren't rule by popularity vote, since high population density of cities would dominate the lower population of the rural area and carry a majority in all political decisions. However, the cost to such system is that all votes don't counts as equal, and all system that I know of is based on land and not on race.

> It's unlikely that feminists would emphasize a biological cause

A common comment I see is that new feminism is extremism, and they don't represent the mass movement that view everyone as humans. While I do hope that is true, key note speakers on tech conferences is heavily weighted in the new feminism camp, and when it comes to political activism, there seem few who represent the view that cultural roles and values in gender and race is harmful.
There are lots of privacy issues involved, but it'd be cool if Siri/Alexa/Cortana/etc count respond correctly to something like "Remind I need to ask my brother about whatever the next time I see him", sort of a social-fencing rather than a geo-fencing.
They just react differently to google's bots since they would be negatively impacted if they didn't have the entire article there.
As a possible counterexample, in the past month I have seen street signs in my carpetbagger-friendly neighborhood for rental open-houses and "For Rent" signs on buildings, which I haven't seen since before the recession.
Feel free to question my credentials, then. I'm 44, I've been a dev all my life, and I've never worked with SQL. I've worked with distributed in memory data grids, strange custom databases specific to trading systems, and many other data storage systems, but I've literally never written a single SQL query that has gone to test or production. I've also written tons of code that hasn't stored data, including my current project (an IDE).

There's a lot more to life than CRUD apps.
Gitmo is a prison full of terrorists.

Cuba is a land full of regular citizens.

See the difference?
Dasung is pretty good for eink. But I'm waiting till someone releases a version that uses it's own firmware and not a buggy driver.
What happens if you plug the monitor into your Nexus 6P? Do you get a regular Desktop?
My personal anectodal evidence is that the London lettings market is softening as well.
My biggest problem is that there are only 4, whereas I use 5 on a daily basis with my MBPr.
> Which seems to translate, at least in my mind, to 'banks should be too big to fail, but only in the ways I like'.

I didn't say any of that. Banks should never be too big to fail. The only question is which of the bank's account holders should the government preferentially bail out by printing money equivalent to the holders' deposits.
US drinks industry ponders effect of cannabis legalisation
Ubuntu Budgie Becomes an Official Ubuntu Flavor
That's because users are actually happy with the fact that they can now read websites with readable text size instead of being locked into whatever the 20/20 eyesight designer thought they should read.

It was a huge problem and this made life easier for a lot of users, significantly more than there are webapp users affected by this out there.
It's the ... that's the hard part; I've explained a little more here: https://news.ycombinator.com/item?id=13046391.
Frank Karlitschek leaves OwnCloud
So here's the results[1] from Zillow for a 2BR for $2500 or less in an actual Boston zipcode. These aren't all the results, as it limits the results to 500. If you're not looking for a managed, new luxury apartment, it's tremendously easy to find.

Moreover, if you go on Craigslist, you'll find far, far more. Zillow listings are almost always represented by a realtor, broker or property management company so it's only a subset of the market.

[1]http://www.zillow.com/homes/for_rent/Boston-MA/house,condo,a...
A conversation should be able to establish a "Reference", as in a "frame of reference", and from that establishment a context for use of in-context words in the conversation. This would be similar to launching an app on the desktop, with the difference here being new audio cues and the end-user being able to use in-context technical or slang language in their vocal commands to the digital assistant. End-users should be able to create and package Frames of Reference and then share them, establishing shared communications (technical jargon, slang) within end-user communities. These Frames of Reference are additionally, and quite simply, Internet Of Things submissions that end-users personalize to their specific devices and interests. This effectively makes the voice enabled digital assistant the UI for the Internet of Things. I could even see the popularity of given Frames of Reference being proxies for marketing demographics.
Great answer, thanks
San Francisco just passed Proposition W, which raised the transfer tax (a tax at sale) on properties over $5MM.
I don't have much to offer except this:

> The rental market in SF is definitely turning towards the buyer.

About fuckin' time.
All-New Amazon Dash
GCC's C is emphatically not "plain" (ANSI/ISO) C, but that does not mean it isn't "portable" C, given that GCC itself targets many platforms, and other compilers (clang, at least) do attempt to support GCC's dialect.
I once made an app with Phonegap. The performance was terrible despite months of optimisation and even a review from Big Nerd Ranch. The new Swift and Java implementations are much MUCH nicer for users - the Swift version is really responsive.
I'm currently in the process of packing for a move on the 1st. Rents are definitely going down compared to the last time I moved in 2014, the new place is significantly cheaper than my current apartment. In 2014 when I went to a showing, there were several other groups also there to compete against, this year I was the only one at most showings.
Video: GoingNative 6: Walter Bright and Andrei Alexandrescu – D Language
It is extremely frustrating that they actually show the content, let you read a paragraph or so, THEN won't let you continue without paying in some way. I won't be supporting this website.
If I were going that route, I'd probably consider using monogame via xamarin
Never experienced frame lag with Crossy Roads, and I played it a bit. Something like this _can_ happen with Unity, but if it happens it's 99,99% bad programming, and not the engine's fault, unless you do graphically extensive things, which Crossy Roads certainly didn't.
Researchers: Artificial Sweeteners Prevent Weight Loss
Exactly, webpages blocking zoom was a cancer so nasty the side effects of this fix are worth it
Low social status 'can damage immune system'
Monogame is impressing and open source, also for PS4 development. Also Xamarin is awesome if you're into .NET.
The NIMBYs have had a very strong effect in that they significantly delayed the pipeline of development. Ultimately, the demand for housing had to be met, but it required extra years of community meetings and fights with the NIMBYs. Basically, the construction boom would have come sooner.
Ham sandwich.

That would be Item #130001 from Integrated Food Services.[1] "Today IFS and their affiliates own and operate a state-of-the-art facility which includes two USDA processing plants, a wholesale bakery and a dry warehouse which total over 100,000 square feet on five acres. We are located in the greater Los Angeles area, almost equidistant from downtown, LAX and the Port of Los Angeles." Most of the prepackaged sandwiches in Southern California come from those plants. Here's an automated sandwich assembly line.[2]

[1] http://integratedfoodservice.com
[2] https://www.youtube.com/watch?v=V8D9YE26QEs
I couldn't find documentation that supports Clang offering the __builtin_apply intrinsics, but their availability would make a C objc_msgSend somewhat more palatable.
There have been many attempts to legislate ceilings for any number of goods. They're called price controls, and they have never turned out well.

Take a look at Venezuela. Any sort of artificial price ceiling leads to black markets and insufficient supply.

Same thing in San Francisco.
Its the land not the apartment which is expensive. Land, especially in cities, is finite. This makes it different to other mass produced products
Price controls in competitive markets are usually a bad, bad idea. Rent controls, for instance, are famous among economists for managing to both disrupt rent markets while failing to achieve their desired outcome, which is helping poor tenants.

The effect of a price ceiling is often just to shrink the supply of any units whose price would be above the price ceiling, while consumer queue themselves. It would be the same as rationing. And since the opportunity cost of time of richer folks is lower, not to mention that they're more likely to be socially connected, they end up displacing poorer consumers.
Yes. The title could have been "USB Type-C is kind of great for hackers", but would that get the same amount of readers? Probably not.

I think the next iPhone will have USB-C. It would make little sense for Apple to commit this heavily on the laptop side while keeping their proprietary connector in their phones.
The overlap between design and engineering
Closing the Gap – The Formally Verified Optimizing Compiler CompCert [pdf]
As someone who took good care of my MacBook charging adaptors and cables, I found them to be perfectly durable. Those arms are only problematic when one wraps the cable 'immediately', instead of giving an extra loop and then beginning the winding.
Hasn't this matter been addressed years ago?

http://www.cs.utah.edu/plt/publications/macromod.pdf
I don't know if it's the norm or not, but leveraging an ORM without knowing SQL is a thing. ORMs have so many benefits (query parameterization just to name one). That and people can stay in their comfort zone language (Ruby, Python, Haskell, etc) and let the ORM do the heavy lifting instead of having to dip down into SQL.

Those that are really good with an ORM can generally go into SQL with ease.

The above is not meant to be objective, just my general observations.
I think I'm not being clear. Using the China example, the number of censors required is 0.5% of the number of online users regardless of whether the censors are members of the "online users" group or not.
Then how is it better than simply using another webhead? In any case, we need to do heavy calculations AND transactionally update some state. It's possible to do this on slaves I guess with some trickery, but then what's the advantage over doing it in the app servers?
No privacy issues involved for anyone using iOS "find my friends" or equivalent.
Jeoworld inspirational quote
The non-TB version is nice with a lower power CPU and a higher capacity battery, BUT only has 2 ports instead of 4, which is nothing short of absurd. They really screwed up on this front IMO.
USB-C charging looks great on paper but disappoints when devices don't charge.

Your device may support a subset of the different USB charging protocols:

* USB 1.1 lo power: 5V/100mA
* USB 2.0 hi power: 5V/500mA
* USB 3.0: 5V/900mA
* USB BC (battery charging): 5V/1.5A
* USB quickcharge 1.0/2.0/3.0, proprietary Qualcomm standard
* USB PD (power delivery) 5 profiles offering up to 100W (5/12/20V @ 1.5/2/3/5A)

MacBooks also use a nonstandard 15V USB-PD profile.

Unrelated to the MacBook, but problems i see with USB-C are:

Chargers may offer cryptographic signatures in the future for authentication against a whitelist at the device.

Second and most problematic:
The MacBook is a good citizen here, but many laptops (HP business series, Dell XPS series) only support USB-C PD with profile 4&5 (20V/3A+).
This rules out the car dongle as well as cheap USB power banks.

The connector is always the same, the customer cannot deduce charger/device compatibility. The experience will suck.

Edit: typos/formatting
I used PhoneGap professionally 4 years ago for hybrid apps. Since I stopped using it my sentiment is "Cordova has to die".
I'd be more in favour of Uber if it wasn't screwing over drivers. I knew drivers in New Zealand who switched from regular taxi companies and ended up making a lot more on Uber. No where else in the world have I had a former taxi driver as an Uber driver.

I know in Seattle, drivers make a fraction of what they made 2 ~ 3 years ago. I wonder if those NZ drivers are still doing better than with a taxi company.

Uber is trying to expand greedily. If they just paid their workers more and slowed down, I'm sure they'd have a lot more public support on their side.

As of now, I'm taking the Stallman stance of not using Uber. The other day I just waited an extra 20 min to take the bus, then walk, rather than getting a Lyft or Uber.
What feature of DNS allows this? I'm probably wrong if that's the case.

Perhaps I'll check some other domains too.
There's no doubt in my mind that low rates are driving up house prices, but the link to rental prices is a bit more tenuous to me. My gut feeling is that the post-crisis recovery started in the big cities, so people flocked to them, which drove up rental prices.

But if anyone's seen some decent analysis that says otherwise, I'd love to see it.
When I compare that to the infamous 20 hour shift of unstimulating, boring factory line factory work, it still comes out ahead :)

At least I can try to automate IT work more easily.
No, it is not true that every comment goes through moderation before publication. Like your gas chamber claim, this statement is also false.

https://www.google.com/amp/s/www.washingtonpost.com/amphtml/...

> Do my comments have to be approved before they are published?

> We review comments by new commenters to verify that they don’t violate site discussion guidelines. Comments by other users are published automatically on most threads.
I've seen too many native apps with strange user interfaces, colors, margins, wrong transitions to still believe that people really care.

Most non-dev users want to get some stuff done via apps and don't care about design details.
Boston includes places like Mattapan, JP and Roslindale but not places like Cambridge.
I'd say they have very large advertising budgets for a fairly bad but different reason: they're making useless crap nobody needs, and so is everybody else, so the product will drown in the sea of useless crap and will never make any profit unless a massive amount of money is used to make it stand out from that sea of junk. Of course, everybody else is trying to do the same...
I don't know how many times people need to be educated on this, but democracy is orthogonal to being a republic.

The USA is both a republic and a democracy. You could say, a democratic republic.
Ionic has done a good job of implementing standard UI idioms atop Phonegap.
Also, think of the various boot camps (General Assembly, Launch Academy, etc). Those do not teach SQL, but do teach some ORM.
Use voice URLs.

A reverse specificity URL, the opposite of what we use for standard REST URL: action-object-domain. Then let apps register for actions and subsections rather than requiring platform-specific APIs.

I think I'll have this implemented by 2017Q1.
With the creation of Let's Encrypt, there is really no longer any justifiable reason to bitch about the costs of a certificate. We all know the threat model now and if you are going to be interacting with the general public you should absolutely be held to minimum standards to ensure that nobody is tampering or sniffing your traffic along the way.

If you are just doing DIY stuff then you probably don't need the advanced features that are getting moved to HTTPS-only. If you do need those features, you are advanced enough to take the five minutes and generate your own CA certificate and install it onto your machines. Boom, now you can sign your own HTTPS cert. Problem solved and you don't need to destroy the internet for everyone else nor participate in even the minimum of public interaction. DIY to your heart's content.
"Siri, close [app name]"
"Siri, open Google Maps and show a route to [location]"

"Hey Siri" on the Mac would be good. So would more interaction between devices - so I could set up an alarm on one particular device from any other device.

Cloud things are still clumsy from that POV. A lot more could be integrated.

My biggest (minor) annoyance is not being able to toggle switches.

I can say "Alexa, lights on" and "Alexa, lights off".

But I can't just say "Alexa, lights" and have the app read the current state and flip it - which is annoying because it would be efficient and useful, but also because it's so close, and yet so far, from living in a Star Trek TNG episode.
Use iCloud "Find my iPhone" to make my phone make a noise.