skysight-inc/HackerNews huggingface dataset:
My guess, already voiced by "Ron" on Schneier's blog: they're looking for nitrocellulose. Nitrated paper is not obviously different in appearance from ordinary paper. Sheets of nitrocellulose have negligible vapor pressure and little dust so they could be missed by other means like the "puffer" detectors.

If they're putting these materials through a separate machine my guess would be another detector based on optical spectroscopy - maybe Raman? Something like that. It wasn't clear from the article whether the paper products in their separate bin just went through the same inspection chute as everything else.
One of the rules of Extreme Programming: Quit when you're tired. Go home. Get at good night's sleep. Don't think about work, and don't feel guilty.

If you're in a place that forces you into insane hours for long stretches, start looking for an alternative. When you find a decent one, take it.
How to Make It Big on YouTube
Cung cấp váy đầm giá sỉvới giá tốt
Brazil is a dystopian satire. I would wager that GP is asking about scenarios where there is significant ambiguity and/or situational/verbal irony.
Am I missing something new with object literals or is this an error:

window.state.notes[id] = {
id,
content: ''
};
Where do you live that a coffee costs $5? Around here a grande at starbucks costs $2, and even the fanciest of the fancy drinks costs less than $5.

Is your local starbucks charging you 10 bucks for a flat white or something?
At that point you're not using a single program disk, you're encoding the computation, which they also cover the practicalities of.
Consider what are the consequences of not having WeChat on iOS. In a sense, Apple is held hostage.
The greatest UI in the history of films cannot be captured visually: it is the UI in Spike Jonze's "Her".

The second greatest, though, is quite visual: the interface in Minority Report.

I wish I could find the interviews with the UI engineers who talked about the influences that went into it.
> Prior to starting the company I worked at six different companies and outside of the first one, my first real programming job, I would always have lots of ideas in the first few weeks about how things could be improved. Some of my ideas were bad because I just didn't understand what was going on well enough but I like to think that some of them had merit.

Did you go to one of the company founders with problems and solutions?

I would be very wary of such an ask unless I had a pre-existing relationship with the person asking the question. You also may have folks telling your new guys to STFU.
I still don't get it. How is my comment egocentric?

e·go·cen·tric
ˌēɡōˈsentrik/
adjective
1.
thinking only of oneself, without regard for the feelings or desires of others; self-centered.
Show HN: Gutenberg-http – A simple API for books
Daily standups aren't for tracking progress, they're for keeping the team in sync, and in particular are a forum for raising blockers/dependencies so that they an be addressed.

Tracking progress goes on a Kanban board (or digital equivalent).
This is from South China Morning Post, a paper that has now significantly shifted its viewpoint to align with the Chinese government, after Alibaba's founder purchased it.

Also, China's debt is huge, it's 300% gdp (bigger than US in 2008), and that's not accounting the shadow banking that would need to be unwound. Couple that the demographics crisis, fleeing foreign money/factories, middle income trap, lack of innovations, authoritarian government controls, capital outflow crisis, and one can see that there's no way this bubble will be unwound "orderly".
If any of them give near native IO, would love to see. Haven't tested anything like that yet myself.
When you have that meeting, let them know that there is an anonymous suggestion box in some public location and that you really, genuinely want to know what can be improved. They may not tell you to your face, but maybe if there was some anonymous way to handle suggestions, that might be more effective?
How to Reclaim Missed Opportunities with More Effective Communication
Easy Way to Download Game Killer
They have a medical requirements page: https://bethematch.org/support-the-cause/donate-bone-marrow/...

It looks like fibromyalgia does make you ineligible.
Why so negative here?

I like Python a lot, and I don't write much Javascript, but one thing I wish I could do in Python is the dot notation from a dictionary. I sometimes used namedtuple as a cheap (but "immutable") class, so I can simply use dot notation when I am passing my object around my functions, instead of always stuffing the data into a dictionary.
The Shit Kickers of Madison Avenue (1995)
Dynamics of Neural Networks
One thought. A company like WileyFox must spend significant bucks to provide after-the-fact engineering to provide updates. It would be a classic error to underestimate the cost of ongoing engineering, and provide a lower up front cost, then be strapped for cash later. At that point, WileyFox management needs a revenue stream to provide the engineering to push 7.1.1. It would - again I am guessing - typically turn to outside companies who pay for placement, like the dialer. Those companies make money by selling data.

Thus I am not surprised that this is happening, although I had not heard of WileyFox until today. It's also possibly WileyFox is greedy, but I'm going with incompetence; I will believe first that someone made a mistake in pricing and planning, and they're looking for the best outcome for customers, company, brand.

I am, perhaps uncomfortably, saying that "you got an unexpectedly low price" going with a company like WileyFox. They gave you a cheaper phone, and frequent updates, and now they need to pay for it. They could either start charging subscriptions for the 7.1.1 update ( which would be fair, no? ), or they could do what they are doing by making a deal with what sounds like a shady dialer company, or they could bail out and not provide the updates they promised ( like most handset providers do ).

I could get all high-horse about software consumers being trained to expect free software. That expectation being set by the billions of dollars in VC money that has been spent to capture markets - markets that later require "exploitation". But I won't go there - it's a complicated argument, there are other market forces, there are models that work, companies can be "up front" about data-driven business models.

My way of saying - you do have to pay for software, you took the 7.1.1 update, you should expect to pay..... right?
I would think Netflix's strong ties to AWS would be a non-starter for Apple.
State Dept. account retweets, then deletes, tweet about Ivanka Trump book
"Easter is a feast, not a planet." --Johannes Kepler

A good reference for anyone who has to write calendar related code is the book "Calendrical Calculations" by Dershowitz and Reingold [1].

[1] https://www.amazon.com/Calendrical-Calculations-Nachum-Dersh...
This idea might make the basis for an interesting blog post.
The issue may not be the amount of control. It may be the wisdom to use that control in a way that causes the least (economic) harm. At this point, how best to deflate that bubble might be regarded as an unsolved problem. (There may be theories. In fact, there probably are more theories than there are successful examples.)
Aside from it's verbosity, the only nit I have with the article is that it muddles it's own point by talking about iOS as a monopoly.
What integration points does Tesla offers you that apple does not?
The beauty of Scratch and other similar tools is that instead of the teacher asking questions, the child learns to ask their own questions.

If you are interested in learning more about this mindset, you should read Mindstorms by Seymour Papert (RIP).

https://www.amazon.com/Mindstorms-Children-Computers-Powerfu...

Scratch can be a "gateway drug" to languages that professional programmers use. The extensions/abstractions of Scratch from Berkeley that deal with making it do complicated things seem like putting a fish on a bicycle. Sometimes, you just have to leap and try to not fall.
This is so, so dumb. The cash hoard is going to sit overseas where it has until the tax situation changes. Apple will continue to take over companies that help it control its supply chain, which are mostly companies you haven't heard of, and not do any of these big acquisitions that Wall Street loves to speculate about (a month or so ago it was Disney) but that Apple has never done.
Or EML/MHT. It's the format the email programs use to store the HTML mail incl all pictures, JS, CSS, ... in one plain text file. IE 9-11 also supports that format (file -> save as...) but calls it MHT?
Just giving them a few weeks at the company before asking seems like a problem. After only a few weeks, they probably don't have enough experience to answer with anything other than their own biases.

For example: you call out your Google Docs tracking system as something that should be obvious. But that's probably not obvious after only a few weeks. Some companies (especially smaller companies) can get by totally fine with that, and if you've only been at a company for a few weeks, you don't know what kind of company you're at. If they tell you that your Google Docs tracking system is bad, they're probably just reacting to it being different than what they had before.

Anyone who responds with a long list of grievances after only a few weeks is probably the type of engineer that you _don't_ want on your team: it probably means that they're unwilling to evaluate problems and solutions within the current context.
I had the opposite problem, but it was a morning problem also. First thing in the morning, I am very foggy, and remember very little from yesterday. It is not until I've worked for an hour or two that everything comes back. Paged in from disk, so to speak.

So I often had to make things up on the spot to sound busy when I had no idea what happened yesterday at the crack of dawn. What a waste of energy.
Cool, thank you
Hire More Veterans
Video game developers? Is there any logic or rationale here? This seems vapid speculation at best.
If you mean this line:

id,

..it's an "object literal property value shorthand", equivalent to:

id: id,
He'd never get through airport security wearing that.
That's required for transparency and they indicate as such directly on their abuse page: https://www.cloudflare.com/abuse/form

This kind of thinking will drive service providers to invade customer privacy as a risk management strategy. How could Amazon, for example, allow customers to operate private workloads if society expects them to police said workloads for undesirable conduct?
Well, the last bubble that broke here, the Fed saw that the bubble collapse had destroyed about $3 trillion, and injected $3 trillion into the economy to stabilize things. That actually worked rather well. It was very painful, but not catastrophic.
Actually, agile was first invented for writing mission critical enterprise software more effectively - thus the emphasis on test-drive-development and a very tight confirmation loop with the users. The fact that it also works well for web sites is great, of course, but it's not where it started.
Ok. Soy has isoflavones, which are kinda shaped like estrogens, and bind to estrogen receptors by chance cause they have similar structures, but not as strongly as real estrogen, because they're not sex hormones to begin with.

Cow milk has actual estrogen. Because cows are mammals. With actual sex hormones. Which binds strongly to estrogen receptors, because that's what they're for.

I know which one I'm going with.
Please no. Apple will ruin Netflix.
Seems like TSA does a lot of pilot programs that (luckily, imho) don't end up going anywhere. They once set up a folding table and searched everyone boarding my Greyhound bus.
What questions should I ask before I decide on a coding bootcamp?
There seem to be a lot of people theorizing that it could be something about the paper itself that they're looking for, i.e. flash paper, paper circuits or physical one-time encryption pads, but what if it's not about the paper at all? Maybe, the TSA is simply trying to discourage passengers from traveling with or using paper, thereby encouraging people to store their information digitally on phones and laptops where that data can be more easily copied and analyzed?
Looks like a standard ES6+ object literal to me. ES6 allows you to shorthand `{someVariable : someVariable}` as just `{someVariable}` (ie, create a key whose name is the variable name and whose value is the variable value). There's some good overviews of ES6's new syntax and features at https://ponyfoo.com/articles/es6 and http://es6-features.org/ .
This looks like the beginning of the shinra to me
I'm still suggesting lookup tables based on year, not attempting calculations.
I am guilty of writing classes which are really simple, but only writing a class for the sake of consistency across my codebase.

Although there is this PyCon talk from 2012 advocating not to write classes if there is only one or two methods. [1]

[1]: https://news.ycombinator.com/item?id=3717715
I just gave it a try: https://www.crealdo.com/story/movie-sentiment/movies/30
Never seen the movie so I can't judge myself.
I got a paper game (star realms) pulled out of my bag last Sunday. Interesting. Was about 120 playing card size pieced of paper.
has anyone tried opensubtitles.org

just found it on google
I'm no expert, but would such an acquisition stop any patent giveaways?

https://www.tesla.com/blog/all-our-patent-are-belong-you
I can't answer the question directly, but I will say this: machine learning is a lot of applied math.

Suppose you are setting up a convolutional network to recognize some special object for a company. You will need to understand that math to know what parameters to tweak.

Is it the learning rate? Is it the way you randomized the weights? Is it the activation function?

Although, in fairness, I don't think even a PhD level candidate works out what the reason is likely to be. More than likely they have a few heuristics in their head (oh, it stops learning too soon, let's just drop the learning rate. Oh, it never converges? that activation function can't propagate error and so on).

The point is that you have to know the theory to be useful. It hasn't been worked out. It is very much a living science project. That's the fun of it though.
Ask HN: What are the different abstract models of making money?
E.g., "rent a restricted resource," "sell expertise," "sell item," "sell labor," etc.
One thing to note why you'd always have all these ideas and others don't is because you're a founder and they are programmers. It takes a certain level of conviction to voice your ideas. Not every programmer has that conviction.
Good question, I just thought it looked nice but maybe I shouldn't have
"I like Python a lot, and I don't write much Javascript, but one thing I wish I could do in Python is the dot notation from a dictionary"

Why though?
Based on context (being in a list with Invision) I think they mean the prototyping tool Atomic: https://atomic.io/
I like using NamedTuple for dot notation access, it's a good middle ground between dicts and custom classes.

Pandas must use something similar under the hood to provide dot notation access to columns. I wish h5py did the same for hdf5 objects. In py3, I find myself needing to type list(X.items()) and then list(X['Y'].items()) and so on when I'm exploring a new dataset... fairly awkward for interactive use.
what happens if they get two kidney fails, are they still top of the list for a third?
never mind looks kinda scammy
> Until the tax situation changes

Do you mean in the country the cash is sitting in?

Because in the article it says:

> With over 90 percent of its cash sitting overseas, a one-time 10 percent repatriation tax would give Apple $220 billion for acquisitions or buybacks, Citigroup analyst Jim Suva said in a note to clients.

> U.S. President Donald Trump's tax blueprint, which was unveiled last month, proposes allowing multinationals to bring in overseas profits at a tax rate of 10 percent versus 35 percent now.
I feel like Python is the closest that we've come to this, though it is imperfect.
I take the complaint as different: he _can't_ replace the dialer. WileyFox replaced the dialer with one that snoops, presumably WF was paid compensation for the switch, the poster can't uninstall or change.

While WF's choice is perhaps sad, the plug gable architecture should allow the poster to switch --- but the dialer can't be switched!
huh, why not? "If you can't beat 'em, buy 'em!"

Only way I can see this getting stopped would be if Musk used his poison pill: threatening to leave if they were acquired.
One of the most frustrating thing about FP land is that I never feel confident I actually understand anything. Every time I think I might the explanation I arrive at is so damn simple that I can't convince myself it's truly correct because there's this mountain of confusing explanations in my wake, and why would anyone have tried to explain it that way if it were actually this simple?
Anonymity is a double-edged sword, as anyone who's used the internet should know.
This is the only place I've found them parsed and documented: http://peter.sh/experiments/chromium-command-line-switches/
If you can get me a sample pinboard export to look at, I'll whip up a regex that makes it work.
Long range order is sometimes exhibited by cellular automata, but cellular automata is too general a framework much of the time to be a useful calculational tool.

In other words, they do know of it, and the formalism doesn't make these kinds of predications to my knowledge
The Broken Promises of Choice in New York City Schools
Seriously, if you would have showed me the text of the code I'm working on now when I was a year into college in the early 80s, I think I would have changed my major.
I also found myself doing that pretty often, so I wrote this:

def nget(d, *ks, **kwargs):
for k in ks:
d = d.get(k)
if d is None:
return kwargs.get('default')
return d

>>> d = {'a': {'b': {'c': 12 }}}
>>> nget(d, 'a', 'd', 'c', default='Not Found!')
'Not Found!'
>>> nget(d, 'a', 'b', 'c')
12
Going a little off topic now...

I'm surprised nobody has combined 3D X-Ray Scanning with computer vision technology. At the moment we're depending on the human eye flicking between three dimensions and spotting bad things, with very basic shape detection to "hint" at objects of interest. This system kind of works, but has human error weaknesses.

If you fed 3D X-Rayed objects into a computer vision engine, eventually you'd have a big enough catalogue so the computer could list off every object inside and flag things which may be odd or problematic, for example a book with seemingly no internal dimensions.

Now this is an imperfect system, for example when a new form factor of laptop started getting sold it might flag it as unusual, but isn't that somewhat working as intended? Then they can scan it, clear it, and send back the scan as a reference image.

Eventually it could speed up and improve the reliability of bag checks.
Agreed. Almost any meeting is more productive if an agenda goes out ahead of time giving participants a chance to prepare in advance of sitting down.
The first factory is not complete yet. According to Wikipedia:

Tesla held a grand opening on July 29, 2016 of the operational facility, having only three of the final 21 "blocks" of the gigafactory built out, or approximately 14 percent of the final factory size expected by 2020. By September 2016 Tesla had spent $608 million on Gigafactory.
Because it saves me a lot of chars.

foo['name']['attr1']['attr2']['morefuckingattr'] vs foo.name.atr1.attr2.morefuckingattr

More of a personal preference.
Show HN: DataBrewer – A CLI-tool to search and discover datasets
I kinda doubt those body scanners have anything remotely close to the spatial resolution required to find text written on a sheet of paper.
SFO also doesn't have TSA screeners, and I believe the agents' uniforms actually don't have TSA badges. (Not sure about Kansas City, but I'd be surprised if any non-TSA agents had TSA badges...)
Why would he need it to be water resistant?
These are great 'low tech' interfaces. Now if you want a great 'advanced' interface think anything in the Cyberpunk genre, hard to beat direct brain interactions. Who needs clumsy words and floating pictures :)
> Apple will continue to take over companies that help it control its supply change, which are mostly companies you haven't heard of

This. Was surprised to not see any hardware manufacturers on this list.
"There are even some pretty obvious flaws..."

List those on a piece of paper and have the new developer add one item.
Thanks. Homestar - I loved that. Must visit again.
How senior are your hires in terms of experience? And, if your hires range from new grads to developers with 10+ years of experience, do you notice any difference between the two cohorts in terms of how much feedback they'll give?

I'm a sample of one, but when I was 25, I would have tons of feedback after my first couple of weeks in a company. Much of it was bad as I hadn't been there long enough to know why things were as they were.

Now that I'm 40, it takes more time before I have any meaningful feedback. I'm more comfortable with what I don't know, so consequently, I'm more comfortable reserving judgement until I know a little more of why things are.

That said, I have a couple of ideas:

1.) Schedule the 'feedback' session more than a few weeks into their job.

2.) Give your new hires some time to prepare. I think it's best to assume that individual contributors feel uncomfortable with spontaneous, candid conversations until they prove otherwise.

3.) Have you considered trying an anonymous feedback system and comparing the results?
Location: Concord, CA, USA

Remote: Yes, please, but nearby is OK as well

Willing to relocate: it depends, but prefer not to

Technologies: Web Front-end, mainly; HTML5/Javascript/CSS including jQuery of course, a little Ionic/Angular 1 and latest. XSLT, .NET, and a smattering of other languages/tools. Not a lot of newer frameworks unfortunately. I want to learn React/Redux next.

Resume: http://ge.tt/6geKDzj2

Email: wade(dot)wade(dot)wade(dot)wade(dot)wade(dot)wade(at)gmail(dot)com - yes, five "wade"s was taken so I went with six

The place I'm at now is reluctant to use new technologies and so I am a bit behind the curve. But I am a quick study and eager to gain some experience in new frameworks. My wife is disabled so working remotely is a big plus for me, so I can help her when I can if she needs help with something.
I upvoted you. This feels a lot like marketing spam. I think we instinctively upvote comments like this, but we really don't need it on every react/redux post here. Is the list popular because it's useful or because the author tirelessly promotes it? No way to tell.

Besides the above, both react and redux have excellent official documentation, and tutorials get stale.
Stylishntrendier
are you conflating ethics and law again, or do you honestly believe that a corporation, a legal construct, has moral rights like a human??

because I can make up constructs all day that suffered more damages either way.
Work on making people feel safe with the situation before asking for direct feedback.

A few examples of how this could be done:

Give them more than a few weeks to get comfortable with you and the company culture.
Give concrete examples of things that have improved due to employee feedback.

It's hard to offer better advice through a HN post but easy to observe in person. Perhaps you can hire an external consultant to help or ask a mentor or advisor to fill this role by spending a few days in your office.
My favourite sci-fi interface so far is the 'sand' interface in the superman scene on Krypton. Russel Crowe uses it to blast light into a baby.

https://youtu.be/nHmLhRx7Oyw?t=1m50s

I think it would be great for the eyes cause you are forced to exercise your depth perception rather than stare at a flat screen. Would even be better than an e-ink monitor[http://www.dasung.com/].