skysight-inc/HackerNews huggingface dataset:
Facebook is the tip of the iceberg. For every bad story about Facebook there's at least a dozen about Google, Amazon, Microsoft, Apple, Uber, AirBnB, and smaller players.

Regulation designed to rein in the heavy hitters will not harm small startups, especially ones whose innovation is built upon careful flouting of law and loophole-seeking, anyway.
Ancillary customers that Google throws some crumbs to, not the raison d'être of the enterprise.
Odd, reading that just made me want to go work on my project car. But irl. I wonder how many people get into mechanics from these games, and how many current mechanics fill their time virtually turning wrenches...
You are doing this the wrong way around, as your scalars are in Z and so you can't just "pick" 1/n, any more than you can pick pi.

In fact, closure under scalar multiplication is there. Pick d in Z and d(a,b,c) = (da,db,dc) is fine.

The real problem is, I need an inverse. So if that exists, we have : e(da,db,dc) = (a,b,c) and e must exist in the set for (a,b,c) != (0,0,0).

Now you are trying to find e that behaves like 1/d , but you've left the set - no good.
9K of Javascript to handle common Sun, Moon calcs: https://github.com/mourner/suncalc
Hi, I'm glad you like the article.
The process how I went from TMAM metric to particular event that was used to calculate it is describe in the TMAM metrics table:
https://download.01.org/perfmon/TMA_Metrics.xlsx

In the same row for DRAM_bound metric there is precise event PEBS specified that we can use for locating the issue. Sampling on the precise event will let us detect exact place in the code where we have the most amount of L3 misses.

Let me know if you have further questions!
Check out the net neutrality battle in the US. Not only did many corporations have opinions about this Internet argument, but a lot of passionate individual people had opinions. Including a ton of my friends in the Silicon Valley.

How did that end up working out? What does passion and experience matter if the only real voice is a pile of money and favors in the hands of a lobbyist? The FCC is so corrupt/captures that it didn’t make a bit of difference, unless you count catharsis from speaking against it as a positive result.
> Something I learned the hard way when I first started out in business is to never make your business dependent on a single entity.

Seems impossible. Assuming you're an internet business, how did you make your business not dependent upon your domain registrar?
A Pipeline Friendly Layered Testing Strategy and Recipe for DEV and QA
As I suggested recently, these companies need an ombudsman to escape the crazy when the normal processes lead to crazy outcomes.

https://news.ycombinator.com/item?id=19092039

A $50 payment to the ombudsman, refundable if the ombudsman decides in the customers favor, would discourage the obmudsman being overused.
This is terrible and I feel for the developers. I trust that they are honest in their description of their side. I also acknowledge that Google have a long way to go in terms of communication.

That said, I’ll offer an alternative history...

The author hired developers who have previously uploaded malicious code to the Play store, or actively tried to circumvent restrictions on it. That developer uploaded an app, Google banned their account and all accounts that they have been contributors to.

This is a reasonable action for Google to take. It’s not like the Play store account had a long history of playing by the rules, with 1 developer being added right at the end and behaving badly. This is an account that is essentially fully tainted.

When appealed, the reviewer looked at these facts, and upheld the closure, as I believe would have been the right action.

In terms of getting further information, I would guess that Google are vague for 2 reasons: to provide more information may open them up to being sued more easily (rather like how most companies won’t say why someone was fired, or give performance information in referrals), and secondly in Google’s mind this developer is malicious, so they don’t want to provide any information that could be used to further circumvent the ban.

Now, this does put the developer who has been essentially scammed but is acting honestly in a tough position. My advice to them would be to push hard on the developer advocate and marketing side of things. Ideally they’d have done this from well before release and had a good working relationship with someone on the inside throughout the process. People say Google are bad at support, but this does happen, Google can be great at developer engagement, as can Apple, etc. I’d frame it in terms of getting a new account set up, guaranteeing that the account will not be delegated to any external entities, and probably pushing hard on the fact that the app is out and doing well on iOS. I’d push for building a relationship and being open with communication, as these are exactly what the hypothetical bad actor that Google believes in would avoid. It might take some time and perseverance, but I reckon that might be enough.
Website could use some like half inch borders or something. That is painful to read and view.
Idempotence is for PUT requests. GET requests must not have side effects.
Shrug. I grew up in a rural 99% white state, and lived the 'street' or frankly trailer lifestyle when I was 17-18 years old with tons of other working class folks. Blow & oxys in the trailer park, etc. I'm pretty familiar with it. All of the friends & family addicts I describe from personal experience (grandfather, uncle, best friend, other friends etc.) are in the same category.

As shocking as it may be for you- yes, tons of hard drug users & addicts are fairly happy with their lifestyle and not looking to change. Especially when their prospects as sober, working class members of society making $25k a year working construction or retail or something are actually pretty boring & unsatisfying
"Shadow Profile"

https://www.theverge.com/2018/4/11/17225482/facebook-shadow-...
Who makes the money? The scientists who publish the papers? It reminds me a lot of how software development use to be "back in the day".
This is why Google should get hit with many more anti-monopoly penalties.
2019 Growth Strategies from Digital Advertising Expert David Rodnitzky
A good reminder that the news is a terrible way to learn about the world.
Show HN: Troooon.com
My wife's paypal account has been suspended for 10 years now, for some utterly ridiculous reason I've long forgotten. After a year of trying to persuade them to un-suspend it, we gave up.
They nailed it! Great job! I miss this era so much.
I'm trying to get something out of this comment beyond "any international business by Chinese companies is nefarious by definition", and I have to admit that I can't.

I guess if they know their role and stick to manufacturing it's ok?

As far as Hong Kong.. they've got a pretty fair reason to be oversensitive about westerners implying it's not part of China.
Geek Seeks Gold: A scientist hunts for treasure
Vim fugitive makes this pretty straightforward `:0Glog`. I imagine many other git wrappers provide similar functionality
What if someone drops a comment with a link to child porn?

Don't get me wrong, as much as I support the idea of no censorship, there's always a need for a janitor to clean somebody's graffiti on the wall. In an online world, those janitors tend to abuse their power though.
FDR Weighs in on the Buyback Debate
Blank space at the bottom - just so when you page down through the page and reach the end, the last readable content would correctly shift up the same amount as the previous shift.
Really? What about non-users shadow profiles?

"In a line of questioning from Rep. Ben Lujan, a Democrat from New Mexico, Zuckerberg allowed that his company creates profiles on people who don’t actually use Facebook — what are sometimes referred to as “shadow profiles.”"

https://slate.com/technology/2018/04/facebook-collects-data-...
As philosopher Daniel Dennett puts it: competence comes before comprehension. It's totally possible to do something well, as animals do, without understanding what one is doing. But for comprehension one needs to have something in place to reason about and make connections.

And this isn't the full picture. Motivation comes before competence. One needs reasons to acquire skills: they have to address problems in one's mind if the mind is to fully engage. Which is why coercive education with its curricula, exams, etc, largely fails.
This was a project made in 24 hours at a hackathon I just attended[0]. I didn't make this, but I sat next to the dudes who did.

[0]: https://calvinhacks.com
Well they are legally free to share - it's just that the original source charges huge per-page fees.
The 91 people killed in January while stealing gasoline from a deliberately ruptured pipeline burned to death 320 miles South of the US border. When 43 students were rounded up by the police and handed over to a cartel for execution and disposal in 2014 they were 532 miles south of the US; halfway to Guatemala. The 2011 Monterrey casino arson attack that killed 52 people was 90 miles from the US.

I know it's the fashion to Blame America First in all things, but Mexico has enormous problems well beyond its border with the US.
There is also https://ruby.github.io/TryRuby/ (inspired by the now defunct tryruby.org)

Also my favorite: https://learnxinyminutes.com/docs/ruby/
It's not about Facebook, it is about some startup you have never heard of that actually is doing something positive for the world and suddenly finds its business smothered by poorly thought out regulations. Considering that we have powerful congressmen who do not even understand Facebook's business model (and whose staff failed to explain it to them) does not give me confidence in Congress' ability to craft constructive regulation.
> Google may terminate this Agreement with You for any reason with thirty (30) days' prior written notice.

The irony's that the mentioned notice was sent to the junk folder by Gmail. (I'm assuming Gmail from the screenshots)
> wretched article.

Indeed. This doesn't make any sense:

> she was able to eradicate HPV in [...] 57.2% in women who had lesions but don't have HPV.
> It prefetches on touch event while a "click" is normally triggered by a touch release.

So now I can't even touch my screen without being taken somewhere else, because I don't know where all the active areas are.
This is awesome! Added it to all the public pages of https://tinytracker.co - thank you, @dieulot :)
Looking at actual bill, it proposes:

- Creating a paid "no tracking" option. Obvious failure mode: the option price is $100M, and anybody who uses it is unable to use 99% of the functionality, since it requires some form of tracking. Obvious next step - the law requiring this option to be no more than 10% more expensive than regular membership. Obvious next failure mode: inapplicable to sites that do not charge for membership. Obvious next step - creating a government commission empowered to decide what sites are supposed to charge for "no tracking" membership and which services it is supposed to cover. If you like your site subscription - you can keep your site subscription.

- Penalize large companies that submit false information in their annual privacy report - thought submitting false information to any government agency is a crime anyway? And for a public company, I assume publishing almost any false report would immediately put them under the shadow of fraud charges from SEC. So declaring something that is already a crime a crime again is supposed to... what?

- Require companies to assess their algorithms for accuracy, fairness, bias and discrimination. Obvious failure mode: who does the assessment? Obvious next step: creating a government commission empowered to approve algorithm fairness assessment standards. Obvious failure mode: since nobody knows what "fairness" it, it turns into another partisan tug of war, to be used as a club against companies affiliated with opposite tribe or just representing a good jumpstart to the next political campaign. Reasonable academic discussion of algorithmic bias becomes impossible, buried under layers of partisan tribal rhetoric and professional offense miners. Billions are spent annually on "bias prevention", without any shade of solution on the horizon, on the contrary, the problem becomes worse every day - at least if you're listen to bias prevention industry, but they're the only ones who are allowed to speak on the topic.
Signal to noise ratio of that prose is pretty low. Someone needs to compress it.
Is there any good material to read about the forensics that went into the events surrounding the element 118 fraud? It sounds interesting.
I agree with the sentiment but the "(like almost everywhere)" part frustrates me.

Where are the armed guards at gas stations in Canada? Where are the mass graves in Sweden? Where's the bribery-is-business-as-usual in England?

Don't pretend like everywhere has these kinds of problems. It really undercuts the valid point you have that there's a lot of great places in Mexico and it's generally populated by good people.
It's also fascinating that none of the 'benchmarks' in the paper practically matter (today) in a native Lisp implementation: creating, copying, appending, mapping, ...
Out of the myriad registrars, you can pick a good one, or at least one that lets you transfer out easily.
That's a terrifying possibility.

Are there any actual case studies and examples of tech startups being killed by regulation? Or is this a campfire story that is retold whenever the possibility of regulation is mentioned.
Read that quote again. It only says opt-in was needed to use this „feature“, not for data access. And that does not even include the other parties in those messages.
It has been a while since I lived in the UK, and paid close attention to IT legilsation. At one stage it was considered illegal under the Data Protection Act (1998) to share credentials to an account, due to the lax control it offers over potential access to personal information.

In this case, I would imagine the Google Developer Account would presumably give them access to some level of information about the customers of their application.
Now back to the real world...
> The misunderstanding, I think, comes from the fact that lisp code is typically quite terse, which is often a measure of simplicity.

I have been programming in Lisp for a few years, and I think that Lisp programs are verbose, and not terse at all. This is because Lisp special forms and functions tend to be explicit and self-contained, which makes Lisp code more robust and easier to change and compose, than more terse notations that leave a lot of details implicit.

Non-trivial programs are just shorter to write in Lisp than many other languages, partly because the Lisp primitives are better thought out, and partly because that explicitness turns out to be more concise than working around the implicit special-case rules and poor error handling of other notations, that you end up needing to do in larger programs. Things that work for one-liners may not work as well once you get past one thousand lines.

You also see this in Common Lisp with DSLs like LOOP and FORMAT, which seem convenient until you run up against their limits (part of the reason why many people dislike them). The thing is that it is much easier to go from fully delimited/explicit to terse and implicit than vice-versa, if you have good primitives. Because of dynamic scoping and read macros, you can do really terse DSLs in Common Lisp in a very straightforward way (for example, Andrew Sengul did an APL subset that can be wrapped in a read macro, and I think sed would be pretty easy to do).
> memory works far better when you learn networks of facts

One challenge with teaching a more rough-quantitative Fermi-question-ish introduction to sciences, is it's more sensitive to integration and correctness of understanding. With a Trivial-Pursuit memorize and regurgitate style of "understanding", damage from misconceptions and fragmentation of knowledge is local. Whereas rough-quantitative reasoning benefits from being able to... slide around the knowledge space. Jagged misconceptions and fragmented knowledge seriously impedes the sliding. I imagine memory is similar. Nice phrase.
Booking.com is just awful. You feel like you're participating in a non-stop A/B/C/D/E/F UI test.

Links open in new tabs. It shows sold-out properties by default. Filter menu changes all the time. Obsessed about offering apartments/aparthotels. Filters labelled e.g. "Hotels + more", whatever that means. Each filter click triggers a main content reload. Changing the location resets the filters...I could go on.
> it is somewhat derivative

I'd argue it's a lot more than somewhat derivative.

The game mechanics are a direct rip-off of Player Unknown Battlegrounds, except more 'kid friendly.' The only notable differences are being cartoonish and the addition of a building system (which looks a whole lot like the one in Rust). Here is a side-by-side video of gameplay https://www.youtube.com/watch?v=2KN6_Ibxnpk.

Their main source of income is selling in-game emotes like dances, which are all stolen without paying any royalty to their creators.
I can't remember the exact details of the story I read here on HN, but there was a case of some SaaS company that had this exact issue. Fortunately they were able to spread the word to temporarily use a backup domain on a different registrar via social media until the issue was resolved.

If anyone reading this remembers that story, I would very much appreciate a link.
People might be upset about a lot of things, the question is whether you have legal ownership on the knowledge about the facts about you. Can you sue somebody for disclosing true information about you as "theft"? Is writing a Wikipedia article about you means "stealing" your life facts? Does making your photo steal your soul? I'm pretty sure the only reason to use "steal" in this context is to hopelessly confuse the matter.
Very strange, I posted this link three hours ago, both are listed, this one an hour later on page one.
Ip infringement is indeed not stealing it is its own separate issue more akin to breach of contract than theft.

Intellectual property is virtually nothing like property.
its very important that this be handled by an independent party. Imagine if google was party to a lawsuit and could monitor what filings their legal opponents were looking at.
I'm reasonably comfortable with a company keeping records of its interactions with me, as long as they're taking proper precautions to keep it secure.

Where I draw the line is when they start sharing it with third parties, especially without my consent.
I am the creator of one of the more-and-more popular npm libraries (`translate`) and I cannot test it with Google Translate anymore, since I am scared of signing up for GCloud for this exact reason. One small mistake and all my accounts get blocked without appeal. Better not to stake your life/career on that!

I'm also in the process of moving away from my gmail for this reason, specially with Inbox going away now.
Part of the challenge here is that the product manager role itself isn't well-defined.

My favorite analogy here is the one about cancer - cancer isn't one disease, it's thousands of diseases that all look the same on the surface, but are really different when you dive in. A cure for skin cancer doesn't really help get you closer to a cure for lung cancer, as an example.

Specifically for your partner - what kind of product management is she doing? B2B or B2C? Customer-facing products or internal products? Web or mobile?

The more specificity you have, the more likely you'll be able to find more relevant professional development resources for her particular flavor of product management.

That being said - once a PM hits a particular threshold of experience and self-awareness, they can generally come up with their own professional development track, though it always helps to have a mentor.
Almost all title II common carriers are private companies.
I'm not sure why a "technical" dependency matters. A shirt at a shopping mall doesn't "technically" need a security tag, but it's not my prerogative to remove it.
Update in ajv package broke webpack
Look at the screenshots in the article of the messages from Google. Those may be generic rejection letters, but they seem to be threatening him specifically to avoid creating new accounts as a workaround...
Would a class action work here?
The inherent nature of regulations mean there is always going to be a 'winner' and a 'loser'. For example I have no doubts that regulations removing lead from gasoline resulted in lost profits and hurt businesses, but we can also believe that the societal gains were far greater than the losses.

Similarly regulations in favor of privacy for citizens is going to naturally result in some companies, somewhere, having to adapt or take a hit or possibly not survive the transition. That doesn't mean we shouldn't implement those regulations because ultimately the larger monopolistic companies pose a far greater problem than the smaller startups can solve.
You can't stop using Equifax, Experian, or Trans Union. While it is likely you can stop using Target, there are plenty of other retailers who have been the subject of data breaches.

Here is just a partial list:

https://en.wikipedia.org/wiki/List_of_data_breaches

When these companies have data breaches and loose your credit data into the public they should pay a real price. At the moment their penalty is offering you "a years worth of credit monitoring".

There is virtually no accountability for protecting this data yet your credit profile is used extensively for everything from getting a load, to rending an apartment, security and background checks.
> drama it caused is way overblown and isn't evidence of being 'plagued with censorship.'

Maybe "plagued" doesn't apply but that was an important event, at least because it showed that it wasn't just a theoretical possibility and but something that has happened already. So now imagine if there is a court case and content posted on Reddit is used as evidence, I can see an argument being made "it can't be relied one as it could have been edited just like that one time by the CEO himself"
> Driving a train usually needs an engineering degree in real life

I'm dubious of this claim, but am happy to be proven wrong. I don't really see how an engineering degree would be necessary, or even helpful at all for this; I quite agree that it definitely requires a lot of skill, but an engineering degree is an academic qualification which is really an assessment of intellect as opposed to trained skill.

Building on that last claim, I would say that a significant minority, if not a small majority, of professional engineering jobs (in the traditional sense, and excluding train drivers) do not actually require a degree in practice, instead requiring only a certain aptitude and the ability to skill up as necessary for the specific job.
Let's say person A really hates person B. Does A have a legal right to ban B from recognizing A on the street?

There are laws against stalking in the US, which define stalking as:

engaging in a course of conduct directed at a specific person that would cause a reasonable person to:

(A) fear for his or her safety or the safety of others;

(B) suffer substantial emotional distress.

If you succeed in proving that Facebook tracking causes you substantial emotional distress, and that would be the case for a reasonable person too, you might have a case here.
Interesting indeed! I suppose this is a sound argument against astrology -- a few thousand years ago you'd be looking at a different sky, how can you have a well-defined set of astrological symbols when their respective skies are changing, albeit slowly.