skysight-inc/HackerNews huggingface dataset:
Good catch! The XSS error was introduced with the implementation of error handling, but is a really unwanted side effect :)

I've created two issues on GitHub (https://github.com/remie/YouTransfer/issues/107, https://github.com/remie/YouTransfer/issues/108) which will be fixed in a new hotfix release asap.
>>Statistical analysis of terrorist groups’ longevity, aims, methods and successes reveal that groups are self-contradictory and self-sabotaging, generally ineffective;

"Every revolution carries within it the seeds of its own destruction." (A cookie to anyone who knows where that is from.)
I think you misunderstand my point. Your first sentence is similar to what I'm saying. Your second part is not what I'm saying.
Back in the late 90s I had a Toshiba Satellite Pro 420 with the green nipple mouse. It was by far better than any touchpad that came along until very recently.

(If anybody knows the actual term other than "nipple mouse" please let me know).
> I generally believe, from the perspective of the US market, that every job that can cost-effectively be exported to Asia already has been.

Do you mean "every TYPE of job" or every instance of job? Plenty of jobs have been exported, and plenty more will be, until the world is basically flat. As one example, right now, US doctors are still commonly reading and interpreting X-rays and CAT scans. This is being automated and also outsourced. In other words, this TYPE of job is already being done by doctors in China. But large portions of work remain here in the US. The export and automation of jobs will continue.

Maybe you're right by qualifying your comment with "cost effectively". Surely that's the case in an efficient market. But "cost effective" will change as technology and culture develops. As hospital administrators become less tech-phobic, more xray-techs will work from Shanghai.

> I don't think job exports are a good thing

Why not? It's the most efficient way of providing economic well-being to less developed countries, which means better food security for their people, better education, better healthcare, and more stable politics. You might say exporting jobs is the #1 best way the USA can deliver aid to foreign countries.

> also don't think TPP has much to do with it.

For a counterpoint, see this link previously posted here: http://www.npr.org/sections/money/2015/06/26/417851577/episo...
6 Ways to get the most out of conferences and meetups
If you read "The Innocents Abroad" by Mark Twain (written in ~1850 or so), he writes a lot about the bad treatment of dogs in Arab countries (or at least in Turkey).
Google's 'Don't be evil' creed disappears as company morphs into Alphabet
Enter "the baseband". A dark, undocumented, hardly accessible, obfuscated piece of code that has access to your microphone, GPS, battery management and lots of other gimmicks.

https://news.ycombinator.com/item?id=6722292

If I were a three-letter-agency I knew where to hide dead bodies while everyone was arguing over operating system security.
I agree on you.

I read Perl tutorial, its like reading an essay. Not telling you the straight to the point answer. Perl tutorial really bad.
If "fast" is what makes people adopt immutable data structures, awesome. I'm glad even if its for the wrong reasons as they come with many other benefits. We've all been using immutable strings in JS for quite a while without much troubles - why not use immutable objects and lists too?
Yes, those people founded what became Pixar. Jobs bought it from Lucas.

I'm going by the books I've read about Pixar written by employees or authors that interviewed employees.
Scientists Hope to Learn How Pompeians Lived, Before the Big Day
Why good agencies write bad code
2-Tier+Affiliate+Program+Directory
Ask HN: As a student, how can I make sure a freelancing gig is legit?
I am not trying to be a freelance developer, per se, but I found an opportunity for some freelance Rails work that would fit my schedule pretty well (as a student). I have a phone interview on Wednesday this week.

I am weary because I see scammy looking job posts on my schools CS Facebook page pretty regularly (often business students who did all the work thinking of an idea and merely need a developer to implement it), and usually ignore them. But this one was upfront about the work and the pay, so I decided its worth a shot.

So my question is this: what should I expect the "hiring" process to be like as a contractor/freelancer? What signs should I look for to make sure this isn't a scam? Obviously don't work without a written contract, but what else?
Yep, he "purchased" it. What became know as Pixar was indeed the people at the Computer Graphics Division at LucasFilm. They are the ones I call founder.
Because the NYT reported it, in the very article we're comment on.
You have to allow scripts to see the annotations. Unfortunately, allowing scripts also activates the site's "nag you with overlays about subscribing" feature. So might as well just leave them blocked and read the paper as-is.

Also the site seems to be half-down. Here's an alternate link to the paper (w/o annotations): http://www.drchinese.com/David/Bell.pdf
Meet Project Comet, by Adobe
> if I can send money to any site on the Internet by clicking a button, what's to stop a malware author from using their malware to send lots of clicks (and thus money) to a site they run?

Already happening with pay-pr-click ads etc.
I don't see this flying because putting this info into my web browser means that lending someone my smartphone or tablet empowers them to spend my money, practically without thinking about it. Yeah, no. I think things like Patreon and tip jars just make more sense.
The military is big on OODA and accelerating the speed of decisionmaking.
Takeaways: disruption in clinical trial research
I don't like cookies. How about a spice cake?
I don't think any one with even basic understanding of technology thought that an intelligence agency can't breach their cellphone.

You have a GPS receiver, a microphone, camera, and a data capable modem on you all the time this is pretty much a cold-war era dream come true to those agencies.

Heck the layman is probably more "aware" of this than people with better understanding of technology simply because they do not understand the technical difficulties that might be involved in remotely accessing a mobile device.

As for the Neo900, It's a nice project and it's has been posted on this site many time, but you should have serious doubts about it being any more NSA proof than a burner you pickup at the bargain bin at Walmart. Yes they have all their physical electronically resetable fuses that in theory will allow you to disconnect the modem, and they do some power usage analysis to ensure that the radio is actually off, but still they are using regulated off-the-shelf hardware, if the NSA wan't to break into that phone remotely they'll find a way if they won't have a way in straight of the bat to begin with which is also quite likely.
Not Everyone Wants to Work for Equity
No, they were a part of a company that was almost a studio in of itself. The people that started that division with Lucas, that was eventually purchased by Jobs, wanted to make movies from the beginning. It was their stated goal at the time and they repeat the claim today. It was Jobs that had other ideas for the company, people, and technology before Toy Story came to be.
Teacup meet storm ...

Edit: That is about the whole peeple outrage.
Recently I unsubscribed from the digital-only crossword and had to call in to get it done despite signing up entirely online. Their pricing structure isn't the only antiquated thing in the process.
In what world is Paper, Rooms, or Slingshot even remotely successful?

And obviously the messaging service attached to an already massive social network would be compelling, that's not really an "experimental app" by any definition.
if the cell towers can be hacked, aren't these "security features" moot?
changes to HIPPA laws in the US would go a long way towards making data available to predict potential issues. In many states, purchase of a weapon requires that you state you are not clinically depressed. Due to HIPPA laws, there is no way to verify this. Also, there was a story on HN recently about the results of studies on certain psych meds that were hidden by the companies producing the medicines. If a medicine causes a violent reaction, it would make sense to know if someone on the medicine is trying to purchase a weapon. Again the HIPPA laws in the US prevent this.
It's both! Most users are fine with hosted infrastructure, so they don't need to run+maintain it themselves. But you totally can if you want. The code for the sync engine and API is here on GitHub: https://github.com/nylas/sync-engine

We're working on putting together a better doc that outlines how to set up the entire stack locally. Ideally this could even be a Docker container.

And you should always read the source! ;)
I wondered why all my routes were going to Level 3 London, then to Qatar... from Tampa, FL for sites using CloudFlare and then dying.
there would be more Nobel prizers in China.
let's see.
Also, just remembered that Stripe already has Bitcoin support. https://stripe.com/bitcoin
While I think Twitter doing this is a bad idea (since Twitter stuff is public), Magic has been absolutely amazing for me. It frees up a ton of time for me. I've never used it for getting an Uber (that's what the Uber app is for), but I have used it for offloading a ton of complicated or menial tasks.
The two knobs you want to touch in this case go in the same direction. You're not balancing anything. You're just touching knobs for the sake of it.

If you wanted to balance things, you'd pair an open market with shared rules on safety, environment, labor rights, etc.
I agree. There's so much high quality content that it's almost like getting several first rate magazines (the weekly magazine, the NYT Book Review, the voluminous food section, etc.) along with a world-class newspaper.
When code is irrevocable, the team sizes and/or time to handle the code should go way up. I suspect most of us have internalized a gut feel for estimates along the lines of the Linux kernel process or other equivalent commercial low-reliability software process, when with long lived legislation, we should take more cues along the lines of the Space Shuttle code development process (or perhaps I should liken it more towards approving and implementing a new crypto algorithm...) as more reasonable approaches.
I am using Kinesis Advantage for three years. Got one after initial symptoms of 'something is going on with my palm bones' and it is the best ergonomic investment I ever did. It is extremely good keyboard, especially 'LF' version with red cherry switches.
My next keyboard will be Kinesis Advantage again, that's how good they are.
How to recruit brilliant engineers
Perhaps explains why I was having trouble with Feedly today. Past tweets from them[1] indicate that they use CloudFlare.

[1] https://twitter.com/feedly/status/480809578368487425
Add to this that most terrestrial networking is done over fiber optics - the speed of light through the glass is about 2/3 the speed of light in a vacuum. If you're transmitting radio waves into space and between satellites, you'd be as fast as most terrestrial networks so long as the transmitted arc plus twice the altitude was less than 1.5 times the same arc at ground level.

As an aside, the lower speed of light through fiber optic cable is one reason many stock trading platforms use line-of-sight microwave for their primary transmission. For HFT, those uS (and even nS) matter.
Replacement parts are normally made in the same production run as Production parts. You just project the number of replacement/warrenty claims, and build 10% over that.

Cuts the cost of dyes/run times. This is also why replacement parts become next to impossible to find 10-15 years down the line. If they are available they'll become outrageously expensive due to another company purchasing the rights to make spare parts.

Source: Worked as a military contract and sourced engine parts from Level3 Communication.
obtaining a mortgage and all the disclosures is still a paper based system.
Don't forget WhatsApp!
This reminded me of a game I had read about, and looking it up, the game was RobotWar, which is mentioned as an inspiration for CROBOTS.

There's an interesting article in an old issue of Computer Gaming World [1] which discusses RobotWar and includes a BASIC listing for a tournament-winning robot, pretty cool.

[1] http://www.cgwmuseum.org/galleries/issues/cgw_2.2.pdf (page 25)
Ahh has probably, like me, run into the social justice worriers. There is a community so toxic and full of hatred for (white heterosexual) men that they make Ulrich Drepper sound like miss Manners.

Many of their complaints are the same complaints Sarah posted, so it does seem reasonable (to me) to assume she was one of them. Normally they complain about some project not caring about their feelings, demand change, tear apart anyone who argues against them and then force anybody who disagree with them out. Death threats and emails to peoples employers suggesting they be fired are commonly used.

I don't think Sarah is one of them, because to work for that long on a project requires sharp technical skills, which the social justice warriors don't tend to have as well as a willingness to work with people don't agree with you.

I certainly wouldn't fault anybody for suspecting knives though.
Edward Snowden: 'Smartphones can be taken over'
Storage Made Easy Release New Web Cloud File Manager UI
Well, a real-life example would contain both disrespect and information about the mistakes, and how to do better. Something more like, 'How could you possibly be so stupid as to use the same memory location to store the car's current radio station and the desired fuel-injection rate, controlled only by a flag in another piece of memory? Didn't it occur to you that someone working on the entertainment system code might never even think of checking for a flag related to speed & safety? Dear God, Smith, do you realise how many people you could have killed? I can only hope that your other mistakes have prevented idiots like you from being born and placed into positions of trust, you sorry misbegotten excuse for an engineer!'

Harsh, but I bet Smith would remember that moment well, and be more careful in the future. Or he might quit, and never write automotive-safety-impacting code again.
But this is nonsensical. As far as I can see there are two parties to this hypothetical transaction, me the smartphone owner, and Uber the company. I open the Uber app and use it.

Why do I want to insert Twitter in the middle of this transaction? What problem is it that you're trying to solve?
I hate Perl because excessive used of symbol/operators make your Perl code unreadable and unmaintainable. Larry Wall want to add more symbols in Perl 6. That's why we hate Perl because of ugly syntax.
Example: $@$%~$_&&||!??<->?.===><===<>~~::&*^_^

Fun Fact: Larry Wall created periodic table of operator for Perl 6.
Occipital - Multiple Openings - San Francisco, CA or Boulder, CO (Full-time)

Interested in working with mobile devices for large scale SLAM?

Occipital is equal parts science lab and software startup, on a mission to bring spatial computing to everyday life. Last year, we launched Structure Sensor: (http://structure.io, http://kck.st/16BkwuO). It was the first 3D sensor for mobile devices, and it was one of the top funded Kickstarter tech projects of all time. Today, Structure Sensor (and the associated Structure SDK) are reinventing the way people practice medicine, create visual effects for TV shows and movies, and much more.

We’re giving regular mobile devices a superpower — the power to capture and understand their real-world surroundings. Structure Sensor and SDK isn’t the first product we’ve launched: we’re also the company behind RedLaser (acquired by eBay) and 360 Panorama. We have a record of taking computer vision technology on the frontier of “possible,” and then being the first ones to make it consumer-ready on a smartphone or tablet. We know mobile.

We just announced our Series B from Intel Capital, Foundry Group, and Shea Ventures (http://techcrunch.com/2015/07/29/occipital-raises-13m-series...), and we’re putting gas on the fire to accelerate.

Current openings:

* Computer Vision Engineer

* iOS Engineer

* Business Development Manager

* Electrical Engineer

* Developer Evangelist

* Firmware Engineer

If you’re interested, drop me a line at schiff@occipital.com. Make sure to include a fun fact about yourself, preferred Starcraft 2 race, or favorite so-bad-it’s-good movie.
4chan warnings about more school shootings aren’t “satire”
I know of no other act that would so throughly demonstrate the subjugation of our democracy to corporations than to hold them to a 3-month review of a complete rewrite of the laws that bind corporations.

We are staring at a phase transition.

When this treaty passes, expect the remaining dominoes to fall hard and fast.

_digusting_
Basic quantum computation achieved with silicon for first time
I think personal attacks are the opposite of being direct. What is the point of attacking someone personally? If you want to be direct, you would never talk about the other person (good or bad), but would talk about the code only.
Why is it well said? The same could be said for any religion. Committed followers and believers, praying right now for this life and the next.

Besides, reflection of the past is a crucial component of Islam. The pilgrims re-enact rituals from thousands of years ago. You might even say, without faith in ancient stories interpreted from ancient books, there would be no annual pilgrimage to Mecca.

It seems to me the slogan "Islam is the religion for present and future" is designed to explain the giant shopping mall clock, more than any insight or true reflection about Islam.
A Preview of the Python Conference I've Been Planning for the Last Year
That doesn't dispute the point I raised.

The point was that the governments do not have a choice about whether to agree to the ISDS proceedings if they sign trade agreements that contain ISDS.
Honestly, I haven't really looked very hard.

It's definitely the case that congress can delegate implied powers to agencies, but generally not explicitly authorized powers that were granted to congress. Here, my one concern is the no amendments part, and nothing else. That is because the constitution prescribes something. and that can't be changed by bill, only by constitutional amendment.

The rest of the delegation, it depends on what exactly is delegated.

See https://en.wikipedia.org/wiki/Nondelegation_doctrine
in general, which cites a lot of the relevant cases.

Note for example, the infamous line item veto case, etc.

Also note: "Only rarely has the Supreme Court invalidated laws as violations of the nondelegation doctrine"

That is likely true in this case as well.
I have had the very same keyboard shown in the article for more than ten years and it still works perfectly, although I was a bit disappointed at the time because it didn't feel quite the ones in the laptops. Lately though, I went all nostalgic and undusted an old IBM 1391405, that clicks like a charm while I am typing this.
I cannot quite agree.

The problem here is that termination is indicated by a word which ends in a period, and that word must be included in the word list. This is a poor form of "in-band signaling".

Kludgy sequence operators which take or produce one extra item which doesn't satisfy the inclusion predicate can be avoided by proper design of the data representation which avoids this type of framing.

TXR Lisp version fixed to use the t symbol for start, nil for end, and straight giterate while true. (I.e. while the sequence element isn't nil):

(defun wordlist-sentence (sentence)
[(opip
`@1.`
(split-str @1 #/\s+/)
^(t ,*@1 nil) ;; list starts with t, ends with nil
(remqual "")) ;; blanks not permitted
sentence])

(defun make-markov-mapping (sentence)
(let ((wordlist (wordlist-sentence sentence)))
(hash-from-pairs (mapcar (ret ^(,@1 (,@2))) wordlist (rest wordlist))
:equal-based)))

(defun markov-data (text)
[(opip
(split-str @1 #/\./)
(mapcar make-markov-mapping)
(reduce-left (op hash-uni @1 @2 append) @1 (hash :equal-based)))
text])

(defun pick-next-word (map word)
(let ((choices [map word]))
[choices (rand (length choices))]))

(defun sentence (map)
(let ((words (cdr [giterate true (op pick-next-word map) t])))
(cat-str words " ")))

In this representation, the words which end with a period are still there, but they have a next-word entry in the map: they all point to nil.

So we have a nice "spindle":

t
|
+---------+-------+----+
| | | |
various start ..... words
| | | |
.
:
.
:
| | |
sentence. end. words.
| | |
+---------+------+
|
nil
If a device is known it can be hacked. Anonymity is the key. Use roaming sim card (it will require some cooperation of the remote operator, so kinda makes it harder).
What to do to mitigate - no sim card. If have to use sim card - imei randomizer. Wifi mac address randomizer.
The problem is these kinds of leaks were more local except for services which have a large internal network. Yes - Google has that problem, but it is naive to assume that more of these won't happen. Any service which has a super easy path to having all their routing tables polluted so quickly is more vulnerable than others.
Bit unrelated: there are upgrade kits available for Thinkpad laptops - does anyone know if there is a way to replace the motherboard of a 2004-era R40 with something at least a bit faster?
I 100% agree with this part :)
I'm glad you noted it explicitly somewhere, as this trick should be better known.

Note that while sparse, it is not as memory efficient as, for example, linked list bitmaps.

This is because the mask is going to contain O(universe/wordsize) bits, and depending on the size of the universe, the mask may be larger than the actual data stored!
> The world wars had nothing to do with trade.

Future peace may be. An interesting quote from Lee Kuan Yew (From Third World to First, p. 534):

"October, 1985. […] During my official visit, I was given the honour of addressing a joint session of the US Congress. […] I spoke on an issue then at the top of the American agenda - protectionism to safeguard jobs and check growing US trade deficits with newly emerging economies of East Asia. In 20 minutes, I described how the issue of free trade was really the question of war or peace for the world.

Nations wax and wane. I argued that if a nation on the rise, with an excess of energy, was not allowed to export its goods and services, its only alternative would be to expand and capture territory, incorporate the population and integrate it to make for a bigger economic unit.

That was why nations had empire which they controlled as one trading bloc. It was a time-honoured way for growth. The world had moved away from that after the end of World War II in 1945. GATT, the IMF, the World Bank and new rules made possible a prosperous and dynamic Germany in spite of large numbers of Germans returning from the East into a shrunken land area

So also with the Japanese, who had to leave Korea, China, Taiwan and Southeast Asia and be packed into a few Japanese islands. The Germans and the Japanese were able to stay within their boundaries and grow through trade and investments. They cooperated and competed with other nations and were able to prosper and flourish without wars.

But if trade in goods and services was blocked, then China would revert to its historical solution of small warring states conquering one another to gain control of more territory and people until they become one colossal continental empire. This tight, logical exposition may have convinced the legislators intellectually, but many found it emotionally difficult to accept."
The so called Walmart plan is cheaper:

https://prepaid-phones.t-mobile.com/other-prepaid-plans

(And fairly popular as prepaid goes)