skysight-inc/HackerNews huggingface dataset:
It's in scenarios like these that in spite of the slow & tedious peer review process I am thankful that IEEE / ACM research conferences exist. Those are the places that truly strive to be inclusive by enforcing peer review and often double blind processes, where technical merit alone being the deciding factor. There are no calls to disinvite authors because of the beliefs held by them. Researchers from China, Russia, Middle east who likely do not subscribe to the same "progressive" ideas, can still participate purely on basis of the technical merit of their work. That to me is real inclusivity.

These new "cons" with their long list of rules are not about inclusivity but rather about imposing cultural hegemony.
> You seem to have a definition of the word "hard" that is just much closer to "infeasible" than my own, which is nearby "takes a good deal of expertise and / or effort".

Well, maybe. But I don't really think it takes all that much expertise. Maybe it does, in the sense that there are so many tools out there that you in principle could use to try and build an email server, and without any expertise, it might be hard to tell which tools to use, and, more importantly, which ones to avoid.

So, without expertise, you might end up stuck in the local minimum that is C, say, which in turn then requires a lot of expertise and effort to build something secure, because there are just to many pitfalls to be constantly aware of if you want to pull it off. But if you manage to avoid that local minimum and use a memory-safe language with garbage collection, suddenly, avoiding buffer overflow exploits is trivial. You don't even need to understand what a buffer overflow is and why/how it can be exploited. They simply don't happen, without any detailed expertise needed.

The thing is that you very well might end up writing your email server in a memory-safe language by accident. Writing a secure email server in C by accident, though? Extremely unlikely.

Also, many possible security problems that plague software simply don't apply to email servers. The web is a mess and difficult to build something secure for. But email servers don't have to deal with the web, so you cannot even accidentally stumble into those problems when you are writing an email server.
Anecdata - out of the ~30 people on my team, there's about 4 or 5 practising Christians that I know of (myself being one of them). There's probably about the same number of "vocal, militant" atheists and most of the rest I strongly suspect are agnostic/atheist.

I'm in a relatively "progressive" part of Australia - in the parts of the Australian tech community I'm involved with, I'd say that last statement is definitely true.
Someone mistook Mr. Crockford for Brendan Eich and fired away some tweets.
> UI change made the interface cluttered. Forums are hard to
> navigate recently. The old simpler html/CSS UI was more
> fluid.

I disagree. Coursera has always had a terrible UI. The new one is just as bad as the old one, just in a different way.
I do not view a persons action in complete isolation, that's not what I said.

I just say it is a different thing if you kill a Rhino yourself (or order someone to kill one for you) than walking down a market in Hong Kong, seeing some Rhino horn for sale and then deciding to buy it.

Buying the Rhino horn is not legal in any civilised place (because it most likely comes from illegal sources), but the punishment is also not the same one that you would get for walking into your nearest zoo and killing a Rhino yourself, and rightly so.
One of the "o" in MOOC is "open", which many previous MOOCs no longer seem to be.

One of the more impressive resources on the coursera of old was stanford's CS103 course, which if it is still on there I can't find. In fact Stanford seem to have pulled out all their coursera courses.

Most providers in the MOOC space moved away from open learning, which is a shame.
I think the conference was facing a number of people who refused to participate as speakers due to Crockford's attendance. The conference organizers presumably felt pressured to do something to prevent speakers from leaving en masse. That's slightly different than what you were saying, but it seems like an important distinction.
You can held them accountable the same way you held your junior developer accountable: it was a mistake, and they definitely could have done a lot better. Any blame wouldn't be unjustified. But what's the point and to what end?

Edit: the point is that it's missing the root cause. People could always be better, smarter, doing the right thing, be omniscience. But most of us are not. Between a rock and a hard place... there is no good choice. For all they know, all of their other 47 speakers are not speaking in the alternative case.
Can someone explain to someone who has not been following this (me) what happened in a short way, all I find are huge posts and I can't spare the time unfortunately.
Ask HN: Clothes for children related to the IT world
A colleague (software engineer) got a child and in the office we would like to give the child a cloth related to the coding world as gift.

We found [1] and [2], but we were also wondering if you guys know anything better :)

[1]: http://www.cafepress.co.uk/mf/97036750/daddy-codes-better_bodysuit?productId=1514335352

[2]: https://www.amazon.com/Baby-Gifts-All-Programmer-Bodysuit/dp/B0155EDVF6
someone called for this on another site recently:
http://www.newschoolers.com/forum/thread/845014/NS-MEMBER-CH...

- maybe some way to have minimum karma to join, or at least a way to only see messages according to certain metrics, eg acct age, karma, avg post karma -- or else have those users in different colors, including being invisible

- ability to block people

- message replying

- toggle message storage, either for user or admin

- pausing

- users can make comments in another user's chat profile, with ability for underlying user to reply

- highlight another user's conversation, or have different conversations in different colors

- this might actually work for instagram, where any user can keep a chatspace for their followers - perhaps a new url is provided upon each new photo, that way the users have to view the underlying instagram account, and the chatspace is cleared regularly (GramChat.)
Dodo?

Was primarily a source of food. Went extinct because preservation was not a priority (or, I assume, farming them since chickens might have been easier).

https://en.wikipedia.org/wiki/Dodo#Relationship_with_humans
Would it have been okay if it were Eich?
Some good work there, I'd be interested to see more examples of aspnetcore recipes.
Not only that, there was quite a bit of enthusiasm for 3D printing early on. It just took the expiry of the key patents for that enthusiasm to turn into something ordinary people had access to.
A small nitpick: The generated Go code omits error handling and doesn't escape quotation marks when adding a header value containing a space.
it's the taboo-merchants who will be left behind
in FF it just looks like strange codec errors :)
Is HTTP Public Key Pinning Dead?
Postman can do that too, albeit in a hacky way. https://www.getpostman.com/docs/chaining_requests
Which makes more sense, but I'm honestly not understanding the reasoning behind those speakers who threatened to leave, and no one in all of this has really had anything of substance to point to... I'm more confused than anything...
In the U.S., anyone "guilty" must be driven into the ground for the rest of their life, having forfeited everything.
REVEALED EVERYTHING YOU NEED TO KNow ABOUT DRAKE AND KANYE WEST’S JOINT ALBUM
I've used Insomnia in the past when I was evaluating various REST clients. At the time I was using mainly Burp and sometimes Postman. I did not stick to it mainly because I could not find some features that I needed for my work. From what I can see on the website, the new update is around the client apps built specifically for Mac, Windows and Linux, which in my mind is a welcome addition.

That being said, I will definitely have a look to see what is new.

Since everyone is putting their favorite REST client - here is my own (disclosure I am the author). I've built it to fit my own needs and combine essential features from other clients which I find useful. I looked mainly at Burp, Postman and of course Paw for inspiration.

The tool is available at the Chrome App Store here:

https://chrome.google.com/webstore/detail/rest2/oiikfajocfme...

You can also access it directly from here:

https://rest.secapps.com

It is a work in progress but it has some features I am yet to see in other web-based REST clients, such as:

* Dynamic fields and variables that are re-computed on the fly.
* Built-in text transforms that allow me to recompute a value in its original form.
* Support for constructing multi-part requests with data and files easily.
* The ability to modify file names and file types in multi-part requests.
* Handle all headers (even those which are marked private in the Chrome and Firefox APIs).
* Works in both Chrome and Firefox - on problem.
* Locally cached for offline use.
* All requests originate from your own machine - the tool runs locally.
* Pretty-print everything including JavaScript, CSS, XML, HTML and many more.
* Pretty-print any type of form and request payload.
* Automatic code generator.

The reason it is a work in progress is because the current online version is at leas 3 versions behind from the libraries we use internally. We have scheduled some work to bring it up to date and we will be adding local storage and remote storage support very soon.

The tool is 100% free and it is part of our new tool stack at secapps.com. I need to say that we are revamping our current business model so that we can provide all of the tools free of charge to the larger community. These changes are not reflected on the site yet but I will as soon as the new stack is completed.

And if you are interested in these kind of stuff, here are a few more tools also free of charge:

https://chrome.google.com/webstore/detail/httpview2/nnkpnmkd...
https://chrome.google.com/webstore/detail/encoder2/hlmjgnklm...
https://chrome.google.com/webstore/detail/unfold2/lmgdfkfedk...

Apologies for intruding into this post but I thought there is a good opportunity to suggest some alternatives as I've seen other people do.

Insomnia is still great though and I am sure some people will prefer its looks over other clients.
Ocr – baidu
I too could find absolutely no trace of anything even approaching offensive in the comments I understand were the cause for outrage (based on this article [1] posted to HN yesterday 5/9).

[1][https://atom-morgan.github.io/in-defense-of-douglas-crockfor...]
http://projects.latimes.com/prop8/donation/8930/
12 Ways Data Scientists Can Help Your Digital Sales Team
Version 4 was in development for a year when the first alpha was released, and now a year later they've released the fourth alpha version. It's not at beta yet.
A private citizen most certainly can detain and subdue person violating the law. Atleast in the US.

Now if you do this and the person is not in fact violating the law it will be you being arrested however if I catch someone breaking into my home at 3am I most certainly can use physical force to detain him/her.
> was facing a number of people

A number of people or just one or two? It seems like an important distinction.
> The thing Ford was on to was one-job production lines (where each worker does one job-atom and the work moves to the next stage) wasn't it?

IIRC Olds already had a one-job production line, but the line was static and workers had to move around between assemblies. Ford's innovation was to make the workers "static" (with well laid out workspaces) and move the assembly between the jobs.
My experience suggests so. My experience also includes a case, at a very high-end tech company which I hesitate to name, where I saw a colleague derided as mentally ill, to her face, because she spoke of her faith without shame. Nobody seemed to see a problem with that. In such a light, I wouldn't be surprised if there are more Christians in the industry than are immediately obvious.
Unfortunately I'm not familiar with Hacking's piece, and I'll be very interested in reading it. On a first run-through many of the expressed doubts and concerns have been aired extensively in the 19 years between publishing DSM-IV and DSM-5.

As I said a repeating theme is the tension between what researchers want and what's useful in clinical practice. With a foot in both camps, I have sympathies with both points of view. Perhaps no one set of criteria is universally suitable.

As an non-psychiatric example I've been interested in the body's regulation of calcium balance. When it's negative calcium is lost and results in thinning bones, in full form it's osteoporosis, a disabling condition to be sure. One aspect is calcium loss through the kidneys. The measure is 24hr calcium excretion in the urine. The point is for clinical purposes 200mg/24hr is significant, but researchers studying the problem would probably select 250 or 300mg/24hr because it defines a more homogeneous group.

IOW the cutoff point for having or not having a disorder is soft, indistinct and somewhat arbitrary. If a person loses 199mg/24 hours does that not count as a potential problem?

As Hacking says, the DSM is a work in progress. There are many messy issues in real world practice of medicine including psychiatry. The DSM is a composite of a hundred philosophies, I too have high regard for some philosophers, but the DSM is a philosophical nightmare by any measure.

I've long since memorized parts of the DSM, and I can recite those in my sleep, but always take it, like all science literature with ample quantities of salt.

The saying goes if you like sausage, don't watch how they make it. The DSM is like sausage, and politics, a very messy production. But for all its quirks, and there are many, there is really nothing better for its main purposes. As long as it's not always taken literally, and with healthy doses of clear thinking, it is sometimes very useful, and sometimes not.

Thanks for bringing up your excellent question. I don't think I've answered it very well. A thousand different criticisms would be easy to conjure, but kind of a bottom is that for all the pot shots no one has come up with with anything that is even close to being as applicable in so many different settings.
I didn't ask about his politics.
Secure mail provider riseup is running out of funds
The proper response to this is to show the speakers who were protesting to the door. It is the same scenario as when an employee tries to blackmail an employer into getting a raise or a promotion.
In general what could be a separate source of embeddings? Also, how do these embeddings compare against traditional CF based latent factors?(I ask this in terms of a recommender metric and not complexity)
Congratz guys!
Being crucified for blasphemy seems a might ironic.
At this point, it would be desirable if people started actively boycotting Nodevember. I understand that quite many individuals in the Node community may be in favor of the decision to exclude Crockford, but I also suspect that there is a significant amount of people (if judging only by the responses in this thread) who very much dislike that decision. A concerted effort to boycott the conference, even if done by a minority, would set a precedent and send a very clear message that such arbitrarily rude behavior on the part of the organizers will not be tolerated in future events like this.

A boycott would also pressure the organizers to either "put up or shut up" regarding the evidence surrounding Crockford's dismissal. There is a very good chance [1] that this is a personal vendetta happening rather than any ethical misdeed done on Crockford's part. If so, a move to boycott the conference would benefit not only the liberal side, but also the "politically correct" (for lack of better words) side, as nobody is interested that their political movement be hijacked by people seeking personal/egotistic goals [2]. If, on the other hand, Crockford was indeed dismissed due to political motives, there is still a decent chance that the evidence against him is extremely weak (hence reluctance to present it). Such a situation would also benefit both sides, in the sense that it would teach them a valuable lesson that persecuting people is not something that should be undertaken lightly.

There are other JavaScript conferences happening this year [3]. Go to those instead. Encourage your friends to do the same.

---

[1] See Tim Hunt's case for an example of a similar situation where the evidence against an individual later turned out to be mostly made up of thin air. https://www.commentarymagazine.com/articles/the-timothy-hunt... [2] Per conversation with the organizer, he had admitted to having "a long and storied history" with D. Crockford, which further corroborates the possibility of personal vendetta. https://twitter.com/getify/status/772413034773909504 [3] https://github.com/prigara/javascript-conferences
Could it be your browser / https / an extension? It works for me in Firefox and Chrome but not ie.
I don't think that'll ultimately help Node but I don't see a problem with an opinionated language/framework from a technical point of view. Feel free to hold whichever extreme technical standpoints you wish.

The problem is when we fail to embrace people who are technically strong because of their race/gender/religion/sexual orientation, these are all clearly bad metrics to judge technical ability by.
I think a better variation of that idea is embedding (or welding on) some sort of RFID chip in the frame that could be reported stolen or reprogrammed with a long code. Then you could search for stolen bikes in public places or put a automatic reader with a large siren on public bike paths and parking spots. Basically DRM for bikes.

It's might be challenging to make something that is cheap, long range (for RFID) and tamper proof of course.
I don't know. You tell me? At least there is something in the public history about Eich that could offend someone. But to accuse someone in public of something and not be public about what, naaa, that's not ok.
Main organizer != Junior developer
Linode is a cost effective solution comparing to AWS. But the security and DDoS issues could raise eyebrows and bring confidence issues with customers. This has happened even after they posted about enhanced DDoS mitigation strategies like procuring more bandwidth etc.

If you look at the history of Linode discussions under HN, most of them were related to DDoS attacks and service downtimes. https://news.ycombinator.com/from?site=linode.com

I hope they will recover soon and make the service stable.
200% CPU Safari, 80% Chrome.
"As far as any new information regarding the ESP32 is concerned, don’t expect much. It’s released, though, and in a month or so the work of documenting this supposed wonderchip will begin."
The guys here at Digital Assurance love Monzo Tom, feel free to drop us a line...

contact [at] digitalassurance.com
How to make a laser engraving/cutting using PhotoShop, MakeBlock XY 2.0 plotter
Why is this downvoted?

There is a predicted shortage of up to 1,000,000 residences In a market of 4,500,000 or so, and a population of 10 million, recent refugees not included (yet).

The last 'fix' to the problem in 1960-1970 was building brutalist suburbs that turned into high-crime areas, and eventually into 'no-go' zones, fuelled by the virtually unlimited immigration. This is now not limited to the (three) larger cities as there are about 150 areas around the country where gang (mostly immigrant or descendant) criminality is a significant problem.

In some areas, like Södertälje and Alby- clan structures are starting to corrupt parts of the local government, giving political power to family heads while welfare systems are abused with the help of relatives working in the social services.

Grenades are thrown into apartments in gang wars, recently killing an 8 year old boy visiting from UK, and just yesterday one grenade exploded on someone's balcony just because he happened to live next to a gang member.

Meanwhile, nicer neighbourhoods have some of the highest prices in the world, except Monaco and other outliers. 1000000 USD is not much for a house in my area which is close to Stockholm but not special in any way and is within shooting range from one of those no-go zones.

This is fuelled by unlimited length mortgages with the extreme rate of around 1-2%.

The previously strong industrial economy is crumbling slowly.The largest companies listed at the Stockholm stock exchange are banks, not industrial export as for 15 years ago.

High tech jobs, like software development, are moved to neighbour countries like Estonua or Lithuania were the salary is 50%. Lower skilled jobs like call centres and backoffice jobs are going there too at a higher rate.

Is the government concerned? There are plans for an extra employment tax on banks, which will only make offshoring more attractive.

The unemployment rate is going down right now, but because there are 100,000 less young adults entering the job market than 5 years ago, unfortunately not because there are more jobs.

Meanwhile, the majority of the 1,000,000 immigrants (from the last few years) that could fill the vacancies will never find a job when they eventually enter the job market as many have almost no education, and are not skilled nearly enough for one of the most demanding job market in the world.

There are no plans whatsoever to address any of these problems as far as i can tell, except the emergency stop in the refugee policy, much too late.

Even discussing a few of them is considered racist, and instead both the government and media is doing a fair deal of spinning, like highlighting the 100 or so doctors and dentists from Syria that might get a certification within 10 years, which is as close to irrelevant to the problems as anything can be.

The central bank is balancing and trying to help the exports and the slow industry without blowing up the house market even more. The head of the central bank, Ingves, looks more and more like an angry gnome trying to highligh the risks, but no one listens.

So the downvoter is either a Swedish hipster in denial, or a troll.
1. Based on DOJ and Court rulings what the FBI did here was actual child abuse. The FBI abused children in the course of their investigation. The Official DOJ and US Supreme Court position is that any distribution, or viewing of child porn images is in fact child abuse. As such the FBI running the server is in fact child abuse.

2. Who were these mythical "kingpins" you believe the FBI was seeking, in every case publicly known about prosecution resulting from this operation is about simple possession of child pornography, Not production. From my understanding of the cases not a single child porn producer has been prosecuted, and I believe the FBI has stated most of the images are very old and previously known to the FBI or other agencies. That made that statement to attempt to curb some of the outrage. Given that however it contradics your reasoning for them to continue operating the server as they had already caught the largest "kingpin" the server owner. It would seem they worked backwards in this operations, they caught the top guy first then used the server to sweep up the "street level" or bottom level persons.
Meeting the Joel Test 2.0
Syslog-ng OSE got disk-based buffering at last with latest major release
Croon: cron-like scheduler with resource management capabilities for *nix
For those like me, who don't have the slightest idea what is Movidius: based on http://www.movidius.com/technology and my lay-programmer reading of it, it seems they've designed some kind of CPU/chip specialized for "vision" processing (and/or neural networks).
Top web development tutorials on YouTube
Ticket:Buy tickets for public transport with your smartphone
No, it wouldn't.