skysight-inc/HackerNews huggingface dataset:
It's kind of like how HN was initially very programming/computer science/lisp (?) centric in its early days (at least it seemed that way to me) primarily because of the people who read pgs essays and were interested in start-ups, etc.
David's Health Tech Newsletter: No. 13
The Ultimate Growth Hack is Right Under Your Nose
Ryan, how does one submit a product for consideration (assuming they actually have a good product to submit)?
"pedaphiles"? What have you got against lovers of Indian sweets?
She's only referring to your duties to not actively destroy evidence.

If you have a regular expiration cycle for data, that's not a problem, unless you're informed you're being sued or otherwise investigated, at which point it's incumbent for you to turn off that process, and do whatever's necessary to continue to preserve the data.

There are other reasonable things that can trigger the requirement to not destroy data.

The only thing you would be required to prove, if you do lose such data, is that it was entirely accidental, and you didn't have any culpability. Say a tornado destroyed the office with the only set of paper copies, and it was reasonable for you to only have that one set.
As long as I've been in tech industry, 25yrs, the (at times only) way to get a raise was to change jobs. I've only have experience with small/mid-size companies, No "corporate"/"enterprise" type jobs. Expect dynamic is much different there.
Yes! We call it "Interval" or "Intermission". For a moment, I was wondering what's the need of this app :)
It's also a culture thing.

In the USA, selling yourself like you're the absolute King is ok, but in Germany many people would consider you an arrogant snob that's full of it, if you pretend too hard. They'd also consider someone who job-hops every year to apparently not be able to take responsibility and do their job well, and maybe to be problematic to work with (or they'd not need to run so often).

Switching jobs after 3-4 years is pretty normal, though. It shows that you can keep a job, and if you can show that you also learned something, that's good.
> It’s a fact that employees are underpaid.

I just have to comment on that line in the conclusion of the article... When Forbes, Forbes!, states unequivocally that employees are underpaid, it's probably time to sit up and take notice.
First, "no bad things can happen" is a very nebulous requirement. And you eventually just get into a "who watches the watchmen" kind of game.

I think the problem with a lot of ideas around making a "safe" algorithm for money matters, is that you basically just wind up defining the game that your "opponents" will now be playing against. That is, if you have your rules in the open, but they don't, then they are the ones controlling the game.

Consider, it is relatively easy to make money off of a casino. They just don't let you use the strategies that work. Which is fine if you can just boot off actors that you think aren't "playing well." Not so easy otherwise.
Tutorials on setting up cron jobs for various systems
Most certainly the same thing that made ice cover advance and retreat in the past is still happening today. That thing that makes the ice advance and recede is called weather, and on a large aggregate scale is called climate. Climate is a complex multi-variable non-linear oscillator. We've been pushing one of these variables in a single direction at increasing rates for the past couple hundred years.

Are you trying to imply that climate has a single variable driver and because climate change happened before the industrial revolution, that current climate change can't be hugely impacted by human activities? This would be a conclusion from a false premise (that climate is driven by a single variable).
My wife is not a native English speaker and couldn't hear the sentence in the distorted version even after listening to the whole thing a few times. I suspect that this is tied in deeply with our native language faculties.

I'd be interested in how this works for other non-native speakers here as well as "native" bi-lingual speakers.
Wordsworth – simple frequency analysis tool
If you already use tools videogrep, then you can use wordsworth to parse subtitle (.srt) files to find even better search candidates.
The author of that article makes the same assumption / error that I discussed previously. The trick lies in the statement "Since n>m, f(m) - f(n) is positive and this probability is greater than a half." While this is true, f(m) - f(n) will almost always be very close to zero without additional knowledge. A key statement that illuminates the assumption in his argument is "The bigger the cheque, the more times you toss the coin and the more likely it is that it will come up tails at least once - in which case you keep the cheque rather than swapping." Built into that statement is the assumption that larger numbers are less likely than smaller ones.
This Firefox OS media stick sends video to your TV, much like Chromecast
I would really like to see a similar study done with less well known brands, to see if it makes a difference in cases with non-household names.
Are Erlang-based start-ups more likely to be acquired because Erlang has gained a Jedi Knight reputation for "sorcerer's ways"?
I seriously doubt any of those private companies have legal obligations to keep this stuff forever.

See https://news.ycombinator.com/item?id=7926642 about what banks do per SarBox requirements to do that.
Inside a Tesla engine
You can retain 80% of your talent. You will be able to retain approximately 0% of your top talent, which is certainly a number less than 20% of your total talent pool.
Why is it a good thing to let more science be possible using Mathematica?

The issue with Mathematica for science isn't that it's expensive, it's that it's proprietary and secret.
I can see at a glance that the one liner is correct, where the explicit version I have to brainparse the whole thing to know if it is correct. (Once you are fluent in the expanded vocabulary)
That's pretty funny. I first learned ARM assembler on the Game Boy Advance in the late 1990's. I remember how hard it was to find good, clear docs for any of that, but they started to be formed because of collaborative efforts to homebrew GBA games. I wonder how many people got their start in ARM because of homebrew.
The Military Now Has X-Ray Guns
Nope, not positive, and matheusbn posted an article saying it was something else: https://news.ycombinator.com/item?id=7928052
This "loyalty penalty" is far from new. It was totally obvious to me, and to many of those around me, over twenty years ago. If you stayed at one company, you'd fall behind the industry-wide trend. You'd start to see people who were more junior overall, and clearly less familiar with your product, hired with salaries above yours. If you wanted to keep up with that industry trend, you were forced to keep moving. I even know people who deliberately did "out and back" jumps to leap-frog over others at the same original company.

Where I part ways with the author is regarding what goes through employers' heads to perpetuate this. People who decide compensation seem to be in denial about the fact that people leave, or that their actions have any impact on how often that happens. Their biggest worry seems to be that if they make an adjustment for one person then everyone else will demand one as well . . . as though the cost of making such adjustments even across the board is greater than the cost of having to re-hire half the team every year. As a result they make such adjustments rarely, and try to keep them all hush-hush so nobody finds out, but it never works. People who were hired because they're smart tend to figure things out.

Obviously, some companies have figured out that plain old-fashioned money is sometimes the key to employee retention. Google has sucked in and kept a lot of people this way, for example. Unfortunately, the current wage inflation has its own down side. Maybe some day we'll find a place between these two extremes that doesn't either screw employees or stifle innovation by smaller competitors.
> turns out queries for error messages are hard-to-monetize

Really? You would think it would be the perfect opportunity for competitors to advertise. Here's the user frustrated with their existing vendor because their computer is emitting some kind of gibberish instead of doing what they paid for it to do, and here you are offering a different product that presumably makes the error go away.
Willing to share where you advertise and why? I've got lots of friends and relatives doing comics online, would love to have a little specialist knowledge to help them out.
Did you know that they're really only accurate a few days out? Despite the fact that most weather sites provide forecasts a week or two out.
You can try deepmix.ru.

It's an Internet radio station where every song is mixed with the following. I mean, no dj speech, non-stop chill-ambient music.
I suspect that you get this kind of high doing a lot of things other than programming; programmers are not unique in this regard.

I'm insanely jealous of people who can do stuff like this. I hear stories of people like John Carmack locking themselves away in a room and finishing an entire project or implementing an entire feature in a night or over a weekend. In contrast it takes me days to finish anything, I just don't have the ability to concentrate or care about something that intensely.

Now I understand some stories are embellishments and someone like Carmack just thinks on a different level than most people, but is there a way to teach yourself to be able to engage in these marathon creative sessions or is it something you must be born with?
I've been using DDG for over a year solid, and for the past couple on and off.

I still run the occasionally !sp or !g bang search (StartPage is a proxied Google, the other hits Google directly). And in almost all cases there's little if any discernable difference.

The main exceptions are:

1. Date-bounded searches. DDG doesn't support this.

2. Special collections. Books and Scholar in particular.

Until recently, I'd have included images, but DDG's added that. Maps can be searched through OSM.

My primary concerns are privacy and search bubbling, but quality is up there as well.
| I really don't see the benefit.

And you won't while you just pass it off as something that "just makes your code compact."

Regarding your comment about comments -> imagine a world where there were no for loops, then somebody invents a for loop. What would you say to the person who shoots it down because it just "makes code compact" and programmers don't want to have to add a comment above a cryptic 'for loop' explaining what it does?
video of the talk that accompanies the slides linked here.
losing mindshare among power users is very dangerous in the IT business

Absolutely. And Google have been stumbling hard the past 2-3 years.
But in cases like this, it's useful prejudice.

I for one don't need to read every rant by RMS against Digital Restrictions Management, even if I agree with him by and large. I have much better things to do with my time. A lot of useful prejudice work that way in a lot of domains.

I have my own personal boycotting policies, and one of them is to never, ever buy digital media with DRM. Which, strangely enough, Amazon has long allowed me to avoid if the rights holder allows, e.g. I have a nice set of MP3s I got from them for a CD of Scandinavian music that in physical form was by then out of print and way too expensive.

They also tell you if a Kindle digital book has no DRM at the bottom of it's description. They don't really care, and I respect their choice to abide by rights holder's restrictions and sell the stuff anyway.
Trust me, I get it. There's always the "singular they," though English majors will hate you for it.
This is absolutely true. The best opportunity to set your pay is when you get the offer letter, after that it's all nickel and dime increases. The next best time to adjust your pay is when you announce you're leaving for a better role somewhere else. You have to be your own agent and demand the market rate for your role, skill set, and number of roles you're being asked to cover. The only time your,manager might jump your pay without asking is when they realize you are drastically underpaid and could leave any time.
The long, dark road of launching a startup while working full-time
Start a consulting company with one employee.
While some may be disappointed this launch is not being broadcast, I've actually been more surprised by the overall amount of openness and transparency SpaceX have shown - a great example of which is the recent Dragon II manned-capsule press event.

Think about it, what we got to see up close represents the cutting edge in manned space technology anyone has ever produced. That's not only of interest to Musk's commercial rivals here in the US but also to 'rival' nations that still have state-sponsored space programs. Even if Musk is ok with it, I wonder how happy the US government is that China, Russia, Iran etc can pour all over those launch photos and videos.

Nasa never provided that kind of access to the press and media of its space vehicles. We should be grateful for the amount of access we've enjoyed from SpaceX.

(it sounds like they ARE going to be steaming it online after all, btw)
To be fair, all of the best decisions I've ever made have come out of "I feel that way" and all of my worst decisions have come out of "This is rationally correct".

Life is funny like that.
It probably means that people were searching for Ben + Jerry's or the like.
Measure typing speed (ignores spelling mistakes)
Tobacco advertising was never about trying to persuade existing smokers to switch brands - that was the 'cover story'. In reality it was about trying to persuade young people to smoke their brand rather than some other brand. By young people < 21 years old - people do not start smoking once they get past those formative years. Sure the marketing message was different to what Kellogg's have for Coco Pops, however, the 'sophistication' of the imagery was very much targeted at young people wanting to be 'adult'.

Everything tobacco is controversial, however, how does this relate to online advertising for regular things? The only people who haven't heard of eBay will be people too young to have seen the adverts already. Same with every other brand. Everyone will know you can get everything and anything from Amazon. But there will always be this new supply of kids getting old enough to have their own debit card, they will also have impressionable minds and not have their habits cast in stone. Therefore the high pay per sale per click is actually about getting new life-long customers, in much the same way as it was for Big Tobacco.

The tobacco adverts appeared to be about persuading existing smokers to switch brands yet they had this secret darkside 'get em young' agenda. With online adverts there may be genuine 'switch brands' thinking to it yet in reality all that is effective is 'get em young', where this 'get em young' idea is not even being thought about or being looked for in the analytics.
The large binary GC is actually pretty simple too: Shared binaries are refcounted; the references are in the process heap. When the references are GCed from the process, the shared binary can be freed. The reason that sometimes it takes a long time to free, is that some types of processes will get references to a large number of binaries, but not trigger a process garbage collection, leaving lots of binaries allocated in the shared space. Garbage collection for a process is only automatically triggered when the process heap would grow, so there are some common cases which result in bad behavior: processes that don't generate much garbage on their heap, but do touch a lot of binaries (often this is request routing); processes that grow their heap to some large size doing one kind of work, but then switch to another type that doesn't use much heap space, leaving a long time between GC; processes that touch a lot of binaries but then don't do any processing for a long time (maybe a periodic cleanup task).

Another common issues is taking references to a small part of a large shared binary.
Great point. I'm assuming the appropriate counter measures would be a constitution, separation of powers, etc. For arguments sake, your (christian fundamentalist) concerns would eventually be mitigated through education/scientific literacy - a processes which has been naturally occurring one funeral at a time. This is in contrast to the existing tyranny of the minority/corporate interests in which self correction doesn't seem to exist.

I posted this link after reading the Ethereum white paper: (https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-White-Pa...)

It mentions 'liquid democracy' in the context of a Decentralized Autonomous Organization. Ideally, you'd be able to delegate or set up a proxy to vote on your behalf on specific issues. https://en.wikipedia.org/wiki/Delegative_democracy

Generally speaking, our underlying political structures are archaic. I think this is what's fundamentally wrong, not any individual agent. It's worth thinking about alternatives. Demoex is interesting in that it radically alters the political structure without requiring it to be torn down.
Are Libertarians rational?

I see absolute primacy given to ownership from people who live on land seized from Indians.

A belief in enforcement of contracts on people who didn't sign them, namely people born after the agreements were made.

The claim that utilities such as sewage and water supply would be better served if there were countless duplicate sewage systems in each city owned by different companies.

The assertion that the current ISP throttling issue would be fixed by eliminating the FCC.

The claim that the problem of the commons does not exist.

So, I humbly submit, that the claim to rationality is not the same as its possession.
Why not consider freelancing? When I'm hiring full time positions I don't normally see anything wrong with someone who's going to a new job every couple of years - but I'd definitely have some big, red flags for someone who was jumping ships every nine months.

This is because hiring takes time, and is expensive. If the person I'm hiring is only going to be staying around for nine months, I'd be better off hiring a freelancer. To put it another way: what changed in those nine months for you? You must have felt at month 1 the compensation was reasonable?

Whereas with freelancing you a) are always getting the market rate, and b) can move around with impunity.
> There is still no indication that any of my postal mail or any of my telephone calls are being listened in on by anyone in the United States.

From what I can gather, nobody has accidentally left a card in your mail, reading, “Show all mail to supv for copying prior to going out on the street,”.
You can feel the "programmers high" without being John Carmack. John Carmack has a surplus in other aspects of the craftwork but the feeling of immersion is more related to your concentration capabilities.
Just to make sure I understand the problem ... wouldn't the simplest solution be a 5m audio cable hanging from the drone with a wind-shielded microphone at the bottom? I realize there are all kinds of dynamic problems with a setup like this, but 10dB of noise supression could be achieved easily like that.
WTF is my IP?
>People don't often need a power search. But when you do, you really want it to work.

That was part of the draw of switching to Google way back when. If you had a more challenging search to pull off, you used Google, and eventually it became a habit to just visit Google in the first place.

Now I'm starting to try DDG when Google frustrates me. I also don't need 'Google Power' for a lot of my searches.

It's probably a good thing they're implementing these changes. It makes it easier for an underdog to come in and disrupt their core business, introducing some healthy competition.
WikiLeaks Publishes Secret International Trade Agreement
If by support you mean "you can generate vimscript to be executed using other languages as PHP" then yeah.
Yes, that's basically correct. To an economist, you're rational (modulo some technicalities) if

(a) when you have to, you can always decide which of two things
you want more (yes, it's OK to want some things equally),

(b) whenever you want A more than B and B more than C, then
you want A more than C, and

(c) whatever you say you want (or think you want) your behavior
actually reflects (a) and (b).

If you're not rational in this sense, please stay indoors, or at least refrain from trading with bearded men in tweed, because a perfectly scrupulous economist will take you for everything you're worth by giving you exactly what you want. :P

For details, see these lecture notes [0], particularly the axioms of choice theory on slide 4. (Or take a micro theory course!)

0. http://ocw.mit.edu/courses/economics/14-03-microeconomic-the...
Exactly why do you think that discussing this issues in the open will automatically result in "instructors will actually be paid well, and students can learn in an environment that doesn't treat their faculty as cheap throw away labor."???

If the information in this article does not result in behavior changes (non tenured lecturers walking out of raw deals, or students requiring their University to disclose and guarantee a minimum percentage of courses taught by full time professors, or employers refusing to hire candidates coming out of degree mills) for a significant percentage of the incumbents, absolutely nothing is going to happen.
Between first grade and tenure, collectivism is all but snuffed out of students. Toddlers are allowed to play together, and full faculty often form granting teams that can be legitimate collectives. But mostly everyone is the captain of their own reputation, and will be held personally responsible for their work, which they are considered to own.

There is no agreement about the terms of anarchism among anarchists, but collectivism is a common cultural practice and property is pretty antithetical to most anarchist ecologies.

Some (high value) academics see the academy as libertarian, but that's how things look when you're being catered to.

The idea of individual authorship is pretty unassailable in most employment/admissions decisions so that doesn't leave much space for people living as anarchists. You can have some success at it if your privilege napsack is stocked
The value proposition of Erlang is a great deal more than "we have actors". Actors and message passing are "symptoms" of built from the core out for fault tolerant networked multiprocessing. If you need that you should prefer Erlang.
Anecdotally, I've seen a lot of developers that I worked with who weren't particularly great (or even good), job hop quite successfully. I think it depends on the local marketplace more than individual skills. (And the ability to interview well).