skysight-inc/HackerNews huggingface dataset:
It's not a big chunk of employees, it's a big chunk of applicants. Because the least competent apply to a lot more jobs.
Also this:

Moreover, the adversary needs to plant malware that encodes private data from the target device and sends it to the smart light bulbs.

...if you can already install/run code of your choice, why not just send the data out over the network and into the Internet?
To setup the company, you don't need to live in the US. Today IMO your best solution is to register a Delaware corp via Stripe Atlas. It's relatively cheap, but keep in mind you'll have to pay taxes and an accountant, so plan for a few thousand USD.

In terms of visa/moving to the US to work on your startup, certainly you should ask a lawyer. I think you can come at least once on ESTA and/or OPT. Your best long term solution is an E2 visa, which typically cost in the order of the $10k, and it's issued after you have spent a certain amount of money through your startup, say $50k-100k. The nice thing about the E2 is that your company becomes eligible for E2, and after that you can issue multiple visas to multiple people, say 3-5.

Please note that these are all ballpark numbers to give you a sense. It worked for us, it may not work for you. You definitely need a lawyer to assist you in all these steps.
Getting a PhD teaches you to be more frugal. ;-)

I have a PhD in physics. At the time that I finished college, and I think it's still somewhat the case today, the relevance of a PhD varied from one field to another. Maybe scientists just take longer to ripen. As an example, I've noticed that startup founders tend to be older in science than in computer programming.

Don't do a PhD if teenagers are getting rich in your field. Instead, decide if you belong in that field, i.e., if it's the kind of work that you actually want to do.
C++17 in Detail Book
You don't need a “support champion”
Have you considered that it might not be a marketing campaign, but rather other people having an opinion different from your own? That unions indeed can potentially be damaging for society (and there are plenty of example of that) and it's not just a propaganda?
+1 for Crucial Coversations. That book, along with “Nonviolent Communication”, was a gift for my analytical mind in approaching the art of lucid communication.
>Not the biometrics.

What use is biometrics when I can update the actual record itself?

>And the leaked information doesn't allow one to impersonate someone.

Thats because the biometrics doesnt work for anyone 60-70% of the time.
Things like "nuclear" and "floating near Russia" don't inspire confidence.
Well ... no. 5 is short.

My BS took 4 years.
My MS took 2 years.
My PhD (computational physics) took 7 years.

I was the fast one at my school. Some of my peers (high energy physics, nuclear, etc.) took 9+ years.

Then again, I met my former business partner (not at the time) while in grad school. I was 2 years into my research, and he was a fresh new assistant prof in CS. About 9 weeks younger than me. Ph.D. in CS in 3.5 years.
I'm having a hard time understanding why the Library of Congress was paying Pentagram for a new identity in the first place. Smells like someone playing "corporate brand executive" with taxpayer money. It's not like the Library of Congress has to steal marketshare from tech companies or something.
>Low skilled immigration can clearly have major costs to our society and from all available data provides a very limited upside.

I thought you couldn't read the tea leaves? But here you are doing just that.

>high risk low reward

You're the one saying it's high risk low reward. That requires you to do a bit of prognosticating, and if you're predictions are admittedly know better then why should we trust you over the majority of economists?

America has been accepting high rates of non-merit based immigrants for our entire history. The majority of experts say that this has been beneficial. Why should we change the status quo now based on your unsupported and by your own admission, unsupportable predictions?
China's Kingdom of Women
Ай доўнт ꚋинк ит ўуд бий вери папюлър туў пръпоўз ръйтинг Инглиш ин Сърилик ин ԅъ кърънт пълитикъл клаймът, бът...
They're standard printing techniques, just not "squirt something out of a nozzle" printing. With the exception of drilling and through-hole plating, the processes used in PCB manufacture would be entirely familiar to any experienced printer.
> Not sure where you're going with that

I think I was pretty clear. Don't be so afraid of confrontation that you won't actually parse a difficult response. If there's something you don't understand let me know and I'll explain it to you.

If we believe the OP's story (I don't see why we shouldn't) then the asses were confronted, face-to-face, at the time, were they not?
There's also the extremely gendered asymmetry of the victims of rape. If you don't want to make women feel uncomfortable and unsafe - stop normalising it by making "rape jokes" or enabling the people who do claiming it's just "their sense of humour".
Physics as well.

When I finished up in the 90s, the market was flooded with applicants from the former soviet union as well as locals. I remember speaking to people I knew on hiring committees who told me of 1000+ applicants per open tenure track position at tier 2 and tier 3 schools.

Around that time I was looking at the postdoc train, saw where it (didn't quite) led, and chose a different path.
Save Fonts, Images and CSS Styles to Separate Files While Exporting MPP to HTML
Patents run out. I should be able to design something using ideas from more than 17 years ago. Companies try to block this by filing continuing new patents but the time limit should allow only using the old ideas.
Maybe there is a firewall? Lots of people put smart bulbs on their own subnet that is cut off from the internet.
Microsoft encourages its research people to help product teams ship things based on their research. I had two interactions with PhD types on two different products.

The first was a researcher who talked to us a few times (just a few hours of meetings) then returned a few months later with a pile of MatLab code and a "problem solved!" attitude -- his simulations showed that things were working great. We looked at the code and while it taught us some things, it was obviously not shippable. None of his stuff wound up in the product, though it did point us down some interesting paths (some good, some bad).

Another researcher got a desk smack in the middle of the product team and spent 18 months sitting with us full-time, porting and dramatically improving his algorithms. I'd say that he learned just as much from us as we learned from him. His first few months were rocky, but he eventually became a productive and supportive member of the team. I hope that MSR treated him well upon his return.

Personally I think that research is great, but it's fantastic if you can occasionally ship your work to real customers.
I wholeheartedly agree with you; even having grown up in the US. I've come to realize the unimaginable hardships of people in other parts of the world. Only in a hyper-privileged country like the US can people find insignificant 'wars' to fight because they have not experienced the reality that most people historically and around the world face.

I've always wondered if people here were to live in true hardship for just one month as truly deprived people did, then magically transported back to their privileged life, would they come to realize how truly petty their squabbling over language is? And perhaps even be grateful for their station.

I'd even like to indulge a bit and say there's too much focus on how the system 'fails' while being blind to the unimaginable good it has produced by the very fact that they can sit in comfort and complain. Not enough gratitude for the suffering of others (contemporary and historical) that has brought them to this point.
Good point about the disparate impact doctrine. More reason to say as little as possible about your hiring decisions. Why would anyone willingly subject themselves to that kind of scrutiny?
> We always get these kinds of responses…

Perhaps you should start listening.

> This isn't some high-level algorithm analysis on a whiteboard with a panel of examiners grilling you.

Happened to me just three months ago. The req is still open, wonder why?

To reiterate:

- Exams have a topic known in advance.

- Exams never have a person sitting there waiting for the answer.

- Exams are never 1 or 2 questions binary pass/fail with incredibly high stakes in unfamiliar territory.

Which is the brake pedal? If only.
Parsing is the easy part of a C++ compiler, and the T t example you mentioned has a relatively simple solution (which is, as you say, using the symbol table). In fact that ambiguity is present in C as well (with typedefs), and yet it hasn't really stopped many others from writing their own C compilers which handle that case.

It's the things like templates, multiple/virtual inheritance, and argument-dependent lookup/overload resolution which are difficult to get right, and the reason that even somewhat fully-featured C++ compilers are rare.
Half the rent of a 2 bedroom apartment is never 50% of the rent for a 1 bedroom apartment, or they’d be the same price.
> gloss over or completely ignore the fact that we used to literally beat up and assassinate labor leaders.

Speaking of glossing over - let’s not pretend that the history of violence in the US labor movement was all one way...
Fair redistricting is hard
It was very hard for me not to skim this article but I forced myself to read every sentence and below is virtually all of its information content. Rest of the article just keeps repeating these same points over and over.

- Reading ability required development of new brain circuits about 6000 years ago

- This circuit adapts to new environment and mediums, currently digital media

- Fast and multi-tasked reading has advantage for large volume information but comes at cost of ability for "deep reading"

- College students now actively avoid the classic literature of the 19th and 20th centuries because of "cognitive impatience"

- Anne Mangen did experiment to have 50% student read a story on kindle and 50% on print material. Later group showed superior comprehension, re-construction and retention

- Many readers now use an F or Z pattern when reading in which they sample the first line and then word-spot through the rest of the text

- Physicality of print material enables association with space and time allowing readers for re-examination aka “technology of recurrence”

- Negative effects of screen reading can appear as early as fourth and fifth grade impacting comprehension and empathy
Yeah not sure what he means. In Germany you can buy a train ticket using the app, show the QR code to the ticket inspector and he scans it. Done.
Sinh viên Trung Quốc đổ xô đi du học nước ngoài, tại sao?
I have a PhD in aerospace engineering.

I loved grad school. Loved loved loved it. I wouldn't give up the worst day I had in grad school for almost anything. And I love having the skills it taught me. I am a much better engineer and researcher than I could possibly have been had I taken almost any other route. I was given freedom in grad school that just would not have been present in most industry jobs. I was given a hardware project - a submersible robot - that I was completely in charge of on day 1. I had to teach myself machining, how to do electrical and electonicd works, how to do embedded programming, how to tune a PID loop. How to work with other students. How to give a persuasive presentation. How to come uo with my own ideas, how to convince other people that they were worth pursuing, how to quickly become an expert in a topic.

That being said, I am not under any illusions about the financial loss I experienced. I spent ten years making a pauper's wage, when if I had chosen to go into industry I would have been a software engineer... in the Valley... in 1993.

I also was in a remarkable lab in grad school. It made top-ten lists of “coolest college lab”. And that wasn't hype. The caliber of student and of professor was off the charts. And they were not only smart, the vast majority of them were good people. A lot of places aren't like that. And as the srticle correctly said: a toxic graduate school environment is worse than most toxic work environments. In any practical sense, students don't have HR protections. If you can't get your advisor to write you a recommendation, getting into a different program is nearly impossible. You can be worked 100 hours a week. You can be blackballed for getting sick, for taking vacations, for taking maternity or paternity leave (even if it is - and it almost certainly will be - unpaid).

The key is to find an advisor who is doing good work and who is sane and moral. If you can find that you're golden. If you can't you may be completely screwed.
> I'm too old to believe "Markets will fix it" anymore, now I need to see the fine print, and then figure out how the economic game will look after the third play through.

You're using "I don't believe in markets" as a justification for not regulating something.

> Secondly, this doesn't obviate the need for additional power - you will still be burning coal/etc. You will use it less as a % of total power output. But if your power output increases (which it will, since most of humanity doesn't have power today), you are still looking at a potential increase.

The potential increase is independent of the percentage decrease. If total consumption doubles while the share of fossil fuels drops from 50% to 5%, total fossil fuel use has gone down. Even if total consumption increases by more, you still have proportionally less fossil fuel usage than you would have with the same increase in consumption and no decrease in the ratio of fossil fuels.

> More cheap power means more use of that power. Imagine millions more tamagotchis, or fans which can be kept running nonstop, or other items which are now affordable because power is cheaper.

You only burn oil when there is more demand than supply, which are exactly the times that price-sensitive users will discontinue their usage.

> However, flight and shipping will remain oil based.

It's possible to use biofuels for this. Also, you can make ships run on anything. Wood, garbage, batteries, wind, plutonium. If it can generate torque, thrust or steam it can power a ship.

> Those consumers need jobs, an effective carbon tax would severely harm growth prospects, and thus job creation in an economy.

You keep saying that it would reduce growth. How is taking billions of dollars that would have gone to unfriendly countries and instead using it to hire a million domestic workers to build renewable energy infrastructure, all while energy prices remain the same or go down, supposed to reduce growth?
The whole point of filesystems is they present the same interface. ZFS and ext4 should just work the same for Dropbox.
U.S. Army to test 40,000 homes for lead
"The emperor has no clothes."

It's because current tech interviews are a complete failure and none will admit it. In ten years you'll hear a new fashion and today's will be decried a failure.
Fascinating motor design. I wonder how much torque is lost using a hall sensor vs backemf. It is my intuition that backemf would be more precise than hall sensor, but I don't know much about motor design. Would it be worth adding circuitry to amplify the backemf signal?
bemaniso.ws
reddit.com
youtube.com (my subscriptions)
ebay.com
stackoverflow.com
siliconera.com
Maybe by forbidding all and any service in this area, including implanting/enabling GSM antennas. The local government is powerful enough. Most remaining RFI would be smartphones emissions, but as they will be nearly useless in this area most people may accept to switch them in airplane mode (and will be able to use the camera).

See also http://iopscience.iop.org/article/10.1086/588679 ("CONCLUDING REMARKS" section).
Thanks for that. I see now that it's linked from the article—I'd previously overlooked it as the article seemed to imply it was the product of their volunteer programme, but it seems it isn't:

> The building information was developed with sensors from low altitude aerial imagery.

> The building footprint and height information was captured and developed in 2013.

There's also Atlas[0], not mentioned in the article, which seems to be a (open-source/non-free??[1]) tool released by Apple for use specifically with OSM data. Really interesting stuff.

[0] https://github.com/osmlab/atlas

[1] https://github.com/osmlab/atlas/blob/dev/LICENSE
This is why Optane storage is amazing. Wears out about ten times slower, and has incredible 4K random read performance on top of it.

It almost feels like Intel is squandering a massive advantage by not pushing it harder. I know Optane DIMMs are coming soon, but M.2 form factor would be nice as well.
Ask HN: Thoughts on fintech?
Currently working at a FAANG company, being heavily recruited by financial tech companies. What are some pros and cons of working for these companies?
Emacs and emacs ord mode, and then you can export to html5 latex/pdf, etc. My notes, calendar, todo, data science workbooks, etc all live in emacs org mode. Especially love the ability to call programs on the fly in my data science workbooks, so I can call R, Julia, python, and bash all in one place.
Girls of Paradise – Or – How Not to Get Your Staff Members
This really depends on the role, the company and the culture. I am arguably the most senior engineer where I work (out of over 500 engineers) and I don’t have a college degree. We have many PhDs on staff. What matters at many companies and in many roles are results.
This book is the best outline/textbook for what clear and effective communication I’ve seen is. When your purpose is to be unambiguous.

There are tons of examples of bad communication and how to improve it.

One of my favorite parts is about how to be truthful in communicating. When “that’s stupid!” pops into your head how do you communicate that excluding the options of saying nothing and blurting out your thought vomit. And it is about realizing there is almost always a mismatch of assumptions on one or both sides. So the best response to that thought is usually to ask clarifying questions.

https://www.goodreads.com/book/show/1169674.Conscious_Busine...
Would you recommend learning Common Lisp over Clojure?
For written communication, the classic textbook is Strunk and White's The Elements of Style (https://en.wikipedia.org/wiki/The_Elements_of_Style), which contains one of the most famous bits of advice ever offered on how to write well: "omit needless words."
Honestly, that doesn't strike me as something lots of people know how to do, nor take the effort to.
> The whole point of filesystems is they present the same interface. ZFS and ext4 should just work the same for Dropbox.

This is unfortunately not true, especially with ZFS and ext4 that you mentioned. ZFS is different enough that you can't even use tools like `df` and `du`. You need to use the ZFS tools.
I thought Samsung was sort-of competition, not being a dedicated foundry like TSMC & GloFlo, but making some designs for other companies.
Priyanka Chopra and Nick Jonas’ Roka
A candid picture of an ethereal looking Priyanka Chopra dressed in a stunning chikankari outfit with a kurta pyjama clad Nick Jonas was the best way to start out our weekend. Following that, several pictures of the two performing the roka ceremony got us all excited for the official announcement of their engagement. Laying all speculation to rest, Priyanka and Nick broke the news and we couldn’t be happier for this couple. While the roka is done, an engagement celebration is planned for later in the evening. But before stars flow in to wish this couple for the engagement tonight, here’s taking you through all the inside pictures from their roka ceremony Visit: <a href="https://www.rzustyle.com">www.rzustyle.com</a>
The one thing it can't do is give HN posts descriptive titles.
I think the way you rephrase the murder reference illustrates pretty well how the expectations people have control their vocabulary.

Expectations are transient and certainly not universal.

Brandon's expectations about the way people perceive his dialogue were not universally correct. The condemnatory part of the article, in my mind, is that he tried to change the employee's reaction rather than his definition of insensitivity.

I don't think those norms within dialogue can be wholly avoided though, sadly. As far as I can tell, our id penalizes effemince in men.

Ps: your bulletins seem more like venting frustration than anything else. Hope you're doing alright.
One possible way to address this issue is by asking candidates to talk about some existing code you give them, rather than trying to cook something up off the bat while under scrutiny and not having access to their familiar tooling.
There’s lots of other hazardous waste which remains dangerous literally forever. Only needing safe storage for thousands of years is pretty good.
The "reasonable fear of rape" is without doubt hugely asymmetric.

Men might be reasonably afraid of getting raped in jail.

Women have every right to have a reasonable fear of getting raped in a night club or an Uber or walking home from the grocery store. Because that happens all too regularly.

(I'm not saying "men don't get raped", but I am saying that "in general, most men never have any real fear that someone might be about to rape them".)
An article linked in a sibling comment to yours mentioned szechuan pepper but it didn't show up in any of the recipes I've seen so far.
You may get only those questions in a junior interview. I get the optimize a graph algorithm ones also.

Now I certainly could do it in the course of a job within a week, with a day or two of research. But not under the gun.

That is the tech interview failure in a nutshell.
I highly recommend watching this, it's one of the best videos available on how chips are actually built and gives a great overview:

"Indistinguishable From Magic: Manufacturing Modern Computer Chips" - https://www.youtube.com/watch?v=NGFhc8R_uO4
9A is https://en.wikipedia.org/wiki/%C5%A0 in CP1252, which is probably what it was meant to be.

According to https://en.wikipedia.org/wiki/C0_and_C1_control_codes the function of this byte is "To be followed by a single printable character (0x20 through 0x7E) or format effector (0x08 through 0x0D). The intent was to provide a means by which a control function or a graphic character that would be available regardless of which graphic or control sets were in use could be defined. Definitions of what the following byte would invoke was never implemented in an international standard."

It's not a VT100 escape code either, so it's a bit odd that it would just cause the termulator to hang.
Finest Chikankari Sarees
Suppose I already had two function functions like:

def strip_prefix(prefix, str):
...

def name_from_fooid(fooid):
return strip_prefix("foo", id)

Now is it better to call `name_from_fooid` or to call `strip_prefix` directly? It depends on the high-level semantics we are trying to express. But assuming we really are extracting a Name from a FooId, then the former is probably better.

But then if you want a name_from_fooid function, it's just an implementation detail that you happen to implement it on top of a strip_prefix utility.
In production tests I've seen the synthetic "wear out level" go down to 1% and the machine still writing Petabytes of data without any issues. That being said, I would only do that on machines that are mostly disposable :)
> remember how even Uber apparently needed to filch some IP from Waymo to even get its own project going?

Any proof? I see a settlement but not an admission or proof of guilt by Uber (not saying the former Google employee wasn't dirty). https://www.theverge.com/2018/2/9/16995254/waymo-uber-lawsui...
Microsoft, Facebook and 32 other tech firms join CyberSecurity Tech Accord