skysight-inc/HackerNews huggingface dataset:
I worked with Tony a number of years ago and have been following him on social media. He does a lot of public records research, and for the last two+ years or so, he's been fighting the Hennepin Count Sheriffs office over public records requests about law enforcement's use of biometrics. As of April of this year, the Minnesota Court of Appeals ruled against Hennepin county. I'm not sure if the county is planning on appealing to the Minnesota Supreme Court, but based on their behavior so far, I'd bet on an appeal.

If you need more convincing, check out his blog at https://tonywebster.com/.

PS. Direct link to his post about the MN Court of Appeals outcome: https://tonywebster.com/2017/04/minnesota-court-of-appeals-d...
How Personalities Determine Investment Styles
But it's in CAPS...
Amazon Echo and Google Home are chatbots, but with a voice interface. They seem relatively well accepted. Your thoughts?
There have been a bunch of papers published discussing these topics at great length, and many attempts at producing simpler systems that still work at non-trivial scales. I'd suggest taking a look at https://nixos.org/~eelco/pubs/phd-thesis.pdf and/or https://nixos.org/~eelco/pubs/nspfssd-lisa2004-final.pdf for an overview of the origins of Guix and the reasoning behind its apparent complexity.
I'm mostly surprised to read that this will be a much needed boost to their 50 million dollar annual budget when they are "only" 13000 people. How bad are their margins on that casino? Or what else eats into that budget? My city has a population of 120k (and that's tallying a lot of people that doesn't even live near the place colloquially referred to as the city) and had an annual budget of 125 million dollars (not in the US) and we have free health care, subsidised public transportation and a whole slew of other nice benefits.
Algae growth == Carbon Sequestering

We should be finding ways of leveraging this to our advantage instead of complaining
I am fully in sync with you, having used Smalltalk/V for Windows in the university, a couple of years before Java was announced.

For me in an alternative universe of ChromeOS with Dart (given Gilad Bracha's presence on the team) could have been a much better experience with a Smalltalk like OS, instead no.

We still have Cincom, Squeak and Pharo though.
How does Equifax, a private company, have the rights to access my personal data in the first place? Who exactly is giving it to them without my explicit consent, and why?
I don't think he is interested much in the presidential terms coming after his 4 or 8 years. The most vivid example for that problem is the Iran hostage crisis which led arguably to the election loss of Carter (while he put massive effort into that issue) but only a few days after his loss and into Reagan's presidency, the hostages were released.
what I liked about Google reader was that I could subscribe to friends feeds, curated by what they decided what was worthwhile to share (from their own rss feeds, mostly comp.sci stuff).

and most importantly, that it did just that (if unasked) without getting all Facebooky, playing mind games etc to draw you into more "social" "engagement".
I think it's much harder to be invested in a sport you haven't played. People may still watch the Superbowl in the same way people watch the Olympics, but it won't be the same.
Not if your efforts were wiped out by a project that went sideways and lost 20K on another side of the company.

It's also highly unlikely that your singular effort created 10K more profit. That 10K was likely the culmination of a number of people who had varying levels of participation in the effort.

Unless you're working at a company that tracks your hours to every single possible project you're working on, there's often a huge blind spot as to where exactly your effort is going as it pertains to revenue. Unless your in professional services or some other type of billable position, then I actually agree with your notion to a degree...

With regards to people in billable positions, I once workthink d for a company that did something I really thought was neat. At the end of every quarter they'd announce a profit sharing rate based off of whatever it was that defined the rate. Since we were all billable this rate was at $X per billable hour. So if you billed more, you participated in a greater share of the revenue. I frequently saw $10-20K quarterly bonuses based entirely off my effort. It was quite motivating.

Because the profit sharing was the same rate for everyone and took in to account the entire company's financials, you were assured that your billable efforts were going to be rewarded on the same scale as the next person.
Prototypes and RFC can go hand in hand or RFC can be later in the process. I don't think it's either/or choice. The example problem author gives is that someone built something but hasn't communicated across the team. As he points out the list of issues, consensus is the least (3rd - "Someone made an important decision on behalf of our entire team, but the team wasn’t included in it") of the worries. As someone pointed out in the thread it is "Request for Comments" and not consensus. It is fine even if comments are ignored by the author.

It is never fun having to find out something has changed only after production release or later down the line.
That's $3884/head.
From the article: "the predominant narrative for the genealogy of contemporary international fine dining is that its paternity is exclusively French."

Can't deny that's the dominant narrative and for the scope of the article, totally appropriate, but leaves out the answer to "why France?"

In the 1600s, Marie de' Medici shows up and, (allegedly) appalled by the local cuisine, sends for her Italian cook. Since her son was Louis XIII, that set the standard. Which makes it mystifying that Italian haute cuisine has been pretty much absent on the stage. It's not like you can't get a great meal there!
Storing Crypto Order Book in Your Own DB
Actually it is. Simply take out a couple of loans you don't need and pay them off at the agreed upon schedule.
Double-Check Those “Best Seller” Tags on Amazon
France, Germany, Italy, Spain seek to base taxes on digital giants' revenues
How does it work with lawyers or engineers?
I am 100% certain that "tech" companies have an entirely different attitude towards engineering costs than non-tech companies. The former want the best people working on problems and will pay what it takes (within reason), the latter want problems solved for the lowest price.

This is extraordinarily evident in the distribution of engineer salaries.
This is how your world could end
And why not ClearCase, or DSEE before it?

Ah, I think I understand it. I think it comes from a belief that most people treat "git" as a synecdoche or even the entirety of version control systems.

The quote here uses "git" in two ways: 1) "ENVY was Smalltalk's Git" meaning "ENVY was Smalltalk's version control system", and 2) "anyone heard of Git" meaning "anyone heard of the Git system, started by Torvalds."

If so, I think it does a disservice as it reinforces that wrong belief, and is confusing for those who know of other VCSes.
Easiest thing in the world and it is psychologically a gain, not a cost.
Credit agencies don't prosper when more people are able to take out loans. They're not the agencies that actually provide credit and profit off interest. They prosper when their customers (credit-providing institutions) give them more business by running more credit checks, which is short-term correlated with the number of people who want to take out loans, regardless of result, and long-term correlated with them not providing false positives - not saying "Yes, this person is creditworthy" when they aren't and causing banks to go with another credit agency. The danger of false negatives is extremely long-term and tenuous: the only way that would be a problem is if they turn away so many people from credit that either people stop trying to get credit or that banks decide that credit is an unprofitable business and give up, neither of which seems likely to happen for the foreseeable future.
Carrying around the password wasn't a problem.

There's an option to pick your own password during the previous step but having an automated one is the default option, so a lot of people miss it.
I don't think that is relevant at all. There are plenty of incompetent CS graduates, and plenty of highly competent non-CS graduates.
"Today, the most common maximums for wet-bulb temperatures around the world are 26C to 27C. Wet-bulb temperatures of 35C or higher are lethal to humanity. Above this limit, it is impossible for humans to dissipate the heat they generate indefinitely and they die of overheating in a matter of hours, no matter how hard they try to cool off.

“So we were trying to get across the point that physiology and adaptation and these other things will have nothing to do with this limit. It’s the easy-bake oven limit,” he said. “You cook yourself, very slowly.”"
I don't know either. Might be the first release with Stylo, the new CSS engine written in Rust, but I can't really find any references to that.
They have 300 free dorms, so it's limited but as long as you pick a start date a few months out you have a good chance to get in. You can see when you sign up what dates dorms are available for. Also you can only live in the dorms for I think like the first year or so. You start with a 4 week "piscine" to test if you can hack it, and if you do well you can join for the actual school year. Some free dorms are also available to the pisciners. It is seriously morning to night so you'll have to save up before you attend because it's pretty much impossible to work during the piscine. They say you don't need programming experience to join, but I really recommend someone goes through the HTML, CSS, and Javascript courses on Codecademy before they even consider going at a minimum.

You have to pay for travel to get there and food, though they do have a fairly cheap cafeteria on site. Also if you need a visa they can't help you with that, they are not an accredited school.

Check out the FAQ for more questions
https://www.42.us.org/admissions/faq/
Deliberation increases the wisdom of crowds
OP was referring to the top reply to the linked tweet.

> Verified PIN format w/ several people who froze today. And I got my PIN in 2007—same exact format. Equifax has been doing this for A DECADE.

https://twitter.com/webster/status/906361966645710849
An Inductive Functional Programming System for Haskell Programmers
For such basic functionality, is there any reason not to just use Python 3's `statistics` module?

from statistics import mean, median, stdev, variance
A security freeze (which you can get from all three credit reporting agencies for small fee, $10 or $20) prevents them from giving your credit information to a bank (or car company, or college loan agency, or...) asking about you, when you ask for a loan. I don't know if they charge for this service or not.

It also prevents them from selling your credit information to credit card companies (and, I'm sure, insurance agencies and many other businesses). These businesses want a list of people with good credit history to market their wares to.

Essentially, you're "taking yourself off their sales shelf", so they do not want you doing this, and will make it as hard as they legally can.

Also note that you pretty much cannot get a loan while your credit records at these firms are frozen, but it's actually easy to get them un-frozen and then frozen again once you get the loan.

In fact, you should find out which credit agency your bank (car dealer, whatever) uses and then only unfreeze that one.
That's where they learned to play the tiniest violin in the world. I sincerely hope that person has at least the dignity to resign.
Asafoetida - "The devils dung"
http://archive.aramcoworld.com/issue/200904/devil.s.dung-the...
The most awful smelling spice in my cupboard. I have to put the spice bottle in a zip lockbag that is
then put in another larger airtight glass jar otherwise the entire house smells like it.

Is used in Indian cooking - a pinch in hot oil transforms into a subtle flavor and aroma that people claim to be a replacement for onions and garlic. Used extensively in Jain cooking since the Jain religion prohibits use of onion and garlic in food. See http://www.manjulaskitchen.com/ for delicious vegetarian Jain recipes. Almost all her traditional recipes use asafoetida (aka "hing" in indian recipes). Look for her recipes around 2012/13 since those are the home cooked recipes before she went viral in the indian community.

This recipe with potatoes is simple
http://www.manjulaskitchen.com/aloo-jeera-potatoes-with-cumi... . Use lemon juice as a replacement for mango powder.
Location: UK
Remote: Yes
Willing to relocate: Yes
Technologies: SQL, .NET, VBA, Java (among others), SSRS, SSIS, SSAS
Resume: not online yet
Email: zp2501@gmail.com
Exceptions are very much well-defined results. They just aren't the result you were originally expecting. But the meaning of a program is defined in terms of the language's own semantics, not what the programmer expects.
It is really time to move past SSNs
You can ask for a raise in two ways (in my book) that are indicitave of someone who is in fact a high performer, or at least savvy.

1. You approach a manager with expanded responsibilities that would justify more pay. Or a detailed account of your undocumented responsibilities that justify more pay. Don't come at me asking for more money for the same job if you're not already (or plan on) doing more work than we agreed to.

I went from Architect to Director this way.

2. You have another offer from another company and give your old company a chance to match. This could have ramifications that everyone goes around and around about. The general rule of thumb is not to do this, but if you believe in your current company, what you're doing them is informing them you're below market for YOU, and they've got an opportunity to fix that.

I did this at one company and it worked fine, but I left a year later anyway. There's some stats that say a large portion of people who do this are gone within a year.
Well, they'd not need that great firewall any more.
The next Apple Watch will have LTE cell service
The upside-down mounted capacitors seem weird. They are particularly visible in the modulator board picture[1], but are also on other boards. Anyone know why that was done, or seen such assembly before?

[1] http://i.imgur.com/VNEpWkS.jpg
This should be 2006-13. Java and Symbian phones were really popular then, especially in developing countries. I had a relatively successful J2ME Twitter app called Twhii. It launched just months before Snaptu closed. It was totally free so I wasn't making money from it but it was widely used in many countries.
I'd agree it's not weird, but it definitely is old fashioned. The French invented haute cuisine (which is French for 'high cuisine') in the 17th century. In the west (and many places in the east) French food is considered fancy. I believe that's changing now, with the proliferation of well known chefs that come from all over the world. But, it's hard to shake tradition.
Forget JS! WebAssembly is coming and you can use nice languages with it, for example C#. and if you need compatibility with older browsers you can still compile WebAssembly to JS and send it to old browsers.
That doesn't change the value of "has paid back all debts owed?".
> If he is an authority on the subject, it should show through in his comments.

The comment speculating on the "OTHERWISE" clause is the kind of brilliant off-beat thinking that challenges the level of understanding of the reader.

The people scoffing at and downvoting it are, however smart and knowledgeable they may be, ignorant or foolish. If they thought it through they might learn something.

It's a perfectly valid response to say, "Hey wait a minute, I know what I'm talking about here." It's not appeal to authority, and it is certainly not an ad hominem since the people he's talking to have shown that they don't understand.
True; house prices are crazy high in some areas. A decent 3 or 4 bedroom house can be built for 100-200 thousand dollars. In these expensive places, land is the major cost. People can bid up the land cost of housing because of loans especially ones with low down payments. If people had to have %50 down, like not that very long ago, buying a house would be much more inline with incomes. Anywhere where rent is much cheaper than house payment + prop tax + upkeep, the prices are being push higher by home ownership subsidies/lock out of one kind or another.
Last time a cable company charged me wrongfully (I wasn't even their customer anymore), I called my bank and had them reverse the charge, as well as block any future ones. Took me like 5 minutes. Now the only time investment I have is throwing their monthly threat letter in the trash about how they will cut my internet access if I don't pay up.
I'd recommend ddg!

It's gotten pretty good lately, and you can fall back to google really easy.
I think it's useful to try to think about software development in economic terms. Metaphorically is it more like a call option or or is it more like a debt? In my mind they are both the same thing. Unless you want to be pedantic about it in which case, well it's neither, its software. But if not then Real Options is what we're talking about [1]

Two fundamental themes in economic thought are the value of optionality (opportunity cost aka options pricing) and the value of something in hand vs having it later (cost of risk, aka interest rates on debt).

Everyone determines this for themselves and behaves accordingly creating a market. One persons cost is another value, people see the world in different ways and have different desires so they come up with opposite positions and thus a deal is struck. Wait a tick, that sounds very similar. Thats because debt is an option. To the debtor it is a call option on the value of money now vs later. To the lender it is a put on the value of money now vs later. An interesting thing is that they are often both right. And it is the pricing of risk that rounds out the equasion.

My home mortgage is debt, yes, but ostensibly I did not go into that financial arrangement for the privilege of making payments and doing maintenance for 30 years. I did so because the optionality it provided was more valuable in my mind than the alternatives. I was bullish on home ownership as a benefit to me vs the cost of the debt long term. Inversely the bank had few other options with as-desirable a risk/reward profile aka yield. They were bullish on my ability to pay the debt or recoup it via reselling the asset if I defaulted. They were placing a put on their money in-hand seeing it's value going down over time. If they did not invest it or lend it out to gain yield it would lose value via inflation. Both of us are making assessments of value and risk and both of us are happy because both of us have different time horizons and different needs. I’ts actually a beutiful thing. The loan is a Real Option.

From wikipedia:
A real option itself, is the right—but not the obligation—to undertake certain business initiatives, such as deferring, abandoning, expanding, staging, or contracting a capital investment project. For example, the opportunity to invest in the expansion of a firm's factory, or alternatively to sell the factory, is a real call or put option, respectively.

I think the decisions we make every day are all Real Options. We all make resk reward tradeoff decisions all the time involving how we value our limited time and our limited ability to predict the future. Software development is no different.

[1] https://en.wikipedia.org/wiki/Real_options_valuation
JavaScript and women have something in common: both are producing unpredictable results.
He was making an argument and its disingenuous for you to suggest otherwise.

Go back and look at what he wrote. He basically said, "before you dismiss my idea as not having merit, go look me up." Ideas have merit independent of who has them. That's the point. He was citing his credentials to back up his earlier argument.

I'm not saying that the comment that he was replying to was right or even civil and had he left off his second "Oh, BTW..." line, it would have been a reasonable response. But including it not only speaks to the comment he was replying to but also to everyone who disagrees with his idea.

BTW...parodying what I said followed by condescension is also not a great look.
Thank you. That's all I was looking for.
I think you applied some type of subconscious bias to my statement, and in the process misunderstood it. It took a lot of hard work for most things in my life, like most people.

Nobody has conspired against me, but interesting you say that because I've met many like yourself who conspire against themselves, unwilling to realize their true potential because of an imaginary bogie-man. I view that habit as apathy, and so long as everyone else is idled and unwilling to try, I will continue to be relatively successful just doing my best, over and over until I stop.
They suck out oxygen too. That's how you get ocean deadzones.
I guess in general using the web interface is easier, but there are some use cases.

For instance, in our project we inserted an event after each release, until now we did it manually. Using this it can be automated, being included inside our release flow in our Jenkins server.
I much prefer Japanese fast food as it's significantly more delicious and healthier. Go into any convenience store and you can get a tasty and healthy onigiri for $1, or a little bento box style meal for maybe $3-4. Of course there's also ramen/udon/soba/yakisoba, curry, okonomiyaki, etc, and all can be had for $3-10 (no tip). Also Tokyo is more of a true 24/7 city, whereas in NYC your options after 11pm are generally limited to cheap pizza, hot dogs, and halal (unless of course you hit up some Japanese restaurants on St. Marks or go to Korea Town).

The thing NYC has going for it is variety. But overall, I still prefer Japanese food.
> 6. I like that typing in address bar checks only in history and bookmarks and the search bar is separate. In chrome, I often notice that search is given more priority over history.

Thought I was the only one that noticed this
> The flip side of that is they can't really hide when they fuck up.

That's what they employ social media "reputation management" teams for.

You'll notice this entire thread we're commenting on was quietly deleted from the main post listing on HN after it started rising up the front page. Though, I'm guessing that was more HN mods doing someone a favor (or protecting the guy they want to see become president) than full-on reddit-style reputation management, where the entire thread is suddenly full of people who love whoever got caught with their pants down.
Ask HN: Would you accept CEIT graduate for your software engineering job?
CEIT = "Computer Education and Instructional Technology" is in Facutly of Education where I am studying. I am in Faculty of Engineering and paying nearly double of the price. But recently they advertised job opportunities including Software Engineering and Computer Sciences.

Of course one can improve himself and do it but as a recent graduate wise (aka normal person) would you prefer one over another? Or assume insufficient?
Very much so. If you can guess when someone froze their stuff to within a day, for example, then 5 tries gives you a 1 in 288 chance of getting in. A proper random number would be more like 1 in a trillion trillion trillion trillion trillion trillion trillion trillion.
insightful observation. biology is so amazing! but to be fair, the tiny processor in the phone in your pocket is pretty amazing as well.

it seems that electronic circuitry is maybe a 1.5 dimensional structure (mostly linear, even if parallel, with some branching). brains/nervous systems are fully 4 dimensional, which is what allows them to be so powerful in such a small space. it will be fascinating to watch how we close that dimensional gap over the next few decades.