skysight-inc/HackerNews huggingface dataset:
It just seems like a bit of a misdirect when the response to "what are you asking" goes towards trying to define socialism instead of answering the question. It's akin to saying "I don't agree that this thing is green" and when asked why you don't agree, the response is "define green" when talking about a teal object.
I didn't mean the entire Kent Beck bibliography, this is obviously a different thing than his books or he would've referred to his books. I just would like to see this particular outline expanded slightly is all.
Cops and robbers really means something different these days.
> Symptom of a bigger problem: nobody in the criminal justice system is punished for making the wrong move

Step 1) End all police unions. There desperately needs to be a federal law prohibiting the formation of any police union anywhere in the United States. (we'll add this to the list of things that will never happen)
Sure, there are a lot of communities out there, but before you can say "most developers", you'd have to give me some numbers.

My "anecdata" is exactly the opposite. Until a few years ago, most software I'd use or release was GPL, or bastardized versions like MPL. BSD was seen as legacy and MIT was fairly rare; APL was just used by the ASF.

Things have changed a bit, mostly because GPL is a bit messy when applied to stuff like JS libraries (Wordpress themes were probably a turning point for many). But the GPL is still massive.
I'm not even sure where to begin with this :)
First, you can't sue a state without their permission, they have sovereign immunity.
Second, you would have no standing unless you were directly affected
Third, outside of violating non-binding legal ethics rules, it's not clear what law you think this somehow violates.

The state can pretty much do whatever it wants here.

Plus, all of this is federal anyway, so suing the state of texas would accomplish nothing.

Outside of random statutes, your best bet would probably be due process violations, but ...
He did say crime but not in a way that meant criminal justice crime.
More of a "I am guilty of the crime of being beautiful"
So if you do this on a large site, what % of your DB load is going to be serving images?

If you put your images behind a CDN, you solve 98% of that.. but you still have a thundering herd problem if your cache gets cold and a bunch of people want to see a non-CDNed iamge.

IMHO it is way way way easier to just throw the image up on google cloud storage (or s3), and store the URL in your database. Or better yet, derive the path from the ID so nothing to store. You can handle millions of hits per second with no DB load.
Yeah... Now, the logic is:

"You have a bunch of money on your ATM card. You can potentially go to an ATM take out cash, then get drugs. Now, I need to seize all your money to ensure you can't buy those illegal drugs that may or may not exist."
The former issue is a valid concern, but I actually think combined these almost form a resolution to the issue.

I don't think BigCorpA could get away with simply gifting a lawyer a large sum of money to work on cases with arbitrarily low costs, but I do think they could have contract lawyers who work for the fee their opposition works. These small frivolous cases run by a person representing themself should not require millions to get shut down as being such (and if they are that's a different legal system dysfunction), but there'd be more than enough cases where the amount spent is large and being on deck for those would be worth it to a good lawyer. Not to mention cases where the company thinks upping the spend is worth it to defend on something real and important.

Note that I don't think your scenario is actually all that different from the current reality, other than the idea that your opposition is funding you, but there are almost certainly arrangements where this would not be the case.

Also, if your case is dismissed as frivolous I think you would not get any of the fund regardless.

Good points :)
A new chip can power four 4K displays over a single USB plug
That's what SRV records are for. MX is just older than that convention.

Edit: And it wasn't as bad of a design decision back when changes to important network protocols was a thing that happened, not a case of the sky falling.
Yep, that is what I meant.
Sounds cool! Do they have a webpage/fb page where they are sharing their journey?
So it's a bit weak in the design department, offers a bit less rigid semantics than one might hope, and from the start it's a technology that was almost a reaction to the rigid and enterprise-y of old.

Mongo reminds me a wee bit of JS...
Or consider using a dash cam with audio recording.
Based on watching the video chickens being everywhere is not really going to cause bigger problems here.

If anything, if this program is wildly successful you see the price of a chicken drop to something lower than $5 instead which lowers the overall value of chickens in the market.

Let's just get these people some dang chickens. Heiffer Project has been doing amazing for a long time and it's awesome to see this kind of backing go into it.
And this people, is what you get for $5 when you buy SEO services from UpWork.com
That's what unique keys are for usually.
Nothing astounds me more than the Herculean lengths a judge will go to to avoid the 'core legal questions' in a case.
Not only in the judgement, but by disallowing even the most basic testimony or evidence to be presented. While this violates due process or 'the principle of natural justice', no judge on appeal ever seems to rule that the lower court judge was acting in an obviously corrupt manner. The fiction of the system of justice has to be preserved.

This is further compounded by how vague judges will be in their decisions in some attempt to prevent a successful appeal. The judgements relation to the facts are so intentionally obtuse.
What's New in Subscriptions – Apple – App Store
Intel Snap v0.14.0-beta released
Multitenancy and Let's Encrypt
Awesome Android – find useful and popular android packages and resources
> A significant chunk of the US's voter base seems to think that single-payer health care leads to dictators rewriting history. I don't get it.

Ironically, a product of propaganda.
Glad to hear bower is stated to be safe in this regard :)
Release Notes for Safari Technology Preview 6
The article is wrong.

ERAD card scanners were first developed around 2012 for the science and technology arm of the U.S. Department of Homeland Security to combat the use of prepaid debit cards by drug cartels to transport drug money, according to a Homeland Security media release.

Since then, some law enforcement agencies around the country have adopted the technology.

According to ERAD Group’s patent for the device, law enforcement can determine the balance of money in an account associated with a prepaid card that is part of branded “open loop” networks such as Visa or MasterCard or “closed loop” cards that only allow purchases at a single company, such as gift cards.

When the card is scanned by the officer to check the account balance, the system disguises the balance request as a typical vendor request to prevent alerting suspects that law enforcement is checking the card, the patent states.

Once the card’s account balance is determined, the officer can use the device to freeze the funds, preventing withdrawal or use of the money in the account, or seize the funds by having them transferred to a law enforcement financial account, the patent states.

Although the device does not allow funds from non-prepaid cards to be frozen or seized, it can provide the officer information about those cards such as the card number, the name on the card, expiration date and the card issuer.
That's called a natural key and I only use it for logins in user tables. I haven't found anything else that doesn't break down.
Please don't post substanceless, snarky dismissals like this to HN. If you have concrete experiences that are relevant, those would be a basis for a much better comment. But rage-driven overgeneralization is something we want less of here.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Is it possible to develop software and change lives?
Hi, I'm a young developer that had a lot of opportunities and a lot of privileges during my 24 years of old. My first - and actual - job is at a great company and I really do enjoy spending 8 hours a day there developing and giving consultancy to our clients. There's never a dull day and we are solving cool problems and learning a lot everyday.

There, I also had the opportunity to work with wonderful people that really live and breathe for a determined technology, practice or tool. I admire those people and I feel that they inspire me to do my best to develop myself and be the best developer I can be.

But after one year and a half, I'm finding difficult to continue developing myself and spending my personal time around learning new tech, tools and processes. I discovered that every tool that I use to solve problems everyday is nothing more than OK to me. So, until this very day, I can say that my passion for Software Development does not lie on tech, specifically.

Since grad school, one thing I asked myself frequently was "Ok, this is great. I can develop games, I can develop enterprise systems. That's fine. But how can I be a part of some REAL change in the world? How can I make the world a better place and give opportunities to people that didn't have them USING software development?"

That is my answer: my passion not about the tools, but about the end: is about what I can do using my abilities - in all the ways I can change the world THROUGH those techs. This makes me feel like I'm doing important work, that it's worth spending not only my eight hours a day, but even my entire life for that cause.

What I wanted to ask you is: are there any companies or NGOs that want to do that as well? I don't care about getting the highest salary, being recognized by the community or any of that. I just want to make a living and actually help/contribute/give opportunities people.

Thanks in advance.
I've never used Nim in my life, but I recall reading that `this` takes the place of the old `using`. So the old `using` is not gone—just renamed.
Good advice, but that's specific to MySQL and its InnoDB engine, while the article is about general relational databases.
The problem knodi is raising is that pro se litigants don't have the same cause as normal ones, because they aren't paying for lawyers.

A solution to this might be to say that any money not sent on the case is given back to the person who payed more, so it's not an avenue for making money.
If only we could get similar technology in London?

http://www.independent.co.uk/news/uk/crime/london-is-now-the...
i did not attack them, i said "apparently" meaning it would seem that they are based on the things they allow and agree to. if you allow backwoods laws to be passed and enforced... well you know, if the shoe fits.

furthermore being called backwoods is only an attack if you choose it to be, some people don't mind being unsophisticated.
Well, in my premise there is no need for agreement. If side A thinks it's worth $N and side B thinks it's worth $M, they each get ($N-$M)/2 to work with. This asymmetry is what makes it a bad choice to try to overpower a less wealthy opponent by simply outspending them.

I haven't really thought through the consequences of requiring some kind of agreement in advance, but my instinct is it couldn't really work just because being obstinate would be heavily rewarded.
I think the problem is that you are arguing whether the law should exist or not - I was only arguing that, given that the law exists, it is possible to reacquire your money if it was legally earned.
Also, depositing 10% of the sued ammount would clean the place right up and bring ammouts to a more reasonable level. If I am correct, this is how it works in my country.
Almost always you'll want to redirect a bare domain like iskettlemanstillopen.com to www.iskettlemanstillopen.com. Registrars like Namecheap and DNSimple call this a URL Redirect. In Namecheap you would set up a URL Redirect like this...

I prefer my domains to be naked (as opposed to www.), but I typically redirect all www-traffic in my web server (NGINX). Is this the wrong approach?
reminds me this good movie: https://en.wikipedia.org/wiki/Travelling_Salesman_(2012_film...

Guys found proof for P = NP, and government declared it as national asset and government secret.
There is no logic here. The 4th amendment clearly states papers are protected, cash is paper. It's protected no matter what retarded logic you use.
At my last company we had this situation. But they are more than happy to sort this out for free if you take a license for the next 2 years.
Because the families in greatest need cannot afford the chickens in the first place.
This isn't the first program of this type, so he's not going into it blind. See this for one example: http://www.cityfarmer.info/2013/11/15/gaza-urban-rabbit-rais...

I also remember reading about a rabbit raising program in the Philippines several years back, but I can't find a reference to it.
Absolutely.... microservices are good... but they are nothing new.

Microservices are just "low coupling, high cohesion" reinvented for the web-heads.

https://en.wikipedia.org/wiki/Coupling_(computer_programming...
A lot of American writers and even academics who should know better immediately reach for "communism" when describing China as if there weren't over 2000 years of confucian governing philosophy established before Marx was even born.

The author of this piece even quotes Xi's harping on "harmonious society" and still goes on about communism as if it's the dominant ideology at play.
DHS' page on this:

https://www.dhs.gov/science-and-technology/prepaid-card-read...
> it was authorised by the authorities

It was not authorized by the card holder or a court order, so it is fraud.
I agree, Google must step in here, pronto.
> Integer IDs are definitely easier, but I've seen it cause so many security issues -- "hmm, I wonder what happens if I manually type in /user/239?"

You're misidentifying the actual security problem. Using URLs in this manner requires cryptographically secure random numbers, or my preferred method is to HMAC the URL to sign it's protected parameters. I actually wrote a small library for .NET called Clavis to demonstrate this idea [1]. The MAC acts as the cryptographically secure identifier needed to make the URL unguessable.

[1] https://higherlogics-trac.sourcerepo.com/higherlogics_clavis...
How to Make Elon Musk Giggle
I live in typical suburbia in Virginia USA. My youngest has a chinese friend whose family raises chickens in their yard. I'm pretty sure this is against zoning. They share their chicken and some wonderful vegetables from their gardens with the closest neighbors. So far, so good. I expect this will not persist.
Well, the rotisserie chicken is very likely grown on a massively capital-intensive assembly line, and quite possibly delivered frozen.

Those options are likely not available to the people this is trying to help.

Also: fresh, free-range, "organic" chicken costs more like $3.00-$5.00 per pound in most areas.
> no judge on appeal ever seems to rule that the lower court judge was acting in an obviously corrupt manner.

There are a few reasons for this:
1. Judges are not legislators. Judges apply the law, and if they don't like the law, or if the law is contradictory, they write a note in the decision asking legistlators to review the law.

2. If a lower-court judge is corrupt, but didn't violate legal procedure, what does "corrupt" mean?
Highwaymen don't go away, they just get new uniforms and tools.

Particularly egregious is Lt. Vincent's take:

>"If you can prove can[sic] prove[sic] that you have a legitimate reason to have that money it will be given back to you. And we've done that in the past," Vincent said about any money seized.
I've always done what you do. I feel like `www` is a subdomain that nobody ever wanted.
Given that this is what the paper (linked by jerf) says:

within a fraction of the training time, our agent explores a significant portion of the first level and obtains
significantly higher scores than previously published agents

... it's probably just the usual hype.
My understanding is that the official histories of Chinese dynasties were written by their successors and then passed down through generations largely intact, isn't it the case?

Of course it would be biased as the next dynasty has reason to justify the demise of its predecessor, but that's a far cry from saying that every dynasty "changed/destroyed historical records" to justify their policies.

cf. https://en.wikipedia.org/wiki/Twenty-Four_Histories
"From years of watching master programmers, I have observed certain common patterns in their workflows. From years of coaching skilled journeyman programmers, I have observed the absence of those patterns. I have seen what a difference introducing the patterns can make."

Is this the paragraph? I fail to see how such self declarations of uber competence and self labeling as "master programmer" should be accepted by others on his say so. Sure he originated/pushed TDD.(and what happened to that project on which all these 'masters' worked?) You seem to think it is a good practice, worthy of elevating Kent to 'master'. Which is fine I don't.

If his day job is to train FB engineers, and he enjoys it, good for him. If Facebook needs its engineers thus 'leveled up' by TDD etc, good for them. It is a free market.I have no quarrel with any of this.

However in my experience, the very best programmers (in any subfield of programming - Linus/Carmack/whoever, or even very good anonymous programmers working on simple CRUD systems) don't go around calling themselves 'master programmers',putting themselves at the top of imagined pyramids, or offering pithy aphorisms about how they can 'coach' other 'journeyman'(and so lesser skilled as compared to 'master' programmers) into 'mastery' by following "patterns".

This is just standard agile coach/methodologist talk. If someone calls himself a 'master' programmer, he better have world class code/coding skills on a consistent basis to back it up. Methodology religion propagation doesn't cut it (imo, ymmv and that is all right).
Last revolution was the civil war. The people at the top forgot what the people at the bottom are capable of.
Wouldn't that just result in a new normal where both sides immediately fight it out in the court of public opinion? How would that be an improvement?
Apple has put up a "What’s New in Subscriptions" site with a "Coming Soon" label: https://developer.apple.com/app-store/subscriptions/whats-ne...

Also for Search Ads (Coming this fall): https://developer.apple.com/app-store/search-ads/
I've stored images both ways and both have their issues. To declare one is superior over others in all circumstances as the OP did is short sighted. The one thing I would recommend is once you pick one, stick to it for consistency's sake.
there is an http cli already. it's included in like every OS ever...it's called curl. httpie is just more user friendly
You obviously come from a 1st world country if your main worry is n.1

It's not an issue. Especially as in the video it is seen it is pretty common

There might be some "official concerns" (read: someone looking for a bribe) but that's quickly taken care of
Nice. It would be great though to be able to see any recent date.
Utorrent forums hacked, passwords compromised
I'm frankly shocked it took them this long. They have the #1 digital real estate for such advertising, and the amount of money being spent on advertising apps (particularly on FB) is staggering.

Unfortunately, from a user standpoint, this seems to be a disincentive to improve their horribly lacking search functionality.
PyPy2 v5.3 released – major C-extension support improvements
Its not unchangeable. That's the point. You can easily add things without needing to do a "SQL migration".
CuriosityStream. Stream Unlimited Documentaries
Also, Archer: The Double Deuce
How to kill your platform 101: Subscriptions
The NYT on desktop has generally good ad experience. The mobile website is awful awful awful with ads for some reason. Use their app instead if you can
Earn Money Online by Completing Simple Tasks
That API is called ODBC.

Or you can rewrite all the third-party apps your organisation uses now and in the future to use your own.
The patent in the video is US 6857067. Claims 1, 20, 22, 30, 31, 67, 107, and 108 were invalidated by the Patent Office in an administrative proceeding, but claims 21 and 22 survived that particular challenge. See IPR2013-00391, Final Decision. Cost for these challenges is around $300k (and often much less for troll suits), rather than the $2-5 million that is typically quoted for district court cases.
I wish a local person could give us their perspective on this initiative.
When he says stuff like this does it affect the commodities market?

Edit: just more unintended consequences if so, and it is things like this that make me aspire to be a good neighbor instead of a Manager.
The constitution trumps state law. This is illegal everywhere in the US.
What about making an "anti patent troll" website that will allow users to share their legal approaches and documents and the rest of the defense materials. Some of them may be reusable. I guess it should significantly limit the legal costs for everyone and improve their position against trolls, right?
I use Varnish, so it is never a performance issue.
The wording makes it sound like this is supposed to be a documentary, so to clarify, it's fiction.
You can avoid the need for two IDs if you HMAC the URL. There's a single private key on the server used to generate and verify the MAC on subsequent requests.
A web link to the paper: https://groups.csail.mit.edu/uid/projects/sikuli/sikuli-uist...

Related: https://news.ycombinator.com/item?id=11859980
Seems like a potential incentive for those with national security-related inventions to stay away from the USPTO altogether, and rely on trade secrecy instead.
Agreed. Opening the settings and disabling the fingerprint scanner would be easier and allow you to still use the device to record audio.
All I know is that their review process has gotten WAY faster and better over the last month, as in 24 hour review which has been awesome. Have other people noticed this?

I wonder if they added capacity or dropped review quality - so far we haven't seen a drop in quality and they are able to catch problems at about the same rate.
Walkthrough: bypassing silly Mc Donald-style port filtering using “torify”
But do you even need a commercial license to sell your product commercially? It's LGPL, so surely you can just keep the Qt library LGPL. If you're not changing anything at all in Qt (and you really shouldn't be...), and you don't care about getting support (the docs are good enough for you), then why do you need a commercial license at all?
Wow - that. looks. exhausting. And like an overall pretty ineffective use of engineer's time. At least for the kind of SW development that I generally do.

I can imagine certain limited scenarios where this kind of problem solving approach might be useful, but on a day-to-day basis? Nope. No way.
Yea, this would never get past my university's ethics department. I'm actually surprised he was allowed to do this. Maybe it's partially due to the fact our ethics department is also worried about liability.
New research shows that a “Hive Mind” can be more ethical than individuals
Related: https://news.ycombinator.com/item?id=11859996
Which is automatically set if you compile with --debugger:native
Logically, how is this even possible? Xplane does not own Google Play Store and Xplane is not aware that Google is violating a patent then how is Xplane responsible for the patent violation? This strikes me a 15 minute conversation in front of a judge. "Sir, I did not know Google was violating a patent and I have withdrawn my application after being told so" and that should be the end of it.