skysight-inc/HackerNews huggingface dataset:
What's the reasoning behind your disagreement? Have you noticed any skepticism while interviewing?

I do believe 2 years is a great norm, 1 year for getting up to date, 1 year for giving the company a chance. But, we're in high-demand (mostly) and if you don't feel comfortable at a company, life's short, not worth staying imo.

I'd also like to point out, while I have a great track record of interviewing, it seems (pointing to the quantity of positions I've held) that I need to do a _much_ better job of asking questions about the company in the interview phase itself.

While I do feel stuck at my new job (2 mos), I have a different approach mentally for keeping myself happy.

It's all contextual/anecdotal to the person involved. Though I'll tell you, my mother is always worried about the short-term positions. Just for a personal reference.
1. Have the "right kind" of founders, Ivy League, brash and exciting and magnets for press. Also have the "right kind" of company, lots of coders and claims of having an engineering culture.

2. Have a somewhat successful user generated content site.

3. Mutter some generalities about how we're "not just X man, we're like totally X for the entire internet"

4. ??

5. Profit
Alright, We Get It: Social Media Makes Us a Hivemind
MWC panel: Most companies are ill-equipped to cope with their IoT data
> This article is based on Your Language Sucks in the form of half a joke.

First I though the article was being ironic, I end up understanding by thinking it is a completely a joke, not half a joke. Otherwise I do not understand:

- why the author compares '?' with '?:' as they are completely different things

- complains about automatic casting of class variables without understanding that the languages have threads ( "thread intersections occur on a very small size of the source code, but due to compiler’s repressive care about this feature" -> it is much better to crash your program randomly in production than a compiler error, ouh yeah!)

- complains kotlin has a useless for that only saves some lines of code (like few lines of codes repeated for every for you write in the code, which it is a lot of code)

- complains about the alias without understanding generics

- complains about poor generics without understanding generics

- etc

100% I wont hire him as a engineer
if you are a white guy in the valley nothing is going to effect your employability.

while its nice to talk about equality and other qualities of workplace, the reality is white caucasian in the valley will always have options.

here is a test.... goto angel.co/jobs and apply to a bunch of places and see how many contact u back. no cover letter nothing. just bunch of clicks. you will have data than a bunch of viewpoints.

Thats the world we live in.
>Someone above already chimed in with results far better than mine, and they sold just a book

I saw that "Secret Sauce" also had a video package with a Slack channel so it's not clear to me if
austenallred was talking about about receiving $124k for "just a book" with no value-added content.

>be sophisticated in your product and not sell "just a book".

Yes, that makes since. On that note... since you have a year's worth of data, have you determined if the "Slack channel" for the $99 package to be a big factor to encourage purchase?
I am always "myself". I just have a well-defined catalog of masks that I wear in public.

Just as I do not leave the house without appropriate clothing on my body, I do not project from my personality center without an appropriate mask on.

Seeing other "naked" personalities would be just as jarring to me as a random group of nudists at the mall--especially as malls are predominantly occupied by apparel stores.

I don't particularly feel the need to allow anyone a glimpse of my private personality parts, nor would I find it useful to look at someone else's. I'd never really know if I were seeing the real thing or another mask, anyway.
How Millennial Trophies Created a Generation of Workaholics
Thomas Ptacek (tptacek) has been quite impatient and dismissive with me when I've expressed concerns about glyphosate.

I don't know if that exactly makes him a "Monsanto sock-puppet", but I do think he's being too credulous toward the claims that glyphosate has been shown to be safe. The problem, as we see here, is when there's this much money involved, actually unbiased research gets to be very difficult to come by.
GitLab has acquired Gitter
I'm betting that this post has a 50% chance of making it to the front page.
Performance of repos on GitLab.com https://about.gitlab.com/gitlab-com/
GitHub has that too, I noticed the other day. I still think Gitlab is much better, and use it by default for everything new, but fair's fair :P

I love the integrated CI, though, and the use cases it enables. I love that I can just make a pipeline that lints, tests and compiles my code and then, if all of those pass, ends with deploying it to production.

There are many more Gitlab features I like a lot, and the fact that they're all integrated is icing on the cake.
Thank you Dangeranger! FreeCodeCamp is an incredible community and we've been glad to be able to support them in doing the amazing work that they're doing. Hopefully this announcement will help them go from strength to strength!
tl;dr for people familiar with the C/C++11 MM: It's very similar. `relaxed` -> `Opaque`, `seq_cst` -> `volatile`. `acquire` and `release` map more or less the same.

Interestingly, there's no equivalent to C++ `acq_rel` on the RMW operations -- you have to either choose the stronger `volatile` ordering, or do a release fence followed by an acquire RMW (or the reverse).

Regular loads/stores may be mixed with atomic ones, but don't give any coherence or forward progress guarantees, and may see word tearing for longs or doubles.

The java `fullFence()` is stronger than a C++ `seq_cst` one; inserting one between every pair of Opaque accesses gives them sequential consistency (though, I understand that C++ is probably going to strengthen the semantics of `seq_cst` fences eventually).
The podcast Everything is Stories did an episode on Mr. Fenn and his hidden treasure in March 2014. For anyone interested it fills out the picture a bit of his life and his motivation for doing this.

http://www.eisradio.org/item/003
Apples : Citrus
I get that it is problematic to even vaguely cast doubt on something that is a big public health win, but you are ignoring the context I commented in, where someone said:

but can we really say with confidence that the scientific research done on vaccination hasn't been influenced in the same way

Do we know for certain that HPV vaccine research has not been influenced by the companies selling the vaccines?

Rephrasing, I wasn't doubting the effectiveness of the HPV vaccines, I was pointing out that there are vaccines that we can be pretty much absolutely certain about.
> There's no such thing as "mathematically impossible" in the physical world.

I think that this is not quite true: there is such a thing as mathematical impossibility in the real world, but it applies only to mathematical models; that is, models cannot exhibit the behaviour. This doesn't prevent the real world from exhibiting that behaviour, but it does mean that, if the real world exhibits that behaviour, then the model is inaccurate.

These caveats might make the notion seem useless (as you seem implicitly to be arguing), but I'd argue that they are quite useful. The whole pursuit of quantum gravity comes from the realisation that relativistic and quantum mechanics are mathematically incompatible. That fact alone doesn't tell us which one, if either, is correct, but it certainly tells us that they can't both be correct in all regimes, and that's indisputable information about the real world that we wouldn't have without idealising it through mathematical models.

By the way, did you edit your post? I thought the post to which I responded only had the sentence above, but on preview I saw:

> If it's impossibility is evident in a mathematical model, that's still physical impossibility.

This sentence I don't understand at all. I would argue instead that there is no such thing as physical impossibility; the real world will do what it likes, and we may not forbid it, only observe that certain things haven't happened yet. Any impossibility we observe in a mathematical model is, I would say almost by definition, a mathematical impossibility, even if we deduce physical consequences from it.
kubernetes integration FTW! Thank you, thank you!!
FWIW, things have changed dramatically at MSFT since Satya took over.
Sorry you had bad experience. But I'd like to note here that many technical interviews that involve white board problem solving are nothing like this. I've attended interviews from a bunch of companies that do white board interviews. In almost all of them, the whole interview process went much smoother than this. Most importantly, nothing like "Not a word is said, they are clicking at their laptops, and staring at the whiteboard, as waiting for the genie to pop out of a bottle". If that happens, they are just bad interviewers.

White board interviews are supposed to be interactive. When I solve a problem, I always verbally say whatever is going on in my mind and share it with them. This does two things : 1. Helps me focus on the next steps instead of letting my mind race through different solutions, context switch often and lose track of my own thoghts. 2. Gives feedback to the interviewer so he knows I am on the right track and if not, give me clues (with or without him wanting to) that I can pick up on and proceed further.

In the end, my white board interviews always went like a conversation, a deep discussion about a problem that involves coming up with a solution and attacking it to see its pros and cons. I have come to appreciate the process itself because it tests several things like communicating to the team, problem solving, being open to other ideas etc.

Edit : I'd also like to note here that I didn't get these skills in my first interview. My first several interviews went horribly wrong like you mentioned. It is a skill that you need to invest time in. And you have to believe that the time you invest in this will pay off eventually. It did for me in several ways.
> I love Gitlab but sadly, quite a lot of services that offer free accounts for open source projects (TravisCI comes to mind)

Isn't there a "but sadly I don't love its CI" missing from the middle of this? Why is Travis the problem?
that's fair - I built a react app for my company's website which is statically generated (a twist on server-rendering), and that took about a week to boilerplate. Next time I do it though it will take no time at all.
This applies to the web versions of these apps.

While this is painful advice, if you need the security protections of WhatsApp or Signal, don't use those apps on the desktop. The web/desktop versions are only as secure as the OS and browser underneath them. Instead, use them on a late-model iPhone or iPad (with a bluetooth keyboard if screen keyboards drive you nuts).

Don't use Telegram at all.
And it’s something that’s never been done in large parts of Europe, without any issues.
A couple years ago someone on reddit managed to draw a tree-trace of the switch-a-roo
The Thin Client – Start Playing PC Games on Your Raspberry Pi
It takes a lot to load, but I like it.
This doesn't come as any surprise to me. Over the years, I haven't found Genius to be significantly better at annotating lyrics than any of it's competitors. Genius takes longer to load and doesn't provide any more value in its annotations than does azlyrics, youtube comments, facebook, reddit, or anywhere else discussions are occurring. A lot of the time, its annotations are just straight up wrong or embarrassingly shallow, and attracting actual artists to write about their own lyrics didn't excite me. Furthermore, the lyrics themselves are often wrong.

The reason I'm complaining about this isn't to be a wet blanket- I just can't believe this service got the amount of funding it did. If their musical annotations are so cringeworthy and poor, what made investors think they could annotate other websites so well that a $58.9 million dollar investment would produce any reasonable return?

Genius reminds me quite a lot of last.fm in terms of what kind of service it was and how well it has fared as time has progressed. Both were reasonable ideas to begin with, but is there any reason these ideas needed millions of dollars in funding to operate? I am really getting the impression that these tech VC's are just out of ideas and are consistently trying to monetize internet toys which in reality should remain small web services for dedicated user-developer types.
i was just hating on GitLab here a few days ago so i will take the opportunity to say this is really cool on a bunch of levels.
I agree completely. How about mathematically proven to be physically impossible?
Governments mandate minimum wage laws. They protect intellectual (and other) property rights. They license banks to create money, and they set interest rates.

There is no such thing as a market free from government interference.
Royal Robbins, Climbing Pioneer, Dies at 82
The post addresses this, but double-taxation doesn't usually apply very much to early-stage high-growth startups—most high-growth startups spend their positive cashflows for growth and thus don’t have any positive net income to pay taxes on.
Sounds like regulations are killing jobs, time to gut the EPA - our president.
I'm kind of confused. For example, if you have a glass sphere and then you take all of the atoms out of the sphere so that it's a complete vacuum, isn't that some sort of absolute zero? Or does that not count since you need at least one particle to 'have' the temperature (i.e. a measurement of thermal energy)?
Successful software projects: Using “one pagers”
I can attest to this strategy working, albeit on a much smaller scale with my presale right now. Smaller price point, assuming much less traffic on the medium posts.

Hell, I have more revenue in presales in a little over 6 weeks than 18 months of trying to build SaaS apps.
Wikipedia seems to say there is low risk of cancer, which is what he was being questioned about:

https://en.wikipedia.org/wiki/Glyphosate#Glyphosate_alone

If that's the point he was trying to make, I think he worded it poorly. If people were scared of trace quantities of Monster energy drinks leaking into their food, a representative could simultaneously claim that the product is safe for human consumption and decline to chug a quart all at once on live TV. Even if he were scared of having a heart attack, it doesn't matter since the topic is trace quantities being ingested over long periods of time which add up to a quart.
Genius has a "broader mission" to "annotate the world"[0]. That was the pitch that led to a $15M investment from Andreessen Horowitz. This on top of meteoric growth in becoming one of the top lyrics sites on the internet.

"While Facebook’s mission may be to connect the world, Rap Genius' mission is to bring context and knowledge to those connections. Rap Genius is itself a kind of social network, but its a social network based around texts and discussions of texts."

[0] - https://genius.com/Marc-andreessen-why-andreessen-horowitz-i...
Drawing a map of distributed data systems
> How about mathematically proven to be physically impossible?

I would argue (as I did in a sibling thread https://news.ycombinator.com/item?id=13878107) that it is this that can't happen. Mathematics has no power over the real world, only over mathematical models (optionally of the real world). A proof of mathematical impossibility does not constrain the real world; it only allows us to deduce that, if the real world does the mathematically impossible, then our models are wrong (or at least incomplete).
Like taco_emoji commented:

"I believe you intended to use `val` in your second example...". Fixed the example now.
I've heard this in C# too, but it seems to me if you can get partially constructed objects, you might be able to leverage that into a sandbox/(.net "code access security") exploit. Or violate code assumptions (say the object provides a method that does something unsafe if the object isn't initialized -- it'd be impossible to write such an object safely, if calling code can partially initialize it, right?).
Google now lets you send money via Gmail on Android
oops thanks.
Thanks for that honesty. Whenever people see successful people they tend to think they were always as successful.
"Sure I believe" was quite clearly not meant to be taken literally, as evidenced by the very next half of the sentence.

It's like saying "sure, I think think that I'm smarter than everybody else, but then so does everybody else."

My point was that people should not take their own assessment of themselves as strong objective evidence about themselves.
Pretty sure recruiters mining this kind of data as well.
The data they present doesn't support their thesis (or the headline).

All the data says is that 50-60 year old non-managerial employees at tech companies are paid less, on average, than 40-50 year old non-managerial employees.

The simplest explanation is that the higher paid employees are retiring early because they can afford to (or even voluntarily moving to lower paid positions with less responsibility/more interesting work/fewer hours).

Everything else in the article is wild conjecture with no supporting evidence.
This is undesirable in my book.
Mere refactoring should just check all boxes in test suite. If I changed tests as well, how would I be sure no functionality changed? Tests did not serve their's purpouse in the end
Homemade GPS Receiver
The brand name has clearly taken a hit, otherwise we wouldn't be having this conversation.
> "It's the speed of cooling."

Maybe I missed it but did the article actually define this "speed of cooling"?
I think OP meant that the FBI itself shouldn't get into this business and leave it to the CIA and NSA. As far as I know there is no separation of those duties in Russia, it's all done by the FSB.
This is exactly what I've been thinking, thanks for sharing. For example, I've been so angry at how bad YouTube has gotten as of late and I feel that it's dominance is getting in the way of creating a better video service. I would gladly pay $20 a month for a more customizable and ad-free service which respects its users. It was my favorite website from around 2008-2011 and it's since become a disaster.
Google Fiber Was Doomed from the Start
Great resource I'll be sure to use it :) Are you using a theme or is it custom made? It's really nice!
U.S. Indicts 2 Russian Security Officials Over Yahoo Hack
The dynamixels are fairly priced when compared to equivalent servos. Compared to the weakest slowest servos with lots of dead band slop the dynamixels are quite expensive. However those servos are quite useless of course, and compared to servos of similar built quality the added cost of a dynamixel is minimal.

Look at something like an AX12W dynamixel which costs $25 more than an equivalent Futuba S3003, roughly same torque and speed. Given the control capabilities of the AX12 I don't see the point of buying the Futuba product.

Or a Futaba S9452 is about $90 for 130 oz-in of torque or Dynamixel AX-18A for $95 for 255 oz-in torque. Eh an extra $5 for twice the torque, not that ridiculous.

There obvious scaling problems where putting a vary fancy controller on piece of junk mechanicals doesn't make economic sense so you'll probably never see something with the control features of a dynamixel on sale for $5 each.
Hi Hackernews, we just released software for the Raspberry Pi that lets you connect to a gaming PC and play any PC game at 60 FPS, low latency and at 1080p. In this article, we explain how we achieved it, and some changes we made to SDL to make it all work. Would love to know your thoughts. Thanks
16 months later, YouTube Music is still a missed opportunity
I imagine there are tens of thousands of buried metal objects in the Rockies left over from the old mining days...
Why a downvote, sir?
That reminds me of this video from 1947 of someone eating DDT:

https://m.youtube.com/watch?v=gtcXXbuR244
Indie publisher here. Nate did a lot of research to identify the hole that needed to be filled, and then executed on developing his voice, setting up product tiers, spreading the word, etc. I also liked his “posts as prototypes” approach—it’s a great way to develop the ideas, hone creativity, and get feedback prior to releasing a book. Congratulations!

However, I would like to offer a word of caution for anyone considering self-publishing. For every selfpub sales success there are hundreds of books that fail to make an impact. U.S. ISBN registrations for self-published books have basically doubled every few years (1) and probably crossed the 1 million mark last year. However, the number of Americans buying books has slowly declined over the past several years, and is probably around 45% of the population (down from over 55% a decade ago). (2) The growth in demand is simply not there to support the explosion of supply, at least in the United States.

Niche technical books that are well-written and effectively marketed have greater potential than a poorly edited shape-shifting romance title from an unknown author. On the other hand, technical titles also have to compete with free or low-cost information on the Internet, YouTube, etc., not to mention existing books that dominate the field (something that Nate referenced in his post).

Of course, there are other rewards associated with writing books, including personal satisfaction, expanding one’s personal brand, and improving writing and editing skills. But sales are never guaranteed.

1. http://leanmedia.org/number-book-readers-declines-even-self-... (Data from Bowker, http://media.bowker.com/documents/bowker-selfpublishing-repo...)

2. http://www.nielsen.com/us/en/insights/reports/2016/2015-us-b...
"What your quick and dirty ^solution^ achieves today will be more expensive in terms of time, to fix/scale/debug/maintain tomorrow."

This is also a fallacy. You are assuming that you know how and what to do better today to make it less expensive tomorrow. The simple truth is - you don't. You can only know how to do better once you do it in a quick and dirty way and it might not even be worth it.

Technical debt is very broken and very misleading concept that should be avoided.
That might be how you feel, but I have many often-late friends who speed only to save time.
Many horror movies do the same thing nowadays, probably because it makes it more engaging for the audience?

It's especially funny when the story involves poltergeists or other paranormal elements. At least Fargo could plausibly have actually happened.
If you're saying "server-side PHP/Ruby API + React SPA frontend", you'll probably be able to find some boilerplates on a github search, but essentially they're just two separate apps at that point, so you're better off just building them that way and maybe tying them together with `make`. If you want server rendered React you can only really do that with Node.js. However the specific architectures/implementations of these apps vary enough its better to make one yourself that suits your needs. create-react-app is designed to have very minimal, bare-bones defaults so you can build whatever opinions you want on top of it.
"Based on a true story" is not the same thing as a documentary; it's assumed that aparts of the story are not real; how much is made up is up to the writer, not the reader.
Author here! happy to answer questions, and curious to hear about your own crowdfunding video stories.
A perfect vacuum still displays activity in the form of "vacuum energy" - a counterintuitive property of the universe where particles apparently blink into existence for a short duration in otherwise empty space.

https://en.wikipedia.org/wiki/Vacuum_energy
my guess is it's a scam, cause his story doesn't add up.