skysight-inc/HackerNews huggingface dataset:
Innovation in the recruiting space is a really hard task. Most recruiters would rather throw money at yet-another-job-board-and-funnel-source than try something unique which requires putting in extra time and effort.

The last "innovation" I've witnessed in the space was the Hired model, and everyone is trying different versions of that now. It's a hurtful model that abuses the inefficiencies and lack-of-transparency in the two sided market. (For anyone wondering what I mean: When you sign up on Hired they ask you what your preferred salary range is, then, as of last time I checked, they show _that exact value_ to the companies looking through prospective candidates. So guess what the first offer you get is? Not what a "fair" market rate is, but exactly what you typed into the sign-up form.)

I do a lot of talking to recruiters as part of helping them use our Stack Overflow Talent product, and honestly it feels like taking crazy pills half the time. Having to answer "why?" to "You need to at very least explain what your company actually does, or maybe the tech stack you use" makes me feel insane.

I loved Starfighter, but thinking back what I liked most about it was the content you and Erin and Patrick wrote about it. Your point about "life is too short" is very very poignant.

I guess the whole point of this comment is for me to say I completely respect that decision, you all did the right thing. Trying to convince people who would rather just throw more money at a wall than try something unique to use your unique product is an awful feeling.

I'm very glad to hear your new project is easier to make money off :)
"If we ever decriminalize Marijuana at the Federal level, that seems to me like it would mean millions of prisoners held for offenses involving only that drug would need to be set free."

Millions? Millions??

Where on Earth are you getting "millions" from? And why is this completely absurd and unsubstantiated claim the top voted comment?

The idea that millions, or even hundreds of thousands of people are in jail for simply smoking a joint is a myth:

"Less than 1 percent of sentenced drug offenders in federal court in 2014 were convicted for simple drug possession, according to the U.S. Sentencing Commission, and most of those convictions were plea-bargained down from trafficking charges. Even on the state level, drug-possession convicts are relatively rare. In 2013, only 3.6 percent of state prisoners were serving time for drug possession, often the result of a plea bargain, compared with 12 percent of prisoners convicted for trafficking. Virtually all the possession offenders had long prior arrest and conviction records. The meth users that Tustin, California, police officer Mark Turner encountered in his undercover narcotics days were sentenced to drug classes. “Then they would skip out of the classes and always re-offend,” he says." (Source: http://www.city-journal.org/html/decriminalization-delusion-... )

Also read: https://www.bloomberg.com/view/articles/2015-03-10/the-smart...
US-CERT Releases IP addresses, domains, and malware signatures used by Russians
How long does it take to do a full reinstall nowadays? Still hours?
But I don't watch/listen-to-externally music videos in the rain while switching back and forth between snap-chatting

The comparison of the 7 and 6S between email, browser, twitter and a couple other common apps however is negligible.
I was given it on day one so I don't know it's history, but it was definitely maxed out specs. So fantastic for what I was used to? =)

The keyboard was very nice. Though the trackpad was terrible. The #$*(# thing is a damn sticker. And I had to replace the sticker twice because it would wear smooth where I used it most.
What? Why would you need more govt intervention to get market to fill such an obvious need?
Why Twitter Should Let Users Save or Bookmark Tweets For Later
UN statistics prove that fertility rates are going down around the world. Even the lowest of the low will reach fertility rates around the replacement rate of 2.1 by 2050.

Yes, the population will increase until 2010 by most estimates, but it will increase at a decreasing rate.

And if as animals driven by evolution we have 1-2 kids per couple we still achieve our evolutionary goal while maintaining balance with nature.
Try your hand at stochastic partial differential equations
All 3 laptops suggested to me in this thread have foldy complicated hinges. What's the deal with that?
Amazon is well known for actually suing ex-employees under the non-compete: http://www.geekwire.com/2014/amazon-sues-employee-taking-goo...

You'll find many such cases online regarding Amazon.
Wiki (that doubles as a home page), directory layout conventions, and README
in project's repository.

README gives an overview and shows goals of your project, to both you and your
potential users. A very important part.

Wiki serves as a landing page, repeats some (many) of the information included
in README, points to documentation (or even hosts it). A collection of wiki
pages can be then organized into categories, so it's kind of a listing of what
have you written already.

Unified directory layout has the least spectacular function: you know where to
look for which project.

> I guess not every project is on GitHub or your private repository hosting platform (thinking of gitolite, Gogs, Gitlab here).

Except for GitHub, I don't use any of that. For read access, I simply expose
through HTTP what git calls "bare repository", adjusted with `git
update-server-info'. For write access, I use ssh:// transport to what
otherwise is published for reading/cloning. Plus gitweb, so I can browse
repositories with a web browser these rare times I need to.

And then I treat GitHub as a supplementary distribution point and a merge
requests source for projects I consider good enough to be published. Not
everything lands in my GitHub, but everything gets its own repository on my
server.
I can definitely relate to that. Using iOS at this point frustrates me so much that sometimes I pull out my iPhone 4S running iOS 6 to remember what a wonderful UI and UX that was.

The bigger problem is the lack of alternatives. Android is such a mess of inconsistencies and bad UX, added to that are the problems with system updates, lack of a proper flagship device (the Pixel is a joke compared to the iPhone 6s in my opinion), and the fact that I don't like the Google ecosystem very much because of the way Google handles my data.

I really hope Apple gets back on track with iOS or Google finally nails it with Android so there would at least be competition. But at the moment, using 'mobile', for me, is more frustrating than it was in 2012.
Oh! I was just considering getting an X1 4th gen. If this is true, I'd wait so I can have USB-C charging on it like I expect all of the rest of my machines to have soon. I wonder if the power adapters will play nice with other hardware.
> When you work for Amazon, you can't contribute to open-source.

Not in my experience. I've never been denied an open-source participation request.

> You also can't have personal projects if you ever plan to share them.

Also not my experience. I have plenty of side projects and every one of them has been approved.

P.S. Thanks for RediFork!
Hash tables FTW!
That's a better collection of ports! Hopefully the trackpad is big and precision per the latest Windows 10 requirement.
If it's anything like the 2016 model I have, no. It's solid and can take abuse well.
Filters might have been a new thing to smartphone apps with friction-free uploading, but reasonable filters with cute names were included in software bundled with the very first digital cameras...
Right, but the original commenter tried to support his claims with some far-fetched correlation.
Talking with recruiters there it sounded like it depends on the company more than the employee (traditional Japanese companies expect more 'loyalty'/hours than young and/or foreign-founded companies). However I've also heard that foreigners can 'get away' with more, whatever that means.
Show HN: An app to “predict” hearing loss, records output volume everyday
I can't speak to this generation of the machine, but I've had a decent experience with Ubuntu on the 3rd gen Carbon X1. I have constant issues with the wifi, though... networkmanager needs to be restarted a couple times a day or else the OS will just lose connection and say wifi is disabled. There is also a general sluggishness, especially when web-browsing, that I have not yet tracked down.

All in all, though, it is fine, and the hardware is very nice. I did have trouble getting any other distros besides Ubuntu to install and run properly, though, YMMV.
Pay has little to do with throughput. Pay is an arbitrary number that you and your handler select from the ether. This decision is often made well before there is any chance of measuring your productivity. If you think the number was poorly selected, just know it is.

I found time tracking tools to be hugely beneficial. It changed my focus, and forced me more aware of what I was working on. I am, however, a slow developer sometimes. It is just who I am.

I found that often employers look for 'smart' candidates, instead of SMEs. This is their fault. If they were interested in / could afford a subject matter expert (SME) then you wouldn't likely be working there. If you are an SME, then you will likely produce results/prototypes far faster than others. Smart people take time to learn, thats how they got there.
Perhaps the article linked is wrong about the conditions in Ethiopia. However, aside from this particular instance, I think it should be mentioned that the world is not as it always has been. Tremendous progress is being made at reducing global poverty and global undernourishment. You can see evidence and data here:

https://ourworldindata.org/hunger-and-undernourishment/#ref-...

I think it is important to acknowledge successes so that we don't falsely believe we are failing and as a result, reject systems that are working.
This makes me think of A Snow Mobile for George [1]. I'm not sure what the lead pollution impact of 2 stroke engines are (probably awful if you were able to find/use leaded gas) but in terms of low-hanging fruit its a perfect example of how regulation or deregulation can have a large effect on pollution.

Growing up using 2 stroke weedeaters and chainsaws I had no idea how polluting they are. Granted we were using terribly small amounts of gas compared to snowmobiles but it still made me think of the health dangers of the exhaust. I have some nostalgic feelings towards the smell of 2 stroke exhaust (diesel exhaust as well) but after seeing the documentary I wouldn't buy another 2 stroke anything.

http://www.imdb.com/title/tt1314278/
Your analogy is flawed. Or you consider that some people in this world live like stray cats, which is highly insulting.

People who have lots of children usually don't know how to have fewer plus they fear that many of their children will die before adulthood. They also rely on their children to be their "retirement fund". All these aspects are changing across the world.
I should have been more specific. I was talking about the California law that more or less states that whenever you do work on your own equipment and time off, it's yours and not your employer's.
Considering that GCP set up a Seattle office just to poach on AWS employees, I don't find this the least bit surprising.
Most three letter agencies have an outright ban on Lenovo hardware. It's a security deathwish to use one, imo.
Anyone know if this will have precision touchpad?
I was not aware. Thank you for the links/correction!
It isn't perfect by any stretch, but I've been liking my XPS 13. The battery is especially noteworthy.
Do you have any data that suggest that the reason Apple's sales are decreasing is because they are loosing markets to competitors, rather than simply because the whole market is not growing as much as it was previously?
This currently exists as an "Intelligent Flight" column; though I expect we'll need to split it out soon when the support features vary more across models.
Government giving out food = introducing inefficiency, throwing away valuable information flows.
This may be reasonable in some cases (food banks/stamps for the poor), but in others, you will inevitably end up with unfortunate effects like people taking free 'healthy' food and feeding it to the pigs to support their 'unhealthy' cravings.
Really, I have both of them (X1 2016) and I prefer the build of the XPS. The X1 has better keyboard, but not by much. The XPS has aluminum on the top and bottom making it more study and not plastic feeling. I don't baby the XPS as much as the X1 when traveling.
Freedom requires other people to enforce laws that protect those freedoms.
Larry Page is pouring millions into flying cars
I was able to negotiate this before I started at Amazon, this is a great point.
Smartthings allows users to write integrations for devices that aren't Samsung. I use quite a few community contributions.
I did it on the previous (4th) generation and wrote about it: https://gist.github.com/jjmalina/5e13b2269ec97895ea5fda9df6d...

Probably will be a similar experience having to install non-free wifi drivers and possibly some kernel graphics drivers not working well.
If you can get past the "gamer" aesthetic and you aren't interested in a 2-in-1-- the Razer Blade (and Stealth) are great build quality and specs. Razer itself has terrible (non-existent?) support-- but the products are good.
Why are libraries written in this way? Seems fairly insane to expose parts of another library as a part of your public interface.

It's not necessarily intentional. One of the more "interesting" bugs we've seen in FreeBSD was when a program linked to libraries A and B, and library A linked to libcrypto (openssl) while library B linked to libmd (a lightweight hash function library).

Each part worked fine independently, but when it was all put together, the dynamic linker said "we need to find an object called SHA256_Init? Oh look, it's in this library we already loaded!" with predictably hilarious results. (We now use preprocessor macros to define _libmd_SHA256_Init etc. to avoid such linker confusion.)

What you think your public interfaces are and what the linker thinks your public interfaces are don't necessarily align.
That's terrible advice. Micromanagement is a time drain and reduces morale. If you want the best out of a team, set clear goals and protect them from office politics.
Probably off-topic but I still can't make myself to love iOS that much. I like the idea of the iPhone a lot -- a seemingly commodity phone with actual superior specs (especially the internal memory which is practically a SSD) and fluid and standard experience which helps people not get confused. But things like not having more volume controls (for example notifications and phone ringer are on the same volume in 2016, you for real?!), or lack of a dark theme, usage of LCD displays, and a few others -- are still putting me off.

On the other hand, I am drifting away from requiring my smartphone to be an ultimate mobile device; I believe I'll just get an iPad Pro 9.7" next year and will settle for a more casual smartphone -- like the iPhone, or a Moto, or Galaxy S8, we'll see. I work from home and 99% of my internet consumption on a mobile device happens at home, so might as well just use a tablet.

My girl has the iPad Pro 12.9" and it's a fantastic device. Don't think any Android tablet can ever come close except 1-2 from the Samsung Galaxy Tab line. As for MS Surface, I'm not hot on the idea of having a huge app gap.
> and most of those convictions were plea-bargained down from trafficking charges.

What counts as trafficking in the US? In England merely handing your friend a joint can be seen as dealing.
Thanks, I don't remember that being there the last time I was into Clojure, and I'll have to give that a try.
Unless they're in your architecture studio. You basically live there while you work on projects.
> Do I have to feel bad that I am male, white and engineer?

No.

> Why do I have to always read something is wrong with me?

That's not what it was saying. There is something wrong with decision makers being homogeneous, this does not imply that the group the decision makers are from has something wrong with it.

> why does every article picture me as someone who has power and decision maker

Also not what it was saying. In many fields decision makers are overwhelmingly white/male, this does not imply the converse that most white men are decision makers (or have power, or are well off).

------------

The article recognizes that most folks in the unicode consortium are white men. That is a fact[1]. It further implies that this homogeneity is bad for Unicode, since a lack of perspective may lead to decisions that don't work out well for some languages.

[1]: However, the UC does consult with corresponding groups in individual countries when working specifically with a language. It's debatable whether or not this is enough to bring in perspective (especially in relation to things like CJK unification)
The key problem with caching, not alluded to in this article, isn't that it hides performance problems or is hard to invalidate or causes slow startups. It's that it entangles state in a global way.

Responses to a request are usually dependent on a wide variety of different internal states: properties of the user, cookies, state in one or more databases often across multiple tables, or state in multiple dependent services.

A cached value is a snapshot of a calculation over this internal state: but it needs to be invalidated when any of the states that it is composed from changes. What used to be a simple local calculation now becomes a global concern; anything that modifies any of the underlying states needs to be aware of the global state in the cache, and evict or invalidate cached items that were dependent on the underlying state.

No longer is local reasoning enough. You need to have a global understanding, possibly across multiple subsystems.

Caching worthy of the name - caching things that are complex to calculate in time or space - inflicts serious architectural harm on a software system. It impairs maintenance and understanding of the system, and will cause bugs when people who don't have sufficient global understanding make local changes.

It's not all bad. Caching static assets, or a small well-understood layer (like a disk cache), or designing calculations in such a way that dependencies have immutable mappings from identifiers to values - there are ways to make caching work. But it needs to be done very carefully in a large system or you risk long-term damage.
I hope he was being dramatic but judging from how he responded to the NHTSA letter he received and his general disregard for regulations I have to take him at his word.
If they want to boost sales, bring back the headphone jack and get rid of 3d touch. Simple as that!
Simple Proposal to Save Friendships on Facebook
I don't always post political stuff on Facebook but I do it a lot more than many of my friends would prefer. My Facebook posts can generally be categorized as:

* Politics/Current Events with a strong point of view
* Politics/Current Events with a socially acceptable or funny slant
* Non-poltical personal interests
* Funny animal pictures

Currently, Facebook allows me to categorize my posts and to put friends into different buckets. However, they do not allow friends to subscribe/unsubscribe to my categorized buckets. The only choice a friend has is get all of my posts or to ignore all of my posts.

A very simple feature would be to allow friends to unsubscribe from my posts with a strong point of view. The technical challenge is trivial. This would save a lot of relationships.
it would have failed if it wasn't for this. https://en.wikipedia.org/wiki/Facebook,_Inc._v._Power_Ventur....

Government and regulations always protect monopolies!
If you ever have tried to quit smoking, there is a strong motivation. That being said I found this archaic technique useless. My brain realized it could "buy" the smokes for pain, and just factored in the cost along with the other costs.
If we can get there with mostly solar, I'd be all for it. I just hope we don't get into a situation of perfection paralysis where we wait so long for the perfect solution that the adequate solution doesn't get implemented and we end up with worse consequences.
Read the blog post I linked to. There is a section that specifically says "What I did to earn those rates" that does not mention AT ALL that he is spending half/one third/some/very little money on travel and expenses. I've been independent for nearly 20 years and I rarely include travel and expenses into this big bucket called "RATE". The more I think about it, if a significant amount of that money was used for expenses than it makes the whole thing look quite bad.

He even says at one point, "Spoiler alert: there is virtually no difference in the mechanics of work done between $100 an hour, $200 an hour, and $30k a week — all of the leveling up there is in sophistication on who you go after, what engagements you propose and deliver, and how you package things for clients." which would lead me to believe that he's just charging $30k a week, just as he would charge $100/hour.

I think people need to just take this stuff with a grain of salt. i have worked with quite a few large companies over the years and I don't believe any of them would pay $30k a week for: "I combined a modest amount of programming skill (typically Rails, Ruby, and Javascript) with substantial experience with using engineering skills to move marketing/sales levers, including by doing SEO, email marketing, A/B testing, (light) UX design (typically around high-value parts of a SaaS business like signup flows or purchasing pathways), etc. I turned down essentially any gig which was strictly engineering in character and rather aggressively went after bigger projects which were “closer to the money” every couple of months.". That said, I could very easily see a company hiring someone for a $30k contract to do those things, the weekly rate just seems extremely misleading to people that are struggling to charge even $100/hr (which is not a bad rate by any means).
Good move, but that gives those traders about 12 months to "kick up the volume" of ivory traded.

After that, it becomes a typical black market affair, kinda like trade in stolen art works.
¯\_(ツ)_/¯

Extremist views are not particularly useful in engineering, despite their utility is science.
how is this click bait? its not sensationalist in anyway what so ever.
Not likely. They centered the platform heavily around Flash so that it was difficult to do any development or hacking on it.
One could dismiss your 7-phase plan with a similar argument.
Just because they removed two feature (that I personally didn't even know existed, having used it before the acquisition) doesn't mean they're killing it