skysight-inc/HackerNews huggingface dataset:
Isn't it impossible to win the game of blocking headless browsers?

What's stopping someone from creating an API that opens up a real browser, uses a real (or virtual) keyboard, types in/clicks the real address, etc. then proceeds to use computer vision to scrape the information from the page without touching the DOM?
Presumably if you specify that you want more units of precision than are available, then yes. But if you say you only want 1 significant digit, then it can store it.
Geotagging of photos, reducing the time it takes to acquire your gps location when you need a map. These are reasonable reasons to have GPS running all the time. There are not reasons to upload these locations to a remote server outside of your control nor to log these locations on the device.
What do you mean by "idea people"

“Hey, I’ve got a great idea for an iPhone app. It reminds you to change batteries in devices. You can build it, we can split the profits.”

“I’ll require a $10K retainer up front, time and materials from there, you keep all of the profits.”

<crickets>

Source: an almost literal email exchange when I owned an iOS shop. One of many I received.

Now that’s just some individual that thought they were going to strike it rich on the App Store with just an idea. It scales up to enterprise level as well.
Win a trip to ng-conf Salt lake city, Utah
If it actually works without serious problems (you know, some times you can install something, make it run and take some screenshots without it actually being usable in real life) then this is a bomb! I am pretty sure there are people who are willing to switch to Linux but are stuck on Windows because of the need to use most recent Photoshop, Illustrator, Office and/or Visual Studio.
I think weather a few miles in from the coast is pretty good. They often get fog but also a lot of sun. It also never gets hot. I live 40 miles inland and there the sun and dryness can be oppressive and relentless. I never thought I could get too much sun but now I crave bad weather. I can live without German winters though.
In my experience, the most effective counter measure to scraping is not to block, but rather to poison the well. When you detect a scraper - through what ever means - you don't block it, as that would tip it off that you are on to it. Instead you begin feeding plausible, but wrong data (like, add a random number to price). This will usually cause much more damage to the scraper than blocking would.

Depending on your industry etc., it may be viable to take the legal route. If you suspect who the scraper is, you can deliberately plant a 'trap street', then look for it at your suspect. If it shows up, let lose the lawyers.

Of course, the very best solution is to not care about being scraped. If your problem is the load that is caused to your site, provide an api instead and make it easily discoverable.
Everything is done for free up until it is paid for. That doesn't mean that it is fair to not pay for any work done in advance of payment. Not sure what kind of thought process led you say this, but it is not a productive one.
Amazon hires plenty people of both classes, recent grads and experienced hires. But from my impression I think they hire more recent grads than any other tech company.
ABM Fast Track: Part #4 – A Must-Save Checklist for Your Best ABM Campaigns
> It’s a great place to be young and wealthy, with minimal affect and empathy.

Is it though? The article makes a point that SV doesn't have the glitz and glamor, so if you're truly young and wealthy wouldn't you be better off somewhere else?

I don't know if there is any correlation to age and relative wealth with regards to success as an entrepreneur, but I do know that actually being an entrepreneur is a lot of hard work, regardless if you were raised with a silver spoon or not. There is a lot of hustle, and a lot of grind. Maybe if you're rich you can immediately just use your own money to pay others to do the hustling and grinding, but at that point aren't you really just an investor?
I wonder if this will give them some impetus to get calling working properly on Linux?
Definitely. I really dislike the current trend in article writing, where the author(s) feel a need to start off with a multi-paragraph, tangentially-related (at best) narative about how their cousin's friend's sister's aunt felt this way and that about something, and the actual meat of the article is buried somewhere in the last 1/4th of the text.
The conclusion that this makes spying techniques more difficult is not at ALL what this article is saying. It is just saying that no fingerprinting is going to be able to distinguish between headless and not headless, but that is because there are too MANY variations, not because the variations are hard to detect. Nothing in this article gives any instruction or guidance on how to prevent your browser from being fingerprinted and tracked.
Yeah, I was really hoping for Detroit. It's got a lot of really underutilized infrastructure at this point and could be really revitalized by a large tech company expanding its footprint there. Real estate prices would be relatively low, too.

I'm surprised to see a place like Boston on the list. Having lived there for ~15 years, I just can't imagine adding an additional 50,000 well paid tech workers and their families to that area. It's already densely populated and expensive.
One of those may grant voting and/or other rights to some or all of its members.
Bootstrap 4
I'm really feeling Chicago here.

Big tech workforce that's almost purely finance... but the talent is there.

Proximity to one of the largest airports in the world.

Chicago is a major city with lots of culture, food, attractions, etc.

The proposed sites are absolutely enormous and perfect for a huge mega-complex like Amazon would want to build.

Relatively short flights to both coasts, since you're smack in the center of the country.
Civ is a native port, they use DX11.
Their vision of the future is fully inspired on, if not outright copied from, the US. China doesn't care about "keeping up appearances", but it is very much doing the same as the US, only more blatantly.

And where in China it may be the government, in the US it is EvilCorp or some other entity not bound by the constitution.
Maybe I'm wrong on that one, but I'm thinking that when cars and bus drive themselves, there will probably a lot more cheap options to go from one place to another than using one's own car.

Dense cities will most likely restrict access to personal cars by a lot (using congestion fees or whatever), that's why I think that self driving cars will bring down the number of cars in the city.
> strong margins, strong minimum sizes, readability when partially obscured

I’ve programmed both for years but never heard about these differences. Do you have a link?

> The difference between WPF/UWP here is mostly default stylesheets

Right, but in my experience when I don’t care about UI design, I can use anything, even win forms. When I care, and have a professionally made UI design on input, default styles & templates are not that relevant for both platforms. I need to create my own ones anyway to implement what the UI designer wants.
> their density was determined by geography, not by 'what people enjoy'.

But whether people choose to live in them is determined by what people enjoy.
Slack came to Linux via teamwords ages ago .
Good comment. Might be worth mentioning that turning GPS off reduces the accuracy of your location, but does not prevent it from being known: https://www.theverge.com/2017/11/21/16684818/google-location...

GPS is also the biggest battery hog on the device.

I'd be surprised that this is true. I used several battery monitor apps on several phones, and never found this to the case. It's a simple receiver, and doesn't require much power to do so. If you find a correspondence, it may be more likely that the power is actually being used by the apps that are using GPS, rather than the GPS itself: http://alienmantech.com/blog/android-disable-gps-save-batter...
The network provider records which antenna you trigger but has no need of recording your precise GPS location. Google has absolutely no good reason to record your GPS location without your consent other than for nosy purposes.
(Azure containers lead here)
Awesome to see OpenAI scale Kubernetes on Azure!
I'm describing the US here, not the UK. In the US you can challenge a law or statue as being unconstitutional.
The linked blog post is really about bad customers, and either firing them, or not accepting them in the first place. As a freelance developer it seems easy enough to say if someone's going to pay you your going rate to build something, accept their money and build what they're asking.

The problem is that in reality, clients like that often turn out to be bad customers. They don't know what they want, make all the excuses to avoid paying on time (or worse, offer "equity"/revenue share), and you end up spending all your time and energy supporting them - just one more little change and I'll pay you - and not by working on actual client projects.

Sussing out which clients are like that is up to you as a freelance developer, and it's a skill that isn't programming but is well worth your time to develop.

(Putting the funds into escrow only goes so far.)
Show HN: “FB is a big part of my portfolio. I fear the dangers of tech addiction
The Pagan History of Islam
Maybe companies can instead focus on improving network infrastructure and software architecture to be able to eat any amount of scraper traffic since at some point it must become indistinguishable from a ddos that also needs to be handled...
> until near the end where you said "but also in the US"

I'm not talking about inflation, I'm talking about political stability.

As we see in Venezuela, runaway inflation and economic collapse is the result of political instability and a collective loss of trust in leadership, not the cause.

US influence and power has been in decline since before 9/11, and the Iraq war showed that the US is on the wrong side of the inflection point.

This chart [0] demonstrates that the G-Zero [1] trend is accelerating.

[0] Global Leadership https://pbs.twimg.com/media/DT1e0feVoAA8Qd0.jpg:large

[1] G-Zero World https://www.foreignaffairs.com/articles/2011-01-31/g-zero-wo...
They will probably have certain contractual obligations regarding dwell times in the main terminal building for the shops and restaurants to extract maximum cash from passengers before they go out to the satellite buildings. Privately operated airports like T5 are massive shopping malls, the planes are an afterthought.
Okay, so now we will have a bunch of 1 person in-name-only companies which hold patents, which offer exclusive licenses to big companies for $1 per 1000 years.
To be fair it's possible that they just want to maximize time, which is done by living as close as possible to where they work.
Ah, yes, just like how linux and windows are remotely the same thing: a way to run software on cpus. ;)
In many parts of the country, that same dynamic is in play, but because of the quality of the schools in that neighborhood
Hmm, yes, it can be represented in ASCII. But you still have to approximate when storing it in a way that is actually useful for computation using a finite number of bits.
Mobile payments I think will take off in the US, its just going to take a generation to catch on. I'm 33 and most of the 20 somethings are all using Venmo and other payment apps. Give it time.

We're a car culture. US cities and suburbs were designed for cars long ago. Hence the focus on the next iteration of cars: self driving. Plus, isnt the bike sharing thing turning into a disaster in China with stolen bikes?

Really, facial recognition when you walk into work is sign of our lagging technology? Sounds more like over engineering a trivial thing.

We've got rockets landing themselves, electric cars driving themselves, the re-emergence of VR with augmented reality on the way, blockchain technology (started in the US), and were still leading in AI by the way.

The big stuff on the near-horizon are sea-steading communities experimenting with governance, quantum computers, lab grown meat, exoskeletons, and more useful household robotics.

The long term R&D bets are whats paid off for us and there is no reason to assume they wont continue too. China can copy us 6 times over due to their population, but if their emphasis is always on "get it out the door now!" then they will just be waiting around looking for the next thing to copy from California.

I'm getting kinda tired of this anti-US sentiment articles.
There's a "bug" which requires a Ubuntu account to load "snaps". It hasn't been fixed, despite claims that a Ubuntu account is unnecessary for that function.
> "Citizens are extremely wary of the government to do it right." - I don't think citizens have much say in the matter...

They actually have more say than you think. And also, the government also has a lot of its own introspection about nuclear, especially after Fukushima. Couple with the huge capital costs, and it isn't a sure thing for China.

> it's worth noting that along with data and talent, there is money - China's dedicated 150 billion USD to AI as part of it's 5 year plan.

Much of the current advances in AI are not coming from federal funding (rather, private companies who are using it). Nor can you expect Chinese academia to soak up that much money and use it efficiently. Again, China has a chance at it, but it is far from inevitable. It is annoying to me when they talk about how their success is a sure thing, the Chinese government used to talk about how they would clean up their pollution problem by 2015 in 2010 because they were going to spend a lot of money on it....
There's a similar "analog hole" for video DRM, too.
There are areas where China's entrepreneurship is outperforming the US, but I find all the focus (that this article and others make) on e-commerce and mobile-payment transactions lacking.

e-commerce is larger in China not so much because it is better, but because retail commerce is so underdeveloped. I'm not convinced it is per se better either. (cheaper, yes, but that's a COL issue)

Mobile-payments solve a problem the US doesn't have; China never had the well-developed credit card system the US had. Having used both extensively, mobile contactless payments are only marginally better for a consumer than using a physical credit card - and mobile QR code based ones are worse.

Cheap dockless bikes for rent are something I consider China to be solidly winning; that's blocked in the US by government regulation. US has plenty of meal-delivery options; lacking support at "any hour" is due to structural differences (lower density, higher COL)
> Consider the baseless gender assignment you made: pure humanities

That was absolutely economics on my part.

Not the most PC, but I took a chance.

A disproportionately high number of HN users identify as male. I also noted the users name was Roy, which I'd gander is also disproportionately highly male identifying.

The two combine to create a likelihood I'd bet the house on.
Calling works fine in Chrome for me.
* Consider Manhattan. Large portions of it are built around people instead of cars. Many people live there, and others take alternative means of transportation to get there. I was there a few weeks ago, and Lyft often was comparable in time to the subway.

* When public transport is relied on by enough people, it becomes reliable. When it is a first class citizen, it becomes reliable. Consider Istanbul, a city whose core cannot accomodate as many cars as people would like to drive. However, busses are a first class citizen and come regularly. In rush hour, they have a dedicated bus lane for the most important route on the European side and there is literally no wait. In off-peak times like 2am, the max wait is 10 minutes.

* That's fine, you don't prefer living in density. As such, you should pay for the privilege. You should pay for the extra infrastructure needed to maintain your lifestyle.

Anything less is fiscally irresponsible. In some places, that's fine. However, we are seeing towns and cities drowning under the debt of infrastructure maintenance. Ever heard your city's citizens complain about potholes? Almost every city has the problem because the city is maintaining too many large roads.

Now, we certainly need to maintain rural areas for many reasons, and perhaps that's the right living area for you. However, when you come to town, it won't be custom fit for your vehicle.

I should also clarify that removing off-street parking isn't the first step - it's much closer to the last step. First is open on-street parking. Then resident + metered parking. Then as density increases, adding more permanent transit on the right streets at the expense of those parking spots. Off-street parking is the last to go, but it goes strategically.
> Why? Well, the problem with Google is they have an incentive to do bad things to us, simply because we are not the real customer.

I am one of Google's real customers, I bought an expensive phone from them, but, to quote Josh Marshall:

> One thing I’ve observed with Google over the years is that it is institutionally so used to its ‘customers’ actually being its products that when it gets into businesses where it actually has customers it really has little sense of how to deal with them. (https://talkingpointsmemo.com/edblog/a-serf-on-googles-farm)
If that's the case, then perhaps we should lay (some of the) blame on the people who would chose to 'continue' the career of the said politician, no? Lets not deny agency the people have in making informed decisions.
Framer 101: A Quick Intro to the Prototyping Tool
Everything is mathematics from the right perspective.
>Certainly less than waiting for public transit or an uber to arrive.

I can track train, bus or Uber/Lyft arrival on my phone.

>To me it's worth it.

You made that clear. For the rest of society, higher rents, heat capture and poor rainwater drainage make parking lots a net negative.

>You walk inside the mall. And what about people with certain disabilities? Do they get left out of this walking-only city?

I see plenty of disabled people on public transit and using sidewalks in my city. I'm not sure what cities your experience comes from, but my experience is different. I also don't see many obese people on public transit, but I do when walking around suburban malls.

>Emissions are improving all the time, and electric cars are on the rise.

Transportation (cars and trucks) is the biggest contributor to CO2 emissions in the US as of the past two years. https://www.vox.com/energy-and-environment/2018/1/11/1687469...

>Along with almost everything? Buy a used car if you're so concerned about your "asset" depreciating.

Except education, real estate, stocks and other large purchases people make. I actually can't think of something other than cars that people routinely pay over $10k (in December, the average new car in US sold for $36,495) for and expect it to decline in value immediately. Used cars are as much a depreciating asset as new ones. Typically the more used a car is, the more you will pay for upkeep.
Couldn't find it on the AppDB but someone posted in the forums about it a year ago:
https://forum.winehq.org/viewtopic.php?f=8&t=27180
Firefox and Slack are only on Snap and not on Flatpak. Is there a reason why this is happening ?
> Malls are nice and cars are a better experience than transit/walking in every facet besides the fact of not being able to web browse on a phone while doing it.

This seems extremely subjective. I don't like malls very much, and won't set foot in one without good reason. I enjoy walking, and have no problem with public transport. I'd really have no interest in living somewhere where I couldn't either walk to work or take a short train/tram. Different people like different things.
I also found this article really interesting: https://www.strongtowns.org/journal/2017/11/27/the-paradox-o...

I'd heard this argument before that places are kept vacant to justify loans, but no-one had mentioned the key point that these buildings are financed with 3-5 year loans that need to be constantly refreshed, which makes the charade make more sense.
I'm surprised nobody has mentioned that they are printing money to pay for government expenses. That actually works okay on a small scale (economically, it's roughly equivalent to deficit spending), but if you do it too much the currency loses all value.

Crypto actually proves that money doesn't need to be backed by anything. It simply achieves value by being a) useful for transactions and b) scarce. The US dollar's scarcity is carefully handled by the Federal Reserve which is why it has stable value. In Venezuela, the government simply prints money to spend without a thought to managing scarcity, and hyperinflation is the natural result. Collective belief is important, yes, but it's simply a belief about the future scarcity of the currency.
This could also be great for immigration in the US, as it is an obvious economic argument for the importance of reform.
Whoa, what a can of worms there.

on average? by location? by age? by phone model? by day of the week? by holiday or festival? by location? by time of day? are they in school or working or on vacation or sick? by data plan size? by income?

So many demographics.

What are you looking for?
Caught in a Crossfire: Chinese Students Abroad and the Battle for Their Hearts
Apple Confirms Fix Is Coming Next Week for Link That Freezes Messages App
How many times do we have to be reminded.

USERS ARE THE PRODUCT.

We are the mice, google "Services" are the cheese, and the people, companies, advertisers, governments, technocrats, et al. are the clients/customers who pay google.

Google users are and never will be more than products.
The customer is always right (not the product is always right).
I was expecting something similar. I know of rockwool for it's insulative and sound absorption properties, I'd never thought of it as a fiber suitible for textiles. I was hoping to learn some intersting properties about rockwool fibers as a textile.

But I did learn about vinylon, so I got to learn something today.
The amount of money flowing through Amazon in an already-densely built city would quickly swamp any possible expansion. Prices will rise.
What were they spending their money on?
Just swipe on the notification and tell google not to show it any more. Yes it's annoying it is the default but you could literally end your annoyance within 3 seconds.
Yes, you can hook up a laptop to a TV. Then you'll sit down your eight year old and explain all of the messy tooling and errata of :insertlanguagehere:, and after multiple hours of stumbling through an IDE with too many features for them to comprehend (or a CLI environment that simply frustrates them), they'll say "damn, this sucks."

It was without a doubt significantly easier to start programming when the process consisted of hook the Commodore up to the TV, plop in your disks/tape, and write in a dead simple language that can be largely described in a few short pages. We haven't had anything like that for years; a spiritual successor to BASIC on a set hardware and software environment (the Switch) is as close as we'll probably come in this day and age.
It's possible to hide that as well, funnily enough, by also overwriting Object.getOwnPropertyDescriptor (and similar tricks). As far as I know, it's theoretically possible to use this trick to completely 'sandbox' some code so that there's no way it can detect certain functions being overwritten (by overwriting all functions such as Object.getOwnPropertyDescriptor, Function.toString, etc. and making them hide the overwritten functions, including themselves).

For some more information: http://randomwalker.info/publications/ad-blocking-framework-...
Interesting, I haven't seen that information. Do you have a link for that? --For my own interest, not because I don't believe you.