skysight-inc/HackerNews huggingface dataset:
So basically, everything problem comes down to "I have to do the task myself".

That sounds dysfunctional to me. What's the point in having co-workers, teams, company if I am on my own for everything? What's gonna happen when I get hit by a bus? What's gonna happen when another guy get hit by a bus and noone knew anything he was doing?
it was a fun moniker my friends and i gave these garage bakeries

the secret is more about the unpublished locations and less about the idea of it.. would you prefer the use of 'silent bakery'?

though one such 'secret bakery' may produce the pastries listed in the article i think this open door discovery is more closely tied to the culture of italy, you may be hard pressed to walk through residential areas of nj and find a silent bakery but give it a try and report back if you find some secret spot to get these pastries straight from the ovens

the anecdote is just a fun thing this article reminded me of
I would actually argue the opposite: ML languages propose the sweet spot of having functional features but still being flexible.

Mutability, OO and various other feature are all there just when you need them. You don't need, like in Haskell, to do incredible contortions to be able to express things naturally.

Regardless which algorithm and API you want, there is a pretty good chance you can express it in OCaml naturally, and it'll almost always be reasonably efficient by default.

Also, everyone underestimate modules a lot. They're the best software development tool in any language by a long shot.
There is a real disconnect between normal people and people who can become politicians.

The things the do and the things they say are mind-boggling, have they learned nothing from history?
Then hire some engineers and let them decide. If they don't immediately know what they want to use then you are not hiring engineers, you are hiring wannabe's or college kids.
Try storing an integer literal that requires 64 bits in a variable that can hold only 63 bits.

It's not going to make it impossible (you may just need something like a ShortIntLiteral and a LongIntLiteral variant), but it's going to require additional effort.
#UninstallSnapchat is taking off in India
You're correct, but Usenet does provide those features and is very similar to email from a user standpoint.
PZ Myers had words about this some time ago: http://scienceblogs.com/pharyngula/2013/01/17/ankylodillos-a...
This reminds me of https://www.reddit.com/r/Ram/ and the idea of a DRAM subreddit that deals with DRAM like DDR3 and DDR4, hopefully with DRAM experts.
I never talked about urgent work. I dunno why you are talking about that. You're conflating different topics.
This is exactly why whenever I have to deal with something more complicated than Skype credits, I use a desktop.

Typing a lot of information in on a smartphone in your shitty app = waste of my time and I'm not taking that risk again after dozens of tries over the years.
The political agenda one is important. "Good" news to me in some areas of society are very much not good news to some other people (say, an abortion-related court case being decided).
i am an expert and Scott's website is usually bananas to me. For some people his approach doesn't seem to click.

A good beginner book for F# is a good idea.
This is a sad irony as to why some founders in exuberant start-ups are not mindful of their statements and actions that could hurt their company's growth as well as hurt sentiments of a lot of people.

Uber's Kalanich and now Snapchat's Evan.
I submitted the video where I first learned about musician Maggie Rogers. I love it!

https://youtu.be/G0u7lXy7pDg?t=18m13s
What's the darkest path America could take?

Gazing across the Atlantic from Europe, the USA is walking a dark path. I have to remind myself that as well as Trump, they created Seinfeld, for every bomb dropped the civil rights movement has saved another person... it's a crazy country. I hope it swings left next time.
...and the 1st post on their homepage is about Python :)
> Why would Apple return money back to its shareholders?

They're obligated to obey the wishes of the shareholders, who are the owners of the company. If the shareholders want it, the shareholders get it. (That's assuming the shareholders haven't been suckered into buying shares without voting rights, etc.)
It's not really about selling browsing history, it's the inferences that can be made by piecing it together.

It's about spying and the ways that can empower the security state.
>I had a different college experience. A degree in computer engineering required very little coursework outside of engineering.

This has been my experience at an engineering uni in Europe as well.

The place that tried (somewhat successfully) to make people just better, rather than better at some narrow marketable skill, was (an elite) high-school. I'd estimate the likelihood of a regular high-school being as good at about 10%.
To complain about it?
Sure as long as you have term limits for lobbyists, that's great.
Well, that depends on what kind of ddos we're talking about. The primitive ones simply pick a server and flood it with some kind of request. The distributed part makes it harder to block and provides more bandwidth than most single points can take

If you make your content distributed it can be mirrored by many more nodes than are needed to satisfy demand, removing some of the asymmetry while also making it more difficult for the attacker to pick his targets. Note that p2p networks can also respond to demand. E.g. in torrents clients don't seed all the content they have all the time, they first check statistics which swarms could use the bandwidth most. So if there were some content under attack by fake downloaders it would look like a swarm in need of extra bandwidth and thus more real nodes would join it to serve content, thus making the attack more costly.

> Even if you had a system where people were prioritized based on how much they were sharing, there are a lot of ways to get around that protocol with a big enough botnet.

With a big enough botnet you can also take out any ddos protection service.
Trying to understand why someone lived this long is something of a pointless endeavor. It is random chance, plus a little genetics. If genes double your odds of making it past 100, then that is still 2% odds for people reaching that age now. By 117, with ~50%+ yearly mortality past 110, well, the odds are not good whatever your diet and past lifestyle might have been.

Running around analyzing the genetics of supercentenarians isn't really all that useful from the point of view of making people live longer. Doubling a tiny chance is still a tiny chance, and their longevity has a lot more to do with randomness than with anything else.

Perhaps more interesting is asking why these people die, what are the causes. Different ages are characterized by a different prevalence of disease; cancer hits a maximum mortality rate and then fades as a major cause in the oldest old, for example. From the few autopsies performed, supercentenarians appear to predominantly die of senile systemic amyloidosis, a clogging of the cardiovascular system with misfolded transthyretin that appears to play a lesser role in heart failure in younger old age.

If we want to ask why human life span seems to have a rough upper limit (though 50%+ yearly mortality for any combination of causes is going to look a lot like a hard limit when stretched over 20 years), then this form of amyloidosis seems to be one of the places to look.

Interestingly, this form of amyloidosis has an inherited version that shows up in young people, so despite the institutional reluctance to work on medicine to treat the causes of aging, there are actually a number of therapies in development and trials, some of which can selectively remove this form of amyloid. At some point the research community will wake up to this form of amyloid being a contributing cause of heart failure (a process underway judging by recent papers on the topic), at which point we might well see a leap in the observed upper limit to human life in the decades following more widespread use.
It's weird. This article is so poorly informed and, frankly, straight-up dumb that I'm surprised that the author would put it out there under his real name. But what's more surprising is how every time a startup geek shows up and insists he alone understands an enormous, extremely complicated, century-old distributed market system better than those who have been studying it for decades -- everybody actually stops and takes it seriously. I mean, we're supposed to take hearsay like this:

> Even fifteen years ago at an Ivy League school I did not like to say things too far outside the zeitgeist in section, because it just wasn’t worth the risk of making someone in class angry. And I hear the problem is even worse now.

and a bunch of literally made up numbers (ahem, "subjective assessment") seriously?

So yeah. That's the question. Why does nobody listen to the actual experts on the American education system? The people who've been studying this for decades? And when people aren't willing to do the hard work (that requires expertise)... how do you even talk about solutions in a serious manner?
How do you handle errors when a function does not work correctly?
Ask HN: What third-party Docker registry do you use? Why?
I've been exploring some of the different Docker registries and can't really settle on what's better and why. They all seem pretty similar.

Do you have any good/bad experiences why any particular registry? Any features you've seen in one of these that turned out to be particularly useful? Which payment model seems better: repository or storage? Anything else I should consider when picking one?

Seems to me like the options are: Docker Hub, Quay, ECR, and Google Container Registry. Any other important ones out there?
In the past I have always just used my bank's VISA or Martercard offerings. Last year I joined American Express and I am very happy with the service, not having my card put on hold on long trips, and the web app.

I must admit that this article made me want to also try the Chase Sapphire Reserve but for now I probably won't.
So, the software equivalent of soma?
Translations which parent should have offered:

"Why Netflix? Torrent karle."
Why Netflix? Torrent it.

"Steam? Tu rich hoga bro."
Steam? You must be rich, bro.

"Tu apps ke liye pay karta hai? WTF!"
You pay for apps? WTF!
Somebody who spent 50 years in Congress doesn't have a browser history: he likely employs someone to read him the lunch menu, let alone turn on a pc.
Hello,

This sounds like a very interesting project, would you mind dropping us an email about your project - admin@blueleafhosting(dot)com

Would love to hear more about this. Good luck!
Probably because you would need to remember what the addresses were, what your credentials were (for each forum you joined) in order to participate. Also, administrators could disrupt discussions any time they wanted or restrict people from posting in the same vein.

Usenet, on the other hand, didn't have these problems, though it pretty much ended up the same way.
My father led the chemical safety laboratory of a ~10000 employee Hungarian drug company from 1990 to 2010 or so. He said this and this stuck with me, that when he started he was able to hire the lowest level assistants straight out of trade school but by the end everyone needed a univ degree because every instrument became so complicated.
You have good points. I would like to supply some examples to illustrate mine.

Suppose an employee is dissatisfied. In the presence of a cliff in the near future he may be hesitant to stir the pot and instead decide to wait for it before bringing this up. Meanwhile not being heard he will accumulate resentment.

On the other hand, suppose an employer is dissatisfied with an employee. With a looming cliff the employer may decide not to risk it a fire the employee beforehand. Absent the time pressure of a cliff they may be able to take time and talk through the problems.

None of that would be a problem if performance discussions were happening throughout the entire year. But the cliff serves to hide the problems until they explode the day before or the day after the vesting day.
>Conversely you get engineers who are pretty good programmers or EEs, but really don't understand things like "Affirmative Action isn't racist" or "taxation isn't government theft or class warfare".

You can't teach opinions. What you can teach is how to talk to people with a differing opinion.

Let's take this statement: "Affirmative Action isn't racist"

The disagreement probably wouldn't be about affirmative action at all, but rather about the definition of racism and whether both parties define it the same way.
I'd say something like Russia, although probably more overtly brutal and violent. We don't have anyone nearly as capable as Surkov to "manage" our democracy, and would probably devolve into another civil war if the same level of authoritarianism took hold.

But fundamentally, you're right, America is a crazy country. That the citizens of the world's military super power are this irrational is a frightening turn in history.
Hello,

This sounds like a very interesting and unique project. Would you care to drop us an email with more details about it? admin@blueleafhosting(dot)com

Cheers!
Trammel Hudson, the guy behind Heads, does a lot of interesting maker type projects too. His personal project site is worth checking out: https://trmm.net
It's all about time zones. US east to US west is 3 hours. It's fine.

When there are people in Europe, Asia, Russia, Australia, it gets a lot harder.

The criticism is more about working across time difference than just remote.

P.S. Mentoring is always required, unless you only hire the most experienced people you can find. Communication is always required, unless you work on trivial problems.

Out of curiosity, what do you work on?
I have been teaching OCaml in CS1 at Boston College for 4 years now. Of hundreds of students who went on to learn Java in our CS2 course (joining Python-trained students from other sections of CS1), nearly unanimous happy campers. When OCaml is their first programming language, they're good to go.
> Sometimes in C/C++ land programmers 'cheat' by adding fields to the end of a struct that's used in multiple modules, and initially only recompile the modules that need to know about the new field. (For purposes of compilation expediency/iteration speed.)

Rust doesn't compile that way -- you can't compile individual modules at once, only the entire crate. Incremental compilation is supposed to help detect intra-crate dependencies so that you don't have to compile as much, but this trick wouldn't be applicable in the incremental compilation cases too since you can't manually drive that either.

The nature of crates means that you can rely more on inlining happening and a whole host of other optimizations. Additionally, optimizations like this make more sense when the compilation unit boundary is the crate.

> As long as we continue to use debuggers and have crash dumps, systems programmers will sometimes need to look at raw memory data and figure out what the structure is.

As long as you're using a debugger, it's fine -- we still give the correct debuginfo.

The presence of ADTs in Rust mean that the layout of many types isn't immediately obvious without debuginfo anyway.

Of course you may be in a situation where you can't rely on the debuginfo (stripped binary or something?), in which case this will be annoying. But it's really a similar situation as you have with inlining when you don't have debuginfo.
The US Navy Says No More Vaping at Sea
Earning his $30,000

'Here’s how much Comcast paid members of Congress to sell your browser history' - http://resistancereport.com/class-war/comcast-congress-brows...
> the vast majority of people benefit from daily social contact.

This I can buy. However, you can have daily social contact. Significant others, friends, family, church, meetups, social outings, etc.

Homeschooled kids have social contact daily. So do people who work remote. Don't conflate hermits with remote workers.

The reason I personally can't stand to be in an office? The people who think that the office is where you get your social fix for the day.
Why I made a VPN Service
Or to bring prosecutions against friends who whould split the bond with them under the table. (You don't think that the prosecutors would have to put up their own money, do you?)
The controllers seem pretty innovative to me too. They attach to the sides of the console for single player portable play, and can be detached to allow for stationary 2-player play.

If I was still a student that alone would be a killer feature for me, since I could bring it into school to play with friends without having to own multiple consoles between us.

I wasn't really a fan of the previous few generations of Nintendo consoles, but I do think they knocked it out of the park this time. The Switch is an marvelously designed piece of gaming hardware.
First and foremost consider the lifestyle. If that is for you then you can be sure if you are capable then you will find work. NZ has the world's highest proportion of self-employed and entrepreneurs and still an attitude of 'can-do' prevails.
I'm optimistic about Reason, Facebook's new syntax "skin" on top of OCaml. I find OCaml's syntax to be quite gnarly; of the MLs, F# is probably the cleanest and most modern-feeling. Something like F# without the .NET stuff could have been amazing.
He used Georgia Tech money to pay for a chip run for his private corp Sayana. The professor claims this is allowed by the licensing deal. The judge, prosecutor, Georgia Tech, his peer professors, and professor friends at other universities all believe this to be theft of Georgia Tech funds.
the point is that is reduces the number of potential variations. There would only be 1 or 2 possible visually-identical phishing domains for any latin domain, as opposed to potentially hundreds or thousands as it stands now.
Hmm, no... profits are nice.
>h1-b - work late or life as you know it ends

I wonder if this would be the case even for people who don't care about progress towards the green card? E.g. literally being in the US just for the job, no plans to settle down.
How someone bought 000100.com for $560 and sold it for $3,500
> I much prefer Google Groups over older forums.

Interestingly enough, most people I know found the Google groups interface significantly worse compared to their Usenet client.
> I agree with your concerns regarding debuggers and crash dumps, though in my experience you need debuggers far less often when writing Rust code, and when you do need them (e.g. for unsafe code) you've often already used `repr(C)` on the types of interest.

I disagree with the "it's already repr(C)" bit. While for Stylo most of my debugger usage has been on C++ or FFI code, when working on Servo proper I've had to debug plenty of pure Rust Servo code, and have rarely dipped into repr(C) code.

I do agree that with Rust I've had to use a debugger less often overall.
Guns, Extremism, and Escalation: Behind the Far-Right’s “counter-resistance”
Just goes to show how polarized the political system in America is ATM.
He was. Try reading the article.

He got off on statute of limitations.
HP Labs developed a new rewritable printing technology
Just looked, and this is not true. The Python article is the second link in the horizontal news scroll at the top. Nearly everything else on the page is hardware.
Hello,

Might I suggest going with a one click Wordpress installation using cPanel from blueleafhosting.com/cpanel-hosting. It's very simple, and you'll be able to manage, DNS, Email, and much more from one place. It's not exactly what you described, but it's managed, giving you more time to develop and not worry about all the setup. We also provide 24/7 support and affordable pricing!
To expand on some other people's comments:

Dividends are post-tax and have to be brought back to the US before they are paid out. Apple has a whole bunch of money sitting overseas that it has not paid taxes on. So, if Apple brings it back to pay to shareholders as a dividend, 40% goes to the US government and 60% to shareholders.

Let's say Trump tells Apple (and other companies) they can bring the money back with a 10% tax. Now, the shareholders get 90% of the money as a dividend, which is 1.5X the 60%.

In order to pay dividends and not pay taxes, Apple has actually gone the route of borrowing money. So, they borrow money in the US and pay a low interest rate while their cash sits overseas.
Another step to the balkanization of the internet.
Yes, the thing to do would be to regulate them all similarly.

No commercial trade of personally identifiable information, limits on use of aggregate information, short limits on data retention.
Microsoft needs to add an 'off' option to telemetry for Windows 10
I don't expect this reply to be popular, but I thought it would be helpful to share an alternative perspective in the name of open dialogue. I am not sure what the senator intended precisely, but I think a reasonable interpretation would be the following (which I claim only as my argument, not he senator's):

It is a choice to use the internet or not, just like it is a choice to purchase and eat food, purchase and live in a house, or to pursue a career and earn money. Obviously, if you want to live a long and happy life, these are good choices to make. However, each choice has a cost depending on the terms of the trade between you and the provider.

You have to pay for your food and your home and come to an agreement to the terms and conditions with the seller. If you don't like the terms and conditions available, you have to choose whether you want the services bad enough to use them under the terms offered or to search for better terms offered. If in a particular real estate market, the norms for purchase terms are not what you prefer, you are free to choose to live elsewhere where more favorable terms exist (e.g. leave the Bay Area to get more affordable housing). The choice is yours. The same is true for the internet. If you want internet (which I wholeheartedly agree we all should because it offers so many life promoting and time saving benefits), then the choice is yours what ISP to use and where to live to have a pro-privacy ISP if that is a priority.

Now some will say this is different because choices are limited by the ISP monopolies. I have two thoughts on this:
1. How did these become monopolies? Primarily because of government interference. Here is a quick link with more information (https://www.google.com/amp/s/www.wired.com/2013/07/we-need-t...), but you can find much more detailed articles as well if you are curious.
2. If you don't find that compelling and believe ISPs would be "natural monopolies" without government interference, then ask yourself this... what is the meaning of telling that ISP what it can and cannot do with the data it consensually agrees to collect from customers? What is the meaning of a "right" to receiving internet without one's usage data being sold? At whose expense? The only way to enforce a right to a service someone else provides is government to force someone (the ISP) to provide their services to someone else (the consumer). If it is wrong for the ISP to consensually sell your usage data, why is it right for government to force the ISP to provide you a service with different terms than you consensually agree to? Is it right for the government to tell you what you can and cannot purchase? Is it right for you the government to tell you what you can and cannot eat? Is it right for the government to tell you what home you can and cannot purchase? I think the answer is no of course, because I think that all of these are forms of violating individuals rights: the right to voluntarily trade (as a consumer and a seller).
How to Write More, More Often
And not have any (glaring) security flaws.
The US lays claim to income tax on its citizens' earnings outside the US, even when they're wholly resident in other countries, so ...