skysight-inc/HackerNews huggingface dataset:
> First, we are not federal/parliament. The public has no power here.

Apparently you have power to get someone voted into office that can then make pretty big moves within the political apparatus of the country. Could you expand on the idea of "no power" here? You literally have no legislative body? Mass murder or complete political gridlock are the only two options?

> The problem is the media and human rights made it to look that way.

So you're saying that there hasn't been a big bump in homicide rates at the same time as the new president has been saying he's going to kill a bunch of people? I mean, maybe the media is warping the picture. But how do you account for that pile of dead bodies over there?

I'm just not clear of your argument here. Oligarchs control the media so these dead bodies are fakes, and to hell with due process because the public only has the power of a gun?
fantastic idea
Nice rebuttal. Ignore the facts, accuse me of being a paid troll.

It's ok, you probably don't follow world news beyond the occasional CNN sound bite.

Its pretty damn amazing how few people remember the colour revolutions of a few years ago, or the many other times the US has overthrown foreign governments.
design software? code it? document it? release it? on GitHub? blog about it, screencast etc? You don't need anybody else's permission to do these things. Fuck puzzles. Fuck challenges. Make things. Solve actual problems. Imagine. And ship. Then iterate.
At least in microeconomics 101, companies hire as long as the marginal revenue equals the marginal cost of the employee. If the marginal revenue per engineer is high, companies will try to keep hiring them. The demand for engineers goes up, and so does compensation.
> but there is no direct way to know if a variable is local or not (in C and C++ at least).

If you only have one stack, and the stack is at the top of memory and it grows down, you can:

int onstackp(void*x){char a;return x>&a;}
> Now, all of what the author said about Uber's flouting of the law is true. And that's not something I'm terribly happy about. But I think there's a certain value in simply ignoring bad law and fixing it on the fly.

And this is the problem. Uber is providing superior service for less cost. Clearly the city, which enacts laws on my and other tax payers behalf, isn't actually acting in my favor when it goes after uber and lyft.

If we manifestly don't need the laws protecting the taxi racket then let's do away with the regulation -- not pile more on.
The author has written a book (MIT Press), which seems to be a newer (maybe longer?) version of this.
I don't get it. According to the github history there was a hello world commit in 1972, conversion to C in 1974, conversion to ansi-c in 1988, then the next commit was the first go specification in 2008.

Git was written in 2005.

What did these hello world commits have to do with go? Why are they in the git history?
I'd have to disagree. I've been at Amazon for 2 years, and while it's not a sweatshop, it's definitly a challenging environment where I know of no one who works an exact 40h week at all times.

There's zero buffer to slack off, a less productive day is followed by a longer one.

I like working at Amazon. I like the challenge, the projects, the people I work with are fun and smart, but it is not a place where you can easily balance your life for a long period of time. I've never met someone past the 5 year mark that does not define his life as an Amazon employee first, everything second.

You can try to keep yourself at 40h, but eventually it will hurt you, it'll show in your review, it'll hold back your promotion, and if you're unlucky enough to have a management switch at a time where the team is expected to perform, you might even lose your job. I've seen it happen.

Now, maybe in some teams things are different, but in my 2 years, it's been my impression that this is the culture here. You either like it, as I do, I enjoy the rush and the busyness, makes my days fly by. Or you don't and you leave.

I'd be curious to know though, and be honest, you've really ever only worked 40h weeks? You havnt logged in on a weekend or an evening, stayed longer on an Thursday, checked your mails when off work? Not ever? Ignoring on call time offcourse.
You could try a script that receives notifications and then prints them inside the status bar.

Tmux has refresh interval so you could easily setup a script that prints the notification for a while and then clears it.

set -g status-right "#[fg=colour010]#(/path/to/your/script)#[fg=colour255]"
Amtrak Gets $2.45B Loan for High-Speed Trains
Breaking a myth: Data shows you don’t actually need a co-founder
The most difficult thing to do is to stop work after 30 hrs (or whatever the time-to-be-paid is) It is counter to stop working if the job is not completed. But one must learn the discipline to stop.

Even if you can squeeze more productivity into 30 hours the temptation should be resisted.

The outfit I work for intentionally gives 9 hours of work to new employees and has them work an 7.5 hour day. It's intentional and brilliant. New people do not know they don't have to do 9 in 7.5. Old timers coach them but it is a very hard thing to tell someone to work slower.

I think Amazon will realize more productiviy in 30 than in 40 (in some cases)
How is this so old? Was Go something that was brewing for a long time prior to its development and debut at Google? Also, Kernighan? Maybe I live under a rock, but I wasn't aware of his involvement.
"jemalloc has an alternative API that allows specifying the size of the allocation"

I would like to see an API for malloc where you don't need to specify the size of the allocation :-)

For those who wonder: it takes additional flags specifying alignment, whether to zero memory, whether to store data in a thread-specific cache, or am arena to use.
How long have you worked there though?
Blog spam but still loved it. But I needed to know.... thermal blanket?

https://en.m.wikipedia.org/wiki/Black_Knight_satellite
Much more interesting (first language spec commit): https://github.com/golang/go/commit/18c5b488a3b2e218c0e0cf2a...
I guess they just edited the dates for fun.
Volkswagen’s 2019 electric car said to get 300 miles on a 15-minute charge
> According to the github history there was a hello world commit in 1972

> Git was written in 2005.

Not sure about this specific case, but it isn't uncommon to migrate from another version control system (e.g. Subversion) to Git while maintaining the past history.
Uber solves a problem in the US because the US government is failing to provide adequate public transportation and fails at properly regulating taxis.

In most other civilized places with governments that succeed in these areas, Uber just doesn't have product market fit. The legal problems are only producing noise.
I disagree, it's funny because it's so incredibly blatant.
This is the first "Hello World" program, written in 1972 by Brian Kernighan, in the "B" language.

I guess they decided to include a history of "Hello World" as the path to Go.

See https://en.wikipedia.org/wiki/%22Hello,_World!%22_program#Hi...
I would argue that the amount and detail of information you need to make a decision about a drug is an order of magnitude more than any consumer purchase.

Also, doctor might be prescribing hundreds of different drugs each year and just don't have the time to keep upon the latest and greatest.

I've talked to a handful of doctors who actually appreciate their sales rep. That usually happen when the rep tones down the sales routine and focuses more on helping the doctor do their job.
I think it also depends on where you are starting your company. If you are a US-based startup, you are already present in a massive market, and it may well make sense to focus on the US market only initially and only worry about selling to other countries later. Conversely, if you are based in a smaller country, then the small size of the country implies a small market which means limited domestic opportunities so the need to expand internationally early (even if just to a handful of larger markets such as the US) is much greater.
Is there an audiobook version? ;-)
I don't know that you're considering a couple things: 1. people are locked up not just to punish them since they committed a crime but also to keep society just that much safer from that criminal and 2. you assume most people have sufficient insurance to replace their stolen vehicle and that they have alternate transportation to get to their job or to pick up/drop off their kids. I know folks with liability only insurance that just barely scrape by and if they didn't have their car for just 1 day they wouldn't be able to do the things I listed.

Criminals do work in prison as well such as producing goods (various forms of apparel) or performing services (landscaping and picking up trash). Considering they're not entitled to minimum wage, their cost of labor is extremely low and one doesn't need to sell a given product for much of a high price at all to make a profit. That profit gets reinvested back into the economy in one form or another so I'd argue the taxpayers are getting most, if not all, of their money back.

Furthermore, those who resort to stealing cars seem to have decided they're not going to get an honest job and since the car-stealing business probably isn't very consistent compared to working a retail job then I'd argue they don't have the requisite history of pay that affords them the ability to repay their debt to society.
And yet, it seems pretty routine for the sales team members to take residuals on leads they bring in - it's just that it's a lot harder to quantify the effects that code changes have to the bottom line.
Hi, I'm doing research on this topic to draft a public comment for USCIS and I'd like to request everybody's input:

-Is it reasonable to limit this to only 3 founders per company, or should it be 4?

-Reasonable for a successful founder to own at least 10% at the end of the 2 year period (which could be 5 years after founding the startup)?

-Reasonable to require $345k within the 1st 3 years to qualify? Too much capital?

-Is $500k annual revenue with average annualized revenue growth of at least 20% a good minimum requirement for proving "substantial and rapidly increasing revenue"?

-Will certain industries like biotech or medical devices be harmed if there is a requirement that the investor funding and application must occur within the first 3 years after founding? Are there some types of companies that take longer to get traction?

-Is winning pitch events or other competitions a good indicator of potential for rapid growth and job creation?

-Does getting into an incubator show a potential for success?

Thanks
Sophie Alcorn

My blogs about this program: http://alcornimmigrationlaw.com/international-entrepreneur-r...
At least with Uber I think Australian governments are getting it right because even after (imo) Uber acted in bad faith by ignoring the law, ride sharing is still being legalised. I think US governments are still a bit behind, especially as Uber has been there for longer.
I think some people know exactly what that situation involves and they are inviting it with open eyes.

When you want to stay clean, you have others do the dirty work.

The ones that volunteer for the dirty work are usually regarded as equally disposable as those getting "cleaned."

Those calling for volunteers view this as a transitional period, from which they will emerge, unscathed. Unscathed, why? Madness is not to be ruled out. Nor hubris.
That's true sometimes, and makes sense in the salaried way. But to take a reduced pay you would need to be guaranteed reduced work.

Also, you sound disgruntled, why don't you do the same if you feel your team allows it?
I wonder why they got rid of this one

> - new methods can be added to a struct outside the package where the
struct is declared (need to think through all implications)
The result is therefore quite boring. It's like saying famous actors have worked with other famous actors, and lots of actors can thereby trace their themselves through a chain of actors back to Charlie Chaplin. (Too bad it wasn't about genetics -- now that would have been interesting.)
Yes, residuals -- they don't book the entire sale for themselves. And they often have much lower salaries as well compared to development staff. Of course I cannot speak for all companies, but this is how it's been in my personal experience.
Erm... the last video says that it is... 13000 years old? How do they know this?
I agree about the hour spread. It should be something like a max hour per week, but that you can partition as you see fit.
FreeBSD 11.0-RC2 Now Available
If you watch the following video from Google (for about 5 minutes from the marked location), it looks like these algorithms have a pretty big blind spot: the unknown.

https://www.youtube.com/watch?v=sphFCJE1HkI#t=7m50s

So you can use Google itself to find words which are obviously not well known (just construct a dictionary filled with random characters and see how many results come back for each word). Take a passage of clean text, and randomly replace the nouns in the text with these garbage words (capitalize the first character), and post it to your social network. The surrounding text will provide legitimacy, but the garbage words will probably throw off the algorithms. Do it often enough, and someone at Google will probably investigate the issue :-)

Or maybe go and get public domain text which has a lot of words which are not in use today and fill up your FB/Google/Twitter feeds with such data. My view is that such data will very likely throw off the existing algorithms, and if people do it at sufficient scale, we may discover that ML algorithms are only as smart as the training data set.
Well, you are both right. Compensation is set by the market, but the ceiling for compensation to perform a task is (roughly) the amount of value that a employee can generate, in a rational market.

Of course, our market is far from rational, etc, etc.

FWIW, I don't think that software developers are overpaid, at all. It's a difficult career, requiring years of intense study to do well. Sure, maybe not as much as Doctors, at least not formally, but a lot of that has to do with the structure of medical education in the United States (in particular, the requirement to complete an undergrad degree prior to admission to medical school). The job of a surgeon is certainly more difficult than the average software developer, but compared to a SRE at Google, say, who is working with real, "living" distributed systems that interact in complex ways, I would say they are comparable. If anything, I'd expect, in a rational market, for the SRE to be paid more, because their services are providing for millions or billions of customers, while the surgeon is only providing for one at a time (and maybe a few thousand over their carrer).
Personally I care about the security of the server (is it written in a language that historically has a good or poor track record), and I care a great deal about the client.

The Slack client regularly pauses for me while I am typing, randomly refreshes, and generally feels sluggish. Those aren't things I associate with Go. That said, I think this particular implementation's client is also written in Javascript, so I don't know that it will have a particular advantage there. But an open source implementation at least won't block alternative clients (e.g. https://www.kickstarter.com/projects/2137936555/taut-the-fas...), in a way that the Slack Terms of Service would seem to do.
Debian security support for packages written in Go
So, biggest question... how is this different from Namecoin [1], and how does it improve upon it? Both are in the same 'decentralized identity/DNS' space.

Also, from a cursory glance, how does this prevent spam? There seems to be no cost to register a new name. What prevents someone from taking every possible name?

[1] https://www.namecoin.org/
This desperate rewriting of history is one if the reasons why large parts of the Scala community are happy to get rid
of these nutjobs.

They need to move their lazy asses to Haskell and start fixing and implementing the tooling there instead of enjoying their free ride in Scala while constantly shitting on the language and its community.
Which flag disables WebGL? I don't see one.
The (17.6%) increase is unlikely to be something that only one programmer can do, so the market takes over and most devs are already making top 3% income in their countries.
Upvoted - thank you for the answer. However, I feel I can't get by without empirically testing it in the morning...
How large did you have to make the partition?
And here's a video explaining and building just such a 4-bit adder: https://www.youtube.com/watch?v=wvJc9CZcvBc
Do you mean 25% or something else (since you did not use the % symbol)?

Actually, I did a bit research and it seems the symbol you used is not even a mathematical one. It stands for "care of" and "signifies an intermediary who is responsible for transferring a piece of mail between the postal system and the final addressee."

So you can, I guess, disregard my question.
High-end music player has a Raspberry Pi running Raspbian inside
One is a harmless private activity - the other is a large company gaining an unfair advantage by choosing to ignore the law. Even though they are are both about freedom I think it's impossible to compare these.
it's a joke.
The first page of commits https://github.com/golang/go/commits/master?page=833
The article has a point but didn't get it right. I'm a startup developer and my family runs a taxi business in Japan, and believe me I thought about making Uber for Japan the moment I heard about Uber, but I realized it's not going to work out. Here are my notes I jot down at that time.

1) People don't drive

In US everyone drives, in fact you need one. But you see none of my friends in Japan own a car. The only people who owns one are people that are well offed. This is because owning a car in Japan is expensive (there is thing called 車検), a hassle (no parking), and getting a driver's license is long and hard. Supply is low.

2) Cash

In Japan most people still carry cash. Their preferred method of payments (in order) are: cash, Suica (debit card for train), and then credit card tied with NFC in phone that charges your phone bill. So Taxis are more convenient than Uber.

3) Part-time jobs are everywhere

You see it's very easy to get a part-time jobs. In fact most college students are doing it all the time. In US Uber looks attractive "I can drive and make money!", but in Japan it is "I just have to go to that place that dispatch part-time jobs and will make money".

4) Zoning

This is a bit similar to what the article talks about but in a different perspective. Don't forget that Japan fits in California. Each city have its own law and you need to pay a lot for each zone. My family operates in one district and have 2 competitors. Other district have its own. Each city have its own market and demand. You can't even pilot in a small region because if you drive 15 minutes you are already in another district, which you are not allowed to pickup. These zoning are strict, and japanese people know about it. It existed from the day yakuza used it as protection fees.

5) Anybody can be a taxi driver

You see its not hard to be a taxi driver if you really want to be one. These are called 個人タクシー and can operate on your own.
2 years and I've gotten a promotion and gotten no comments about the hours I work in any performance review so I guess those hours aren't considered bad in my org at least.
> If you don't have measurable inputs and outputs

Of course if you're not giving employees anything to do, you'll get reduced productivity. That's also true if you force them to sit in a chair in the office and do nothing. If you can't come up with anything for them to do (slow season, sales pipeline stalled) maybe let them pitch ideas for things they'd like to work on and give the ok on some.

Either way, if they have something to do and you keep in touch with them on how things are going, things should keep moving even without specific granular measurements. But why not use tickets or tasks or something to make it visible?

> also because of managers who don't function well with out of sight people

Those people probably shouldn't be managers, at least not working with remote workers. Communication is critical. A remote team should feel like they're communicating at least as much as an in-office team, if not more.
That's super cool. Only a few generations back and you start running into some huge names like Gauss, Bessel, Schwarz.
Impressive! Would be great to see more examples.
Australia's oldest working scientist at 102, fights to stay at university
Netflix Offers Comprehensive Insight into Its Microservices Approach
> I gave an opinion based off of experience, that doesn't mean that I'm some sort of child that needs to be supervised.

It also doesn't mean you're an expert. Next time you give your opinion, try not being insulting, and help us understand why you have that opinion. You gave one sentence that painted everyone working from home as lazy, and stated it as a fact.

I work from home when I need to be more productive. The office has too many coworkers with ad hoc questions that apparently aren't important enough to ask online.
The trees don't go back very far. We have at most 2 or 3 generations at this point.
Coding with Confidence
When I work from home (or often, a cafe), I don't waste time commuting and going out to a long lunch. I get more hours of work done and less stress from navigating traffic.
You can use adb to screenrecord. (I have never tried it though)

https://developer.android.com/studio/command-line/shell.html

EDIT: I think this actually does not answer your question. Sorry.
All the points are from the supply side. Maybe Japan will welcome a uber which drives itself?
We can vote, yes, but that's it. After that we rely if the leaders that we voted will actually perform their duties. Our legislative, Judicial and Executive branches of the government are largely influenced by the Oligarchs before Duterte took office. We have selective justice here. People running can defy a TRO (temporary restraining order) just what happened a few years back then the head of Legislative, De Lima, defied the TRO given by Judiciary. That was during the Aquino administration. It was also during the Aquino term that he bribe the Senate to impeach Justice Corona who is the head of Judiciary. This was all in the news back then but was quickly buried. There were masacres of farmers before. 1,819 killed in 2010 and 2,089 in 2011 by "riding-in-tandem" (crimes perpetrated by more than one person, usually two men, on a motorcycle) but was quickly buried too. There are a lot of injustice that has been going on here that you don't see in the news. Oligarchs-owned media have been covering it up ever since.

During the previous Aquino administration crime rate increase to 350% but that did not made news. Most of these crimes are drug related. Information were being controlled by our local media.

Due process are given to those who surrendered. In front of a drug suspect holding a gun, what do you want to police to do talk them to death?
There was a Soviet study back in the day that domesticated wild foxes in just a few generations. While the article talks about training them in captivity, a few generations of selection for human-friendliness might do an even better job of ensuring they don't injure their handlers or avalanche victims.

https://en.wikipedia.org/wiki/Russian_Domesticated_Red_Fox