skysight-inc/HackerNews huggingface dataset:
There are certain presumptions, that is, being outside the U.S. for at least 6 months or 1 year, that can cause problems but if these presumptions aren't triggered, the analysis focuses on intent: is your stay outside the U.S. temporary and is your intent for the U.S. to continue to be your permanent place of abode. If it is likely that you will be outside the U.S. for more than 6 months, then you should get a reentry permit (which is applied for using USCIS Form I-131).
There's even a name for a slow node stalling an entire cluster: https://danluu.com/limplock.
Google analytics tracks you and infringes on your privacy.
Some things really are complex. Most things really do require understanding.
i did my last search in two milestones: build things, do interviews.

i did one "field of dreams" project using a stack that i was mostly familiar with already and several "effort" project to learn and demonstrate skills in a different language/stack (Clojure).

totally agree that once the interview screens started, that side-project time got scaled back to vanishing. however, i'm really thankful that i had enough time to do the side project milestone as well as the interview proper, because i wound up finding a role developing in Clojure. i don't think that would've been possible had i not invested the time in side projects before starting in on interviews.
It seems really good, but it's not open source.
Pit bulls behave the way you raise them to. Your mischaracterization feeds into an unnecessary bias against the breed.
Right now, each piece of paper in Dymanicland is a program. You put a piece of paper down and it "runs" - the metaphor breaks down at this point though. With a little bit of code, anything in Dynamicland can become "alive" and interactive.

For me, the impressive part of Dymanicland is how physical everything is. Want to see how something works? Find the paper that the code is printed on. Need help understanding some code? Bring somebody over to the wall, table, or couch where the code is. You can annotate the paper, draw diagrams on it, cut it, fold it, tear it, put it in a book to help others learn how it works. Want to edit some code? Point an "editor" token at the paper program you want to modify, then start changing the code.

Dynamicland isn't a room with a computer, it's a room that is a computer.
I work in the Midwest, and being worried about noncompetes and ownership of IP out of the office clauses has had a strong dampening effect on my motivation to work on anything software related on the side while I've been employed, for the most part. It's actually part of what started getting me into board game design in my off time, because there's no way my companies could have a valid claim against that.
I am on a TN1 visa and need to get a H1B as a next step:
-two years in a row I have failed with my current employer, will I have better luck if I change employers ? Are their stats available ?
-what happens if you are let go from your company and you are on a TN1, how long can I stay legally, but also practically speaking as well ?
-will it be harder to get a re-stamped for a TN1 in the future ? NAFTA is being redrawn from what I hear.
I wish the demo had the ability to select a region in the original image to focus on. See http://svgjs.com/svg.draw.js/demo/index.html
The GDPR specifically addresses only a copy of your data in a widely used digital format.

I believe in Germany you can have someone send all your private data once a year in physical copy and you only need to pay for undue transport costs.
Goodness. You need to find an e-verify employer very quickly or you need to get sponsored for some other visa category by your current employer such as O-1.
"How many small towns in the US can you say that of?"
Most of them. I'm not denying Canada's is lower (about a third of the US homicide rate) but most small towns in the US can go years without any homicides.
I find it strange that a piece on how political lunatics (painted with an overly broad brush, to be sure) are building bastions of free speech has no mention of Tor, EFF, etc. The article is more biased in what it leaves out than by what it actually discusses.
Agreed! I just donated cash money, as I'd hate for it to go away.
I agree with you that the solar panels aren't going to run the motor, but the 660W of solar on my RV with a large battery bank and a 3000W inverter have no trouble running everything in my RV including the AC for an hour here or there (though we did replace the AC with a swamp cooler to be able to run longer in the southwest): http://therecklesschoice.com/2016/04/29/diy-rv-solar/
Yes, that's my hope. For the income of website owners it is better if they all collectively block their site until the trackers are fully loaded. But if only a few do so, users might avoid their site, so individuals are still encouraged to support delayed loading.

I imagine Mozilla is in a similar situation: if too many websites block, they will have to disable the delay or start whitelisting trackers if they do not want to loose users. That is, unless other browsers follow their lead here.

Prisoner's dilemmas all around. It's going to be fun to see what we'll end up with, although I'm optimistic as I haven't heard complaints about this yet, but then again I wouldn't notice any difference myself as I'm already using NoScript.
https://www.gutenberg.org might have this. Some books available are just OCRed. Some are proof read and corrected. Not sure if scanned image sources are available?
> the parties have no ideology attached to them

That statement is simply incorrect. Both parties have a clear ideology that ebbs and flows for the sake of remaining in power

> If you change the candidates of the party, you have changed the ideology of the party.

That is also incorrect. The 2 parties may slightly adjust their ideology for the sake of power but the core of their ideology remains the same.
Firefox's Tracking Protection just uses the list provided by Disconnect. I imagine this will do the same.
I know a family friend, ~ 80-year-old woman, told me that she one day looked out of the window and saw a really dark, saucer-like object, far, hovering over the woods, she said she blinked, rubbed her eyes, walked outside and it was still there, yelled for her kids to wake up and look out of the window but when her kids woke up it was too late, the object just vanished. She got visibly annoyed when her kids started chuckling at the story.

Rational me doesn't want to believe me, but well, what if it was something.
Well, <expletive>. Looks like I can't rely on either Chrome or Firefox not to <expletive> with websites.

I would really love to just stop using the web entirely and go back to Gopher.
You don't have to feed the fish - you can also grow black soldier fly larvae and have them automatically feed the fish for you.

https://www.theaquaponicsource.com/blog/black-soldier-fly-la...
> Please leave the company i work for this out of this, always.

I have no side in this debate, and I’m sure you already realize this, but having the company you work for (especially when you are at a higher than IC level) is the surest way for people to not do that.
Only thing I ever really remember encountering that was decent was Runescape.
One of the 3 inventors of Ethernet worked at Matelsham aka the UK's Bell Labs.
Here's an idea:

1. decide how many congresspeople there should be

2. allow anyone to run

3. allow anyone to vote for anyone

4. once someone has #voters/#congresspeople, they become a congressperson

5. no one else can vote for that person

So, you're not actually competing against another person. You're competing get enough people to say "this person represents me".
Problem is that too many people are getting most of their information from a single shared source (or small set of shared sources) which is controlled by relatively small set of individuals. This leads to small amount of people controlling the news feed for the majority, which is kind of an issue in democracy.

For this particular case we have in hand antitrust policies and forcefully breaking Google and Facebook might be the solution. Same kind of issue however could rise even if there was no money or corporations involved at all. Think for example somebody suddenly purchasing Facebook, removing all ads and just running it as free social media site. The users would be still there and owner of the site controlling what they see.

To tackle the problem we should get more creative. One thing that comes to mind is progressive tax on user base (or based on number of people you reach). Making in financially unfeasible to create a platform that covers too large part of the population. I'll skip thinking about the practical problems in implementing this.

Ideal decentralized Internet solves this problem as we tear down the walled gardens. But what if people are too happy with the walled gardens. What if we just end up with another information monopoly - this time running in the decentralized network and outside the intervening hands of any government.
Lyft makes it easier for the visually impaired to take a ride
Ask HN: How would you monetise Producthunt?
Wow! That was an incredible talk/demonstration. Thanks for that!
That's the reason I put that statement in quotes. A </sarcastic> tag seemed like it set an unduly negative tone to the rest of the post.
> And in Germany you don't know yet what's living without cash and only with a credit card.

That's because we had our own system established in 1984 (ELV, electronic direct debit based on the EC cards mentioned elsewhere). From a German point of view, a credit card is a downgrade.

- The system covered all German banks (private banks, public banks = Sparkassen, credit unions) because they got their act together and set up a single standard.

- It had lower fees than credit card transactions.

- Pretty soon the card was included with bank account fees, while credit cards cost extra.

- It worked with a magnet stripe and automated electronic clearing in a time when credit cards were merely a slight convenience over manually writing a check which needed to be mailed around the country (you do know why credit cards have name + card number embossed to this day, right? Check out credit part imprinters).

All that made it more attractive to merchants, and credit card companies weren't used to competing in a market that already had a big incumbent.
Prototype Commodore Amiga CD 1200 Computer Festival 2017
The analysis is weak.
"There were 10 images where all three APIs got it wrong".

Guess what. Zoom in on the "PRINCE" image, and you'll see it says top-right: A MIKE NEWELL FILM. So... both google and AWS did a nice job.
It's not reasonable to expect PRINCE as the outcome.

The point another person makes below about "payloads" and MSoft is valid too... As is the g-accented (not recognized because UTF codes not processed).

Makes ya wonder.
The Free Software movement is Barking up the wrong tree
https://bugzilla.mozilla.org/show_bug.cgi?id=213945

"Reported: 15 years ago"

That bug epitomizes how Thunderbird development has stalled for a very, very, very long time.
It's cute that you're trying to accuse me of racism. It isn't me who thinks what you imply: it's the Midwest. Their idea of diversity is "we have black folks living here." I'm making fun of that. And I agree: their idea of diversity generally is disgusting.
er no it was the massive defence spending during ww2 and after and the traitorous 8
Thanks for your kind words. This will depend on the individual's background/accomplishments, country of nationality, and funding and nationality of the U.S. entity but, putting aside country-specific visas, the options would be the O-1 or E-2 or possibly even a green card if his or her background is strong enough.
One thing that RateLim.it uses to its advantage is calculating the “nextPossiblePass” for each limit. This allows clients to cache forever that something is over the limit until time X and not have to make another request.

In the bursty case this let’s clients effectively short circuit and protect the system.

Disclaimer: I work on https://www.ratelim.it/documentation/basic_rate_limits
If you think I've got some anti-west agenda, this is not the case. Here's all that I think - we've basically invaded and ruined so many countries over the last 50 years or so, and generally left them worse off. I want that and the hawkish, pro-war, "the other guys are bad, and we are good" rhetoric to stop. That's it. We can't just bat away all criticism or context by dismissing it as "whataboutism". It is very tempting but it is lazy and it does not serve you - it lets our leaders off the hook, normalises hatred & suffering, and permits the cycle of violence to continue.

It also sounds like you're trying to rile me up by making a very "edgy" comment about the Prague Spring but that won't work because:

a) I'm not Czech (the "we" I'm referring to is the UK, my home country)

b) It was a poorly crafted analogy, in kinda poor taste
If you are using Thunderbird you're propably using Enigmail and might want to check out this new Enigmail vulnerability:

https://twitter.com/symbolicsoft/status/943106337617084417
Proportional representation just shifts the coalition building from the electorate level to the legislative level. It's well known that such coalitions tend to be the smallest majority possible.

You may think for various reasons that it's better to form coalitions at one level of the voting process than the other, but let's not pretend PR avoids it.
Great to see it is alive and kicking.

I have been a heavy thunderbird users for years until about half-year ago, I now move/forward all my email to outlook.com instead, so far it works for me well.
My understanding is that no one wants to build new coal power plants because renewables are going to be cheaper regardless of any government subsidies.
Nassim Nicholas Taleb would absolutely tear those statistics apart.
I think I originally submitted it with the title "We’ll All Be Eating Cactus in the Future", mostly because I thought the "eating cactus" part was more interesting than the "climate change" part.
Pit bulls are not weapons. Especially, no more so than a Doberman, the old standby scary dog: German Shepherd, or a Rottweiler.

Some points:

1) Pit Bull is not a breed but an umbrella term for a number of stocky dogs used for fighting originally then used for: hunting, farming, and as 'nanny' dogs

2) They are some of the most over-bred dogs in America(along with Rottweilers) and this, as well as the popularity of them as 'manly' dogs among less privileged socioeconomic classes, contributes to the prevalence of the idea of these dogs as particularly aggressive.

https://www.thedodo.com/people-are-breeding-pit-bulls-over-a...

http://saveabullmn.org/pit-bulls-and-euthanasia-rates/

3)Breed is arguably a poor indicator of risk.

https://en.wikipedia.org/wiki/Pit_bull#Dog_attack_risk

4) They have been found to be no more human aggressive than other breeds though they trend towards dog aggression.

http://www.akc.org/dog-breeds/american-staffordshire-terrier...

http://journaltimes.com/news/local/defending-the-pit-bull-ex...

https://www.aspca.org/about-us/aspca-policy-and-position-sta...
4 lessons for software developers from 1970s mainframe programming – HPE
It shouldn't matter and if there is a disconnect between documents, the name change documentation should alleviate any concerns.
While I'm happy they are keeping development up, I'm sad about the 'move to web technologies'. I really like the idea of purpose-built applications in fast languages that compile to efficient native code. I don't really want a webapp, wrapped in a single-app browser, we already have so many of those.
Uber is still in France. I just used them last week. If I remember correctly, most of the controversy revolved around another uber-like app which had little to no regulation.
There is also a course how to build something similar

https://www.newline.co/courses/million-ether-homepage
> It's like OS X or Windows banning Electron Apps because they're horrible compared to native.

Can they do this??! Please?!

As for Flash on Android, it was pretty terrible iirc. But at least it worked, and with most of the video content still being Flash based at the time, it was kind of nice to have until everyone switched off of it within a year or two.
Hi Peter,
I've just started my GC process with my employer and been told that my immigration attorney to choose between EB2 versus EB3.

I'm from a country that's counted "Rest of the World" and I've been told that even though EB2 is quicker, the risk with EB3 with RFE makes things may make life harder for us, especially a good part of my employment back in my country of origin was self-employment and kind of hard to prove employment (say versus working for a corporate).
Very interesting that Facebook ads are working for you - I have avoided them so far due to their cost but maybe I shall reconsider. So far I’ve been cold emailing my target market, but being new to all of this I am still tweaking my efforts - nailing down my initial email and the correct targets within a business (VP? Engineers? etc.)

Seems I may need to reconsider Facebook Ads...
Postmark significantly lowers prices for transactional email
Hi Kirubakaran,

I'm going to give Columbus Day a try.

What software do you use for your bookshelf? It does a good job.

I've been tracking my reading habits via Goodreads for a few years too, although I just post a summary at the end of the year.

https://www.michevan.id.au/tag/books/
It's not sufficient. It may or may not be necessary. But it is useful.
I don’t see what’s so cynical? There are a bunch of pointless Ethereum contracts made to get Ethers quick and free. This and crypto.love are dumb as hell and shouldn’t be posted on here
The problem here is, it depends on WHY you are rate limiting. If it's just to balance so you don't overload your backends, then absolutely this is a great way to do it.

If however you are trying to limit client(s) because the service is an authentication gateway for instance, then you want to limit user/pass requests to X number then concurrency limiting isn't a good way to do that.

So you may need both, depending on your use-cases, so it's not a one-size fits all solution.
In a natural ecosystem, nothing is taken out, whereas in this one, food is supposed to be removed from the system, making inputs necessary.
Is it because of security reasons?
Commodore Amiga Photo Retouching
From the article:

> Scripts are delayed only when added dynamically or as async. Tracking images are always delayed. This is legal according all HTML specifications and it’s assumed that well built sites will not be affected regarding functionality.

(emphasis mine)
Risky mutant virus research can once again receive government funding
In USA even the cups have muffin-tops!?
Claws-mail does, too :)
For anyone not familiar with some of the proposed scaling features for Ethereum, quadratic sharding could alleviate this problem by having hundreds of Ethereum universes that can talk to each other and commit their root merkle hash to the main chain
Hey Peter, cool stuff here.

Quick question: can I start a company on an H-1B?
Also, will my current employer own any part of it? (California based)
The answer to your first question depends on the green card path he will be taking and his country of nationality. Regarding your section question, once the I-140 petition for your husband is approved, you can apply for a work card and the process right now is taking about 3 months.
Hey Peter! Thanks for doing this! I'm currently working on OPT STEM extension (F1 has expired so no re-entry) and my company is trying to apply for my H1B - am I allowed to work towards an online masters? Do I need to be on a new F1 to do this or can I just do it? Is this different depending on how many credit hours I take and whether I do this degree seeking or not? Also, can I take random classes at a University or Community College in person during these visas or is that not allowed? Thanks!!
I had some trouble setting up networking the first time, IMHO weave should be higher up in the suggested CNI plugins.

Since I started using weave-net, I have never had to think about it again. An example of one of those really great tools that just gets out of your way and does exactly what it's supposed to do.

My cluster is one node only but it was bootstrapped with kubeadm, and has served me well since 1.5.2. I've never heard of anyone having trouble with the Weave networking. I use my (production kube instance) as a Jenkins server with my own chart that is derived from the Jenkins helm chart, with kubernetes-plugin for slave scheduling.
1) don't abuse your dogs

2) don't abuse your dogs

3) don't abuse your dogs
Currency-mining Android malware is so aggressive it can physically harm phones
How to Convert Modern Photos to Commodore Amiga HAM Mode
PopMotion: JavaScript motion engine
Custom vue-cli template for GraphQL (apollo-client 2.0)
Note that when I said "key apps that neither of those would cover", I was including the stopgap of Android app emulation in that.

> Uber/Lyft

Uber has a mobile site at m.uber.com, and of course both would work via Android app emulation as a stopgap.

> whatever social media apps are popular at the time

Facebook and Twitter both have mobile sites, as do various others, and all of those would work via Android app emulation as a stopgap. There are also several native Linux clients for many of those.

> banking apps

Most bank sites (and credit card sites) work fine in a mobile browser. The only feature that commonly doesn't work is check deposit by camera, and there's no good reason for that. But in any case, Android app emulation would cover those for that use case.

> high quality navigation app (a lot of people would never give up either Google Maps or Waze).

Google Maps works perfectly via the web.

> But with things like Amazon moving into groceries

Both Amazon and Prime Now work perfectly via the websites, without needing an app.

To add a few you didn't mention: YouTube has a perfectly functional mobile version; Netflix and Amazon Prime Video should work fine on a mobile browser (insert standard objection that EME is not appropriate for the web); Slack and Discord work via the web; there are several native calendaring apps (though they'll need some mobile UX improvement) as well as web apps.

I absolutely agree that the experience needs some work and polish; that's what I'm hoping to see happen in the next few years. That said, what I'm looking for are things that aren't possible via either HTML5 or Android emulation.
This is neat. Gonna try this out now, thanks for the heads up.
Thunderbird (and Firefox before) were already mostly web apps. XPCom, etc is a (pretty bad) variant of the web technology stack.
You're talking to a Midwesterner here, so I don't know who you're trying to fool.

If you want to blatantly ignore the diversity that exists in the Midwest to make yourself feel better, that's fine. Just save your lies for someone else, because they're not working here.

Every place in your post where you said the word "they", replace it with "freehunter" and you'll see why you're not helping your cause but just pissing me off even more. Now you're attacking me, and I don't care for it.

"It isn't me who thinks what you imply: it's freehunter. Freehunter's idea of diversity is "we have black folks living here." I'm making fun of that. And I agree: freehunter's idea of diversity generally is disgusting."

I'm a Midwesterner, is that how you actually see me?
Awesome-java-leetcode
FENTY BEAUTY STUNNA LIP PAINT
>> They said they might look at selling when the value of all the Bitcoin in circulation approaches the value of all gold in the world — some $7 trillion or $8 trillion compared with the $310 billion value of all Bitcoin on Tuesday — given that they think Bitcoin is set to replace gold as a rare commodity. But then Tyler Winklevoss questioned even that, pointing out the ways that he believes Bitcoin is better than gold.

I found this to be the most fascinating part of the article.
what specifically is your issue with Oostvaardersplassen?