skysight-inc/HackerNews huggingface dataset:
Exactly, you have to evaluate tools in their environment (like biological organisms).

And for programming languages, the environment includes the used coding standards -- which need to avoid lots of the crufty pitfalls all environments do have.

That said, I don't know enough PHP to have a real opinion.

(Yep, I'm hellbanned.)
I feel the same way. The problem is that it's just random ones it selects, leaving other fonts tiny and some massive.
Sometimes forfeiture makes sense, so they use overbroad language that allows completely unfair processes because that's easier for them.

The term exists for a good reason, but the reason it's done in such a biased way because the user has no negotiation power.
AFAIK the only zero-maintenance system is no system.

So in a way, every time I realize I don't need to build a "system" for a given task, I am building "a zero-maintenance system" of sorts.
"Perhaps" can be used to indicate true uncertainty, but often it's just a kind of weasel-wording used to avoid accountability for one's own words. How do you tell the difference? One way is to look at whether succeeding statements which build on the "perhaps" continue the uncertainty. Are phrases like "in that case" or "would be" present, or are such follow-ons stated with certainty? Perhaps the commenter was making a truly conditional statement. Perhaps s/he is just a cowardly asshole. Oh look, I said "perhaps" so we're all OK, right? Sorry, doesn't work that way. Sometimes deniability isn't so plausible after all. When you consider that same person's next comment, I think the reality of that "perhaps" is pretty apparent.
Sorry I forgot to mention which comment to read : http://tek.io/1fwoxZH

I was referring to that part :

> the real world mflops of the C90, working on data sets too large for a typical pcs small cache, works out to roughly 8.6 gflops while the Intel Core i7 2600 will achieve only about 1gflops sustained on problems out of cache.
I totally agree. I like all the specs except for the price. Cut in in half and maybe you might have something decent. Otherwise, I can just turn off the wifi, tape a sticky note to my camera, and install Linux myself, thank you.
"is there a trustworthy independent third-party of some sort that verifies just how private these types of products are?"

Internet?!
Define maintenance.

Are you talking about software?
It would help if you give some idea of what interests you. Art history? Head shops? Boat or bike tours?

http://www.tripadvisor.com/Attractions-g188590-Activities-Am... lists 571 things to do/see/visit. Brouwerij 't IJ, which st3fan recommends, is #20 on the list.

Or is it that you would prefer something which isn't on that list? There's no Ruby or Python user group meeting, but picking a programming meetup for next week at semi-random there's http://www.meetup.com/Creative-Coding-Amsterdam/events/22383... .
You're paying to be a power user, and you're still not a customer in Google's eyes. As the parent said, the only true customers are the advertisers who buy your information and eyeballs from Google.
Ask HN: Working in a tech co-op
Hello HN,

I am wondering what is the general feeling about working in a tech co-op on this board. Have you worked for one? Would you work for one again? Would you try the experience?

I am asking because I am looking for horizontal business structures in the tech world.
It depends on what you mean, what your goals are, what you are trying to build, etc.

"No maintenance whatsoever?" I doubt it. Things break, get old, go obsolete, are insecure, and wear out.

Perhaps, you should worry about "nines of uptime" or "fixed requirements" or something along those lines.

Simplicity is first. The more complex, the more maintenance.
"Everything Should Be Made as Simple as Possible, But Not Simpler" - http://quoteinvestigator.com/2011/05/13/einstein-simple/

"No moving parts."

Make it highly available and redundant. Power, cooling, networking, hardware, and software redundancies are needed.

Make it immutable. Change and mutable state will create maintenance. Implement functional programming, if you write software.

Monitor it and make it self-restart. Somebody already mentioned watchdogs, for hardware.

Make it ultra secure. No outside networking?

Program finite state machines....

If you imply a "hardware and software" solution, these points sound like you need redundant hardware and Erlang/OTP. Take a peek at OTP and the Erlang-based languages (Erlang, Elixir, Joxa, and LFE).

At least with redundant power, cooling, hardware, and Erlang/OTP (Elixir/OTP, etc.,) you gain the ability to do all of these things.

With Erlang/OTP, you can achieve very high uptimes, and if you design it correctly, you do have the ability to hot-patch running code, if you do have to (rarely) perform maintenance.

While you're at it, you also get distributed programming, concurrency, and parallelism, for free, with Erlang/OTP. This, in and of itself, can "reduce maintenance."

See https://pragprog.com/articles/erlang and http://stackoverflow.com/questions/8426897/erlangs-99-999999...
I agree with the parallel you draw with the hectomillionaire scenario, but to me the focus of the essay was more on the "hectomillionaire" part, and less on the "having difficulties you have being rich". In the essay, the illustrations of the "difficulties being rich" were really this flimsy straw man meant to show that the difficulties are actually huge benefits.

So, in a way it is a humblebrag, in that the "difficulties" are really "benefits", though I don't think the reader is meant to believe that the author is really having a very hard time with the "difficulties." You get the feeling that the author is very pleased with himself about his choice to travel, based on the whole theme of the article being "it's so good you can't stop and nothing else will ever be good enough."

If we are really supposed to empathize with the author about his troubles and the article is meant to be serious, than it's a very bizarre post and I basically share your sentiments. Under that light, it comes across as humble bragging and seeking sympathy for a choice he repeatedly chose to make and that he espouses transformed him and opened his mind, which is an important part of life. I have a hard time believing someone could write a post that is such a strange mix of complaining, bragging, recommending to people to not open their minds until their 40s, and an incredible hyperbolic tone of "travel is as strong as cocaine and it ruined my life." By Occam's razor I can only assume that it's not meant to be serious.
http://www.faqt.co/terms-of-service.html may be enough?
Does it matter what you think about the buttons? No. It matters what your target audience thinks. A/B test FTW.
If you are into smoking, visit the coffee shops, at least a few, and take a long walk while smoking. It is psychologically freeing (I prefer smoking to drinking personally). Relax and talk to others.

Take that long walk either way and look at the wimsy on the buildings. Many have something a bit off. If you are into art, go and look at some classic stuff. Walk through the red light district if you've not seen one. Be careful of the trams and learn to listen for bicycle bells. If it is summer, walk through a street fair area, buy something ridiculous (I'm now the proud owner of a gas mask). Look at the funny apartment numbers.

Enjoy muchly :)
I think I should have been a bit more clear but I also like that the question was a bit vague because there is a lot of interesting comments highlighting things I never thought about it.

I believe that software engineers failed in some ways because we always factor the maintenance as part of the development cost. In other words, we assume that we have to maintain a system once it is built. It is even more relevant with web applications which give the impression that they are in a constant flux. I don't buy the idea that web apps needs to adopt because standards don't move that fast and almost all browser are backwards compatible with sites that were developed in the 80s. I don't know what is behind HN but its simplistic, non-fluid interface hasn't been changed (I don't know actually) since it was made which for me shows that it is possible to make something useful without the need to constantly change. There are many example like that.

I also like the analogy that some of you wrote about physical systems. Indeed, there are physical systems that hasn't been changed for years and they still work. There is also a lot of software systems, mainly SCADA stuff, that are also designed never to be changed. Not long ago I heard a story about a pentest on a SCADA system that was controlling a dam. Despite that the pentest found a bunch of vulnerabilities, it was not possible to change the system because its author was dead long ago. The dam operated just fine even with the vulnerabilities in its software.

Another point I wanted to bing about is about defining time and version constrains. Back in the days software was not continues. In other words you get Doom 1. Doom 2 is a different story. Therefore, Doom 1 source code can go free. I would say that Doom was very much low to zero maintenance system, albeit a software one. Bugs were part of the character of the software. Hacking the software through its bugs was as close as it get to magic in the digital world. As we get more connected we require to maintain the software.

These are just a few things that came to my mind. I will add more thoughts as I go over your comments.
>You act as though it could have only been a racial issue if the Republicans had explicitly made it so, which is not how it works, and that by calling them out on it, Democrats made it into a racial issue, which is laughably disingenuous.

Rather than laughably disingenuous, that's exactly the case, though it's pretty silly to characterize cynical demagoguery as "calling them out".

Maybe you should read the entire thread. The only way you could hold this position is to ignore the evidence to the contrary and rely entirely on your Democrat secret racial code word decoder ring. You know only Democrats have those, right?
I'm not suggesting that such a program should be eliminated. Instead it should be reformed to benefit the majority more fairly rather than disproportionately benefitting those who are already wealthy. If poor employees can only afford to contribute 10% of their salary to ESPP, then everyone should be bound by that same limitation. This is typical at many other companies.
The link in the footer has just been added and wasn't there when I wrote my comment.
No, just that sparsification will work better.

1. cp will detect holes < 128KiB

2. cp --sparse=always it will avoid speculative preallocation used on file systems like XFS, which can have a significant impact on sparsification.
Yep, the M3800 is not the usual precision, it's an XPS15 with Quadro.
When it comes to how many "other things" web developers must constantly be learning

The reason for learning many of these "other things" is precisely because of your limitations to the confines of the browser's VM, where all superior OS APIs must be poorly reimplemented (Web Workers, local/session storage, WebSockets, WebAudio, the file API, etc.) to get around the fact that the web was designed as a file server for static documents. In the process, the same-origin policy was gutted through cross-origin resource sharing and cross-domain messaging.

These same limitations partly inspire the massive framework churn, most of which are formulaic.
Hmm, fair point actually. To be honest in all wheels I built after reading Sheldon's article I applied everything ('loading' the wheel, proper tension, relieving twist - I now notice I did't even properly describe that in my original comment) at once. And then assumed rather blindly all of the techniques mattered. After all, I did finally have nice wheels. But now I realize, due to lack of evidence it might just as well be those wheels are all ok due to just one or two of those factors while others are in fact voodoo or don't do much at all. Thanks for bringing attention to that. And I'll definitely get a copy of that book.
This is great!

A boss at an old job used to track little nuggets of information in a Word Doc he called his "Master" file. It had everything from bugs he had discovered with rare microcontrollers, to short reviews of meals he ordered at restaurants. (The idea behind the meals reviews is that the next time he went to the restaurant, he could look up what he had last time and decide if he wanted to have it again, or try something different)

I never could get as hardcore into this 'knowledge logging' thing, but I've been interested in a tool like this for a while now.
Yep, was meaning to add that in, added!
Making things compact and precise is hard.

A full sized disc drive is only a moment of screwing to open up.

This non-slot laptop drive I have seems to be easy to disassemble too.
How can something which is _personal_ and supposed to be _lightweigth_ a web site? Do i understand right that my data is hosted on their servers? Oh well...
That situation sounds so weird :O I'm sure everyone would love more details?

Libreboot I assume is the least likely to be compromised? I don't know much about it, I just trust Stallman to be the go-to person on such issues. https://stallman.org/stallman-computing.html

Edit: Sorry, you asked about specific PCs. It seems as far as libreboot goes you can only get one of the 10 supported laptops/boards.
It certainly would be interesting if NSA started intercepting and implanting these products à la Cisco ;)
I'm pretty put off that I spent 5 minutes digging around on their site and couldn't find one of those claims. All I saw was "Everyone is trying to steal your private datas, but for a large markup we can make you secure."
That's exactly what I did that led to this--a master google document that quickly became impossible to use or maintain. I wrote a quick blog post about it: http://blog.faqt.co/post/121242652146/a-note-app-to-replace-...
http://i.imgur.com/WpfJJqZ.png

"hopefully it will be availabel within 2-3 weeks"
The Santa Fe Institute and Cormac McCarthy (2007)
Indeed, especially for a service like Instagram, your identity is your entire reason for using the service. By taking away the article author's username, they also took the entire account away, including any content he posted. For most users this represents months or years of interactions and activity they can never get back. Depending on how much they use the service, their entire online identity could potentially be lost.
Nope. Has to be linked from the homepage, among other requirements.

http://leginfo.ca.gov/cgi-bin/displaycode?section=bpc&group=...
I think a cool derivative work would be to see today's HN but filtered to only see activity of people who joined before you.
Nice idea, but i am sorry: Those prices are ridiculous.
Ok, my bad. The article makes it sound like it just opened.
This sounds more about using free software than actually solving privacy issue based on "code is free" concept.
Oops! I meant to say Instagram account. He already has 5.4 millions on Instagram using the *8 handle.
But I am an advertiser! And surely GCE customers are customers too.

(My GCE spending has been far bigger than a hobby project)
Every year, I wait for my name(first, last).com. Every year, the guy who doesn't use the site much, waits until the last day to renew. Maybe one day he will forget? Why do I care? I really don't, but just want it out of greed? I have my nickname, plus last name .com up on the Internet, and no one remembers me? Or, since I still can't bear to put up any personal information--they probally have no idea who I am? I put up a cryptic poem, and expect people to resize it's me? I'm narcisstic, dumb, or crazy--probably all three?
Dev here. I promise to make good on that. The language was part of another project, and most of the test cases haven't been moved over yet.
More like a decade earlier, e.g. an obscure guy named Larry Wall wrote the first version of the patch program in 1985 according to Wikipedia: https://en.wikipedia.org/wiki/Patch_(Unix)
Have you looked into Eye movement desensitization and reprocessing (EMDR)? I've heard it has good results for long term trauma.
There are also a couple comments on the same story from the 15 hours earlier submission: https://news.ycombinator.com/item?id=9909872
One part of Internet's success is that it's decentralized.

startup idea: Make it easy for "normal" people to have their own "Instagram" or blog.
Ok, fair enough, tone is subject to interpretation.
This is different.

ST, Amiga and PC all used the same magnetic encoding, called MFM[0], so differences were completely logical (and not even very different - e.g., the ST and PC both used the old CP/M "FAT" format that is still with us today). That was more like having a file that's at the same time a .c program and a shell script. Nice, but at a rather high level of abstraction.

Apple II and the C64 used GCR[1] encodings (not the same GCR encoding), which is completely different. A C64 drive controller cannot read MFM, and a PC disk controller cannot read GCR.

The interesting thing about this hybrid disk is that whoever made it alternated the tracks - odd were GCR, even were MFM, and the logical filesystems were arranged such that each file system respected the other filesystem's tracks.

[0] https://en.wikipedia.org/wiki/Modified_Frequency_Modulation

[1] https://en.wikipedia.org/wiki/Group_code_recording
You're taking the wrong part of that analogy. My point is that it is not the doctors responsibility to withhold information in the name of protecting me from "painful feelings." Other patient's health information isn't relevant to me. Other employee's pay is.
The market is flooded — just buy any brand with a reputable repair rate at a price that fits.
You still had plenty of bugs, of course. Users just had to deal with them longer - until the next upgrade, which usually wasn't free.
Exactly what excited and then disappointed me. It's a great idea, but I think making it a service will make some people uncomfortable with natural use cases (ex: diary?) for a tool like this. I have been working on something (probably simpler than, but similar) like this that would be self-hosted, mostly because there's a lot of stuff I didn't want to store on Trello or other "cloud" knowledgebase tools. The markdown editing view from the product page is almost exactly what I was aiming for, so I really like it :)
None of the new sedan vehicles carry a full sized tire, they all carry a temporary one, which can only be driven 50 miles at low speed. So still worse than broken run flat
The crowdfunding pages are easier to read.

https://www.crowdsupply.com/purism/librem-13

https://www.crowdsupply.com/purism/librem-15
...should probably examine their motivations

This is silly. NY Times is "the paper of record." The blackline of this article shows the entire piece was re-written. They did this as part of an experiment in "propogating" viral content. But "propogating propoganda"like this expressly at odds with being the "paper of record".
I doubt anyone can really parse grails.plugin.searchable.internal.compass.mapping.SearchableGrailsDomainClassCompassClassMapperFactory [1] as a shape.

[1] https://github.com/gpc/searchable/blob/master/src/java/grail...
Microsoft buys Israeli cloud security company Adallom for $320M
First FAA-approved drone delivery drops medicine in Virginia
I think they meant "at first". Later, of course, it will matter.
This looks really nice. A small suggestion: Put a video, demo, screenshots or tour on the homepage. I found it kind of hard to visualize how the product actually looks and works from the information you have on your homepage.

And a (well-meaning) question: why would I use this over say trello, or google docs?
Good article but that enormous sidebar is obnoxious...
The C64 did not autoboot. You had to type:

LOAD"*",8

or

LOAD "*",8,0
RUN

as far as creating the original disc, not that hard. format the whole disc for a commodore. use track 18 sector 0 for bam and sector 1 for directory (just one sector). calculate number of tracks needed for commodore program storage. mark the rest of the disk sectors as used.

move the disk to a pc. using a custom program, format the individual tracks not used by the commodore for the pc (do not use the dos format, it would wipe the disk of commodore info). so, the back of the floppy and the tracks not in commodore space. mark the tracks not formatted for pc as bad in the fat sectors on track 1.

http://trixter.oldskool.org/2008/09/28/the-diskette-that-ble...

You could even do three format with IBM, Apple, and Commodore so long as the Apple and Commodore formatting was on flip sides of the disk.

http://trixter.oldskool.org/2008/09/28/the-diskette-that-ble...
Yes, all things considered, I'd say providing the ability for consistent font size increases on mobile will correspondingly provide an increase in ones userbase or readership.
I did a college project in Icon. You can find all the major docs and manuals by Googling "icon programming language," but any more specific Google queries tend to return results for things like changing the favicon of a website or changing a desktop icon in Windows.

It is, incidentally, a pretty neat programming language. It seems like it had a big influence on Python.
I still like bitbucket
Definitely on board with the idea. But as others pointed out a bit on the expensive side. However, if more companies got into the mix the prices would come down. Someone has to get the ball rolling (hats off to Purism for doing that).
I would say the average designer assumes that users will punch-zoom in to see text in more detail. The only sites that irritate me in this regard are the ones that don't let you pinch-zoom.

Full disclosure: I have great eyesight, so there isn't a font size too small for me on mobile browsers - the limit is what the screen can display. I sympathise with users with imparied vision, but I'd still claim that pinch-zooming is the generally-accepted answer.
If you're new to HN you might not be aware of the baiting of googlers that michaelochurch sometimes does.
> In a GC world allocating is just moving a pointer forward.

which is usually for short lived objects only, and in a non-GC world these get put on the stack anyway.
It's an intriguing idea, and I'm glad someone is doing it. However, I suspect they would do better to separate the hardware products from the software.

I would happily buy a laptop with a good hardware spec that came with Windows without the junkware and with physical switches to disable all the sensors and transmitters. That would be a significant improvement on the things available to me today, and I would be willing to pay a modest premium for it. (These devices do already look quite expensive given their specs.)

However, by taking this pure stance on the software side as well, it runs headlong into the same thing that keeps most people out of FSF world: you buy a computer for the software you can run on it, and the software you get that way simply isn't as good in many cases as what you can get on Windows or OS X.

Here's an obvious example. I can buy a new Windows PC and probably watch the Blu-Ray I bought while I was out by (a) inserting the disc, and (b) pressing play. In contrast, the site here explains in great detail how installing software on Linux to watch a DVD is likely to be illegal in many places and they aren't going to supply the software themselves for that reason. Which of these is going to give a better user experience?

I wish them luck, because their goal is a noble one even if I'm not personally willing to give up the useful capabilities of mainstream software to go as far as they do. I hope they at least inspire more hardware companies to install physical switches to prevent abuse of the ever-increasing numbers of sensors and transmitters on these mobile devices, and inspire the likes of Microsoft to provide better controls over what software running on their platform can do.