skysight-inc/HackerNews huggingface dataset:
Anyone who has ever worked in trading in the past decade should be familiar with these sort of rules. Anything that you say that can remotely be interpreted as manipulating the market will get you written up or possibly fired. It could be something as innocuous as "Tesla's valuation is insane right now."
> It really hurts the people just getting started in the economy.

Yes!

A dollar is a good just like any other. If there is more of it, it is worth less. If you print more money, the dollars that people hold and have are worth less.

That said, the US has gotten away with printing dollars for a very long time with very little inflation in basic consumer goods. It seems to mostly end up in real estate, stocks, etc. where most are happy to see prices shoot up. Except, of course, those who are just getting started and can't afford to get in on the inflated prices.
Neat, their ads are powered by: https://www.ethicalads.io/

This makes me wonder - what ads would be acceptable in the eyes of privacy focused developers? Any?

And i don't mean UX - i mean, what ads would you, a privacy focused developer, recommend i install on my site. Assuming i want to fully respect by users privacy, while still attempting to pay for the server costs.

Maybe this warrants a AskHN, but it seems relevant here as they're implementing this exact concept. Thoughts?
To be fair, 10.12 Sierra introduced a snap-to-edge-of-screen feature when moving a window, which I feel was a good first step.
If we end up with a balkanized internet and people start using proper decentralized programs, then let's go.
Ting Mobile, it’s a DISH thing
I don’t follow the logic of “China does something that we think is bad, therefore we must do the same thing that we think is bad.”
What is a “debt bomb” when we talk about federal spending? Suddenly, overnight - we’re seeing 10,000 percent inflation?

Hyperbolic.
> it is hard to see what the catalyst could be for causing a correction.

If inflation comes and it becomes necessary to raise interest rates, that would cause a correction.
Context is like Schrödinger's Cat, you don't know if the Context you're working in is alive or dead (i.e. cancelled, timed out, etc.), but you have to keep passing it forward, one intermediate network call after the next, as long as its status is uncertain. Only when the request fully returns, or is actively cancelled, do you know whether the request is alive or dead.

The Maybe monad deals with the same issue. You have a series of function calls, each of which might or might not be legal, because you never know if you actually have the parameter for the next function call. Maybe you do, maybe you don't.

If you take the naive approach to solving the issue, you pass along Schrödinger's Cat each step along the way. You intertwine the concern of the algorithm you're trying to write with the uncertainty of whether you're carrying a live cat or a dead one. It can work, but it's ugly.

The monadic approach allows you to separate these concerns. You write your algorithm as if you know for a fact that the cat is alive. If the cat were ever to be revealed to be dead along the path, it doesn't matter, the monad separated the consequences of dealing with the live or dead cat from the rest of your algorithm. The rest of your algorithm simply doesn't get run.

Context is the same. You get to write code as if the context is always valid. You don't have to worry about context being cancelled, or timed out, or anything else. You take all those concerns and relate to them separately, in one place, where they can be neatly dealt with.

The whole point of the monadic pattern is to propagate state in such a way that it doesn't interfere with the pure algorithm which you're trying to write. You write the pure algorithm separately, and then use it within the monadic context of Context, so to speak.
Up until a few months/weeks/days ago it didn't stop Chinese companies and people either.

Which way do you think the trend points?
I'm not sure that's presumable. It sounds like a better way to do things in the short run (in the long run, there's a net loss from the loss of the cross-pollination benefits of security and best-practice on the backend that Google enjoys now).
Climate Change and Cognitive Bias
I recall reading about this topic recently actually. There does seem to be a connection, at least in children. https://www.livescience.com/52177-kids-outdoors-lowers-risk-...
I've recently been watching a lot of the Y-Combinator YouTube videos. One idea that comes up a lot is that you should listen to the problems that users have but not their solutions. It's an idea along the line of "If I'd asked what they wanted, they would've said 'A faster horse'." In other words, you would take away "Faster transportation" and discard "Faster horse".

There's a subtle but important distinction.

When you're trying to figure out what to build, and you ask your users, they'll tell you they want a faster horse, but really they want faster transportation.

When you're trying to figure out how to build faster transportation, now you've got a very different dilemma: is your daring new idea daring and new because nobody has tried it before due to technological changes, market structures, etc.? Or is it just daring because it's been tried before, and you're about to learn things that experts already knew? There's no easy formula to answering this question.
> they will be plenty full until someone brings in COVID-19

Someone will bring covid 19, sure, that is fully expected, we know that since the virus spread easily, but we also know majority of them will be not get stick or only have some mild symptom. no need contact tracing, no need to get panic.
Yea, I think Google should continue to revamp things under the same product name. It is giving it a bad reputation for discontinuation of products left and right.

Could have called it Classic Sites 2.
I think that's an accurate statement. The transfer would be the delta between what the Fed buys that debt/equity for and what it sells it for later.

At the same time, it could also be accurate to assert that without some organization propping up the economy, short term losses, and possibly long term harm, would greatly exceed whatever the delta ends up being on the Fed's purchases/sales.
“Google search doesn’t surface sites hosted on google sites, therefore the sites get no visitors, therefore we will remove the sites. Q.E.D.”

“””Our company mission is to organize the world's information and make it universally accessible and useful.”””
Well, it also has the desirable side effect of heading off writing colorful things that look bad if leaked to the public. A classic example is Microsoft's "knife the baby" moment back in the late '90s: https://www.theregister.com/1998/11/06/were_talking_about_kn...
wouldn't a crawler be a "web crawler"? It doesn't actually handle the search engine aspects.
Also, because most of the currencies in the world are backed by dollars, we are inflating everyone else's currencies. So the US is able to offload it's inflation on the rest of the world. I doubt the world will take that much longer.
Creating low-latency, high-volume APIs with Provisioned Concurrency
I don't think there should be a TLB flush for a switch between threads, as they share a memory space. It's only necessary for switching between processes.

https://stackoverflow.com/a/5440165/
> Should we start rounding up Muslims too?

I think the scope and actions matter. Responding to tariffs with tariffs makes perfect sense, for instance. Punishing individuals makes less sense (eg. if china decided to send all expat americans in china to concentration camps, doing the same to chinese americans wouldn't make sense).

>If a Chinese company outcompetes US companies... well that means our system is working.

It's a good sign that a US company can outcompete a chinese company, even with a handicap, but it's a not a desirable situation.
> perpetually killing small products to protect Google's secret sauce.

I doubt Google kills those products because it can't spin them off because of secret sauce. Google kills those products because:

- they are not profitable enough (profitable enough for Google)

- they don't drive engagement and ad sales enough (once again, not enough for Google)

- it offers no promotion paths for people who may run them, so it's hard to recruit internally (as many posts have shown, development of new shiny things, however superficial, is rewarded, maintaining is not)

And "spinning something off" is not a simple task in itself and will most likely cost more money than just shutting a product down.
How exactly would you trivially correct the massive number of published results in genomics data where SEPT1 was converted to a date?

20% of publications had errors introduced by Excel in them! The real number is probably much higher (Nature had a rate of 35%). What is the rationale in saying that the benefits must still be worth it?

See: Gene name errors are widespread in the scientific literature

https://genomebiology.biomedcentral.com/articles/10.1186/s13...

The root of the problem is not about how Excel displays information, or how Excel parses the data but that the data it tacitly changed upon saving it.

Open a CSV file that has SEPT1, don't take any action, save it right away. Boom, the data has been changed and you cannot recover the original information.
Headline is a bit inflammatory, no?

Headline: "Google and Facebook are lying about privacy!"
Content: "Ok, _technically_ they weren't lying"
How to Chop Wood in Unity3d
This is about light hitting the retina, not the eye overall. That outdoor light is brighter across the spectrum, triggering the iris to protect the retina from overexposure. So you may very well get more red light onto your retina from a red lamp on your gaming desk indoors than by going outside in bright white light.
Killer keyboard feature for me is ~/Library/KeyBindinds/DefaultKeyBinding.dict - all text controls honor that. Very nice way to get basic emacs shortcuts defined. I've yet to find something half as simple & effective as that in linux desktop land, probably because of the variety of gui toolkits that isn't present in osx.
If they actually truly know where semicolons go in JS, then they may be worth €100k. That's some deep magic, which has bitten this very, very experienced developer in the ass more than once.

Getting it right in Java or C is no special feat. Getting it 100% correct in Javascript... that's an accomplishment.
Yes, this confirms what a few people have been trying to say, that we do have some form of prior immunity, it's not a novel virus in that everyone is 100% susceptible, and that anti body tests won't show up prevalence. In addition means we need a lower rate for herd immunity, if we haven't already got it in some places like New York and London. So the models of exponential growth was unfounded and it follows more a natural gompertz curve.
Unemployment was and still is a mistake because it creates perverse incentives. It should be UBI instead.

The government has spent $10,000 per US resident propping up banks, hedge funds, dog-shit junk-grade corporate debt, etc.

Do you think that money was well spent propping up braindead investment funds, or would you have used it better?
none of that contradicts what i said.

any targeted surveillance requires a warrant
I don't think it's at all true that major consumer operating systems have chased performance as even a mid-tier priority for ~25 years, at least. The only major counterexample I can think of is iOS. OSX/macOS probably does the best job as far as desktop operating systems, but even it has long stretches where it just gets worse. KDE and Gnome desktops haven't been particularly good compared to contemporaries in the 20ish years I've been using them off-and-on (though KDE's gotten back to non-terrible territory, at least). Chasing performance on the desktop, for a user, largely means "regressing" to older or older-style software and abandoning the mainstream. The full-featured modern stuff, despite not really doing that much more than the older stuff, is far heavier and slower.
And... New Zealand's population is not quite 2% of the US, and it is quite small and able to easily control borders.

Edit: Thanks for responding. When no one else does, I can always count on you.
Screenshots are cmd-shift 3 or 4 or 5. Cmd shift is a familiar enough chord in Mac OS keyboarding, it's used quite a lot.

The differences between the 3 types of screen shorting is that Cmd-shift 3 immediately screenshots the whole screen. Cmd-shift 4 lets you select the area that is captured, pressing the space bar after hitting the key combo turns the cursor into a camera that allows you to screenshot just a window by hovering and clicking. Cmd-shift 5 gives you even more options including screen recording.
Aye, the thing is... I just haven't "clicked" with the ergonomics of Smalltalk systems. The language isn't too appealing, for starters; if feels too much like I'm using reverse polish notation, or a stack-based programming language. ;)
Yeah, I feel like people are making a bigger deal out of this than it deserves.

This is just sound legal advice; don't say things in writing that can be taken out of context.

Google might be guilty of anti-trust behavior, and it is ok to be upset at them for that.

These guidelines, however, are not indicative of anti-trust behavior.
30 year is already down to like 2.8%. More stimulus to the housing market means prices go up as well. Incomes are the limit here. If mortgages to to 1.5% prices will go up as well, but incomes aren't rising nearly as fast.
Do any of these sources work for new immigrants?
TikTok has only recently had any competitors from the west, and WeChat is still far and beyond any chat platform the west has offered. I have extreme doubt the western companies would at all be able to compete in China. They don't get the culture, they have inferior features and inferior user experience.

In fact, if the west weren't so racist I suspect WeChat would dominate just like TikTok is dominating in the west.
That's right, Herbgrind doesn't know which values are variables. It uses antiunification to see which values are always the same (which it assumes are constants) and which differ between invocations (which it assumes are variables).
It is when you are busy investigating those companies for being monopolies...
Did you read the slide that says

> "Bad: the defensive rationale for this acquisition is clear: Get ahead of the competition and cut off their access to the target's product"

> "Good: The rationale for this acquisition is clear: Integrate the target with Google and improve our products for users"

It takes some pretty serious mental gymnastics to believe someone writing a document explaining why Google should perform an acquisition, would not know why Google should perform an acquisition.
Network switch was near a lightning strike
UI/UX Best Practices for IdP and SP-Initiated Single Sign-On (SSO)
The system-wide acknowledgement that applications and windows are different things is one of main Mac advantages.
Telegram. Now taking off in India as well.
The 2019 Global Innovation Index† top 10:

Switzerland 67.24 1 HI 1 EUR 1
Sweden 63.65 2 HI 2 EUR 2
USA 61.73 3 HI 3 NAC 1
Netherlands 61.44 4 HI 4 EUR 3
United Kingdom 61.30 5 HI 5 EUR 4
Finland 59.83 6 HI 6 EUR 5
Denmark 58.44 7 HI 7 EUR 6
Singapore 58.37 8 HI 8 SEAO 1
Germany 58.19 9 HI 9 EUR 7
Israel 57.43 10 HI 10 NAWA 1

7 out of the top 10 countries are in Europe: https://www.globalinnovationindex.org/gii-2019-report – first and second are both European.

Combined European countries have more top 100 science & technology innovation clusters (31) than the US (26) and China (18). That's using data on pages 64 and 65 of the report.

Where in Europe have you been to out of curiosity? I've been to multiple locales in Spain, France, Germany, UK, Switzerland, Poland, Italy, Ireland, Croatia, and Finland – passed through Austria and Slovenia. In fairness I do not know central and eastern Europe very well.

† “The Global Innovation Index (GII) is an annual ranking of countries by their capacity for, and success in, innovation. It is published by Cornell University, INSEAD, and the World Intellectual Property Organization (WIPO), in partnership with other organisations and institutions” https://en.wikipedia.org/wiki/Global_Innovation_Index
Everything is evidence of something. It’s just up to the jury to decide what that something is.
Not that I've found. You can mostly do it with KDE and a lot of shortcut setting, but there are a lot of unconfigurable programs hardcoded to use Windows shortcuts. Web browsing is a big one; Firefox used to let you do it be setting ui.key.accelKey, but it's been buggy since the Quantum transition.
Sounds rather like 'Light-weight processes', something Solaris used, but eventually retired. [0]

Can anyone comment on the similarities/differences?

[0] https://en.wikipedia.org/wiki/Light-weight_process
Bash ASN/IPv4/IPv6/Prefix/As-Path Trace and Lookup Tool
In Telecom, Ericsson and T-Mobile (Deutsche Telekom) are both VERY heavy players. Ericsson doesn't sell many phones, but tons of tower equipment. In IT, SAP is probably the largest competitor to Oracle for many companies Middleware.
That's right, the implicit distribution is uniform over floating-point values, so for example about a quarter of samples are between -1e-150 and 1e-150.
Exactly. The title even notes that this is simply a move to head off regulators
I agree - it's perfectly reasonable to take it literally. It's not equivalent to the mostly-willing-misinterpretation of the phrase "black lives matter". However, I don't think it's as simple as "complaining when taken literally". My point is that people should be more charitable - this phrase didn't originate from a committee's meditations. The situation it arose from is terrifying, disastrous, intolerable, an emergency, etc. On scales smaller than the national one, e.g. at community level, it's quite literally a fight for life and civilization. The extremity of the phrase is commensurate with the extremity of the circumstances - this is a spontaneous cry, not a diplomatic thought. We should talk about this situation with that reality in mind. Of course despite all this qualification, the phrase is used, if far from ubiquitously, and if you add onto that the way news and human drama naturally works, then the phrase never had a chance to not be a widespread part of the image of the national movement. We should not allow people to attempt to literally abolish the police, but we should try to understand why that has become one of their slogans, and not use it as a catch-all for dismissing the movement in a single repeated sentence (e.g. how the root post of this thread has done - not something you've done).
> then it’s also true that our current enforcement mechanisms are probably incredibly counterproductive.

Fits nicely to me.
> Classic Sites has been around for a very long time (since 2008), and we've been working to make new Sites a better, more modern, more maintainable place to create and host websites.

In this particular case, with Google Sites, maybe the decision was totally justified, I don't know. But, as a general trend across the technology industry, this type of explanation really bothers me, and I think it speaks to a serious mindset problem.

The fact that X is old and Y is new is not a reason to replace X with Y. Hammers are old, but they're also exceedingly useful tools. Users are familiar with how hammers work, and companies have become good at manufacturing them.

The question should be whether the new tool is better than the old one, and if it is, whether it's so much better that forcing every user to re-learn the new tool will be worth their while. And even then, it's worth asking why some of the largest companies in the world can't let both tools coexist, perhaps with the older one kept semi-hidden to avoid confusing new users.

Anyway, sorry for picking on you, I appreciate your willingness to pop into a somewhat-hostile thread. :)
> Generally speaking groups of people that disagree so fundamentally on things should have borders between them.

I think disagreeing is not the issue here. I can happily disagree with you on a fundamental level and we live side by side peacefully without you tolerating anything I say or me tolerating anything you say. The problem starts once the disagreement is not just about ideas, but about actions. In this case, we have to sit together and figure out a set of rules that govern our actions. I can safely ignore/tolerate your ideas, because you have a mind where your ideas can exist and I have a mind where my ideas can exist. The problem is that we share the same outside world. And there I cannot just ignore what you are doing, because it is part of my world, too. So, I would argue as long tolerance is about ideas it is not harmful, but also not really beneficial and if it is about actions it is automatically harmful, because it means harm to me if I just tolerate your actions without talking with you about potential resolutions.
And people wonder why kubernetes/Anthos is a thing...
How do money orders work
What perverse incentive is that?

We are at ridiculously high unemployment numbers, so whether people are "incentivized" to work or not doesn't mean much.
The housing market is delusional in the US but it's even crazier here in Canada. We never had the 2008 correction that the US had, and things just continued to climb. In southern Ontario housing prices are so out of wack of what earning potential is that it just boggles the mind.

I thought the COVID crisis would blow this all up, but it hasn't. In fact rural land values keep climbing because of wealthy Torontonians now seeking to have cottages and the like outside of the city.

I don't even know what to say about it at this point. Admittedly the economic situation isn't as dire here because the gov't has spent freely to help keep people afloat, but it just seems so irrational to me that housing prices continue to go up at almost 10% a year when the economic fundamentals are so messed up.
I think this is an interesting point - I will say that the vast vast majority of these sites (unfortunately I can't disclose the number) have not received edits or even visits for more than two years. To me, archiving those sites doesn't feel like destruction, it feels like backing up unused content and protecting it for the user. From our research, a lot of users don't realize that these sites are still published, and in some cases don't want this content out there in the world. I think it's relevant that people should have control over their own information and what is live on the web.

That being said, I hear the feedback, and I'll talk to the team about what we might be able to do, within legal and privacy constraints, to protect published sites.
> I could argue that having dedicated keys for navigation when you spend all your time in the IDE is a feature, not a problem.

Are you going to make that argument? Or are you just going to say that you “could”?

The problem with dedicated keys is that I make more errors and it causes more problems with RSI. Ctrl-a and Ctrl-e are easier and more accurate for touch typists, and put less strain on my hands.
> Not many young people know Perl or Tcl (or even lisp for that matter).

I don't know perl and I'm not young, but I do understand and appreciate the role perl -e plays as an extension of bash. When I run into an issue where I need more than bash, but less than python, I'll search around SO for a perl -e command for what I need.

This is often how people decide to learn a tool: they have a problem for which it is the best solution. They get some exposure to the capability and slowly expand on their knowledge.
That's what Vienna (Austria) is doing. 62% of people live in government housing - and on average only spend 27% of their income on rent: https://www.huffpost.com/entry/vienna-affordable-housing-par...
Chinese investors care way more about money than nationalism.

Capitalism is brutally efficient, even in the guise of Communism.
Gaming the System:How I spend way too long coming up with schemes that wont work