skysight-inc/HackerNews huggingface dataset:
In the pigeon example, there was no negative reinforcement, but there were negative examples used during training. They first trained the pigeons to peck bright red buttons. But introducing bright green buttons would have had the pigeons pecking those, too. So they first trained them with negative examples that were even more different from the ones they'd seen: dimly-lit green buttons that were lit for only a short time.

The dimly-lit green buttons were the negative examples here, just like dogs would be if you were training a machine to recognise cats.
...
The Century of the Self is a 2002 British television documentary series by filmmaker Adam Curtis. It focuses on the work of psychoanalysts Sigmund Freud and Anna Freud, and PR consultant Edward Bernays. In episode one, Curtis says, "This series is about how those in power have used Freud's theories to try and control the dangerous crowd in an age of mass democracy."
...
DjangoCon Europe is coming up beginning of April in Florence, Italy: https://2017.djangocon.eu/
Hah, that's how I started programming too. A bit of BASIC. Then I graduated to Clipper and Turbo Pascal because that's what my dad used. Then to Delphi 1.0, then 2.0, I think we skipped 3. Delphi 4 was a mess. Quality got pretty variable in the later releases.

Imagine being 14 and trying to understand CORBA.
Out of curiosity, why not a deploy user? https://developer.github.com/guides/managing-deploy-keys/
Yep, lies of omission are as bad as lies of commision.
What I have learned from my first attempt in Content Marketing
Did they control for accents and pronunciation?

E.g. I thought the guy in the video sounded less likely to be the barer of truth when he mispronounced divisive, compared to when I read the text.
Last time I tried it I did on a virtualbox VM and everything seemed to work.

I don't see anything in your link, by the way.
But I do look at all my streaming services in aggregate and feel a bit annoyed that I'm paying for Netflix, HBO and Hulu and I'm still buying a bunch of TV shows on Amazon.
There is a cash out option? Where did you dig? google for the domain?
Having used TopHat in a couple classes circa 2014-2015, the product is pretty bad. It's main use case is, honestly, attendance. Two anecdotes stick out.

The university subsidizes the cost down to $5. Through some technical error, TopHat applied a full discount. One month later, they noticed their mistake and retroactively charged each student $5. I think I'm the only one who complained to their support enough to get it for free; a lawyer's time isn't worth it and I'm sure they spent more than $5 of support personnel time on it. Charging software engineering students like this is a great way to poison the well for recruitment efforts down the road.

The second anecdote is a guest lecturer, who apparently had questions already set up in the system, was completely and utterly unable to figure out the UI. He abandoned TopHat entirely in favour of a show of hands.
I was looking through the vue.js documentation last night and noticed a similar code style as the one this uses.

Are we back to "semi-colons are uncool"? It's so much eaier for me to glean the intent when browsing JS written with semi-colons.
what are some of the other more interesting companies/startups in Toronto?
I think this is a fantastic article in many ways. It clearly describes the issues of callback hell and gives simple examples on how to clean it up.

Modern JavaScript has gotten very complicated lately because it's so flexible. Many people are developing interesting frameworks to solve niche problems; however, it feels like many of these solutions are overly complicated outside the niche. Yet, developers are adopting these frameworks due to it being trendy instead of choosing the correct tool for the job.

Many times, the correct "tool" for the job can be a mixture of an effective standard library, small specific libraries, and good conventions like the author describes.

I've been a programmer for 18 years now, and I am convinced that simple proven solutions are the way to go.
Wow.. the font has impact! May not be the most readable, but has a lot of character. Perfect for a message like "STOP" or "DONT"
Actually I did watch Trump for an hour once and it made me relate to him much more. It did not change my general opinion about him, but it made me understand why people support him.
Announcing next-generation APM
Thank you very much. These are great points and exactly what we set out to solve when we undertook the project. We will definitely put a time limit on when pledged time can be claimed (likely 3 months after campaign closes). Aside from doing work for simple rewards, rewards for pledged time will include cash and equity. So building a profile of some free work could lead to pay work pretty quickly.
There's just no way to develop a GUI application (especially a cross-platform one) without shipping something large

That's not quite true. Check out these Avian examples:

https://readytalk.github.io/avian/

Fully statically linked Java cross-platform GUI app (using SWT) in a 1mb download.
Don't use passwords/secrets/credentials that you can't rotate. If you've created a product in such a way that you can't rotate secrets, you have a large security issue that you should fix ASAP.

It's like someone responding to the suggestion to "use strong/unique passwords" with "but what if I don't have any authentication?"
When I read pound/hash/octothorpe it does not yield "not equal" in my mind. I would use "!=" and if someone else used "#" I would struggle to understand its meaning.
WebGL Solver for the Travelling Salesman Problem
My experience here in Houston (Spring) is that the police will come down hard on people who are breaking laws regarding endangering others, moving large amounts of drugs, or general asshat'dness. But otherwise, they let stuff slide with maybe a stern lecture. So the public I'm familiar with trusts the law enforcement. Maybe I'm naive, but I've not witnessed abuse of power or Barney Fife'ness like I did in Ohio.

When it comes to the military or anything coming from Washington, everyone's inner Dale Gribble comes out.
Huh. Your point is well made.

Kudos for trying to understand someone else.
Without going too far into detail our product and industry are a bit more complicated than most. It's not a phone app or a startup in a new industry. Our software is primarily used by independent contractors who are subject to a lot of federal and state regulations. In fact, I'd say that our support staff spends more time in an advocacy role than actually supporting the software itself.

So I would disagree when you say it's "not really your job" and "just plain stupid". Our job (as developers) is to create a product that helps our clients navigate a very tricky business environment -- one which most people have never experienced before working here. The time frame of the initial support training and continued learning is justified.

That's not to say that our system's perfect, mind you. In the 6-plus years since I was hired the company has gone from around 25 employees to almost 100. My initial training before actually taking support calls lasted about 4 days, then I was thrown into the fire. The current new employees spend like 3 weeks in the classroom before ever picking up a phone, which I think is far too long.
You could probably also just use Google to find them with site:github.com.
I think it probably would - Trump is actually a very good persuader.

I showed a clip of him speaking to a bunch of Indians who saw virtually nothing of him except whatever they read in TOI. (TOI and most other Indian English language papers can be thought of as being Indian branches of the cathedral, at least for this purpose.) They started by mocking him, yet they quickly quieted down and watched the video with rapt attention until the end.

After watching this video they were very much against Trump cutting off the rest of the world to Make America Great Again. As in, they were using Trump's language and accepting his premises, in spite of knowing they were wrong.

This is one of the great failings of democracy. People like Trump (or Obama, who had similar abilities) can blatantly lie or just say nothing meaningful, and people will relate to them and follow them.
this is an awesome idea
Linux Bash Scripting the Awesome Guide Part5
Many engineers are far more valuable than their managers
I don't know that land mass has all that much to do with it. Even in-state mail usually seems to take at least 3 business days if you're not paying extra for the rush.
Well, buy IntelliJ Ultimate edition and you can go ahead and create apps like you would have done with Delphi. It has good tools for database access, rapid iteration, you can design Swing GUIs with a built in GUI designer tool, etc.
GTA Cinematics: Homeless Adventures #1 ( Ft. Discotheque – Bluehost )
The improved process is not in how it can emulate the way you've done things for decades with file-based tools. It's in the conceptual nature of programming, as well-explained by Bret Victor: https://youtu.be/8pTEmbeENF4

- Software development using files and folders is absolutely antediluvian. Smalltalk does everything in a universe of objects; source code is organized spatially rather than in long reams residing in text files.

- Live coding and debugging done right is an enormous and unparalleled productivity booster.

- Persisting execution state is extremely convenient for maintaining continuity, and hence the high velocity of development.

Governments and enterprises have long used Smalltalk to write massive applications in large team environments using Smalltalk's own tooling for collaboration and version control. There's no question that historically Smalltalk has not played well with the outside (file-based) world, and this has been a major point of contention.

If you insist on using Git and similar tools with Smalltalk, then yes, this is problematic. The point is, if you view software development from only one perspective, you deny any possibility of improving the process in other ways that can lead to dramatically improved productivity, accelerated development, and lowered cognitive stress.
> If I offer you $1000 for something you're selling, and someone else offers $2000, who are you going to sell it to?

But audience are not fungible. If you are to spend an evening with someone there are more important considerations involved than who will pay you the most money to do it, and trying to buy their way to that privilege could be a strong negative indicator.
Even more frightening:

https://github.com/search?utf8=&q=id_rsa&type=Commits&ref=se...
As I mentioned, Luigi Fontana is in the film and he's big on researching calorie restriction. Google shows he has been doing some studies on calorie restriction though I'm not sure which one to point you at, I haven't gotten to reading them yet since I just saw that documentary a few days ago.

I know know they've done a study with rats that's shown a link between CR and longevity though and I can at least point you at that. https://www.ncbi.nlm.nih.gov/pubmed/21792819

That said this is just something I've been reading about recently, still looking into the topic so I don't have any real opinion on it yet.
How to Win Machine Learning Competitions?
The Macedonian Teens Who Mastered Fake News
Yes but like I said before long lines is an extremely easy thing to fix in most PLs (ignoring config of course). You can refactor code so that the line is not as long but you can't refactor indention spacing.
> There's no observable difference between inability to produce a result and refusing to produce a result.

I don't see how that is open to interpretations, regardless of charitability. I think it is total, unabashed poppycock.

> How do they know he didn't just forget the password? Or that the password was recorded somewhere that he no longer has access to?

Credible testimony and other evidence.

> After sitting in jail for many months, it is very easy to forget a password that you no longer use regularly.

Right, and that is not the issue. Obviously the judge did not find this guy to be credible in the first instance.

That having been said, I'm a corporate lawyer, so my apologies if I was unnecessarily aggressive in my reply to your post. It is something I always have to watch out for, but your points are appreciated and thanks for taking the time to engage.
Google Search or Google Bookmarks[1]?

[1] https://www.google.com/bookmarks
ESR seems to have a long track record of being involved in these types of events. There are obviously a number of possible conclusions to draw:

- ESR is so productive and involved in so many things that this is actually a normal drama ratio
- ESR only involves himself in critical issues with high potential for drama
- ESR brings the drama

I can't rule out either of the first two, but years of data points lead me to believe it's the third.
It is not just the sans-js experience about craigslist that people complain about. It is the coloring and lack of nice CSS stuff too.

And I am pretty sure if you took a developer from say 6 years ago and told them to look into the front-end code, they could optimize the KB and keep the site looking the same. I am also sure you could optimize the way it is organized and bring some civility and style to posts without doing any CSS or JS work.

On top of all that, if they launched an XML version to each page, they could be the listing backbone of the internet.

Oh those nice simple features ... but maybe the only way of avoiding JS/CSS bloat is to avoid all features entirely.
In Japan Craigslist exists but isn't nearly as popular. A lot of companies tried to replicate the Craigslist effect but interestingly with little success

But lately you have new players like mercari and frill with tons of funding behind them and a pretty app that somehow attracted users like crazy, but they all charge a 10% fee if your stuff gets sold. If I sell my MacBook for 2000 dollars that's a significant sum.

I love Craigslist for what it is and hope they will stick around longer
Pentazole: The First Synthesis of One Unhappy Molecule
I think the two sets (designers of the Rust language) and (rustc implementors) intersect really well.

I think that the distinction should matter more if/when someone tries another implementation of the language.
yeah tiny screen, does that make me a bad programmer?
> What if your plan ID becomes unavailble

The API should throw an error, so I can adjust my scripts, instead of silently provisioning a server I never intended to provision.

There should be a deprecation process when a plan is discontinued, so this doesn't happen unexpectedly.

If AWS can't provision me a t1.micro, they don't just go and give me a m3.small instead.
Mass sexual assaults by refugees in Frankfurt ‘completely made up’
Which was absolutely the case for us, at least for my first 5 years here before we opened up a new wing dedicated to people who are only sporadically on the phone (development staff in one form or another). I'm still distracted in this quieter but still open environment, but it's better than it used to be.
Maybe they search the tokens public key and not the token itself. Then if the public key is found, then they download the repo and do scanning for the private key.
"Note that I do always have "negative" training data available"

Yes, you do, but the model being trained with only cat pictures doesn't.

"If the network trains a good positive feature for elephants, it will be able to train a good negative feature as well."

I'm not sure what you mean here. Let's say a positive feature for an elephant is a patch of grey. What's a good negative feature? And how would the model learn that the presence of that feature should make it less likely what it's seeing is an elephant.
Looking for bloggers,tech guys interested in new technologies and sharing feedback
I never used Delphi, but I have a couple of friends that were die hard Delphi fanatics. Eventually they moved on to C# as all of the Delphi jobs dried up with Delphi's continually decreasing use. They still swore how they thought it was the best thing they ever worked with, but at the end of the day you have to pay the bills.

Maybe it really is great, I don't know. I was a bit surprised looking at Tiobe (http://www.tiobe.com/tiobe-index/) that they rank it as the 9th most popular language right now. Where is this actually being used? And the price tag is incredible!
This is complete nonsense. There are no blog posts about SwiftDemand nor is there any place where you have to enter in sensitive data. If you want to make claims like this please cite sources instead of being an "online detective".

Edit: I just did some digging myself, it appears that there is another currency called Swiftcoin out there that is based on the blockchain that I was not aware of. Please be aware that this Swiftcoin is in no way related to Swift Demand. I may need to change the name of Swift Demand's currency to avoid people accidentally assuming these are related.

Second Edit: I have updated the website and removed all references to the term Swiftcoin. The website will continue to be SwiftDemand, but the currency will simply be called coins.
That puts things into perspective... and I agree that in the end, with these unresolvable positions, at least with Free Software we get some degree of freedom of choice :)

Now that Xfce is being Gnome-ized, have you considered this: http://lxde.org/?

Maybe it suits your taste (lightweight, no CSD).
We're talking about a place that got rid of entire cash denominations to help them collect income tax. They can't even come close to enforcing their existing tax laws. What makes you think they could enforce new ones?
I didn't notice any change. Just today I purchased grapes and the vendor gave me them in a polythene bag.
It's cheaper for them to give a few engineers a web crawler project that's this specific than it is to refund people. Im just surprised they don't have an "auto revoke access key if found on interwebz" setting in the AWS account settings actually.
ASLR makes it hard to know where code is located in the address space. That seems like obscurity doesn't it?
free advertising. genius!
Found in Chime MacOS 3rd party licence :

** WebRTC; version 90 -- https://webrtc.org/
Copyright (c) 2011, The WebRTC project authors. All rights reserved.
No, you're confusing "undefined" with "unprovable". There are several "safe" languages where every well-formed program has well-defined semantics (for example, most interpreted languages).

Undefined behavior means that there are some well-formed programs that have semantic holes: the specification says that is up to you to avoid that your program gets to some illegal state. If your program does, the language says "I told you not to get there. Now I can do whatever I want". The reason is that by assuming that the program cannot reach those states, better code can be generated (think bounds checking).

What Godel's theorem says (and the more CS-specific version of it is Rice's theorem [1]) is that you cannot have an algorithm that proves any given property about the semantics of a program. But if the language is safe, the property of being well-defined is trivial (all the programs have it), and trivial properties are the only exceptions to the theorem.

[1] https://en.wikipedia.org/wiki/Rice's_theorem
In France, Some Muslims Seek to 'Adapt' Islam to Secular Culture
Ask HN: What is your experience with e-commerce platforms?
Which e-commerce platforms have you used and what has been your experience with them?
Just for correctness sake, the quote from the article:

"a post-API programming model"

looks like it came directly from the source repo.

https://fuchsia.googlesource.com/modular/+/master

/-----------------
Modular

Modular is the application platform of Fuchsia.

It provides a post-API programming model that allows applications to cooperate in a shared context without the need to call each other's APIs directly.

/-----------------
Interesting idea, but it took me about 1.21 seconds to realize the potential for trolling this would have. Plus it would have to have enough entropy to not occur randomly.

I'm imagining a QR code made out of coconut shells.
WhatsApp's Snapchat-like feature:add pictures and videos in your 'status update'
2017 European LLVM Developers Meeting

[1] http://llvm.org/devmtg/2017-03/
I can second dotConferences - IMHO an awesome return for the low price!
I think you're stretching Gödel too far. Perhaps most "fundamentally", it speaks to a limitation on finite first-order logic systems, and "computer languages" generally don't impose a finiteness constraint (a language which does would not be Turing Complete).

Though if I'm missing the point you're making, it would probably be quite interesting to see it in more depth.
Because the investors gave money to StaffJoy, not the idea one founder had when it because apparent SJ wasn't working out. And it sounds like either the other cofounder(s) either aren't interested in the new idea or aren't welcome to the new team as he says there will be a new founding team. That makes it very complicated especially if it's the same corporate structure moving forward with a different idea, you don't want un-involved prior cofounders sitting on equity.

So they're giving the money back, wiping out the corporate structure and starting fresh with one of the cofounders and what sounds like some but not all of the investors.
Would you mind filing an issue about the echo on the corresponding tracker with your device details?

iOS: https://github.com/WhisperSystems/Signal-iOS/issues/new

Android: https://github.com/WhisperSystems/Signal-Android/issues/new
Chris did a great job level setting some hunt nomenclature. Congrats to our team for being SC awards finalists!
It's hard for me to read long lines.

I don't think 4 spaces makes it easier to know in what scope I'm in when there are a lot of scopes. The amount of white space is a bit overwhelming to me.

But you know, it's no big deal, just a matter of taste. Maybe 3 spaces is a better answer, which I guess we'll never know...
Is this based on Tor? Or are whistleblowers expected to use Tor on top of this?
I went through the interview process with them several years ago (when they were still called Top Hat Monocle). I basically got very positive feedback from the interview process, until I had to interview with the CEO. Apparently the reason given by the CEO for torpedoing me was that I didn't have enough projects on my Github account so I didn't "love the web" enough.

Take from that what you will about their attitude towards hiring (taking into account that this was 3+ years ago). That said, I haven't met anyone from Top Hat that I personally had a bad opinion of.
When I was a teenager I liked to use search engines to find PHP upload tests. People almost always served uploaded files from a directory and made no distinction between .jpg or .php files.

(No, I didn't exploit this, I just enjoyed finding them)