skysight-inc/HackerNews huggingface dataset:
"Good" is hard to define, when we're talking about monopolistish scenarios, at least in this era.

Google's ads make good money because:

(1) The overture model for running a search ad market works well (Google acquired and adopted a mature system). (2) targeted ad markets get better with scale. The larger the market share, the smaller a& more targeted a segment is. (3) Ads are also search results. Over time, Google has nudged users to select ads... on high value searches.

On that last point: The value of a click varies in orders of magnitude 18c for this one $12 for that one. In the early days, this meant you could buy clicks for pennies. These days, Google limits the supply of low value ads and increases the supply of low value ad clickers.

On average, users might even see or click on fewer ads than 10 years ago. On high value search terms, advertising prominence & click-throughs are through the roof.

If Google is "playing dirty," this is where the incentive is highest... and achieves the goals which Google has strategically used to grow revenue for years now.

Playing dirty is even a weird term here. A newspaper may have a journalistic ethos whereby ad-selling squares don't get to editorialise journalism... whether they stick to it or not. By what ethos is Google not supposed to let ad selling concerns influence organic search?
I do like your fiber analogy.

I wholeheartedly agree metaphors are a multiplier to information transfer, but I can't say I've seen a deep dive into the psychology of why beyond simple literature class reasons.

My guess is when given a metaphor our brains just don't have to do as much work to frame the concept and understand it, and retention is better as it's condensed.
Bacterial Contamination After Use of Bulk-Soap-Refillable Dispensers (2011)
NASA is now reporting the problem as fixed: https://mars.nasa.gov/msl/mission-updates/8589/sols-2653-265...

(Press article at https://www.space.com/mars-rover-curiosity-attitude-glitch.h...)
Tweetbot has this (along with week, month, and forever).
Having worked on autonomous robot hardware i beg to differ
I don't use twitter much but it does feel cleaner with these in place.

I'm assuming though that this is a technicality of implementation. Since it changes their preferred experience, I can't imagine these keywords will remain available to block.
This does not seem like a sound philosophical security posture -- that only domains who are "massive targets for hacking" should use Registry Lock.
I'm not familiar with Clojure, but you can hit conflicts in the Git world, though, which seem to be what the parent is concerned about. Two of us could be creating some new data based on the last data we had, at time T, and then the other person submits theirs at time T+5, and I submit mine at time T+10. In that case, my change hasn't taken theirs into account.
Cryptic you were.
I'm starting to think someone was misled by their expertise into thinking this article was any good.
> Keep in mind people often change their phone numbers or at least lose their contact lists

Often? Is this common? Me and the circle of people I know (friends, family, acquaintances, extended family) have had the same number for a number of years and seem to not have lost my phone number recently, as far as I know.
Here is a description of the problem from a UC Davis geobiologist who is using the rover to study habitability.

https://mars.nasa.gov/msl/mission-updates/8587/sols-2649-265...
It's easy to tweet anger at someone, less so in an email, and even less when you need to write,package, address, stamp, and send a letter. Probably cuts out a lot of the crap and only gets things that matter or what people are really passionate about.
Nitpick: Android is not FOSS. The parts from the Android Open Source Project (AOSP) are. Everything else, including the Play Services later and all the default Google services/apps (like a Play Store, Maps and others) installed on Android devices are all proprietary and closed source.

Also, Android being “simply unreplaceable” depends on the person, their needs and what they can adapt to.
> the fact that Perl 6 developers gave up completely trying to get people to upgrade from Perl 5 and just rebranded it as a new language instead

This statement does not do justice to the process that led to the renaming of "Perl 6" to "The Raku Programming Language". If you are interested in the process, https://github.com/Raku/problem-solving/issues/81 will give you some of the discussion that happened online.
Author here. I'm afraid this did actually happen to me personally.

A few people have mentioned a slashdot story, I've never seen it but would love to if anyone who read it could link to it. It shouldn't be too hard to believe that there could be more than one elaborate case of resume fraud.
> I've still never met a black mormon and I even lived in Boise for like 4 years

Boisean myself, it’s not exactly like we have much diversity here to begin with - on any given day it feels I’m as likely to spot a non-Caucasian individual as I am a unicorn.

That said, I’ve known plenty of LDS members over my life, and just like any religious group you can see ones that are actually tolerant of other beliefs and ones that put on a mask and speak differently behind your back. Then there’s the ones that would speak poorly directly to your face.
Multi-Version Concurrency Control
Have you spoken to a doctor about conditions such as ADHD? Your first sentence is pretty much spot on what someone with ADD or ADHD might say about their daily experience.
Everything is a move in the status game, including your comment and this one.
I agree, I oversimplified for the sake of brevity. I also don't know the details for hospital accounting, only the generals and that it is very complicated. In reality it would be they spend say $1 million on these cases. They could then say it was a public service and take it off their overall income. CDC or other grants might pay the rest depending on the severity of the outbreak. Whatever isn't covered would still be potatoes for most hospitals and worth more in prestige than the hospital could have bought with the cash. Again, I literally saw hospital executives fight over Ebola patients.
Not sure why this is downvoted. The DNC chair had to resign after her conspiracy to rig the election was leaked by Seth Rich.

CNN still up to the same tricks too. How did you like "Mr. Sanders, why did you say a woman can't be elected president?" "I never said that." "Senator Warren, how did you feel when Mr. Sanders told you a woman couldn't be president?". What the hell was that?
It will never happen, but one can dream :)
That's what you have exceptions for. (whitelisting)
oops got my numbers wrong. Like you, I actually started on III, but played IV extensively, for maybe hundreds of hours...and loved all the modding, AI improvements, etc. I still play it on occasion. I couldn't get into V though.
The toy you're referring to is a model of the wahrk gallows you encounter in the Jungle Island lake. It's implied that it's used to execute/sacrifice prisoners by feeding them to the carnivorous Wahrk that live in the lake -- the "actions" you're referring to are discrete steps of lowering the prisoner to be eaten!

The numeral system is really interesting in its own regard, too. It's written as base-25, but each digit is composed of two base-5 subdigits superimposed on each other at right angles in a square frame. (The subdigits are all designed in a way that makes this unambiguous.) For example, 0 is an empty square and 1 is a vertical line, so 5 is written as a horizontal line, and 6 is a cross.

The game uses 5 as an "arc number" -- Riven is the "fifth age", the main game area consists of five islands, many objects and locations in the game are five-sided, and the game was originally distributed on five CDs -- so it's only natural for the number system to operate on base-5 as well. :)

There's also an alphabetical writing system present in game, but it's used with a constructed in-game language (not just a cipher for English text), so players aren't expected to understand it.
Yeah, that's difficult. The only answer I've found is experience. Gaining experience for yourself is painful because it's slow, and part of the experience is consequences of your mistakes: in fields like fire-fighting (or rock climbing, which I love) your mistakes can literally kill you. So hopefully you learn form other people's experience and mistakes as much as possible.
History is written by winners. If you fake your way into something and succeed you are a cool hustler. If you fail you are a fraud. If you run up credit card debt to keep your company going and succeed you show persistence. If you fail you are an irresponsible a...hole.
Maybe 30 years from now haha
It’s... jokey. But it’s not exactly unsubstantive.

It really is unsurprising to hear that a company that purports to give unbiased reviews is actually asking for kickbacks from manufacturers. That is the most obvious way for such a company to operate. Did anyone expect them not to act like that?
As someone who owns a Mac Pro and MacBook Pro, it wouldn't surprise me if my next MacBook Pro is ARM based. They are just different tools for different purposes.
Topics worked so well until they decided to reinvent them few months ago. Now:

* Some key topics missing

* The ones that are not missing, miss key people

* They keep adding me to new topics that I have 0 interest in

Also, Topics were always in Explore tab that showed all sort of shit that I don't care about. Should be a separate tab for topics (though useless now, so don't bother I guess).
I love Thunderbird, have used it for years and use it on all my laptops and desktops. But the search is absolutely awful! I can search for something using Mail App on my iPhone and it'll mostly find pretty much exactly what I'm looking for. On Thunderbird it never seems to even get close.
- create a private list

- instead of following people, add people to the list

Bam. No ads, no suggestions, no "x liked this", reverse chronological order with no missing posts.
The more intelligent they try to make it, the more stupider it gets.
Agreed - thank you!
They've been terrible for years. I yearn for the days when you'd look up "x video game review" and you'd get actual human beings with personal sites showing up, and opinions from random people. Now that SEO has been beaten into a pulp, the first 8,000 pages are either major corporations or spam.

So the modern internet in general, I suppose. Corporations in spam. Never mind, it'd be unreasonable of me to expect anything else.
I use alias for simple day to day things that I have to do.

Simple use cases:
alias la='ls -al'
alias somefolder='cd blah/blah/blah'

Less typing. Nothing too crazy. What he is doing with more complex features, I wouldn't look to simplify with .bashrc.
Does anyone know if there is any way to mute every twitter account that contains their "pronouns" in their bio? I have a running theory that nobody with gender pronouns in their bio has anything of value to add to the conversation. Thank you for coming to my ted talk.
General search is still valuable for finding random programming examples that don't appear on Stack Overflow - there are a lot of blogs that usually have some helpful example.

For FB if there was something that allowed event planning, but didn't require people to create accounts for it (basically event planning with RSVPs, but handled through email or text).

It'd be nice if this extended to optional accounts that had up to date contact information - this is the main thing I'd worry about missing (though I think Apple could just implement this by optionally pushing changes to the people in your phone with your contact information when it changes).

For Twitter - there's a lot of value if you curate people you're interested in and engage with their tweets. People you would otherwise have no access to and interesting discussions/links/discovery happen there.

Twitter can be great, but requires some effort. I think this would be helped by 'index lists' of users that are interesting to follow for new people (though this would cause a similar bubble issue that financial indexes have) but at the moment looking at someone you find interesting for who they follow is a decent way to find people.
This seems to be no big deal. Stuff like this is how learn to do real world robotics.
Out of Nowhere (Teleport)
The Covington incident was really nasty on the part of CNN especially but most outlets were implicated.

https://www.usatoday.com/story/news/nation/2020/01/07/nick-s...
There is also nerves which specifically targets embedded applications: https://nerves-project.org/
This technique can also work from a status perspective.

When someone is playing by all the rules, you assume they are doing their best to cement their status.

When someone bucks the norm, you create at least two potential thoughts in people’s minds: 1) this person lacks status or 2) this person’s status is so high they don’t need to conform.
MORE SPOILERS

What's really interesting to me is how the numbers are encoded when they get larger than 25. The game requires you to understand the basic pattern of system in order to generalize from numbers in the schoolhouse (1-10) to the numbers required to complete the game (1-25 at most). But even understanding this, there is something off about how this Age number is written: just reading the numerals, it appears to be written as "98rd". But what the game doesn't explicitly tell you is that the number system is actually in base 25! So, "98rd" is actually "9*25 + 8"rd, or "233rd", making the grammar work out.
Ah yes, the classic Hackernews Chinese Evil Boogeyman take backed up by absolutely nothing.
In fact these do exist. I saw a demo a few years back from a company that tracked bogus GPS signals and how they could watch jammers drive around the streets of London all day long.

These guys were doing it because they were tasked with keeping LTE towers synchronized and they did it with GPS time so they were building in resilience to their time sources by measuring the signal level and rejecting anything that came in too strong. Spotting jammers was a side benefit.
Most of their `rhetoric` was that they would leave the EU, so you can see how that momentum could run. But on results of promises and delivering the current government elected in December, seem to be on target.

But early days, let's see how that actually pans out, people saying one thing and not doing; That is `rhetoric`. Actually delivering it, a rare thing in today's times.

As for this Article 13 EU Law - not a bad one to not adopt as many a debate has extolled when the law was first mooted.

Is it just an easy low-hanging fruit to enable other less socially palatable laws to be ignored - not impossible at all, but without time we can only speculate from perspective.

[EDIT - formatting and extra S removed]
Ah, so you are implying that Postgres (being opensource and not enterprise) has less comprehensive tools?

My experience is that open source software is almost always managed through config files... Is this your point?
Documentation by Markup
Yes I have many many hours of experience with Haskell and familiarity with functional programming. I’m speaking from experience.

Optimizing Haskell code is a huge downer. The experience of having to throw away beautiful code and rewrite it in C++ or non-idiomatic Haskell purely for performance reasons is extremely disheartening. I don’t recommend it.
That’s how Twitter started for me too, but after a while degenerated to become the toxic mess which finally drove me away. My experience goes to show that people change over time: some, whose influence I formerly found enlightening, reverted to behavior that made me angry and unhappy. Soon others followed suit. Eventually signal was drowned in noise, so I quit.
> MoM

I'm assuming this is Master of Magic? Never played it.
> What prevents someone from adding syntactic sugar f (x y) for (f x y)?

Because (cons 1 (cons 2 (cons 3 nil))) is a list and f (x y) isn't. You could put parens around the latter to make it (f (x y)), but then you might as well save a pair of parens and just write (f x y).
True but many setups can get away with just tuning 5-10 parameters.
I find this statement from Paul Graham's Revenge of the Nerds enlightening:

> Lisp looks strange not so much because it has a strange syntax as because it has no syntax; you express programs directly in the parse trees that get built behind the scenes when other languages are parsed, and these trees are made of lists, which are Lisp data structures.
Hitting not interested also eventually starts to work. On desktop ublock origin actually manages to strip them all out anyways.
Hmm, I wonder why they didn't push people towards DMS instead? This S3 export offering certainly commands a premium price for the privilege.
I made a point of not taking sides. I'm just pointing out that the problem is very large, regardless of who's right.

I'm also not proposing solutions. I'm sure there are many who would propose re-education camps -- that, too, is an indicator of the magnitude of the problem.

I'm actually quite short on ideas for solving it.
Or spend lesser money for email/calendar with cheaper services that have strong statements about privacy, such as mailbox.org, mailfence.com, runbox.com, migadu.com (these are also services outside the Five Eyes countries, if that matters).

Fastmail may be cheap enough for one mailbox for one person. But when you need multiple mailboxes (not aliases), the services mentioned above come out significantly cheaper.
^ This works really well except for if the company you don't like is Google :D

Oh, I tried an alternate approach and it didn't work... Search bing for Google and you just get a second bing.
https://imgur.com/a/YntBiYc
> Does anyone here even really use Google's search engine anymore?

Is this question supposed to be rhetorical?

https://lmgtfy.com/?q=google+search+market+share
The platform itself optimises for outrage and encourages it, explicitly worsens the user experience with the “algorithmic” timeline and stuff you don’t care about like tweets from accounts you don’t follow, etc.
That is absolutely beautiful and one of the kinds of things I'd love to have for my Shelf of Interesting Items.

I have two older brothers so growing up I was exposed to a ton of stuff way outside my age range (but I credit a lot of my success to this). I played countless hours of Riven when I was 9 or 10. I really didn't get far at all. But I am still wildly proud of figuring out their numerical system using the fish game. Watching your clock flooded back deep memories about that.

I continue to crave games that make me feel that way. Outer Wilds (not Outer Worlds) is the closest since.
Good post on the what.

This one on the human/how: https://dev.to/solidi/be-a-rockstar-at-pull-requests-1e4f
> The best part was my original key wasn’t even a Smart Key, but the existing Kwikset key that came with the house.

So the old property owner (plus who knows who else) can still get into the place — and through every door with nothing more than what used to be the front door key?

What a missed opportunity.
Twitter already provides the option to mute phrases or accounts for the following periods: Forever, 24 hours from now, 7 days from now, 30 days from now
> `f (a b)` already means something else

If it's inside a list already, yes. But if it's just an expression all by itself, it's not even well-formed in LISP, since it's not a list.
> Have they also stopped buying real-world credit card usage and correlating it with your other actions?

Thank you. This is a really great example of pitchfork-ism. People want to see things that aren't there. Their desire to see those things blinds them to what is actually happening.

Google doesn't and never did what you are implying. Yes, they correlate those 2 sets of information. But neither side of the transaction (CC, Google) knows or can know the identifying linkage in the other direction. It allows the vendor (advertiser) to get conversion rate of online ads to real world purchases, without revealing who purchased them to any of the 3 parties. It isn't that Google or the CC issuer has to anonymise the data after they correlate the linkage, so as to hide the linkage from the advertiser; no party has the other piece of data in the first place, thanks to homomorphic encryption. It's actually a wonderful application of technology, being decried for completely wrong reasons. We need more of this specific technology, not less. (to the extent we need this at all)

> I object to the collection.

As do I, and I stated as much. My anti-complaint is that there is a huge backlash against Google when Google aren't the bad guys. There is a whole industry of actual bad actors -- doing "bad" things with the data they collect. vs Google that treats the data as sacrosanct, and they use it to actually provide a service to you. The other folks are simply stealing your data and reselling it for their own ends, without providing anything useful to you.

Look, I'm not saying Google is great, or even good. As I said here and elsewhere, they are evil. But evil people (entities) can do good things. We (collectively) have all agreed to Google's business model. And Google is acting as a responsible steward for the information they collect. There are much, much worse actors out there that are far more deserving of the spite that is sent in Google's direction. (only re: privacy specifically ... again, they are generally evil and deserve to die the death that will come to them and none too soon)
I mean remember that the way these things work is by manipulating air molecules. Manipulating single-molecules is going to be difficult since you're always going to be at the mercy of your carrier fluid/gas.
> time-consuming, micro-managed 4X games that feel more like work than fun

pretty much covers Stellaris. It might have been salvageable if the world were interesting, but despite all the ways they let you customize your faction I never feel any attachment to them, to say nothing about the AI-controlled factions. Other games may have only a few factions but they all feel genuinely unique and different.
... unless you would struggle to address a printed letter due to a disability, Have anxiety, a full-time job or anything else that prevents you from physically attending a surgery appointment, or can't speak. Or all of the above.
Yeah also most of the social issues too. Too much of outrage on Twitter. Leave the slacktivism to Facebook...
I played SEIV for years, and it was a wonderful game. I even built a "Play by Web" system that allowed remote turn based multiplayer for it via e-mail and web that lived for years, even after I handed it off to others to continue. What a great game.
Yeah it removes all of the random "liked by someone you follow" or "popular in your network" etc tweets that slowly creep in over time.
There is also Jordan Peterson, who blurs the lines between self-help and textbook-based knowledge
Rough.js + WE look awesome. I love that you can hand craft UI ideas in the same style if needed. Just curious - do you use any drag & drop tool with it for prototyping?
I absolutely agree. Consumer Reports is indispensable.

My only wish is that they'd focus more on reliability testing. I can evaluate for myself whether that new sedan handles nicely (or whatever). But it's wonderful to have somebody warn me the wheels are going to fall off after 70k miles...
Thanks. Without a lot of time invested it's hard to figure this out on your own, I appreciate this summary.

The comments here have bolstered my resolve to move to Postgres. :)
IMO I’d rather just write idiomatic C++ then non-idiomatic ghc-specific Haskell code if performance is important, and it nearly always is.