skysight-inc/HackerNews huggingface dataset:
Portainer.io Release 1.13
Portainer.io management UI for Docker. Introducing user team management, new user access control system, native SSL support, new App Templates layout as well as many bug fixes and other features ! Changelog is available here: https://github.com/portainer/portainer/releases/tag/1.13.0
Thank you for the read, it was informative and a little scary (especially the obligations of the employee to his/her employer).

This is rather tangentially related, but is there any information on how to get a job in Japan as someone from a Western country, either to teach English, or as a programmer? I imagine this is a popular question though answers to it I think are scarce.
However, you do receive a couple hundred watts of near infrared radiation (ie the 1550 nm in the laser) just by being in direct sunlight:

https://en.wikipedia.org/wiki/Sunlight#/media/File:Solar_spe...
(It's common in farm houses where it's typical to be out in the muddy fields. Most of America by geographical land area is farm land.)
Now that you mentioned it, I think this is the most common case.
Interesting. As a datapoint - I've never programmed in Python (mostly Java/Clojure) but had no trouble answering the questions.
The case for open banking APIs
Let's be honest, Office Space was onto everything.
Regarding drawing and CAD programs, have you heard of Moment of Inspiration (MoI)? The interface is designed to be suitable for stylus input with fewer and fatter buttons, scrubbing, etc. More importantly, the workflows also seem to be designed around this so repeating or chaining actions is easy and you never feel like stylus input is cramped or lacking precise control.

Other pros:

-fully customizable HTML UI
-fast, lightweight but powerful
-advanced actions (cloning along a path) aren't archaic hidden abilities for advanced users, they're discoverable and usable by new uers
-reasonable price

Cons:

-not as serious/enterprise as some people might need
-due to semi-indie status it probably won't serve as your ONLY 3d modeling tool with only a handful of file format option

All said, it makes for a fantastic addition to existing toolbelts but could also be a complete game changer for a certain class of users.
I mostly comment where I think there might be confusion about the reasoning behind a particular piece of logic.
I hate coming across code where I have to wonder if I've found a logic error, or am just misunderstanding the desired behavior.
> In case I wasn't clear: I think any sensible policy has to include punitive measures, along with adequate support.

What sort of punitive measure is appropriate to use on someone whose doctor turned her into an alcoholic? What sort of punitive measures are appropriate for use on depressed people?

"Sensible policy" would acknowledge that prison usually makes people's actual behavioral problems worse.
The goal of this quiz is to be a little challenging and fun and maybe educational. It's not to judge whether someone can do a software engineering job!

The answers to the graph problems are indeed fairly straight forward. But asking about why one might use a BST in place of a sorted list prompts interesting discussion. And going into Dijkstra's vs A* and iterative deepening depth first search is (I think) pretty interesting!
has anybody here actually tried to get it to work by following the installation instructions? I've been unsuccessful so far. I tried to install it using the given shell script but it fails. I tried to install it using the manual installation steps but this also fails. It cant find the necessary installation files.
Merci pour Prolog, Prof. Colmerauer, et toutes mes condoléances!

rip(le_père_de_prolog).
Where would you send a link to log into your email?
Really? What is their inherent utility? Looking pretty? I'm pretty sure a stronger case can be made for bitcoin's utility than than.
Life Is a Braid in Spacetime (2015)
I would think that in both the ^Q and ^C case, the editor in question is capable of prompting "Really exit? (Y/n)" or something to that effect.
The Jamboard does way more than that, you can see them demo it at Next:

https://youtu.be/kwnWfHq2EfQ?t=1h40m33s

If you've been in countless business meetings whiteboarding, Jamboard is definitely not outrageous.
As oppose to all the car companies having the data?

You don't think the car companies won't record, collect and analyse the data for advertisement purposes?
Nothing has inherent utility.

Utility/value is relative - maybe a tulip is worth something to you, but it's not worth anything to me.
No problem. If you change title to have "Ask HN" prefix you might get more answers (but it might be too late to change it? could ping mods if it is).
Genetic mutation trade-offs lead to parallel evolution
Yep, HP / Agilent supplies typically have the sense connections, and they're useful for compensation from various factors :)
I've had several (previously) senior developers join projects I've led or worked on. It's really hard to get them up to speed and contributing effectively - some never succeed :(

Firstly, accept you're not going to be productive immediately as you don't have the project and business context. This is fine. Resist the urge to redesign everything, bring in new technologies and practices until you understand what is going on. Your instant reactions and conclusions will not be attuned to the needs of the project - so practice humility. Socially you may be used to knowing more than anybody else about the system you work on. Don't forget how much hard work this was to achieve the first time and get ready to do that again - but better :)

Secondly, understanding you won't be contributing at a senior level to the project immediately, focus on learning the stack. One senior developer we had whose task was to do an integration of an open source program, got bogged down for months due to disliking the scripting language most of the backend was in. To learn a stack, make your own throwaway end-to-end projects. If you don't understand the stack, you won't contribute at a senior level.

Thirdly, make sure to regularly commit code to the project. Of course, you have to talk to surrounding teams, customers, etc., and learn to cut releases, and so on, but most important is regularly contributing so as to get a feeling for who on the teams understands the system and what the real development process is like. Easy ways to make quick code changes beyond bugfixes: improve logging and metrics (also great for getting an overview of how things work). To support your suggestions for new practices and stacks: gather and document data about the real issues (regular causes of incidents, etc.) and build relationships. In time, the value of an experience transfer is huge - but the value of scattershot rewrites without context is hugely negative. Good luck!
That what all good governing systems are based on. Hoping nobody does anything mean.
To easily distribute jobs over a cluster.

Running right now:

I have a database of 100,000,000 molecules, and I need to compute the force field on all of them. So I put all of the IDs in the celery queue, and then start a worker across 6 nodes,

The job pulls the row from the database, computes the force field, and then stores the result.

Lots of jobs like this:
- I used to use it to tune hyperparameters of shallow models
- Used it to batch convert a bunch of compressed files from one format to another
- Use it with celery beat to schedule scraping of URLs
Don't forget that most of them never get there. Often because they are not able to find & make the product which the market wants/needs. Sometimes partly because engineering is too slow and unadaptive, possibly because they are overcomplicating things unnecessarily.
> claims this is a generalist programming quiz

> first half focuses entirely on weird Python quirks.

Wew.

On the plus side, I still somehow managed to get 9 out of 15 right, which apparently puts me above 50% of all programmers.
Eeyore / South Park style cyncism actively forments apathy. Self-fulfiling prophesy.

Counterpoint: My friends and associates do amazing things. Marriage equality, marijuana legalization, DREAM Act, etc, etc. I (a yeoman) also do what I can.

Maybe think of politics, society, culture like thermodynamics:

Organization requires continuous effort, to mitigate entropy.
Companies need to make clear to their employees (and the public) that sharing passwords is a terminable policy violation

So which is a better option?
Losing a job (or) refused entry/detention/harassment after 24+ hours on the plane/getting treated like a criminal....?
(not that criminals need to be treated badly)

The right solution to this problem is saner laws and educating the public about privacy and related topics
Thanks for that input, will look into it but pure teaching, especially professional stuff, sounds not that great to me :)
Ah gotcha, that makes more sense. I was wondering why they went through the trouble of tying their App Store/Play Store to their bank accounts and purchasing IAP all over again.
How was it alwys possible? I'm honestly curious, this seems like it doesn't have an obvious solution. This time it's provably unique ownership.
>other than some fictional absolutist?

Like the OP who claims that all punishment is problematic?

>how is this anything other than empty?

As you so astutely observed, I have nothing of substance to add to that part of the discussion.

Where I do have something of substance to add is with respect to an oft-repeated factual error about brain development, and a broader misconception about the problems involved in punitive measurements.

For someone worried about pedantry, you sure seem to be splitting hairs.
Substring inclusion doesn't equate to infringement. I think you are a bit off base with your accusations against the author.
Flask Starter Pack
I believe I was remembering this from wikipedia:

>In a similar matchup, AlphaGo running on multiple computers won all 500 games played against other Go programs, and 77% of games played against AlphaGo running on a single computer.

But the full version of AlphaGo that runs on thousands of computers is much stronger than that, so I was mistaken.

Still, the fact that the non-distributed version is so strong even without tree search is pretty amazing. It beat all existing Go playing programs a majority of the time. And with algorithmic advances and more training it may eventually catch up to best human players.
In general yes, but can you really argue that taxi licenses are immoral?
Because governments and forensic companies buy their tools.

"Completely outdated" you may say - but most people still don't use these things. Most people won't go out of their way to take anything more than the most basic security measures. So that's good enough most of the time for forensic purposes.

Apple's "secure by default" concept sounds like the best practice in theory, but their backups and account tying of devices make it so that there's easy attack vectors for tools like this. In order to fully take advantage, you'd have to have never taken a backup of your iOS device and have all iCloud features disabled. Most people don't do that, most people would rather get their data back if they forget their password than keep them private in an extreme situation - for most people that probably makes sense.
If you're fine with the on-screen keyboard (which is fine for browsing, once you get used to it), flipping the keyboard so the keys are on your lap and the back rest lies on the back of the keycover is pretty good for lap usage.
Opportunities for less skilled workers have been dwindling, though. Not because the job isn't being done, but because the work has been shipped overseas so the rich could increase their profits. It's not all due to automation.

If a society does not provide an individual the potential to live a comfortable life, the individual has no incentive to help that society.
Vetements, is, like, literally a joke though. See Vetememes, etc.
I wear duluth trading jeans. The model I buy [0] is made in the usa, although there is also a less-expensive model. It's nice especially because I'm pretty short, and it's nice to find 30" inseam pants without having to dig and dig. They even have 28" in some models.

I also typically buy about three pairs of shorts from them every so often, since I know they fit and that way I don't have to decide about which shorts to wear. They tend to run a bit small (or other pants run a little big), so I add 2" to the waist size when I order from them.

I just counted: 7 belt loops. Also a nice crotch gusset.

EDITed to add: I've been informed that these are "dad jeans" and in no way fashionable.

0: http://www.duluthtrading.com/store/mens/mens-pants/mens-deni...
More than that, everyone is getting up on the wording of the particular hypothetical question posed above. It could easily be replaced with "Did you remove any data from your device so that we wouldn't be able to see it?", or "Did you enable Travel Mode in 1Password?", or even "Please sign this form affirming that you have not hidden anything from us or employed anything from this list of loopholes thought up by cheeky engineers."

Your adversary here is a group of humans. Not a Bash script.
This is exactly the same things people were saying when USB 1.0 arrived, yet somehow people managed to switch.
I don't understand your logic. Facts matter. Either you have the data on your laptop or you don't. If it's been removed, you don't.

Yes, they can ask you if you've deleted things, or if you have things elsewhere, but that's not generally what they ask or look for, or the issue at hand.
A really good idea. The first part is what I think is not good at the moment. You do something good (develping stuff) and because of that you get promoted and do less of it and more of stuff you are maybe not that great at. PM is definitly something I woll look into, thanks!
In a quiz with multiple security questions, I'd give bonus points to an applicant who found security problems.
Ultrasound transducers are not the only producers of ultrasound, nor the loudest. Most things that vibrate create ultrasound, including almost anything that moves. Noise pollution is mostly produced accidentally.

Also, nocturnal bats will largely be unaffected by cars in no small part because they don't cohabitate with humans very much.
If the question is "are you hiding any information" then the obvious (and true) answer is no. If the question is "did you use travel mode for 1password" then that's a very different question. Unless you can point out a statute that requires you to travel with certain information on your device it's hard for me to see the problem.

Your position seems to be that if you were carrying your checkbook (as an American) and then decided against it because you were worried someone might get your bank account number then you somehow risk getting into a debate over technicalities with a border agent. I would strongly recommend not getting into that debate as well by not bringing it up.
> this kind of 'gotcha' logic would likely be considered insubordinate grandstanding

I'm not sure what you mean. I don't think it's unreasonable for anyone, migrants included, to tell CBP "I don't feel safe traveling with sensitive data, so I don't have any of that data on my computer". What's the 'gotcha' here? CBP isn't the only reason to want to have Travel Mode, there's also the increased risk of having your laptop stolen or misplaced.
this doesn't seem insightful to me at all. there's thousands of years worth of culture attesting to the fact that men and women tend to (with exceptions) have different communication styles. men are much more explicit and women are much more implicit.

"you should have asked" is natural for a man and egregious to a woman who will naturally tend towards "you should have known". that's not to say there are no exceptions. the world is 7.5 billion exceptions, but if we're going to be speaking in generalizations (as the essay is wont to do) then let's do that.

this essay highlights only failures of men to communicate with women in the female style w.r.t to domestic tasks. what about the failures of women to communicate with men in the male style in other domains? these are all causes of conflict in relationships and addressing only one side of a conflict is not how to resolve a conflict. good relationships establish communication by both partners based on their natural communication tendencies. a man will learn to be more intuitive and a woman will learn to be more direct.

the essay begins by making some fairly trivial observations about communication and then it goes totally off the rails with ideology about "mental load". Every single person in the entire world has a mind full of minutia, anxieties, and distractions. Everyone. If you don't, you're the Buddha. "Mental Load" is not a female or male phenomenon.

And then even more ideology about how the media portrays men as "adventuring heroes" or somesuch. really? what media is this? I've become accustomed to seeing men portrayed as hapless fools, wage-slaves, and of course angry and dangerous brutes.

honestly I'm just not sure what I'm looking at here. this is the kind of rant that if the gender roles were reversed would be considered totally unacceptable as chauvinist pig shitlord propaganda. can you imagine such a thing? an essay written by a man about how annoying women are and how they just don't "get" us?

this is the world in 2017. there is still substantial injustice committed against women (and against men too) but the discourse is rancid and encourages intractable bickering and ideological warfare.
Not necessarily. Bonding III/V materials onto Silicon is a thing[0].

Not to say it would be easy, but it should be doable.

[0]https://optoelectronics.ece.ucsb.edu/sites/default/files/201...
What's your firm's name?
Genetically Enhanced Bacteria Wired with Color Vision Create Artwork
صور+حزينة+2017+صور+حزينه+عن+الحب+مع+كلام+حزين
I did something similar ("50 terms most predictive of a submission making it to the front page") some time ago: https://news.ycombinator.com/item?id=10893677 .

One realization was that it was easier to predict if a title/keyword would NOT make it to the front page than if it would. That is, it's clearer what to avoid (startup, app, business, product, mobile, marketing, etc) than what to do.
That is nice, however when hiring people it is useful to get somebody who can actually implement the solution too, rather than just sitting back smugly having identified a problem as "Dijkstra's".
I noticed that in the US almost all signage uses text instead of symbols. For example, writing "No smoking" on a sign, where in Europe you would have a crossed-out cigarette.

I don't really understand why this is done, since well-made symbols are also understandable for illiterate people or those not speaking the language.
I get what you mean but for some people, Bitcoin has utility value when it comes to buying altcoins. For the less popular coins, the only way to acquire them is by first converting fiat into either ETH or BTC.
I think the problem is not that Ford can't make electric cars, but that Ford struggles to make good or competitive electric cars.

Chevy, as a counterpoint, is also an American / Detroit-based automaker that also plays it safe with most of their lineup. But Chevy has still invested heavily in modern renewable/efficient vehicles too (Volt and Bolt).

Ford has nothing to offer that is competitive with these modern vehicles -- Ford's Hybrids/EVs are basically just minimum compliance cars. Even ignoring all of Tesla, Ford's current 2017 lineup still struggles a bit to compete with the original Chevy Volt, a six year old car first released back in 2011.
We Made 508 Compliant Software and You Can Too
some fish see some IR. Carp etc. would be able to see the 900 nm light in normal lidar, but even they can't see 1550 nm.
I agree. Coming in with a LOT of experience in JS and a good damn chunk in c++, but none in python... this is really bad test.

You ask dev about aspects of the language that are essentially memorization:

Does matrix.append(x) in python append by reference or by value? Both are equally likely without knowing anything about the language.

the question is also pretty easy to answer correct IF I know that, but I have no reason to know that. You're not testing skill in any sense of the word. You're purely testing familiarity with this specific language (and worse, this language's standard library)

That's bad.
I'm not a lawyer, and I hate having to preface that. But Hell No they can't. They can ask. They can threaten. But once they know you're a US citizen, they either detain you or they let you go (on to customs).
The first time I saw a blind person using an iPhone on the subway (years ago, I think it was an iPhone 4), I was completely blown away at how much he could do with it.

Personally I think apple should allow you to turn the backlight for the screen off entirely for their use. Perfect over the shoulder privacy and better battery life to boot!
> I just pulled out a python script, and combine that with Postgres and within an afternoon I had completed the project (albeit not production ready)

There are two problems here - one is that people prototype their architecture using massively over-engineered systems and the second is that a rough prototype makes it way into production.

So, as a Hadoop perf engineer, I deal with both issues - "We have a Kafka stream hooked up to a Storm pipeline and it is always breaking and we can't debug ... what is this shit?" or "Postgres is stuck on BYTEA vaccuum loops and you can fix it with Hadoop, right?".

There are significant advantages in prototyping with an easy to debug architecture, until all the business requirements stabilize.

Sometimes the right answer is to use Postgres better (specifically, table inheritance for deletion of old data + indexes instead of delete from with <=), sometimes the right answer is a big data system designed for cold data storage & deep scans.

This all comes back to the "We made a plan, now it is a death march" problem - the iterative failure process of building a prototype and having it actually fail is very important, but most people feel like they'll get fired if their work fails in the real world.

Over-engineering is usually career insulation and somewhat defense against an architecture council.
fuck. off.
Examining the FCC Claim That DDoS Attacks Hit Net Neutrality Comment System
Gusto founder drove across America in an RV to meet customers
I think it's still fairly useful. It provides an interesting framework for understanding Trump's tastes—or, maybe, the taste he projects in order to market specifically to prole and middle (not upper-middle or higher) people who've moved into higher wealth brackets—for instance. I think it's also useful for understanding which class is being targeted by advertising—the class markers and attitudes it covers, and others that one might infer, are everywhere in advertising.

His "Class X" stuff was way off, of course, and is another thing the trappings of which became just another class marker (for hipsters, in fact, and some other fashion/lifestyle movements). Probably that's a recurring cycle with countercultures. Some specifics have shifted, though trends and anxieties have not so much, I think. A lot of the visible wealth now is (as usual) new money—often tech folks—so I think it remains to be seen whether their kids and grandkids will retain "lower" (largely upper-middle) class tastes and behaviors or integrate fully into the upper classes.
I am actually curious to know of cases of insecure string comparison vulnerabilities being exploited. I think there are real cases. But I tried recently to to this against a toy server over my local network, and could not get it to work without adding a delay to the comparison.