skysight-inc/HackerNews huggingface dataset:
Yes, but it's in the 'Constraints and keys' section. It even says 'Constraints, and their subset, keys'.

As far as I'm aware, an index is not a constraint, except for a unique index, which implies a unique constraint.

Having said that, I can't think of an explanation more likely than yours.
And that's why we call all our functions fn_### and only rely on types to convey information.

/s
In many cases the power usage is important, even for your "few high value" scenario. A small mcu has lower power draw.
That would be Jevon's Paradox: https://en.wikipedia.org/wiki/Jevons_paradox
Yes. When I write for my github pages blog, my edit-compile-debug cycle includes pushing to github and seeing how my post is rendered. I often get several minor edit pushes in a row.

If I had jekyll set up on my home environment, I could avoid that - but if the environment was different from github's, then I'd only be able to avoid it most of the time.
Well, I was thinking more about some studies that show it's the difference in speeds on the road that creates dangerous situations, and not the speed itself. So if the traffic is moving at 30mph, there is no problem with a cyclist cycling at 30mph. But if they are cycling at 30mph next to standing traffic, that's really dangerous. If you watch the gif it looks like the cyclist is travelling too fast for the conditions of the road - a pedestrian has to literally jump out of their way, and there's no time to react to something like an opening door - in fact, there's a pedestrian crossing after that taxi, if there was anyone crossing the road there's 0 chance that cyclist would stop in time.

I would feel exactly same way if it was a car driving this fast next to standing traffic - the same sort of danger.
I've seen research in the past that suggested wearing helmets on average was neutral or negative (something to do with adding weight to the head?) but can never find it when this topic comes up. Do you have a reference for the Finnish research?

Around the time I read about this research I also read that Switzerland and UK had been reluctant to regulate it in part due to conflicting research. Are you sure it's as clear as you make out?
I'm not referring to cyanide, i'm referring to the colour staining of ivory on animals that are alive. The colour stops poachers wanting to kill the animal, but does it not impact the animals life - that's the question i'm asking.
Everytime this issue comes up, this post deserves a link:

https://techcrunch.com/2014/04/14/sf-housing/

Probably the best written summary of the SF housing shortage.
I'm not aware of any drivers out there that work purely based on CMSIS, mostly they are vendor specific (e.g. ST will provide drivers for their Chips based on the stm32 HAL, TI will have Tiva based drivers for TI chips, etc.) if they do exist at all.
I'd love to see more code reuse here.

I agree that nommu Linux is a bit to heavy for most cases as it will always require external RAM and at that point you might as well consider a cheap Cortex-A chip (well, they are not so easy to source/aren't documented as good as e.g. a stm32) but I'd be more than happy if something like RIOT or ChibiOS got more traction.
You have a point. What I imagine is that some underground "resistance" would develop and use such systems, and once the authoritarianism eventually collapses, the mainstream will then be afraid of centralization.

Take as an example the Germans' insistence on privacy, to extents that even seem ridiculous to a lot of people (e.g. the right to blur your house in Google maps), and then consider their historical context.
If I can read content without login, that's a very poor pinterest clone ;)
I remember being in fifth grade science class (in the early 1980s) and hearing first about Kepler's law and that planets further out circle the sun less quickly than those closer in, and then next hearing that we had spiral galaxies.

I raised my hand and asked "how do the galaxies maintain their spiral shape? Shouldn't the inner stars rotate much more quickly than the outer ones?"

The teacher didn't understand my question (this was one of my first inklings that teachers didn't tend to be that bright).

The last 10-15 years with headlines in the popular press about dark matter, MOND, etc. are quite satisfying - 10 year old me is thrilled that my question is mainstream now!
This is very old, for as long as I can remember (decades) you will fail to pass your driving test in Greece if you try to open the car's door with your hand closest to it and without checking the side mirror first.
Rent control is an ineffective band aid over the gaping wound caused by proposition 13, ZIRP and San Francisco's landed gentry working day and night to kill all forms of new development.

America has a weird obsession with ripping off these ineffectual band aids while pretending the gaping wound doesn't exist.

Absolutely coincidentally the 1%'s propaganda mouthpieces would have you believe that your real problem is rent control and occupational licensing for cat groomers:

http://www.cato.org/blog/occupational-licensing-it-isnt-just...

http://www.cato.org/pubs/pas/pa-274.html

... but you've gotta be "fair" to the people who extract eye watering rents:

http://www.cato.org/publications/commentary/property-ownersh...
You pretend as if people are just moving for some "cool" factor and not because the location offers things other places do not, such as real cultural and lifestyle differences, and most importantly, job opportunities for certain professions the likes of which are simply not found in such quantities (or potentially quality) in other places.

You pay a premium for reduction in economic risk and a desirable lifestyle. The fact that younger generations overall have a lower standard of living due to baby boomers and fiscal policy decisions doesn't mean they are irresponsible.
I had a IP camera running uclinux [1] on ARM7 years ago. The camera was connected to the CPU with USB interface internally. I guess the benefit with using Linux was free ip, USB, and uvc stack.

1. http://www.uclinux.org
Average? That's ok. If it were median there would be some problem here though... ;)

(e.g. If every men is the same, except one who is beautiful, than everybody is below the average but one.)
Right, but I was talking specifically SQL-like semantics.

Whatever you comitted, you cannot rollback.

Or, say you have some unstaged changes, then accidentally issue a wrong pull or rebase or checkout, then rollback should affect just the pull/rebase/checkout, and get you back to where you had unstaged changes.

So there is no data loss in that scenario, as you can repeat the last command and get exactly the same result.

BTW I am not saying it cannot be done in a regular vcs, its just that it requires different command in different situations, and that obviously causes all kind of problems for many people.
> There was also this study from a university in Utrecht showing that [in the Netherlands] cyclists wearing helmets are more careless and cause more accidents, nullifying any safety benefit..

Are there any links in English to that study?

Someone said only people racing (or with racing bikes) trend to wear helmet in Netherlands. Knowing that it feels like that study confuses correlation with causation, but a university probably knows more than I do, hence why I'd like to read the study. Maybe it's just the press getting the wrong conclusion out of the study for agenda purposes.

I don't know. The helmets are not weird nor nerdy. They save lives even though you might not need it ever if you're lucky. I always wear helmet, high viz, reflective vest, lights everywhere... You know, I don't want to be that guy in the statistics.
It seems like a different coin called Zcoin which uses a different zero knowledge protocol could be a lot faster and more secure than Zcash: http://blog.zcoin.tech/zcoin-and-zcash/
Indeed, Dutch view this two ways to use bicycle very differently. There are even completely different verbs to describe that:

- fietsen i.e. literally "bicycling" would refer to riding an opafiets [1] bicycle, at moderate speed, without helmet or any sort of cycling attire;

- wielrennen, i.e. literally "wheel running" instead describes sort of cycling that you would see in Tour de France race - racing bike, helmet, lycra gear on, considerably faster.

Second is far less common, and doing so on busy city streets during rush hour is frowned upon, of course.

[1] https://en.wikipedia.org/wiki/Roadster_(bicycle)
I think Julias adoption is hindered by the lack of a real Julia-IDE aimed at data analysis. R has R-Studio, Python has Spyder, both of which are excellent nowadays. Julia has Juno in principle, but setup has never worked for me on multiple machines. The Julia language has a lot to offer, but there is no convenient way for people to give it a try that is comparable to what they have grown to expect from competing languages.
Also known as GitHub
These are more like eReports than eBooks and are just a marketing push on O'Reilly's part. (I'm not saying that's necessarily bad, I'm just calling it out for what it is.)
> I don't see why this particular iteration should all the sudden have problems with that.

Well there's larger and there's a lot larger. This particular iteration increased the gap substantially.

3500 mAh (GN7) >> 3000 mAH (GN5) ~ 2950 mAH (i7+) > 2750 mAH (i6S+)

Below article offers speculation either way: that both the design itself and push for larger batteries was at fault and/or that it is simply a manufacturing error although they seem like two sides of the same coin -- at the end of the day you can't get around the fact that more batteries simply take up more internal space and the larger that 'more' is the harder the engineering problem is. Giving the engineers a hard design problem and then not giving them the corresponding necessary time to develop and test their designs is ultimately what's responsible for the defect.

http://phys.org/news/2016-09-galaxy-recall-stronger-batterie...

South Korean experts suggested Samsung may have been so ambitious with the Note 7's design that it compromised safety.

"There was no choice but to make the separator (between positive and negative anodes) thin because of the battery capacity," said Lee Sang-yong, a professor at Ulsan National Institute of Science and Technology who worked more than a decade at LG Chem, a leading lithium battery maker. Thicker separators can improve safety but will not necessarily prevent all overheating issues, he said.

Doh Chil-Hoon, head of the state-run Korea Electrotechnology Research Institute's battery research division, said that based on the limited information provided by Samsung, he believes the push to increase battery power was part of the problem.

"Even with a small manufacturing mistake, if there had been enough elements to ensure safety, it would not explode," Doh said. "It is a roundabout way of admitting weak safety."

...

[Wayne Lam, an industry analyst at IHS Markit Technology] said he thinks the Note 7 battery problem resulted from weak controls in manufacturing, not a poor or unsafe design.

A spokeswoman at iFixit, which publishes repair guides for electronic gadgets, offered a similar view. "We don't think any internal design changes in the Note 7 are responsible for the exploding batteries—more likely just a manufacturing defect," IFixit's Kay-Kay Clapp said in an email.

Apple has tweaked hardware and software it developed itself to make iPhones use power more efficiently, while Samsung has increased the capacity of the batteries in its phones.

That can be done without increasing size by adjusting components or changing the production process, Lam said.

"You have two different trajectories, with Samsung packing in more energy density, versus Apple trying to trim it down by optimizing everything else," he said, adding that the two rivals are "constantly locked in this arms race of improving and one-upping."

Note though that those comments come before the replacements started exploding, something that implicates a deeper design flaw than just the battery production.
I know you are not trying to disagree -- and if you were, that would also be fine, of course :)

Mine was not a rhetorical question. People keep mentioning assassination markets but it always sounds like a urban myth to me. I would like to know if there are documented cases or not.

Just because you see an advertisement on something like silk road, doesn't mean that it's not some kid playing pretend.
Why is this post pruned from the Ask HN page?
> 1. An instant in time - often represented as an integer number of milliseconds since January 1, 1970.

POSIX time is actually not the number of seconds since 00:00 UTC on January 1, 1970, but the 864000 times the number of days since January 1, 1970, plus the number of seconds since the start of the current day.

See "1. There are always 24 hours in a day" (or rather, there are always 60 seconds in a minute, since the leap second makes the last minute/hour of the day longer, so there are still 24 hours in the day)
I don't know why it's so important to see a junior developer's work before college. A junior is supposed to have near 0 experience, it's more important that they can demonstrate problem solving skills and willingness to learn.
http://blog.zcoin.tech/zcoin-and-zcash/
Shadow has too many red flags (PoS etc.) so I focus on Zcash vs Monero.

The disadvantages of Zcash is the trusted setup toxicity which requires trust on people even though they put the name on the line. Another problem is that if a vulnerability is discovered that creates new coins we will never be able to know that it happened and that's by design.

Monero on the other hand doesn't have its full anonym power until RingCT is running on live, which should be Jan 2017. Also Monero is more expensive storage-wise per transaction.

Imo, Monero is the golden mean (so far) for an anonym coin. Zcash even though it has a tremendous academic and cryptographic value with zk-SNARKs, it's too risky when it comes to sacrificing the integrity of the coin supply.

For a better more in-detail comparison check: https://monero.stackexchange.com/questions/83/how-does-moner...
But wearing helmet doesn't cause more pollution, so I guess that statistic is very good for a different discussion :-)
See also generally honeytokens:

https://en.wikipedia.org/wiki/Honeytoken

http://www.symantec.com/connect/articles/honeytokens-other-h...
The Git GitHub Conundrum
I can't make heads or tails of this thing. And I don't know what the heck is Pinterest, so I can't compare.
The launchers can't do anything about it though. The need your credentials to download minecraft.jar
> Why is it ideal that a candidate has been coding since before they were in college?

Imagine if civil engineering students were taught arithmetic for the first time at college. Firms would favor applicants with an interest from a much younger age, no?

The problem with software engineering is that understanding it well is as fundamental as understanding arithmetic. We teach arithmetic from the age of around six, yet we expect that starting to code only at college is somehow equivalent.
In Amsterdam at least, it is certainly not tourists who create most of the problems. Tourists are just a nuisance, usually clueless and going very slow and massively in the minority despite the overall popularity of the city.

Dutch cyclists are substantially more likely to be running red lights without looking, at speed. They are more likely to be using their phone - meandering all over the path - or at night without lights. Stopping or turning without signalling - without checking over their shoulder - or pulling onto a cycle path without looking. There's also just as much nuisance cycling from groups of students two or three bikes wide having a social event during rush hour as there is from tourists wobbling around trying to figure out where they are going.

This is a familiar pattern: exactly the same as car drivers, people think being experienced means you can get away with being lazy and/or selfish. Then just blame "those other people" for the problems.
Free software means that libraries can be assured that they can continue running on the same software and freely maintain it, without needing to worry about downgrades or license agreements.

While true in principle, that doesn't happen very often. A large open source application that's abandoned by it's maintainer(s) will die very quickly, and it's hard to find someone who'll take on the job of maintaining it even if you're willing to pay. Of course, using a closed source alternative will have the same issue, but without the possibility of someone taking over, so it's worse.

The ideal course is to use an application, regardless of license, that supports an open standard for importing and exporting your data so you're not locked in; that way you can transition everything to an alternative application should things go wrong.
Meet Ubertesters at DLD Innovation Festival 2016 in Tel Aviv
Mongoose field encryption
Honeytokens: the other honeypot (2003)
There's actually Jupyter. Then there's a julia backend for ess as well.

I'm using R regularly, and I couldn't care less for R-Studio. In our stat group, only 1 statistician out of 7 is using R-studio, while all of them are using R.

The IDE has very little to do with adoption.
Thanks, I've been looking for a distributed bug tracker (for use with git) for a while. bugseverywhere seems unmaintained, and all of the other info I could find was about abandoned projects from 2011.

I'll give nitpick a go :)
Microsoft Paint Preview [video]
If it's interesting then you will see a lot more people applying. If you find adequate developers you generally pick the cheapest one. Therefore more interesting work has a lower compensation relative to how much value you create for the company.
IMHO it's just turtles all the way down
We had good results meeting candidates face-to-face on the https://www.siliconmilkroundabout.com/ London job fair. Next one is end of November.
It's property/land-owners who fight new construction - they're protecting the value of their investment. People in rent controlled apartments have no dog in that fight.

Some believe it's nice attempt to scapegoat the poor and vulnerable for the sins of the rich though.
No doubt Joel Spolsky is a great software engineer. But sometimes when reading articles like the 'great developers', I feel like he's standing on the high ground and look down on us mere mortals.

Sure it's near impossible to find 'great' developers, but most companies don't need great developers, they need good competent developers and there are plenty of them on the markets at any time. I would say the positions that require a 'great' developer to work on are as rare as great developers themselves.
Using Datomic in your app: a practical guide
who comes up with this garbage distro
Stopped no. Stagnated, yes.

I've made at least a dozen posts explaining the Stagnation Hypothesis, there's a long list of people in Silicon Valley who take it seriously. The basic idea is that since '73 the rate of change has slowed down. This excludes computation of course. It is an explanation for present day economic stresses in the West that I believe hangs together far better than the mainstream theories that get news headlines.
Nobel Prize 2016 – Economics
Yes I am. This is my personal account, but I use it to automatically post to Hacker News. I was playing around with BigQuery one day and found the Hacker News dataset [1]. From my experience with the Reddit submissions dataset [2], I knew that I could compose this query,

SELECT
AVG(score) AS avg_score,
COUNT(* ) AS num,
REGEXP_EXTRACT(url, r'//([^/]*)/') AS domain
FROM
[fh-bigquery:hackernews.full_201510]
WHERE
score IS NOT NULL
AND url <> ''
GROUP BY
domain
HAVING
num > 10
ORDER BY
avg_score DESC

which returns a list of domains with more than ten submissions sorted by average score. This turns out to be a list of some of the most successful tech blogs on the internet, as well as various YCombinator related materials. Out of the domains with over 100 submissions, daemonology.net has the 9th highest average score per submission. I manually visited all the domains with more than about 30 submissions, found the appropriate xml feeds, and saved them. I added a few websites like eff.org whose messages I think everyone should read anyways.

Then I jumped into python and started trying to figure out how to post to Hacker News. It was a little more complicated than I anticipated [3], but an open source HN app for Android helped me figure it out.

I set up a cron job on my $5 Digital Ocean that runs the script every few minutes (pseudocode):

If you can reach http://news.ycombinator.com, Check all feeds for new entries, Post a new entry to hn, Sleep for an hour before posting another

[1] https://bigquery.cloud.google.com/dataset/bigquery-public-da...

[2] The only difference on Reddit is the subreddit system.

[3] After you send a POST request to send to the login screen, Hacker News gives you a url with a unique "fnid" parameter, and you send another POST request to another url with the appropriate "fnid".
Wayne Rooney: Fans' jeers for captain 'shocked' England team
"a place for developers to collect and share open source projects made with code." - If you are looking for this, I'd recommend giving a try to LibHunt https://www.libhunt.com/

Disclaimer, I'm the creator of LibHunt :)
Someone tell these IRC folks about Facebook Messenger.
Is Hugo very blog-oriented, like Jekyll? I started using Lektor and quite like its data-agnostic model, but I would like something more actively developed.
"If you can't explain it simply, you don't understand it well enough." Albert Einstein

This applies to startups just as well as theoretical physics. If you struggle to get your idea across in a pitch then something is fundamentally wrong, and it's quite reasonable for an investor (or a customer) to move on.
This is the first I've heard of HVDC, and it's apparently a thing. However from my quick read, it's 1) still a frequency-based current, so you're not eliminating the requirement to synchronise generation, and 2) the advantages are in areas other than frequency synchronisation -- e.g., avoiding capacitance load in long-distance undersea cables.
If you were lucky enough to have an Amiga with a CPU that did have an MMU, you could use a piece of freely-downloadable software (called GigaMem) to implement paged virtual memory - albeit still with a single address space. One of those few operating systems that could have virtual memory implemented outside the OS kernel.
I guess the difference with the simulated annealing approach would be that this approach(and the simple picking-the-most-similar-column approach) assumes you know the particular shredding method in advance, whereas the simulated annealing does not have this requirement. For example, does this still work out for shredding diagonally in some unknown degree?
There was a talk on blackhat or defcon about the abilities of these controllers, running mini java applications and other cool things. I remember it being said finding necessary SDK's were very difficult and sometimes secretive. Makes me wonder.
Know about Microsoft Xbox Wireless Adapter
By blocking the door if you detect an oncoming cyclist, you've created a new problem. What if it false-positives? What if it false-positives and your car is on fire? What if hackers find some way to fool the sensor?
I'm wondering why luxury apartments are built instead of affordable housing. Is it perhaps because the developers are trying to sell them to foreign investors?
5. Hah. One of my favorites... 45minute time offsets. There is a good list here: https://www.timeanddate.com/time/time-zones-interesting.html