skysight-inc/HackerNews huggingface dataset:
Granted it also says "all men are created equal, that they are endowed by their Creator with certain unalienable Rights" unless they are slaves, or women and so on. That didn't seem to be a problem, it is obvious none of the other natural unalianable right are a problem with proper interpretation.
The external-USB "Superdrive" optical drive is still soft-eject, when it's got a rewritable CD in there.
I totally agree with you. Political opinions are formed over a long time, and are a function of our experiences, prejudices, reading, ignorance etc...all very hard to change.

So its best to not have political discussions in a work place setting. These kind of provisions invariably just end up causing a lot of heart burn, and nothing more.

PS: I personally liked Zuckerberg's gesture as I know why it is important to have specific/loaded statements which hint at history, than motherhood/generic statements, which mean nothing, and often are the refuge of bigots. But at the same time, I have seen nobody (or very few) change their positions in arguments, and are just the cause of heart burns. God, how many people I unfriended on FB (when I was using it) just cause they hurt me real bad (in some cases, I regretted later on...that's why Facebook is a net negative IMHO, but I digress, Sorry).
As long as she becomes the team lead after learning the technical skills like everyone, and as long as it's not out of prejudice that males don't have people skills, yes. After 7 years trying, I've left the corporate game which was rigged in favour of women, and I've created my own company, and I vote against women rights, which is also a racist party. I really don't want to vote for the racist part, but I've worked in 3 companies, in 3 different countries, 19 women met, 18 were in management positions, including 11 promoted in my presence, not all of them skilled, and I've seen only 1 male be promoted. Feelings were hurt. Fairness is out of the window. You bet it's going to take long to repair.
To be fair, this was always a problem, also with old computers and OSes. There was no link between pressing eject and magical things happening in the machine to commit data

There was on the Apple Lisa. Or rather ejecting a disk was something you did in the OS which made sure everything was written/closed before allowing the disk out.
It's Twitter's platform; they can do whatever the fuck they want. The First Amendment does not apply. If they wish to ban hate speech and apply strict disciplinary action to users who post such speech, more power to them. Let the conservative hatemongers form their own microblogging echo chamber. I'm sure it will take off and be read by hundreds of millions like Conservapedia did. Oh wait...
The central reasoning is that the other, slower source is abiding by the law.
Intel CEO: 5G Will Eventually Help Robots Outnumber Humans Ten to One
Superb name. Do it.
I only such monitor I know of is the Acer Predator Z35, which is advertised as 144Hz but can usually be overclocked to 200Hz. The only "240Hz" LCDs currently available interpolate from lower input refresh rates. I'd love to see a true 240Hz monitor, or even higher.
Keep in mind that this Xeon (E5620) was released in 2010, whereas the Cortex A7-Quad seems to be from 2015? So it would be interesting to compare the ARM cluster against a comparably new Intel CPU (say Haswell or Broadwell); in my experience, even a mid-range notebook CPU (i5-5500U) from last year easily outperforms Xeons (E5-2650) even from 2012.
The label on the button only seemed to appear after loading the other, fuctionally irrelevant stuff for some 5-10 seconds.
And how do you think every country came up with their agendas for the negotiations?

Are you absolutely sure that you know how the current process works? Or you just read some articles here and there and concocted the story in your head?
Yahoo's new Research Model
Node 5.7.0 (stable) released
Microsoft:Our Android Windows 10 bridge is dead,but iOS, Win32 ones moving ahead
Hdhdhdhdbbs
What about the Xeon-D? Slap together a couple of those Mini-ITX SoC's together... very low TDP.
Vbssbsbsjsjz
I wonder how this would compare using ODROID-C2 boards.
Project takeover blues 5 conflicts of interests pressures priorities
Bxbxbzbz
B, bzbzbzbz
Although this is a fun idea, it's just putting an SD card into a 3.5" floppy disk case and then wiring up the read/write head with contacts to make it appear like an insertion of a normal mass storage SD card.

A more accurate title would be "putting an SD card in a floppy disk case"
I am not sure how realistic this is, but couldn't they move relevant parts of their business overseas? E.g., hardware and software development still happens in the US, but updates are vetted and signed by a separate entity in a privacy-friendly country?

The US could block iPhone sales, though I think the probability of that happening is extremely low, since it would have a major economic impact.
They were more of a leadership role as well. 8th grade english teach probably had more than 20 yrs as a teacher, he was nearing retirement age (~60) and if memory serves me right he was the cluster leader. The high school history teacher was probably doing admin/leadership work, she eventually got her phd and became the vice principal.

The area was pretty cheap too. Looking up citydata (2013), median household income: $50k, Median income per capita: $27k. For comparison in the same year SF was $77k and $52k respectively.
At that point maybe you should think about switching to using a struct of arrays rather than an array of structs.
Generally if I'm worried about completing a write, I'll just open a Terminal and type `sync` (with a `&& sudo purge` on OSX), and then, as soon as that returns, yank the drive.

I don't even bother to unmount it; what would unmounting add, if the OS can recognize that the device is gone and clean up its mount tables? Is there some filesystem that waits until unmount to recalculate indexes or something?

(Okay, sure, the OS could tell me the disk is in use because I've got an overlay filesystem mounted on top of it, and would I kindly wait forever for that to stop being the case. But screw you, OS, I need this USB. Just send the FUSE server or SMB daemon or whatever a SIGPIPE.)
POLi Payments: probably the worst idea for online payments, security-wise
Exactly. The backdoor already exists - what Apple are being asked to create is a specific exploit.
Shame that this has gotten so few hits. It very nicely outlines the issues many bigger projects are having which they attribute to the tooling (for example GitHubs issues) and try to solve them by making the barrier of entry much much higher.
MythBusters Was Banned from Talking About RFID Chips
The precedent you reference doesn't really apply because, as you say, the FBI isn't actually asking for the signing keys.

The big difference between what's being asked and the signing keys is that Apple already have the signing keys. There is certainly plenty of precedent for a court to ask Apple to produce something they already have, but less precedent for a court to ask Apple to make something that doesn't exist yet.

In the analogy, the FBI doesn't have a warrant to "search the safe". What is protected by the signing keys is the ability to distribute iOS updates, but the court wants the data on the phone, which is protected by a different key Apple don't have.

A more correct non-IT analogy is to imagine that the safe has two locks: one pickable, the other unpickable. Apple don't have a matching key for either, but knows how to cut a key for the unpickable one. The FBI has asked Apple to set up a key-cutting facility, definitely only for use on this one occasion, so they can make a key for the unpickable lock.
It's a verbal tick, a meaningless bit at the start of the sentence because the person feels uncomfortable starting the sentence right off and wants a bit of lead-in, or as a short pause for rhythm. Same thing with "basically" - I've seen people start basically every single sentence with "basically" when they're even a bit stressed.
Ahh okay: https://en.wikipedia.org/wiki/Bloom_filter

That's super interesting!

I wonder what kinds of stuff you could do with that in a fancy datastore like Elasticsearch or GraphDB.

If it could be mapped to a resource model in a straightforward way, it'd be fun to make a special "ORM" that plugs into an API framework to expose public services.
Yeah I mentioned that in the end of my comment, together with the other issues that would typically lead to.

It was definitely confusing to new users: Insert a disk was something which anyone could do, since it only involved simple movement of a physical object, but ejecting it required you to know and understand the OS.

This was quite an "impedance mismatch" between what should ideally be two symmetrical actions, and I remember I had to help out my mother quite a few times :)
I haven't written Go, but from what I've heard it lets you mix in platform-specific assembly. Can't you use that to put in memory barriers and/or issue the specific load/store instructions you need?
You touch an important point. I'm in the process of winding down an app that relies on scraping a variety of badly formed data - there is commercial interest, but it is really difficult for me to make people pay for something if I can't guarantee the quality of the data- which after struggling for a couple of years chasing obscure data format changes, I was not looking forward too. I'm sure there were other factors, but I completely understand the app creator's decision to shutdown rather than enterprise up with that in mind.
Founder here, we aren't really ready for a "slashdotting" at the moment, and are in the process of creating a new website with more and better explanations, but if you have any questions we will try to answer them here.
I found this surprising as well. There is some information in this article:

https://itsecuritything.com/google-nexus-6p-security-teardow...

To be honest, I think for non-Nexus phones, the situation is pretty bad. Even if a device vendor would not cooperate, security updates are so glacial (if they happen at all) that a state actor probably won't have much trouble finding attack vectors.

(I am pretty frustrated by the lack of updates for my Moto X. Motorola used to be pretty good at is. Now I have Marshmallow, but they didn't roll out any security updates beyond November. It seems that they just want to tick off the Marshmallow box and that's it.)
There's no argument that the Xeon server is going to be less power-efficient than the RP2 cluster.

Before you go out an order a bunch, do keep in mind that the RP2 cluster doesn't support ECC memory and other features often considered necessary in a server environment, like remote management. I'm pleased to see the A1100 does support ECC.

Still, it is an interesting test. I look forward to reading more about ARM servers. And I hope the Mill Computing guys will ship something eventually too.
This raises a whole bunch of questions, and none of the answers are good:

- What's the difference between zfs and nvidia as binary blobs in the kernel? Either they are both incompatible on principle or they are not.

- If the file system just uses standard kernel file system APIs then isn't it LGPL rather than GPL as per the exported symbols?

- Given that relicencing either ZFS or Linux are prohibitively impractical what exactly is the point of assuming that may happen?

- Who exactly complained about this? AFAIK the software conservancy doesn't have code themselves in the two products

- If it goes to court the GPL may be harmed due to courts not understanding the difference between static and dynamic linking; who wins then?

It seems like the beginning of the mother of nobody wins, and very little upside in any case.
They switched to C++ because they were bought by Sony and integrated into their landscape. They thought that sharing C++ code would be useful. As it turned out, they put Scheme back into their production pipeline.
Apple hires one of the developers behind Signal
Sort of yes, sort of no. Later drives were just black boxes with their own on-board logic that read metadata off the disk, sure. Early drives, though (of the 5.25" variety) relied on the first track of the disk to contain what was basically the disk controller firmware†.

As such, you could actually teach an old drive new tricks by coming up with a firmware that used a better encoding scheme, and then encoding the rest of your disk with that scheme.

† (though it ran on the CPU, rather than some microcontroller in the drive. "DOS" stands for Disk Operating System for a reason: a large part of it is a set of routines programs can call to make the CPU micromanage the read-head and stepping motor of the dumb disk-drive controller, with concepts like "files" being a mostly-optional thin wrapper above that, rather than some impenetrable abstraction layer.)
But the ITERATE macro is syntax, too.

Almost every macro in Lisp provides syntax.
Nobody claimed Lisp syntax was optimal for math papers. Neither is C syntax. The Lisp syntax does have advantages for program source code. Sure, it has disadvantages too. Everything is a compromise.

The Lisp syntax is so incredibly controversial, and that fact itself is incredibly strange to me. I see it as a pragmatic engineering decision: let's represent source code as syntax trees, and then sophisticated editing modes become straightforward, macros become straightforward, and the syntax becomes very uniform.

This big thread indicates another reason Lisp isn't popular: because people keep arguing back and forth about the textual syntax, rather than discussing actual experiences with using it.
I have spent a large amount of time optimizing Android apps and GC pauses are generally not the issue (as long as you don't do something stupid like allocating objects in draw calls).

I think that ARC is probably an overall better solution but as far as GC pauses are concerned, we have reached the point where they don't impact performances.
Have you ever put (any, as in CL, Scheme etc.) Lisp into practice? I got the impression from the essay that you think that everything in a Lisp consists of macros, which is not the case.
Hey, our prime minister (Mark Rutte) still uses a Nokia from the pre-smartphone age.
Asking for your money here refers both to a potential reader, and the the author of the article.
Yes, we're all simply unfit sloths, standing up is physically demanding and that's why standups must be short. :)

Seriously though, my impression is that standing up encourages brevity in other ways.

Standing implies that the meeting must be short because there apparently isn't even time to sit down before you start. It really does save time when you do not have to find a suitable and available conference room and let everyone pick a chair.

Standing also makes subtle signals of loss of focus very visible. You easily pick up on the small things, like when people start shifting their weight, look at their phone, turn around to look at other things, etc. Things that aren't as visible when sitting down.

There is also a implied invitation to walk away at any moment. You're already standing, walking away requires little effort, at least physically.
"Split brain safety" is not a commonly used term, and even if that weren't the case I'd say it's not a term that should be thrown around lightly. Also, using Paxos or Raft doesn't guarantee split-brain safety, as aphyr has proven over and over again with Jepsen. So what we have is two systems that take different approaches to quorum and split brain and all that. It seems a bit disingenuous to throw stones at the older open-source project while ignoring the potential for the exact same problems in the newer proprietary one.

FWIW, I do think the current Gluster approach to replication is not sufficiently resistant to split-brain in the all-important edge cases. That's why I've been working on a new approach, much more like Ceph and many other systems - though few of them use Paxos in the I/O path. That's wasteful. Other methods such as chain or splay replication are sufficient, with better performance, so they're more common.
I just remembered that even hard drives at some point had similar issues. Remember to park your heads before power off!
Both my parents are professors at a tier one university. My mom has been there for most of her adult life, going on 55+ years. My father has been a professor since just after he got back from WW2. Yes, he's that old. 96, and I'm in my mid 30s. Yay me.

I have seen both of them have to deal with all kinds of insane bullshit. For the sake of the conversation, I must point out that my individual observations and experiences do not in any way constitute something I could call a general idea.

My thoughts about non-profits and academia are limited to my own personal experiences.

There are probably some great academic or non-profit places to work. Not disputing that.

In fact, I'm working for a very healthy one right now in Brooklyn. But you know what the structure of that org is? Total artistic dictatorship.
I disagree with you. In the query "deluge retina", "deluge" is definitely the more important bit. After all you're looking for deluge and are hoping to find it with support for retina. Otherwise you would've written something like "torrent client retina".

Now this is where a bit of guess work comes in but I'd say Google correctly deduces there is no such thing. Even the best result for both terms just talks about some app not supporting retina, and from the looks of it does help with what other client you might want to use if switching to OSX when you were previously a deluge user on Linux (possibly when dealing with retina). But that's not deluge. That's a useless result considering your primary intent was finding deluge. So Google chooses to give you results that might get you what you want over results that (correctly) only disappoint explaining there is no such thing. So in the first three results Google correctly decides that, to get you a relevant result at all it needs to omit the "retina" to get you results that might possibly get you what you want - deluge despite not having retina support - over just giving you the results that are relevant but definitely won't get you what you want. Your query had no results that would get you what you wanted so Google tried to alter the query and see if it could get you something useful anyway.

I think Google trying to give you results that might be hits instead of giving you disappointment in the first place is very sensible behavior.
ProofHub Bolt – Project overview – get over and under every project
Interestingly, I'm a big fan of the word "interestingly" to start a sentence. It makes sure people understand that what I say is quite fascinating.
That's only the syntax of s-expressions - a data format.

The Lisp syntax is defined on top of s-expressions.

For example Common Lisp has a CASE operator. That's the EBNF syntax:

case keyform {normal-clause}* [otherwise-clause] => result*
normal-clause::= (keys form*)
otherwise-clause::= ({otherwise | t} form*)

An example:

(case id
(10 (foo))
(20 (foo) (bar))
(otherwise (baz)))

The expressions are written using s-expressions as data. But still there is structure in those s-expressions, described by the EBNF syntax of CASE.

Every special operator and every macro provides syntax. Since users can write macros themselves, everybody can extend the syntax. On top of s-expressions.
Facebook’s Five New Reaction Buttons: Data, Data, Data, Data, and Data
Justice Scalia, 1987; “There is nothing new in the realization that the Constitution sometimes insulates the criminality of a few in order to protect the privacy of us all.”
SIGABRT doesn't necessarily mean OOM, and in any case if you're prepared to monitor child processes for aborts then you'll be perfectly fine with the fact that Rust's default stdlib aborts on OOM, which is the context of this thread.
They mentioned Flickr as a source of images.
Math papers use a very complex 2d notation last I've looked.
Preach. Most people are sheep, and worse than that, they are naive. The biggest delusion they have is that we as citizens actually have a say in the running of our country.
Yay, good reference, I remember the story so well I knew the one you meant before I followed the link (I didn't remember the title).

However there have been similar ideas in earlier works, as acknowledged by the author himself. And if you asked the authors of those earlier works I'm sure they'd say they first thought of it when reading someone else's work - it's how it goes.

For what it's worth, the idea is similar to the deadliest joke sketch from the Monty Pythons, that predates most (but not all) the authors cited by Langford as influences:

Langford's later short story comp.basilisk FAQ, [1] first published in Nature in December 1999, mentions William Gibson's Neuromancer (1984), Fred Hoyle's The Black Cloud (1957), J.B. Priestley's The Shapes of Sleep (1962), and Piers Anthony's Macroscope (1969) as containing a similar idea. Examples not mentioned include the short story White Cane 7.25 (1985) by Czech writer Ondřej Neff, A. E. van Vogt's War Against the Rull (1959), and John Barnes' Kaleidoscope Century (1996).

From: https://en.wikipedia.org/wiki/BLIT_%28short_story%29
Cyclone Power: A Schoell Cycle Engine
Umm excuse me, but go yourself. You do not in any way own anything I create just because you may or may not have seen it on the Internet.

I am not a public figure simply because I walk around in public. My words do not belong to you simply because I put them in a place where you can see them.

Everything about your post is wrong in the worst possible ways. You are the opposite of the idea of freedom of information. You are literally arguing in favor of information tyranny.

Please go home and do something besides posting on the Internet.
I see the benefit of ECS/Kubernetes for managing many services.

Say I already use ECS or Kubernetes for orchestration of some of my services. If I'm working on a new Rails/Node/Python app that doesn't talk to the rest of my services, would it make sense to stick the app into my existing cluster? If not, what would be an easy way to launch, deploy, and manage (non-PaaS) these kind of stand-alone services?
Hmmm. If it's about users, then why shutter the service they depend on? I am sure you have throught about this a lot and are probably tired of investing more time and energy in this project, but if you have hundreds of thousands of users, you have a huge opportunity on your hands.

How about:

1) start building your own set of data to complement the bought data. Every time there is an inaccuracy, approach the airline company and start using their data directly. Later on, you can even become one of the companies who provide data to others. When there is a problem ("the data companies are not doing their job") there is an opportunity.

2) change the pricing model to charge big users more. They should be your bread and butter, because they get paid to use your app. You are just a small additional cost to them. You can even lower the initial price tag and charge more for enterprise usage... Since you are better than others (see 1.) the enterprise users will be happy to pay more.

3) failing that, sell to an entrepreneur who will continue. I am sure there are many interested persons and your users would be better served if someone picked up where you left off. Hell, I am interested... :)