skysight-inc/HackerNews huggingface dataset:
Around 13% of total revenue then, growing year on year, that's nice. I would like to know what percentage of net profit is contributed by that fraction.
If anything, that works as a great defense of peer review given Einstein was wrong.
Oh fuck off. Money has no race - and I say this as a minority. Further, if you're really in a position to turn down investment based on diversity of the investors (which is a made up reason), you've already probably made it.
The truth is that we don’t know what the long term impacts of a total exchange would be. Theories range from extreme nuclear winter events, to just the fall of civilization. I sure won’t pretend to know where on that scale the reality is, and hope never to find out.

Here is some food for thought though, about the potential for our civilization to fall; it will not rise again. We’ve accessed far too much petrochemical wealth and burned it, and the same is true of coal, and metal resources. We get around that by using our existing industry and technology to go deeper, refine more, and in general access resources which require advanced technology to exploit.

There is nothing left which can be accessed by primatives, and so no way to claw back from such a reduced state. It will be many millions of years before those resources are reconstituted, far more years than the history of our species so far by orders of magnitude. This is our chance, and if we burn it away in nuclear fire, we are done. It probably won’t happen overnight, but the fall of our civilization is the fall of humanity. Let’s try to avoid that.

The same goes for any cause of systematic civilization-wide collapse, we would be done. The reason we clawed back in the past is that we has only scratched the surface before, but we’ve fully plundered global resources now. It’s onward and upward, or lights out.
it's a meme but i've also seen it happen.
There's an O(log N) data structure for this. Unfortunately I don't know the name of it.

Keep a (balanced) binary tree where each node contains a pointer to one of the items you want to keep ordered. (In this case, each node has the primary key of one of your database rows.)

Every node also contains an integer which tells the size of that subtree (the tree whose root is that node).

To enumerate the entire list, do an in-order traversal of the tree.

To find the Nth item in the list, check the left child to see if it contains enough nodes that your Nth item would be in that subtree. If so, go left. If not, it's either the current node (if off by exactly one) or you go right. But if you go right, you must reduce N by 1 to account for the current node and also reduce N by the size of the left subtree.

To enumerate a range, you basically combine the previous two.

To move an item, just move it in the normal way you'd delete/add a node in any regular tree, but remember to update the counts stored inside any nodes that are affected, i.e. all parents/ancestors of any node that is removed or added. If you delete an internal node, you need to be careful to preserve the order of everything, but there are ways to do that by exchange

This data structure can definitely be modeled in database tables. Whether the operations on it can all be expressed in SQL is an interesting question. It might be impossible, or it might just be really tricky.
Show HN: SendBeatsBot – Find artists that need instrumentals
Meltwater has acquired DataSift [Facebook data analytics]
"How does that work if everyone has a hosts files?"

In your particular case, I dont know. You have to do what best suits your needs, whatever they are.

Here is how someone else solves the problem of changing IP addresses. For my needs, I actually like this method.

The entire ICANN DNS used to be bootstrapped to a small text file called "root.hints", db.cache, named.root, named.cache, or something else. As far as I know, it still is.

How does one know the IP address from which to retrieve this text file?

Maybe they have it memorized, or written down somewhere, or perhaps it is written into some DNS software default configuration. In all cases, they have this address stored locally.

No remote lookup.

What happens when the administrator of the server that publishes the text file wants to change IP addresses?

This does not happen very often, but it does happen. What do they do? Considering that the entire ICANN DNS was bootstrapped to this one file, and assuming this is truly meant to be a dynamic system, then this is arguably the most important IP address on the internet.

They notify users in advance that the IP address is going to change.

Thats it.

As a www user, of course I would have to do a DNS lookup for blahblah.com. However I do not do lookups for the server with db.cache, for the .com nameservers, and in most cases not for the nameserver for blahblah.com either, and I do not do lookups using recursive caches. If blahblah.com changes its IP address I do not have to wait for changes to propagate through the system via TTLs. I am querying the authoritative nameserver, RD bit unset. If an IP address changes from the one I have stored, I know immediately when I try to access it. (I like being aware of these changes.) If I was relying a recursive cache I would probably not notice that the IP address had changed.

IME, IP address changes happen less frequently than people writing about DNS on the web would have one believe. Hence this system works well for me. Most domainnames I encounter are keeping the same IP address for long periods.

Ideally, if blahblah.com is not changing IP addresses frequently or unexpectedly but needs to make a change, she could publish a notice somewhere on her web server informing users she will be moving to a new IP address, just like the server that serves db.cache.
What Is a Buyer's Journey and Why Should You Care?
Just 9 days ago, the UK held Lauren Southern under schedule 7 (terrorism act) and then refused her passage through the tunnel into the UK.

https://twitter.com/Lauren_Southern/status/97310042441993420...

That is not a free country.
I think the intent is to make it so that these companies find other places to manufacture. Yes I know this can't happen overnight but it would get the ball rolling.
Why wouldn't you just use Fedex, DHL or an intermodal shipper?
They are saftey rules, yes, obviously. And they were developed by hackers. It's rule zero for various makerspaces, so I think it's a fairly clear example that caring about fire saftety is compatible with being a "hacker".
An alternative approach I’ve long been fond of is to lengthen time horizons. In the long run, bad behavior is much more likely to come back and bite you. If you can get incentive structures on a longer term time horizon, you’re much less likely to engage in risky behavior that might have short term payoffs but sinks you in the long run.
Part of the problem is that 100-megaton bombs are probably built with Uranium-238 tampers and are extremely dirty. To use even one of those would cause enormous problems for all parties including the one deploying it. It's not something you want to do.

I suspect these UUVs have no such tamper and a yield more in the 30-megaton range for this reason. These would still be more than enough to kill many millions each.

My guess too is that these wouldn't be detonated underwater -- not much rise above water would be needed to wreck havoc.

My biggest concern is that these would likely be dead-hand weapons, with many possible failure modes leading to attack.

We should be willing to share space-based early warning data and technology with the Russians to head off this crisis. Alternatively go back to the old fuzes, but sharing early warning satellite tech is easier.
> A summons is an order, which is not what the committee has issued to Zuckerberg. The BBC's usage of the word is still incorrect.

The BBC does not use the noun “summons” at all, it uses, in the headline, the verb participle “summoned”, which typically does not mean “issued a summons”.
Dignity by Design: Bringing Humanity into Product Design
Extending Ansible with callback plugins
Nice. This doesn't seem to mention sharing data about your friends though? I wonder if that would have been mentioned separately to grant access to your friends data?
That's BS. The Obama campaign bragged about using Facebook data and was praised for it.
Considering their terrible track record for maintaining users’ privacy, I’m glad they’re taking a step in the right direction.
Spy Feature Graphic for Any App on Google Play with Our New Chrome Extension
Functional slumps, when nothing's wrong but shit ain't right
> It’s by bringing the actions of popular bad actors to light that we’ll raise awareness to the rest.

What usually happens is that the one "bad actor" gets turned into a "bad apple," convincingly repents, is renamed, or is dismantles, other companies have a quiet period during the media frenzy to avoid being the next focus, then continue with impunity.

If focusing on facebook brings legislative changes, then good. If focusing on facebook just punishes facebook, who cares?
It mentions "list of friends", but not what kind of data is attached to entries in said list.
SendBeatsBot is a simple bot that retweets any tweet containing the words "send", "beats", and an email address. Followers are comprised mostly of amateur and professional music producers looking for artists that need beats (free or paid). It uses Twitter's streaming API through the tweepy library. It is closed source because people have expressed interest in auto-sending emails to people who are retweeted, or in selling them the email archive and I don't want to aide mass spam.
Samsung has this nasty habit of releasing hardware under the same name, with insanely different hardware. This ranges somewhere between "The screen resolution is different" and "This S8 has an exynos chip, and this one has a qualcomm chip". As such, a bit hard to say what's required...
The vast majority of people in the vast majority of companies are as reasonable as one would expect another human being to be. But there are some standout experiences I've had. I mean, this is definitely the exception and not the norm, but I was once told that I'm "not the right kind of diversity" by someone who actually worked in a diversity and inclusion working group.

And then some people make some crazy assumptions when I tell them I was in the infantry for many years. I have interestingly been the target of a number of "jokes" about watching Fox News and supporting Trump, even though I'm actually strongly anti-authoritarian to a fault, and I want something like the Nordic model for the United States, and I supported Bernie Sanders in the last election. I just don't talk about politics at work, so people run wild with their assumptions. The hypocrisy runs deeeeep in the urban in-group left, man. I've honestly sometimes had an easier time talking about my time in service at Hippie Hill than I have in some tech companies. Of course this isn't information I'm eager to volunteer, obviously. But the conversation does come up sometimes, unfortunately.

And this doesn't even begin to touch on the totally disconnected delusions some people have about what the world is like in a lot of places on this Earth (and throughout history). We are so lucky to live in the time and place we're living in, the majority of people reading this.
JavaScript-Powered Open CLI Framework Released by Heroku
I would also love to see a survey of the journalism on this. We see now that Theranos's stuff never worked. But tech press is famously uncritical. It seems like there's an opportunity for all of us to learn something here about how we were so easily misled.
I just tried using this app with one of my friends and I found that editing in real time between two people wasn't working as intended. When someone else wrote text, the text I wrote (in a separate paragraph) would disappear.

Is anyone else seeing this? It needs a bit more polish before I could use it for encrypted collaborative editing.
YouTube and Reddit roll out new restrictions including channel and sub bans
Today Youtube has started to roll out bans on gun sales, accessories and howto channels. Reddit followed with multiple bans on content including sales of multiple products.

Youtube policy update.

https://support.google.com/youtube/answer/7667605?hl=en

Intends to sell firearms or certain firearms accessories through direct sales (e.g.,
private sales by individuals) or links to sites that sell these items. These accessories include but may not be limited to accessories that enable a firearm to simulate automatic fire or convert a firearm to automatic fire (e.g., bump stocks, gatling triggers, drop-in auto sears, conversion kits), and high capacity magazines (i.e., magazines or belts carrying more than 30 rounds).

Provides instructions on manufacturing a firearm, ammunition, high capacity magazine, homemade silencers/suppressors, or certain firearms accessories such as those listed above.

This also includes instructions on how to convert a firearm to automatic or simulated automatic firing capabilities.

Shows users how to install the above-mentioned accessories or modifications.

Reddit policy update.

https://np.reddit.com/r/announcements/comments/863xcj/new_addition_to_sitewide_rules_regarding_the_use/

We want to let you know that we have made a new addition to our content policy forbidding transactions for certain goods and services. As of today, users may not use Reddit to solicit or facilitate any transaction or gift involving certain goods and services, including:

* Firearms, ammunition, or explosives;
* Drugs, including alcohol and tobacco, or any controlled substances
* Paid services involving physical sexual contact;
* Stolen goods;
* Personal information;
* Falsified official documents or currency
Slotty Vegas casino review
Why do you have such a hard time believing that he is well intended?

You seem lost in a false narrative that he is out to get you :(

I challenge you to rethink your position assuming he means well...just for the fun of it...and share with us what your conclusion would be
Free speech is a myth.
Putting "sorry" at the start of a comment accusing me of misunderstand the situation doesn't really help here. I've contradicted your claimed sequence of events and of course I googled before writing the post to confirm my memory of the timeline of the EC ruling and the ECJ involvement.

There is no corporate tax evasion here and that is confirmed by reports like this one[1] which makes it clear that offshore Apple (and other US corporation) profits are clearly liable for US corporate tax. The fact that they can defer paying their US corporate tax is due to a quirk of the US tax system and nothing more.

[1] https://seekingalpha.com/article/4150066-repatriation-make-2...

The 3% is a proposed duty/tarif which has nothing to do with how Apple's profits are and were taxed. This is a tax on revenue/sales/imports not on company profits.
Yes, quite. There's no tactical or even strategic value to this other than as a terror-based deterrent. Of course, all nuclear deterrence is terror-based to some degree, but weapons that can only really be meant to attack populations are more terrible than ones meant to attack military targets.

We saw this back during the height of the Cold War, where first very high-yield weapons were deployed due to lack of sufficient accuracy, then later these were replaced with lower-yield weapons as accuracy increased. These UUVs are a desperate move to make up for lower capability in other parts of the Russian deterrence strategy. They're scary indeed.
I started to write a thoughtful and balanced analysis of this article...but then I stopped myself.

The reason I stopped myself is that I thought about all the journalists like this lady who played the same game with Theranos and continue to play similar games with all of the rotten corporate and government entities in the county. Then I started getting genuinely pissed off!

What. the. f*ck did I just read?

She openly admits to the following:

1. She came to the story with a predetermined framing of the story.

2. She allowed herself to be bribed with the “treat” of talking to Elizabeth Holmes and then backed off under threat and misdirection while pretending to be immune to such behavior.

3. She sat on the story because she couldn’t spin it the way she had intended in advance and allowed herself to be threatened.

I am not exaggerating, she literally writes “I lost the story so I moved on...”

Lost the story directly translates to: “I knew what I wanted to report and what would get clicks, I didn’t get that so I gave up.”

4. She proudly presents this article years after the fact pretending to retroactively have known something was wrong...and to have maintained her journalistic ethics while openly admitting to dropping the story once it didn’t fit the framing she hoped to apply to it.

5. She waited until well after the tide of public opinion had turned against Theranos to capitalize on the work of others who actually did the hard journalism to get clicks.

This lady should be fired, she is not a journalist. Why should we give her a pass when hundreds of other fake journalists did exactly the same with Theranos? When do we all say: “Enough is enough?”

This is everything wrong with American media in one article, the attempts to feign journalistic ethics after the fact while generating more clicks is sickening. People died from Theranos!
Why Aren’t There More Women in Blockchain?
Generally we don't accept bugs on devices that don't come off our build slaves. It's a (rather convenient) way of getting rid of all the downstream-produced bugs...

That being said I threw this in the project's slack.
I don’t know the exact circumstances but lack of any real info, apparently suspicious behavior, etc. may trigger spidey senses but (properly) don’t usually trigger a story in a major pub. Unfortunately that can lead to situations where lots of people are pretty sure that something isn’t quite right without triggering an article. But it’s mostly the way news should operate.
One of the most concerning aspects of the Theranos investment has been the total lack of due diligence in this process.

Putting aside the technology for a moment (it could be considered difficult to evaluate for most investors), due diligence failed on multiple counts. For example, Holmes told potential investors they had over $100 million in revenue when, in reality, they had close to $100,000 in revenue. That's a bit like trying to tell someone a SMB SaaS business with ~100 customers has the same traction as, say, Algolia. Hard to understand how this passed through the filters.
University of Hawaii at Manoa. I'm finishing up an undergrad degrees in CS and Business (started school at 30 after time in the military, so another success story for this thread), but I have a few friends in the masters program who came from other disciplines, which is how I know about this, though it's also listed on their site.

http://www.ics.hawaii.edu/welcome/academics/graduate-degree-...
I want to say yes, but there is a problem with suing these sorts of monopolistic companies. If Facebook were to be sued, for lets say $100 million in a class action lawsuit, even if they end up paying, it ultimately won't change their behavior. They have enough money to pay that, take a small hit in their earnings for the short term, and then continue as if nothing happened.
Great response. Thanks!
Yeah, wasting his bath time, since he could be playing then, too.
But not so scared that a larger war results from unwillingness to fight a smaller war. We saw that movie in the 30s.
Tempe Police Release Video of Uber Accident
Pretty cool idea. Would be great if you could automate a service to email all the artists if you wanted to promo yourself as a beatmaker.
> what good are they to make you buy stuff

Climate, activities, fashion, lifestyle, branding, etc... can all be determined from photos. Computers are getting better at this, just look at Amazon's fashion camera, the "Echo Look" that recommends clothing.
I'm sure they totally have access to that information, but that will tell you "X organization accessed Y at Z time", and it may be almost impossible to determine what was done with that data after that point. Even if transferring the data collected was against Facebook's ToS, we at least know of one example (Cambridge Analytica) where that happened, and given that there were 8 million total developers on Facebook Graph, it's sort of unlikely to imagine there weren't thousands of other actors that did the same thing.

Which all leads you to conclude, any Facebook data you had prior to 2015 is probably in the hands of someone you don't really trust. That's not a fun scenario; even if facebook fixes things from that point forward.
> In fact, now that I'm thinking about it, pretty much the only time you hear about homes exploding/bursting into flame/etc. is when one or more of these systems is compromised.

Medical oxygen plus ignition sources (especially cigarettes) seems to be another (for “bursting into flames” more than “exploding”.)
The company personnel directory is usually considered confidential. Why give it to Google, a company very well equipped to tie those data to personal identities?
You're absolutely right. This is a bullshit non-apology in which nobody is actually sorry for anything. It's crap and does nothing but try to shift blame.

Yet, maybe it serves a purpose? It doesn't matter how sorry they actually feel, nobody is going to feel better from a large, public, self-flagellating apology. Nobody is going to be happier or more mollified or satisfied. All it's going to accomplish is to provide grist for the lawsuit mill - after all, why apologize if you're not guilty?

Again, you're completely right. They're clearly not sorry.
> Inflation is a tax on wealth but not income (which rises with inflation.)

Not really. Inflation is a tax on those who don't have access to inflation-adjusted returns. If inflation is steady, wealth isn't taxed.

But unexpectedly increasing inflation is a tax on wealth.
How is financial fraud not deserving of jail time?
Visual Studio for Mac Adds Editor Support for Razor, JavaScript, and TypeScript
True, but audits aren't necessarily guarantees of anything either, and also rely on a certain amount of trust and disclosure that those being auditing aren't actively trying to game the audit.
The NY Times twitter accounts are saying this is false:

https://twitter.com/NYTimesPR/status/976499121799483394
Why I quit my job to go democratize AI and machine learning
The Problem with #DeleteFacebook
Visa, Mastercard, AmEx, and maybe your bank.
Social proof is so important, even as I am aware of it I still fall for it, for example Github stars and contributors.
I kinda feel special when I am watching a youtube video of less then 100 views though.
The encryption key is in the share link, and also stored encrypted in all collaborating users' accounts (if they have one - an account is not required to collaborate).
In the USA thank god we still have the right to offend, but clearly this is something which has been lost to the UK and appears to becoming weaponized to surpress political activism as well (see recent stories of Tommy Robinson at Speakers Corner).

You can’t lose what you never had, and the UK doesn’t have the 1st amendment. They don’t have freedom of speech and expression (at least not In such absolute terms) and never have.

For example, super-injunctions and (I shit you not) hyper-injunctions.
idk if this is what the parent had in mind, but this seems straightforward enough:

update t
set user_order =
case
when id = 123
then 500
else user_order + 1
end
where id = 123 or user_order >= 500;
I've published in CS conferences, CS journals, and on a blog.

Publishing in CS conferences/journals means you get reviews from 3-6 "smart people", and then maybe 50-100 people will read your paper, and most of those people will never contact you.

OTOH if you publish a blog and advertise on hackernews and twitter, you get instant feedback, including from some of the same experts that would have done reviews for conferences/journals.