skysight-inc/HackerNews huggingface dataset:
Spirals are one of those things that looks purposeful but is really easy to construct using a few simple emergent rules.

"Make new honeycomb cells at the edge of the honeycomb."

"Don't get more than 10 cells from the old honeycomb."

There you go, a 10-cell-wide spiral.
> HN can’t do emojis

I hope it is more a case of don't wish to do emojis.

parrot party, parrot party, parrot party
From what I see from the script, the version of the raspbian distro shouldn't matter that much. The kernel should be compatible.
Brilliant caption to the jobs graph.

After 15 years of PHP I went to .net last year. Their are many things PHP gets right and IMO are still better than ASP. For example, configuration is silly weird and complicated in ASP net core, php.ini still handles all the main settings just fine even after all these years.
But also for teams to be successful, employees have to be able to trust their managers. I just quit a job after a month because, within that short time, my manager twice misrepresented the scope of a task so he could either leave early or have the day off.

I knew after those incidents that there was no point in continuing. It would be foolish to trust someone in any larger way who would casually treat a new employee in that fashion.
> I'm going to move to wherever I can get the better quality of life for us is

Not just non-US families. I worked with a guy years ago who complained about pay. He was paid ok but not great. I told him about some other opps which would double his pay, and not in high COL areas either - roughly one midwest town to another. He wouldn't consider it, because they were too close to family in that area - his family, his wife's family, and extended family. They were just too close to consider ripping his 4 person family away from the other 15+ family members - shared school, shared church, shared family outings, etc.

"What about for 3x your income?"

"Nope, just couldn't move away from the family".

So... he knew he was trading some money for "quality of life" - having large family close by was one of the qualities he valued in his life more than raw cash.
Written as a sarcasm but reveals indeed the narcissistic deficit faced when developping in php. For some good or bad reasons the stigma related to php means that as a php dev, you can’t be a cool dev.
Dit+zijn+de+meest+gezonde+tussendoortjes+voor+jou+en+je+kind
The Guide to Messaging App Development
Nothing.. YC is more about the networking and advice opportunities that open up then the money you get
Confounding news. Earnings were good; this news is negative.

> The shares rose less than 1 percent to $16.97 ahead of regular trading in New York, erasing a gain of as much as 5.8 percent that followed the announcement of the company’s fourth-quarter earnings.
Imho, any such document should start with a requirements-analysis.

It's difficult to tell what requirements they have considered, and what they have forgotten without reading (and re-reading) the entire spec.
It's funny as every country has their own computer founding myths with them in the center.

"[...] became the first in the world to be sold commercially: the Ferranti Mark I."

While Germany maintains that the first commercially sold general purpuse computer was a Zuse Z4.

Even the Wikipedia pages disagree in each language. I'm sure the French have their version of computer history.
RSB! Thank you, now I know what to focus on.
Am I misreading or are you chrooting to an x86 build of Raspbian?
The idea here isn't to be punitive, but to change behavior. A smaller fine, with the possibility of more for continued misbehavior is far more effective.
I don't use Node, but my understanding is as follows:

Rather than blocking the thread on IO, you instead arrange for a callback to be executed once your IO operation is completed. The thread is then free to work on other tasks (e.g. other requests) while that operation is in progress. As a result, the thread is always busy.

The main disadvantages of this are that you are switching from straightforward top-down code to a continuation-passing style (mitigated somewhat by promises and async functions), and the fact that CPU-bound code will prevent other tasks from being serviced during execution.

There are similar facilities available in most languages now (including syntax sugar to help with things, such as C# through the async feature, and F# through the async computational expression), except that you also have the benefit of multiple threads.
Best WooCommerce WordPress Plugins for 2018
My advice would echo yours. Only thing to point out is: time. You can do all these things if you start early and don't rush.

As you mention, mindset and habits are key. My mindset for tasks theses days is "focus, and dont be lazy". That allows me to not half ass the checks/checklist.
Journey from Hologram.cool to native VR and 2018
Yes, RHEL too (and probably apple).

The Intel engineer in that email seems to be bragging about it:

I think we also want to expose IBRS to VM guests, even if we don't use
it ourselves. Because Windows guests (and RHEL guests; yay!) do use it.
Its much easier to change your email than your gender or zip code. Charging different amounts based on a car model makes sense though, some cars are much safer than others.
In the case of life insurance or auto insurance, if charge the same by gender, it basically means subsidization of male by female. Given the female was the more disadvantaged group historically, it felt wrong.

Race is the other way around.
3D printing materials currently aren't strong enough to use as most aircraft structural components. New aircraft designs are switching from aluminum to carbon fiber which has to be molded and bonded in sheets (totally unsuitable for 3D printing). Robots are already used where they make sense.
Trump's nominee to lead surveillance oversight board likes surveillance too much
Oh, woosh. I didn't read much further than that first sentence.
Strong types for strong interfaces – Jonathan Boccara – Meeting C++ 2017
LittleCoin is a fully-frontend browser-based cryptocurrency I built using React/Redux and P2P connections using WebSockets/EasyRTC. If you just want to check it out, click on the URL, add a new address, and start mining some coins! You can join the main network or join a named test network with another device and send coins back and forth between connected peers.

Let me know if you have any questions!
It does sound a bit like something he might have written.
Yes understood, but the OPs claim was about citizenship no working and living in Switzerland. And Swiss citizenship has nothig to do with whether you are from an EU country or not.
People use Stack Overflow to learn how to code? How? I use SO to learn how to do very specific things if I can't figure it out myself, but to learn how to code?
Thank you for that. I think the takeaway for some of the other commentators here is that if you are getting flack for coming in late, it means you are not the type of employee who can really effect the bottom line.

That is not a judgement, not everyone can effect the bottom line and it is not guaranteed that everyone finds themselves in that position over the course of their career.

But, if you have a manager who keeps telling you what a big effect you're having (perhaps to justify a lower salary or discourage a move to a new role) but also gives you flack for coming in late, it should shine a light on the truth as to how they see your role.
From my quick read of the spec, server-to-server federation assumes that servers can be trusted. That need not be the case; unless a message is signed it should not be assumed to have come from a specific user. I don't know if there's an easy way to share keys in a decentralized way, but that'd be an interesting problem to solve (some blockchain maybe).

The other question is whether we want server-to-server federation at all instead of a P2P network like bittorrent. With the decreasing cost of compute, I am also optimistic of everyone being able to run a little sandbox on the cloud to exchange data with others, instead of routing it via FB/Twitter.
Shhhh don't let them know. Funny thing is that Professional Shops and video companies are really starting to embrace these open source libraries.

So what is your thought on the Color Hug 2? http://www.hughski.com/colorhug2.html

I bought the first color hug and it is still serving me well but I really like the new color hug 2 especially the latency tool.
As manager in the middle you often feel helpless. You want to help your people but you have nothing to offer. Can't give raises, no place to promote people, top management doesn't support your initiatives. It's a difficult place to be in.
Debatable. I'm more inclined to believe it should be the party paying the fines, because then the punishment would try to deter the first part of the process, rather than the latter (receiving the money). So you'd try to nip the bribing process in the bud.

Plus, if you're say a politician, and everyone throws money at you to bribe you, because they have no risk in doing that (only you do), you may eventually take that risk and cave in (especially since you'd be in a position of power, and you'd think nothing bad could happen to you, even if you do get discovered).

But if you were to punish companies for giving bribes to politicians, I think that would be a more effective way of stopping the whole thing.

Or think if you wanted to bribe a government clerk to do some papers for you faster. You'd know there is a risk for being punished over it, so you may not even try. Even if the clerk would tell you to pay them money to quicken the process, you may think it could be a trap, since he'd be working for the government.

But if the punishment wouldn't affect you, then "it wouldn't hurt to ask" if the clerk accepts bribes to quicken processing your papers. The clerk would be taking the risk, and you wouldn't care if she gets caught. And you'd be willing to pay to get those papers faster.
Never explain by malice what can be explained as the actions of stupid sales executives.
You haven't said why it is ridiculous. You have merely just asserted it.

Why is it okay to ask for the car model? Yeah you can say that very old cars or specifically unsafe cars might have worse risk profiles but most modern cars (made in the last 10 years, for example) are more or less all road safe yet their risk buckets are different. That's not because of the car itself, it's because of the kinds of drivers who end up buying them. So we are back to the 'hotmail' argument.
How big is this fine relative to the size of the market for their LTE modems? If they could do it over, would they do the same thing?

My understanding is Qualcomm is kind of the undisputed leader with Intel trying to play catch up.
well the $200 is also realistically in the $450 space :(
That's not the part of the release that's not okay, since paying money to Apple in exchange for use of its chips is indistinguishable from Qualcomm giving Apple a large discount. The part that is not okay is the clawback clause:

> The agreement made clear that Qualcomm would cease these payments, if Apple commercially launched a device with a chipset supplied by a rival. Furthermore, for most of the time the agreement was in place, Apple would have had to return to Qualcomm a large part of the payments it had received in the past, if it decided to switch suppliers. This meant that Qualcomm's rivals were denied the possibility to compete effectively for Apple's significant business, no matter how good their products were. They were also denied business opportunities with other customers that could have followed from securing Apple as a customer.
...chemical engineering, ceramics, fabrics, metal structures, clocks, railways (including their control systems), agriculture, scientific equipment, navigation, musical instruments, road-building, mining and tunneling, scientifically-based medicine, the telegraph...
high quality finishing hops are in heavy demand

GP's "incredibly bitter IPAs" probably don't have a profile driven by their finishing hops.
I failed to see the difference. Would you please explain? Sounds to me like "not short" vs "tall". Subjective, and people may map different sections of a spectrum into each expression, but again, they may not.
I'm not super familiar with Christian canon but what specific evil did Satan commit? (Both in Paradise Lost and in the original source material, I mean.) I remember reading a bunch stuff where he's called bad things (deceiver, defiler, whatever) but I'd be curious to know what he actually did that was bad (aside from the initial "refusing to bow to God" incident.)
"ow the company has the old name and product, but noone of the people that created or formed it remained."

That's probably by design.
Sure they run. But the parent post stated that in electric cars only the batteries degrade. In reality a lot of other parts will also degrade.
I wonder how the techniques in this monograph stack up against optimization techniques on manifolds (https://press.princeton.edu/absil). Projected gradient descent seems like an approximation to steepest descent on a suitable manifold, so I would expect conjugate gradient or Newton methods to perform better in practice.
Not only car insurance, but also eg life insurance. Men used to pay up 50% more, now they pay less and women pay more - all tariffs are "unisex" now.
How about @nasa.gov ? If you can help build rocket you can probably drive.
Major payment company: “Fewer and fewer use cases” for Bitcoin payment
People leave salaries.
I understand that BUT school administration is looking at Math contest through standardized testing outcomes.
Let's assume that higher crime rates are caused by poverty and not by the color of your skin.

Let's say you accept the answer you've received based on your heuristic that black people will statistically commit more crimes.

If a policy was based upon this heuristic, then you would have people living in poverty that would not be subject to the same policy. This is what discrimination is about. Citizens would thus not have the same rights / opportunity.

And the only reason you are accepting this heuristic as "good enough", is because you make the assumption that "you have modelled [enough of] the variables that make up the solution space".

This is not acceptable for policy makers and should be watched for closely in a democracy.
There was a clawback clause associated with the discount:

> The agreement made clear that Qualcomm would cease these payments, if Apple commercially launched a device with a chipset supplied by a rival. Furthermore, for most of the time the agreement was in place, Apple would have had to return to Qualcomm a large part of the payments it had received in the past, if it decided to switch suppliers. This meant that Qualcomm's rivals were denied the possibility to compete effectively for Apple's significant business, no matter how good their products were. They were also denied business opportunities with other customers that could have followed from securing Apple as a customer.
Is he dead?
I too have a lot of personal investment in the profitmargins of shareholders. If you don't want to abide by the rules of the european market, don't do business in the european market. We prefer our corporations to not be all-powerful exploitative behemoths with no oversight.

I do like that libertarians have started using the word statist. It shows that this is not about freedom, it's about the state. Corporations can have as much power over you as they want.
Red Hat Enterprise Linux 7.5 Reaches Public Beta – Phoronix
How interesting would you find an article detailing all the ways a reporter was told "No comment."? What kind of more lucid explanation would you consider acceptable?

The NSA is, in many ways, a bureaucracy like many others. Odds are very good that the more lucid explanation is that some internal bureaucrat decided to convene a committee to review the Core Values, and after a multi-year review process the primary result was a minor website update.

Honestly, I'm bored just typing that. Do you think it would be interesting reading?
I'd be very surprised to see such a fine in the US.
I'm not quite sure this would apply to you, but maybe it will help someone else: Slow down! You'll likely add more value by being 10% slower with more correctness than 10% faster with more mistakes.

If you go by average time spent on a given task, I'm one of the slowest developers in my shop. I'm pretty sure I'm in the bottom 25% for speed. What I lack in speed I make up for in correctness and readability. Rarely is anything bounced back to me for a bug, defect, or missing edge case. If I start getting sloppy, I have no leverage, because now I'm one of the slowest developers who make just as many (or more) mistakes than everyone else.

Start by fully understanding the problem. If you ever have any doubts about anything, stop and ask. As you're breaking down the problem, create a set of abstract notes. You could write it in paragraph form, a set of steps with checkboxes, sticky notes[0] - whatever helps you get the problem from plain business requirements to something a bit more concrete and actionable.

Then start writing code. Try to stick finishing in the order of your notes. It doesn't have to be pretty, but make sure it works according to spec. Constantly execute your code to test, because it's possible to add a conditional that renders one of your passing scenarios as a failure. If you can get a specific lists of tests that will be ran, use that as your framework. Your number one priority would be ensuring that the entire list passes deterministically.

After you've got working code, clean it up. Make sure your variables and functions have good names. getValue() is a very generic name, while getTotalCost() indicates much more without looking at another line of code. Use a linter, formatter, and static analysis tools to search for common bugs. If there are any glaring optimizations, make them.

[0]: https://news.ycombinator.com/item?id=16212374
I read the title and found it ambiguous.
Linux 4.0 to Linux 4.15 Kernel Benchmarks – Phoronix
Ask HN: Developers, what tools you use for coding?
Spycraft employed on innocent americans is where I start to have the problem.

Maybe you're right that I'm being silly to hope this, but I aim to have more transparency on what level of surveillance I as an american citizen not (aware) subject of any investigation I can expect. Or in other words some clarity around my rights to privacy as an innocent tax-paying citizen.

In many countries your right to privacy is legally stated in clear facts and law enforcement is required to notify you if you are the subject of an investigation and your privacy rights change.
Pretty much the only reason why you should join a startup as an employee vs working at an established company is learning and opportunity for more responsibility. The thing is that working at a startup doesn't at all guarantee you'll learn more than at a larger company and your learning is going to be much more self-directed since there will be a smaller focus on professional development.

If you're not learning then leave.
Disclosure: Till today I program in PHP. Yesterday to get a CORS proxy to a brain-dead API without Access-Control-Allow-Origin header. But I use PHP only for quick throw-away solutions.
Unless you are rewriting the same code over and over you are always trying new things and expanding your knowledge. And that means learning new things, and making mistakes doing so.
The dev tools are still way to slow. Especially when debugging javascript. Sometimes there is a 40+ second wait when your trying to go from an error in the console to the line of js in debugger.
Interesting comparison.

Angelo's defining characteristic is his hypocrisy, which at times is really vile, but his fall does at least humanize him to the audience by contrast to his earlier presentation as an ice-blooded robot "begot between two stock-fishes".

And there's a lot of that in Milton's Satan too. He's undeniably colourful, but seriously, complaining to his companions how crappy it is to reigned over while at the same time declaring his own ambition to reign over them? That doesn't strike me as a libertarian sentiment, more of a narcissistic rational-egoist one.
We live in an era where every company is a software company.
OpenSSH in Windows 10
Blockchain Dapps and the Disintermediation of Platforms
Well, if there weren't any difference, why would Qualcomm put it in the contract?

Also, no, there are many reasons why the competition couldn't beat them. Be it that Qualcomm is selling at a loss, simply to kill the competition, or be it that the competition can only supply a smaller amount than the buyer needs, but at a lower price. In a competitive market, that smaller supplier could earn money to gradually grow, but the headstart of the established supplier can be used to keep the smaller supplier unable to ever sell.
There comes a point where attributing something we don’t understand to stupidity, veers on hubris. It is akin to underestimating your opponent.

Writing things off as stupidity is a dangerous game when the stakes are high. Contract negotiation and legalese is their bread and butter, I would definitely ask and ask again to see what’s really going on.

Not saying it’s impossible, but wow. If they honestly did not see this coming, that would be some industrial-grade, top-of-the-line stupidity DeLuxe. I’m suspicious.
Seems to me that they _did_ consider those concerns to some extent, but the specification doesn't really address them:

> Unfortunately at the time of standardization, there are no strongly agreed upon mechanisms for authentication. Some possible directions for authentication are laid out in the Social Web Community Group Authentication and Authorization best practices report.

https://www.w3.org/TR/activitypub/#authorization
transparent government is boring but highly desirable. you could dismiss sytem logs or open source kernels are boring but youre greatful for them when unexpected things start happening
"write readable code."

I think it doesn't matter if you give the source code or not, but you should allways "write readable code".

Sure there is a difference between throw away code and a library, but also for youself it is a good habit to understand later, what you have been doing. And so much more for other people ...