skysight-inc/HackerNews huggingface dataset:
To draw this out further: our expectation of ultimate transience, which has resulted in enormous numbers of files being stranded on now-unreadable media or simply obliterated into thermal noise when someone kicked the plug, has an upside: it allows us to be wrong. We can go down blind alleys like Microsoft Bob. We can afford to throw a hundred different approaches at a problem and see which one sticks. Even if it sticks for a dumb reason like "everyone already uses Word", we can gradually improve what stuck, or propose new approaches like Google Docs. Or we can toss it all and move to tablets.

There was an OS that had a similar component oriented model to what was being imagined here, and that was Apple Taligent. It was built around the component embedding model "OpenDoc" and had editors for types of content not types of file. It turned into a never-arriving death march, and I have a feeling that part of the problem is that in the presence of diversity of choice, the component model sucks. How can LyX and Microsoft word operate as components, and share data, when their assumptions are so radically different? The answer is that they can't, and that component data will live in little silos unless flattened down to a deliberately weakened structure like plain text cut and paste. Unless you have One Twue Text Editor. And One Twue Pixel Editor. And so forth. It's an ecosystem that can only tolerate tyranny. (Microsoft's tiles UI suffers the same problem. Looks pretty and makes sense only on a phone where they have all the programs under their thumb.)
> Addressed that here.

Basically you said "I didn't mention female privilege because I didn't claim white privilege is the only one". No, you didn't, but you also neglected to discuss most privileged category in your own example, which makes one to question your logic in this example.

You also say "women are less privileged in other domains" - true, one can find such domains. But we didn't look into other domains. We looked in specific example you provided, and you specifically discussed privilege, and yet by your own logic you failed to notice the most privileged group. Looks like you didn't really try to find one but tried to arrive at a predefined conclusion, did you?

> Yeah, duh

No, not duh. You can't first claim the mantle of the oppressed and when it is shown to you it is not yours say "duh". People are ridiculing SJWs in part because they use the pretense of being oppressed and sometimes case of real oppression (not done to them) to support their ridiculous and often harmful demands and actions.

> Projection much?

I would recommend looking up what "projection" means. There are groups on the right which do strike "holier than thou" attitude, but they usually have no idea what SJW means and are very far from the context of it. Those that you would see ridiculing the SJWs usually do not have anything like that attitude, they are more of the "leave me alone" kind.

> Striking an "attitude" or feeling better than someone is not even on the top ten of the list of motivations of anyone I know (myself included) who fights for people to be treated with respect.

Their behavior suggests otherwise, unfortunately. And I can't see how some things that are being done - like complete closure of campus thought to any dissent and independent thought, or hate campaigns like one happened to Tim Hunt - can be reasonably described as "fight for people to be treated with respect". If anything, the typical mode of behavior starts with refusing to even admit the possibility of respectful disagreement, and we can see example in this very topic of people being actually proud of it. That's what the W in the name goes for - W means war, and there's no place for respect in war. At least not the contemporary war, older wars were different a bit in that regard.

> It's our ball game, and it's our responsibility make sure that others are invited

It is. But organizing hate campaigns, and fake hate crimes, and imaginary insults, and more and more strict speech codes, and crying for authority to exclude everyone that tries to introduce at least the hint of an independent thought, and taking it all to a ridiculous levels - is not the way to do it. And there's way too much of it going on right now.
Seems like continuous delivery is adopted more in web/mobile/cloud domains, and slower release cadence is more common in hardware/healthcare/automotive/operating system type domains. I'm curious what others have noticed here.
Funny, when you read it from the app that I use(forget which one) it just says 'false'.
Clearly the only reason people care about this is because of the bigger version number.

All the new features/fixes, contributions finally being released, the increase in development activity, it's all bullshit, people only care about the digits.

Sigh. You're projecting.
Because most of the developments are a net loss for the user.^1 The most important benefit of an ad blocker is not that it blocks ads, the most important benefit is, that the web is a lot faster. I basically stopped surfing on my tablet, because after 2 seconds some ad network comes around to finally deliver an ad, and the entire site jumps around. I lose the place what I just read, and from time to time I actually click some ad by accident ( I wanted to scroll when the site suddenly jumped around, guess what if I want to play stupid reaction games I start Mario, not surf to the NYT.) and I have to click the back button and have a few seconds to curse all web designers while I wait for the same slow ad network to deliver the same ad.

It is the same with analytics, JS to have 'nice' scrolling for galleries, and css. Analytics at best does not get into my way, when I notice it, then because it slows my experience to a crawl (another nice opportunity to reflect on the depravity of web designers). JS for galleries or blinking effects or 'improved' nagigation has the same characteristic, either I don't notice or it annoys me. (Nice thing about NoScript, it breaks nag walls by accident. So I get all the advantages of an ad blocker, without having to feel guilty for trying to break the revenue model of websites.) CSS, well the defaults of the browsers are pretty good, and in general browsers are very good at displaying easily readable text. So at best CSS looks slightly better than the original, however I just had to switch off Gnome dark mode because some sites only define the foreground of a text input field not the background, which ends as black text on a dark gray background.

^1 Don't get me wrong, I understand how that happens. I am currently working on my new blog and wanted an entirely static site, without JS. I almost managed to get there, but I do not have a good static replacement for MathJax, so now I am wondering if I should deliver MathJax myself ( and a site jumps from a few kB to more than a MB) or if I should use the hosting by MathJax, with all the downsides above.
I'm thinking that a path should be a list of directory names (and possibly a file name at the end), not tied to any particular way of representing this list. In some contexts, such as in a shell, concatenating the directory names, with slashes between them, ("/home/bromskloss/hello.txt") might be the way to represent it. In that case, a slash in the name would have to be escaped. Other times, such as in code, an array might be cleaner (["home", "bromskloss", "hello.txt"]).
Backhouse's more playful book, focuses primarily on teaching one how to write and use proofs in the "calculational style" of Dijkstra/Hoare/Lamport/others.

Backhouse's less playful book covers the same topic, but has some more programming examples:

* cyclic code error correction
* simple sorting algorithms
* real number to integer conversion is used to introduce Galois connections

Again, this isn't a lot in terms of "practical examples". No production level software is built here. If you're looking for that sort of stuff, maybe you want to try out L. Lamport's book: http://www.amazon.com/Specifying-Systems-Language-Hardware-E...

I haven't read that book though.
Twitter used to have RSS feeds, and then they took them away as they made their content more siloed.
Except, you've got people squabbling over their tiny patches of turf and hurt feelings instead
To me systemd is determined to unfuck linux, despite it screaming and kicking. Yes, it does some stuff that is questionable, but if it wasn't religiously hated just because it dares to step on "someones" turf...

People bitch about PulseAudio still and it was what made the fucking sound plug and play instead of massive mess
Not to take something away from what he did and what he learned doing it, but there are plenty of ways to fix that part that would be a good bit quicker.

I'm a big fan of Bondo, fiberglass/fiberglass resin, and my trusty dremel tool. Recently a plastic part to a dryer cracked, and those approaches didn't seem strong enough and would probably make it not fit any more, so I heated up some little nails on the gas stove and pressed them into the plastic, which melted around them, making a very strong part that was no bigger than the original.

And I say this as someone who has a long, long history with 3d CAD modeling.
It may be silly, but I think there is plenty of reason to think that if systemd developers proposed adding systemd support to daemon(3) there would be an even larger negative response.

This whole comment thread is about an optional feature that has existed for 5 years and only recently had its default value changed. You are not affected unless you are running a bleeding edge distribution that has already upgraded to a version of systemd released 5 days ago.

I don't think a more long term solution will present itself in the near future and most likely what will happen is that the default will get changed back to disabled.
> and still people are using JS frameworks over JS frameworks over JS frameworks

Even as someone who is ostensibly a front-end hipster dev (long live React), this is something I'm in total agreement with.

Every single web developer should take 10 minutes, and go have a poke around WebPlatform[0], and see what these amazing networked virtual machines we call browsers can do natively these days. And they can do it well faster than anything we can write ourselves. Of course, browser support is an issue, which is why polyfilling as needed should still be the name of the game, but it genuinely blows my mind how often I've seen devs add a brittle dependency to the code-base for something browsers can do themselves, better, faster, and supported back to some seriously old browsers!

[0] https://www.webplatform.org/
Living for your dream isn't a walk in the park, so it's important to build up a network of people you trust and can talk to. Anyone that wants to talk about entrepreneurship, building, whatever and depression just hit me up online or available for coffee whenever in SF. Contact info in my profile. Reach out. :)
The second in series would not be powered continuously, so it would only work for the first cycle.

You'd need to separate the timer power from the switched power. Easy to do, but not how the cheap ones work.

Also, the settings are not precise enough to get a repeatable interval across two devices.

On the other hand, it's a very simple DIY electronics project. Arduino is extreme overkill, but will also work.
This is easy to do with Nagios and the check_http plugin, and Nagios is then your dashboard for not just SSL expiration but every other service you are (or should be) monitoring as well.
I've gone through a similar process recently. I'm a stay at home dad at the moment but it's an equally large problem as when I'm working full time.

I ditched fb and Twitter years ago. I used to reddit a lot but I've deleted the app from my phone and used res to filter enough subs on my computer that it's very difficult to get lost in the rabbit hole. Getting rid of low effort subs (pics, aww, gifs, etc), click-baity and tabloid (politics, til, askreddit, etc) seems to make the place much less sticky and I quickly realise I'm wasting my own time.

For email i use tasker on android to disable my sync except for within 3 windows of the day. At 6am, midday and 6pm my sync turns on, grabs my emails and I can do what I want with them. The rest of the time I'm blocked out. I've also unsubscribed to heaps of lists accepting the inevitable that no matter what I do I will always miss something important.

I still HN though, but again it's harder to waste lots of time.

Interestingly, I feel like getting fewer little dopamine hits during the day leaves me more motivated to chase the big ones on the weekend or when i have more time.

Ultimately I need to find more productive tasks to fill my down time -no point "beating" a technology addiction and not replacing it with something worthwhile.
I've used both the MicroOptical HUD in 1999 (by which time it was full-color and around 640x480) and Google Glass in 2013. The display was essentially identical (which is unsurprising, since Google acquired many of the patents involved), the main change was in the power supply: the original MO required lugging around a huge box clipped to your belt, while Glass had an onboard battery.
"It's not so much about the death of object oriented programming, but asking the question: 'How can we prevent it from dying?'"

don't. Don't prevent it from dying. Just let this academic bullshit go away. "Why won't you just die (https://www.youtube.com/watch?v=nvTb1B253fQ)"
Very nice project, is there an equivalent for Apple Store?
ModSecurity: Open Source Web Application Firewall
Are there any decent Bottle bootstrap/boilerplates that provide some of the basics that every project needs like user accounts and admin?
We refuse to pay for content, and we refuse to view ads. I keep hearing "Then come up with a different business model, just look at X" where X is simply burning VC, and then we all complain when X goes away or X starts to show ads or charge. Models like Patreon don't scale. If you can figure out a way to monetize without ads or paywalls, I'd love to hear it.
(I'm asking in all earnestness) Are online surveys now an accepted part of the social science repertoire? How do they compare to previous methods such as phone surveys, which I imagine had more uniform distribution to the population but had their own participation bias problems?
I wish someone would similarly test Malcolm Gladwell's body of work. It's encouraging to see the scientific method re-injected into the popular press.
As the plant kingdom is diverse, there is no yes/no. Though you can say this is a general problem in common soil. You can imagine jungle/pond plants are more tolerant of wetness, but not of the possible pests... The ecosystem of any given soil is quite complex [0]; the environment, symbiotics, pests and predators keep things in balance.

0 http://www.osoils.com/wp-content/uploads/compost-tea-41.jpg
You really needed 16MB of RAM for it to run well and that cost an arm and a leg back then. I remember scraping together enough to upgrade to 8MB just to get it running reasonably without swapping constantly.
Cyber firms say Bangladesh hackers have attacked other Asian banks
The problem with OO is not that it is "academic bullshit". The problem is that assembling a system out of bags of hidden state communicating with messages isn't always a good idea, particularly when they all can have references to one another. If anything, it's a lack of rigour - something that might be considered academic.
Also similar: https://github.com/coreos/dex
Webinar Jeo Review and Bonus
The OP said nothing about removing the fence. He advocated holding the FDA responsible for deaths resulting from failure to approve a good drug as well as deaths resulting from approving a bad one. Those are two entirely different things.
Religious flamewars are not allowed on Hacker News, and this type of slur is particularly unwelcome. We ban accounts that do it repeatedly, so please don't do it again.

HN requires civility and tolerance is probably the greatest component of that.
Isn't this obvious to anyone who follows that diet <-> autoimmune disease? Also adrenal hormones increase during fasting, as can be commonly seen with high cortisol levels in those who fast.

"All disease begins in the gut," as someone wise has said in the past.
reddiTraffic Review
i think "success" is a stupid and superficial term, but most damning is that its vague as hell. its one of those things that everyone defines in a way most beneficial to themselves. seems like a bad thing to base a study on.
I'm not a social scientist, but online polls have been widely used and accepted for years. All forms of polling have bias and these can be adjusted for.

Internet-only polls fared well in 538's analysis of 2012 election polling: http://fivethirtyeight.blogs.nytimes.com/2012/11/10/which-po...
Here's a command-line one written in Go: https://www.opsdash.com/blog/check-ssl-certificate.html
Are dogs able to safely digest some foods that humans aren't? I mean, does it really need to be pointed out that dogs have different nutritional and hygiene requirements than human children?
The media (including the news) runs on stories. Not "stories" in the sense of "articles," rather "stories" in the sense of "narratives." When a narrative doesn't appear naturally, the media just manufactures it artificially.
Not an answer, but additional info: I was curious how they found participants and looked it up in the paper: they posted their surveys on Amazon Mechanical Turk and paid participants 75 cents to complete it.
'Religion' and 'close-minded' are name-calling in the context you used them in. So is 'leftists', for that matter, since you construed that category of people only to put them down.

That comment you linked to is absolutely not acceptable, and I've chided the commenter. If you saw it earlier, I wish you'd have have flagged it. We rely on users to bring unacceptable comments to our attention, and that's the best way. In egregious cases you can also email us at hn@ycombinator.com. (To flag comments, you need 30+ karma, and then can click on a timestamp to go to a comment's page and click 'flag'.)

It's dismaying that you could possibly have thought such a comment was acceptable, given the effort I've put into communicating just the opposite: https://hn.algolia.com/?sort=byDate&prefix&page=0&dateRange=....
Only if you measure success in money. Saying personal insecurity and good impulse control are traits of successful people, success defined by money, is like saying overeating is a trait of overweight people. Of course someone insecure/unsatisfied who does not overindulge themselves is likely to end up with more money. But if you were to measure success in, piece of mind, happiness, positivity, maybe the insecurity makes that more unlikely. We tend to only define success in having money however since it's so critical to have more stuff. If you're talking achievements or non monetary rewards, I'd expect insecurity. It fuels the person. Otherwise they would just live a common life it would be enough for them.
I love WhatsApp, but I can't imagine handing out my phone # the way I hand out my email or irc nickname.
White, straight, Christian, male, conservative
decrement is not O(n) in practice just as addition is not horribly slow when defined in idris
Why do you think Patreon-esque models don't scale? I don't have info one way or the other but I'm curious why you're so strongly of the opinion that they don't.
>A dog is pretty much a 2 yr old child.

So is a pig, so this logic really only applies to vegetarians. There is still something else that motivates meat eating people to care more for their pets.
I am guessing your plan presumbly works when either

1. Engineer is early in their career so lot of scope of raises in early years by moving.
2. Market moves and suddenly you are paid below market rates so you move to level up
3. You are upskilling or taking on more responsibility in the move each time.
The part that I found so relatable here is that 3D printers in libraries are absolutely transformative. It empowers people to do things like fix things on their own but also crazier things like launch a company. A couple of days ago I wrote a blog entry about how we started our company after doing some 3D printing at the library in downtown Chicago.

https://flair.co/blogs/news/175364743-flair-in-the-beginning
GOLD Follows Through Lower on Further Weakness
I see zero ads in the mobile version.
what does this mean, practically? maybe I'm just not experienced enough with programming to understand but this all seems to be vague words that don't mean anything
I'm using uBlock Origin on FF and don't have any issues.
It should be pretty easy to work around this, either by hacking around (e.g. with a debugger) whatever call was used to disable UI scripting, or by using the interface between Messages.app and the IMCore framework, which is a relatively high-level Objective-C API. On the other hand, for the record, reimplementing an iMessage client from scratch would be difficult due to DRM: while the protocol is generally sane, it includes an authentication layer based on FairPlay, involving heavily obfuscated code. Some information here, though I'm not sure if it's up to date:

http://imfreedom.org/wiki/IMessage
As someone who does the tech 9-5, I've found it difficult to make small talk/form deeper relationships with people outside of tech. Conversations often tend to die off after the initial "What do you do? Oh that's cool..." or "About that weather we've been having..." Any tips on expanding your network outside of tech?
The UK has a broadly similar scheme for buried treasures under the Treasure Act 1996. IIRC, it only covers items more than 200 years old.

[1] https://en.wikipedia.org/wiki/Treasure_Act_1996
Why not have the eagles just drop a net over the drone?
If you ignore the word "caustic", it mostly makes sense.

Can anyone more knowledgeable in astronomy explain the meaning of "caustic" in this context?
What about ALS?
If a problem can be simply modeled by state machines, use OO. If it's simpler to model a solution using function composition, use FP. You can write shit code in any language, but patterns are timeless.
Look! It's possible to highlight an entire block of code: https://github.com/zepouet/Xee-xCode-4.5/blob/master/XeePhot...

Maybe we should even link to a specific version of the file, to make sure that nothing breaks when it is updated or moved: https://github.com/zepouet/Xee-xCode-4.5/blob/83394493f51991...
We detached this subthread from https://news.ycombinator.com/item?id=11797751 and marked it off-topic.
>A correlational study like this can't show us the path of causation, if any.

I'd bet the causation is that wealthy people read.
Find hobbies that aren't related. That's been my goal this year. Been interesting so far, and met a lot of awesome people.
I'm going to have my Bill Gates moment here, and say I seriously hope this turns out to be a fad. Doesn't seem healthy to depend on such a small concentration of companies for everything. Or a single device for that matter.
The Rust Community
Doublespeak?

You said:

> it's working on "perceived" issues with Linux, e.g. plaintext logs being too large or sequential boot processing being too slow.

So you are claiming that the point of systemd is faster boot times.

I attempt to point out that this is false. As the myths page states:

> Yes, systemd is fast (A pretty complete userspace boot-up in ~900ms, anyone?), but that's primarily just a side-effect of doing things right. [...] reducing systemd to its speed is certainly quite a misconception, since that is certainly not anywhere near the top of our list of goals.

This comes up a lot because one of the most visible changes when distributions first switched to systemd was how fast it booted, which led to a lot of people talking about how fast systemd was.. which leads to a lot of people thinking that the speed was the whole point...

The usual response to this from people such as yourself is "who cares, boot times are irrelevant for servers anyway" which is why the next myth points out a couple of reasons why you might care about boot times on a server anyway.