skysight-inc/HackerNews huggingface dataset:
> the modern conservative party is also more central than in previous times though

I have to go back to the inter-war years to find them to the right of now on anything substantive. Disraeli's One-Nation Conservatism, the tenets of which still existed and were still somewhat respected under Heath, is resolutely dead, killed with malice by Thatcher's neo-liberal "there is no such thing as society, only the individual". Theresa May briefly using one-nation as a soundbite doesn't mean it actually exists any more.

Both Cameron and Blair were making policy changes and privatisations that Thatcher ruled out as too radical or unthinkable. It was Brown who removed the final remnants of banking control. Both governments were firmly to the right of the Thatcher years. Both would be unrecognisable to the Wilson Labour party. The formerly mainstream One-Nation Tories were redefined as the "wets" in the Thatcher years and it was the radical right of the party who came to the fore.

Similar can be seen on the other side of the Atlantic.

> In my eyes, the overton window has shifted leftward so drastically

I cannot think of a single solitary policy that has moved leftward since 1979 and the Thatcher era without requiring a fundamental redefinition of left/right as political terms. "New Labour" was the redefinition of the Labour party as a Tory-lite party. Thatcher notably said in her later years her biggest achievement was New Labour.

On work, unions, welfare, state ownership, tax and redistribution of wealth, even austerity the current Tories are markedly to the right of any previous party since the war. Crucially so are the current and previous (New) Labour party. You could go back further, but prior to the inception of the Labour party it's going to become an increasingly meaningless discussion.

The Labour party of today is no longer a party of the left in the generally accepted European sense but firmly of the centre in the same space as the LibDems. Under Blair (new) Labour were firmly of the neo-liberal right.

The only reason the Conservative party has moved more slowly on gender, race, and LGBT issues, and other orthogonal non left/right issues, is it has always been the party of the older generation hoping for the country to be run as it used to be run. Such is the nature of conservatism (small C), even whilst Thatcher was implementing radical neo-liberal reforms. Those issues are steadily changing on both sides of the political spectrum, and mostly always have with each generation.
Definition of supercomputer varies, but TOP500 is based on LINPACK. I am not aware of Google running any LINPACK benchmarks on their hardware (except maybe in Cloud VMs)?

As others will say, the classic Google warehouses weren't really supercomputers, but more like massive clusters with a high cross-sectional bandwidth, but with very high latency, and they didn't run an MPI stack.
> the onus really should be on the user to record what version of software they're using and how they configured it.

Recording version, etc. is fine, but what use is it if it's not actually possible to install that software to reproduce whatever results were obtained? (This also extends to hardware, btw., but VMs can probably attain enough fidelity for that to not be an issue as long as the physical media are still readable.)

Example: Reasearch done on Windows XP at some point in time past SP3. Unless you're prepared well ahead of EoL on Windows XP there's really no way to reproduce that environment.

(I'll definitely grant that it's probably unlikely that the obscure details of the OS have that much impact on whatever results were obtained by programs running atop it, but it's at least moderately plausible.)
This feels like a sacrificial lamb, to distract from the upper-level executives who made orders of magnitude more.
Great post!
What were some of the toughest decisions that you had to make in your capacity as CTO, as the company became larger?
Splitting water for fuel while removing CO2 from the air
What I would like is an electric bike and a legal structure where I can take one on the freeway(goes at least 60mph) and in bike lanes(go slow there). Range 30mi.
Honestly, I don't know, I've just always held banking info as something that must be treated as such. That said, it's not like I don't use credit cards on the Internet, but something about someone getting my bank account numbers does worry me. Plenty of people who know me well know my mother's maiden name, for example, and those two pieces of info together could spell trouble. I'm also in the camp of unless it needs to be shared, may as well treat it as private, and that includes encryption.
But doing it fast, cheap, and flexibly does.

Cars cost 50 cents a mile, go anywhere at as fast as anything that doesn't fly, and require negligible physical exertion or special skills to operate. When there is adequate infrastructure that's pretty optimal.
A visual diary of queer youth in America's Deep South
In my experience, it's been because the fake one breaks down in just a few days and I end up ordering a new one, after which point I notice the important differences between the two :(
In Ubuntu I use WPS office, and it does an OK job. Not perfect, but native office is just out of the question.
How about all those amazon deliveries?

I'm all for banning garaging on roads, and I don't see why private cars need to be driven in the centre of major cities at all, especially during the day. Things like the London congestion charge for all cars from say 7AM to 9PM (depending on when transit is running well) are great, although should really scale with the value of the car.

But when the supermarket drops the weekly shop off, they need somewhere to park for 10 minutes.
You must not have read the section "Validation defined on the model is only enforced on the form". The validations I referenced, e.g. `choices`, are only run in when [`full_clean()`](https://docs.djangoproject.com/en/dev/ref/models/instances/?...) is called, and it's not called on `save()`--it is usually called through form validation.

Regarding computed columns, it looks like the specific issue I ran into repeatedly was [fixed in 1.8](https://docs.djangoproject.com/en/2.0/releases/1.8/#query-ex...). I should have been explicit that I was referring to not being able to define such computed columns on the model the way one would a normal column, not to being unable to use `F`-expressions.
Scratch is definitely the way to go to understand programming concepts. It's drag and drop so no need to remember arcane syntax rules, but it still lets you build loops, conditionals, variables, subroutines and all that jazz.

If you want to teach simple website creation with real code, then just use CodePen. By default, you get 4 tabs for HTML, CSS, JavaScript and preview. Absolute no need to introduce a server.
Don't let the dark side blind you. Managing data is complex. ORMs add more complexity and they make data look easy. IMHO the biggest deal with most ORMs is that the satisfy the programming platform and coders aesthetics.
There were preliminary injunctions on Samsung's tablets that were later overturned. Apple lost all design claims on tablets everywhere, due to the obviousness and prior arts. In the UK where Apple's EU-wide community design claims were handled, Apple was ordered to stop and correct Apple's misleading PR campaign against Samsung. The company continued their crap about Samsung's non-existing infringement and Apple was subsequently sanctioned for defying the court order.
Took me a second to realize you didn't mean, well, OpenOffice.

I'll have to second your "yikes," that looks like a really distracting and very echoy place to work. I'd never get anything substantial done with any reasonable speed.
See lawsuits against Google, Facebook, Microsoft, Amazon, and other large tech companies going back the last 20-30 years. This is the type of basic fact that doesn't need a citation in a discussion about GDPR.

https://www.nytimes.com/interactive/2015/04/13/technology/ho...
I was very careful not to make any value judgments or even prescriptions. I'm simply looking at facts and reasonable inferences from them. Some people will prefer to conclude that immigration is bad and should be reduced. Some people will prefer to conclude that immigration is great and should be increased. In the vast majority of cases people's preferences appear to align with their own perceived self interest. The people down-voting this post and my original one are assuredly members of the latter class.

Immigration isn't a binary issue. One can reasonably conclude that tens of millions of poor uneducated foreigners are bad for the US population median wealth distribution, but tens of thousands of educated entrepreneurial foreigners are good for it. One can also do so without succumbing to the puerile some's good more's better pseudo-reasoning that dominates the Overton approved discourse on the subject.

Also, supporting my original post, that massive influx of affluent foreigners has observably greatly increased the cost of living in the bay area. A person can make 6 figures and still be considered in poverty. This is clearly germane to any discussion of the middle class withering away.
You're German. Do you think that the reunification was a mistake? It cost the west side a trillion.
It's one more thing that can break in production.
All those hard surfaces looks like it would be a noisy environment.
The justification I hear for ignoring the data against open offices is: "Every other unicorn has an office like this and they get work done so why can't we"?
What if you need to order by something other than id?
tl;dr: UK CO2 production is a by product of fertiliser, farmers don’t need much fertiliser in summer so they’ve taken the opportunity to close plants for maintenance.
Which means the drinks industry, and slaughter houses are having to reduce output.
Emergent failure
We're actually already overpopulated. The issue isn't so much how much people we are but how much resources these people use. We for sure cannot sustain as many people as today leading a life as resource-intensive as in Western societies.

https://en.wikipedia.org/wiki/Earth_Overshoot_Day
>What here requires an army of lawyers?

Defining what those simple statements like "customer data is secure" means in the context of hundreds or thousands of use cases throughout a complex organization.
Re: differences between Northern and Southern Italy: Robert Putnam's 'Making Democracy Work' covers differences between the regions in great detail. I read it three years ago so I can't give a better summary than its wikipedia page [0]:

"Around 1000 A.D. Northern Italy and Central Italy had a more active civil society,[2] with many citizens taking part in politics and social gatherings in their communities. Northern-Central Italians had a mutual trust for their fellow citizen, governing horizontally. Politics was less hierarchical in their region. Southern Italy, however, was very different from its Northern-Central counterpart; a group of Norman Mercenaries created order in the area. The governing structure was much more vertical: the peasants were controlled by the knights and the knights were controlled by the kings. Northern and Central Italy created a democratic-type system for their citizens. Conversely, Southern Italy created a feudal and autocratic system of governing. Putnam concludes that these long-standing differences still help to explain North-South differences in governance, many centuries later...The civic nature of Northern Italy and Central Italy dating back to medieval times has caused the region to be prosperous in modern times. Southern Italy, however, with its more feudal nature in medieval times has caused the region to be the origin of the Mafia and has created a less successful region. The Mafia's hierarchical structure is very similar to Southern Italy's feudal roots, according to Putnam."

[0] https://en.wikipedia.org/wiki/Making_Democracy_Work
Outsourcing and automation still have much of the economy to eat in America and the rest of the West.
Also, amusingly, it's usually the case that everyone gets where they're going faster if roads are cut down to a single lane (or 2-lane, depending on if you count oncoming traffic) because a complication in car flow brought on from complex passing interactions is highly reduced. This holds ever for the country roads with a lot of passing-legal portions.
How to Use Advanced Segments in Google Analytics
Google buying them would have been amazing, for about 2 years until Google closed them for not having enough users or they added ads to everything.
Your points are valid, especially considering that this page is explaining the benefits (for the author) of using SQLite as a generic application file format; however we're only talking about git here, and my usage of git is limited to "git some-command", sometimes "git some-command | grep foobar", and most of the time I'm in a GUI anyway. I'm not grepping the git objects directly, so whether I use a git subcommand or a sql subcommand won't make any difference to me. The real advantages of using sql subcommands for me are:

- I could probably plug that into something else with more ease than something that is git-specific
- I have more flexibility for querying out of the box, without learning the specifics of each subcommand. The full SQL language is there at my disposal for outputting exactly what I need
We cannot provide that because it depends also on your history data, however you can try out the api for free and do a real test.
I don't know if I can agree with that.

Pretend that all of that has been automated - you have some dependency management system that auto-documents the versions of all software you are using.

How do you check that all of that documentation is correct across all systems with one singular 'system'? There's the obvious - make everyone perfect and know everything they need to know for the work they do. The individual is responsible. Okay, but how do you check that all of that is functioning the way it's supposed to? It literally simply creates a copy of the original problem.

There's the idea to put the onus on the individual researcher or developer for managing their specific 'part', but the problem is that their specific part is coupled with other parts they do not have a complete understanding of, and may never have a complete understanding of. It's literally uncertain whether it's possible to actually have a complete understanding.

Oneself can tell oneself all they want "I know all of the things I need to know" but I think when oneself does that, oneself forgets how to know they might not know all of the things they need to know. But that might just be the insanity inside of me speaking. I know I don't know everything, even the things I think I'm supposed to know, I don't know if I know them. Because as a developer working with other developers, code changes, interpretation of code changes, there's always variation in understanding 'the model' everyone is working off of and working towards. This seems to influence things, and what if all that does is converge understanding towards self proving (e.g. reconstructing a duplicate of the original data) but it's done in a way where the simple mere fact that everyone has agreed to hold those 'models/beliefs' as strongest is what causes those beliefs to manifest externally?

Is that actually provably correct? I don't think so. I just think people forget how to know the difference between what is a 'bug/feature' of the nature of knowing and thinking, and what is an error.

This may be tangential to the nature of software correctness and code, but 1. we don't know how programs get used in the future unless the person doing the programming is also the only person using the program. and 2. This bug/feature nature of knowing and thinking is what allows research in things like the social sciences% to not finalize permanently into some static model that is unchanging til the end of time. You can balance both of these awarenesses but, it's not a trivial understanding. It's very, very complicated and it makes the most mundane details of life seem like sheer insanity.

% referring to

> The replication crisis that continues to engulf the social sciences% is largely concerned with the known problems,
Backing up: I'm aware of the sides of the "how to spur innovation" argument. I'm asking if, in this set of proceedings, there was any impact OTHER than these two companies establishing that they will vigorously defend their claims AND I'm asking if those claims lie near any areas of interest.

For example, the "Dummie's Guide" trade dress cases about yellow or the one-click patent lived at the edges of those spheres, and thus helped define what the edge was. Was this a case that largely only impacts these two companies, or does the matter at hand fall into well-established realms and this was just a matter of legal details?

These are questions most journalism does a terrible job of covering, and hunting down legal blogs that also have enough technical knowledge AND aren't biased because patent attorneys tend to fall into the "everything must be protected no matter what" camp is quite an exercise.
nice. can't wait for this internet to die... we need opennet/internet2/meshnet
I feel like I read the same story in 2007.
I still think you are better off preserving every merge point-in-time when they were made than ever rebasing feature branches. Because yes, every rebase is an opportunity for mistakes to go unnoticed, and there's no "rebase log" to try to unwind a mistake weeks or months later.

Also, every rebased branch is its own likely source of merge conflicts for people working on "differently rebased" versions of the same code.

> The most valuable skill we are learning from Git is how to avoid merge conflicts altogether, and it tends to be more a human problem than a technological issue. (You don't avoid merge conflicts with some special commit strategy, you do it by ensuring that two people are not actively changing the same part of the codebase unless it's absolutely necessary.)

Definitely. Communication is a key. It's also why I think "merge early, merge often" works better, because it forces communication as early and often as possible ("I'm seeing a merge conflict with this work you are doing, can you explain it to me?"). Keep branches as short-lived as possible, and try to avoid "separate but equal" work where you can't comingle features and have to intentionally fence your branches from integrating with each other. Merge feature branches between each other, even, to keep communication up. Find tools like feature flags that allow you to "ship" to master "unfinished" work faster to save yourself from trying to integrate long running branches after the fact. (If you are going to let "marketing" choose which features "ship" in a version, it is much nicer to do so by flipping flags in a dashboard somewhere, maybe even one Marketing can use themselves, than to try to furiously merge long-running feature branches at release time.)
The SEC's interpretation of insider trading is far broader than what the courts have accepted as insider trading.

Corporate training courses tow the SEC line, but the outcomes of actual civil and criminal prosecutions would be far swifter and harsher if the law was as the SEC says.

In short, in some contexts friends and family absolutely can trade on material non-public information. In fact, in no case are they directly committing a crime; their liability is vicarious--it stems from some illegal behavior of the actual insider, which turns on more elements than the simple act of disclosing material, non-public information. If that illegal insider behavior is lacking then friends and family are no different than some random member of the public who caught an anonymous tip.[1]

Of course, as with anything illegal you have to factor in the risk of a jury wrongly convicting, especially when the legal elements so heavily rely on circumstantial evidence and even insinuation as with insider trading.

[1] If the SEC had their way then even trading on an anonymous tip would be illegal. Indeed, if the SEC had their way they could prosecute damn near anyone they wanted, at any time, because their legal theory is so ridiculously broad it would effectively shift the burden of proof onto the defendant.
Sorry, they're very likely running A/B testing of some sort, as this link was AV1 (Codecs: avc1.64002a (299) / mp4a.40.2 (140)) for me earlier, but no longer:

https://www.youtube.com/watch?v=ogfYd705cRs
Need a kickstarter like system. Get 10,000 people to deposit $10,000 and you have got $100,000,000 to acquire a nice plot of land, set up planning and governance, and incorporate a new town. I'd be interested in seeing plans for such towns and would be interested in living in one.

Or one billionaire with similar ambitions.
> Apple's absurd design claims

If I would put three pieces of black masking tape on the iPhone 3G and Galaxy SII covering the locations of the brands and the home button you would have a really hard time telling them apart.

The OS is different but at first glance they don't look very different at all. Packaging had been cloned. The shape of the charger and connector had been cloned.
It's larger than that. 20% of the Italian economy is shadow, something around $400 billion, according to a recent study by the Institute for Applied Economic Research at the University of Tübingen in Germany (IAW).

The US has a $1 trillion shadow economy, around 5% +/-. Canada has a 10% shadow economy. Norway is up at 12%.

https://www.forbes.com/sites/niallmccarthy/2017/02/09/where-...
This is simply not true at all. There were countless small towns in America that had streetcars. It scales up quite well too. Your town turns into a city? Demolish the park-n-rides and turn them into stores.

I hate this bullshit of "America is too spread out for transit." No, it is now. It's only happened in <100 years. It was because GM and Ford bought up all the street cars and replaced them with buses or killed them. It can be reversed.

Jena, Germany is a town of $100k with 4 trams and 3 intercity rail stations. Chattanooga, TN, home of the famous song about the Chattanooga Choo Choo, has 200k people and doesn't even have an AmTrak station.

Public transport is the single largest factor in reducing poverty in any town or city. Car ownership should never be required of any American. It should always be a luxury item.
Most of Jeff Bezos (and other rich people) money will be invested. These investments include government bonds, stocks, corporate debt etc. These investments will likely lower costs by providing liquidity to markets and funding for future innovations
Yes, and quite visibly too. We aren't even Sicilian, just a humble family preparing our boat for a sabbatical. But we knew which towns not to enter at night, (cough) Gela.
Ask HN: In what unconventional way did you meet your developers friends?
I don't really have friends in RL who are also developers, and I'd like to fix that.

I didn't make long lasting friendships at the university, and I don't want to join a big company just to make friend with other developers.

What do you think is the best way of fixing that? Ultimately, how did you meet your developer friends outside of university or work?
Did facebook drop php? I thought they were really vested in it, with their HipHop VM and whatnot.
It does from the perspective of the blood giver. Many people are dreadfully afraid of needles to the point their unwillingness to do preventative tests. Also reduces the knowledge needed to administrate the test and possibly the eventual cost of executing the test. No phlebotomists needed to exhale.
Thank you for making my point.
American cities don't like to mix commercial and residential zoning. If you had a mix, you'd see more places with grocery stores you could walk to, like in London or Chicago.
TLDR > 1TB cards aren't even available yet, don't count on 128 TB anytime soon....