skysight-inc/HackerNews huggingface dataset:
> This is such a stupid explanation. Do people really think the government is going to go "You're a terrorist, but we can't deport you for that. But look here, you checked this form wrong.."

No, they are going to say anything like that to you; what they'll do is go to a judge and say we have this evidence that this visa-holder is a terrorist (which evidence doesn't actually relate to any crime prosecutable under US law, because not all terrorism in the world is a US crime) and that they therefore committed the crime of attempting to defraud the government by the way they filled out this form stating that they totally weren't a terrorist, and so we'd like to go arrest them please. And the judge will say, “why, sure". And then what they actually say to you will involve lots of guns carried by high-on-adrenaline counter-terorism agents storming into the place where your family is sleeping in the middle of the night.
Which is useful if, like me, you guessed whose work this was going to be about (I took an anthro class in college with one of his former grad students) and hoped it would be a follow-up, not the same book.
ahaha, nice one!
Basically perfect. Any way to find out who this designer is?
This is not how USB Type C works. The cables are active (chipped), and the end devices have sense resistors. Each device can detect the presence and type of the cable, as well as the presence and type of an end device and total cable orientation (swapped or not).

This is all done before power is applied, as USB Type C is very explicit about not going hot (apart from a weak 5V V_conn for powering the cable).

Also, QSFP is not a cable, but a pluggable spec. A QSFP module is active, but the fiber optic cable you connect to it to is dumb. Link detection there works by sensing beam power.
What if one gave somebody else's info by mistake? Very easy to do esp with phone numbers.
Materials Platform for Data Science: yet another effort for materials AI
Qatar's F-15s Will Feature New 'Low Profile' Heads Up Display and New Cockpit
That's not what tooling means. What you are talking about are called "libraries", which, using the same libraries with better tooling, is one of the core strengths of TypeScript.
Funny enough, I think I've seen them on sale for less than $3.
IMessages are backed up as part of the normal device back up. They just aren't synced to other devices with the canonically source being iCloud.
I moved a Windows 7 installation between computers several times now - just clone and go. There's some whining and drivers on first boot, but otherwise it's fine. I really need to reinstall it, but can't be bothered right now, it works fine :D
False. USB-C cannot be fatal.
He's not talking about Bitcoin, do people realize there's literally 1000+ projects (Most irrelevant) with some clear innovation going on. We're already way past bitcoin and PoW as the future of blockchain tech.
For e-book sales, Superhi's page is effective. The market is saturated, but design is their USP. And they acquire your email for TOC...

https://www.superhi.com/learn-to-code-now-book
It's hard to imagine how a recruiter could ask me that question without failing the interview. They should already know the answer before inviting me in, so are they wasting my time, or just fucking with me? Either way, I probably don't want to work there.
I've definitely had the app perma-crash on me recently, where the only way to get out of the boot-then-crash loop was to delete and reinstall it.

It also fails at the iOS quick access menu about 80% of the time. e.g. you hard-press the app icon, go to "log food" and it goes back to the home page. Or you do the same for "scan barcode" and again most of the time it opens the app and sends you to the home page again. This has been the case for months.
> Doesn't the 5th amendment make those questions impossible to answer?

The 5th amendment doesn't really apply because entry to the US on a visa isn't a criminal prosecution; no one is compelling you to answer the question, you can choose not to by choosing not to apply for a visa.
Not sure you're thinking nefariously enough. More likely it could be "you're saying things we don't like" or "your religion is icky", things that they otherwise aren't allowed to take action on.
Agreed!

I was specifically alluding to the fact that if we continue to pile up building regulations, but don't increase regulations on storage units, then a lot of people will only be able to afford living in "storage" units.

To be fair, storage units with a communal bathroom and power are more than most folks had circa 1930.
I could almost agree with you post above this one, but "cuck" has been a meme of the alt right since the run up to the 2016 US election. You are either being disenguous or have not seen enough of the current grass roots politics to be speaking so authoritatively
“higher order components should be the exception, not the rule.”

This just isn’t true. Abstracting form logic. Request logic. Anything else you use across your app. Connect in redux. There are hundreds of good reasons to have a higher order component.

It makes testing easy. Test your request logic in one place, anything that uses it is now a stateless component, and testing it is trivial.
Their 'handbook' is a great source, older versions can be found online for free:

[pdf] http://disi.unal.edu.co/dacursci/sistemasycomputacion/docs/S...
Why can't you build on top of these protocols, nothing is stopping them from being underlying technology that new banks and financial institutions can be built on top of.
Well we are full every night (I can't remember a night in the last 3 weeks we haven't been at least 75% full at one stage). So at least enough are voting for quality here.
They could change their name back to XBMC.
Yes, the cables are active and can ID themselves when connected. Detection of another connected device (and orientation) is separate.

So yes, it is possible to detect which end gets connected first, but this absolutely shouldn't have any side-effects. It is unintuitive and fragile (if the 'master' device restarts, it will think the other end connected first, suddenly becoming 'slave').
Pretty incredible scoop by BuzzFeed. This guy seems like a sociopath.
This has already happened in New Zealand. If you've ever publicly made controversial statements ("have ever publically made a racist statement" [1]), they can deny you a resident visa unless they arbitrarily decide it's OK.

You might think you're not a racist, but in the UK, racism law extends to criticizing Islam or even questioning aspects of it. So you better not be an outspoken atheist either.

[1] https://www.immigration.govt.nz/new-zealand-visas/apply-for-...
Hopefully the various comments on this thread have shed some light on why I expressed incredulity at your assertion. Incredulity isn't intended as rudeness but I unreservedly apologize since you took it as such.

Reading your response I suspect you failed to account for the fact that what "Uber knows" is not limited to the set of facts that you choose to disclose to Uber. They can and likely do use those facts to lookup your information in third party databases. They also know facts that you may not have chosen to disclose but unwittingly did so.
A merkle hash tree is what all of those (Git, Bitcoin and CT) use. BT just made it distributed.

Funnily enough, CT was devised around four years after bitcoin and mentions it in their introduction article: https://queue.acm.org/detail.cfm?id=2668154
Just about every video game console made between the late 1980s and mid-2000s had an official video-out cable with one or more resistors [1]. It's not an unheard-of thing.

[1]: http://members.optusnet.com.au/eviltim/gamescart/gamescart.h...
It feels good to complain on HN, but we all will be contacting our representatives, and following the EFF’s campaigning, won’t we? Please?
How many of those do you still use on a regular basis?
How much does the entire internet weigh?
You should hire https://compassionatecoding.com/.

Basically, there shouldn't be conflict. There should be polite disagreement, with people listening to each other, understanding where the other side is coming from, and coming to a consensus or coming up with way to decide.

If you don't have that the issue isn't lack of a system, it's a people problem about how people interact. (I write about it from individual's perspective here: https://codewithoutrules.com/2018/03/09/win-technical-argume...)
I managed to melt one by incorrectly applying a heatsink. Years later we did some "experiments" on an old P4 to test the cooling capabilities of scotch. It's not effective FYI.
It might be, I don't know. It came through on my Twitter feed and I thought it was interesting.
Speaking generally with respect to interviews:

You should know something about the company. Tell them how you can help solve their problems.

If the question comes at the start of the interview, and you don't yet know enough about what the specific department is facing, respond, 'Why don't we discuss some of the problems you're facing, and I'll tell you how I can help with them.'

History's fine for backing up your claims. But people usually want to know what you can do for them.

P.S. Don't just paint yourself as a patsy problem mule (i.e. no boundaries and self-respect). Indicate also what you expect to get out of the deal and how you anticipate growing in the role).

Also, I guess job fairs are probably more of a "meat market". Nonetheless, if the person's really interested in recruiting, they should be interested in describing what they are trying to accomplish.
There are no visas that are a guaranteed path to citizenship (hence, the naturalization process, which can and will knock people out even if they have an immigrant visa), least of all non-immigrant visas (including dual-intent visas like the H-1B.)
For what it's worth, unfamiliarity might have something to do with the fact Kodi has only existed under that name for a couple years.

Prior to that, it was known as XBMC ("XBox Media Center"). Under that title it's been around since 2003.
Using refs to talk to the DOM is a leaky abstraction, but talking the the DOM is a necessity in a framework that renders to the DOM. Before forwardRef, you'd end up with ad-hoc prop names like `domRef` to try to wallpaper around the leak.

I'm happy to see a thoughtful solution. There are some things you just can't do with React alone (like listen for PointerEvents).
Also, every other console may not have an official "Seal", but they all have the same process. Nintendo created that idea when anyone could release games for consoles without the console manufacturer approving or even knowing about it. I can't just make an Xbox 1 game and release it legally either. Blaming this on the Seal is completely misunderstanding the context.
That truly is a great landing page. The fake notifications were so entertaining I shared it with some friends.
It’s not a coincidence, but it is only an approximation. Fourier analysis of sound assumes a continuous field of air pressure at each point in space, which evolves according to a continuous function; in reality, air consists of a large number of discrete particles, and “pressure” approximates the result of a large number of discrete, random collisions. We can prove mathematically that the more particles are in the system, the closer its behavior gets (with overwhelming probability) to the continuous ideal; and sound happens to operate at a sufficiently large scale that the discrepancy is far too small to make a difference, so we - and evolution - can just use the continuous ideal for our calculations. But that doesn’t require it to have any physical meaning.

On the other hand, at a lower level of abstraction, the most fundamental theories of physics known do tend to involve real numbers and continuous functions – from my limited understanding, that applies even to quantum mechanics in many cases, even though it’s known for discretizing quantities that were continuous in classical mechanics. However, it’s unknown – unknowable, even, at some point – whether these infinities are “real”, or themselves approximations of even more fundamental laws.
It’s much easier to develop evidence for checking a box wrong than convicting a crime.

It’s also easier to arrest someone on suspicion of falsifying customs forms and hold indefinitely than to do so on “terrorism” charges.

So this does indeed give law enforcement a lot of leeway than not having it is.

So, to answer your question, yes.
Councilmembers may be. It's not required. But how would city government as an entity benefit?
I have very mixed feelings about the new context api. On one hand, you're taking a foot-gun away, which I approve of having worked on code bases that abused it. On the other hand, it's very clunky, and I think people who abused the old context will just start making components larger, and wrapping them in a single context, rather than doing the right thing with many small components individually wrapped. Personally I think props inheritance, with IsolatedComponent as an escape hatch/boundary would have been much cleaner.
> Debating who is making the situation worse faster is really besides the point.

Wait a second, are you sure this logic really works? Assuming the goal is to do "what's best", then making the situation worse slower is surely better than doing so faster.
This is not the fault of the connector.

It is the fault of the protocol.

USB is a clusterfuck.
I'm actually pretty surprised that the comments here are discussing the complexity of the USB C spec. That may well be true, but somehow I think Nintendo would have screwed it up no matter how simple you try to make it...

The Wii and Wii U and DS have dozens of these stupid "quirks" which are the result of Nintendo just not knowing how to do things correctly. The reason I didn't buy a switch was because I was so infuriated by the Wii U's incompetence that I was certain the switch would bring me nothing but misery. I'm feeling pretty smug and validated right about now. This isn't the first of the switch's failures, either.

Nintendo are just miserably incompetent at firmware and software, I really wish they would just back some other hardware company to make the console for them, and Nintendo themselves should just focus on making games.

Better yet, Nintendo should just make their "fun" peripherals for PC, mobile, and existing consoles, and release their titles cross platform. Yes I'm bitter.
Pretty sure you’d be flagged for extra scrutiny.
Anti-anti-communism
If you don't ask "really hard" questions[1], candidates instead complain because "any child can solve this" and feel not taken seriously. Somebody will always complain.

"asking logical puzzles is fine"

No. NO. NO. That's the thing that isn't fine, because solving a logic puzzle relies on one critical insight. It's rolling the dice.

What you want is a question that has multiple answers, that's dirt easy, and where you can ramp up the difficulty to the moon if the candidate breezes through. These questions are hard to find, but they exist. They require investing some thought, so they're unfortunately not asked too often. But they work. (For small values of work. There is no good interview process)

[1] Somewhat hard. It's solvable in 45 minutes, it's not that hard.
" small transactions modifying a single row could take as much as 7-8 seconds"

That's surprising. I wasn't expecting CockroachDB to be really fast, given the constraints they work within. But that sounds more like a bug or config error. Unless perhaps you mean a really high number of processes trying to update the same row at the same time? Like a global counter or something?
No, this thread is about Tesla, not Uber.
According to http://nymag.com/selectall/2017/05/inside-uber-lawsuits-trav...

> Last summer, after a man died in a Tesla that was using the car’s Autopilot system, which allows for autonomous driving on highways, Levandowski told several Uber engineers that they were not pushing aggressively enough. “I’m pissed we didn’t have the first death,” Levandowski said, according to a person familiar with the conversation. (Levandowski denies saying this.)

If the quote is real, and this approach is widespread at Uber, grief counseling might not be necessary.
Actually hmm, do reads need to talk to all replicas in this case (serializable isolation)?
Low-Resource Eclipse Attacks on Ethereum’s Peer-To-Peer Network [pdf]
Chocolatey is better anyway
Think it'll be profitable to make this free and make many just using affiliate links?
Solomon being French - and considering the title - my brain automatically played tricks on me and as I read his post's title I pictured him saying "Au Revoir" in its most famous form in France: https://www.youtube.com/watch?v=0obJfkU9xB4 . :D

(It's the official good bye of former French president Valery Giscard d'Estaing as he left office, and it's been used over and over again as a comic element.)

My hat tip to shykes. We studied in the same engineering school and he was part of the teaching assistants' panel doing the interviews for the new batch of candidates I was in. When I met him that day, he was in charge of testing my conversational English level and this interview (amongst others) convinced me to go for this school. He was also one of my tutors/teachers in the first few months, and I eventually became part of the same teaching team. Great guy all around, talented technician and a great educator.

I think he entirely deserves the praise for creating dotCloud and Docker, no matter what people may say about the underlying technology and the lackluster Docker activity lately.

He's turned it into a great product and company, with impacts and snow-ball effects all over the IT landscape.
Concept for a New Zealand Surf Company.

https://cdn.dribbble.com/users/688456/screenshots/4273785/at...
Well,

A) A recruiter is not going to be hiring you (but tread carefully because they're a foot that can be used in many doors)

B) You primary object is to formulate the answer to that question from what you can harvest throughout the interview

C) A positive, direct and clear answer should do nicely, almost always.

D) No puppies will be harmed unless you swing and miss and end up kicking your own puppy when you go home because you blew the question.

So, B. I can do many things in many ways. You should end up knowing exactly why they should hire you before they even ask.

Oh, and

E) Learn to recognize the ones you don't want to be hired for and quickly. Interviews can be stressful. You don't want to waste good energy on something you want to get away from as far and as quickly as possible. I've had exactly two of these.
Crash your macOSlogin screen with 8 characters
Amazingly, by trying opt-out of WindowServer with '>console' as your login name, in 2018 it will freeze your macOS instantly and make it unusable... Or do you see the unix ~ login prompt?
Right and is there a problem with making our world more liquid?
Denotationally speaking, an engineer?
This would be really helpful if carefully implemented.
While arguably Modula-2 two was an improvement upon Pascal, Turbo Pascal was an amazing implementation and fixed enough of Pascal issues that it won.

Turbo Pascal started life as BLS Pascal for Nascom 2 by Anders Heilsberg, published by Poly Data in 1981. In was quickly ported to CP/M and renamed COMPAS Pascal, brought into Borland and renamed Turbo Pascal, then ported to DOS ...

I worked professionally with the latter and worked on a large system which would have been impossible without the Unit module system that TP added.

If Modula-2 had existed with Anders started BLS Pascal, he'd almost certainly had based it on that and it would have been better. I don't think it would have mattered though. In the end C won and would still have won (even though it is a less safe language).

[I don't like Wirth's syntax, so I've been reskinning Oberon-07 to look more Nim-like].
Really? Do you have a source for this? This would be bad for actual gamers
Constitutional rights are very different in customs. 4th amendment is pretty gone too.
Well, the problem is that you can't patent Ethernet anymore so they have to complexify it. I'm being a bit snarky, but if you look at practically all the modern standards (HDMI, Thunderbolt, UCB-C), they are basically 2-TX and 2-RX pairs like Ethernet.

The core problem with power is that you can't really pump laptop charge wattage down a USB cable without raising the voltage above 5V. Once you accept that, the engineering gets quite a bit more complicated and you have to negotiate so one side doesn't blow the other up.
>somewhere, a puppy gets a slap

Wat
Well, I like diagnosing and isolating problems like that, too... but I'm not risking my life over somebody else's suspect code.

When I have a choice, anyway.
They made the name out of frustration and highlighting how reciculously easy it is to become a sex offender. Its not some.faulty social.signaling.
Note they are using real people's faces without permission (through randomuser.me / uifaces.com) for the avatars in those 'funny' sample notifications.

https://twitter.com/ohhoe/status/970753038406373377
>It gets even harder when you worked on a proprietary thing you cannot publish.

Which is, you know, the modal case.
This is an online materials database with more than 2 million entries, systematized and available via the API. Since 1993 their team excerpts the data from the scientific articles, books, proceedings etc. During these years about 270k peer-reviewed publications in materials science were processed. Now about 400k crystalline structures, 60k phase diagrams, and 800k other physical property sets are extracted, ready for the modern data-intensive applications. Some parts of the data are available for free.
I agree that "junk" might be heavy handed.

That said, if it's in storage 6 to 12+ months, you haven't need it, life has gone on with it, __and__ you're paying some multiple of it's value (i.e., it would be cheaper to replace) then what would call it? It, based on said math, has no value.

Obviously, we're not talking about personal items (e.g., family photos) but stuff that could be replaced via a few bucks and perhaps freecycle.

I don't think you can call it senseless, can you? :)
>Do you even do any of the hex math when writing actual code in assembly?

There are multiple reasons why it is useful or convenient to deal with data (whether memory addresses, data values, colors, etc.) in hex (including doing math on such hex values).

As I said in another comment in this thread, I have not done a lot of work in assembly language; but have done enough and read enough about it to know that it is useful, and not just a cool or retro thing that developers do.

The fact that two hex digits compactly represent a byte, the fact that one hex digit can represent a nibble/nybble [1], the fact that machine registers on devices attached to computers (such as printers, scanners, any other electro-mechanical equipment with a computer interface) are used to programmatically read and write data to and from those devices, and thereby get their status and manipulate and control them, are some of the reasons why hex and hex math and bit-twiddling in hex and binary is useful and still done.

Depends on what kind of applications you write in assembly (or even C), I guess.

[1] https://en.wikipedia.org/wiki/Nibble

Also see comment by khedoros1.
Making a faster K-NN algorithm
I once answered that question with "Well if I could give you an objective answer for that then it would suggest I know your business better than you do. But as I don't know you business that well I don't feel qualified to answer." I agree with most that it is not a good question.

That said, being able to consider a question that is irrelevant or poorly specified can demonstrate a certain amount of 'quickness' or ability to think on your feet.
The ad said you needed a developer, and I am one.
API keys typically
>Yes, kind of.

In theory, but historically speaking not really: https://scholarship.law.georgetown.edu/cgi/viewcontent.cgi?r...

But then again, it doesn't seem to work very well for US citizens these days either.