skysight-inc/HackerNews huggingface dataset:
I don't think the gp was saying this is a new thing, just an old thing that never made sense to her/him.

That looks like a very nice resource though, thank you.
A republican bomb maker was convicted literally yesterday. This isn't ancient history.
> "unauthorized" (you passed authentication information but it wasn't acceptable)

That's still "unauthenticated". "Unauthorized" means that you were authenticated (i.e. the server knows who you are), but you are not allowed (i.e. authorized) to execute the requested operation. So the correct names would be "401 Unauthenticated" and "403 Unauthorized".
ah more security cluelessness from the UK Government.

The frustrating piece is that they're ignoring their own internal experts on this. The people running the National Cyber Security Centre are very bright and have stated that they think backdoors are a bad idea

from http://www.newstatesman.com/politics/uk/2017/05/problems-end...

"Ian Levy, the technical director of the National Cyber Security, told the New Statesman's Will Dunn earlier this year: "Nobody in this organisation or our parent organisation will ever ask for a 'back door' in a large-scale encryption system, because it's dumb." "
They've also spent millions of tax payer money to keep government reports about BBC reporting bias secret from the public.
I like to take the backdoor argument to its logical conclusion - if we're not going to allow terrorists to hide by encryption, why should we allow them to hide by speaking in private? It's about time construction companies and car manufacturers stopped giving terrorists a place to hide - make always-on microphones mandatory in all homes and cars. Don't worry - they'll need a warrant to access the recordings!
Iktf. The Brexit shit won't wash away, not in our lifetimes.
I'm looking at France or Switzerland. This Bizarro country can't be the best that humanity can do.
Thing is, the best vessel for that might be pop culture - Cory Doctorows books convey the issues of surveilance state to the general public way better than any kind of preaching does.

The issue, I think, is that mostly the issues are focusing on fringe activities which aren't approved by most of society (sexting, "hiding things") instead of taking lessons from history of our socialist countries and other widespread abuses of governmental power. We already had surveilance society and it sucked even for people who didn't do anything wrong - we need to repeat those lessons more. Especially since it seems that history in schools seems to be failing at that.
Interesting project. However, the size is still big and it doesn't use flexbox. I'll stick on bulma.io
>Lukewarm water please.

Cold helps vasoconstriction. Warm equals vasodilatation equals more bleeding, and increasing the bloodflow makes it easier for the bacteria that will eventually come through microlesions to go around etc.

Things are in a specific way for a reason most of the time.

> It felt like she was taking an ice pick and stabbing my gums.

Yes because that's where calculus accumulates. It's not a pleasant feeling but it's not an unbearable pain either in my experience.
Police have a monopoly on legal violence and Society act like their words are more trustworthy in a courtroom. It is not acceptable that it is not counterbalance by a high level standard and scrutiny. Police work is difficult and I admire people that have commitment to protect and serve but we can't give a blank check or a get out of jail free card for criminal or unethical conduct.

I think we see in a lot of communities that the police and other public worker are no more trusted and I think we will see the raise of alternative actors to fulfill the gap. Such actor could be criminal groups like mafia and terrorist group that then can use this to build up their base.

So I think it is immoral to allow this and I think it's stupid in Machiavellian or realpolitik way.
actually, funnily enough in the UK you can be arrested for being "drunk in charge of a motor vehicle" even if you aren't in the driver's seat. That can apparently include sleeping one off in the back seat of your car.
Subscribers pay 10$ a month, of which 70% goes to the artists/record labels. Spotify itself then has a a revenue of 3$ per user per month, or 36$ per user per year. 60 million subscribers gives an annually recurring revenue of 2.16 billion dollars. From the chart in the article, they grew from 50 to 60 million subscribers over 4 months, so that annualises to a 60% growth rate on 2.16 billion in revenue (ex royalties). Questionable how long they'll be able to maintain that growth rate, but at the moment it's looking great.

One factor that hasn't been accounted for is the hosting costs for streaming/data transfer. Ballpark: assume the average user listens to music 1 hour/day, 365 days a year, at a bitrate of 320 kbps: 320 * 60 * 60 * 365 = 420480000 kilobits = ~50 gb per user per year. AWS' pricing page [1] has the lowest listed rate of 0.05$/gb (in reality likely lower for a huge client like Spotify), which amounts to a data transfer cost of 2.5$ per user per year, on a revenue of 36$.

Further Spotify has a large number of free subscribers (around 50-100 million, don't think figures have been released for this recently), which produce far less revenue per user from ads, but do generate revenue nonetheless.

Seems to me that it should be entirely possible to become decently profitable, provided that customer acquisition costs don't grow out of hand. For context: Facebook had an ARPU in the US and Canada in Q2 2017 of 19$, whereas Spotify has an ARPU of 9$ per quarter (ex royalties). If Spotify can be half as profitable as Facebook (on a per user base) and can keep growth going at this rate, they should be able to do fine.

[1] https://aws.amazon.com/ec2/pricing/on-demand/
It's crazy that there is a whole industry dedicated to cheating ahem gaming job interviews in software/IT. Imagine if doctors or lawyers or real engineers did this. No wonder we can't get taken seriously as a profession.
Honest feedback (short version): Very nice presentation, but for me the content loses credibility thanks partly to some silly mistakes but also to glossing over a few too many details.

Some examples:

The integer overflow part has incorrect binary/decimal conversions all over the place.

The example hash function used (summing elements modulo number of buckets) could be dangerous. I'm not generally a fan of showing bad practice or incorrect examples when teaching, even at an early stage when the student isn't ready for the real deal yet, but if you must then you could warn the reader that it's a simplistic example for demonstration and shouldn't be used in reality. It would not make a good impression if a candidate said they knew about hash tables but then produced that function as an example of hashing.

Similar comments apply to the treatment of big O notation. I understand that your style is to try to avoid being scary and complicated, but big O is useful because it has a specific meaning. Even in the longer explanation, you hardly mention that fundamentally it is about scalability and bounds, and you mention the danger of overlooking the constant factor only briefly right at the end. Also, the casual initial characterisation as being relative to the size of the input sets up traps when dealing with more sophisticated data structures, such as graphs where you often need to refer to the number of nodes and/or edges when specifying complexities.
Love Spotify.

Now if only there was a Spotify equivalent for films in terms of depth and breadth of the available library and spot on recommendations of new films.
they won't be private for long
The standard approach to orthodontics is to extract teeth to make room and then move the remaining teeth into place. There is an alternative approach which involves enlarging the jaw, either through expanders, surgery or a combination of both.

Unfortunately this is an area where the patient or parent often has to make the decision because specialists only know about what they do. As a related example, I asked a dentist and an orthodontist what was more suitable for me, Invisalign or braces. They could each tell me about the time and likely result of their own specialty, but refused to offer any opinion on what was better for me and my situation.

Somewhat related, there was an interesting article about the wildly different advice given to someone who visited 50 different dentists [1].

Bottom line is seek out multiple opinions and don't expect someone else to guide you on the bigger picture.

[1] https://www.dentistat.com/ReaderDigestArticle.pdf
how about arresting known terrorists first, then focus on what normal people are doing.
Kolab Now: Online office suite now available for all power-users
they continue to do the same with other legal systems like cannabis law and speed traps with poor visibility that do more harm than good.
Meanwhile people can support ISIS and advocate for attacks in plain sight and that apparently isn't a problem

So I see how "worried" they are about that
The Bay Area is bad even by American standards. But the places I've been in America do tend to be rather shabby in comparison to places I've visited abroad, in general.
All private homes.

Government homes and offices are special. The general public is not allowed to know what goes on behind their doors.

Seriously, don't give the government ideas :( I am of the opinion that our current PM would gladly shove cameras up people's *sses if she thought it could catch terrorists.
I feel like that phrase would've been perfectly applicable to their time as PM/opposition leader though.
Like it or not, most real people - that actually spend their money, or not, and affect the course of the industry - don't either. If you want to have a meaningful discussion about industry-wide events, you can't pretend that majority of people care about violating copyright law.
That's interesting. Looks like he was a member of the Continuity IRA[0].

[0] https://en.wikipedia.org/wiki/Continuity_Irish_Republican_Ar...
Unfortunately, there's a misconception underlying this one that there are 'good people' and 'bad people', and the role of Government is to protect the former from the latter. This of course flies in the face of the reality that crime is committed by otherwise ordinary people under extraordinary circumstances.

Under this rhetoric - widely subscribed to by the right wing and tabloid press, it seems a logical step that the role of Government should be to impede 'bad people' as much as possible - "If you have nothing to hide, you have nothing to fear" is an obvious corollary from this position too.
The total opposite of this project would be way more useful :

A sendmail replacement that can call a REST / Webhook endpoint.
You'll get free alerting directly from crontab/smartd/zfs to your monitoring / logging system
Doubt it. See 'React, Facebook, and the Revocable Patent License. Why It’s a Paper Tiger': https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revok...
In the UK* it is an offence to be "drunk in charge of a vehicle" so you absolutely can be arrested and charged for being asleep whilst drunk in a vehicle. You'll be having to defend yourself in court as to whether it was likely that would could have driven it drunk.

In the same way reading communications can be perfectly legal and is often helpful in establishing conspiracy cases. Accepting that Governments can legally intercept communications with some form of due process shouldn't be viewed as going after "pre-crime". It has always been the case before now that legal interception powers also enable illegal Government (or indeed non-state) snooping, that should be dealt with by robust interventions by an independent judiciary.

* Road Traffic Law is one of the relatively few criminal areas that is UK wide
I really don't understand the "Components" chapter. XAML has both declarative approach and components.
Besides if anybody is into Delphi, there is also RemObjects worth looking at.
Well, it's unlikely to be feasible due to Git's on disk structure.

With git, every commit has an sha checksum of the commit contents & metadata. And each commit's metadata points to the previous commit.

So, if a maintainer wanted to fix a typo or do any other kind of correction/update to an old issue you'd need to rewrite every commit on disk since that one with the updated chain of checksums. eg from the fixed comment, to the head of the special issue/pr branch.

That alone would probably make syncing with the repo's a real pain for anyone working on medium to larger sized projects. ;)
So was apartheid.
More than one of the terrorist incidents in France were arranged by simple, unencrypted SMS, and the security services couldn't catch them beforehand.

We don't need to give the security services more data. We need them to focus on better dealing with the data they currently have access to.
WebGL 2 provides a much nicer base feature set and has been shipping & enabled in browsers since January or so.
Ask HN: Who is hiring? (August 2017)
Same rules as last month:

Please lead with the location of the position and include the keywords REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome. When remote work is not an option, include ONSITE. If it isn't a household name, please explain what your company does.

Submitters: please only post if you personally are part of the hiring company. No recruiting firms or job boards.

Readers: please only email submitters if you personally are interested in the job—no recruiters or sales calls.
> or maybe effectively enough

I'm not sure it is that, or if there is a way to communicate with some of the governments implementing these laws.

Take Australia, recently. The government came out in favour of weakening encryption, after consultation with security and privacy experts, as well as some economics experts and the like.

The thing was though, the usual man who advised them, and has in past similar investigations before creating laws to do with technology, advised them that it was a terrible idea.

He was then dismissed, and a series of other experts were called in, until the government were able to get an expert who saw things their way.

If the decision has already been made, how is anybody supposed to influence it?
Teeth are also more intricate and "fiddly". Superficially arms legs fingers and toes are the same thing. Organic leverages. Their makeup due to evolution is advanced, but very straight to the point. They are also big. Teeth are small micro structures.

The major organs are all over the place. The heart and lungs oh so important, yet they be glorified pressure pumps nonetheless. The liver on the other hand, throw any shit into there and it magically outputs clear lifeforce for the body. Very interesting.

This is from a surgical point of view, as I view dentists also as surgeons in the mechanical regard. You have individual branches when you get into genetics/biology off each individual part, which is a whole different level off complexity.

The brain has neurologists, neuroscientist, psychiatrists and psychologists. Also very complex.

I think another reason might simply be the natural tendency to first tackle which lies in front. While genetics and such are interesting, people need direct help with broken limbs and failing organs, creating a pushing need for people requiring such skillsets. Teeth score the highest in this as well. If u break an arm it's w/e but teeth issues are often felt instantly and persist continuously if not dealt with.
nowadays you have the option of using postfix+dovecot, which for me at least seems to be a lot easier.
why not use Sync, Boost or Slide? honestly if it were not for desktop i would not even know how looks Reddit at the moment, all clients are superior to their website and official client

that's like visiting hacker news website from mobile instead of using Materialistic
Many of the apartments aren't designed well for such a set up, or have other strict noise rules, concerns over water problems and maintenance costs, or just simply the landlord doesn't like the idea of the units having the machines as even with more modern washers with good locks/seals, people still manage to misuse them and cause water damage. Or they just don't want to manage the maintenance for such units.

It's also possible that there's an expectation that you always have a washer/dryer combo, whereas having just the washing unit isn't uncommon from what I've seen in the EU/other parts of the world and then just having an air drying rack for drying. I was a little surprised when I first moved abroad at not having a dryer (and annoyed admittedly), but I got used to it pretty easily and just adjusted my laundry schedule. Likewise, the size may be a difference in expectation, as many people expect full sized units installed, not compact units.
For starters, teeth are alive and the soft core (dentin) is in continuous regeneration like any live tissue.

Teeth are also not not moving. During chewing the jaw itself flexes quite a bit, and teeth don't have a rigid connection to the jaw (there is a gap between the root and the jaw filled with collagen fibers), and this flexible connection bears all forces a tooth is subjected to.

I'd also argue that correctly maintained teeth and periodontia are very reliable given their long life span.
If you go to any neighbourhood media store, you will notice the Spotify logo on at least more than half of receivers, TVs, radios, media boxes and so on. They are still growing like crazy so I guess this is where all the money is going for now.
The rules are very clear on only the official account being allowed to create these threads, so please don't jump the gun and create your own (especially not early!).
I am in the same boat. I am staying at the moment because of my work situation and my family, but I have an inevitable sense that should either of those situations change, particularly the former, I'll be actively looking to move out. The war on reasoning and facts is too intense, and even though I'm largely sheltered from it where I live and work (almost everyone I know has similar views to me on these matters), it's becoming too much to bear. I do love my country, and it has a lot to give the World, which makes it all the more painful to see it go through such a transformation.
Allowing your codebase to develop organically is a lot better than trying to fit the square peg of your domain into the round hole of the chosen framework. And it will always be a bad fit, popular frameworks are rarely built to cater to a specific domain.

I've worked with Django applications for years now, and this article definitely resonates with me. I think Python and other object-oriented languages have a bad time with composition, which is why overbearing frameworks rule the land.
Enterprise-grade Node.js hosting
Spotify is gearing up for what’s being called a “direct listing,” where the company intends to go public without doing an IPO. Insiders, not the company, will be selling shares to the stock market.

No proceeds, only investors caching out.
Building UI with ConstraintLayout in Android?
And to increase confusion, Eircodes aren't areas. Each letter box gets it's own eircode. So Irish postcodes are points, and 2 eircodes can have the same point. Also eircodes aren't similar to each other. "D01 ABCD" can be beside "D01 87D4"
LinkedIns Email Password ConArtistery has inspired a whole generation of Anti-Malware and Lawyer-Plugins, preventing the layman from giving away his data, even on "friendly" sites.

Im going to turn around now, and whatever happens to this site is going to happen. They worked so hard, to ask for this.
> Except he created the most popular package manager in OSX history and companies still can't see that.

First, Homebrew is just a rehash of package managers that were available on
unices for more than a decade. Then, from what I hear, Homebrew was (still
is?) badly designed and implemented for quite a long time, which is not an
evidence of author's high skills (as a programmer, anyway).
As usual, too much of anything is bad for you. Chewing gum all day leads to many other (severe) issues.
Not every company is a startup.

Exactly this. A company making microscopes probably doesn't need to hire biology PhDs, and wouldn't ask obscure biotrivia in an interview...
Of the many, many risks faced by startups, this is one of the smaller ones.
Work life is as real as home life. And software work bubble is as real as any other bubble. What any of that has with values, I dont know.
I firmly believe that once WebAssembly matures, we will have the renaissance of browser plugins, just wait for it.

There are already people playing with prototyping language runtimes into it.
Even if you stick to the SQL standard as much as possible engine specific syntax almost always creeps in unless you routinely test against all target systems from the start (which you might not be able to justify the time to do on many projects where being platform agnostic is not initially a core high-priority requirement).

And even where there are no feature or syntax issues there may well be optimisation differences. For instance going from MSSQL to postgres you might hit a significant difference with CTEs because MSSQL can perform predicate optimisations through them but postgres doesn't - this might mean core queries need to be refactored significantly for performance reasons (to avoid extra index or table scans) if not functional ones.
(not intending to pick on postgres here, I'm sure there are similar examples in the other direction and between other engines, but this is the most significant example that immediately springs to mind).
Anecdotally the same here in Sweden too. :-)
It doesn't help that our prime minister recently made a laughable comment about this: http://www.independent.co.uk/news/malcolm-turnbull-prime-min...
That's the point. it can't be properly implemented.
Last time I used Delphi was to build Knuth's Mix simulator in 2004, as a high school summer project. Me and my partner didn't even know about VCS system and used floppy disks to exchange code - and still, Delphi felt had this air of outdated technology around it. May be it was fascination with mighty and power C++ that so many beginner programmers have (before they learn to effective instead of smart). May be - because Pascal was the first language they tough as at school and it was much easier to understand than some Lisp dialect they introduced later on. But even then, the system felt so easy, so un-exciting...

Which are exactly the feelings I search for today when I'm researching frameworks and languages.
American healthcare? Read aquarium antibiotics reviews and decide for yourself
The relationship between baseline pupil size and intelligence
New library brings smooth animation transitions to Android
#VastuTips for Children's Room and Study
thing is, reddit is visually appealing. It's a list of links in purest form. If it wasn't saturated with gifs, images and shitposting, it would be ideal UX. It works quite well in Lynx (the comnand line browser on Linux) which is a pretty good test of an easily navigable, content first, site.

My main reddit account is 8+ years old (predecessor accounts long forgotten) and over the years on web-dev and UX subreddits there have been numerous user's redesigns put forward all of which have one thing in common: they all fail to grasp that simplicity is what made it popular and keeps it popular. On a 10 year old laptop PC it still works, loads fast and functions. RES (hardware depending) expands it and slows it down, but is not a necessary tool to make the experience acceptable.

I guarantee reddit is on a downward slide. But for myself, it's good it's becoming less interesting to visit because it is a time vampire, where once it was a valuable source of information.
That negates the whole point of templates and constexpr -- they're purely functional subsets and explicitly designed to be so.

(You can argue that purely functional code is useless in real life and that C++ shouldn't strive to be purely functional, but that's another argument.)