skysight-inc/HackerNews huggingface dataset:
Thanks, I think I finally get it - and the experiment would definitely confirm your point.

How does our inner ear chooses to uses the ground vs a point on the treadmill as it's starting point? I keeping wanting to think that I'm in motion with respect to a point on the treadmill.

What if your inner ear were located on your feet ? Would you then not be able to tell the difference between treadmill and sidewalk ? Your feet are actually traveling in the same motion on the treadmill as it would the sidewalk ?
This has been driving me nuts. I used to report all instances but GitHub doesn't care so I resorted to only blocking offending users.
The RAM Conundrum: How Much RAM Do We Really Need? [XDA Developers]
Yeah, as mentioned down thread, those are nice, but are too often tied to a particular computer.

I generally prefer the web for almost all things.
In a similar vein, Kaggle datasets enables you to run Python, R, Julia, and SQL on many public datasets https://www.kaggle.com/datasets
Wouldn't your payment to such a service be tracable, if it was used for a nefarious purpose?
I personally give up once a person gets so defensive that they start excusing murderers. That a person will so quickly sacrifice their morals for their face on an internet forum, is disheartening.
I can't tell if you're using a convoluted metaphor or you meant to comment on the fracking article that's also on the front page right now.
It is definitely worth $100K. Just because it was a rational decision from my perspective is separate from saying that the system which decided to charge me that amount is a good system.
Reversing firmware without documentation takes time. Especially when a single developer does it on their spare time as a hobby.
Sure they can (and Fedora are already using and contributing to openQA)

But you really need to be using OBS too in order to produce those builds in the fast, easily contributed way that we then (ab)use with Tumbleweed

Of course, other projects could use OBS also..either hosting their own or by using our servers even..after all it builds Arch, Debian, Ubuntu, Fedora and other packages

But that's what being open is all about right?
Doing cool things because you need them and then benefiting even more when everyone else finally catches up and starts working with you on it :)
Just tried to sign up but apparently my route isn't ready yet.
I used to attend computer science classes in Vereeniging on Mondays after normal school. It was at another school, and I had to travel about 70km to get there. I did them from standard 8 to matric, 1986 to 1988, and in 1987 we dialled into something and connected to someone in New York, I think it was. I wasn't all that into it so probably missed a lot of the detail, but it was a big deal for the school. And clearly it was possible.
Literally literally means both nowadays. Language is mutable. Furthermore, I'm using it for emphasis here...
Curtis Yarvin was hosting an AMA on Reddit a few days ago. One participant Joram2 grilled him on this aspect of his writings. After some discussion, Joram2 was satisfied that there wasn't any racist intent there:

https://www.reddit.com/r/IAmA/comments/4bxf6f/im_curtis_yarv...
The Future of Academic Style: Why Citations Still Matter in the Age of Google
I had heard of Yarvin and dismissed him last year.

But thanks to this controversy, I've spent many hours reading his writing in the past week. Although I vehemently disagree with his technocratic conclusions I found his willingness to think openly refreshing - particularly for someone who grew up and lives in a viscously egalitarian environment. My takeaway is that we all censor our own thinking because of fear of groupthink and banishment.
The Story of Ocean Software: “The Biggest Games Company in the World”
I know you think it works that way. But can you point to any authoritative evidence that it works that way?

A simple statement on a Federal Reserve web site stating that such a bank has to keep deposits and that the loan comes from new money created should be sufficient.
so, ideally, undesirables couldn't find shelter because nobody should be forced to have undesirable tenants. undesirable shouldn't be able to find food, because no entrepreneur should be forced to sell their goods to undesirable customers.

undesirables, in an ideal world, should die slowly of hunger in the gutter.

freedom!
this blog post says; no matter you're happy with or not, we'll keep profiting from your open source work.

What community should ask NPM is; if a developer decide to delete his stuff from NPM, keep the versions to not break other people's work, but do not show it on npmjs.com with advertise as you do right now at npmjs.com/left-pad.
Abstractions aim to hide complexity until one requires them.

As a developer, one becomes productive when one realize when to put the blinders on, and when to take them off. As such I for one, love that I don't need knowledge of x86 assembler, chip design, or signal processing until the problem at hand actually requires them.

Ember-cli aspires to keep developers focused on features, not orthogonal tech. That is unless they need to peel back that layer of the onion, and dive in. Even then, the goal is for only a few community members to dive in, explore the problem space, and ultimately contribute the solution. Next release, all community members benefit, without also having to invest (until the point where they have a specific itch to scratch).

Abstractions hurt when they leak, as such we must aspire to provide the best abstractions we can (at each layer), and this is only possible in collaboration with an eager and enthusiastic community.

An symptom of a curated solution, is all aspects of the stack evolve to work together. Mitigate abstraction leaks at the various boundaries.
How can early employees defend themselves? What stock structures, if any, fight against this? Is there nothing possible common stock holders can do to protect themselves aside from pray the founders have some shred of morality?
Ask HN: Circumstances for disclosing current salary in negotiation process?
Almost everything I have read regarding salary negotiation is to not disclose your current salary and let the company come up with the initial number so you can start negotiating from that amount. I have also seen some discussion suggesting to disclose your salary if you are in the upper bounds of compensation. The argument was to not waste time with the interview process if the company doesn't want to pay that much. I feel like I am in that upper bound based on the salary dumps posted here a couple weeks ago.
Some details about my salary: 170K base, 16K Bonus, and 31K in RSUs that will vest this year.

Total Salary = 217K

I'm a full stack developer with an engineering background and 4 years experience. I'm applying to the big companies such as Amazon, Apple, Google, and Uber so I know they can pay this much but not sure how best to go about it in terms of negotiation. To me, it seems like it might be better to disclose my current salary so they don't throw me a low initial offer.

My second question is what I should state as my desired salary since I'm in the upper bound. If I again follow the recommendations from negotiation tactics, it would be 10-20% over current salary (239K to 260K). I feel that 260K is an unreasonable ask for my job level and experience.
I use whatever tools I can get my hands on. Debuggers, disassemblers, tracers, file snoopers, memory snoopers, datacomm snoopers, code isolation, in-circuit emulators, soft emulators, print statements, lamp toggles, jtag, breakout boards, even sound. If it'll speed up my debugging session, I'll use it.
Great to see folks digging into this. Looker (where I work) is what you're seeing visualize and make the underlying datasets explorable. Our founder did a great blog post explaining how it works and how quickly these datasets yield interesting insights with just a few lines of code.

Full blog post explaining and walking through the process (and giving access to explore the data fully yourself, no SQL required) is here: http://looker.com/blog/hacking-hacker-news

Felipe and all the other folks at Google have done a great job getting this project off the ground and we're psyched to partner with them. We're working on some new public datasets now, but if you have particular ones you'd like to explore, let us know.

What should we look at next? Census? Medicare?
Wow, thanks for those numbers and the links, I've added them to https://gitlab.com/gitlab-com/operations/issues/1#note_44836...
One quote from the article I found interesting was this:

> DNA from teeth suggests some warriors are related to modern southern Europeans and others to people living in modern-day Poland and Scandinavia. "This is not a bunch of local idiots,” says University of Mainz geneticist Joachim Burger. “It’s a highly diverse population.”

I'm curious if this analysis takes into account the historical migration patterns of the Germanic tribes that were potentially living in the area at that era. For instance, the Vandals, Goths and Lombards are all believed to have been settled in north-central Europe prior to their late-Roman migrations into Italy, Spain and elsewhere. On the other hand, this might be before those tribes migrated south out of Scandinavia, if, as is believed, they originated in Scandinavia, in which case the inhabitants of this area may have been the proto-Celtic Urnfield culture[1]. And there is always the question of how much displacement versus assimilation occurred in these movements. It all gets pretty hazy, and most of these divisions are based on styles of artifacts and burial practices. As DNA sequencing improves, I'm very interested in seeing how that fills in the blanks around these large-scale migration events.

[1] https://en.wikipedia.org/wiki/Urnfield_culture
Like all common share holders, they have almost no options. Not being a lawyer I can't speak to what is legally possible, but I imagine it's hard to prove that moves like this are necessarily not in the best interests of the shareholders as a whole. Common shareholders just happen to be a tiny, tiny percentage of the whole.
The AI could come up with ideas that benefit the people that enact them in the short term. If the AI can earn its own money, then it's not that hard for it to use that money to pay people.

For an extreme example, you could imagine an AI getting rich from the stock market (or mechanical turk, etc), then buying up ridiculous amounts of land for paperclip factories and paying workers. The people that want to feed their families or get rich from selling their factories are the ones who will enact the AI's plans. How many conscientious objectors do you expect?
Concourse just talks to Garden, it's up to the Garden backend whether or not it actually does containerization. So on Windows it just does the world's worst containerization (cd'ing into a directory), though it at least guarantees that the processes all die.

There's a proper Garden Windows backend in the works which we'll switch to at some point once we better understand it: https://github.com/cloudfoundry/garden-windows
I feel like I say this all the time, but... Real houses should be expensive in a city. The whole point of a city is densification. I don't want to live around a bunch of (usually detached) houses as far as the eye can see. I want to live where everything is happening. If you want a real house with an nice mostly quiet neighbourhood with a Canadian Tire and a Boston Pizza live in Georgetown and take the Go Train.
AnkerBox launches charging-as-a-service
This makes a lot of sense, but I see a few issues.

One, you say 'risky long-term behavior'... so how do we define something as being risky? If I am a corporation who wants to take risky long term behavior, why wouldn't I just hide the risk? If the bad thing happens, oh well, they have limited liability... if the bad thing doesn't happen, sweet we got to take the risk and not pay for insurance!

If we say every corporation needs insurance, and that insurance company is supposed to take unlimited liability for the corporation that they are insuring, then this insurance is going to be CRAZY expensive. The insurers are running huge risks, since the possible liability is infinite. If we say the the liability is capped at some number, then we are back to the same issue where the company taking the risky behavior is not liable for the full damage.
I'm not reading that whole thing. Got a choice sample?

The only thing I can find is

"Thus, Spaniards and Englishmen in the Americas in the 17th and earlier centuries, whose sense of political correctness was negligible, found that Africans tended to make good slaves and Indians did not. This broad pattern of observation is most parsimoniously explained by genetic differences."

He's saying that, to colonists, Africans made better slaves, and that a part of that, though not all of that, could be explained by genetic differences. He's certainly not saying "we should enslave Africans", or even "Africans make better slaves". Without touching the statement itself, I don't see how that statement means that he's a white supremacist or a bigot. (Also, this was written in 2009.)

[To me this seems like another witch hunt for smug social points as if it wasn't, somebody would have pointed out the actual problems of the statement, or that truth of modern white/western supremacy is that we all benefit from it, as many Africans are still essentially enslaved. What any of this has to do with speaking at a tech conference is beyond me.]
I'm not a citizen of the United States nor do I have particular sympathy for their constitution.
It's true marketing is much harder to quantify than programming. But in another sense, it's easier. You can point to how many leads you drove. Developers can only point to how clean their code is.

I'd say there's a difference between technical marketing and the more artsy branding stuff. And most of the technical people are developers, not marketers. So, true, technical marketers are very hard to hire for!
And if you've got public data in BigQuery that you want to make explorable/shareable/visualizable to anybody (no SQL required), let Looker know and we'll see what we can do. (disclosure: work at Looker)
The principle sounds appealing, but

1. This speaker denies fitting that description, and of those that read his work, some agree that he isn't, while some disagree, and some aren't sure. Perhaps not surprising, since he wrote a lot, and it's fairly complex. This is therefore not a clear-cut case.

2. Worse, what racial supremacy means depends on who is talking. For example, Black Lives Matters protestors have claimed that a public library, which by federal law cannot exclude people based on race, is white supremacist for that very reason: http://www.infowars.com/black-lives-matter-accuses-public-li...

There is no simple way or simple solution here. These are hard questions, with no clear answers.
Google employees using something internally doesn't mean that it won't go away for everyone else... Also, they could decide to honor existing contracts and stop issuing new ones...
If I understand you correctly under this scheme a person injured by fracking would have to file an insurance claim for damages. But insurance companies don't like paying claims, so then the injured party has to sue some giant battalion of highly paid insurance lawyers. The people that persist through the legal gauntlet for years would finally get a fraction of the actual damages because damages are defined very strictly in that they don't take into account a host of external factors, including things like the livability of a town for your grandkids. All of this under-payment of claims is calculated into the market's original risk calculation of the insurance policy because this is how insurance companies and the legal system have performed historically. So the end result would be that frackers get to destroy small towns for less than the actual value of the destroyed town.
I'd have to agree. Most ZA BBSs only popped up after 1990.

http://bbs.hmvh.net/lists/the_list.htm

There were a few that were around during the late 80s, so it's plausible that there may have been BBS catering to porn. But to sell it via BBS during the late 80s? From Krugersdorp? No ways.

The people who were really in the know about stuff like this were guys like tKC from The Phrozen Crew, and in his own words, he only started catching onto BBS in 1991.

http://defacto2.net/wayback/the-life-and-legend-of-tkc-2000-...

Phrozen Crew were a very well-known cracking group during the 90s.

https://en.wikipedia.org/wiki/List_of_warez_groups#Phrozen_C...
This is significant. It shows a do or die attitude and a fact that many companies at this level are not self-aware enough to recognize; that their competition (Apple) will kill them, or, they will dominate this space.

Will be interesting to see how this plays out.
Bond Event
That's still not a great solution. If you gave me the choice between an insurance settlement and a loved one NOT dying from contaminated water, I'll take the loved one every time.
Wouldn't that only be a problem with open loop control though ? If you have an encoder and use feedback would backlash still be an issue ?
+10 to event you said bit I have a couple more tips.

1) If it's not clear what the meeting is for and there's no agenda - just decline it.

2) If there are too many people invited - say no. So often there's really only about 1.5 people on the room who you really need.
Also looking for some clarification here. Of all the things to nitpick about those are some strange choices.
You have to wonder if it's actions like these that give cause for concern to the people of Hong Kong, who I'm sure will eventually have to comply with these restrictions.
This is a pretty cool exploit, and of course reinforces one of the most important rules of writing software. Don't trust users.

The center of what this kid pulled off to get his game on the front page with no Valve oversight basically amounted to fiddling around with an HTML form data and feeding the back end illegal state information.

The fact that the back end's business logic layer didn't verify and authorize the request is hugely troubling from a big service like steam. What other dragons are lurking in there to exploit? Could I take ownership of someone else's game on the store? Get myself some free games by generating reviewer steam keys? All sorts of interesting activity is possible.
What are the "many companies" under real threat by Apple? I think the set is fairly small?
Looker is powering all the iframes (any 404s should be fixed now). Bigquery is hosting the data, but Looker is generating the queries and visualizations of the data.
Very little can be done, and it's designed that way. Capital > labor, all that.

The best option is to attempt downside protection by selling shares in the secondary market, even at a discount - of course, Spotify being a EU company, I don't know how difficult it is to do that, though I imagine (like most other things) it's more regulated (aka. tougher to do) than in the US. Even if easy, it's getting harder and harder to find secondary market buyers.

Rough out there!
That raises an interesting question about the life of rail car brakes.

The cost of constant attention seems like it would be significant. I wonder how the brakes are constructed to minimize maintenance costs.

The article does mention adding other sensor data to the ECP bus, brake life could be monitored in real time.
I found it quite frustrating to use HDF5. It does not handle variable-length strings well (very common). In Pandas, categoricals and MultiIndex are not supported. I found that settling for CSV and pickle is more reliable & robust. Also, HDF5 basically implements a hierarchical file system, which is overengineering IMO.
Surprise surprise, employees lose out again. But I guess they were already in danger of getting nothing if this is the deal management struck.
Note that the founders interests are aligned with the early employees, they are all taking an equal haircut. Either (a) the founders are sacrificing themselves for the sake of the company which means they were already in dire straits or (b) they actually believe that this will be a net positive for the value of common shares, e.g. by avoiding a down round.

Well, actually, (c) the founders have lost their controlling interest and are being strong-armed by early investors, but early investors' preferred share privileges are usually not very helpful by this point.
The fact that sponsoring a functional programming conference elicited an explanation of this length shows that something in our society is profoundly fucked up.
Because when it's money the goal is money. I desire the goal to be efficient and fair ride sharing.
People have been asking for that for quite a while..

https://digitalocean.uservoice.com/forums/136585-digital-oce...

There are plenty of hosting providers who do offer Leap and sometimes even Tumbleweed images.

My blog is hosted on Hetzner (they're local ;))

We have a solid presence on all the major Public Clouds https://en.opensuse.org/Portal:Cloud

Would love to be everywhere, so if any hosting companies want to get in touch about using openSUSE on their platform, my contact details are on the bottom of that article
A programmer almost broke the Internet last week by deleting 11 lines of code
Has the situation changed in 2 weeks?
There's obvious buildup in China with bubble-like properties. But on the other hand, continuing the policy of relaxing Hukou might offset that.
Why would Apple care about Spotify's stock price?
I don't imagine it will happen in my lifetime, but I think there will be a time where China will want the rest of the world to understand them more than they want to block off the rest of the world. It's easy to think about government regimes in a polarised fashion - western democratic model: good, insular communist model: bad. In truth there is plenty of corruption to go around. Those in power find ways to stay in power for the long haul -- this is something all cultures share. The difference is how they do it.

As you say, the internet changes the world and I believe that it will create opportunities that even the most insular governments will not be able to pass up. It will take decades, but I think that it must happen. Our task in the meantime is to ensure that the internet stays functional. Things like strong encryption is vital. Probably net neutrality is a close second. Even in more open cultures, there are powerful forces trying to limit what the internet can be. As long as we can keep it unfettered in one place, I believe the benefits it brings will eventually draw everybody in. As such, my (unasked for) advice is not to worry too much about what China is doing and to concentrate on keeping the internet free where you are.
Import the merge request management features from Gitlab EE into Gitlab CE
How toxic is the work place that you can't block out time for Actually Working on your calendar?
Randy Bush is an awesome man who was key to getting South Africa connected to the Internet.
Of the Makings of Books: Mr. Ford's Assembly Line Magazine (1932)
You can't, really. This is one reason why I think the 'start-up' scene is statistically so-so for founders, potentially great for investors but not so good to outright bad for early employees except in a very few exceptional situations.

Everything has to work out just-so for employees to end up wealthy beyond making up for the lost pay and the overtime, assuming they even get that (most likely: nothing).
Some interesting thoughts on that by one of the relevant people in this story are here: http://degoes.net/articles/lambdaconf-controversy , in the "Professionalism" section. He explains why, in his opinion, these clashes between the private and the professional are becoming more common.
A JavaScript library for thwarting hotlinkers
So, let's see: Elon says that to make Mars work financially, launch costs need to fall by 99%. That's about 100x more reasonable than the straw-man Tyson is beating.