skysight-inc/HackerNews huggingface dataset:
That pretty much describes how Ello works for now.

The challenges are 1) finding interesting people to follow and 2) encouraging interesting people to post content.

I joined with much of the early-adopter crowd in September. I really like a lot of things about the site (though I've also got my usual frustrations). But what @quinn (Quinn Norton) has to say is pretty on mark: if the people you're interested in hearing from (and she's on I am) don't post, then the value of the network itself falls.

https://ello.co/quinn/post/oY_qw2Ug5znFhsIk5Nir4w

My suggestion is that there be a cross of social and interest graphs. That a set of "channels" be created that you can follow. That would take some programming, and in the interim Ello's come up with a concept of official curated interest-oriented accounts. Tag those accounts in your own posts to have submissions considered for curation. I like the idea, and think it's an innovative one busting out of many of the current online models (though it might be similar in ways to Medium or other curated content sites).

On channels: https://ello.co/dredmorbius/post/FTpX7LWNFjtOpYGu5xRkHg

The curated profiles: https://ello.co/chelseahelen/post/Nl9Xz4m8OdxwP8mabwePHw
This is precisely what I'm about to do; I'm surprised something doesn't already exist for this.
The Daring: Steve Wozniak
Very funny story
I'm a bit surprised it's using M&S instead of Cheney's algorithm. If you have precise roots, then Cheney's algorithm is easier to implement, and it often has better performance too.
> on the same level as prison wardens (low education, low pay and enabled to power trip over anyone without a fear of repercussions).

And they act the same way too, looking at you as if you were a criminal and asking you questions barking.
> It seems unlikely that any PC manufacturer (Apple, Dell, HP etc) would force their users to open up their machines and flick the WP switch on the hard drive controller to install a firmware update.

http://support.apple.com/kb/DL1283

"Locate the programmer's button on the side of the iMac, to the right of the reset button. Press and hold in the programmer's button. You may need to use a pen or a straightened paper clip."
People sometimes talk about the academy as if it's not all the people there in the audience. Like it's 20 other elitists behind closed doors trying to control our hearts and minds. The academy has its admin staff but the voting is done by the collective just like the nominations are. if it's nominated it's a potential win. The result tonight tells me how annoyed even Hollywood is with the current President on this topic.
I guess it depends on your OS.

Minimizing regrets to me means taking risks. It's why I joined the Marine Corps. It's why I bought my first house at 21. It's why I got married. It's why I started investing in real estate. It's why I quit my job to start a company.

If I didn't work to minimize my regrets I'd have a very dull life. Do I use it to decide whether I want Chinese or Italian? No, but when I have a major decision and I'm having a hard time deciding I give it a spin.
Kundalni Yoga
FB is known for shipping code to enable multiple versions of their app inside a single APK for A/B testing purposes.
It makes sense that if you go to https://gitlab.com/dashboard/merge_requests?assignee_id=1 it shows the author instead of the assignee. Same for other places where you filter on assignee. Feel free to create a merge request for this. We can't display both since it will look messy.
Mobile Deeplinking Basics
Don't get married. Marriage is a very tight coupling that is too easy to get into and too hard to get out of. You don't need it.
This sounds really cool. I currently TA a CS course that deals primarily with OCaml so it is great to have real world applications/uses I can show to students in the class.
Some choice quotes from the article:

The permissionless Internet, which allows anyone
to introduce a website, app or device without
government review, ends this week.

He seems to elaborate on this further down:

The Supreme Court has ruled that if the FCC applies
Title II to the Internet, all uses of telecommunications
will have to pass the “just and reasonable” test.
Bureaucrats can review the fairness of Google’s search
results, Facebook’s news feeds and news sites’ links to
one another and to advertisers.

No cite is given to that Supreme Court ruling, so I don't know what Supreme Court ruling he's completely misunderstanding (or more likely purposefully misrepresenting).

Most of the claims in the article can be completely blown out of the water by simply looking at wireless voice, which is regulated the same way the proposal will regulate ISPs. If the things the article is claiming must followed from Title II were true, then we would have seen them in wireless voice. We do not.

Utility regulation was designed to maintain the status
quo, and it succeeds. This is why the railroads, Ma Bell
and the local water monopoly were never known for
innovation.

Ma Bell was never known for innovation? Seriously? Has the WSJ never heard of the transistor? The solar cell? The laser? Unix? Information theory? Modern cryptography? Radio astronomy?
Hmm... Sometimes even I say "maybe women just prefer [...]", but actually mean exactly that, what you said: There are social trends and in this case there is a social trend specific to women wrongly being taught that they are not as good as men in STEM fields. So much in fact (here in Germany) that it's kind of unsettling, when they tell you "haha I'm just not good in math haha" and you can't even, because it's so effing wrong.

I believe many (young) people will tell you that women are "just" like that, but actually mean "they are just taught to think so", because in their male position there is no need to choose are careful wording. I'm also pretty sure that, while the society at large is fault for this herd thinking about this, the parents play the biggest role in where the daughter places herself in the world.
“The Imitation Game” Acceptance Speech to Geeks: Stay Weird, Stay Different
Besides, when I hear someone referring to themselves as "I am an architect" (in the context of software development) I usually read between the lines as "I have a rather inflated sense of self and am quite susceptible to flattery".

It is kind of like the milder version of Rockstar or Ninja Developer.

I know it is an official title in many organizations (unlike say titles like "Rockstar Dev IV"), nevertheless, it still sounds a bit silly to me.
Jsdom 4.0 – JavaScript standards-compliant DOM for io.js
He seemed to flinch when she took his arm, almost as if he didn't want to be upstage.
I already found version number breakage. The UNAME26 compatibility hack was missed.

https://lkml.org/lkml/2015/2/23/6
I would be very surprised. Think about how much of what Snowden revealed reflected poorly on the Obama administration.
Interesting point. Would you mind elaborating further?
yes your solution of displaying author when assignee is already filtered.

I don't know ruby at all, but I guess I can try, as you're the one who made the change to put assignee instead of author, I would not be against some guidance on where to look for the modification :)
I agree with you, but I prefer to read the news than to watch--it gives me more control over what I consume and how I interpret. Not a big fan of TV in general.
Let's not make personal attacks here. Focus on the issue, not the person. Whether or not I am illiterate is not what we're debating here, and quite frankly, is none of your concern for the sake of this thread.

Back before smartphones became popular, everyone I knew used to make the same argument for phones. "Do phones gain tangible benefits from being smart?" "Sure, you can check email on your phone, but I can do that at home--I don't want to check email on my phone" "I'd rather have a small flip phone than a huge PDA--too bulky to fit in my pocket."

If Steve Jobs held the same attitude, smartphones wouldn't be the industry it is today. It would still just be an idea, being dismissed as "a toy" and not useful

Have you used a kettle that is smart? I assume you must have given the conviction in the way you dismiss IoT as not useful. What pros / cons have you experienced from using a smart kettle that led you to dismiss it as being not useful? Was the smart kettle you were using designed well? How could it have been improved?
The movie was entered into public record (https://twitter.com/Cryptomeorg/status/566616227582582785 & http://cryptome.org/2015/02/edwards-019-027.pdf): http://cryptome.org/Citizenfour-HD.7z & http://cryptome.org/Citizenfour.7z

Mirrors: http://ergot.yfkm.eu/Citizenfour-HD.mp4 & http://ergot.yfkm.eu/Citizenfour.mp4
The Superfish Funder List
Would you say that using an ad-blocker is also "stealing"?

I think it's pretty easy to draw a distinction between blocking ads for personal convenience and replacing ads with other ads for profit.
Citizenfour HD
https://twitter.com/Cryptomeorg/status/566616227582582785
I've always viewed software architecture the same way start-ups function. If you plan to build frameworks, guidelines, and processes, you should treat those things within your company as a new product or service. Your customers are all of the programmers, some of the business liaison people, and stakeholders of the systems within.

If you build a framework and approach your customers for buy-in and they refuse, you've failed. And failure is as simple as having complicated documentation, extended ramp-up periods, or high turnaround in your development teams.

Know your customer. Get their buy-in before you complete any big changes. Don't assume your brilliant ideas will be received or successful, no matter how great they may be.
Or their registrar, WebNic.cc perhaps.
The movie was entered into public record (https://twitter.com/Cryptomeorg/status/566616227582582785 & http://cryptome.org/2015/02/edwards-019-027.pdf):

Mirrors: http://ergot.yfkm.eu/Citizenfour-HD.mp4 & http://ergot.yfkm.eu/Citizenfour.mp4
Yes, stole. As repeatedly evidenced - most recently with the Gemalto documents - the NSA far prefers to obtain keys surreptitiously than to go through the trouble of legally compelling corporations to provide them.
I don't use 8.8.8.8 as ip for DNS. Still using the site normally.
> Raising kids is mundane, boring, uninteresting or intensely irritating 80% of the time. When it's good it's really good, but you don't get to choose when, and you've got to be at least somewhat on your game the rest of the time too if you don't want to be a jerk to them.

My impression is that nobody, later in life, says they wished they spent less time with their kids.
"I tried to commit suicide at 16 and now I'm standing here," he said. "I would like for this moment to be for that kid out there who feels like she doesn’t fit in anywhere. You do. Stay weird. Stay different, and then when it's your turn and you are standing on this stage please pass the same message along."

+1 STEM.
Testing against my wife (I don't wear glasses), and according to her the results are extremely exaggerated. If her eyesight were as bad as the simulator suggests, she wouldn't be able to live a normal life without glasses (which she is perfectly capable.)
Comodo is a root certificate authority. Is this grounds for removing their root cert from Firefox and making all Comodo certs invalid?
Hi gatsbysong,
imho these questions are an order of magnitude less important than thinking (and building) your product and your application. Show don't tell. I'd add "don't count too". Good luck to you ;-)
Agree, but I would go further. The term "software architecture" is one I actively disdain. Architects build buildings. If there's anything we learned from comparing civil engineering to software development it is that they it is harmful to draw parallels. So while using architectural metaphors is sometimes ok, this term is not.

Software design, on the other hand, is something everyone who writes software is involved with. It is not an act reserved to few and disseminated to the "great unwashed coders" like they are some kind of construction crew who just read blueprints while typing the source (another crappy parallel drawn from the same place as the term 'software architecture')
Even with hardware write-enable, they could just ship the firmware with the backdoor code by default, and sign it too. This somewhat reminds me of Computrace in the BIOS - it's advertised as a "theft recovery" solution, but could also be used as a firmware-level backdoor, and many laptops are sold with this preinstalled in the BIOS without the user's knowledge. (It's easy enough to remove for those who are into hacking BIOSes, but anyone asking how gets accused of stealing hardware...)

The ultimate solution would be to make HDD firmware open-source, just like Coreboot for BIOSes, so the truly paranoid could download, verify, compile, and flash their drives themselves. Unfortunately, I don't see this happening due to all the trade secrets (including some existing backdoors into passworded drives that you can find on data recovery forums, but obviously manufacturers don't want you to know about...) that are likely involved.
I wrote this
https://github.com/andy-goryachev/PasswordSafe
I think the culture of mutual trust is a good thing in Japan, but unfortunately that's prone to abuse.
what is uname26, and what is the hack?
I asked several questions and got decent answers for all of then, sometimes after they prompted me for some more information. I eventually asked about the pay structure and they said they would probably start charging me for asking questions if the volume were high.
Sorry, but why would you hope it was the latter?
This is funny. At one client, my team would yell, "The Architect!" in a very sarcastic manner to remind me I was just a developer with a few years on them. I agree, the title can be misused or offer an inflated sense of self for some. A reminder though...

I was considered a .NET Architect from about 2004 to 2009. I'm an independent contractor, so I'm always changing clients. In 2009/2010 I would get calls and the recruiters would talk to me about senior developer roles. I would complain, "I'm really an architect," and they would say, "Not anymore. You don't have any front-end architecture experience and your JavaScript background is weak."

Lesson learned. You may be an architect for a moment, but to maintain that title, you have to continue to learn and grow. If you don't, you may find out you're just a legacy programmer. I'm sure that can be very humbling.
> Relying too much on logic or rationality will thus be a barrier to social advancement

I would like to think that we should be careful when and how to relay knowledge and advice (and not a statement about how you actually think!). Logic soundness is irrelevant if the listener can't absorb it, and as obvious as it is, even more irrelevant if it doesn't positively impact my life/his life/our relationship.

That's one of the things I love the most about online forums. If you're wrong, people will probably tell you. You learn it's far more useful to let go of barriers on your beliefs (I think we built them as a culture to avoid volatility of knowledge). You gain a lot of confidence if you're sincere to yourself about your beliefs (I think denying opposite opinions is a dishonesty to yourself).

> Pay less attention to the news. If it's really important you'll hear about it anyway. Devote more of your mental attention to what you're really interested in.

This varies a lot by occupation I guess. But this looks like very sound advice to me. For most news, you would "gain" a lot more per time reading a compressed delayed perspective. It really is important to judge how actionable each medium of news is.
I personally thought the joke was funny, even if it made light of my deeply held political sensibilities.

But what do you mean by "nothing should be off limits"? Are you saying that no joke or form of speech should be beyond criticism, no matter the venue? I don't think anyone has a right to someone else's platform to make any sort of speech they like. Even though I found the treason joke within my limits of taste for an Oscar's broadcast, I respect the prerogative of the original poster to voice criticism. That's part of free speech too, although interestingly some are trying to silence that person with downvotes.
6, Alarm

630 Partner gets up, turns alarm off and gets ready for work

730 Alarm + Partner wakes me up and then heads to work

735 Alarm comes off sleep, wakes me up again

740 Alarm comes off sleep, wakes me up again. If I'm feeling energetic I'll get up now

745 Alarm comes off sleep, time to force myself to get up.

750 Bathroom and shower

810 Starting to run late, get dressed

815 Breakfast cereal and OJ

817 If it's fine out (and I can be bothered) put on motorbike gear

820 Leaving car or bike

825-830 Arrive at work

830 Make coffee

This cron job runs 5 days a week.
From what I understand in individual "hacking" cases just circumventing the security and accessing data without copying/selling it would be enough to get someone in trouble.

It is at least nice to fantasize how large companies would be held to such "standards" as well.

In a civil cases I also wonder if banks, governments or other large institution would be able to file lawsuits as well, claiming perhaps that breaches that have occurred recently occurred because their clients/workers had been unknowingly running one of the this Komodia software installed by Lenovo.
> While it is possible to continually copy the SQLite file to a backup server every time it is changed, this file-copy must not take place while the database is being accessed.

What about the `.dump` command?

I've been using it to backup SQLite databases since forever. It produces an SQL script (similar to `mysqldump`) that you can import back into another SQLite database, or even into another RDBMS. It's much more elegant than copying the database file itself.

But come to think of it, I never really checked whether the `.dump` command produces a consistent backup, and the official documentation doesn't seem to answer that, either. If you're familiar with the internals of SQLite, please let me know whether I should keep trusting `.dump`.
The best Apple Watch apps: Developers reveal upcoming titles
Given the context, it doesn't need to compute. Its how someone feels about the product. People aren't rational. That doesn't mean they aren't worth going after.
I'm pretty sure Snoden was the target of the joke, but that is a fair point that it could be read that way too!
I'm using Viettel and FPT Internet Connection. I confirmed that Google.com.vn has been defaced.
so where can I download this because there's no way to watch it or buy it.
I had a great experience with the concierge if it was an extremely simple task with clearly defined results. If I asked for recommendations/to make a vague hotel reservation, its absolutely worthless. I had an operator actually begin reading off the first 50 hotel names until one "sounded good". I let her read a few dozen of them to see where this was going before I eventually told her I would book it myself.
You could be right, it might well produce a consistent backup. If fact, I'd be very surprised if it didn't. But doing that misses the point of rqlite, of course. rqlite replicates the database to other machines, after every transaction, without copying the entire sqlite file everytime.
And the POW-instead-of-POV-acronym was completely unintentional, I swear :-)
Uh, no. You cannot assume anything is this case except that it is going to be very surprising.

These people operate a level that normal people simply do not comprehend. They expect that the rules do not apply to them, and they respond very badly when someone breaks that bubble.

This is why we have courts. And this is going to get ugly.
This is really beautiful, thank you for sharing this.
Maybe a single customer getting owned is better than all the customers getting owned?
I'm wondering if charges of criminal negligence come into play (1) only for cases of physical harm (all the examples on Wikipedia are people dying but I don't see why that would be necessary) and (2) only if actual harm comes to pass. If not, some kind of negligence certainly seems plausible to me.
I wonder in what world you could think about trusting politicians to do the right thing. Even in Japan.
You can find it here https://gitlab.com/gitlab-org/gitlab-ce/blob/master/app/view...
Agreed. Also, any given article also has about 10x more actual information than the 45 second TV news blip (or longer NPR segment for that matter).
IT over the last 10 years has been a story of breaking down siloes.

Agile development was all about breaking down the wall between IT and the business - getting them collaborating earlier and more often.

TDD and test automation are bringing development and test closer together, getting testing involved earlier in the cycle and quality build in.

DevOps is bringing the build and run halves of the IT organisation closer together, breaking down that particular silo.

All of the other siloes need to go the same way - infrastructure, information security, architecture. Siloes were great for a waterfall world, but when we want to move quickly the whole concept of functions and job titles is too slow and process driven.

What I'm trying to say is, yes, I agree with this post whole heartedly.
If we're lucky, this might make it into node by 2020!
The Age of Unicorns (Billion-Dollar Tech Startups)
"Researchers warn that a glut of code is coming that will depress wages and turn coders into Uber drivers"

This is just stupid, Uber drivers will be long replaced before programmers ever are.
while this is awesome, doesn't it affect compatibility? i.e. if a library was checking the error message
It's a bit unfair. It's a job title, a career, and a full time job for a lot of people.

Whether or not it's necessary and how architecture should interface with everyone else is open for debate, but it's not really an indication of the persons level of ego.
Average joe doesn't read wired or the new york times and if he has heard about any of the leaks, he probably thinks "I have nothing to hide so no big deal - USA number one!".

Cinema chains probably don't want to piss off big gov either and the owners are usually politically involved too.
Linux used to version in a different way which was somewhat semantic, but actually moved away from it because it's significantly less useful for kernels, as explained in other replies.
"Technology is bad. It distances you from users. It slows down iterations. It’s expensive to build. It provides a worse experience than you could provide in person or over email."

I don't quite agree with the saying that "technology is bad". Obviously like anything else, if you mis-use it, it will not generate the benefits you expect, but unilaterally claiming that "tech is something to avoid as much as possible" seems like pretty bad advice.

That's kind of like a pure tech company claiming that "accounting is bad" and "try to avoid accounting as much as possible". Every company needs good accounting at some point. It's foolish to unilaterally assume it will be bad to have it.

Good luck finding good engineers to work for your company. Or maybe, good engineers are really not that important for the company / product you're running / building, which is actually fine for a non-tech-oriented product/company. Most companies aren't tech companies and don't need strong engineering, or even any engineering at all in most cases. Just don't call yourself a tech company, when the focus isn't on tech.
I think these things are made in spite of people winging it. Everybody is doing the best they can, but we're all not going to get it right 100% of the time. Given that, there's processes and organizations in place to identify errors and correct them.