skysight-inc/HackerNews huggingface dataset:
That phrase doesn't actually appear in the summary, and not sure what was actually in the C&D since it was not linked (and I haven't bothered to look for it).

My point was more that the Author did not really give a clear picture of what Powers was doing, which grants a bit more insight as to why FB even started the suit. I'm not sure that the summary or the article are very clear on what was forbidden and are using some lay person terms. (e.g., while the machines being accessed when you get at facebook are computers, we'd likely use a more precise term, like server, page, API, platform, etc.)

The summary misses a few key elements to make sense to us by and large, and the use of lay person teminology is causing confusion, and the article exacerbates this.
Yes, I totally agree. Travelling to the UK (at least as a European citizen) isn't more than an extra ~15 minutes at the airport. With the automated passport-machines (face-recognition) it's really quick.

Not requiring a Visa a big timesaver though, but that's already the case amongst many countries.

Though I'd say you can have a single market without much of the current EU-bureaucracy. They currently legislate about (and meddle in) a ton of things which aren't tied to a single market for labour, goods and services.
Top Gymnastics Leotards for Girls
One thing that's missing from a lot of arcade cab builds is that old games often don't run at a 60Hz refresh rate, and so you get a strange jittery effect as it has to skip or duplicate frames to display at 60Hz on normal LCD monitors.

FreeSync/G-Sync makes a tremendous difference, but unfortunately does this to the price as well :(

Edit: Or you can use a CRT :)
Born for It: How the Image of Software Developers Came About
We'll be releasing a whitepaper by September covering the architectural basics, which will coincide with a public release of a SDK. We did have a paper[0] at last years Memsys conference that goes over some of the basic ideas of our compiler, though it is pretty vague (due to our reluctance to share prior to having patent protection at that time).

[0]: http://dl.acm.org/citation.cfm?id=2818966
Currently, the human workers work with those bins.
Its easier to make the transition from human to robot labor if they work with the same bins, I presume.
you make a good point, but it wasn't so obvious back then what was happening. the world was still dialup.
you skipped the first clause of my sentence --

if a variable is declared const, casting away const-ness is undefined

is that not true?
The judge, a human who possesses common sense, sees you've registered lots of domains and spammed C&D letters to Google, calls you out on your BS, and orders you to pay Google's legal fees?
`readonly_x` is a non-constant object of type 'pointer to const int'. If `readonly_x` itself was const-qualified, it'd look like this: `const int* const readonly_x`.

This is a distinct object from whatever pointer the caller is passing in.
But none of this matters to the special const rule -- that rule is not talking about the pointer object, but about the target object that the pointer is pointing to.
I (now) agree. I too was a little hyped when I read articles about this, but here is a much less hyped article on NPR that puts things into perspective.

http://www.npr.org/sections/goatsandsoda/2016/07/20/48664059...

For example:

> Currently, intra-African trade is at 11 percent — the lowest level of intra-
> continental trading in the world. (Asia is way above 40 percent.) And the
> future of African economies depends more on increasing trade among Africans
> than making deals with China.
> Ethereum got it right. Welcome to the real finance.

Well, ethereum classic fork seems to be still alive, and many exchanges are considering adding it. So, it was reversable, but the work and the after-effects were pretty big. The reversability in older systems is pretty much easier.
1) HN has 300k daily uniques (https://news.ycombinator.com/item?id=9219581). Of those readers, nearly all do not comment (we don't have 300k comments, do we?). Of those commentors, only a fraction comment on a given article.

2) Of those commenters, most are not actual researchers, who are, IMO, much, much busier with real work (you know... research) than your average HN commenter.
I was going to make a similar comment on another thread. Google X is mainly about the PR value around its image and recruiting/locking up talent. Google would rather have smart people locked up inside the company working on projects with a high probability of going nowhere rather than having them going to a competitor, or worse, creating the next major competitor. Facebook also engages in some of this, though not to the same extent as Google.
It seems worth it if you want 25000$ and are willing to do this work for it, no?
I am looking forward to hearing how this goes.
There has been large-scale resistance from US retailers for some reason, compardd to the rest of the world.

Also there has been this idea that it's for other countries with worse comms networks and high fraud levels, despite the fraud actually being worsr in the US as skimming magnetic stripes is still viable.
Most people have no other options in life.
Heroes: The mobile marketplace where you can buy or sell any service on-demand
Da Snowden custodia per iPhone anti-spia
I am always curious how Vannevar Bush would have perceived the Web ("This is the essential feature of the memex. The process of tying two items together is the important thing.") and projects like Wikipedia ("Wholly new forms of encyclopedias will appear, ready made with a mesh of associative trails running through them")

I've by now read this essay a couple of times, and I find myself often thinking of how one could realize a modern version of this (table and all).

Any modern attempts that anyone could shed a light on?
I saw this competition at RoboCup in Leipzig. So many improvised-looking stuff going on, some with home vacuum cleaners to generate vacuum for suction cups.

Apparently, the winner, Team Delft from the Netherlands, had 0 errors on recognizing the objects. They used some sort of deep neural net for that.

http://www.tudelft.nl/nl/actueel/laatste-nieuws/artikel/deta...
Leaked DNC Documents Show Plans to Reward Big Donors with Federal Appointments
While we have been exploring some ideas on how to have better programming approaches to address the unique features of our architecture, we have from the beginning though that we would be required to have some level of portability for existing applications. As of right now, we support standard C/C++ that runs through our Clang+LLVM backend, with the ability to support any language that has a LLVM frontend.

Personally, I find the actor model to be the easiest existing way to take advantage of things like our network on chip and having hard time guarantees on memory movement. That being said, right now our focus is on C and C++ along with our API and custom library ports.
I didn't agree with the sentiment either but I think you're stretching here.

If I say "they're doing cool work with clay and steel" that means the coolness is intrinsically linked to those things. That's how I'd read it anyway.
Because in US, signature fraud is still on the bank, not on the merchant. So to give you an example - someone steals your card, goes to a shop, signs the receipt and walks away with the goods. Now if you report your card as stolen to the bank, the bank will refund you, but the merchant also keeps the money. So merchants have no financial incentive to upgrade their terminals, because card fraud does not impact them.

Now the same situation in the UK - you report your card as stolen, the bank refunds you, but also takes the money away from the merchant(saying that the responsibility to check the signature was on them and they failed, so they lose the money). As a result, almost no one in UK accepts signature-only cards, because you could literally buy something, sign the receipt, walk out and report the card as stolen - and the merchant loses all the money. So merchants had all the incentive to upgrade their terminals to chip-and-pin only, terminals which can take magnetic-strips are just super rare and usually not supported even if the machine has them.

edit: it looks like signature fraud in US is not always on the bank. My mistake, sorry.
> whereas reasoning about equivalence of JavaScript programs requires carrying out the entire reasoning process in a separate metalanguage

I do not see how you can reason about Haskell in Haskell either, as this is a programming language and not a proof language (maybe I am missing something?).

> Haskell doesn't have a propositional equality type constructor.

This is what I meant. Since with both Haskell and JavaScript you will need to define a propositional equality, in my experience this does not help that much to have a better decidable equality.
Having written programs for this iteration of the REX Neo architecture, the architecture is not so dramatically different that programming languages will have to be rewritten. I'm not the smartest programmer in the world and I was able to figure out the assembly language fairly easily.

Some concepts, like how to manage concurrent data processing and thread communications, need to be handled carefully, but that's more at the level of 'standard library' than the compiler. There is a clear pathway to getting C working on the architecture, and a reasonable direction (that will need some fleshing out) to getting performance-enhancing optimization of something like LLVM IR.
IANAL but it seems it's about the intentional usage of Facebook API on behalf of the users. In this light I believe Power can continue to visit sites with Facebook buttons.
The remakes haven't been ported to Linux.
The cast itself is not undefined.

It's completely valid to use a non-const pointer to a const variable for reading that variable (this is actually quite common when interacting with libraries that are not const-correct). Undefined behavior only occurs when the const variable is being modified.
Performance Benchmarks of Serial and Parallel Loops in R
Thanks to another comment in this article, I installed retroarch, and dug out one of my madcatz fight pad controllers (xbox 360 usb interface). The controller in question was one of the better options for something that would support sega genesis, and snes layouts... 2x3 on the top buttons, with left and right trigger.

Would love to see a UI front end that when you started it asked you to press any button on the controller 1... then start with only (dpad up, down, left, right, select, back) for the UI... then ask if there are more controllers... Once you import/scan your library, when you enter a new rom device type, it can then ask you to roll through the buttons with the original controller on screen, highlighting that button's original name/position.

From there, it would be far easier to play retro games (though arcade mapping would need to be per game).
I think a truer kind of relationship is the most significant factor still. It's the common denominator that will take people to great results for a wider "audience" (a team here).

But I agree that fine-tuning your feedback and style per individual needs, even if counterintuitive, may also be productive, as long as it's not contradictory and leads to situations where one team member feels another is being babied around more.
So, find a Judge in east texas?
I think your comment is just pointing out that freedom isn't free, there are always trade-offs to submitting oneself to the will to any platform.

If "practical freedom", means to get all the best parts of a platform while expecting that you can do whatever you want, then it's not surprising that some will be shocked when such costs suddenly come due having had ignored the writing on the wall. Although most never explore the boundaries of such to make a difference in distinction to them, such "practical freedom" never truly exists in anything we do.

I learned the "hard" way, bootstrapped a company that crowd sourced data seeded from "open" graph, only to get hit with a c & d and "my" facebook used account banned indefinitely 4 years ago. I can still create multi accounts and use them, but I don't think I'll be naive enough to use them in the same way as I did "my" main used account and not expect similar results as before. And if this is related to CP, its not like this is the first time ever someone has been censored by a private entity for this on the internet prior to this account becoming another stat in that book, and considering how general society sees these things, I'd be more surprised if the author is really surprised or just upset because it finally happened to them.
Changes to the style guide: no more eg, and ie, etc.
Perhaps they're a dime-a-dozen because they go unchallenged?

I've had junior members of staff express genuine surprise when I've corrected such mistakes in documents. It's a difficult thing to do without offense, but when clear meaning is imperative there's no leeway for doubt.

In 20 years time, will people still understand today's silly idioms or try to read them literally? "Nip it in the butt!"
"Better" in some sense. I've used Gnus a lot and I love it, but it's also very complicated, annoying to configure, hard to understand... and definitely doesn't work on iPhone. This web site is much, much easier to access than a newsgroup.
Doesn't seem reasonable to me at all. If you do not wish someone to visit your public website, you have to close it to them e.g. by revoking their login credentials or blocking their IP address. Or, don't make your page public---there are plenty of technologies to connect people that do not involve public web pages.

We can also look at it the other way round. Let's check whether Facebook will be convicted of a violation of the Computer Fraud and Abuse Act if they continue to track any data related to a person (e.g. obtained from embedded Like buttons or images uploaded by FB users) after that person has send them a cease & desist letter...
Well done! I look forward to integrate my business into the Heroes app.
And it's interesting how the social democracies seem to have more of a plan on how to proceed than the purely capitalist nations.
‘I Was an ISIS Jihadist–Until They Arrested and Tortured Me
Lisp Flavoured Erlang
I'd be happy to give you an update. Shoot me an email if you want to catch up.

Also: Looking forward to see more in the self driving car racing ;)
That pretty much covers most retro games I'd be interested in, tbh. For me, what needs improvement is controller detection and (re)configuration.
Digital transformation, engineering knowledge base – blog section
That suddenly makes the comments I give someone in feedback vital to their future job so being at all negative would be seen as a big punishment.

> For example: when a candidate mentions "references" on his resume, they are always meant to give positive feedback about them which is why again its broken.

Many jobs don't give any feedback at all. The purpose is to prove that you did, in fact, work there with that title for that duration.

General question: are un-vetted reviews about someone by completely unknown people a reliable indicator of future performance?

If places don't give reliably truthful reviews, why would you expect that the 360 feedback wouldn't turn into exactly the same thing?
In Switzerland this would be «manifest abuse of a right». https://www.admin.ch/opc/en/classified-compilation/19070042/... (art. 2 paragraph 2 of Swiss Civil Code: Acting in good faith).

This is a common standard in many jurisdictions and an important element of the rule of law, so I think that in the US, if law is done right, a judge will identify such behaviour as abuse.
Big problem here is that Google, Facebook and other US based companies are not strict just on imposing US regulations and laws, but through the censorship also very much adhere to the mainstream US cultural and moral biases. And those are not always coherent with the rest of the world, US being much more conservative about a lot of issues. And big companies being big, they can impose such rules and moral criteria to the whole planet and that way they basically colonise other cultures, forcing people to change their behaviour in order to adhere to the mainstream US moral ideas. For instance in Balkans it was very common theme for parents to take photos of their babies having a first bath and to later show those photos around to family and friends. It's a sort of ex-Yugoslavia tradition from the days of first Polaroid cameras, we all had such photos of us as kids and still keep them in photo albums. But posting your child's naked photo on Facebook will get you account banned instantly and if you are US based can get you in a lot of trouble. So people stopped doing it. And not just that, but more and more people now accepted the position that it's not morally acceptable to take such photos, thus re-aligning their sense of morality with the moral norms imposed by social networks. Such global censorship is really changing the world.
An internal database of (potential) customers, searchable by non-tech sales people in order to generate lists to go after. Segmentation driven primarily by locale, and the company's location in the supply chain. Database includes company as well as employee information, enriched by something like clearbit, and other scraped sources. Side project.
> Back when I actually wrote 8-bit games, much of my code involved updating timers and counters used for animation and special effects and so on. At the time it made a lot of sense, given the limited math capabilities of a 6502. In the modern world you can achieve the same by using a single clock counter that gets incremented each frame.

So just to demonstrate an IMO elegant approach for the destructive style for updates that depend on current time values: for each update, pretend all computation happens in an instant, specifically: at the moment an event triggered an update (this could be the central game loop, user input, etc). Doing so makes it easy to keep everything synchronised; it's the abstraction Céu uses to great effect for its synchronous concurrency model[0]. The only limitation is that you need to keep your updates small and fast enough to finish before the next update is triggered, but that's a good goal to strive for anyway.

Pretending all computation happens instantly let's me use two values: a timestamp referencing to global time, and time difference with the previous time this update was triggered. Counters that get updated every time this update is triggered just increment by time difference. Counters that don't always get updated (or if different events can trigger the update) have to store the timestamp of the last update they were called, compute their own time-difference on the fly with a simple subtraction, update their value and store the new time-stamp. Very simple.

Using timers just means checking if the updated value is more than a certain value, and if so subtract that value and call another function. Basically, incremental error algorithms[1], like it is applied in Bresenham's Line Algorithm[2], but for timers instead of slopes.

(Note that this could all be written in a functional style with functions that take a current counter value and current/previous timestamp, returning a new counter value, but at that point it just feels like writing functional code imperatively)

I often use this in my Arduino code. It speeds up my programs, because calls to millis() are not as cheap as referencing a global, and all we need computatationally with this approach are addition and subtraction, avoiding multiplication, division and modulo. More importantly it makes it much easier to reason about what is happening, because if all updates reference the same time-step, side effects are much more predictable.

The aforementioned Céu language really takes this style of concurrency to heart in a very elegant way.

[0] http://www.ceu-lang.org/

[1] https://en.wikipedia.org/wiki/Glossary_of_computer_graphics#...

[2] https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm
It's also more convenient to just slide your card than to insert, usually type your 4 digit code and retreive your card. It's also very easy to get your money back in the US in case of fraudulent charges compared to Europe. So, the security added by the chip doesn't matter that much to the end consumers compared to the added friction.
doesn't this give an incentive to US banks to upgrade the terminals in stores for free? they'll make back the money from the reduced fraud.
Escort ads are "illegal activity"? Where? In Simbabwe?
I enjoyed "The Knowledge: How to Rebuild Our World from Scratch" by Lewis Dartnell. It describes (briefly) the practical background of a wide array of basic technology.
CFAA: "Whoever having knowingly accessed a computer without authorization..."

I am not a lawyer, but accidentally violating the cease and desist would clearly not be a breach of the CFAA.

And in any case, civil suites are designed to compensate you for damages. If Google's acts caused you no harm, then you wouldn't get anything even if they were in the wrong.
Hmm. Is having 'robots.txt' a requirement. What if one just changes the terms and conditions page? Can the bot figure out it just committed a crime?
> or blocking their IP address

It's mentioned in the article that Facebook DID block their IP. Power simply changed it and continued.
Does any RPi emulator do the nice slightly convex CRT emulation with scanlines, colour bleeding etc?

For me this is a big part of it. The game art is designed for these effects, and it kind of breaks the illusion if this isn't right (in a similar way to low FPS or delayed sound).
Wrong issue. That's for patent lawsuits.
Yes, that is indeed what this case is about, but the judge seems to set the precedent much broader, with his shotgun in bank scenario. IANAL either, but I checked the ruling, and it only seems to refer to accessing computers outright, though it also mentions falsified headers, which wouldn't be the case when loading Facebook buttons.
Why we’re charging our event organisers
I was wondering for a few minutes trying to find out what you mean, until I realized in the US that is illegal.

An interesting issue, what if the author of the blog would be from a country where it's legal - what right should, for example, a social media platform have to limit their speech?

(Especially in an age where some social media platforms are without alternative)
The point of 12 Factors is to isolate the application from the data store, making it easy to manage and upgrade the former. That's important because they recognize applications are stateful. But yes, 12 Factors doesn't purport to guide people on how to manage the stateful part.
Do you know what was the lastest cool thing by google research?
Putin Weaponized Wikileaks to Influence the Election of an American President
It's important to note that perf is a sampling profiler using the CPU performance monitoring unit, whereas callgrind (and all the valgrind tools, in general) uses processor emulation to record every event.
Well, it was more in jest, but the argument I wanted to make was that there will be a judge allowing that.

Remember Scientology's SeaOrg suing thousands of IRS employees and the IRS? Those weren't thrown out either.
If you want to argue the merits of SmartOS over Docker on any other topic, you have plenty of avenues. This thread is about storage, and while I feel sympathetic to your position, frankly you're off-topic (and off-putting).
I think it's a question that this election (in the US) is addressing, but only on the periphery. We're more likely to address the symptoms and misattribute them to other forces.