skysight-inc/HackerNews huggingface dataset:
Ask HN: Best practices for doing something 'New'
Hey all, just curious, how do members of the HN community go about building new functionality into their projects?

What reasources do you visit?
What kinds of solutions do you try?
What do you document?
Is your main goal to get it working ASAP, make it maintainable, understand it, or something else?
WW3 LATEST PICTURES OF TERROR IN FRANCE Several Schools
The Gitlab PR team is certainly doing a much better job than their engineering team did.

I actually appreciate their attitude towards errors by employees.

Unfortunately, the appearance this spectacle creates is that the same sort of attitude should apply to them as a company, i. e. "Don't fire Gitlab! You've just invested 200MB of data into their education"

It's a very smart method to protect not just team-member-1, but also employee-1.
Show HN: A Multi-billion page web crawler in the cloud
His page says: "Database (removal) Specialist at GitLab"

Love it.
This is an interesting experiment. How about de-location outside US? Say Toronto or Waterloo, Canada? There is obviously a good tech scene there. So I like many others are curious how salaries are adjusted to COL? Would someone who de-located be making similar Bay Area salaries or would it be similar to what's offered by the local tech companies there?
No need to replace your console either, they tend to last for ages. We still play our Game Cube and N64 regularly (as well as Wii/Wii U), so total lifetime is pretty huge. It's enjoyable to play these old systems, where a video card isn't really that interesting 5 years later.
>Nice ad-hominem.

Poor snowflake. You're so special people can't call you out when you're throwing up shit on a website.
> I'm trying to figure out how this is relevant? Would you elaborate?

Well to restate my original comment was based on the use of the word "deserve" not the re-edited version. Apparently it was thought that that wasn't well put. And it's unclear to me why I was jumped on other than the obvious reason of this being HN. To your question the relevance of stating what is typical in other professions is because the vast majority of people can't simply take a sabbatical even if they have the money to do so. It's not unusual to make a comparison and the comparison once again had to use of the word 'deserve'. So many people 'deserve' was my point. However by the nature of what they do they simply can't just go away and come back and have everything be the same. Once again this has little to do with whether they can afford to do that or not. You don't want what you have created and worked for to be damaged and often by leaving it in the hands of others (w/o your oversight) that can happen. If you were an architect that was wealthy but had a various projects in play you are not going to go away like this. If you are an attorney with multiple cases in play you are not going to go away like this. If you own a small bodega you are not going to go away like this. If you are Tim Cook you are probably not either or Marissa Mayer (a few years ago). If you are a family practice doctor ditto. That's in addition to (in some businesses or professions) losing important clients that you have worked hard for many years. Or in a small business (or even medium business) where you have clients and customers that could easily leave for a competitor if you are not there personally to clean up and address any problems.
Wagashi: Traditional Japanese Sweets
Well in order to be present they had to enter unlawfully. So pretty clear that it's illegal.
There's a link[1] to their filing in the article. The title of Section II.B.1 is

> Web browsing and app usage history are not “sensitive information.”

[1] https://ecfsapi.fcc.gov/file/1031683478226/170316%20CTIA%20R...
“Creme de la creme” of free, CC0 photos
Although I strongly disagree with a lot of his platform, I still love the guy. You can tell he really cares about the people, and that authenticity gives you the same "oh my god, he might actually get something done" feeling as Trump (where the meaning of "oh my god" varies depending on demographic). Clinton/Kaine are at the other end of the scale, and I think the RNC being more democratic than the DNC is what allowed Trump to eke out a win.
I respect Bernie, and really admire his class and honestly. However I don't agreee with his economic and political ideology. A "hand-out" government would be near disasterious for America. It goes against one of the core principles of being American, the ability and optimism to work your way up without limits. To start a company that can be successful at home and abroad without excess regulation, red-tape, and buracracy.
> research outputs that can benefit in other areas

This is the most important thing. A lot of military technology in India, especially missile tech, originated at ISRO. And was spearheaded by former President APJ Abdul Kalam, who worked at both ISRO and DRDO (Defense Research and Development Organization).

https://en.wikipedia.org/wiki/Integrated_Guided_Missile_Deve...
They probably don't give the interns the OpSec manual on avoiding the SEC...
Was that the message their candidate put forward? The message many people heard from Hillary Clinton was: "I'm a woman and Donald Trump is bad."

Policy definitely won't matter if the messenger chooses not to make it part of the message.
Rumored iOS 11 feature
Well, modern graphic cards and Apple devices don't go hand in hand on the same sentence.

https://developer.amd.com/wordpress/media/2013/06/1004_final...

> It's still zero copy, but they're not literally peeking and poking the same buffer at the same time.

Hence why I mentioned some synchronization is needed.
Seems to work well for me. I wish the routers themselves were a bit more rectangular (the height is a problem for fitting in certain spaces, and it's not very stable due to its narrow base). The dedicated back haul between satellite and main router works as advertised. A bit pricy, but oh well.
Kangpe is a mobile service connecting Africa to healthcare
Can you provide the names of those companies? I want to know if they're attracting top tech talent to solve hard programming problems. At least that is what Palantir says it does to attract new recruits.

Also, how is "others are doing it worse, we shouldn't care" an acceptable argument?
I came into this thread expecting an article about how Silk Road was originally used by pot dealers... not what I expected but still interesting :P
I'm actually not particularly surprised. The drop-off rate of people with something in the cart is shockingly high. I think it used to be 99%, but that was before people were as used to buying online, so that may have dropped, but I bet it's still high.

I suspect there are two factors at play. One might be a chinese wall between search/ads and purchasing. There might be regulatory restrictions about using purchasing data, so they legally can't use it. And in the absence of precognition about anything else you want, ads for something you were looking for recently probably perform pretty well for re-capturing those drop-offs vs. the alternative (random goods?).

The other one (and this is less about Amazon) is that the algorithms aren't driven by machines, it's by people. Generally the computer looks at all the ads, calculates the likelihood that you'll click on each one, and multiplies that by the price of that ad to get expected value. Then it just shows you the top n sorted by expected value decreasing. Some of that calculation depends on user behavior (like lowering the percentage the more often you see the ad), but a lot of it depends on what advertisers are willing to pay. And those people are human. They're guessing what you are likely to search for when you need their services or reading articles about their topics. And they have shockingly little control over how to target users.

Whenever I hear someone say "Google is selling your information" I urge them to set up an AdWords account and try to buy some information. I have one set up for my own name (useful when interviewing to help guide people to me instead of similarly named people, and to exert influence over the content associated with me). I have my CPC set to $0.05 with a max of $1/day and no funding unless I want it to start showing up. It was highly educational.
What do you think the purpose of stocks and venture funds are? They are for starting and growing businesses. He/She doesn't have to start the business themselves.
Reminds me of when I was robbed in NY and had to go to a police station to talk to a detective. After I described the physical features of the suspect, he had me use an antiquated program that brought up hundreds of suspects' mugshots who were known criminals in the area that matched my description. The computer and software was comically slow, and after paging through about a dozen slowly loading pages of (poorly lighted) mugshots, I gave up.

I was initially annoyed at how inefficient that software was, how its slow speed and clunky interface inevitably made it hard to focus on the work of identifying suspects. I could think of a lot of ways to make it easier to filter and interactively rank/pin photos for easier on-the-fly comparison. But then on further reflection, I realized it's probably a good thing that that software is so clunky. Making the software slicker (i.e. as portrayed in CSI shows) could mislead or pressure users (both police and victims) into thinking that their human ability to identify people from mugshots is more accurate than it actually is.
Right, ICE's job is to enforce immigration rules, so they're getting phone and location records from the CIA without a warrant, and that's OK because...?

Police are allowed to use license plate readers because that's considered to be in public view. Since the CIA is separate from both ICE and the local police, let's just use CIA in the analogy too.
It's so evident
I don't think people had faith that these issues were actually what the Dems wanted to go after if they'd have won. Many of these only became talking points for the establishment once it became apparent that Bernie was a threat to them.

It's definitely fair to say a large share of Trump voters went with their emotions as you said, but I think a lot of folks didn't believe Hillary would enact a progressive policy. If you look back to when she established herself as a politician in the 90s-00s (I'm being generous here), most of those issues were not what she was championing.

To someone that doesn't vote with their lizard brain, it's clear that establishment Dems have the wealthy as their #1, just like the GOP. That's the problem.
> Just because you have an established library doesn't mean something else can't come along.

That something else has to be unique in some way in order to justify its use over the established thing. The article didn't at all touch upon what RaftLib makes unique in comparison with TBB.
It's noting that a significant factor in the creation of US-style right-wing libertarianism was an attempt by economically right-wing individualists to straddle the political left-wing gap by reaching out to left-libertarians on shared issues (left wing libertarianism pre-dates right-wing libertarianism by almost a century). E.g. Rothbard being a prominent example, with his "Left and Right - A Journal of Libertarian Thought":

https://en.wikipedia.org/wiki/Left_and_Right:_A_Journal_of_L...
Define 'kill'. What about self-defense, soldier in time of war, accidental, negligence? You're going to need an overly large switch statement to decide, and that's just one crime.
I have to admin, I have a bit of a crush on how you guys go about doing business. Fully remote, good salaries, honest focus on life outside of work, sounds utopian. It's a crazy world out there and very few people are willing to take a stand for what's actually important. high-five
HFT takes market share from market makers and reduces spread sizes. I don't know where your strawman is from, but you're missing the point.
Unless I'm misreading it, the t-shirt is internal only, and only for the team that specifically handled the issue.
> Maybe that's a good example of how to get right-wing politicians to agree to some left-wing ideals: prove that it will save money and let them lower taxes.

I think this is a fine approach for the left to take, as long as the moral foundation is never sacrificed.

In other words, it should always be "we should do this because it's the right/moral/dignified thing to do (and if it saves money too, great)" rather than "we should do this because it saves money." Because what if new research comes out saying it _doesn't_ save money?

(See https://www.currentaffairs.org/2017/02/even-when-it-doesnt-s... for a more fleshed out version of this argument.)
Welcome to the NHK is the nightmare and the messias of all hikikomoris. Awesome drama and funny too. +1 for this recommendation
It's quite usable, but like anything could be better. I run GuixSD as my daily driver OS on a laptop and desktop and it's very comfortable for my needs. OS upgrades can be easily rolled back in case I screw something up so I feel more confident to experiment with my system.
I haven't heard about nVidia tracking before. Are you referring to this? http://www.majorgeeks.com/news/story/nvidia_adds_telemetry_t...
Because programmers/developers didn't have the moral equivalent of the AMA or ABA, so we deserve to get screwed?

This doesn't sound at all just, fair or anything to me.
Swedish ISP Bahnhof used the argument that an ISP shouldn't be seen as anything else than a postal service delivering packages. So this sort of feels like they want to open your letters, scan them, and maybe throw in a few coupons on matched words. But worse.
That's not really how Python packages work. Public packages need unique names, mostly because of PyPI, where package names are all on the same namespace. This can cause some interesting problems:

https://www.python.org/dev/peps/pep-0541/

Even locally, all packages are supposed to have unique names (though virtualenvs can make things nicer).
Imagine if the man viewed this while driving, crashed and died or killed others.
Ethereum tried this, and a bug in the code lead to millions of dollars of value lost. They ended up hard-forking the code by changing it to match the intended outcome of the code, thus reversing the actual outcome of the execution of that code.

Eventually you'll have millions of lines of code, and within those millions of lines of code there will be a bug. It's no different than writing a legal contract in English. In both cases you can only do your best to make sure there is no misunderstanding or undefined behavior, but there is always a possibility that at some point someone will find a flaw and exploit it.
We detached this subthread from https://news.ycombinator.com/item?id=13896017 and marked it off-topic.
Now, how do you get a left-wing politician to agree to some right-wing ideals?

I mean, just to be fair, right?
Thank you, this lines up with our thoughts. We were invited for an interview in November (did not get funded as a too early stage) but just got an encouragement to reapply email, so need to decide what to do.

We see no need for funding (at least today) to finish our HW prototype; in fact if funded I am afraid a sizeable chunk of those 120k would be spent (wasted?) on moving to SV, getting some lab access, etc. The flip side is getting help earlier to shape the end product.
But Martian movie made more than the money spent on it.
I don't think you have a full understanding of Bernie's positions.

"It goes against one of the core principles of being American, the ability to work your way up, without limits." is horseshit. Tell that to a child born in the inner-city with a single parent working 2 jobs and a garbage primary education.
As Uber Shows, Growth Hacking Should Have Limits
Are you serious? The bar for being a not-shitty parent is not an alcoholic. Every child is entitled to a caretaker that is paying attention to them. The fact that some children don't get that does not mean they aren't entitled to it.
This is just more effectiveness stuff... Here let me pose a situation:

The year is 2011, the Arab Spring is starting up and by some weird quirk of history or legal loophole, the Syrians will be having a referendum on gun control. They are debating about whether they should have gun control. One side says they need guns in order to oppose their tyrannical government, the other that they need to ban guns so as to prevent violence from spreading through city streets. You are called in as an advisor, what do you say?
No worries! I'm not super into self-promotion, but I do think my background is relevant in this case. Either way, the decisions that go into a strategy like this involve a mountain of variables.
The people wanted a change in leadership style and the Democratic party simply wasn't responsive to it. And here we are.
The homeless population in Provo is starting to become more visible, particularly around University & Center. I've encountered a few tent encampments around the city, as well as witnessed people sleeping overnight in Provo's Pioneer Park (Center & 5th West, not to be confused with SLC's Pioneer Park).

Edit: I just remembered a city ordinance was passed specifically in response to the tent camping. I'll see if I can dig up a link for reference. Many homeless advocacy groups were quite upset with the decision.

Edit 2: Found an article. This is much more recent that the OP article, which dates from 2015.

http://www.sltrib.com/home/4976771-155/provo-city-ordinance-...
I don't think we'd be against that at all - but we probably could not help with the visa situation.
Edge.js – Run Node.js and .NET In-Process
Are you big enough that you have employees in most states now? The reason I ask is because some states have a pretty high bar for the first employee, since it comes with a lot of associated costs that aren't based on salary.
>That in itself is a reason to do it, because it reduces overall costs due to the amortization effect of preventive medicine that people have a right to access.

Reducing the over-all cost isn't necessarily the only goal. One goal could also be to have the highest quality care in the world, which we have today.

>Single-payer coverage doesn't necessarily dry up the market for private insurance, either.

Comparing the private insurance industry in the US and Canada or UK is laughable. The fact that it exists is not the same as saying it isn't dried up.
So, take this with a grain of salt because I do not actually work in the security industry.

My understanding of security researchers is limited to an academic setting. Many PhD students, masters students, professors, etc at my school were technically security researchers. Usually this consists of a lot of theoretical exploration. Check out this paper, I think it's pretty accurate to what a security researcher does: https://www.tau.ac.il/~tromer/acoustic/
So that's the academic side. Companies like Google, Microsoft, Red Hat, etc. will also hire Security Researchers where your job is a bit more open ended and focused on outside-the-box work (finding new vulnerabilities, testing software, maybe some offensive security work).

Please correct me if I'm wrong, but my understanding of a netsec person is someone who's job is to implement and maintain secure systems. While this can definitely involve experimentation, it seems like more of a defensive approach to security.
A job description might say things like: "Protect critical systems from attacks", "incident response", "disaster recovery".

I think a Security Engineer is much closer to a Security Researcher, but in a more 'applied' way... for example, as a security engineer at Dropbox your job might be to actually implement (write code for) cryptographic communication between the client and server. So, to me, a Security Engineer is much closer to a software engineer. Whereas a Security Researcher is much closer to an academic.

I hope this helps clarify things. There are other great responses on this thread.

Also, I completely understand public sector not being a good fit.
Haha wow I can't believe the negativity in these comments. Congratulations to this team for a big achievement! I'm in support of anything that gets us closer to a multiplanetary society. Cheaper space technology is one of those things, even better that a lot of women were involved on the the job, that's inspiring. Kudos to this team!
I disagree, that's like asking a scientist to collect false facts and report on it every year? Is that still good science? No. Will the scientist still get funding and look like he is doing something meaningful? Yes. Is society better off because of his work? No.
This lock-in is a pain. A similar thing happens with music streaming where getting playlists between services is just awful.
There have been multiple video game and video game related companies in YC. Examples include Machine Zone(one of the more successful YC companies afaik), OMGPOP, Minomonsters and A Thinking Ape. Game related startups that did YC include Twitch and Humble Bundle, who are now both game publishers, even if they don't directly develop games themselves.

I think if you're doing something interesting in mobile, AR or VR, YC will definitely be interested in your application as long as you can demonstrate the potential for massive growth, probably a game as service product that is free to play. I don't see them funding indie game studios or traditional console game developers that are unlikely to scale.
You're right that reducing pause times is made more practical here and this is a part of why people excited (and rightly so).

That said, it's worth noting that a naïve attempt to free resources ASAP can be a performance hit and sometimes mean long pauses. For instance if you find yourself no longer needing a large tree, the regular GC lets you just forget about it. Freeing the whole tree would be walking the whole tree, and the naïve approach does that synchronously. Of course there are ways around that - they add some complexity, this kind of tooling will help get them right when they're needed.

All in all, performance is complicated, there are usually tradeoffs, and this seems some great tooling.
> but finger pointing and blaming others for your inappropriate actions is also childish.

Do you not read your own comments? Disappointing that you would display your condescending attitude towards people who don't view the world the same as you.
It's probably surprising because most companies design compensation programs that are normalized on [talent and geography] rather than talent alone. Sounds like your company has a more holistic approach and that's likely a strategic advantage for hiring.

Side note: SFO is the airport, SF is the city.
> (·) Edit: Unlawful entry (border hopping) is a crime, punishable by $250 in civil penalties.

No, it's a crime punishable by imprisonment for up to 6 months and/or fine of up to $5,000 (as a class B misdemeanor) for a first offense and 2 years imprisonment and/or fine of up to $500,000 (as a felony) for a subsequent offense.

It is also a civil offense with civil penalties of $50-$250 the first time a civil penalty is imposed, and double that subsequently.

See 8 USC § 1325(a) for the crime, associated imprisonment, and reference to fines under title 18, and § 1325(b) for the civil offense; 18 USC § 3559 for classification of crimes based on maximum imprisonment, and § 3571 for fines based on classification of crimes.
Do you mind sharing where the company you work for advertises open positions? You could just share 5+ such sites to avoid revealing anything if you are concerned. I'm at the tail end of interviewing and have some great options however finding open remote positions at remote-friendly companies can be difficult.

I've been looking at sites like weworkremotely.com and remoteok.io.
The Clintonite faction seems truly devoted to the prospect of continuing to lose elections forever. They are nowhere near where the majority of the country is and they have no good ideas.