skysight-inc/HackerNews huggingface dataset:
This still seems like a waste of resources. If the H1Bs are willing to come over for $40k, why should a bidding war result in them being paid $100k? Have the companies bid on slots. That money is a tax that should be used to train US workers for that same job. Pay the H1B $40k, pay a tax of $60k, and in 4 years you have a newly minted US College graduate qualified to do that job, with no college debt, and they’ll be willing to take the job for $80k.
> If you set a quota and give to the highest bidder, you're going to see private sector executives, lawyers, and financial roles being filled in cities with high costs of living and competitive wages.

Yes, that's the point. Skilled labor immigration is for skilled labor.

It should not by a subsidy to companies that cannot afford to pay prevailing wages and/or are unwilling to invest in their workforce.

> This will deprive rural and middle America of the skilled labor that they need to survive.

Middle America will be fine; Chicago, KC, Pittsburgh, etc. can and do compete with the coasts for skilled labor!

That said, I could get behind a rule that adjusts for cost of living so that e.g. 100k in Pittsburgh or KC == 200k in SF. That seems fair.

As for rural America, there's a reason these areas can't attract companies or talent.
The most frequent use case for this for me would be interactive grep. The "fzf" tools has this along with fuzzy search. And the text doesn't disappear while you type "grep" like it does with "up".

I will definitely try this out too though when I make a pipeline with sed, cut, etc.
Learn react render props by building a Lunr powered client-side search
Consider that the filesystem isn't necessarily the only thing you can mess up by accident. It's much more unlikely, but you could accidentally trigger a bunch of unwanted network requests (e.g. piping into `xargs curl` or something), among other possible things with external effects.
To piggy back on the question, has anyone had a good experience using Prometheus and Grafana for monitoring? I'm looking into trying it. I've looked into Zenoss but from what I gather it's slow.
It's not a chicken and egg problem. Cities are much more efficient for labor and companies. You have a larger pool of talent, a larger pool of freshly educated replacements for those who retire or leave, and often more services available for said talent.

Edit: Now that I'm thinking about it a little more I can maybe sympathize a little bit. I prefer to live in rural areas in some ways due to my hobbies, but I'm never going to as the economics of a tech company, or even a company that needs skilled, educated workers makes no sense in rural areas. So there's something to the want vs. choice angle, but what one fantasizes about has little to do with economic realities. Plenty of people want high paying low skilled manufacturing jobs to be a thing again, that doesn't mean it's realistically going to happen.
I"m not sure this should be a consideration. If that midwest company cannot compete, it should not exist. That is tghe essence of capitalism. You should not subsidize it by making it not compete fairly for H1B applicants.
Of course, but that's not what the original message was pointing out. Comparing countries stealing other countries skilled workers and companies poaching employees is not a good idea IMO, that's all.
Plane crashes on 101
What about undo that expires in 1 minutes? Gmail website does that for sent emails (for 5 seconds I guess).
Easy to Understand Guide to Stock Option Trading
Given the actual changes apple+samsung made it's hard to argue this was in any way necessary - they chose to prioritize making the old phones look more like the new ones, which makes sense from their point of view because they want to encourage upgrades - so maximizing (visual) consistency at the cost of sluggishness is much better than maximizing quality for old phones at the cost of making phone differences more apparent.

And in any case: they're free not to offer feature upgrades to old phones; I just doubt that's a wise choice in the market. If they really can't provide a few updates and reasonable performance - good riddance, their successors surely will.
A solution is to have the tool run first in a container or sandbox where any changes can be rolled back ("test mode").

Once the command looks promising on the test container, run the command again in a fresh container to confirm, and maybe see a list of affected files. Finally run on the main filesystem outside of any test container.

Edit: similar ideas with family snapshots already suggested elsewhere in the thread
>if the research looks promising enough

I would replace promising with profitable.
15% is still a large market share.
> These are people who vote blue, champion diversity, and have generally progressive views. But when push comes to shove they circle the wagons to defend their interests just like the billionaires do.

My favorite example in the Bay Area is the San Francisco Sierra Club fighting to preserve a parking garage [1], which is, by and large, the exact opposite of environmental advocacy.

[1] https://www.thebaycitybeacon.com/politics/the-sierra-club-fi...
“We are in great haste to construct a magnetic telegraph from Maine to Texas; but Maine and Texas, it may be, have nothing important to communicate...”

— Henry David Thoreau, Walden
Because when they do that Americans on average won't buy the produce, and opt instead for cheaper imports.

You can make such a system work of course but you have to convince or force (e.g. via import duties) Americans to accept paying more for food - quite a bit more.
I always suspected that "contractors" are a way of skirting labor laws about trial periods. Real, ethical reasons for contract employees may exist (you only need a very specialized skill for a small time), but there's far too many contract employees in less specialized roles for this to be the real reason.
How is it enforceable to have a contract that says in it, "this contract can completely change."

Well, if the damn contract changes, don't you need a new contract?

If a landlord and a tenant together sign a contract about leasing a residential space, in almost any Common Law jurisdiction at least, and a landlord puts something to the effect of, "the rental price can change at any time and without notice for the duration of this Agreement," well it's an unenforceable clause. A judge would come down hard on the landlord for this, even if the tenant were being sued for an unrelated reason, because it violates the law.

Now, why can't such laws be passed to squeeze TOCs to the same effect?

Get out of here with, "The Terms of this Agreement can change at any time." Such a set of Terms is completely absurd.
Author here: I hope something like that (syscall/capabilities limits) could work. If it is possible, it would just mostly solve the problem, I believe. I'm kinda starting to realize, that probably any command modifying some external state is potentially somewhat risky already, by potentially spinning some exponential feedback loop. (One person on lobste.rs mentioned that foo.bak.bak.bak.bak files could easily get created.) Regardless, I'm generally considering adding a shortcut/option to pause/unpause, and only execute on Ctrl-Enter when paused.
Yes, especially if you are a kid. Perfect phone to indoctrinate them with when they are young. Not too expensive to give to a kid and a perfect size. Don’t really understand Apples reasoning on this one.
Aren't there are more modern versions that might make more sense for competition (tetris with friends)? Is it always going to be the old school version?
How should autonomous vehicles be programmed?
https://www.amazon.com/11-ounce-NSA-NATIONAL-Multi-color/dp/...

In case you need to ever thank anyone for helping you.
I started to scroll the page as I was reading when a huge header appeared, followed me as I scrolled, and took up screen real-estate because... well, why not, I guess. I used uBlock Origin's element blocker to make it disappear. Refresh the page for it to take affect.

Start scrolling as I attempted to again read the article when a progress bar began to grow from the left side of my browser, impeding the paragraph I was on. Used uBlock Origin's element blocker to make it disappear. No refresh needed this time.

About 4 seconds later, the entire screen is frozen, fades into an unavoidable text box, asking for my email address.

I'll give 'em credit: they worked hard to bounce me out of there and they triumphed.
The article confuses the two primary problems in T2 diabetes: 1) insulin resistance and 2) reduced production of insulin by your pancreas.

In most T2s, #1 is the first/primary problem, which causes insulin production to go up in order to compensate, which eventually damages the pancreas, causing #2.

This announcement sounds like it addresses only #1, which would be hugely important. But if you're a T2 diabetic with problem #2 (or if you're a T1), this news addresses only half the problem. You'll still need to add insulin.
I'd amend that to "brings value."

At least on YouTube users with ad blockers, are still able to help understand "trends" and that helps keep engagement high by users who don't have ad blockers. Its still a valuable user even if they don't produce revenue directly.
As far as I know, the hotwords are static because the detector uses a neural network pretrained specifically for those words. Training a new network for a custom hotword would require way too much training data. While it would be possible to instead use a generic network that decodes any type of speech – like it does when in full speech-to-text mode – and then use the outputted representation to compare to a custom hotword, that would be far more compute and power intensive, whereas the specialized network is relatively small. (The specialized network is also probably more accurate.) At least on battery-powered devices, more power usage for something that‘s always running is a dealbreaker. The same pressure doesn’t necessarily apply to home devices that are always plugged in, but all of the major in-home voice assistants also run on phones, and the providers probably prioritize a uniform user experience across devices.

Disclaimer: I could be completely wrong, and/or the situation could change over time due to improved hardware and software. There was a rumor earlier this year that the Google Assistant might add custom hotword support in the future:

https://9to5google.com/2018/01/29/google-app-7-20-assistant-...

Main source: Apple’s article about “Hey Siri”:

https://machinelearning.apple.com/2017/10/01/hey-siri.html
Agreed. I'm sometimes the "adventurer", insisting to the random NPCs of the office that I'll get their quests done. But as anyone who has played such a game knows, the random NPCs' quests aren't always the most important thing to do. "Should I fight Ganon, or find this dude's missing cucco?" The cucco moves up the list if the NPC makes it clear I'll get a badass sword or something that will help with the whole Ganon thing.
https://en.wikipedia.org/wiki/Clickbait
IMHO it makes sense for Buzzfeed - the quality stuff makes readers go to the website, and then the reader can be led to the stuff like "21 Unintentionally Hilarious Knock-Off Halloween Costumes That Are Just MAYBE Better Than The Real Thing" in the "Read On" section.
Too fancy in my opinion. Personally, I prefer KISS solutions. Having an immutable filesystem in up would be unexpected, and I'm sure there's other destructive things that can be done that don't involve the filesystem. As odd as it may seem, I may also want to be able to do filesystem destructive things in up, why shouldn't I be able too?

EDIT: As an example, I may exploratively be playing with find options to match different sets of files in a directory hierarchy. Once I see I've matched the files I want, I may want to add a `-delete` to the end of the find conditions I specified to delete them all. That seems like a useful use of up, but making the filesystem immutable would disallow it.
I noticed one internally inconsistent detail, although possibly he just mis-remembered. They called him "after midnight" in Connecticut. He called them back, which took less than 10 minutes. After some discussion he calls his employee in Oregon - "by then it was after 4AM on the west coast." Midnight in Connecticut is 9PM on the West Coast, so unless the conversation went on for 7 hours before he called Ron, he's wrong about one or the other of the times.
> These are people who vote blue, champion diversity, and have generally progressive views. But when push comes to shove they circle the wagons to defend their interests

A specific example in the city of Seattle - a neighborhood group sued to delay increasing housing density (read: make housing more affordable). While the suit called for an environmental study, you can easily read between the lines and see that homeowners in the area do not want change, and view increased density as a threat to the character of their neighborhoods. The lawsuit has already delayed a significant increase to the housing stock for the entire city by 2 years. [0]

[0] https://www.seattletimes.com/seattle-news/politics/queen-ann...
Phones last several hours when actively doing real-time voice communication. The power draw for passive surveillance would be way lower. Many phones support constant background listening with wake-word activation just like the Echo, with minuscule impact on battery life.

If your phone has a spying feature, are you sure it can be turned off? How do you know?
Care to explain? When the NSA calls me how will I know if it's really them? Do you have anything to share?
\o/ Really glad to hear that! Reach out if we can ever help with anything.
we <3 prometheus & Grafana :) Mostly because it gets us the classic monitoring of hosts/services like nagios, etc but also gets us app-specific metrics as well.
Wow, didn't realize this was a comedy site.

Speaking from personal experience, the number of people with multiple years of experience and multiple degrees in CS (usually BS and MS) who can't pass FizzBuzz is really high.
That's reasonable. Amazon may decide on its own before Apple, their motives are closer today, but I think it's unlikely for either. It'd have to be one hell of a prize to risk what they'd be risking.

A more likely path is law enforcement's habit of putting them in the PR hell of "we could have saved Little Tiny Baby X if these companies weren't so hell bent on protecting perverts and terrorists". Once you have the device, it's only a matter of someone making a sympathetic enough public case that they need access to it.

On that front, I think Apple is taking more proactive steps to keep themselves out of the situation, I'm just not sure it's possible to avoid it completely.
I saw a very popular seasonal KitKat stand within Seibu department store when I was visiting Japan, and I didn't notice any other tourist-looking people around. Is it possible that it's just not popular in the convenience store market, but is more popular in competition with all of the higher-end sweets people were constantly giving me, talking about, and eating while I was there?
For what it's worth the increase in traffic from 2010 onward was largely mobile users, with desktop users staying around 50M, while total users grew to a peak of about 133m at the start of 2018.
I just wish it was reciprocated. I would like to work in Spain (no really). If I work in Spain, the US should open a spot for someone from Spain to work in the US. You want to hire someone from Turkey? No problem, find someone in the US to move to Turkey. You could allow companies to even grease the wheels, "Work from Turkey and get a 30k / year extra free bonus stipend!! yay!!"
Yeah, as far as I've found they stay in the East Bay. I've seen one in the Oakland Hills, but my friends that are big bikers have relayed disgusting (to me) stories about all of the tarantulas they encounter near Mt. Diablo and out that way.
Amazon pitched its facial recognition to ICE, released emails show
It's a terrible policy, and unfair across the company as it depends on local manager approval. Have a workaholic manager? Enjoy getting less vacation approved than your peers.

Keep track of it yourself in a spreadsheet.

Don't go under your previous amount (make sure you're still getting your three weeks per year, or whatever), but don't go too far over unless you're really confident.

Don't "bank up" too much virtual time. Like don't say "I'm going to take no time this year and then a whole month next June". Because if you're fired/leave in May, you get nothing.

Evil Life Pro Tip: If you're going to quit soon, and you want to milk the system? Feel free to take as much as you want.
The path to $100B [video]
I think we can rule out prank, because of the way that the caller had him get back in touch, starting with 411.

Unless the pranker had complete control of his phone and could route dialed numbers to anywhere.
I'm seriously considering doing this myself. I've got some money set aside, and a smallish group (~20) people who are interested in contributing time, smaller amounts, etc. I'm no tech billionaire, but there's definitely areas where I could buy a few dozen acres of land.

I've been researching what's involved in reforesting, and it looks like a ton of work and a non-trivial cost. And maybe not the most efficient dollar / CO2 ratio, but also something that has the nice side effect of having a living forest around. (And also the side effect of providing exercise, access to the outdoors, etc.)
You can turn it around, it's the English who have to wait for the object.

I think in such a translation system (to text) you could just insert a placeholder and replace it later. Or (in speech) you'd just delay the sentence until it is complete. If you reach a timeout, you just render it ungramatically in the wrong word order. Especially when speaking freely and making up the sentence on the spot, you could say something like "because my mother... about wild cats on the street... [uhhm, you know] ... she warned me".

Chinese also sometimes has "strange" word order for western ears, when you just state the "topic" upfront instead of building a relative clause like you would in English or German. "[Talking about] wild cats on the street, my mother warns me".

A live translation system will always have a tradeoff between accurracy+elegance and latency, just like real human translators.
Could they have saved themselves by giving users an informed choice:

"this update will harm performance but improves security and gives access to new features; your choice" (imagined release note on update clickthrough)

?
Gives them a few hours headstart over reverse engineering to get the details of the binary format, and most likely, if the application was password based, which KDF was used. Because even if it was indeed 256 bits encryption, a weak KDF was all too common...

In any case, they didn't need the source if their goal was as some say, not to decrypt files a bit faster but to produce a backdoored version.
The workforce leaves because the company doesn't raise the salary to account for new training.

You can't have it both ways.
The Endless Eight was widely regarded as a rite of passage in anime spheres. A lot of people would end up skipping the second half after they realized what was going on. Great show, and as far as I know the only one to have attempted something like this.

I personally didn't like it, it just seemed soooooo long. The only redeeming factor (in my opinion) is that Suzumiya Haruhi is outlandish enough for it to be the perfect vessel for such an experiment.
We cited a random persons blog in my masters thesis, supervisor didn't blink an eye (that person had the most clear and concise formulation of the problem we were trying to solve).
>The supply / demand in the economy is specifically determined by the salary.

Salary is a function of location, industry, and demand. Discriminating against American businesses that need skilled labor and are not in the most competitive industries or locations is not the purpose of the H1B program.

>There is no reason Tata and Infosys should be hiring 70k contractors to do shitty jobs.

This is a different problem, which is being solved as USCIS is cracking down on consultants who are registered in one region but work in another.
I have a modest proposal to help with the need for skilled labor. Reject all skilled applicants for visa's. Only accept the unskilled and uneducated. If you have an advanced degree and specialty skills you are not allowed in and have to remain in your country of origin. If you get a visa to study in the US you have to return to be employed in your home country. I think this will have two primary effects.

1. It will create a huge shortage of skilled professionals in America and will significantly drive up their costs and salary. This will result in more people choosing to enter those fields.

2. It will increase the global support of skilled persons as those who remain in their country of origin will be able to train and support more professionals.

My basis for this is looking at number of engineers per capita, the developed world produces an order of magnitude more engineers and doctors and scientists then the developing world, but then we take the few they do produce which inhibits future growth.
Why so far into the future?
> You also don't know that you're not being tailed by a PI, that your neighbours are not focusing a mic on your home, or that your dentist isn't on the lizard-peoples' payroll.

Totally tangential, so feel free to disregard:

This statement reminded me of my experience during my brother's TS clearance (Canada). CSIS readily had accurate data (in surprising detail) about my time spent during a short period they must have observed his family members to use during an interview with him. It was pretty fascinating, mildly disconcerting— but in this case didn't bother me (in the context, I understood why. I certainly wasn't interesting at the time). They only could have captured the data they had by a combination of tailing (however brief or otherwise more expensive much more technical means) and bank records. I was of course none the wiser.

Advertisers are another matter. I have a Google Home Mini. It remains unplugged 100% of the time we're not using it. My phone can always go in another room. If we decide to turn it on to play with it (search something benign or play trivia) then we'll have it on. It's good for that kind of thing, and those are useful enough we don't mind letting Google have the little data that might produce.
Historians Don’t Have to Live in the Past
The plugin itself can be free and it will give you huge marketing exposure with literally millions of people. Use the recommended practice by codex and get it added to wordpress.org. Profit while giving something back to the community. Win-Win. Don't delay it. Get it out there NOW.
sysadmin here, yep, aliases are how I deal with dangerous commands as well.
Sure, but it's kind of silly. There are far, far simpler ways to get into a car than bringing a robot with you.
I don't take it that way.

Far more often I see it as "I agree."

But what is most interesting to me is, "I disagree with your conclusion (or the assumptions you are starting from), but I think your argument is well said."

I'd often like to de-emphasize the people that I agree with. I don't need my own opinion echoed back to me so much, thanks. That's what FB, Reddit, HN seem to tend to do.

Or, they find "engaging" content. Which is normally obnoxious, offensive, and flat-out wrong in uninteresting ways. They feed on my pugnacious attitude for clicks.

I'd rather spend more time talking with people who accept the "Principle of Charity" as sacrosanct, than talking with people who will quibble about minor points.