skysight-inc/HackerNews huggingface dataset:
For anyone who learned Prolog, implementing Prolog in Prolog is a classic exercise in the language which can be one in a dozen lines. The goal is to be able to modify the language to handle additional syntax that is problem-specific (think about a macro system that can implement in its own syntax).
Google was one of the organizations that pushed the DRM standard through the W3C. Because Youtube.
> TPB, less convenience, lower quality

For me, a DRM-free experience is one I can enjoy on all platforms and devices I have. It also has a much better general UX.

Measured in all ways I can measure quality, DRM only reduces it. Thus sites like TPB still has the upper hand for people who care about quality, portability and UX.
How to develop fast and secure WordPress Theme
Don't tell any of that to a mormon... (I can say as an almost ex-mormon - out in mind/spirit if not officially).
Before being sad, take a look at already extant add-ons for vertical tabs, which work almost exactly as before, with the exception of tree style nesting. Even that will come soon, as the author of Tree-style tabs is working on a port to WebExt.
Building a Safe Cracking Robot
I do all the time, although I do it in a separate window with all the browser chrome hidden (and usually maximized to a side monitor anyway).
> It would be possible to create a browser that displays DRM content and ignores DRM.

The DMCA makes this illegal. No browser vendor is going to take that risk. Maybe some anonymous developers will release a firefox fork or similar, but that's a big risk. Not to mention, most groups who pirate content tend to keep their methods secret and only release the content.
Not quite, they'd be paying the servicer, whoever the loan holder contracted that to.
Research before talking. Bitcoins are being spent more than ever: the transaction rate keeps increasing and is roughly doubling every 18 months https://blockchain.info/charts/n-transactions?timespan=all&d...

Preemptive reply to those who think speculators cause the tx rate to increase (often an invalid comment thrown out in HN): no they don't. Speculators typically leave the coins in an exchange wallet (they are not sufficiently technically savvy or motivated to run their own wallet). Buying/selling on an exchange does NOT create a transaction on the blockchain.
Being "alive" forever, virtual or otherwise, sounds creepy and revolting. You are welcome to it, I think [1]; I and many others enjoy the inherent richness that comes with the ephemerality and unpredictability of biological life.

[1] my concern is how this line of thinking and "living" might continue on a path of mindlessly destroying everything that isn't it.
Hardware changes are annoying and expensive. Here in Canada where gasoline crested over $1.00/L it took an incredible amount of time for vendors to upgrade their equipment to handle the extra digit. Many locations had numbers physically taped on to their pumps and signs.
Tesla Referral Program Illegal, Says California New Car Dealers Association
From the article:

"Here’s what Lifelock isn’t advertising so widely: When you buy its protection, you’re signing up for credit reporting and monitoring services provided by, yes, Equifax."
This is the reason why people with an engineering background, basic math skills and a spreadsheet can do a lot more with A/B testing than a guy who has an expensive MBA degree can?

Also read this article: "The management myth": https://www.theatlantic.com/magazine/archive/2006/06/the-man...

In places where there is more than non trivial work involved in making crucial decision most execs generally tune and do what you just said.
I wonder if they use the stolen cards to steal gas from other stations, that eventually by and large gets sold back to stations from what I have read.
Do gas stations have any incentive to provide skimmer scanning? I'd imagine most of their customers aren't even aware skimmers exist, so adding them probably wouldn't attract many new customers. And the margins they make selling gasoline are already pretty thin, so it's possible that the cost of adding scanners to all their machines is less than the extra money they'd make from the minority of people that would go out of their way to give their business to gas stations with scanners.

If gas stations are liable for losses that customers experience due to skimmers it's possible that gas stations would be interested, but they could just as easily decide that it's worth the risk of having to pay out lawsuits given that I'd imagine it's pretty hard to prove in court that your card was stolen by a skimmer at any one particular gas station considering how many different gas stations any one person uses on a regular basis, not to mention the variety of other vectors that your card could've been compromised through.
> DRM doesn't and will never work.

It depends on what you mean by "work". See https://plus.google.com/+IanHickson/posts/iPmatxBYuj2 (linked elsewhere in this thread).
Or if the site was usable on mobile.
Python Needs a Fresh Testing Framework
Probably the two round trips. A semi-nearby server might be 50ms per round trip, and in that case any connection beating 1mbps can transfer 14KB in less than two round trips. A server could easily be 150-250ms away and make those round trips far worse.
EFF Resigns from W3C After DRM in HTML Is Approved in Secret Vote
I agree, but if someone somehow gets a hold of drugs--and puts it in their body they shouldn't go to jail for that... putting substances in one's own body doesn't necessarily hurt others--unless they become violent as a result - but until they commit some violent crime hopped up on meth -- innocent till guilty of a violent crime.

Morality and what not should not be forced on people. And most people with drug dependency issue deserve to be in hospitals NOT prisons.

Let's have some compassion as a society instead of fueling the drug -> prison -> poverty because dad-in-jail/single-mom-as-a-result cycle that's so prevalent in the lower class.
It is not about the 30k$, I guess (around 10 subs, so circa 300k$ savings is not a bug thin for the army), but the spirit is the key, as the mindset will spread, and can potentially lead to huge savings.
> To keep Chrome nimble we attempt to cut and trim as much as we can

$ du -sh /Applications/Google\ Chrome.app/
346M	/Applications/Google Chrome.app/

$ du -sh /Applications/Firefox.app
147M	/Applications/Firefox.app/
Intel reveals it has been working with Google on self-driving cars since 2009
Show HN: Live Chat for WordPress
Careful - most of what you buy as "Kimchi", even from Korea, and most "sauerkraut"; is probiotic in no way whatsoever. That's because it isn't fermented as it should be, they've just poured in vinegar to make pickled vegetable matter. That won't help you at all.
It might be possible to make a small device (maybe using the same Bluetooth module as the skimmer) that listens for someone issuing the command to download the card numbers and then automatically calls the police, no need to have someone monitor it in person. I don't own a car, so I'm not that familiar with gas stations, but I assume most will have security cameras that can get you the perpetrators license plate. That ups the bar for successful skimming to also include fake car papers and will probably deter small-scale criminals.
simply install "an USB firewall" into the periscope controller (not the xbox, but the usb host).

but my thought exacty: put a prepared controller to "game room" (sure there is such a thing on a nuclear sub). sabotage controllers. wait until one in "game room" gets plugged into periscope. Profit.
He's referring to the debt, not deficit. They aren't the same thing.
>The Fed has stabilized markets very well for the last eight years

It's very hard to really know this. We can't experiment, and we are a really long way off from accurately simulating the real world mathematically.

The most academically accepted hardcover on the Great Depression (A Monetary History...) stated the Fed was most responsible for it.

The thing about the Fed is that money represents real goods and services. That's real product of labor that does something useful for someone else. The Fed, at face value, tells us it can pull some levers and create an alchemy where it produces more real value in the economy. That is called magic, or economics, and it doesn't really work. Their actual role is to serve as a nanny state subsidy institution for the big banking empires.

There is the Keynesian argument that the Fed needs to mamage aggregate demand, but there's no way to test if that's really true.

Personally, I'd much rather take a money supply controlled by a k-percent rule, get rid of the Fed, and make all those "smartest guys in the room" working in finance go do something useful instead.
One thing I don't understand about how debt is supposed to "print" money is that each asset dollar is cancelled out by a liability dollar (the debt in question). So if you borrow $(X+k) against an asset worth $X, then you're underwater by $k.

Nonetheless, thank you for the interesting and informative post.
Hahah, proper Aussie mate! (there's a compile-time flag to make them all boring instead of our homage to Aussie slang haha, cheers and glad you like it)
AS a kid I remember those days. I spent like $100 because the IDE was going to help me crack all the gamez. Whelp that was a sorry waste of money.
If we are trying to draw comparison between Armstrong and political wrongdoing, it seems somewhat straightforward: in the case of Armstrong, it's much more black and white than in the case of bankers and politicians. He admitted wrongdoing and put himself on the cross for the nation. Contrasted with the case of bankers and politicians, who dwell in the eternal grey area, never once owning up to their misdeeds, the comparative black-and-white of Armstrong's admittance makes it much easier to have a simple and straightforward moral enmity.

Humanity likes to deal in black and white situations, and Armstrong's is much more black and white than anyone else. If he had not admitted his wrongs the vitriol would not be as strong and the impact would not have been as large.

As much of an asshole as Armstrong is purported to be, because he actually stood up and spoke out, he deserves so much more respect than those who have done so much worse and fade into the grey wall of evil in obscurity.

If we are to consider our society to be based on some sort of ethics, it is clearly a wrong that has been accomplished on Armstrong's part and he definitely deserved at least a good portion of what happened to him. But to see a man who really did not much more than make a fool out of a beloved sport crucified more than those who have actually contributed to the financial ruin of millions of Americans by facilitating the financial crisis, for instance, is nothing short of depressing.

And do not interpret my comment the wrong way: I feel no sympathy for Armstrong. The absolute worst case scenario for him touched on in the article is that he loses the lawsuit and has to pay away everything but keeps his apparently untouchable 8 million dollar home in Austin, which he might be forced to sell and then live a comfortably upper middle class lifestyle that would still be better than most of the better off earners here on HN.
The status message is just informational and can be anything. It's actually removed from HTTP/2.

I've seen some crappy clients expect exact strings though.
If you read it, the scanner software they wrote is pretty specific to this exact skimmer. It looks for the default id of those Bluetooth modules and then sends a couple commands to see if it gets a particular response.

In other words, the scanner isn't really general purpose enough to have in every pump and it's easily defeated by very minor firmware tweaks or even just changing the Bluetooth id of the device. You'd have to have something much more complex to be reliable, and it'd have to have some sort of facility for updating it's signature database akin to a virus scanner. Gas station owners don't have much incentive to give a damn currently, especially not if it involves retrofitting a fairly complex device onto all of their pumps that they also have to pay for a service that provides updated device signatures.
Hint: the paywall works via Javascript...
Former submariner here. My thoughts echo those of a ex-submariner group I'm a part of -- it makes sense across the board. It's 1) a cost saving measure, 2) WAY easier to get replacements, and 3) WAAAYY easier to train new people to use it safely and efficiently.
It's inappropriate if your goal is to obfuscate the law and make cross references to past laws, thus creating demand for more lawyers.
What if the core business changes direction - and the there is a change up of the board....
Generate Postal Barcode with Specified Height and GS1Code128 Barcodes Recognition
In a large way, they already do that. They produce by viewership numbers, DRM or not.
Ask HN: Earn money with small coding gigs
I'm a developer working at a BigCorp with good money, so money is not the goal. Sometimes I just have free time in the evenings or weekends and I enjoy programming but don't want to maintain a project. Are there any sites where I could just come in, do 0.5-2 hours of work and get paid? I'm assuming it would be little bug fixing (CSS/JS/etc) or simple utility scripts.
I think it's more to counter the idea that the bailouts cost money.

If bailouts are effectively revenue-neutral there's a whole line of arguments against intervention that disappear. Though of course, like you said, there are distortions
Further reading: https://en.wikipedia.org/wiki/Fletcher–Munson_curves
Problem is, if there's anyplace more expensive to keep a person than in prison, it's probably in a hospital. Doctors and nurses make a lot more money than guards (and a hospital treating drug addicts will need guards too).
Wooden hand crafted toys are kind of a boutique, luxury market, though, not a representative case.
Right - but as I said above - that doesn't stop small shedding dogs from causing you problems. My point is that, on the allergy front, my Wheaten is no worse than a beagle that someone paid for.
Given that the 360 is no longer the current model, it's possible that they just took back the molds and swapped out a couple of the ICs. There's very little in a 360 controller to begin with. Even the wireless ones have only one complex/specialized IC[0], and it seems to have been designed by Microsoft themselves.

About half of the semiconductor industry is headquartered in the United States, and about half of the wafer capacity of U.S-headquartered semiconductor manufacturing companies is in the U.S. It is perfectly reasonable to expect Microsoft to be able to manufacture their own IC design in the country with the single greatest semiconductor manufacturing industry in the world.

Edit: here's a (low res) image of the wired controller. It too seems to have only one complex IC, and that too seems to have Microsoft markings on it[1].

[0]: https://d3nevzfk7ii3be.cloudfront.net/igi/4O1NH31bxPOMsUxu.h...
[1]: https://cdn.instructables.com/FP6/6FYR/Z4BEV2Z5NA5/FP66FYRZ4...
Huge thanks to CS2 team! Great to see CoffeeScript alive again and targeting ES6, making lot of easier to to choose it for new projects.

I never abandoned CS or converted existing codebases to ES6, as I feel that ES6 hasn't much to offer compared to CS, and you lose the elegant syntax, which was always the major selling point for me (former Pythonista).

CoffeeScript is closer what Javascript was originally meant to be, before Brendan Eich had to adopt Java-like syntax, a decision made by Sun marketing team.
> [Durov] The encryption of Signal (=WhatsApp, FB) was funded by the US Government. I predict a backdoor will be found there within 5 years from now...

To emphasize even more why this is silly: nobody from the government (well, at least nobody who has said they're from the US or any other government) was involved with the actual development of the Signal Protocol. It was just funded by the government, through the Open Technology Fund, a project of Radio Free Asia (which is itself under the Department of State; the OTF was largely an initiative of Sec. Clinton). This is an extremely different part of the government from either NIST or any of the three-letter agencies.

There has been exactly one backdoor found in crypto relating to the US government (Dual_EC_DRBG), and it was in crypto developed by the NSA and basically pushed into a standard. It was also crypto that looked extremely suspicious, immediately, to any cryptographer who looked at it: it had a contrived design for no good reason, ran much slower than the existing options in the space, and appeared to support a backdoor. A lot of people have looked at the Signal Protocol and found nothing like this.

The US government has been accused of hiding backdoors before in one case, DES. It turned out that they were hiding a way of strengthening DES against an attack that was not yet public (differential cryptanalysis) but had been discovered by the NSA. Nothing like this happened to Signal: the developers were not told by the government "Great, just use these S-boxes instead."

(In fact, it occurs to me that there's not much room in Signal for a backdoor along the above lines: no S-boxes, no constants, etc. The closest it gets to that is picking Curve25519 and Curve448, both of which are well-known curves, predating Signal, with simple mathematical descriptions that make them essentially impossible to have backdoors. Perhaps he means that the Signal software is backdoored? But that wouldn't make sense with the reference to WhatsApp and Facebook, and also is a much more easily disprovable assertion than that crypto is backdoored.)

The US government also, of course, weakened crypto with the ridiculous export rules of the '90s. But that wasn't a backdoor, and they were pretty explicit that the intention was to weaken crypto. The OTF has no such motivation here; their goal was to produce secure tools that can be used by dissidents around the world, and intentionally-weakened crypto would be dangerous in such a context.
Thanks, what if hiring changes direction..... hiring more finance/ business developers over engineers.
You might be able to make the argument that someone who abuses antibiotics to the point of turning themselves into a walking incubator of drug-resistant bacteria does pose some risk to the general public.

There should be a good middle ground here: one where people have access to drugs, but there's some accountability (or at least a speed bump) to prevent people from causing harm to themselves or others.

I think we all agree that dishing out jail time for getting high doesn't work.
Insanely Concentrated Wealth Is Strangling Our Prosperity
He is more guilty than all these guys because of the way he went after people who told the truth. He destroyed them knowing that they were right. Doping is the least of his bad deeds. He perfectly fits the image of the highly functioning psychopath.
Surely they wouldn't just be using whatever firmware the controller ships with?
Is the type annotation similar to the one in Racket?
I wonder if you can get similar performance
My father was a pilot for United. I remember in the mid-1970's getting to fly a 747 LAX to Honolulu first class. This was when the upper deck was a piano bar for the enjoyment of the 1st Class passengers. It was magical.

Since we were flying in passes, I think we paid something like $30 a person.

I was so disappointed when the return flight found us in the far back of the horrific 3rd class smoking section.
Survival of the Prettiest
To be fair: "trimming as much as we can" doesn't mean you have to be the browser with the smallest file size on the market...
The real reason for requiring zip code entry is a lower interchange fee for the station. If they didnt get a lower interchange fee they wouldnt care at all. It is also the only identity verification information that can be entered on a 10 key pad.
Or follow the more enlightened civilization and use bidet.
That's a breakout board - mostly connectors, little functionality. Not too interesting to study. A simple blinky board with a 555 timer would be a better place to start.

Here's one of my schematics[1] with a detailed explanation of how it works [2] This is a small board which is used to power old Teletype machines. It's a mixed analog/digital board, with a custom switching power supply onboard to provide the high output voltage needed using only power from the USB port.

This gives some insight into why modern power supplies have so many parts. They work by creating big spikes, and they're always a few microseconds from a short circuit. So they need bypass capacitors and ferrite beads in the right places, and protection circuitry in case something fails. (MOSFETs tend to fail into the ON state.)

If you really want to learn this stuff, get "The Art of Electronics", by Horowitz and Hill.

[1] https://raw.githubusercontent.com/John-Nagle/ttyloopdriver/m...

[2] https://github.com/John-Nagle/ttyloopdriver/blob/master/READ...
I don't think the size of the warehouse matters - that's like caring how a big the kitchen is at a great restaurant. It's the experience of finding the thing you spend money on, and then getting whatever value it is you hoped for.

There is a physical constraint aspect to local businesses that create an inherent diversity. Being next to a huge store curated by one entity is much different.

Would you rather live next to a Wal-Mart or a thriving strip/block with a dozen or so various options? It depends on your needs and desires I suppose.
A clickable one for this one would then be:

http://facebook.com/l.php?u=https://www.washingtonpost.com/n...
In the majority of cases you can't "delete a line in isolation", because it's part of a program. You have to look around and understand what the impact of deleting that line will be -- and modify nearby lines as necessary.
What then, is morally wrong with being more fair and using PEDs?
Related: remember SOPA, and the street protests with which Poland led the way to shutting it down in Europe?

I still really don't think the protests happened because people suddenly became aware of abstract consequences of an obscure deal proposal. But exactly at that time, in an unrelated case, FBI shut down Megavideo, widely used by regular people then. This is what they took as a future of Internet under SOPA, and that's why, I believe (based on first-hand experience), they went to the streets.
What does this mean? Make all Rx drugs OTC?
> But then you've constructed a microkernel, and no-one uses your system because it's slow.

FUD. L4 is the most widely deployed kernel in the world.

> Anyway, what I said is that sandboxing isn't a substitute for open-sourcing.

Given reality, something must substitute for open source drivers. Sandboxing is certainly the obvious choice.
+10.

This should be done in many more places.

Though with 'cost plus' contracts... providers are incented to create crazy new things for every problem.

If there weren't moral questions around this - it would be amazing to see a NATO forces 'hackathon' where people create top gear/tech for soldiers with off-the-shelf components and software.

I have a funny feeling that 'if they put their hearts to it' - there'd be no competition in terms of what could be created.

Imagine the SpaceX of 'jet fighters' - 2x the capability, 5% the cost.

Anyhow, obvious moral issues there ... just a thought.
https://developer.mozilla.org/en-US/docs/Web/API/MutationObs...
One very large difference is the fact that software engineers can hit "run" at the end of the day, and will quickly find out whether or not their thing works.

It's much harder to assess the quality of ideas in philosophy.
Use the pump that's most obscure from the clerk for max risk/benefit!
If you allow PEDs you get into a vicious cycle where people take more and more until you will see people dying again.
Did you consider taking them to small claims court to recover your costs?