skysight-inc/HackerNews huggingface dataset:
I was disappointed to learn that Quicksort implemented functionally is almost always much much slower than if implemented procedurally, to the point that functional langs use other sorts such as mergesort. What makes it extra annoying is that Quicksort implemented functionally is so damn elegant!

http://stackoverflow.com/questions/7717691/why-is-the-minima...
httpresolver.py implements DNS over HTTPS in a fork of Paul Chakravarti's dnslib. I have it running as a resolver for my Mac using the command:

sudo python3 httpresolver.py

Have a play with https://bitbucket.org/tony_allan/dnslib
It's really possible to use in online web games. I have participated in development of global map in wargaming: https://ru.wargaming.net/globalmap/ . It's turn based strategy for clan leaders in worldoftanks universe.
This does not answer the original question. What is the purpose of these photos?
Denmark.

6.000.000 DKK ~ 805.000 EUR
We have a Samsung refrigerator. Worst purchase ever. The condenser coil in the fridge portion accumulates ice all over the fins and fan, and causes the fridge/freezer to gradually lose cooling.

Samsung refuses to honor the warranty about this issue.

I've jury-rigged 2 temp sensors with a photodiode to my existing IoT infrastructure (https://hackaday.io/project/12985-multisite-homeofficehacker...). As of right now, if the temp goes over a set point for more than 5 minutes with door closed, an alarm will be sent to our lights and my laptop (wherever it may be).

But this alarm means I have to take out the bottom shelves, unscrew the panel, and clean out the ice with a heat gun. It's better than having spoiled food.
In Germany, while the use of the data was still uncertain, they implemented a possibility to pay back taxes and some fee if you self-indict your tax avoidance and you would have been out of trouble. This was pretty popular and gained more money than the data they bought if I remember this correctly.
I'm mostly amused not by the fact they bought stolen document, but paid tax on this transaction. This speaks to me that there are laws and there are taxes. Laws are fuzzy but taxes are sure.
Not if you actually use RFC 1149. You're operating at layer 1 and 2 when you rely on birds.

I'm waiting for the day when RFC 1149 is expanded to incorporate a layer 2 tunnelling protocol. I suspect this issue is not the initial encapsulation but how to extract the original frame without it getting mangled.
My mistake. I had vague memories that it was illegal in NYC.

Substitute NYC for a city in the USA where it's illegal for women to go topless.
I've been playing with some code running as a resolver on my Mac. I had to seed it with some of the google IP addresses to resolve https://dns.google.com to get it going.
LOL Dude its "popular press" for a reason, otherwise they would be called "technical journals".

And frankly how can you be so clueless about Apple's lack of efforts in AI/ML if you claim to be member of the community.
You can do the same thing with pure HTML, just write `2,3,5,7,11,13...`. I am disappointed by the article, was expecting something with CSS `calc()`.
Not really. It's what the representatives think voters won't strongly oppose to.
Trust me, It is much more worse when you combine enterprise java with modern web.
How to get all my database files of Mac Outlook on Windows Outlook?
How to get all my database files of Mac Outlook on Windows Outlook?
Yes, I do that more often than not. Specially during that time of the year when you need to do the tax declaration and use the utterly broken government websites. One common problem that I have to fix is that the Brazilian government likes to issue their own SSL certificates which are not accepted by any browser, therefore I keep the requests tab open and look for any Ajax requests that was blocked due to SSL errors.
Interesting that the author offers the chained hash table as an alternative implementation - that was always how I was taught they worked back in school. (1986?)
“Infinitely Rich” Mathematician Richard Guy Turns 100
I'd suggest http://eed3si9n.com/herding-cats/ . Though a lot of the time I find it's best to wait until you have a concrete use case, otherwise the concept is too abstract to make sense.
Active Directory already uses SMTP for synchronising between sites.
No need for that, you just pawn it via USB.
But all governments tell you how to dress in some form or another (or there's strongly ingrained beliefs that are de facto law), and it's usually different for men and women.

The question then, is where do we draw the line?
The main competitor is Akamai. Have fun with the sales team.
Following that line of reasoning lets just assume that Apple has solved Quantum Computers, Teleportation and Room temperature superconductors why stop at AI/ML
-- Scientist from Jurassic Park
I once saw an interesting way of computing primes using LaTeX [0].

The link also mentions a way of doing the same in plain TeX that is taken from Donald Knuth's "The TeXbook".

[0] http://tex.stackexchange.com/questions/134305/how-to-produce...
This is one of the best talks I've ever seen, highly recommend anything by Gary Bernhardt
What are you planning to eat on Mars?
> Dress to attempt to avoid rape

That's somehow sexist towards both men and women at the same time. It implies that women are at fault for being raped, due to how they dress, and than men are at fault because they are too weak to control their urges when they can see flesh above the knee.
IMO, it depends on how long you are planning to stay there. For a year - it might be ok, especially if you are working on your own stuff (that isn't in Delphi) out of hours. There is nothing wrong with Delphi from a technical point of view, however it's a shrinking area of work. Myself, I have used Delphi since the early 90's, and just finished a rewrite of a product that was written in Delphi (we moved to C# as it allowed cross-platform development on PC and Mac) for one client, and for the other few Delphi clients I have I've made it clear I won't do anything else but urgent bug fixes (which is fine as the software is reaching EOL for them anyway).

TL;DR - it's not that Delphi is so bad, but there are so many other environments / languages that are thriving these days, why limit yourself?
Help vampires are people who suck the life out of those who answer questions. They ask questions without bothering to think about it themselves, often without enough information to actually answer the question well. These types of questions are frustrating to answer, and lead to people assuming the worst of new users who ask bad questions unintentionally.

It's a sliding scale. Most people just don't know how to ask a good question initially, but some just don't care. In general, I'd say the 'help vampire' problem is where the asker is looking for the answerer's time, not their help. They want someone to do free work for them, without putting in effort themselves.

I believe this is the origin: http://slash7.com/2006/12/22/vampires/
Also String.hashCode is broken, it generates too many collisions. It can not be fixed for historic reasons.
Monthly Internationalization and L10n Roundup – September 2016
It's not just a pattern (i.e. a structured way of working around a language deficiency). In a good language you can factor out these concepts explicitly in code: you represent e.g. Monoid as an actual interface, and then write code that makes use of that interface.

In which case you need a name for that interface. When you have an interface that corresponds to something that's already known under a particular name, normally you'd use that name for the interface.
Watch: Highlights of the Microsoft Data Science Summit
Lorries face London ban 'to protect cyclists'
I'm not sure if you were replying to me to give general advice to others, or specific advice to me - I've used SO a lot (50k rep).

In general, you make reasonable points - although it's clear SO could improve here. The new asker experience obviously has problems. Not worth sacrificing question quality to improve on, but I have no doubt there will be ways to help without doing so. (And they seem to be working on it).
The Seven Flag Theory for Financial Freedom
President Duterte likens himself to Hitler wants to kill millions of drug users
I find it amusing that they chose apple.com for the example.
> Gun ownership is a social norm

I am a non-American who owns a couple of firearms. I use them for hunting. There is no intrinsic wrong to firearms. They're a tool. Just like any other tool, they can be used for good or for bad.
"Spy tax", even. You can't make this up.
Handling AJAX in Your React Application with Agility
Since TS is superset of JS it has all it's flaws - we need different lang compiled to JS (like Dart) not a mockup.
That's fantastic. Wondering why this hasn't happened before?
Good. The dragnets and illegal spying is not going away, period, so right now at least we might have some counter-balance to that (Find black money from state-level corruption, illegal or untaxed profits from international behemoths, etc)
Where do you think are you disagreeing with me?

I have stated that a society allowing private citizens to bear arms is a social norm.

You're talking about the usefulness of guns. Totally no relation.
For sure - we're on the same page, although I'm a little more bullish on the future of some sort of hardware gaming platform, like the upcoming NX. I'll be the first to admit that could be wishful thinking, but I just can't go over the thought that my phone isn't a serious gaming device. Monster Hunter is actually a perfect example. When we get the crew together we'll rock for 5 or 6 hours, swapping out chargers. I can't see myself ever doing that comfortably holding a piece of glass.
As I understand it the demurrage charges apply when a third party doesn't receive the goods (or the use of the ship) by the expected time, so presumably isn't applied if the ship is intended to hold the goods offshore over a particular period.

There's a big market in scheduling and monitoring systems for commercial aviation but the economics are very different (delays equal very expensive fuel burn and have safety and environmental implications, schedules are tight and turnaround and connection times measured in minutes, time slots at certain airports are multimillion dollar tradeable assets) as is the level of regulation.
I think mostly just people assume that the cartridge razors are an improvement over the older design, because they are newer. This isn't really the case, at the least for some people/situations.

Also, 'learning to use one' is a bit strong. It's not exactly significantly different. It's more like 'a little more hand control required' than a skill you are learning.
Van Gogh paintings stolen from Amsterdam found in Italy
Apple iPhone 8 Is Set to Launched with New Design, Next Year
Ostensibly on moral and legal terms, but really on economic terms (and because it's Germany -- the US were much harsher towards Switzerland, but the Swiss didn't complain as loudly and simply complied).
Step 5. Is any of them accurately observable? If not, implement a Kalman filter.
This is way cooler: http://silon.slaks.net
They used it for April Fools this year (or was it last year?), it displayed a mirrored version of Google then.
You can do it cheaper than that too. <£10 for a shavette (takes double edged blades snapped in half - which they are designed to do, you just fold them in the wrapper), and you can pick up cheap brushes or even just use the foams (a brush and soap will be cheaper in the long run, but is more commitment up-front).

My current set up is a Shavette that cost £8.50, a brush that cost £7.50 (at half price), blades that cost £3.70 for a pack, and shaving soap that cost £10 (lasts for ages). I've tried more expensive stuff and have come back to this setup because it's simply very good.
Its a neat gimmick, I'll give him that. I do deeply dislike the claim we've forgotten how to socialise though, I'm willing to bet that people said the same thing when home phones became a thing, and doubtless back when papers and pen started to be available people were claiming that the writing of letters was going to prevent socialising. Times change, lets embrace that!
- It has happened, see the comment below (openresolve).

- It doesn't solve the problem, unlike other existing solutions for encrypting DNS.

- It adds unnecessarily high overhead.
310.15 * 1.02 = 316.5, and you'd be dead.

There is such a thing as absolute temperature, not just different relative scales. Multiplying it makes sense.
This is a great primer on Category Theory

http://science.raphael.poss.name/categories-from-scratch.htm...
Wasn't an early version really broken - where it only looked at the first N characters of a string when hashing it? Where N was actually pretty low.
Uglovely-es6: ugly-lovely es6 syntax
Whilst I like the sentiment, and when I have parties at my house I try to encourage the whole "leave your phone by the door" thing, I don't really like this.

When I'm in a pub, I'm generally not on my phone, and I'm quite conscious of trying not to use it unless I'm sat waiting for someone or similar. However, I always have a phone with me in case of emergencies (which means being reached, not just making calls out), and I'd hate the idea of that being blocked.

Not just that, but I'm often on-call (with either a phone or pager) but will still go out and socialise, in this situation this establishment is one that has to be avoided.

Good idea/sentiment, bad execution.
> In the age of javascript everywhere I'd say that hash tables have pretty much won.

All of Lua, PHP, Ruby and Python are hash tables flying around, and pretty much everything web is going to involve tons of hashtables whatever your language as HTTP headers, QS parameters and form-encoded data have arbitrary named fields.
I'm not sure why you're being downvoted. All it takes is a simple weight sensor, couple your suggestion with an "overweight" LED to give the user some feedback and this becomes a non-issue.
A call for a carbon tax is the free market solution.

Resistance to it just redirects efforts into exactly the kind of thing you are railing against.

Most carbon tax proposals a) have stopped using the word tax as people have a visceral, but non-logical reaction to it, b) are designed to be revenue neutral, since raising money is not the point, but changing behaviour, and so cut other taxes so that it balances out.
Or, you know, take your fingernail and scratch the shit out of the stripe. Or play with some strong magnets. Or sand paper. Or... you get the point
For billionaires or even mere millionaires, currency isn't some fungible thing anymore. Remember that bank deposit insurance is capped at a few hundred thousand.
Nice cover art.
The answer to that has always been universal hash functions.

You have a family of hash functions, one of which is picked randomly. In the family, each hash function is such that Pr(collision) ≤ Pr(randomly picking that hash function).

That way, for a sufficiently large family, it is virtually impossible to hit its worst case.
Well UTM parameters are part of the URL itself, which is useful to strip so you don't request them in the first place, and of course for cleaner links when sharing. Using an ad/tracker blocker is complimentary.
Using spot pricing you tend to get it far cheaper than that. I was using the previous GPU instances a few months ago which are meant to be $0.65 an hour. But using spot pricing, setting the maximum to about $50 so I wouldn't get shutdown in the middle of training, I seemed to spend an average of about $0.20 an hour.

Now I'm using a P2 instance to see how much faster it runs the same neural net. I set the max price to $0.50 in a spot price bid and got it immediately. I'm not sure how to find out exactly how much it is being charged however.
Too late to edit, meant LP is the first chapter in an OR book.
My mistake, I thought the carefully-constructed dilemma was an attempt to avoid begging the question. Now it seems you're perfectly content to make that mistake; never mind.
I guess: University students.
Sounds interesting and I'd love to code in a real functional language instead of functional style in an imperative language. I haven't looked into Elm but isn't this going against the grain too much? TypeScript seems to be gaining traction such as with Angular 2. I mean I could code in OCaml with a transpiler to JavaScript if I wanted to but it probably isn't worth the friction.
> Incompatible Changes

None in this release, but previous releases often broke something. Thanks to that, I can no longer use the same configuration/scripts on multiple platforms.

Are there really and valid reasons for breaking things in a mature product like this? Do the developers understand how much trouble a "minor change" can cause for millions of users?
Don't you run into limitations of raspberry's real time capabilities with a task like this?
A REAL, microcontroller based, appliance, which is connected through a serial port to any PC, would be more suitable.
FWIW, this[1] is closer to how a "real" sieve of Eratosthenes program might look like, with three optimizations: 1) omitting even numbers from the sieve, 2) sieving starting at n^2, 3) precomputing primes up to sqrt(n) if you want to sieve up to n. The code size then is Θ(sqrt(pi(n)).

[1] https://jsfiddle.net/L8mxuag5/1/
I think Research = Observe-Theorize-Experiment works. Reverse engineering is not research because someone already has the answer.
If you made such a phone I would buy it. I hope you guys have a great success because it seems like an awesome product.
Lets hope they can make some money out of this. They really deserve it.
I've installed Page Analytics and I can see where the clicks are going. Even I don't have much traffic seems the people that visit the site are quite engaged. The only problem I can see is that not many of the visitors Subscribe to the Newsletter. I will work on that. Thank you mate ;)
This is a lovely article about the man I know. I've had dinner with Richard several times, meeting him sporadically, and he always seems interested and interesting. A charming man. One of my most treasured possessions is an early copy of "Winning Ways" signed by all three authors.

I wish Richard a very happy birthday, and many more to come.
Doesn't the CIA (like all external intelligence agencies in all countries) pretty much exist to obtain information through extra-level means?
Wow thanks for the links. Also your response. I did update my profile with a link to my upwork page. I'm not "up to date" with modern technology with regards to web development.

Anyway, again thanks for those links. I realize that I need to build products/services so I'm not trading hours of my life for money.

Freelancing kind of sucks, I practically do work for free, my current job I've been doing for the past three months and it's still valued at most $100.00 however I did bump it up from $20.00 whooo...
But would that be... as stylish?

#####
#### _\_ ________
##=-[.].]| \ \
#( _\ | |------|
# __| | ||||||||
\ _/ | ||||||||
.--'--'-. | | ____ |
/ __ `|__|[o__o]|

_(____nm_______ /____\____
That is scary - I've been close to that situation, minus the official search. And it is fairly easy to be in that situation. Dating, car-pooling at the job, or simply giving a little-known aquaintance or a friend's family member home can land you in that situation.

My personal experience with that was in the late 90's. I took some folks home. It happened they lived in public housing in a town of around 50k. Suddenly, there were lots of cop cars and dogs about. I was getting asked about drugs and if any passengers had drugs, while being told that they know there was crack in the area and, "they found out that white folks are doing it too". (The others in my care were african-american).

At that point, I realized I didn't know these folks all that well. Youth + giving folks a ride home from a mutual location. I wasn't as worried about my car at that point because I knew nothing of civil forfeiture, but I was intensely worried about them dropping the drugs in the car and denying ownership. It would have been a nearly instant drug conviction for me, from what I understood at the time.
How Business Productivity Apps Can Save Your Time
"Baseload" isn't a real thing, it's just a framing. You need electricity generated when it's required by users, and in the exact quantities they demand.

Having nuclear power plants running all night when no-one needs the power is sub-optimal. That's why many nations built hydro storage and offered financial inducements for people to use power at night. Because the numbers wouldn't work for nuclear if it wasn't used at max capacity the whole time, producing a static amount, yet demand rises and falls both daily and with the seasons.

Doing the same thing, decades later, for solar is hardly rocket science, the only difference is the power correlates very well with air-con loads on both a short and long term scale which makes it a no-brainer for many locations around the world.
Unfortunately, I would be unable to patronise their establishment. If the babysitter calls, I need to be able to answer.

I would fully endorse and patronise a facility that had a policy like: "If that call or text is so important you need to answer it immediately, we'll assist you out of the facility so that you can deal with the emergency."
> Physicist Dr Paul Coxon has helpfully condensed the decade-long mission into a single tweet.

Well I guess that's how you get kids attention these days

The tweet: https://twitter.com/paulcoxon/status/781785896513314816
Buggy (and bloated by extension) software never has my money at least. I never trust, for example, my battery life and my mobile traffic to software houses that are not exactly perfectionist.

Perfectionism should become a skill, not just a characteristic.
Treating your potential customers like kids who don't have self control? Yes, that's how you go bankrupt.
https://www.cnet.com/news/samsung-changes-smarttv-privacy-po...
What Lean Product Validation Says About Prototyping
One of the consequences of that being tons of cheap disposable software jobs everywhere, crappy recruitment process, good engineers literally drowning in the sea of the above.
I personally wouldn't have school projects if you have been out for two years. I'd have personal projects you have worked on in your spare time. I think these are much more interesting to see.
> After interviewing many more and less experienced programmers (and asking most of them if they can explain a hash table - just for statistics!), I concur that most cannot.

I found this realisation pretty shocking myself. Several experienced Java developers told me they hadn't even heard the phrase "linked list" before when Java even has a class called LinkedList. :(

I see threads on here all the time about how interviews are broken and you shouldn't be expected to be quizzed on data structures if you're an experienced programmer but I don't agree with that. If you claim to be an experienced programmer and can't explain roughly how a hash table or a linked list works you've obviously got big holes in your knowledge in the areas of optimisation and scalability.
Not really a fundamental difference. The better you can predict the data, the less you have to store. And the performance of all compression varies wildly depending on subject matter. The deeper the understanding of the data, the better the compression - and the more difficult to distinguish artefacts from signal. A compression algorithm that started giving you plausible, but incorrect faces if you turned the data rate too far down wouldn't be useless - it would be a stunning technical achievement.
Well I think it's a good idea to prevent web pages from just opening up a socket to some server, speaking whatever protocol they like. It could be easily abused to spam, etc.

There is, however, https://www.w3.org/TR/tcp-udp-sockets/ - see section 10 for an example.
I have a Samsung dishwasher and it's by far the worst large appliance I've ever had to deal with. I'll never buy Samsung again.