skysight-inc/HackerNews huggingface dataset:
Yes, I agree that walking away from whiteboarding is displaying "negative signals".

It is a sign of "an attitude and discipline problem", what IBM Research used to call "wild ducks". They placed great value on finding and hiring "wild ducks" (well, they used to, until they decided to "manage" IBM Research). A wild duck doesn't look for the most efficient algorithm, they look for the most efficient solution. They are rarely the same thing.

Most companies decide to hire someone when they have a problem that needs a solution, when they plan to expand in a new direction, to enhance the skillset of a team, or to cover work based on a new or expanded contract. It is very odd to hire because, hey, we want "the best and the brightest".

So the most efficient method of hiring for a solution, direction, skillset, or contract work is DISCUSSION between the person who has the problem and the person who might be the right fit for the problem. If you're looking to move your bank into digital currency it is a pointless waste of everyone's time to schedule interviews with four bank tellers.

Also, in my experience, whiteboarding is usually conducted by new hires (maybe it's just me?) who recently graduated. So their questions involve either an algorithm they know well or a discussion of the order complexity of the algorithm. Odds are good the questions were on their data structures final exam last semester. Perhaps I never get past this level because I don't know how to program.

Whiteboarding is the same level of nonsense as the old Microsoft "How many gas stations are there in NYC?" interviews. It is supposed to show that you can "reason" and give you an idea of how intelligent someone is. In my experience interacting with intelligent people, their "intelligence" shines through in conversation.
Strange-the pronunciation changes that she demonstrates with "hand" seem to be bringing the accent closer to RP English!
True, but what's the other assumption?

That the aim is to detect people for whom border control do not have any passport/fingerprint/retinal information for, but some reason still consider to be a "person of interest" at a border?

I'm not sure if that's a valid point, or a scary overreach...

Part of me worries about using a barely 99% accurate face detection technology (perhaps trained on Facebook or YouTube jihadist videos?) on what must be at least several hundred million airport border control crossing a year is inevitably going to result in several million false positives a year - presumably mostly for bearded middle eastern males. The invasiveness of recording and storing facial data on every international traveller with the possible payoff of detecting someone genuinely "interesting" amongst the million per day or so stream of false positives seems like a poor security solution.

Another part of me acknowledges that the US (and, to be fair, every sovereign nation) can invade everybodies privacy at the border _anyway_ and what's the problem with adding just this one tiny straw to the camel's back?

As Wil Wheaton so eloquently pointed out, I'm a middle aged, white, heterosexual, cisgender man - I live life on the lowest difficulty setting. This is unlikely to affect me in any way apart from giving me a great opportunity to rant on internet forums. If you have any 15-30 year old male friends of middle eastern descent, ask them how _they_ feel about an algorithm with a well known 1%+ error rates most likely trained on "terrorist suspects" being pointed at _them_ every time they fly in or out of the US...
I agree with you, but I think we disagree. What I mean is that this article specifies 19 share holders, without mentioning their share. It's a very safe bet to assume that it's not even a significant fraction of a percent. In other words, in 'voting with their dollar' these individuals would have a literally unnoticeable impact.

When a substantial chunk of society feels something ought be changed, then I certainly agree they have the right to make such change happen. But we live in a time where headlines, such as this, are constantly driven by irrelevantly small numbers. For instance traditional fear mongering was stuff along the lines of 'video games are driving kids to kill.' What that really translates to is 'one mentally unstable kid who happened to play a lot of video games killed another kid, primarily because he was mentally unstable'.

The conflation between the views/actions of society and the views/action of the individual is counterproductive. If you polled people, proportional to share of amazon, what percent would agree with the statement 'I demand Amazon stop selling facial recognition to governments'? On that we can only speculate, but I imagine it would probably be quite small.
Very true! We’ve had some great wins over the ages.

As a stereotypically apathetic Australian: those who can be bothered fighting the good fight certainly have my supportive clicks!
Interesting. The "spanish influenced" accent described in the video sounds like standard English in southern california.
Show HN: A World Cup 2018 Dashboard
The U.S. has a similar rate in the federal court system, still lots of crime. I don't think it's the punishment.
IIRC, it was the 680x0's that so often had the crippled memory bus.

The slowness on the PowerPC probably had more to do with the CPU power. PowerMacs struggled to be competitive with Pentiums for integer computation, and often the PowerPC Macs were not clocked competitively against their PC brethren.

You referenced a 601... The PowerPC 601 based machines still had NuBus, which was slow compared to VLB & PCI.

All the early PowerPC had a variety of disadvantages slowing them down: 680x0 emulation blowing the processor cache at times (particularly the 603), built in graphics were generally pathetic (and often used RAM as VRAM, undermining the value of the fast memory bus for gaming... but if you installed your own card with dedicated memory that problem vanished), and a the graphics card market was skewed for desktop publishing making it very costly to get good gaming performance.

Of course Apple abused benchmark stats to make it all seem much faster than it was, but the memory bus was derived from the Motorola 88100 bus, and consequently was pretty decent (and if you think about it, the afore mentioned 486dx4 actually had a memory bus that was running about a third of CPU speed...).

Radius graphics cards used to have fantastic blit performance.
Well there are lots of unpaid internships out there, and the OP is looking for a paying job, so I think it was worth mentioning that the internships were paid
How much std is used in actix? Is no-std a big project/possible refactor?
>32bit environment is much easier to deal with than starting at 16 and working your way up.

How much bytes do you think one requires for an OS loader? The complex part is loading all the code into memory from a file on disk partition without having a MB-sized fs driver, stdlib and loader in it yet. 16, 32 or 64 it doesn’t really matter.
You'll just learn things, but it won't scale at all. One of many reasons is that it's very specific people (it may not even be Your target users).
Money.

- Companies making money by developing and licensing software.

- Media making money by creating sensationalistic headlines.
What If We Can Create Listening Sessions on Spotify – A UX Case Study
Erlang does not preempt, a reduction is always completed before the scheduler decides on whether or not to move on to another thread. Reductions are small enough that this isn't a problem.
The man who went to the North Korean place that ‘doesn’t exist’
Not exactly. Calling someone a "conspiracy theorist" can certainly be an ad hominem attack akin to calling someone a "wacko", but it can also be shorthand for "your argument is structured like a conspiracy theory", and conspiracy theories tend to be logically unsound because they are unfalsifiable. (Broadly speaking, the conspiracy theorist can always explain away evidence contrary to their claims by suggesting that it, too, is part of the conspiracy.)

9/11 truthers, birthers, JFK assassination theorists, Illuminati/Satanist/New World Order types, pizzagaters, ZOG-believing antisemites, flat earthers, hollow earthers, etc. all have common rhetorical tactics and modes of argumentation that are distinctly "conspiracy theorist".
I would look into Hex: Shards of Fate, you can play in your underwear at home and so it doesn't require as big of a time investment. Unlike Magic Online, it actually has a great client that doesn't look like it's from the 90s and unlike MTG Arena, it's not overly Hearthstoneized and retains the TCG over the CCG model.

It's very, very similar to MTG in terms of mechanics and skill cap, and it is not bound by a paper-compatible limit on mechanics. It's all I play these days.
> Making a false statement isn’t necessarily fraud

Making one intentionally in order to defraud people is most likely fraud though
I expect that's how most industrial espionage happens; some company employs the services of some third party research firm to investigate a competitor's product and doesn't explicitly ask for anything illegal. Maybe that third party hires other contractors, and so on. The actionable information bubbles up through the chain, and the original company that funded the "research" has no idea where it came from. They might not even have had any intention of causing a crime to be committed, but ignorance is bliss.

It would be a lot harder to plausibly deny paying some third party for explicit sabotage; as far as I know, companies don't normally pay third parties to cause harm to a competitor for legitimate business reasons.
In Australia at least, almost every self-serve POS in Coles, Woolworths, Bunnings, [any other large retailer] etc has an illuminated card slot. Most ATM's do too, as well as the particular brand of POS eftpos machines that the Commonwealth Bank supplied to vendors.
Merely attempting to enforce a copyright that you legitimately hold against one instance that might be fair use, and then having a court find in a real case that it was fair use, would be enough to lose copyright of the work entirely in your view?

That's so disproportionate that you might as well just abolish copyright.

Also, most of the world doesn't have fair use like the US does, though many places have similar but weaker provisions in some respects. US fair use law is somewhat controversial, because it arguably doesn't comply with international obligations.
Completely OT, but I just realized that Qualcomm the chip company and Qualcomm the email software company are one and the same. Don't know why I never made that connection before.
Genuinely curious how people still manage to fuck up this kind of super basic secure coding practices
Master of orion 1 is better because it doesn't have the stupid fleet size limit.
They haven’t been accused in this case, so let’s not get ahead of ourselves.
Ah, an article about my home state. It's worth pointing out how isolated this town is... Interstate doesn't even run through that part of the state, and the nearest 'big city' is hours away.
That doesn't mean it's not patentable though.
CSS and the Lambda Calculus
High performance subscription-based form state management for React
That may be the case when the short volume is increasing, but at this point, with the stock price rising, traders should be looking to exit their short position.

If anything, with such a large volume short, a short squeeze is a serious likelihood in the near future.
Show HN: I2018n – Internationalisation in 2018
Longer ago than that:

https://en.wikipedia.org/wiki/Temporary_Committee_on_the_ECH...

ECHELON was reported on several times in the decades before that, and in much more credible outlets than chemtrails have ever been.
I took a brief look around the repo and it looks like the author is the sole contributor (at least the few files I looked at had plenty of commits but all by the author).

A project being GPL'd doesn't necessarily mean the copyright isn't owned by one party.
Sure, I'm speculating out my ass here (it's what everyone does on The Internet, right?)

Seems to me though, the most recent numbers I've heard for commercial state-of-the-art facial recognition are barely capable of 99% accuracy. I don't know the error rates of fingerprint and retinal scans, but I'd put good money of the combination of passport and fingerprint or passport and retinal scan being several orders of magnitude more accurate that face recognition we have available right now.

(And I probably should have left out the "border areas"comment as part of a different argument - my beef with that is not "how many illegal crossers might you find within 100 miles of a border", but "is it worth reducing the rights of everybody, legal as well as illegal, just because they live/work/travel within 100 miles of a border?" that includes everybody in CA west of a line thru Sacramento, Fresno and Bakersfield.)
>We live in a generally improving world (...)

I thin you're unknowingly validating OP thesis. All the improvements you mention are directly affecting mankind.
But at what costs did we get these immediate improvements? What are the externalities?

At some points, they will have direct, dire consequences on human life. You're probably aware of climate change already (we talk a lot about this, but it's getting worse), but our focus will switch to ecological collapse.

"We will see mass extinctions that undermine human well-being". https://www.nature.com/articles/d41586-018-03891-1

Here in Europe, we've already lost 30% of birds' populations, and 80% of insects in 30 years. The loss is accelerating fast.

Now, is it possible that the effects of climate change and loss of biodiversity can exceed the improvements you've mentioned initially? Can you discard this hypothesis?
Security Engineer to Secure Software Developer
Hi Guys,

I am m0hit from India, working as a Security Engineer from the last 5 years. I have worked on Web, Thick Clients and now IoT Security. I have experience in Secure Code review but I want to push this practice further on large scale. Thus I have decided that I should change my domain from Security Engineer to Developer (Security Perspective). I have knowledge of programming but haven't quite developed an Full/small scale application yet. Just small/big scripts and tweeks.

Please guide to how actually I should start in order to get that Software Developer Mode in me .
Is analog computing reproducible? Digital computing is kind of founded on the idea that running the same program twice will give the same results (i.e. determinism), but it seems to me that analog computing might simply fail to make that guarantee. Is that correct? And if so, have the implications and workarounds been investigated at all?
> At least with a bus I get a well trained professional who is prepared for almost all scenarios

Your city clearly has different bus drivers to every city I've ever lived in. The best moment I've ever had on a bus was when the bus driver stopped on a level crossing while a train was coming. I've also had bus drivers clip signs and parked cars, crash into other cars and busses, brake and accelerate like they were trying to dodge a heat seeking missile, and just generally bad drivers. And in my current city, the bus drivers (and tram drivers) won't do anything about bad passengers, they sit in their little perspex box and ignore the passengers.

I was on a tram the other day while an ex con was screaming obscenities at old Asian lady. The lady complained to the tram driver, who did literally nothing. She had to get off the tram because he was getting so abusive I swear he was about to hit her.
One of the goals is to create a safe place for my cat, on the porch or something. And still be able to fend off neighbor cats. She is getting old and has had fights on the porch which makes her scared to go out.

So I guess it depends on how easy it would be to limit the scope/direct the receiver to only activate when she is on the stairs which is probably the optimal target range for the porch (and not activate when she is lying just beside the receiver).

Thanks so much everyone for the answers! Can't believe I forgot about the squirrel presentation. My cat is all black and I'm not sure how I'd go about distinguishing it. A really colorful necklace perhaps, but it would have to be quite ungraceful to not be covered in fur when watched from the front/back (a second camera 90 degrees from the first could perhaps help).

In the QA in the squirrel presentation someone also mentioned OpenTLD, which seems to be superseded by CMT ( https://www.gnebehay.com/cmt/ ). Worth a look.

I hope I can find the time to experiment on this.
perhaps, tesla does indeed sound like a company that does the bare minimum required by law for its employees.
I know this proof but I'm not happy with it. It goes out of its way to setup a
Turing machine (though not a very obvious one) using M:tG cards- however, that
doesn't prove that the M:tG _game_ is Turing-complete. It proves that the
specific cards chosen can be used to create a Turing machine under a subset of
the game's rules, which is not quite the same thing.

For a more complete proof one needs to take into account the fact that the
text printed on existing cards is a derivation from some grammar - the grammar
of the M:tG "ability text" (there is no official name for the game's
language). In other words, the ability text on existing cards is no the whole
ability text language. The complete language is a superset of the strings on
existing cards. To prove the game as Turing complete, one needs to prove this
language is Turing complete- not a subset of its strings.

To give an analogy, think of the game's rules as the JVM, the ability text
grammar as the syntax of the Java language and the actually printed cards as
some arbitrarily chosen set of Java programs. You can perhaps put together a
Turing machine by stitching together those Java programs, but that will not
tell you anything about the Turing completeness of the language itself.
Instead, the straightforward proof is to use the Java syntax to write a Turing
machine and run it on the JVM.

There is, of course a slight problem with taking this approach for M:tG; that
the game's rules are very well defined (there's the Comprehensive Rules that
go a long way towards resolving any ambiguity) but there is no full
specification for the ability text language itself. So the M:tG machine is not
well defined.

Then again, it's easy to derive at least a subset of the rules of ability
text. For instance, if you see a card that says "Destroy target Elf creature",
and you know that "Elf" is a "creature" type, you can substitute "Elf" for any
creature type and generate any number of very probably correct ability text
sentences- "Destroy target Goblin creature", "Destroy target Cat creature",
"Destroy target Pirate creature" etc [1].

In this way it may be possible to generate the appropriate ability text
expressions to construct a Turing machine- and prove that the M:tG game is
Turing-complete.

________________

[1] Actually the ability to generate arbitrarily many well-formed expressions
in a language is a hallmark of Turing-completeness. If we can't assume that
the ability text on existing, printed cards is not the whole language, then
Turing completeness becomes much harder to argue for.
Couldnt even get a response my n5x power button after trying to open on phone lte
ATM in Milan rides all the public transport of the area, including buses, trains and trams

It also manage the Copenhagen's subway

It makes profits
Indeed. I used to be scared of database changes in case something went wrong. Now I realise the worst thing to do is to hack code on top of a poor database design to make up for it. That usually ends up far worse.
I expect within bounds... this already exists in floating point operations. Look up distributed games programming, x86, PPC etc for some meaty details, but the gist of it is to never trust the exact value, rather look for values within a suitable range.

Interesting take though - with analog computing, this problem would be everywhere rather than in certain special cases. There probably is some funky math we can use to describe and talk about on HN in the year 2029?
"If we don't do it, someone else will". There is probably no other argument more responsible for bringing us to the brink of nuclear holocaust than this one. This is the argument that convinced the otherwise pacifist Einstein to write to president Roosevelt, urging for the Manhattan project.

So what's evil about it? Nothing by itself, it is self-evident that we can not allow our enemies be more powerful than us. But there is a second step, which has to follow: those powers have to be used for a universal good which go beyond our selfish identity interests. If not then we become the enemy ourselves.

I believe the reason that many are protesting against corporations handing over their technology to the military is because they feel this second step is missing. Right or wrong, they feel that the state has lost its moral compass.
Spooky Grandma Haunted House Escape Survival
You would still need to wrap it in some form for it to be useable from most other build systems except make. For build systems such as bazel this is quite some work for little immediate benefit.
Maybe they took the „f*ck it, ship it“ advice too seriously and shipped it a bit too fast?

Who knows but after learning this I would be highly cautious to buy anything from this company until they‘ve proofen to be more careful in the future.
Yes! There is crazy amounts of dilly dallying with these analogies and there are implied points of logic that are not to belong in the actual technical concept, especially when teachers make it a point to say "these should be separated into a superclass/subclass/attribute but these shouldn't, and it should be specific to this extent and not to the extent that you thought was fitting", while talking about cars and car parts or animals and animal parts and species etc and, there is no actual logic behind their arbitrary separation of concepts that makes sense in their mind, it could be implemented in multiple ways that work, but only the one that they thought made sense to them is correct and students get punished for not thinking like the teacher even if they did something right, this leads to the students wondering if the concepts are just too difficult and going over their head when it's not their fault at all.
Did you see this paragraph in Musk's email? It is pretty suggestive:

> As you know, there are a long list of organizations that want Tesla to die. These include Wall Street short-sellers, who have already lost billions of dollars and stand to lose a lot more. Then there are the oil & gas companies, the wealthiest industry in the world — they don't love the idea of Tesla advancing the progress of solar power & electric cars. Don't want to blow your mind, but rumor has it that those companies are sometimes not super nice. Then there are the multitude of big gas/diesel car company competitors. If they're willing to cheat so much about emissions, maybe they're willing to cheat in other ways?
Well, I would say technical debt is similar to the classic kind of debt: It may give you short-term advantage (liquidity), but on the long term, there's interest on it. If not paid off, it grows exponentially.

So yeah, technical debt can be used as a tool, but it doesn't come for free.
Why Use AngularJS? Is It Worthwhile for Your Web App Project?
What if the parts that are impossible to handle statically were instead handled in software by a JIT compiler that could speculate and deoptimize when necessary? Could that be a more efficient model for executing high-level languages like Java etc.?
Check out this cool forum http://mawazo.byethost7.com/