skysight-inc/HackerNews huggingface dataset:
Some of my most productive times were in school when I got up super-early, went to classes before noon, slept all afternoon, and then studied til late at night. Early morning and late night are both really creative times, while afternoon is pretty much a waste.
Pottering has said his explanation was lost by github that he typed on his phone.
> Why not China ?

They're heavily invested in us, both in terms of bonds and in terms of selling us stuff. Both of that goes away the second they challenge us militarily, and their economy couldn't take it.
Scream: la série débarque sur MTV le 30 juin
For good or ill, Lennart Poettering is not well regarded in these circles.
I created this with the idea of having a inexpensive alternative to the other options I saw that are relatively expensive (PAW). I wanted an option that was a little cheaper, but still had many of the features. It supports many more features then the other options in the price range. Like a wider variety of HTTP Methods, or the ability to use templates for custom data modeling.
If you threaten to leave to another company and that's how you get a raise, the relationship's been poisoned and it's just a matter of time until you leave.

This is just another reason why I love project based consulting more than FTE. The incentives are properly aligned. Adam Smith would smile.
Laura Schulz: The surprisingly logical minds of babies
I also read Ben's book. Here's the flip side of that. You don't counter and your engineer leaves. The other company needs more engineers so the one that left helps poach more.
I'm not saying anything about how much trust you should put in the system, rather that the review process is significantly more in depth than what these statistics can show.
He's elaborated further here: https://github.com/systemd/systemd/issues/437#issuecomment-1...
You become the goto guy / domain expert over enough things that most of your time is spent being interrupted or in meetings instead of building stuff.
He has added further clarification which makes sense to me. Just like other pieces of NTP clients don't register for a vendor name in the pool (there's no chrony.pool.ntp.org), systems also doesn't need to.

However, they should IMHO still get rid of the Google default and instead blow up on compilation or start up if the NTP server is not set.

Blowing up is better than silently running with wrong data, much less with unauthorized use of resources.
I flagged this because clicking on the link appears to immediately log you out with no other confirmation.
For one, I'd argue that reasonable defaults mean that the defaults are not hardcoded into the ntp client, and don't point to some random company's servers. Additionally, given the many different places that configuration files could be located for this client, it makes debugging issues much more difficult, as you now have three directories and one file to look into if something starts going haywire. This is pretty much the opposite of well-designed.
That Lennart fellow is running an intentional DDOS attack on Google's servers. Google has every right to call for help from criminal authorities in Lennart's jurisdiction.

At the very least, Google reps should ask Red Hat reps to defend their reputation and reign in or sanction their rogue employee who is attacking be Internet in their name.
> Go to the higher ups and say, "I appreciate the vote of confidence you gave me when you gave me the raise. It's time for me to repay the favour. In the tough times it's easy to think that maybe I should try my luck somewhere else. But I've thought about it and I'm here to stay. Whether we win or lose, I'm going to devote 100% of my energy to helping this company."

That's one way to completely freak out your manager and cause them to wonder what is going on with you.
Uh, no, fighting words means something that's immediate, as in you're literally right in front of them insulting them and they punch you in the nose.

It can't be done over the Internet.
The issue seems to be what is considered warranted/justified. Legal vs Moral

If the rules/procedures/expectations are well defined, one will attain a great rate of success simply by virtue of having a system which can be predicted ( failing candidates early, prior to submission ). This doesn't mean that the system is a rubber stamp, simply that it is reasonably consistent and that the expectations are clear.

This view of rigor/justice contradicts perhaps a common sense understanding which could be rephrased perhaps along the lines of 'should this be warranted/justified?'

It is frustrating perhaps as a result of this mismatch.

How many people are denied marriage applications?

Yet, recently with Marriage Equality...
Thats one way to do it...
So many Cuba posts/articles these days. I'm still cautious about how this will actually turn out for the cubans or if we'll get a rosy view of what it's actually like over there.
Intel hardware free giveaway offer 2015
Or "Read my lips. There will be no new taxes".

Given the track record, I wonder what kind of mindset it takes for people who still believe official statements of that kind.
Fantastic article. We need more deconstruction of "fads" (which I don't mean in a pejorative sense) so that we can quickly understand them without sacrificing tens of thousands of man-hours slowly coming to terms with each one. It would be much better if we could reason about the exact differences and benefits instead of getting bogged down in new terminology, etc.

More examples I've been thinking about:

- Goroutines (fibers are equivalent to threads, but coroutines are different)

- Safety and the unsafe keyword in Rust (not sure but the effective difference seems to be default-allow versus default-deny)
We should have spent that trillion dollars on our nation's infrastructure, schools, free public university tuition, and a public option instead.
https://devuan.org/

Just so everyone knows that the anti-systemd crowd has somewhere to jump, as opposed to just sitting around being angry about decisions which have already been made.
XSS Vulnerability in Security Service Lifelock
I did, and I see people throwing words like "Absurd" and calling lennart "stupid", while he's providing a reasonable explanation.

I disagree with Lennart and I don't think Google should be default but his reasoning is still good.
Add that IBM tried to kill VM multiple times, and wanted everyone using System/360 to standardize around OS/360.

"The Mythical Man-Month" is the story of OS/360. Hence VM still exists.
It all started with the headline of Roberto Ferdman's WaPo article on the original linked study which appeared a few months ago.

https://news.ycombinator.com/item?id=9138580

A dozen other blogspam variants on that article appeared in short order and here we find it echoing again.

Although the direct source is American I can't help but think that the underlying meme has something to do with the objective horribleness of British food and the ubiquity of Indian restaurants in the UK.
Maybe it's in the article and I'm missing it, but can anyone cite what the WHO considers "eliminate" to mean in this context? All I see is that in 2013 two babies were born with HIV (though seeing as mother-to-baby appears to include from breastfeeding, I'm not sure that number is the full picture). Does eliminate mean there was a single year (2014 I guess) with no mother-to-baby transmission?

The reason I'm curious is because just because this year there are no cases, doesn't mean there won't be next year. So I wonder what the definition they're using is.
That's one of the reasons I love awk (actually, gawk): this is the only data structure it has.
That seems like a very unusual way to define a function. I'd want 'ok' to be the return value, and the actual value returned to be via the pointer, since that allows for

float c;
if(get(v, &c))
...do something with c...

instead of the more verbose

bool ok;
float c;
c = get(v, &ok);
if(ok)
...do something with c...
It is only 2015, and the conclusions you reach must make sense according to what is known in 2015.

And our current understanding of science is only limited in comparison to wild speculation. Those limits also happen to be the strongest point in its favor.
Linux as a Lifestyle
Why does SF have that problem? To a significant degree, because more people can live in buildings like this:
http://cache-graphicslib.viator.com/graphicslib/media/c8/ver...
than buildings like this:
http://c718756.r56.cf2.rackcdn.com/26000/93334/2010-08-25/35...
yet it's illegal to replace the latter with the former in SF. Unlike, say, Chicago in the 1880s.
It appears that LP has an incomplete grasp of English (no insult, it is not his native language) and is simply misunderstanding both NTP.org and Google's instructions regarding how to use their systems. NTP welcomes usage, Google does not, and LP misunderstood them both backwards.
Email me when you will be in Sedona and we can have coffee. I can contact Robin to see if he is available.

re: I/O capacity: I was commenting on how Google, etc. can provide such inexpensive cloud storage, not access speed.
Best+Input+Method+for+CJK+and+Hieroglyph+Otakus
Yeah, They are using Entrust Extended Validation SSL Certificate.

Thanks for The Update...
Yes, I like to support sites like reddit that vet their ads to eliminate the obnoxious ones. In an ideal world, I'd like the speed/memory usage of µBlock with the ability to enable the 'kosher' ads. When 41 goes to stable I'll re-enable ABP.
Because Ubuntu become massively successful with its bad designs and horrible decisions, so now they have imitators.

Except Ubuntu did it by being good first and then attract a bunch of coattail riders to run the ship aground. Systemd got it backwards.
Lennart is a skilled dev with some excellent ideas and some controversial ideas. The stuff he designs eventually ends up being picked by distributions and defaulted.

And for creating software that simplifies the lives of distros and gets picked up, he is "not well regarded" as you say. But don't mince your words, people fucking hate him for it. They don't even know him yet they despise every fiber of his being. Have you seen some of the hate that goes on even here?

And everything he does or writes is getting analyzed like a teenager analyzes every character in his girlfriend's texts because "oh god I'm so in love". Look at this issue. He mis-presses send on a github comment and immediately you have 10 comments without even waiting for an explanation, calling the guy "absurd and stupid".

He's not the only one getting treated like that by the community. One day, one of those devs will kill themself, and people will rush him to talk further about them like they know them. Exactly like what happened to Aaron.

Yeah I sure would love to get treated like that for working full time on improving foss. /s

Edit: It's fucking appalling how I get immediately downvoted, without any reply, just for defending the guy as a human being. Really proves my point.
And not just textures or terrain. Apply Perlin noise to a vector field and you create smoothly random motion, which can be used to simulate things like air currents.
Fortunately. Only battles hard-fought are valued. If congress caved for a few years until this blew over, nothing would really change. And ultimately only strong client-side communication schemes (encryption+identity+etc) will solve the problem. Which is something that has a cost people must bear but that they will not if they don't understand the issue.

TL;DR - If congress made it "illegal" it wouldn't change anything. That they refuse to, will change everything.

Also, the third-party doctrine is sort of a recognition of the right the blow the whistle on crimes you see. It's not even (generally) a bad thing. It's only our government's too-cozy of a relationship with too much of the industry that means it's not whistle-blowing but twisted-arm leaks.
Sometimes I wonder what kind of operations would actually be useful to do on such data in the real world.

I mean, the way the web currently works is that I trust some server to host my data. I can have this service auth an external consumer site and display data in an iframe, say, which the consumer site can't get at. This is good enough for displaying people their personalized info (name, friends) on various services (eg directions to their house in an iframe, for a user authenticated with my chosen provider).

But to go further, what if I don't want to trust any provider?

Then I could simply encrypt the data and store encrypted data with the provider (or providers for redundancy). The authentication could be replaced with visitors holding a key to decrypt the data (because I gave it to them) and I can switch to using some other key and effectively "unfriend" those who don't get my updated key.

But all this is good enough for displaying data and files I upload. Now, why would I want to do operations on those files "in the cloud" without trusting a provider? I am already trusting my friends with the data, since they can reshare it once it's displayed to them. So why not trust a provider? One of my friends can run the provider.

I guess the only scenario I see it being useful is if all my friends can only have limited access to the data and all manipulations on the data are collaborative, and that's where the homeomorphism comes in. Perhaps no one will be able to see the whole data and it's not really about data at all, but views of some Enigmatic process running on some network (like an autonomous corporation.) is that the use case?
Show HN: Worker Bee – Free app to share and run Python scripts
This is neat. I hope to see more!
There are much better resources than LYAH.

Chris Allen has a good list and critique of different books/courses: http://bitemyapp.com/posts/2014-12-31-functional-education.h...
That's not his fault. That is the fault of his crappy phone keyboard.
I meant male US tennis player. But even Serena turned pro in 1995 when Sampras was still at his peak. And she was an instant phenom. So by that measure even though she is still playing now, I always considered Serena to be from that "era" in a way.
My favorite thing about that article is that the story of the guy who got fired for publishing a typo has a misspelled word in the very first bullet point.
Oh. Well, their official endorsement of uBlock is enough for me to switch. ABE has served me well over the past couple of years, though.
Mandatory xkcd mention: https://xkcd.com/221/
My 25 years as a prostitute
... is entirely different? I'm not sure what you're trying to say, since all you did was post a link.
Go to conferences where you can meet like-minded individuals, with skills to compliment your weaknesses. Being able to get along and trust each others' opinions are the most important criteria IMO (aside from being technically competent).
What doesn't prevent these vendors to advertise their own products. Or make money by letting others pay. Apple, MS and {{any_big_company}} do everything that generates revenue. Even Mozilla has started to sell data and advertising space in Firefox. I don't care where the spam is coming from. And no Mozilla, I will certainly never book my next holiday trip on booking.com.
This is pointless: If you let me define the terms, I can 'prove' that the Ancient Romans invented radio, computers, and whatever else, and nothing of note has been created since 500 CE. Picking out the 'first' of something is always an exercise in defining terms, meaning the person who does it gets to pick the winners by defining some key words correctly.

(First computer: The rock. It enables partially-mechanized computation. The abacus is merely a variation on the theme of using pebbles to count, and nothing later counts at all.)

(First radio: Using torches to send messages. After all, all light is in the electromagnetic spectrum, just like the modern FM band.)
Most of the effort comes at the beginning during development of the process, formulations, facility. I always produced lower quantities, about 40kg per month or over 500 chocolate bars.

I would work nights, weekends and ocasional afternoons. It was a lot of fun. When making chocolate, you end up smelling like chocolate. Your skin and clothing get a chocolate scent that even stranger can recognize. My wife was super cooperative. I trained a few chocolate makers.

I also saw making chocolate as nice change from working around computers all my life. Yet, after machines break down, chocolate gets splattered all over walls and floors, chocolate loses temper, or a batch of bad cocoa arrives, I ended up appreciating all the beauties of software development and managing virtual servers.

Do checkout Potomac Chocolate, he is a solid chocolate maker in Virginia who is also a sysadmin by profession.
Can you be more specific? What does ublock do poorly?

I find it works well for me with a minimum of fuss. I even got it to block those awful "Powered by Outbrain" clickbait links that have been showing up on news sites lately.
I really wish that didn't sound so plausible...
Symbolic Execution Over Native X86 [pdf]
Meh. If you define your terms correctly, absolutely nothing is original.
Widow Remarriage
The post's author actually did an analysis of customer reviews of antidepressants.

http://slatestarcodex.com/2015/04/30/prescriptions-paradoxes...

The thing is, "What works better than SSRIs?" is already known. The post's author had an idea, and the analysis of ~50,000 reviews (not very big data) confirms it by a large margin. SSRIs are not prescribed because they work best, but because they are considered best compromise of many factors including efficacy and safety.
The NIPS community is more prone than most to the hype cycle and to a herd mentality. (It has its strengths as well, but we should also recognize the weaknesses.). It is very very good that there is a corrective influence coming from somewhere.

I used to think that the feud over the origins of backprop was an annoying one-off, but it is not. The field has had many examples of lazy citation patterns, including people not actually reading what they cite, and/or ignoring corrective papers like this one.

The example that bothered me most was the "Gaussian processes" boomlet. It played for a couple of years, but it was basically linear prediction theory redone by people who did not adequately cite prior work nor convey its limitations.
Obama Administration Removes Crucial Barrier to Marijuana Research
> Pottering has said his explanation was lost by
> github that he typed on his phone

Clearly, it's up to the vendors to ship a completed explanation.
The more modern one - it just looks quite dated. Don't get me wrong - I'm glad I'm using Fastmail but there are certainly areas that need improving such as the calendaring / contacts management / load times. I know that the backend is really solid - the UI just needs a bit of a spruce up in my opinion.
It doesn't matter if the actions of the government are (by some technicality we wouldn't accept from a five-year old) legal, if we don't want that behavior anyways.

Government rules by the mandate of the people. And we don't owe it a n-year mandate, or the completion of a grand plan, or trust, etc. When it steps out of line it is illegitimate despite its "legality" in its own laws.
I've been thinking about this for a while. This is a very compelling argument.

You must have left on horrible terms though, the FISA court has just approved tracking your personal calls. I realize it's not personal, heck, they did the same to me. Nonetheless, there is a warrant to track your personal data. I'm not sure how reliable you could be. Why would they collect your data if you aren't under investigation?

Anyway, this is a stupid ranty argument appealing to emotion rather than logic. Bulk collection seems wrong in a way i have a hard time articulating.
I think it is a matter of being consistent. Both ways have certain syntactic dis/advantages.

The first one enables you to have the function call directly in the if statement, but requires you to define a variable beforehand.

The latter gives you the option to check the return value, pass a NULL, if you don't need it for example, and use the return value directly.
So that this thread accurately reflects the "stupid" statement, here are some of the comments using this term:

@poettering You're being kind of absurd and
stupid here. Supplying a broken timeserver as a
default is inane and silly. Please accept the pull
request. #439

(pull request located at: https://github.com/systemd/systemd/pull/439)

To which Poettering responded:

Id be willing to take a patch that adds a big
warning to configure if the default ntp server to
use is not set when invoking configure. People who
ignore that warning are then on their own.

Which was followed up two minutes later with:

The issue is that the google time servers shouldn't
be used as a default, period. How does adding a
warning if you use the defaults fix the underlying
issue?

Addressed by Poettering with:

As i read what is written above google just says
the servers are crap but doesnt explicitly deny us
to use them. Which is why id like to leave them in
place because they are at least googd enough for
testing purposes.

And followed up with:

@poettering Then how about we delete the server
list entirely and let systemd crash and burn loudly
when ntp servers are not supplied. This seems
preferable to silent failures or silent hard to
find issues.

---

Characterizations of "absurd" and "stupid" may sound harsh, yet could be explained as commenters frustrated in the presence of unreasonable obstinance.

Poettering needs to either step up and stand behind the "we are going to make as many decisions for people who install systemd as we can" OR he can play the:

Systemd upstream is not a product

Card. But it cannot be both.

EDIT: Inserted newlines into the quotes to eliminate horizontal scroll bars and refined the characterization explanation to better convey original intent.
i also use make, it fits really well with coffee/stylus/jade + zsh/iterm2|tmux stack...

anything different than this seems to become very messy super fast, specially compared to make files

not to say, using identantion kills a lot of stuff people use this days, like js linters and whatnot.

not saying this tools are not useful in specific circumstances, which i can happily say i never faced.

*with a "setup" target you could even install node.js or fly or whatever you need before even being able to execute fly.
"systemd is not a distribution."

Which is a fair point, probably one of the few I agree with in the response. Systemd is just a software component. When you install ntpd and similar you'll find it almost always comes configured with a vendor pool for the distribution e.g. 0.ubuntu.pool.ntp.org

The same should be applying for systemd. That said, they really shouldn't be setting defaults like this, especially not broken ones.
As someone who disagrees with but nonetheless respects LP, you seem to misrepresent his character. He isn't as sensitive or shallow as you portray him, he's a provocateur and he embraces it to his leverage. He's really skilled at using technical details while mixing them in with lies by omission, subtle distortions and personal opinion to create some formidably sly arguments that an inexperienced observer takes for granted. Skilled programmer and speaker.

That he makes distribution maintainers' lives easier is mostly true. This isn't really an argument in favor of systemd, though. The things that distro maintainers did with sysvinit for so long has been anathema to any good design principles, so just about anything is an improvement in comparison. Yet even still practical systemd integrations are quite flaky and unoptimized (https://wiki.freedesktop.org/www/Software/systemd/Optimizati...), as there are no magic bullets and systemd being an informal spec is breeding ground for lots of cargo cult wisdom.