skysight-inc/HackerNews huggingface dataset:
It seems to scale too, when rich Saudis are on vacation...
Show HN: We want our audio jack back, and we got it
Not sure, you might be right. I have been using v3 for a long long time now, so I can't say for sure.
This is such a non issue that it didn't even warrant the blog post.
Jack Ma: US wasted trillions on warfare instead of investing in infrastructure
"Logic" is vague and there a several layers you can implement this before even thinking about microservices.

It can be as simple as a simple class, or maybe a larger class as a single-file service, or an entire namespace with a several classes, or a separate library easily referenced. All the "logic" split benefits without the ridiculous hassle of microservices.
You'd think there was only one level of government.
That's basically what it is. The data is abstracted away so that when you do a write it just goes to both places as needed.
Same reason paleontology, geology, anthropology, climate science, astronomy, and so on have a difficult time... Any theory that can't be falsified by running an experiment shouldn't be called "science". At best, people pick the theories they believe because they "fit" existing observations, not because it's good science. (No computer models really aren't good enough - you have to ask whether the model was correct and included all the important components)
There's criticism, and there's not knowing what you're talking about. Unless one has run an online community like Reddit before, it's more than likely that that individual is playing armchair CEO.
I was surprised also, the number of stars it has should put it into 3rd place, so I guess it had a bunch before 2016 started already, even though it only went out of beta in late 2016.
Go has the same distinction (stack vs heap), but the GC means you don't need to care about the lifetime of the data.

To your other point, it saddens me that Rust isn't well-suited to higher level applications. You need very strict performance requirements before it makes sense to pick Rust over Go (you can squeeze a lot of performance out of Go, and even optimizing Go is friendlier than writing naive Rust IMHO).
Maeshowe's runes – Viking graffiti
Agreed, reddit has mostly replaced Usenet for niche subject discussions.
Your examples are interesting:

Lottos: are known to give each ticket a fair chance based on a published set of rules. I think if that existed for hiring then many of the issues we see here would be gone. Unfortunately for many jobs it is difficult to give a test which is a fair sole determiner of suitability for work. And if I understand correctly also illegal in some jurisdictions, more or less because it can be abused.

Roads: maintenance does in fact vary by the wealth of the supporting area. Try driving from Nebraska to Kansas on US77 for a stark example. In addition, roads are networks and thus it makes sense to subsidize maintenance of connections to increase overall network value.

Police: some people do indeed advocate a form of this because they say police already relatively over-investigate crimes of minorities. That is, a white person has a higher chance to get away with any one given crime (for some categories)
There are some neat stories over on reddit if you want to re-live your youth :)
https://www.reddit.com/r/sysadmin/comments/5oq8nj/i_owe_my_c...
You're right, the problem is bigger than a company. It goes deep, society-deep. And I don't think anyone would say "poor black kids have a fair shake, right up until Oracle doesn't hire them". Of course not. Some groups get shafted from birth, by being born into poor communities, by being born into communities where the police split their heads for looking the way they do.

You're right, it's not just on some tech company to fix societal racism.

What I don't get is why people are always so goddamn defensive of companies and their hiring practices. "The problem lies elsewhere, don't blame the company!!"

I mean, jesus, the status quo does not need any defense. It's already winning by default.
If that were actually true we could dispense with the jury system.
What positive reinforcement does Lyra offer?
Coil Whine on New XPS 13 (9360) Is Widespread
I used to hang out with the smokers at my last job. I don't smoke, but I found leaving and coming back to a problem helped me approach it in new ways. I used to always joke that the smoking employees were "cheating", so I could cheat too. Obviously I'd advocate walking over smoking though.
Nice to see them making it clear that there's no conflict at all. Is it just me or does the "L" in curl's logo look too much like a "1"? I think a font with an "L" that's curved like an "S" would be more distinct and would match the monospaced look.
You don't want to follow federal government contractor regulations, don't take federal dollars. Otherwise, produce the docs you're required to.

> You sound like a disgruntled socialist that simply hates bigger and better people/companies succeeding in life.

I hate entitled companies who don't think they have to follow the rules. They deserve the boot on their neck.
Sweet baby rays is a good BBQ sauce. I use it for broiled boneless chicken thighs and it never disappoints.
It's good, but I hate how all the commercial bbq sauces have some form of corn syrup in them.
Very much this. There is a bit of a lie we all participate in at many companies of nearly every size, though sometimes much more so at small startups. The lie is that we are all on the same team and all in this together. In reality, the team are those who actually own the company by virtue of the money they've put in (i.e., investors). Time is regarded as a non-asset, regardless of how much you invest into the company. So everyone else is there to help the real team succeed, and in so doing, hopefully get a little money yourself. Now, sure, I hope to find rewarding work and such, but I also choose riskier startups because of the potential upside (though likely small).

Sure there is always the possibility of landing work at a unicorn that is worth billions, but I think the problem is that many of us are too willing to give up parts of our lives in the hope of some very unlikely return. Either the industry needs to figure out how to value time as an asset in a meaningful way, or crazy startup-hours need to stop.
I take five minute walking breaks almost every hour. What really helps is to take a slow, leisurely pace, as though you were on vacation strolling through a park and observing the environment around you. At least for me going for a walk at my normal (i.e. fast) pace does not help to clear my head, and I suspect that is true for others too.
>> elderly women who sit for more than 10 hours a day with low physical activity have cells that are biologically older by eight years compared to women who are less sedentary.

It's always interesting to consider whether the direction of causality might point the other way:

Elderly women who have cells that are biologically older by eight years prefer to sit more compared to women with younger cells.
Blind trust in such a simply verifiable case is quite naive.

You can easily open up the front page of HN as a logged in user and see that it contains information about which storeies you've voted for and which you've flagged. On top of that, you can click "hide" to hide stories. These will only be hidden for your specific account, not for every person who loads the front page.

What's more, the go-to call-to-action by HN admins during really popular stories is to have people log out, because logged in users don't get cached results. Have a look at the comment by HN admin dang on the Trump winning story. [1] The key part being "please log out to read HN today, unless you want to comment. Then we can serve you from cache".

[1] https://news.ycombinator.com/item?id=12907201
Have you tried looking at different page elements and see which ones took longer? I've always felt that the main reddit.com domain loads reasonably fast but the rest arn't
Yeah, the golden handcuffs really did shackle me emotionally. I couldn't part with the extra money to pay for the shares, even though I really wanted to leave the company much sooner. So I stayed since that was the only way I'd be able to keep the shares.
IANAL! Thanks for editing your earlier comment.
Getting Your First Programming Job
I started using vue because of the webpack integration and the wonderful single file html/es6/css components. Maybe I'm in the minority? It takes a while (and some guessing) to get it all set up, but it's incredibly productive afterwards (vue-router is a must).
But isn't that hard to get right? At least if you using something like sqlite you get consistency guarantees.

Consider your process writing to the file and dying during write() - do you recover and repair the file after you reschedule?
Fully automatic tool flows give lower quality results than tools+trained engineers. Most of the problems are NP-Hard. It's an active area of research.
I was impressed with how technical it was. I mean, it does all the things that Edward Tufte hates about PowerPoint, but it's a pretty barebones text dump on top of a PowerPoint template, with nothing flash other than charts.

This is not to say that the bullet points or charts correlate to the truth. Just that I was expecting something more slick/simplified to sell a "big idea" startup. Did investors actually pass this deck to their technical people to verify/validate any of the technical claims?
There was actually a HN comment thread on it for the Mozilla announcement: https://news.ycombinator.com/item?id=13425609. The commenters mainly noted how similar the logos are. This could lead to possible confusion and I think pre-empting it is best to defuse any drama before it starts.
It's not just definitions, it's also that a lot of people experience actual adverse reactions to exercise [1]. The typical social script is to condescendingly explain to them how they must be doing it wrong, and doctors often have trouble finding a medical explanation (even when it actually is caused by a medical condition), so people often blame themselves for having problems. This is, to put it mildly, not an optimal experience.

https://en.wikipedia.org/wiki/Exercise_intolerance
The new mobile site is slkw fails in basic functions such as as preventing double posting - which happens all the time because the UI is often irresponsive.
OK, so in the beginning there were no layers. People occasionally wrote a layer but it was common to just say "fuck it", and through it away. As late as the 90s, you read about C programmers writing hash tables all the time, wtf.

Then, somewhere along the way I don't know exactly when, we hit an inflection point where there were some layers that didn't work quite right, but were hard to do without, so we'd try to shim it.

Really good long-term engineering means also ripping up the under-performing layers, attacking the unneeded complexity. This does not mean giving up on abstractions altogether.
> Firefox is getting pushed out by Chrome […] so that cash would be better spent on tech

I have to disagree. Chrome doesn’t push out Firefox because it’s better (which it’s not), but because of anticompetitive actions from Google and a multimillion dollar marketing effort, which included for months massive ad campaigns all over AdSense/AdWords.
A couple months now. And yeah, I've tested restores of files as well.

Synology has specific support for Time Machine, in fact in their recent software update they added support for Time Machine over SMB since Apple is deprecating AFP.
I think demoscene has met my bar for "good" rendering of fractals. Hopefully worth a quick search for anyone not already familiar with that corner of esoteric programming.
> I've tech-led jumps to new version control systems a few times, and it's always riddled with anxiety, strain, and management angst. (And it always makes the team far happier and more productive!)

In the cases of this I've seen, it's always been because management and team priorities were unaligned.

Management in those places cared about a minimum level of productivity and minimizing risk.

Teams cared about maximizing productivity and their work days not sucking.

As long as teams kept managing to soldier through... rarely saw things change in those shops.
> The pattern matching in Swift isn't much better than what you would get with a tagged C union

In what way? Pattern matching in Swift is quite powerful; definitely better than C's switch statement. This blog post is a good overview of its capabilities. https://appventure.me/2015/08/20/swift-pattern-matching-in-d...
You could try AppDynamics mobile RUM product.
https://www.appdynamics.com/product/mobile-real-user-monitor...
Disclosure : I work there
It would be quite amusing if it couldn't work with AD, considering Zulip is based on Zephyr which is a very old chat protocol/application heavily dependent on Kerberos.
How can you notice something like this?
Didn't Snowden take an oath to "protect and defend the Constitution against all enemies, foreign and domestic."?

Seems to me he protected the Constitution... He took the side of the American people against the State.
My guess is inertia, plus people in charge of HR/hiring processes are probably not the best-in-tuned with how developers work. So they just copied whatever they heard MS or Google or FB did at one point and just adopted it blindly- and it is stuck like that because- again- inertia. I could be wrong, of course.
I just read through the research paper[1] and activity in frontoparietal network looks eerily similar to the reticular activating system[2] that heightens alertness and directs attention.

[1]: http://www.cell.com/neuron/fulltext/S0896-6273(16)31039-X

[2]: https://en.wikipedia.org/wiki/Reticular_activating_system
I'm curious about whether and how Rust "dealbreaking" situation compares to C/C++. Seeing as how Rust is designed to be a replacement for those two (so is Go, but it seems to be at a much higher level), I reckon that'd be the more fair comparison.

In particular, it's my understanding that epoll and select are system calls. In that case, just call them. Or is there really no means to do so from Rust (doubtful)? Sure, you'd have to wrap stuff in "unsafe" calls, but that's par for the course when interfacing with non-Rust software.
I think the point is employees under estimate the risk involved. I could make a start up that pays people in literal lottery tickets but I'd be unable to hire anyone because prospective employees can easily see it's a bad deal. Not the case for start ups.
also it sounds too similar to "reddit"; it would lead to hilarious Abbott and Costello-esque hijinks
The idea you describe in your second paragraph is to some extent rational, too. For example, a degree from a top college means less for a black job applicant because of the heavy affirmative action advantage given to them.
FE310 appears to outperform every state-of-the-art official ARM core (and perhaps every architecture-licensee core) in its class, with maximum stable clock speeds also much higher. BooM could be described as beating Cortex A15 and matching Cortex A53 (granted without a tapeout to prove it, only simulations).

Both of these designs are publicly available and under licenses which allow proprietary derivatives.

In every category; die area, power dissipation, total throughput, licensing cost, lead time, design flexibility, code density, technical debt, academic buy-in; real RISC-V cores which have been made in silicon are right-now beating ARM cores. At this point, ARM has but two things going for it: legacy and design maturity.

Once RISC-V designs are mature enough to be expected to run all general-purpose software correctly; there will be few other axes to compete on. RISC-V has an immense zero-day advantage in its clean, worldly design. I think it would be foolish to downplay the likelihood of great success.
Does it work and for how long?

I had issues with most of the iPhone charging cables they don't work after 20-30 days due to connector issues.
Well, this is probably good for Google and Fabric, but I'm less sure about it being good for Twitter. My opinion has long been that Twitter needed to double-down on being developer friendly and developer focused. This seems like the exact opposite of that.

It strikes me as being about as smart as Sears selling off the Craftsman brand. At least, to me, this feels self-defeating.
Yes, the obvious counter-example is that almost the entire population has more than the average number of legs.
? is bind for Either monad if you squint.

`context(e?)` becomes `e >>= \x -> context(x)`
Better go register the `libcur1` package just in case
Received my new XPS 13 yesterday. Coil whine is very loud under high graphics load (such as watching a 4K video) to the point where you can hear clear clicking and screeching several feet away. Disabling Intel TurboBoost in the BIOS made it much quieter, but you can still clearly hear it in a quiet room. It's unfortunate, because apart from this huge issue I love the laptop.
Honestly, @dang, can we enforce that all links to jwz go through archive.org? Then everyone could see the content, jwz wouldn’t get the unwanted traffic, and people wouldn’t have to deal with "why did you just have a NSFW image open at work"
Treating people equally isn't equality, or so I was told the other day: https://news.ycombinator.com/item?id=13388356 .
ArxivML: An Alexa skill for reading latest machine learning papers from arXiv
Show HN: Soup to nuts e-commerce side project in 10 days
Yes. I often think of reports about studies this way. And then I add likely confounders and draw the causality arrows in all directions, and most are often just as reasonable sounding as the reported causal relationship.
Well what I guess I'm saying is that this phenomena of having the government provide such places ... competes with a main focus of churches - and in the US, churches have large political power.

I guess I don't see such a solution being feasible here for that reason.
> how this could lead to possible confusion

I sincerely doubt it. There are two groups in the world:

Group A: What the hell is a Mozilla?

Group B: knows the difference between cURL and Mozilla
Isn't it the same for any foreigner in any country? The US tries to be multicultural in some respects but not being able to speak English hampers you quite a bit too.
While employees may irrationally put in too much effort because of their perceived ownership value, the comparison to slivers of ownership of publicly-traded companies.

One person can make a difference in the value of a 20-person company, and if that person has a 1% stake in the company it can be rational to work longer hours to make that happen.

On the other hand, there is very little that a shareholder of a public company can do to materially affect the bottom line of that company. And as the owner of perhaps .000001% of that company, that person would see very little financial benefit from such effots.
Wait, what was wrong with their old branding? The new typeface is fine, but that :// is cringe-worthy.

Kewl, mozilla, very kewl.
> But then, when I listen to the stories women in tech (for example) tell, and they do tell a LOT of the same stories, it's clear we're pretty far from equality of opportunity.

From the stories that made it to the front of HN (and the stories that made it into the main-steam media) - almost without exception - each case (after it had its full run) turned out to be a false narrative driven by the need of someone to prove that sexism and racism is everywhere and is everything (and to profit from it in some way).

There is an entire industry dedicated to this behavior.

In my personal experience, if anything has been shown, it is that females, and non-white males, are given an enormous amount of help at the expense of other people - simply for having the proper genitalia and skin color.

If you are qualified, a female or a non-white male, you have the upper hand in gainful employment right now. This is the reality.
"Also I like how everything is now being blamed on hacking, a freaking atomic clock that was launched on top of rocket into space fails and it's Russian hackers."

The only mention I see anywhere of blaming hackers (Russian or otherwise) is VLM 3 comments up from you. It's certainly not in the linked article. Am I missing something?
Is the cost justified to just keep these around? What is it costing you per year?
Telomere length as presently measured in white blood cells is a measure of immune health before all other factors: how often are new cells turning up with long telomeres (thus how well is the thymus and bone marrow stem cell population doing), how often are existing cells dividing and shortening their telomeres while doing it (how much stress is the immune system under, how much war is it waging), how many senescent cells are hanging around lowering the average, that sort of thing.

Exercise is very well associated with better immune function. So not a surprising result beyond the fact that they actually managed to get a result at all, as telomere length measured this way is actually a pretty terrible metric of aging. The correlations with aging only show up in large populations, and even there you'll find as many failures to identify associations as successes in the literature. For an individual knowing your immune cell telomere length won't tell you a great deal that you don't already know, and nor will changes over time. The numbers will be all over the map, and won't compare usefully at all with other individuals in your circumstances, unless you have a few thousand of them to compare with.

If you want a decent biomarker that might actually prove to be actionable, DNA methylation patterns after the model pioneered by Horvath et al look fairly promising. (There's even a Florida company offering an implementation as a service these days).

The sitting question is generating a lot of ink in the research community. All sorts of large epidemiological studies have tackled the topic. I think it remains unsettled as to whether it is the sitting or whether it is the inactivity: decent arguments from data could be made either way. If pulling in data from the broader context, however, the inactivity looks more compelling. Accelerometer studies are becoming more common since the miniaturization and cost reduction that came with cell phones, and these are showing that even very low levels of exercise appear to make noticeable differences to outcomes in later life - at the level of housework and puttering around the garden.
This is unrelated to anything but just wanted to say how awesome your Topcoder results were, you are a legend!
People are beginning to say less and show more
I think it's an acquired taste :)
Certainly took me many years to learn to enjoy it.
You could store them as source files with a hashbang, and make something like "rustrun" which compiles a single Rust source code file and runs the resulting executable? That should take ~15 minutes.

I do wish there was an actual Rust interpreter.
I'd argue that it's not the jobs of universities or employers to try to "fudge the difference" between actual outcomes and what they believe outcomes should be. By that I mean, just because not everybody has equal access to education doesn't mean employers and universities should be lowering their hiring standards (like it or not, this is what affirmative action necessitates) for people belonging to groups that on average come from disadvantaged backgrounds. Not only is it bad for business or the academic reputation of the university, it can also do more harm than good by placing people from disadvantaged groups in environments they are not prepared for, harming their growth and unnecessarily exposing them to discouraging failure.

So by that I mean, why can't we just evaluate individuals based on their own merits? If you want to stop inequality, fight to stop inequality of opportunity. Stopping inequality of outcomes makes little sense.