skysight-inc/HackerNews huggingface dataset:
Wyden is one of the few people in Congress who seems to make a real effort to address difficult issues in balanced and reasonable way.
> If you were running the software for me

I’m not sure on whose systems you believe packages are built and tested, and from whose systems you feel Homebrew downloads bottles.

> it's not something a regular user would read unless they looked for it. That was hardly sufficient disclosure.

That notice was colored, it was typeset in bold, it was surrounded by newlines, and it sounded an audible bell. Blaming Homebrew for the fact that you missed that message says more about you than about Homebrew.
Indeed. Thinking about Battlefield 1942, there were servers with 128 players, lots of vehicles and it ran perfectly fine.

Guess most people just did not experience games like these the way we both did.
That there might be plenty more traces you have missed.

https://gizmodo.com/i-cut-google-out-of-my-life-it-screwed-u...
Good points! I do have an ISA, maybe I should limit my investments inside it. It doesn't support US shares though.
Ask HN: What technical books are you reading?
I remember reading somewhere that many (most?) software developers don't read even one technical book a year. I was curious what books the HN community is reading?

I recently picked up Operating Systems: Three Easy Pieces because I need to brush up my OS knowledge for work.
Governments are one lever through which society enacts changes upon itself. They are made up of the people themselves, after all.

It's no less valid than other ways for people to collectively pool influence to enact change (i.e. boycotts or forming other types of organizations).
I would drop the concept of "paper", and use a unique, gigantic graph of hypothesis and experiments that keeps growing as research goes on.

Everyone would contritube to the same graph without duplicate data, or unaccepted piece of proof/knowledge
Phone a friend! Go to a friend's house and run nmap (zenmap for a GUI if you like, https://nmap.org/download.html most common OSs supported). Do the same for them in return.

You might also like to explore this: https://www.shodan.io/ and if you have some time on your hands this: https://www.kali.org/
What if a data breach happens due to an 0 day exploit with a 3rd party library? Do people from the company where the data breach happened still go to jail then?
This brings to mind an article, "Money Laundering is Financial Thoughtcrime." [0]

[0] https://www.americanbanker.com/opinion/money-laundering-is-f...
Isn't Fortnite just the next evolution of Team Fortress 2? I think it's far more likely something replaces it than Fortnite is the king of free to play online battle games indefinitely.
A Pattern isnt good just because someone came up with it. Lots of patterns have been discovered/described in the past, and they turned out to be rubbish. This might be one of them, or it might be good, time will tell.

He is not dictating anything, he is offering you his advice. You too can describe a pattern you came up with, and submit it here as well
This reply made me even more confused. According to my naive understanding of floating point there are 53 bits for the mantessa (sp?) so in my head, you would specify a exponent of 2^(-53) and fill the mantessa with random bits to get a "pretty good" random number. If you wanted to represent every possible value of a double, then you have to vary the exponent and your distribution becomes non-uniform. I assume I'm missing something fairly obvious to others, but your value seems to be exactly one bit short of the "ideal" (if you call it that, but really it's just my imagination of a "perfect" random double). I see your reply mentions you can get back that bit, but I don't understand why it has to be it's own step. What limitation of doubles are you overcoming when you use the range 1-2 and then subtract one instead of just generating in the range 0-1?
> determine location through credit card

Displaying the final price _after_ the user has put the CC number is not the most trustworthy experience :)

I don't know how this is done in the wild, but some large companies often have TLDs per country and only accept CCs from a given country on a given site version, for example (and they redirect you by IP).
On the other hand if you're visiting pages that link to neo-nazi content or pornography just one link away from the page you're currently on, chances are the page you're currently on would violate whatever acceptable use policy you're supposed to be following.
Google does not seem bound by the burden of proof you describe. What evidence supports your claim?
Of course not. The government is never held accountable.
The argument is that City A offers a discount deal for factory A to move there, so then City B has to offer a deal for factory B, and so on; whereas if neither of them had offered a deal they would both be better off. Classic prisoner's dilemma stuff.

There is a tendency for industry to congregate, but better ways need to be developed to deal with that than taxpayer bribery. Within countries, Germany is substantially better at doing this ("Mittelstand") than, say, the UK. And let's not forget that Germany wasn't always the strong country, they used to be "the sick man of Europe": https://www.ft.com/content/bd4c856e-6de7-11e7-b9c7-15af748b6...
It's insane how small those fines are as a percentage of the amount laundered. There really doesn't seem to be any reason a bank should even bother, or at the very least, look the other way. And rarely do people ever go to jail over this sort of thing.

And these are only the ones we know about.
Yes, but they obviously can't all fit at once so they will have to take turns serving it, just like how all employees of companies are also collectively sentenced.
Author mentions "axial precession" repeatedly without explaining it. 2/3 of the way down comes this gem:

> it is worth explaining what exactly axial precession is.

This kind of writing just irritates me.
In law, the term “negligence” usually plays an important role. “What ifs” have already been played out historically, which is case law.
This pattern was taught to be by a former mentor, except he phrased it "always be ready to ship". I used it to convert my app from rendered HTML + jQuery into a full fledged VueJS app + API. Much, much better than rewriting.

One more thing to add, is that a lot of software (e.g. SAAS) has users that depend on it. You want to make sure that your customers are happy through the transition.
For the Equifax breach, most of the people affected didn’t have any direct relationship with Equifax. So this advice wouldn’t apply in that case.
I'm suggesting a business person conduct themselves like a business person. While I understand that they might have been enthusiastic and inexperienced, there is a reason things like contracts and due diligence exist in the world. Businesses of all sorts, generally run by very non-technical people, need to do background checks on people in key positions all the time to avoid exactly these sorts of issues. For an app store based business, anyone associated with the app's account is in a key position.

What is it about an app store-based business that is supposed to make them immune from these realities?
Double the term: once for the breach, and again for poor security review & architecture.
I think what a lot of people forget or don't appreciate is the sheer scale of FAANG companies and what they deal with on a regular basis.

People complain about how they can't talk to a human being about their one specific issue. These companies are not mom and pop stores dealing with a handful of suppliers, just sitting there waiting for their phone to ring - they're huge businesses operating in hundreds of countries 24/7/365 handling probably millions of interactions with "customers"/suppliers every year with all sorts of different processes and policies in different jurisdictions.

On Hacker news we hear about someone falling through the cracks in the system every couple of weeks, but we don't hear about all of the bad actors/viruses/malware getting blocked/removed from the app stores or cloud vendors everyday

There are people out there whose strategy is "throw enough shit and something will stick" who are trying their hardest to publish their malware as much as possible every single day and it's (IMHO) frankly something of a success/miracle that we've not seen any more major abuses of the app stores and cloud platforms.

People on HN complain bitterly about the potential for ad networks to distribute malware, but then get mad when FAANGs ban accounts that are linked to bad actors. Sure it is sad that some people are innocently caught in the crossfire but what are the FAANGs to do? Damned if they do, damned if they don't?
Brilliant! Let me digest all that and get back to you, thank you!
Show HN: Collection of Go examples for beginner back end developers
Yes, I'm happy when screwing.
Nonsense.

Can you provide a way I can get Equifax and similar companies to stop stealing and selling my data? I've been trying to do that for decades. No. Your argument is bullshit. I didn't sign up for this shit and neither did anyone else, yet we still got fucked. How do you propose we fix it now? The cellular companies are still selling my data. Should I not own a cell phone because I can't get a cell plan that won't steal and sell my data? The ISPs are selling my data. Should I not have an Internet connection? Yes, I can get rid of those, lose my job, be homeless and starve while I wait for the idiot masses to do the same so maybe a competitor could rise up. That's your brilliant solution. And it still doesn't deal with the fact that companies I didn't sign up with are stealing and selling my data.
The problems I'm interested in have over 12k constraints and need to solve pretty fast. They're among the hardest MIP problems out there and I'd love to see how well a GA compares on a real model, but it will take me a long time to create a comparable GA model.
I'm not particularly expecting 10x. I'll look into those, thanks!
My Halifax one lets me invest in US Vanguard funds, haven't checked whether it supports individual shares.
What's an example of an internet champion that's not a web one?
"From there ... really anything goes as to what that developer could have done with those credentials intentionally or otherwise."

They paid them to make the app though, they could put literally anything in there and even with them sending them builds that they uploaded themselves it would have been just as easy to be nefarious so this justification is thin at best.

Are there shared accounts in the google app scene or is giving your credentials to the developer the only way to give them access?
Disclaiming liability is not an excuse for treating your customers poorly.
Thanks for the suggestions, I'll look into those!
HikVision has been really popular with old-school analog CCTV installers, so odds are it's one very large deployment, or one/a few companies all using HV.
as far as I can tell, this bill would only allow jail time if there was a serious breach, at a large company, and higher-ups left it out of an official report they would be required to make to the government.

in other words, all they have to do is fulfill their obligation disclose that they were hit by this 0-day, in order to at least be protected from jail time.
Beau­ti­ful racket
I think comparing food safety to data safety is comparing unlike types and levels of safety. No one has ever died from targeted advertising.
Google must be punished. Brutally. It must hurt.
There would no doubt be people succeeding at this, but it would be a real pain ensuring that none of the details match to the old account and that no future actions end up causing a connection.
I'm talking about GoAccess.
Are bears attracted to the smell of cooked food? Or just attracted to the smell of food, and cooking is how most people treat food out in the wilderness?
<blink> and <marquee> tags can be targeted in a CSS stylesheet in modern browsers. So you can still have <blink> tags that blink without JavaScript.

I imagine you might be able to pull off <marquee> tags without additional markup, but I'm not sure.

https://nippy-candle.glitch.me
Chances of getting decent customer support by Google seems to me like a lottery.
Please act accordingly and don‘t make business with such an entity.
I'm not so sure Facebook could survive. At least, assuming they were not able to get some alternatives in place fast and even then, it would not continue to be the same company it is today. FB gets 85% of their revenue from mobile ads. I haven't seen the breakdown, but I'm guessing based on other stats I've seen that way more than half of that comes from iOS. If they were banned from the app store, it would be catastrophic.
Man, I really wish this anti-GMO movement would stop and look at the science. Instead of just associating all GMO with risk, we need to conduct legitimate studies to determine what possible risks the may be for any given GMO. I suspect the risks are astronomically small compared to the gains.
No, yes, nearly, and no.

Aren't 2 and 3 the same thing?

How is money set aside an investment?

Thank you!
> If I get a book recommendation, I immediately buy it and put it on a bookshelf.

That's fine if you can afford it ;-) Living on a student's budget, I limit myself to two new books a month, or sometimes three. But then I make sure I pick good books, and really try my very best to finish them. Doesn't always work, but it does mean that I've completely read ~90% of the books on my shelves. (Although I will often read books in parallel, switching as the mood strikes.)

I started my "two books a month" habit about three years ago and have found it a valuable habit to have. I've read some excellent books, learnt a ton (from widely different fields) - and there is a certain joy of anticipation in carefully selecting "this month's books".
I guess it depends on how you define massage. Short of cutting a person open, I can’t imagine another way to pull on the muscle except through vacuum pressure.
This isn't going to happen while the problems are still theoretical. Few people care if companies have their data as long as it isn't used against them.
Seriously though, what sort of question is that, don't you have rule of law in your country?
Don’t forget about Java applets
Would offering a “subscription” improvement program be a viable alternative? You the developer are the expert on the software, and hiring the original developer to modify or tweak the code may make sense, But make it a reoccurring fee kind of like a subscription. You could offer services based on the intensity of the work. Perhaps one subscription offering differs from another by the total max hours. Like the gold plan would be 40 developer hours per month and silver be 30 or whatever. You would have to feel out what kind of commitment could be there.

But it can be nice for you that those hours are max. If they don’t ring you up at all you still pocket the money for that month.
> I have no idea how Google can terminate accounts without fully checking the reasons behind the termination.

The moral is never invest money in a platform where an algorithm can terminate you.

The same applies to payment processors. Always have more than one for your online business.
Equifax is a credit reporting agency. So, for example, someone gets a loan from a bank, then fails to pay it and the bank reports that to them. Other lenders check with them before lending to people.

You’re being disingenuous by equating that with theft.
https://adblock.ai/
The order of events is roughly:

- National Comics (the predecessor to DC) made Superman comics

- Fawcett Comics made Captain Marvel comics, inspired by Superman

- Fawcett's Captain Marvel and spinoffs became more popular than Superman

- National sued Fawcett, and in the lawsuit it came out that some Captain Marvel stories were direct copies of Superman stories with the characters swapped

- Fawcett settled the lawsuit and shut down Captain Marvel production

- Over a decade later, Marvel Comics started publishing their own Captain Marvel (a different character aside from the name) and got the trademark on the name

- DC, as successor to National, licensed and later bought out the Fawcett Captain Marvel, then added him to their own universe alongside Superman

That's how you get to a Marvel movie titled "Captain Marvel" featuring Captain Marvel, and a DC movie titled "Shazam!" featuring the other Captain Marvel, even though the now-DC one came first.
What percentage of android devices, in the world, have that box ticked?
I think the word you're looking for is "promulgation"
Google’s customers are advertisers, not app developers.
The government's side of the story can be found here:

https://www.cftc.gov/PressRoom/PressReleases/pr7689-18

A link to the indictment can be found here:

https://www.justice.gov/criminal-vns/case/jitesh-thakkar
> You mean their client's pockets? Thus making legal assistance more accessible for the wealthy than the poor.

The price of legal services is based on supply and demand, not individual lawyers’ cost structures. Moreover, the rules already allow free PACER access for the poor. I’d bet the large bulk of PACER fees are actually coming from lawyers representing corporations and well-off individuals.
What exactly is the “regulatory capture” here?
The people who own most of the hashing power (esp those in China) aren't interested in network security, they're interested purely in money.

It's the true believers who think cryptocurrencies are going to save the world from centralized banks who are getting scammed.
Unfortunately not, because it could succeed long enough for their business to get some success, hire people, have assets, debts, responsibilities, customers, and then Google cuts off their oxygen.

Of course, Google could do the same to ANY of us who end up depending on them. The only real solution is whatever makes you not significantly reliant on Google.
Human-based support at Google-scale is also insanely expensive.
Correct me if I'm wrong but it's seem that technically 3rd party store can't do unattended upgrade while Google Play can.
Perhaps that should have been defined earlier, but I enjoyed the article.
Decisions are written to be self contained.
> unwilling to read the ToS, even less to try to comply with them.

So... a sane human being? Someone who can't afford to spend literally hours reading legalese and trying to figure out what it means?
Open Source Superhumans (linux.conf.au 2019 video)
It's not callous, it's being realistic and trying to help others stay out of this miserable spot. If someone else is trying to do the same and the comment saves them months of work and thousands of dollars that would have been thrown out by Google/Apple/Amazon etc., that seems like a good thing to me. Having experienced essentially the same thing as the couple in the article and knowing it is futile to do anything about it might change your perspective too. Even they realize that at this point, their only hope is going viral. Yet an actual business analysis of where they went wrong is petty and cruel? You know what's petty and cruel? Shutting someone's account automatically using an algorithm and not allowing any human review of the situation whatsoever. That's what's petty and cruel. Trying to help people avoid this situation is anything but. It's too late for the couple in the article, but others might be wise enough to learn from this couple's (and many others') mistakes and save their time and money before opening such a risky business as app development for an app store.
Not if you wanted your site to work on MSIE -- I don't think setTimeout() was even supported until IE4.
Yup, that or my personal favorite Subspace where you had a couple hundred players on 56k and everything was pretty snappy.
A Man Who Came Early
>Once upon a time, people bookmarked sites with high-quality content, and would go directly there.<

I still do this, never stopped doing it, for my purposes i find google to be mostly will-o-wisps and sirens luring a user toward financially lucrative results. Mostly forums and blogs [HN included] are my start point for breadcrumbs.
Pitchfork mobs dictating policy, that is why you don't elect an ex state attorney general to the legislative branch: prosecution and grandstanding is all they know.

Also the principle concept of "stealing your data" is more ludicrous than "stealing" in the copyright sense; that data is meta data and it's not yours, it was generated by machines you don't own and have no claim over.
It's the same thing in the sense that the customer can't really tell upfront which service is safe.
Because as the article says its work intensive
> thanks to globalization, those cities have to compete against cities in third world countries without nice things such as minimum wages or workers rights

How dare you question the unmitigated good that is free trade?

Of course capital should be free to move wherever it pleases while labor remains shackled under kafkaesque bureaucracies.

Dance for your visa puppet! Dance!

I'll make sure you have as little time as possible on your hands to question my resource wars and extractive interests.
They don’t. It’s just part of the privacy and Facebook hysteria being pushed by the rage-machine that is the news cycle now.
I'd say Overwatch is a closer analogue to being the next evolution of TF2 than Fortnite is, from a purely gameplay perspective (the two games have very similar game modes from point control/king of the hill to "Cart pushing" along with the class/hero/trait based characters).
I always find articles interesting that are about how the sky would have looked at different points in time. For example, how the current constellations looked 10,000 years ago, or will look in the future. https://www.wired.com/2015/03/gifs-show-constellations-trans...
Can we be honest with ourselves and admit that an article with a link to martinfowler.com is much more likely to get to the top of HN and more eyes than a random blog post on design patterns?
Very impressive! Wonder if it'd be worth rerouting some of the paginated URLs like the episodes `?page=4` to `/page-4` or something like that. :shrug: - either way, looks like you had some fun optimizing it!
I was also suspended.

- Having friends inside google does not help (I suppose at some level they can, but L5/L6 engineers aren't enough)

- Creating a new account with a different credit card does not help. Subsequent accounts they can link back to you will also be banned

- I haven't found a solution yet, except for keeping all of my new projects outside of google (no google analytics, no google search console (which obviously still allows your site to be indexed) no gsuite. That way if I never need google advertising, a co founder can pick it up and google has no way to trace the company back to me.
Web Design 3.0: When Your Web Design Matters
S.420 is another good example of Wyden being on top of the ball recently.
The real threat to Google will come when someone sues over this behavior as an antitrust case. This is part of "supply chain" antitrust law. It's sometimes called a "refusal to supply", where a manufacturer refuses to sell to a retailer. That's legal if it is not "part of a predatory or exclusionary strategy to acquire or maintain a monopoly."[1] If you're the only supplier of something, antitrust law starts to apply. That's basic monopoly law.

That's a can of worms Google would not want opened.

[1] https://www.ftc.gov/tips-advice/competition-guidance/guide-a...