skysight-inc/HackerNews huggingface dataset:
> Even in the US, the much-vaunted example, Supreme Court judges and the Federal Reserve chairman are appointed, not elected.

And this causes much strife and conflict.

> And are you really suggesting that people in the UK and in the rest of the world really do elect their judges, treasury officers, and accountants?

What I am suggesting is that democracy is a release.

As a citizen of the EU, you end up voting for a tiny fraction of those in power. Tiny. Even if I accept your fraction of 3/7 ... keep in mind that out of those for the UK, you get to elect 10% at best of those institutions.

3/7 * 10% = 4%

That's a tiny number. And because the presidency rotates, 90% of the time the figurehead is someone you didn't even have a chance to vote for or against. That's a horrible feeling.

That feeling is amplified if things are happening that you don't like. You blame that lack of control. Even if you lose the election, at least you had a voice.

In the US, everyone has a chance to vote for or against the president, 100% of the time. Contrary to popular opinion, the presidency in the US is extremely limited and he can be overruled by the legislature or the supreme court at any time. And of course, in the legislature, any one citizen can only vote for a tiny fraction ... but because every citizen votes for the president, they feel they have some semblance of control over the system.

If the desire is to turn the EU into a federal system like the US, then you need EU-wide elections where every citizen has the same set of choices. That will make them feel like they have a stake in the government. It would be a release. At that point the conversation would change from do I leave or do I stay, to how do I empower the guy I voted for.
In Sweden, we were at some point running out of numbers as when there were an unprecedented number of applicants due to the immigration a while back.

Someone was interviewed on the subject and said that if they built the system today, they would totally go for randomly generated number sequences rather than relying on a system based on birth date etc.
Solid-state revolution: in-depth on how SSDs really work (2012)
Ask HN: Handwritten Letters?
Are there any startups sending handwritten letters to customers?

Something like welcome notes to new signups, or thank you notes to long-time customers or people who have referred other customers?

Something simple but personal, with handwritten envelopes and a notecard on good paper inside.

It seems like one of those "things that don't scale" I might be able to add to my routine that might be too labor-intensive for bigger businesses. My goal is to have Improvely stand out with a little surprise and make customers feel appreciated, which they are. Would it still be welcome in 2016? Or is it too over-the-top for an internet company to mail you something after signing up?
> It is only stupidity if you assume the only purpose of a password (or a physical key) is security, and not also authorized entry.

What's the difference really? I'm either way blocked from accessing my account. I don't give a damn what that some idiot nontechnical lawyer put into the ToS. I find these kind of services annoying anyways and the first sign is usually forcing me to pick a less secure password.
I never understood why Apple ruined Shake. I'm friends with Shake's developer too, but he never discusses it. He got paid, is what I figure.
Hear, hear!

I'd say, the blurring of work/off-work hours is one of the greatest coups of industry. Having someone on-call means they don't have to hire someone else to be there during "off-hours". I understand it adds costs --yes, pass them on [but someone else which cheap out and just have on-call and undersell us: pass laws to eliminate the choice.

I'm no fan of the industrial age with its "dehumanization"/abstraction of labor, but I do appreciate the hard delineation between work hours and non-work hours.
As someone upthread inferred, I was suggesting 300k or more for five people in total.
When creating an account, if you use a short password it says 'Field name should be between 8 and 200 characters'. I thought it was trying to tell me my first name should be between a certain length at first, but it's the password field.

Tried to create a project, entered project name and the expected income field, submitting closed the modal with no errors, but no project appeared.
Kodect - Get your development tasks done by skilled coders
There's also GNU social. It's a decentralized (a la email/XMPP) social network. Distributed technology is not there yet but decentralized gets us pretty far.
This is either going to end up dominating the food delivery business (unlikely, but possible) or present yet another case study in Silicon Valley delusions.

It's entirely possible, easy even, to automate the pizza making process. You can go to the grocery store and purchase frozen pizzas which have never been touched by human hands. Exactly none of them are made by industrial robots. Industrial robots cost more than a pizza assembly line does, and they don't do anything that the line can't do. The only way this could make sense is if they could get them robots to make lots of other things, but, well "best of luck with that." At $18 for a pizza, they obviously aren't saving enough money on labor to pass this on to consumers.
30 paid iPhone apps that are free today. Grab now
This is my experience in Los Angeles as well. The Korean, Chinese, Armenian, and Mexican groceries are almost always cheaper than the national supermarket chains and often have better produce (with the exception of high end stores where you pay way more for quality) . NYC Chinatown may be a more extreme case due to density or something but American food marketing seems to have little to no effect on immigrant communities, which can easily support many low cost/high quality groceries in any metropolitan area.
Your experience definitely does not mirror mine. Where I live, there's a WF literally across the street from a Safeway. I've extensively comparison-shopped, and have found that WF's produce (I don't eat meat, sorry) is always cheaper than Safeway's, and there's lots more selection. In general, the local WF is cheaper for anything shopping the perimeter. Packaged goods are more expensive, and often not brand-for-brand comparable owing to WF's banned ingredients.
What strikes me here in particular is that this article is mirroring most of my own reasons for being uncomfortable with Facebook, but I still find myself wanting to disagree with him. The rhetorical style makes him come across as a bully, and on a gut level I don't like to side with bullies.

So I'd like to say that after some more measured, thoughtful reflection I come around to his side.

But I don't. The enemy of my enemy is not my friend, and even after taking a few breaths and trying to read it more calmly, his hyper-paternalistic posture still gets to me. I read his writings, and I don't ever see a glimmer of an attempt to empathize with the people he's ostensibly standing up for. Instead, it seems to me that he's only thinking about his own feelings on the subject, and assuming that everyone else either (A) thinks about it exactly the same way he does, or (B) doesn't know from beans and needs to be browbeaten into realizing it.

It's a wonder he doesn't use the word "sheeple" more often.
> was his dismissive remarks regarding copy on write within a filesystem

? ZFS is copy-on-write.
What is your point? Criticizing Facebook is not inconsistent with posting a curated list of photos online.
Maybe, but the style in question is cultivated. I don't think it's prejudice if you don't like the way Coltrane plays the sax. I feel the same way if you don't like some person's intentional vocal affectations.
You know, I never thought about it. Maybe.

Asian restaurants in Asia tend to specialize. You want curry, go to the curry place, if you want noodles, go to the noodle place.

Asian restaurants in the states (Thai and Chinese especially) have huge menus with no clear recommendations in the name. For instance, what are you getting when you go to Morton's steak house?

The name gives you the cue. Just like if you're heading into a restaurant called "Shanghai Dumpling House" you're probably getting dumplings.

"Golden Dragon" or "Wok Shop" gives you no information to work with, so you have to extract what is good from the waiter instead of the menu.
I see this a lot as well, and it's always real first name + middle name.
DVDFab+9.2.0.10+Crack+Plus+Serial+Key+Download
Nice, the part about JSON schema decoding seems useful. I've done that by hand and ripped apart enough curl requests from chrome network tools -> right click -> copy as curl to want an easier way. Paw can also import HTTP requests into itself (free plugin) and export Python Requests code or different curl or many other versions for different languages, as well as inspecting the request and response headers and bodies, making things like the Authorization header super easy, etc. We use it at work quite a bit and go as far as documenting the APIs for things with a paw file (you could get the same thing with a Swagger doc and the swagger ui, and sometimes we do that as well). https://luckymarmot.com/paw (I'm not affiliated with them in any way beyond being a paying user grateful for a nice tool).
Again, look at the competition. Is it any easier for other cities?

- London: higher salaries, much higher CoL => lower disposable income

- Dublin: barely higher salaries, higher CoL

- Amsterdam: similar/lower salaries, higher CoL

- Paris: lower salaries, higher CoL

- Stockholm, Helsinki: lower salaries, higher CoL (and crazy housing situation in Stockholm)

- Southern/Eastern Europe, Baltics: low CoL but the salaries are bad

You want to make good money? This leaves Oslo and Copenhagen where your overall purchasing power isn't going to be that much higher. The true outliers are Luxembourg and Switzerland where the tech ecosystem sadly isn't very exciting (why do you think a Swiss would take a job in Berlin? :)

I don't think Europe will ever be able to create a tech hub similar to the SV. And without a high concentration of talent, salaries can't go that much higher. London might get somewhere closer to NYC, but right now there's a very significant gap between finance and the rest. And Brexit will certainly not help.
Their link to the OpenMDAO framework seems out of date

https://github.com/OpenMDAO/OpenMDAO
The reason for testing and static typing is that you can't trust yourself to be perfect. I want to declare that I won't do things that don't make sense, so the tools will tell me if I do them unintentionally.
I written a fair number of C# LOB apps and use LINQ quite a bit with mysql. I don't even want to talk about Java and some of its ORMs as its too painful to think about. I agree with the sentiment of the post but in compiled languages I really want an ORM to simplify unpacking result sets. LINQ is great when it works but joins sort of suck as well as calling in-built sql functions and it can some times generate highly unoptimized queries. I frequently pull in data via LINQ to SQL and then massage the data with LINQ for objects where I have better control of performance and operations.

Trying to write pure SQL leads to lots of manual unpacking of the result set which I generally dislike and is much harder to maintain and doesn't work well in practice compared to when LINQ actually works.

I think maybe what I've really learned is use scripting / loosely coupled type systems when working with SQL. In python, I usually just call sql directly rather than use sqlalchemy and its fine because of the loose typing and result set unpacking isn't terrible.
Evaluation Period Expired for Windows Server 2012 R2, How to Extend It?
Time tracking and to-do lists -- a good sign that nobody has really done it well is that people keep trying to recreate it. Or maybe it's just an easy subject for people to use as a project.

This looks nice, but for me nothing beats org-mode in Emacs.
I don't know about active record but with Django it's simply:

Post.objects.all().annotate(Count('comments'))

Which produces (simplified, Django would actually explicitly select each column):

SELECT posts.*, COUNT(comments.id) AS comments_count
FROM posts
LEFT OUTER JOIN comments ON (posts.id = comments.post_id) GROUP BY posts.id

Nice, easy and without 1+N queries.
Hi, yes i am aware or not so good UX on validation process. But tell me more about that project adding failure. Did the project show'd up when you did browser refresh?
I wonder what prevents GB from doing a Greek thing? You know, the Greeks voted overwhelmingly not to honor the debt to the EU.

https://en.wikipedia.org/wiki/Greek_bailout_referendum,_2015

But in the end the govt did not honor that vote. Greece is still functioning-no increased amount of violence. And they have big payments due still. GB was smart to get out before they end up in the same hole.
Yeah when people say correct things in an incorrect way it makes them incorrect. Why don't RMS supporters understand that?
I recommend also Lakoff's book "Don't think of an elephant"

I thought it is a good story how rethoric and framing is used nowadays in politics.
Low hanging fruit.
I agree with you. I am very careful to use a blank browser profile when I occasionally log onto FB to see what family and friends post, but I generally see it as low value.

I may be old fashioned but I really prefer using email and use my own blog on my own domain.

Also: if you haven't already tried it, give Gnu Social a try. It has some rough edges but I enjoy it, and it feels good paying my Gnu Social site operator little bits of bitcoin so he can afford to keep it running. Gnu Social is federated but it seems to take a while for shared posts to percolate around to other servers.
Citations needed.
Their non-profit status doesn't have much to do with their staff compensation. Broadcasting at this level takes a lot of talent. I realize this every time someone sits in for a good broadcaster. Sometimes the substitutes are nearly unbearable. Good broadcasters don't work for cheap.

They wouldn't be successful at soliciting donations if they had bad broadcasters. Most podcasts have a tiny budget, which is part of the reason most podcasts are terrible.
>They're also not selling prepared food--if you serve unsafe food that is because you did not prepare it correctly.

Well a lot of fruit & veg is consumed raw so "prepare it correctly" is of limited use.
IT runs on the cloud, and the cloud runs on Linux. Any questions?
Great article, but the amount of HRs made me cringe a little bit.
What is your point? Pointing out a curated list of photos online does not point to any inconsistency with critizing Facebook. If it does, that is merely coincidental and does not speak to the intent behind my post.
My main point is that most western groceries have an expectation of having any produce in any season, eg apples during the summer and peaches during the winter.

Whole Food is just an example of a national food chain most people are familiar with.

For example, outside of the west coast, nobody knows what an Albertson's is. And outside of the midwest, nobody knows what a HyVee is.
Walker app with WoW Achievements
Or, Apple has really gone downhill since the departure of John Siracusa.
> And isn't it ironic that this name was used to re-enforce Hugo Chavez's "Bolivar Revolution" aka dictatorship.

Actually, Hugo Chavez was very popular and won all his elections by a wide margin. You could say a lot of things about him but he was not a dictator.
ORMs tend to assume that there is "the application" with "its database". If the application changes, so does the database. If the data is used by more than one application, it's better to have the data defined in the database and write applications as database clients.
Trask's translation is wonderful. I think it was Goethe who pointed out the real value of Casanova's memoirs; it gives us a wonderful peek into what upper class life was like in his time.
> analysts at financial services company Cowen & Co predict that, by 2020, Airbnb hosts will be taking 500 million bookings a night, rising to a staggering one billion by 2025.

In a world of 7-8 billion people (and where most people live with and travel with others, so there are many fewer households and travel groups), these numbers seem more than a little unlikely.
> This is not a time for an unelected Prime Minister to take the helm. The UK needs a General Election with a clear mandate around Brexit to decide if the advisory role of the EU Referendum should be acted upon before invoking Article 50.

There is a lot of misunderstanding surrounding both how a PM is elected and also how a general election is called.

First of all a PM is ascended to power through his or hers party winning a majority in a general election or being able form a stable coalition. The British electorate elect local members of parliament not a prime minister. A party leader who is able to form a stable government then is given royal ascent by the Queen to become Prime Minister.

In the event that the PM then leaves their post through death (Perceval), choice (Blair) or is forced out (Thatcher) then there will be an internal party election for a new leader. Anyone can join to become a member of a political party to take part in this internal election.

Secondly because of the Fixed-term Parliaments Act 2011 only a vote of no confidence in the Government (by MPs) or two third majority of MPs deciding there should be a general election will actually result in a general election. A demand by a small percentage of the population for a GE will not come to fruition.
Chicken and pork sashimi are not difficult to find in Japan.
qmail is supposed to be used with "softlimit" from daemontools. All decent tutorials mention that.

Again, which C++ program has been even analyzed to that level?
Okay, what is the intent of your post?
Inside one of my Focusrite audio interfaces, the internal headphone-amp, and wiring to the headphone connector, is labeled "cans" ;-).
Thanks for your comment! The main reason why i chose to build Laps as a time tracking and invoicing tool is that - i can do it. As everything is bootstrapped i decided to build something relatively simple but that works very well, and then extend it wit some complex features if the base is good rather than building something very complex and unclear from ground up.
And presumably a halfway skilled attacker could proxy requests to the real site and send the user their actual image. So this only works if we assume the bad guys are lazy and the users are incredibly perceptive.
Follow-up question, what if you put a separate microphone further away from the speaker to get a synchronized sample of the background noise to subtract away?

I suspect the logical end to that sort of thing is to use multiple microphones to add "depth" to your sound recording, then filter out sounds coming from sufficiently far away.
Precisely. I get the appeal of Soylent (quick meal replacement when otherwise obtaining food would be too big a distraction), but I don't get the appeal over meal replacement protein powders – many of which already taste better, have more protein, and are cheaper than Soylent.
I am not "trolling" -- what in my comment makes you disinclined to take it at face value? Thanks for in general doing a good job moderating but, with respect, I would like to point out that I find your comment here patronizing and disrespectful.
I like to say "ORMs make easy thing easier and hard things harder".

What i mean by that is, any simple CRUD operations are much easier in ORM.
The hard things, i mean any complex queries that need more than one join you are probably better of writing yourself.

In the end i prefer to do inserts, updates and deletes with ORM (or some other database abstraction tools) but most SELECTs i write myself, fetching exactly what i need and mapping result to objects if needed manually.
Absolutely. We've learned a lot about cleanliness and transmission vectors in that time, especially after there was a whole progressive reform movement on food safety sparked by Upton Sinclair's novel The Jungle (ironically, a book about the living conditions and exploitation of immigrants).
You can also use UDF (https://en.wikipedia.org/wiki/Universal_Disk_Format) for inter-op between Linux and Windows.

Here is a Linux script to format a drive as UDF so it is usable with both Linux and Windows: https://github.com/JElchison/format-udf/blob/master/format-u...

UDF works well for thumb drives that are large enough that you might want to copy a file to the thumb drive that exceeds the max file size of a FAT filesystem.
Not exactly the same, but Beanstalk (the SVN hosting service) mailed me a T-shirt with a thank you note after being a customer for a year. (They did ask for my shirt size via email first.) I thought it was a really nice gesture.
I've actually never used ActiveRecord myself, but when an ORM breaks down and it becomes hard to make certain queries I've had good luck with other ORMs by creating a view in the database and telling the ORM that it's a table. Obviously you can't insert into arbitrary views, but most are happy to give you an object back, with appropriate relationships to the actual database-writable objects.

I'm surprised there isn't more explicit support for this in more ORMs (things like not having 'save' methods on the ORMed classes).
It's not just the complexity. It's the complexity relative to the payoff. It seems like since C++ 98, the language has accreted a ton of new features that add complexity and decrease regularity without really carrying their own weight. Templates are a good example: lots of little features to make template mets programming easier to offset the fact that templates are a poor basis for metaprogramming to begin with.
It's worth noting that Natron uses a number of very high-quality open source projects under the hood, including OpenImageIO[0] and OpenColorIO[1]. Many of them (unlike Natron) have a commercial-friendly BSD-like open source license.

[0] https://sites.google.com/site/openimageio/home

[1] http://opencolorio.org/
> Here in Dublin, Ireland, rents are exploding, mostly because of a severe shortage in apartments, and it's a fair question to ask if AirBnB is partially to blame

Perhaps we should see a pattern: The 'sharing economy' shifts power and wealth to those who own the assets, for which there is now greater demand and, due to resulting increased value, which are more costly to acquire.
It's quite trivial to keep stored procedure code in source control with the app code or in its own repo. I am always mystified when I hear the complaint that this is difficult because in my experience it's no more difficult than managing any other code in a SCM repo.
You were bringing up a interesting/intellectual point until you mention the word free. At that point, either you are pointing towards a tribe of thinking, or simply ignoring the massive amount of Philosophy that has been written around the concept of freedom and the many and large volume of thought that has been written about it. John Locke wrote 400 years ago a definition of freedom that fits what RMS says, and its not without reason that RMS often says that the word liberty is a better word since its less ambiguous, except for in the US where liberty has been associated with a political party. GPLv2 even call a clause "liberty or death", rather than "freedom or death".

Is it really that wrong to use freedom and liberty as two interchangeable words? Having read some philosophy, even those trying to define the words often use both words. As an example, "Persons have a right or liberty to follow their own will in all things that the law has not prohibited" and "Freedom is constrained by laws in both the state of nature and political society".