skysight-inc/HackerNews huggingface dataset:
I used to work at Google. In the old days, before it was apparently internally hijacked by social activists.

These sorts of things can occur by accident. It sounds implausible but it used to happen all the time. Thing to remember is that even after decades of work Google is not really a question answering machine. It's still, at its core, matching words and phrases to things it found on the internet.

The most famous problem was "Google-bombing" where people realised they could control the top result for obscure phrases by using links, like [is george bush an idiot]. There was one related to Jews as well that I don't remember. Some mitigations were added and it went away as a problem.

The [white families] vs [black families] thing sounds a lot like the older example of [white inventors] vs [black inventors]:

https://external-preview.redd.it/N6gh6oArK2EWeIoaPJkoD-mDcsu...

As you can see if you search Google Images for [white american inventors] then you get the same results today. This isn't caused by racism in the algorithm or at Google but rather the fact that you're searching in English and most English speakers on the internet are from America or western Europe i.e. white. Thus it's rare to prefix professions with "white" when describing photos because that's the assumed default. How many articles are out there discussing "white inventors", do you think? Or even "white families"? Blacks on the other hand are a minority of the population and especially rare in things like "inventing", which is a rather archaic job description and thus biases old to begin with. It's practically guaranteed that any page matching the phrase "white american inventors" is going to be primarily a discussion of race, not inventing.

To see that this is true just search Google Images for [family]. What a shock - all the photos are of white people.

Now that said, back when I was working there people would understand these things, and give Google the benefit of the doubt. They were right to do so because in my entire time there I never saw any evidence of specific biases being introduced into web search for political reasons, nor did I see any evidence the executives in charge of web search were biased. For a search engine that trust seemed important, at least at the time. These days Google has changed and now routinely brags about its extreme biases. Firing Damore was a turning point. Now people see things like those search results or Churchill disappearing and assume the worst, instead of assuming the best. Because the true explanations are usually proprietary and arcane, this is leading to a downward spiral of trust.

It's especially hard to defend Google's lack of bias these days, even knowing things like the above explanations, because they keep doing dumb stuff like publishing papers on "debiasing AI", which when read turn out to be about biasing AI towards left-wing sensibilities. For example making it believe incorrect things about gender distributions amongst the professions. Is Google search still unbiased? Well ... I search using DuckDuckGo these days by default. Just in case.
I think there is an insidiousness to our language that can help to stabilise social discrimination, and most of us (white/black, male/female) are unaware of it.

Dark mode doesn't have negative connotations. A 'blacklist' is negative selection, as opposed to a 'whitelist' which is positive selection. I didn't even realise this until I came across, and, on reflection, I agree that this is a simple change in the right direction.
I’ve really liked working with mmock https://github.com/jmartin82/mmock

It has a nice API for inspecting the requests made to the mock server and a nice web UI for debugging too.
I use Mountebank extensively and it's a pleasure to use.
OK, for the people who disagree with my comment, here is the reason we should support investigative journalism:

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

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

Chechnya has been essentially cut off - considering its recent history, any guesses why??
I was just being sarcastic. I was just trying to make a point about double standards of discrimination. Discrimination about physical attributes is not OK, but discrimination against thinking and personality is OK.

My view is that discrimination is never OK.
Amazon added a non-compete after the employee entered the U.S. on an L1B visa
Thank you for great question! Unfortunately, false positive alerts are pretty common problem. FastNetMon is threshold / baseline based DDoS detection engine and it requires pretty careful baseline calculation.

Typically, we recommend enabling InfluxDB metrics export for ~1 week (to cover peak times in your region), you can do it this way: https://fastnetmon.com/docs/influxdb_integration/

After that, you can make query to detect peak traffic for packets per second, bytes per second and flow per second metrics. Then you can multiply these value to 2-3 (depends on your capacity) and use as baseline.

Also, it's very good to known limits of your network. For example, if you know that router cannot handle more than 1M packets per second then you need to set threshold way before it. And most important thing is mount of spare capacity from your upstream. If you have only 10G of external capacity utilised up to 90% then your baseline should not exceed amount of your spare capacity.
It's worth noting that "blacklist" is awful because it's origins are in British history, having to do political assassination and conspiracy. Amongst a bunch of very Caucasian parties.

The "black" is not racial but metaphorical, as in "the absence if light". The connection to dark-skinned folks is accidental through the science of optics. Light being good and darkness being bad is part of most (all?) monotheistic culture. To excise them all would include considering much art, culture, and even holy texts insensitive. It's overkill, especially when there are more pressing reforms to pursue.

There's a nice confluence where basically all parties win by eliminating "blacklist" from benign contexts, but the original violence is not racial at all. Religious and political, sure.

In case I am not clear, if we want to be on the side of education, accurate history, and truth, we should not assume racist history and intention everywhere. In this case, it's an entirely different form of tyrrany, violence, and bigotry, but we should be careful about appearing overzealous and under-informed.
> you can have black coffee in the morning, into which he adds ghee, a type of clarified butter, and coconut oil to reduce hunger pangs. It’s not your typical cup of coffee.

The idea that you need a special kind of coffee to do intermittent fasting is IMHO a very bad idea: it sets an unnecessary barrier to entry, and it misses the main point: it's about what you don't eat, not what you add to your intake.
If members of my community are being killed with abandon across the country by the police and it provokes largely peaceful protests against that, then an action which seeks to misrepresent the situation and argue for the use of militarized forces against such protests is de facto calling for an increase in killing of the more people from my community.

Nobody is misrepresenting what Cotton wrote. Everyone who is following the situation closely rather than just reading the words knows what consequences could be to the proposed actions and are justifiably horrified by it.
Remember when ReadWriteWeb wrote an article about a new Facebook login feature and users who usually Googled facebook login and pressed the first result got all confused and angry? I don't think the average user today is any more knowledgeable about URLs.

https://www.theguardian.com/technology/blog/2010/feb/11/face...
> At least understand how ketosis works and why it isn't our default mode of metabolism

It is the default metabolism.

1. All things being equal if you do not introduce any calories into your body you will naturally be in ketosis.

2. The only way to be kicked out of ketosis is to elevate blood glucose levels/spike insulin. Sure that is nearly everyone now, but that doesn’t make it the Body’s default...you need to eat a certain way for that to happen, historically there really wouldn’t have been a ton of available options to Eat Foods to kick humans out of ketosis until humans began farming grains and cereals.

3. Perhaps most importantly your brain can run off of ketones or glucose, very few things can cross the blood brain barrier, and ketones are far more efficient at crossing the blood brain barrier and powering the brain.
Software should be designed for the user experience.

Including features that help support, diagnose, log, test, debug, and develop are part of that, especially for software that provides a platform. For platforms, developers are one kind of user.

However, developer features should be out-of-the-way by default. Anything beyond the domain is not meaningful to end-users and should be hidden by default in the same way other developer tools are.
My impression is that micropayments were a later evolution of his thinking. When I met Cox in the mid-90s, his talk focused on micropayments as a newer concept.

Stepstone started out by selling bundles of "Software ICs", after all, for a price that was rather "macropayments".
If you bang only the white keys of a piano, with a good rythm (ie on the tick of a metronome), you'll get the same effect
yeah do your own research, trust only your own experiences
Please let me point you to https://leangains.com

It has a ton of info - Martin Berkhan is really first person who popularized 16:8.

One of advises there is that you can have black coffee with some milk, because milk is really low on calories.

Also, from his site again, 10g of BCAA pre and postworkout does not change expression of fasting markers in blood. 10g of BCAA is ~40 calories. Put differently, it is equal to two teaspoons of sugar.

And, to finalize, he recommends 14:10 regime for women.
Make your own thing, a product that you create and control yourself. Support requests suddenly become a lot more personal and it's a lot more rewarding than the reward of a regular wage. But in order to actually have users/customers, better focus on their needs rather than your own curiosity (which you can still satisfy -- but it's not going to be what customers are looking for)

The platform/framework doesnt matter, literally not at all, 0%. Go for whatever allows you to iterate superfast with least effort.

https://www.indiehackers.com/
This is cool. Got a coding interview task recently, ended up doing the whole thing with numpy and pandas, it was quite fun, and it did not feel like "regular" coding at all. So all my data science research ended up no totally worthless.
To me Smalltalk has the same kind of beauty to it as C, it's pure and simple. They both allow me to keep the entire language in my head, which means I can spend all my energy on solving real problems.

And the interactivity is awesome once you wrap your head around it. If you haven't experienced it, you most likely won't see the point since you assume much of what it enables is impossible.

I'm still not sold on the image-based dev cycle, Common Lisp allows the same level of interactivity and even more power without giving up files.

They killed it by trying to keep selling it for profit at a time when free alternatives started appearing.
I doubt that. You mention in your parent post that people don't know the difference between a browser and a specific site. I think most people do. At least if they use more then 1 site.
I never said it was? I said if anything the SJWs they are blaming would be on their side, so it's a weird dig to make.
Yeah so it’s worth it for me if I pay myself less than 50k. So it’s not worth it.
I now live in Norway, and have for the past 7 years. And I still have this opinion.

The advent calendar is from Kaffebox, and I definitely recommend it, by the way.
> The future outcomes of HTZ common shares is pretty certain

But say they get to the point where their balance is positive because they sold a lot of stock, wouldn’t the price of that stock go back up to the original $20 (or maybe $10, since they basically doubled the amount of shares).
What does mocking an interface mean, like a mock implementation?

How is that different then defining an API and then having stub methods on the front returning pretend data?
Very interesting paper. I was a bit puzzled, though, at the assertion related to the Stepstone graphics libraries that X11 was still "years away". The chronology of the paper is not 100% certain in that area, but my impression was that this assertion was set in something like 1987/88, and X11 was released in late 1987.
That's the nefarious thing about the shift from outright slurs to more approachable concepts. The less obvious it is you're talking about a marginalized group, the more people you can rope in who don't realize it's a dog whistle. Soon it's hard to tell who's who from outside the growing and ever-angrier mob.

One day it's "jews" or "queers," the next it's "SJWs" and people who are just a little frustrated with modern discourse say "yeah!" and don't realize they're holding hands with an eager eugenicist. Pretty soon they've lost all their friends and have no idea how they got there, but now they don't seem to have anywhere else to go...

It's insidious. And now I have to wonder: would the person yelling about "SJWs" cheer as I'm marched into the gas chambers, or are they just frustrated about people who go overboard on Twitter? Probably the latter, but I can't really be sure. They don't even realize where they've positioned themselves.

edit:

>> "Being "adjacent" is often a good thing. A diplomat to a totalitarian country is voluntarily "tyrant adjacent" to pick an arbitrary example. Legitimate journalists (as opposed to propagandists) on the alt-right reporting beat would be likewise."

The diplomat and the journalist would know where they're positioned and be able to use that for their job. People who latch on to dogwhistles for unrelated frustrations typically do not and end up being used.
Thanks, at least someone got me! I was trying to call out randomly blaming people who, if anything, would be on their side, but it seems like most people misunderstood me.
Except those buying HTZ are not quite "buy and hold" people?

I assume most of them are just doing gambling. They are fully aware that HTZ is going to be worthless in near future, but they buy the share anyway because they believe they can sell it off to someone else before the last minute.

A funny thing is that if Hartz indeed issies new shares, it makes the game a lot less favorable for those gamblers...
As opposed to cloud ops suckers who accept 24/7 on call and just sit around panicking when cloud providers are down and the status page is full of lies?
Yes it’s something we have in mind for next months or so.
Angel Investing with Sunmeet Jolly, Founder and CEO of Grotu App
Hah, that actually makes me happy as a no-break Firefox user since 2003. At least that means Google will continue to support Firefox independently for as long as they're in the browser business.
That sounds amazing. Do you have a link, by any chance?
> Does "his editorial staff" review everything he tweets?

Most Senior Government officials do, yes.

And Occam’s razor applies: I would argue that using an alternate interpretation of what he said rather than the well known one is going absolutely against the spirit of that hacker news guideline.
Black is also not a color, but the light not being reflected or emitted or let through. Hence the blacklist, it doesn't need to have judgement or historically loaded meaning.
I'm finding an interesting effect: when I'm making my own loop I'm finding the music pretty cool and enjoyable and I can definitely imagine turning it into an actual song. When I listen to the compositions posted here, I'm thinking "this is isn't interesting to hear whatsoever".

I'm not sure what's my point (definitely not that I'm doing better, what I composed objectively suck), maybe that composing your own stuff gives it a different dimension? Or maybe just the fact that you're building it bit by bit makes it more interesting because there's a sense of progression
They exist.
If you don't know the URL, you won't know if you're on an AMP site or the actual one.
Convince Managers to Address Tech Debt with Enclosure Diagrams
They don't need to purge history. They only need to convince the newer generation that our country is based on injustice and tyranny.

That is how they will justify their future violent revolution.

The goal is create just enough distaste for the symbols and history of the country so that fewer people will fight for it when they decide to take over.

Personally, I also subscribe to the conspiracy theory that these efforts are getting foreign help.
How can I tell you don't work in IT? Almost all companies including mine have ONE site to choose from to do any one thing. If it doesn't work, they either ask their colleagues (which only works if it's not the first time someone is using this around them) or create a ticket for IT.
When I said "allows you, if you're very careful and really know what you're doing, to write performant code that won't garble files", by "performant" I was alluding to direct overwrites. If you don't need direct overwrites (perhaps because your savefiles are tiny), then no problem. If you do, you should use SQLite or LMDB or something, unless you work at Oracle or somewhere else where your job is to compete with them.

The example I had in mind was Word, which gave up on direct overwrites and managing essentially their own filesystem-in-a-file in favor of zipped XML, which is really good enough when writing a three-page letter, but terrible when writing a book like my mother is. Had they used SQLite as a file format, we would've gotten orders-of-magnitude faster save on software billions of people use every day.
I suspect it's a search poisoning effort by an external group.
I wrote a few ideas on this discussion a few days ago: https://news.ycombinator.com/item?id=23445116
Since this is cycling, the most obvious confounder has not been controlled for: Doping.
If I recall correctly, at least on 32-bit mode the segment registers were a 13-bit offset into either the GDT or the LDT (so a maximum of 8192 entries on each), 1 bit to choose between the GDT and the LDT, and 2 bits for the protection ring. The base and limit (and other details) were loaded from the GDT/LDT when the segment register was loaded; the undocumented SAVEALL/LOADALL instructions could save and load the "hidden" base/limit/etc directly, leading to tricks like the "unreal mode".
Services that cater to the very lowest tier of users should also factor in the risk of that if they want to reap the rewards too. And it's a great thing about an open platform such as the Internet.

I'm also against this in theory, but in practice I don't care much. We shall see.
I would have used that 3/4 times during the last year in a big EU city: we do consulting, and one of our customer is adamant their data cannot go on the public cloud. So they have their own data center, and some file sharing utility. Problem is, you need to go through their VPN, that is super slow, and their sharing utility closes connections after a while.

Result: transferring 30/40 GiB of data is painful, and we often go to their office to retrieve the data instead of using the Internet. In an ideal world, I wouldn't need a service like the one you suggest, but since a lot of our customers seems to be in the Stone Age, I would probably use it.
Actually it is Pwanson, indeed. A couple slides in the video confirm it.

Pawanson is a typo.
AMP is just _bad_, IMO. Content regularly is broken till you visit the actual site, sites don't follow my dark mode preferences, and interactive elements don't translate that well sometimes.

It feels like someone printed out a website to a PDF and decided that was good enough to serve!
I was with you until the "SJW nonsense" bull. What exactly does social justice have to do with any of this?
Isn't it more likely to be an external activists who figured out a way to poison Google search results?
100% agree. I usually search Zillow with “modern” or “contemporary” or “architect”, which usually means 5-10% will actually be interesting houses. It seems the vast majority of even extremely expensive homes are completely devoid of any sense of design beyond “however the other McMansions look”.
> Dumbing things down for people does not make technology easier, it makes people dumber.

It’s important to understand, while we, the users of Hacker News may find it odd that everyone doesn’t know these things, perspective will tell us they probably have other priorities for their time–and that’s OK.

I don’t know, and honestly don’t care to know or prioritize the deep and intricate complexities of how deodorant or shampoo is made—or how it’s distributed, made safe for human use, etc. This does not make me dumber, it frees up my mental time for other priorities.

The same can be said for the 1000s of things I use daily from toothpaste to refrigerators to stop-lights to dentistry. While I may have a general idea how these processes happen, my knowledge is by no means expansive.

A deep understanding of everything should absolutely not be a requirement to function in a society.

Is Google doing this for bad reasons? Maybe. But let’s not pretend as if simplifying things makes people dumber. It’s freeing up our limited resources.

Expecting everyone to know deep details on the thousands of things they use everyday would absolutely bog us down into uselessness.

One of the smartest things we ever did was to free ourselves from needing an intense understanding of everything we use throughout the day.

As you move throughout today, notice the thousands of things you interact with which you have little idea about what went into it.
It's been proven long time ago that generally the approach of generalist-specialist is probably the best one universally, looking like an upside-down "T". You are a generalist, but in one specific category you're also an expert.

The above is of course purely theoretical and all depends on how you're going to compose your "T" in both: the generalist part and your specialization.

For instance and contrary to a popular believe, a model in which the base of your "T", the generalist part, is narrower but you know a little bit more about every topic than just scratching its surface like in the above paragraph, is not an optimal one. It might be even a waste of precious time.

Consider risk management of both strategies and their statistical implications. The first one is much better suited for dealing with unpredictable, real (volatile) world than the second one, although it's not intuitive at the firs glance. But it's very important to understand that risk mitigation and hunting for chances in life has exactly the same profile (they are mirrored to each other). It's called a proper (beneficial) convexity [take a look on Nassim Taleb and his works - highly recommended] when you're set up in a way that enables you catching good winds and ride a wave of opportunities (and in case of Taleb's antifragility models - even disasters).

There is no balance! There are only trade-offs between risk and chances of success. Positioning oneself in a good direction is the key, and in the world where "I have no idea what I'm doing" MUST BE a norm, being a generalist-specialist is a very, very good starting point. With time passing by one can easily fulfill spots that should be strengthened. It's much easier to do than pivoting from a bad place we've found ourselves in due to inappropriate, past decisions.

Again, read Nassim Taleb. At least The Black Swan and Antifragile. You're going to thank yourself later.
It is much easier to wreck things with Crisper (in this case the regulatory region that turns of fetal hemoglobin) that to really go in and alter one or a couple of specific base pairs. What they did is nice but the latter would be the holy grail.