skysight-inc/HackerNews huggingface dataset:
In my experience also working for a very large corporation managing a large multi-national team, when you're forced to down-rate someone for bureaucratic reasons, the most common method used to offset the insult is to provide a larger than standard equity grant or annual bonus. For example, if you are only allowed to give "Exceeds" to one of two deserving individuals at the same level, perhaps the one being set up for promotion only get the standard bonus but the other one gets an extra 50% of their anticipated bonus. None of this is fair, but it's an example of how managers try to be reasonable without violating company policies.

Almost all managers would spend more on labor than they're allowed, and also believe their employer's comp policies are at least somewhat "broken".
It currently has too many instructions. A single one is enough: https://en.wikipedia.org/wiki/One_instruction_set_computer
US government commits to publish publicly financed software under FOSS licenses
Dim Light v1.95 Ücretsiz Hile Apk İndir – Ferhat Özal – Hile Apk İndir
Ask HN: How are you managing your localization across platforms?
We have apps on 3 different platforms (mobile & web) and currently support 4 languages, more to come.

Our current solution to mange the translations involves a lot manual work (copy pasting) which makes it error prone. We were not able to find a easy solution to help us with this problem, how are you managing your localization, what tools are you using?

Thanks in advance.
Well, if you're developing something, and that isn't your development tools themselves, you are still a slave to your development tools. I really don't buy this argument, and I just think that it's a matter of habit and convenience. You can pick and choose development tools freely until you think that you have a satisfying workflow.

I would argue that for me, personally, using version control "unleashes more true creativity" because I can fire and forget my changes and just branch out or roll back until I find something I like, without thinking too much about where and what to backup. The not actually writing code or designing aspects of development then take less time out of my work.
Good advice.

How would you implement it with a remote team though?
He would have had to spend time on fundraising and then keeping outside investors happy, rather than focusing on his business. Yes, there would be a few more zeros on the bank account balance but there would also be new concerns and new opinions to deal with.

It also wouldn't have solved his problem. VC money in this case would have been like putting a bandage on an cut artery. It'll slow the bleeding temporarily but someone still has to sew things up at some point.
Exactly which part of "you must like dealing with people to be great at management" is unintuitive?
I thought it was a great article, and I like the format. I'll start running today because of it.
"the moon", "the sun", "the planet"
Elon Musk and the Question of Overconfidence
Personally, I have a weekly 30min-ish 1:1 with each of my team members + an extra monthly 1:1 to talk personal development. Most weeks there's an ad hoc 1:1 with at least a couple of them to talk about project issues they need help with, or to brainstorm new ideas. Overscheduling is unreasonable (almost dictatorial), especially because employees see meetings as formal events governed by specific norms.

As a manager, my job is to help you succeed through managing the "what" and "how" of your work. I also manage the "whys", but those are what often come out in casual interactions rather than formal meetings.

I also focus cycles on "who" and "where", but most of that is personal reflection on how things are going. Still management, but may not be visible to you, and may be me spending time in discussion with my manager & peers.
Yes, we have already automated away some production facilities and will soon automate the rest, but human work is way more than just producing goods. Increasing amount of our work is focused on solving problems. Saying that we may now stop working is like saying there are no more problems to solve. That we're done here. That this is the world we want.

Given the abundance of problems to solve, I think there will be abundance of jobs. Many of them may involve directing robots or ML algorithms for increased productivity at lower skill level. Others may involve seeking out specific problems to solve. Note that this task requires you:

* to have initiative,

* to be affected by a problem yourself or to empathize with someone else who is affected.

Such jobs would stay around for a very long time.

Maybe one day we will have a god-like super-AI that would not need to be run and configured by anyone and would seek out and solve problems completely of its own accord. But this isn't even on the horizon.

EDIT: formatting
A decryption key is more likely to be a 256bit AES key, which can be a hash of a strong password. There is no need for public key when encrypting a drive.
Australia's Internet drops to 60th in world, slips 30 places
Iranian VC Iratel Ventures Closes a $300M Investment in Slack
If the demo and code is real, it's incredibly impressive whether or not he's laughing while he does it
Fair point, just wondered if someone from the community who had done something similar could shed some light :)
I think you're right here. I read the comments of another link to this article where someone was going on about how DF only runs on a single-core and could benefit from a layer of threading.

Apparently even though it's text only there are points in the game where it slows down to a few frames per second.
I think that spaces are also valid in email addresses. So, even <bilbo brouha@example.com> would be a valid email address in that case...
Well, childcare, house-cleaning and car driving have potential costs far in excess of the cost of wages - if someone steals your stuff or damages your furnishings whilst cleaning your house, or crashes when they're driving you to work, or injures your kids, that can be hugely expensive. Also, getting someone else to drive you to work is really inefficient - it means that two people are stuck in a car being unproductive for the entire drive rather than one, plus the driver probably has to drive back afterwards.
Good encryption is indistinguishable from random data.

But RIPA has so far required no proof, only prosecutor assertion.

RIPA is neither cricket nor Queensbury but shameful.
#Happy Holideals Bij Flychecker Heraklion from Amsterdam Return  € 170
If you had all the money you could ever want, what would you be doing?

Then, if you could do that in your 12 hours of free time, you'd have turned 12 hours of your time into all the money you could ever want, and used it to do whatever it is you want to do.
Last time I checked it was "the Moon", "the Sun", and "the planet Earth".
Minor nitpick, but can we change the title here from "GlEnd()" to "glEnd()"? That is, after all, the correct form of the actual function (and the original title). Changing the capitalization to a big G suggests an entirely different non-standard (and non-existent) function.
All of ConvertKit's SaaS metrics are visible to the public at https://convertkit.baremetrics.com

Fascinating company to follow, an "overnight success" after years of hard work. Look at that MRR go https://convertkit.baremetrics.com/stats/mrr#start_date=2013...

I remember hearing about Nathan and ConvertKit years ago on patio11's podcast when they were discussing pricing. Congrats on bootstrapping to some impressive numbers, don't forget to enjoy some of the benefits now!
It doesn't have to be +. It can be any character you configure. Recent postfix versions even supports multiple characters.
no longer true, they are enabling double-click install of appx packages from arbitrary sources by default
Road signs is bogus. People sign up for extra responsibilities via the licensing process.

The tax one is a little more interesting, you don't have to file if you don't make any money. If you make more, the payer is supposed to report as well.

Everything i can think of, where you're compelled to do something, there's at least one other person involved.
I did not register but had a look at the page.

One thing I like but is not clear from that page: is it possible to add a comment to a link ? I like to add a few words explaining to my future me why a link is added or is important.

Does the list also show at which date a bookmark is added ? Is useful for the same reason I think. And filtering on that date ('show only links older then one year') seems useful to me as well.

More futuristic: optionally auto tag a link, based on the textual contents or even auto summarize.
No, where do you get that idea from?
Ah yes! Mistyping...
please look http://www.expcov.com
you linked to early April fools joke ...
Maybe jwildeboer talks about Cloud Native/micro-services/12 factor apps, not client apps.
luxury! we had to program our HP in school by colouring in the cards for it to read one by one.. one step up from punch cards as we could re-use them
Can we also please put an end to the silly camelCaseNamingConvention, and use the much more clear underscore_naming_convention instead?
How understanding user behavior increases content marketing conversion rates
Optimization Considerations: Measure at the Browser
> This feels eerily similar to the OS2 story and no doubt in the next week I expect to see more than a few articles discussing this very thing.

Although, as others have already pointed out, it differs in some very significant ways.

OS/2 2.x providing Win16 binary compatibility was an after-market system providing binary compatibility with applications made for the operating system that shipped "out of the box". Whereas this is the operating system that ships "out of the box" providing binary compatibility with applications made for an after-market operating system.

(Yes, yes. One could buy OS/2 pre-installed, and one can buy Ubuntu Linux pre-installed. The scale of that, in both cases, is nowhere near significant enough to change the basic fact that overall the two situations are the reverse of each other.)

Also: There was not the extent of existing tools available natively on both platforms, in the OS/2 case. The examples being waved around in the news now are things like Apache, Ruby, Node, and so forth. There wasn't the OS/2-and-Win16 analogue of (say) the Ruby developers deciding in the months to come that a Win32 port is too hard to maintain, and dropping it in favour of just running the Linux Ruby on the Windows NT Linux subsystem. Today's analogue of the OS/2 case would be a universe where there was no Win32 Ruby at all, and the Ruby developers deciding not to start making a Win32 version because the Linux one "is good enough for the few Windows users".

I suspect that drawing parallels based upon what happened with OS/2 2.x and Win16 is a mistake, and those thinking that this will mean an outflux of Windows development "because it happened with OS/2 2.x" (which was more like an influx of development that failed to happen) are indulging in wishful thinking.

There's also the minor matter that, during the OS/2 2.x and Win16 time, there was this little thing called Windows NT lying around, promising a route for OS/2 1.x, where the existing tools were, with its OS/2 subsystem. (It is ironic that we are once again looking at a Windows NT subsystem.) That has no equivalent this time around at all; unless one mis-casts UbuntuBSD (https://news.ycombinator.com/item?id=11326457) in that rôle. It doesn't really fit, though. "Look, all you people with Ubuntu Linux application softwares. Forget that minority Windows thing that you ported to a couple of years ago. Come bring your applications to this new FreeBSD instead." (-:
I believe it was around 70-80 engineers, and the number mentioned in the twitch stream was lower (keep in mind I have no experience when it comes to writing large 3d engines. maybe my expectation was ridiculous to begin with). I actually tried to hunt down the video in which they mentioned that, but Epic is just too productive when it comes to producing videos, and I gave up. :D
What Oculus Rift and virtual reality mean for sex, death, violence, and identity
RIPA trumps proof & only requires prosecutorial assertion.

Under RIPA there is no presumption of innocence.

Unbelievable yet sadly true.

[Edit] -- disagree? Well so far this has been how it has played out in practice - if you disagree I challenge you to show me where proof was presented in the other three cases ?

It is requirement by court order, one is then held in contempt of court - it is entirely up to the judge - no jury involved.

We shall see whether any proof is offered, none is in the court filing, though they assert exactly what each file contains:

https://www.documentcloud.org/documents/2781972-Lauri-Love-c...

Or we won't see because this is a secret trial - as the article and court filing state !
The Dutch company Hortimare is working at exactly this.
I own several franchised fast food restaurants.

This article ignores several key points. Robots are expensive and would need to be custom made for each restaurant to replace humans. Also, there would be missing the human touch, making a restaurant visit cold and automated. No more "service" and personal touches. You get what you get.

The immediate issue is, who pays for the increased labor cost? You do. And, no, it won't just add a dime to your bill. My labor cost has gone up 150% since I started in this 30 years ago as an investment. All my material costs are also up at least that same amount. The unit cost to you of one of our products was $4 back then. Today it is $8.

I now feel I hire better people but I hire fewer of those people and, currently, won't hire teenagers cause they're unreliable but the quality of person I need to run with this light crew is hard to find, more due to the stigma of working fast food than the actual pay (though that's part of it).

The customer is price sensitive. The customer likes the human touch. If restaurants go robotic, the most popular restaurants will be those without one, and while the idea of raising pay to $15/hour is great, someone has to pay for that, and that someone is you.
That rather depends on how much people can afford to spend on bread. At least here in the UK, there's been a massive rise in the popularity of discount supermarkets like Aldi and Lidl which sell their own off-brand products that's gone hand in hand with the economic crisis. Also, it doesn't require a complete race to the bottom to ensure that bread is available at a reasonable price and the existence of premium brands doesn't cause non-premium bread to disappear.
Interesting thoughts. Thank you for the feedback.

The copy-pasting to clipboard doesn't work in the webgl for browser security reasons, but you can download a Windows build that has working copy to clipboard. I'll make an OSX build later also. See the link here: http://bit.ly/1V1PiHt

How to make threads operate differently on same code is interesting. I don't really want to do another prefix, because I want to keep the realism of 255 opcodes and I've already used 128. The permutations of new prefix would not fit anymore. I also like the JTI suggestion, but perhaps it doesn't go as far as I would like.

Currently I'm thinking that maybe in addition to program counter, the thread would have another slot where it can define "memory offset". You could state the offset when you start the thread, but it is also modifiable later on, as its in memory. You would call for example "THR @023 010 000", which would essentially mean that for ALL operations for that thread, ALL memory addresses get a offset of +010. I think this is very close to what you suggested with threadID. I think the offset would live next to program counter (FE & FF). Do you think that would work?

I've played TIS-100 and named this game similarly BOX-256 as a homage, since TIS-100 pretty much inspired the whole thing. It's a wonderful game.

Great ideas on the new levels. I will shortly update with more levels and I'll be sure to add your suggestions in to the mix :)
And that's why I think Health Insurance should be about picking the bottom of the coverage, not the top

If I want a cheaper insurance then I should be not getting doctor visits free, but my coverage in case of major medical problems should stay the same
It was glEnd() when this was submitted. Someone erroneously changed the title afterwards.

Is there some unspoken rule on HN that all proper nouns need to be capitalized? This doesn't seem fair when iPhone and jQuery can get exceptions. Some of my projects' names use intentionally lowercase proper nouns, and I would not appreciate someone changing the title of one of my self-submissions to align with their capitalization beliefs.
> It's pretty common to run twice a day on university cross country teams

That's what percentage of the population, again? "Meh" to anyone who wasn't on their university cross-country team is just damn rude, no matter what factoids you're trying to get across. That sort of casual condescension toward strangers must go over really well at parties.

> it can be done regularly for years without leading to an injury.

Nobody ever claimed otherwise. It's all about the odds. If you don't care for my anecdote, fine. Your own's even less relevant to most people. If you want the facts, stop escalating the claims about yourself (which by their very mention say a lot about whether you're impressed with yourself) and look at actual studies with real samples and controls. You might start by looking for anything by Thacker or Shrier, as mentioned here[1]. I challenge you to find anything scientific from the last ten years that leads to a significantly different conclusion.

[1] http://www.runnersworld.com/stretching/does-stretching-preve...
Not really, IMHO - the C64 is as if made for tinkering; if you want to design hardware to interact with or enhance a computer, the C64 is the place to go; just about every conceivable signal is easily accessible, a lot of the chips are in sockets, rather than soldered in (thus easily replaceable or, for that matter, simpler to break signals out of).

In addition, 6510 assembly is pretty straightforward getting into, so writing your own software to make use of the hardware you just designed and built is not unsurmountable for a hobbyist.

Heck, I still play with my C64 on occasion.
Oysters and kelp are already everywhere. The sea has currents that transport everything that is in the sea everywhere. Stuff grows when it reaches a suitable climate.
In my experience they usually are worse than useless. As in they have negative productivity and actively harm the company.

For example, marketing at a previous company was extremely incompetent. Everything they did was basically a major cringe-fest for everyone involved. They would send a company-wide email announcing they had made a 'viral video' and if you could please share it as much as possible. The aforementioned video was super-boring and about corporate stuff no normal person would ever care about. How the hell is that supposed to be a 'viral video'? Apparently they completely lacked the capability for self-critcism.

They also did fake-interviews with members of upper management, the whole thing was so obviously scripted and read to the camera that you just had to feel ashamed for them. They also made rookie mistakes like looking directly into the camera and stuff like that. The resulting videos looked extremely amateurish, the average youtuber has a higher production quality.

HR did more harm than good, their main role was to get rid of everyone who had any knowledge of the product and anyone who was critical of management, basically what they wanted was yes-men.

Management itself was completely retarded, to the point where the whole C-level was fired by the board followed by several lawsuits. They kept interfering with engineering decisions not held back by any knowledge on the subject. They basically forced us use certain tools that would result in a lower quality end result, take more people and take more time, and thus be more expensive for the customer (and harder to sell). All purely for political reasons; and then they wondered why they didn't make any money.

Of course, as a software company you want to spend as much as possible on managers and as little as possible on engineers, so that is what they did. This of course attracted the kind of manager who only does it for the money and status.

In the end, the company went belly-up. Apparently you can't survive selling an inferior product for a much higher price than much smaller, leaner competitors did. Especially if your organisational structure is diamond-shaped.
Basel III is the new risk limit framework.

Banks have become critical infrastructure.

They are not subsidized nor funded by the Federal Reserve System (the Fed) in any way. The (fractional) reserve requirement is not really relevant, because any bank can just borrow cash (discount window policy), put it into their reserve account - and presto, - lend out more. So if they want to lend out X, they have to borrow X+(0.05 * X).

But the reserve requirement and the discount window are not the main monetary policy tools, because it's usually not cost effective to borrow from the Fed.

However, it's even easier than that. Not all liabilities are (fractionally) backed by reserves, so if a bank can shuffle the money from one type to an other, it can lend out more of that. ( https://www.newyorkfed.org/medialibrary/media/research/epr/0... )

https://www.richmondfed.org/~/media/richmondfedorg/publicati... - graph on the 3rd page is worth looking at

All in all, banks are risk constrained. The growth rate of the money supply is basically a measure of how lenders think the economy will grow (how much new wealth will be created), since debt that gets paid back shrinks the money supply (assuming constant velocity of money, if the velocity increases, less money is sufficient to sustain the debt cycle).

Personal savings accounts are important, because they get access to cheap capital, so they don't have to raise it elsewhere in order to lend it out.

Effectively, banks are a strange, misaligned, mismanaged and misregulated amalgamation of a completely automatic thing [money management, transactions, deposits, ATMs] and (investment) risk assessment.

Those should be separated, or the interfaces made clear. (Such as you get a better credit rating if you grant access to your account event history/stream. And we should forget about using savings deposits and other accounts as sources for lending.)
I think most of the pollution ships produce is directly distributed into atmosphere via exhaust fumes.
The biggest problem with FSMs (or generally actors, or more generally distributed systems, microservices, etc.) is that you get emergent complex global behaviours from seemingly simple actor rules. There are two excellent talks on that by Torben Hoffman from Erlang solutions: http://www.infoq.com/presentations/erlang-async-protocols and http://www.slideshare.net/torbenhoffmann90/2014-12ndcthinkin... .
Also, worth noting, Paxos pseudo-code is only 25 lines of code for all participating actors: http://nil.csail.mit.edu/6.824/2015/notes/paxos-code.html but it took quite a while for the community to verify that this code is actually correct for all cases.
Do you know what else can be deadly when inhaling it? Water

Limit is 2mg/m3 for 8h days https://en.wikipedia.org/wiki/Talc#Industrial_grade
Sounds like he is confusing individual organism adaptation with species evolution.

Both exist.
Usually it's a renegotiation based on the current market rate.

The 5 years is to cover capital investments. Banks would see those 5 years as low risk.
Find retirement house in brussels
We can easily be a destructive part of that natural life with aggressive trawling and the like.
Job alert for musicians
You might still get content from closer to home, because YouTube might redirect the heavy HTTP request back to an edge node. (Check the source of the actual many megabyte response.)
Arduino Releases MKR1000, Project Platform
Was anyone able to download the file and verify it?