skysight-inc/HackerNews huggingface dataset:
This looks really awesome. Can you lock columns or rows to prevent people from changing them?
I've been wanting to start developing software for the Mac, and seeing that there is now someone in charge of the App Store - not just for iOS but for the Mac as well - is a big thing. OSX is my main platform, and I've watched the Mac App Store stagnate and float around in a holding pattern. Here's hoping it finally gets a wishlist.
Decentralized Prediction Markets, Blockchain and Architecture: ConsenSys Weekly
Hey Folks!

I'm the CTO of Fieldbook, we're really proud of what we've built here. In particular, I really like our API explorer that allows you to run real node code right in the browser to explore our API. (And see our realtime updates in action on the same page). That feature is powered by Tonic (https://tonicdev.com)

Its mad fast to setup a database with a REST api with Fieldbook, and we'd love to hear what you think / what could be better / etc.
Well, no, those beliefs are beliefs that things exist without any evidence. Beliving that humans can colonize another planet is a belief that something can be accomplished that we currently have no idea how to do.

200 years ago, there were no UFO beliefs and no "easter bunny" as we know it today, but there were sasquatch legends. The claims are as unsubstantiated today as they were then.

200 years ago some people believed the humanity could one day visit the moon. At the time they had no idea how, but 200 years later we have not only gone to the moon but become bored by it.

But I also don't see why you don't think we could establish a martian colony even with the technology we have today. I suppose I don't know what you mean by "sustainable," and if you mean truly terraforming the whole planet to make it a second earth, you're right that that is still the realm of science fiction.

But you don't need that. All you need is a large climate-controlled enclosure with hydroponic farming equipment. The martian atmosphere contains enough oxygen (0.14%) to keep this enclosure supplied, and water exists on mars, certainly in solid form. Such an enclosure would be sufficient for a person to live an entire lifetime without assistance from earth, which is a reasonable criteria for sustainability. The project would be economically possible, but probably politically impractical.
Not "most," but a higher percentage than the general population.
Every time someone turns off javascript something bad happens. Right? I'm not sure but I think too many websites use javascript nowadays. Disclaimer: I'm browsing with IE6 with javascript enabled.
Where should I begin reading if I wanted to know more?
Speaking as a performer myself, what Wu Tang Clan did basically amounts to giving a private performance. They're not allowed to do that? Why not?
But did the course make the students think that way, or are students who think that way more likely to enrol for an MBA?
Congress: NASA must not only go to Europa, it must land
Good point. It looks like gun violence is down ~30% since the mid 1990's.

Also, how do they define "gun violence"? Does that include accidental shootings? Suicides? From what I remember, suicides account for almost half of all deaths due to guns.
> sandbox

It's a security feature of OSX. I would love if Windows has an application sandbox too and show file extension by default. A bad program can destroy everything incl encrypting all your data.
Unfortunately we don't yet have that particular feature... But we definitely want to do something like that in the future. What are you thinking you'd use it for (we love to collect information like that for when we do implement the feature).

Obviously, using the API you could build a restricted interface on top of fieldbook, but that probably isn't what your looking for, I understand :).

We're also considering doing a mode where you can't change any of the metadata (sheets/fields) but can add/remove/change rows.
I used to blog about it when I lived in a motorhome (I traveled full-time for four years). I'll update my travel blog when I get more time. I just noticed it didn't even make it over to new servers the last time I did a server migration, so it's been down for a couple of years. Hopefully I've got a backup; if not, the Wayback Machine seems to have all of the posts and images (if not all of the data from outside sources like Google maps and Calendar).

The "lot of tech" is actually a problem. I'm traveling with a girlfriend and her two cats this time, and it's pretty cramped in the trailer, even though I opted for a large-ish one (a 1984 34.5' Avion; one of the classic aluminum ones). We still need to downsize our belongings a bit before we really hit the road in earnest. Most stuff is boxed up in the back of the truck, so it's not realistically usable, so it probably ought to go into storage.
Fed raises rates: What it means for you?
It's a commercial product, closed-source.
Interesting that this is hosted on a Japanese news site. Remember that Japan has their own Yakuza.
The entire country is out for Wall Street Banker blood, and he painted a massive target on himself by jacking up drug prices.

Based on this and other stories, he's a world class asshole that's publicly admitted to threatening the lives of children. Right now the feds are looking for people like him to take down and make an example of, so it's likely the Securities Fraud charges will only be the beginning.
The FDA won't approve a drug unless it's efficacious. Are you inferring that it's not?
> I don't get why torture yourself with disabling JavaScript for everyday browsing.

The counterpoint is why should websites force users to run javasript in order to read plain text? Its not necessary. Why should websites torture users by requiring them to run code which is not stricly ncessary for reading the article?
In [1]: len("नि")
Out[1]: 2

So close, but it's not really a string or bytes, but a codepoint array. You can even iterate it:

In [2]: for c in "नि":
...: print("Character {}".format(c))
...:
Character न
Character ि
Thanks, I hadn't thought about security questions. Even though I've never encountered ones matching the questions Anonysize asks, I'm sure they exist.

I have been watching the logs of messages and about 20% of messages get a "?" or "Who is this?" response ... I'm hoping I can do some A/B testing to see what messaging works best.
And XML3D, and Glam..
None of these have seen much uptake, hope Mozilla has better luck.
Thanks! We're working on a feature that will let you share a book “metadata-readonly”: allow editing of rows/cells but not the structure of the book (sheets, fields, links, formulas, etc.)

Longer-term we might offer more fine-grained locking or permissions control.
Actual headline from the article: Japan’s top court upholds same-name rule for married couples, overturns remarriage moratorium for women
Government privacy watchdog set to lose power to examine covert action
Short answer: Because the change breaks a lot of code for no reason other than a stylistic one. It wouldn't be difficult for it to be a function, but the interpreter to allow the old invocation.

Though it does serve as a neat diagnostic "this program wasn't built with python3 in mind" message when you encounter the syntax error, so maybe it balances out...
https://dev.mysql.com/downloads/connector/python/2.1.html

http://dev.mysql.com/doc/connector-python/en/connector-pytho...
HTML5 Video is now supported in Firefox
Paper[Related?]: https://www.researchgate.net/profile/Steven_Reiss2/publicati...

Date: 2004

HN Wayback: https://news.ycombinator.com/item?id=1423198
I don't know any major CEO's myself but I can't imagine having to fire 100's of people to make my share price go up a few cents. Yet CEO's do that sort of thing all the time. What do you call people that will put others out of work for no better reason than some short term increase in share price, which will benefit themselves, directly or indirectly?
I dropped out 2 years to own a bar/pizza shop. I ended up going back because the "real world sucks" I would get a degree in something. It shows employers you can go above and beyond and finish something. Is it the only way no but it's probably the easiest way. You failing your tests because you don't see the value. If you want to succeed you need to become the type of person that can go above and beyond. you may need a break to get perspective.
There is no value in patients demanding a drug because of some contentless, sunshine-and-rainbows advert.

Really? I've talked to a handful of physicians that think advertising to patients is actually a good thing. They've talked about patients who haven't seen a doctor in years coming in to have their cholesterol checked because they saw an ad on TV.

I don't know about you, but I'd prefer it if patients were more proactive when it comes to their health, not less.
Applying Elasticsearch Custom Analyzers
No reporting mechanism yet.

I don't follow how it could be used for anonymous threats. Since the question options are fixed. Can you elaborate?
Have you tried http://www.investopedia.com/simulator/ ?
Convenient.

To have the guy that abused the system to such extremes that the people and media noticed it, pressuring government to regulate, be taken into custody for something unrelated to this. As if they couldn't have found this a year ago.

It really sounds like "let's find some dirt on this guy".
Now if they can reverse the momentum on the "War on Ports" on their "pro" models of crap. And get rid of the damn trash can design for the Mac Pro.
Shareholders don't provide value? Then why do companies sell stock? That makes no sense.
The article said he had a reputation for getting on forums, etc. and trashing stocks that he was also shorting. Seems like a form of pump and dump to me, if he really had that reputation it's surprising he hasn't gotten into more trouble.
The State of Customer Development
I agree with you on 1), I much prefer `print(..., file=sys.stderr)` to `print >>sys.stderr, ...`.

For 2), though, I have always used auto-inserting parens in my vim, so I never really experienced any pain w.r.t. parentheses. I can see how that would be a pain, though.
I've used Fieldbook a few times. It is incredibly neat.
I think one thing that stalled adoption was the difficulty of migrating to Unicode string constants. In Python 2, you could make a unicode string as u"Entré", but in Python 3, the 'u' was not permitted. Allowing the superfluous u" notation in Python 3 was a big aid in writing 2 and 3 compatible software. Don't remember when that was introduced, Python 3.2?

Within the last six months we've moved to writing all new code in Python 3 and migrating a fair bit of legacy code as well. Been fairly smooth on Linux -- a bit rockier on Windows.
We should talk more often
I wonder how many of these guns belong to the police (and hence the murders can't be prevented by reducing civil gun ownership)...
Related VIPER architecture: https://www.objc.io/issues/13-architecture/viper/
The article doesn't give any technical details. The website of the profiled company, Geometric Intelligence, doesn't have any technical details.

Cofounder Gary Marcus has a publication list at his academic webiste:

http://www.psych.nyu.edu/gary/marcus_pubs.html

Cofounder Zoubin Ghahramani has his research available at his academic website:

http://mlg.eng.cam.ac.uk/zoubin/
Gary isn't the first to think of this.

In fact I was working with Dr. Frank Guerin [1] back in 2008 about this exact approach. He wrote an interesting paper that approached ML from a pedagogy perspective titled A Piagetian Model of Early Sensorimotor Development

[1] http://homepages.abdn.ac.uk/f.guerin/pages/
[2] http://homepages.abdn.ac.uk/f.guerin/pages/EpiRob2008.pdf
I was a bit surprise too. Was writing the exactly opposite of this text until I found his full name and the judge thing.
> The author concludes by asking for feedback on the idea. It would be difficult to get that from anyone, let alone people with actual expertise in cryptography, without writing a blog post...

Wat? It's trivial: https://lists.riseup.net/www/info/whispersystems
Let's drop things down and say there is only ~500 deaths due to accidental discharge of a firearm per year in the US. That seems reason enough to discourage gun ownership.
>From what I remember, suicides account for almost half of all deaths due to guns.

The article says "Today, suicides account for roughly two out of every three gun deaths."
This comes up whenever the Mac App Store is mentioned, but it deserves being repeated until it's fixed:

The Mac App Store is an awful program. It's incredibly slow. You make a great point- I'm glad there's now a public face and hope that it's a sign Apple is taking the issue seriously.
Also:

"The armed child behind the police station counter unable to conceal her boredom...."
Whatsapp back on in Brazil
Don't really get your point... Almost every country has some sort of organized crime.
guns don't kill people; people with guns kill people. They mostly just kill themselves:

"...[S]uicides account for roughly two out of every three gun deaths."
I don't trick myself into believing anything. I can use logic to convince myself that there is a point, or that there is no point, either one just as easily. Without more evidence I can't prove either one. Maybe you can, but I can't.

So try this: assume there is no point and we are going to burn in the sun. Everything is a waste of time. Now what do you do? Kill yourself? Well, I don't want to, so why should I?

Sit still in one spot and wait for death? I tried that, but I got bored after about 10 minutes so I went and made a sandwich. Then I continued doing what I wanted to do with my time. Which was the same stuff I had been doing before I decided that it was all pointless.

It doesn't bother me at all. Philosophy is great for Saturday nights and the third beer. The rest of the time it's boring and distracting.
http://killedbypolice.net/

You can just subtract the numbers.
Firearm suicide data: http://www.cdc.gov/nchs/fastats/suicide.htm

Firearm murder data: http://www.cdc.gov/nchs/fastats/homicide.htm

Unintentional injury death stats: http://www.cdc.gov/nchs/fastats/accidental-injury.htm
China 'social credit': Beijing sets up huge system
H Is for Hawk
I know. I listed some examples (taken from their landing page).

I am genuinely asking _why_ - I didn't mean to imply "they won't". I simply would have expected that the likes of Facebook et al were well past the point at which bespoke is not only better, but affordable (in money, time, resources, talent).
I don't agree with this false choice, re. "how many people...since 1970 in return for lower prices". To extend the ridiculous analogy to you and medical tourism, by not supporting the medical industry in the US and paying exorbitant prices, you are choosing to give up all US medical advances since 1995.

It can't be this drastic. Remember, the medicines are being invented by people who I believe to some significant extent are motivated by the desire for research and to improve the human condition. Witness all of the smart doctors who join, voluntarily, organizations such as Doctors Without Borders and go to the harshest places in this world to provide medical treatment for all.

I am not attacking you or your enjoyable write-up earlier but I had to comment on this false choice. I observe this same dogmatic behavior when people compare agile vs "waterfall" - it just makes no sense to me because I just don't think the world is ever this black and white.
I think the point here is that it's important to understand the _domain_ you are working in.

Another anecdata is that when working in oilfield services, it was beneficial to understand geology and related fields.
New security panel in Chrome
People and movies focused on the killings, while the real nightmares were and are in the business, public sector and work environment. When you don't do what a politician wants you to do, he sends you the tax authorities or some other random authority of which Italy is full of, and he'll get what he wants. Do you realize how bad this is? The Public Forces are used to enforce mafia-like behavior. It's bad, it's widespread, it's cultural and it's stopping any kind of real development or innovation. The problem is that Italy never really got out of feudalism.
I know its like being CPT Obvious, but that is so true. Fix the problem, not the symptom.
A string is an abstract bit of text. You need to encode this into a particular memory representation of the text.

Bytes hold a bunch of data in some encoding. It could be an image, UTF-8 or LZMA compressed ASCII. Once you know the encoding, to reconstruct the data you decode into a semantically meaningful form.

To put it another way, imagine the terms were "serialize" and "deserialize". Of course one serializes to and deserializes from binary data. Just replace "{,de}serialize" with "{en,de}code" and you're done.
if someone is broadcasting to 1 million people, their message should adhere to some standards.

I don't agree with that statement at any level! Those 1 million people have absolute freedom to listen or to not listen. This puts you in the position of telling people they can't hear something they want to hear.

As a bonus, those standards you mention can easily become a cudgel against people the government wants to implicitly or explicitly silence.
10% demographic, when you break down the numbers last I checked. But ya.
According to the article it includes accidents, homicides and suicides. I have also heard a figure of 50-70% of all gun deaths are suicides.

The argument of the article is that consistent government regulation has helped curve motor vehicle deaths downwards and that consistent gun regulation might be able to do the same.
It's actually the exact opposite. Telegram has made design decisions that prevent them from ever being able to provide private messaging by default without radically altering their design and re-writing all of their clients. The Telegram "client" is really the server -- everything happens there, and the client you use is just a view onto the server.
Perhaps Gary Marcus said it best himself when critiquing Numenta, yet another brain inspired company [0]:

[Brain inspired] models are arguably closer to how the brain operates than artificial neural networks. "But they, too, are oversimplified," he says. "And so far I have not seen a knock-down argument that they yield better performance in any major challenge area."

There are a few of these brain inspired machine learning companies, yet I cant think of a single one acquired by Google.

Probabilistic modeling is great when you dont have much data and want to inject prior knowledge in a cohesive way. However Google's approach appears to be to create large and robust training sets to feed into somewhat conventional supervised learning frameworks.

[0] http://www.technologyreview.com/news/536326/ibm-tests-mobile...
If you want to see what he does in his spare time -
https://www.youtube.com/channel/UC8gjB1PSXv_oAUSAQ16S0fA
You can also use keyword arguments, which is really helpful in certain situation. Example from the docs:

'Coordinates: {latitude}, {longitude}'.format(latitude='37.24N', longitude='-115.81W')
Regarding "dark/rainy roads where camera images are useless", camera images are not the main input, but rather one of many (radar, laser, collision detection, etc.).

It may be comparable to landing a plane automatically without visibility, as is commonplace nowadays...

This, at least, isn't an issue...
You are correct that there's no real benefit in UTF-32 over UTF-8, which is why Go and Rust (and others) have worked with UTF-8 in memory just fine. However, the actual encoding of a str object is irrelevant, and it's not the point. The whole point of the str/bytes difference in Python is that you make Python keep track of whether you've done the conversion or not. In Python 2, you can be sloppy, and the programs are buggy as a result!

You're putting the cart before the horse here in terms of the Python 3 transition. The str/unicode fix was one of the driving factors for Python 3 to exist in the first place, and if you removed it, then what's the point?

Again, look at Go or Rust. Both of them have separate types for strings and bytes, even though they have the same representation in memory, and as a result we don't have that kind of bug in our program.
It confuses me endlessly that MBAs should be so misunderstood by so many people, it being suggested that they are only good for networking, that people with MBAs are cold and evil, and so on. They're simply a course which teach you the fundamentals of several areas which are relevant to business. It'd be like saying that a degree in CS would be superfluous for somebody who wants to program. If you love programming, then you'll get value from every aspect of a CS degree. Likewise for an MBA and business. Also, truly they only teach the fundamentals. An MBA's exposure to marketing/accounting/management would be far more diluted than that of an 18 year old who pursues a degree in one of these specific areas, so I'm not sure why people seem to be so threatened by the MBA.

It's also funny to read in the article that Thiel has said MBAs are useless, because his books are a joke when compared to the most basic business courses. It's also laughable that Sandberg would say this, having already gotten an education from a place which has been central to business trends globally for decades. It's likely that Facebook et al would not exist without HBS and similar institutions in the US.
Ψηφιακό+άλμπουμ+και+φωτογραφία+γάμου
Tesla 'corrects' claim that anyone can make a self driving car
People need a general business understanding for most jobs, even government jobs.
CVE-2015-8370: http://hmarco.org/bugs/CVE-2015-8370-Grub2-authentication-by...
I'm not sure what you mean by databases of systems and features...

I use CMake everyday and for me it's not a database but a set of modules. Each of this module will look for a particular thing. Some modules are better written than other but they all allow you to bypass them. Of course on obscure systems it will fail. That's why they are called obscure. But on systems following more or less the good practice, there will be no problem at all. On the others, you need to pass the specific path, but it will be true with autoconf too... no magic here...

Also in the doc, it is stated that if you rely on a specific flag/option/function then you need to test for it, and CMake gives you the tool to do it. That's a good practice everyone should follow.

But I agree, it's not always done. Like Autoconf, I guess it really depends on how well the developer understand the tool, and how much time he is ready to spend on it.

There's no magic, it's a complicated problem, with only complicated solutions. CMake is more attractive to me, because it allows me to do simple stuff easily, but more complicated operations are also possible.
in the beginning,

>>> print "hello world"

was the best marketing slogan for Python's down to earth simplicity versus competitors that one could possible have devised. Not even any brackets!!

It defined the ethos of the language, was the first thing people came across when considering Python for the first time, and probably punched well above its weight in bringing people in.
"The company signs off by hinting that Hotz's offering wouldn't be safe enough to put into a vehicle, since getting something right 99 percent of the time isn't great if the error takes place at 70 mph."
Yeah it does, which is not surprising and while pretty fine in this case can be pretty horrible in others.
Mike Rowe to Bernie Sanders: Stop Telling Everyone College Is the Only Thing
LSI Keywords: Tools to Find and How to Use Them – SEO Basics