skysight-inc/HackerNews huggingface dataset:
The author just sounds ignorant, and seems to have jumped up at Cixin Liu. Western fans have always welcomed authors like the Strugarsky brothers and Stanislaw Lem, and Japanese scifi. He also seems to be forgetting pioneers like Ursula Le Guin, authors from a diverse Western background.

Moreover, even traditional well-known Western fiction has had diversity in characters. I am Indian, and off the cuff, can recall the following "historical" Indian figures/settings in Western scifi:

- Captain Nemo, in "20000 Leagues Under the Sea", was the erstwhile Maharaja of Bundelkhand, India

- "Around the World in 80 days" - Phileas Fogg, the main character, rescues and later marries an Indian, "Aouda".

- The programmer of HAL 9000 in 2001: A Space Odyssey, is Dr. Chandra, from UIUC

- One of the most famous antagonists in the Star Trek universe is Khan Noonein Singh, a Sikh character

- One of the five scientists in Carl Sagan's "Contact" is Indian (Devi?)

- "The Moon is a Harsh Mistress" by Robert Heinlein has Agra, India as a pivotal plot venue.
PyQT can be considered a reasonable (and in many ways superior) alternative to WinForms but what about WPF? Is there a modern cross-platform non-browser declarative 2-way-binding MVVM desktop GUI toolkit? I use PyQT mysef but I really wish I could use binding instead of just handling events manually.
Weekend Home Project: Style Your Bookshelf Like a Pro
"It's when you have the freedom to do things that you wouldn't have felt comfortable doing when you were worried about paying your personal bills each month like me, like my fellow peasants."

I completely agree, but we have no way to know what the best way for him would be to use his new freedom for self -actualization. There are lots of other interesting things to do in life as well.

"That's quite a bit higher than middle-class income."

Sure, but it's not still an insane amount of money. Before one gets the hang of finances it's better to think in purely middle-class (or upper middle class) financial terms. There are lots of ways to spend 8M fairly quickly.
How to Change the Price on Etsy
Idle hands are the devil's workshop. Having no passion and nothing to do is a sure way to lose everything and ruin your otherwise established life. So better to get to work on your own project now without the fear of going broke.

Painting and sculpting, science or volunteering are fine if the person loves it. Otherwise he'll be happy doing what he's been doing all his life before this moment — programming, creating his own project.
I'd argue that they are since searches for some "adult" terms are now censored but searches for nazi terms are not.

For example:

https://www.tumblr.com/search/breast/recent

https://www.tumblr.com/search/nsfw/recent

vs.

https://www.tumblr.com/search/1488/recent

https://www.tumblr.com/search/heil+hitler/recent

https://www.tumblr.com/search/sieg+heil/recent

edit: Image of other examples in case you don't want to actually go to tumblr's website.

https://i.imgur.com/cgGx4JR.png
I do not know how parking/constructions are ruled in the USA however here (France) and in my origin country (Italy) it was common to have minimum park space for any new building in cities simply because we are out of parking space, going from A to B in a city often take far less than orbiting around B looking for a parking lot...

IMO the problem reside in city concept itself: in the past we need cities because we need to be together around water, together to have services, to being able to defend ourselves etc now those needs are substantially disappear or marginal but space need it start to be a super-serious problem. Basically we can't evolve a city simply because we are so dense that we can't reach agreements to destroy something old to build something new or even if we can reach such agreements costs are so high that no one face them looking for other options.

IMO the sole thing we can and should and must do is start to limit population like "only one child per capita" incentives to child-less peoples etc and start to create distributed place to live make easier work from remote as much as possible, make ease to travel around the country but without "concentrated place" except for factories, official buildings etc that need a small scale concentration.
I hate this type of article. The headline is "Lazy load images with zero Javascript", so I naturally expect to read about a technique which makes that possible.

First of all, the author shows two techniques _with_ JavaScript (by the way: please do not use screenshots of code instead of actual text snippets). Then he explains that Chrome 70 can natively lazy load images when enabling a hidden flag. How could that be helpful?
Far out, that's the scariest thing I've read today.

These companies are putting spy bugs in citizens homes.
I don't know about that. There's no doubt it happens that people artificially inflate their citations, but how often? The fact that this cases like this are reported as something exceptional says that they are, most likely, exceptional, or at least surprising for the people who point them out (which again means that they are maybe not that usual).

In any case, if this kind of thing is reported in the popular press, blogs, etc, it's because a scholar caught it and reported it, which means there are checks and balances that don't let this behaviour run wild all the time.

And then again, there's going to be differences between fields- some will suffer from this kind of problem more than others, etc. There's no reason to "tar everyone with the same brush".
Figure out what your liabilities are. Wealth is one side of your balance sheet: liabilities are the other.

Want to retire in the Bahamas? Want to make sure the kids are mortgage-free? Want to make sure the kids don't have to take a soul-crushing corporate job and are free to pursue their art? Those are liabilities.

Once you know your liabilities, figure out the best investments to match them. If you want to retire in the Bahamas, buy a place in the Bahamas. If you want to hedge against price rises in elderly care, invest in the healthcare sector.

Just make sure your assets match your liabilities and you'll be fine.
>Unix commands (cp, grep, awk, sort) do not scale on multi-core systems due to total lack of concurrency in their implementation.

This is not true. Unix commands are designed to be used in pipelines. Unix is actually the easiest way to run things in parallel, so easy that people don't even notice.
Cards Against Cryptography
Underground parking may pose many problems for instance if you are in a flood-frequent area, if the ground is not so easy to modify etc. Sometimes maybe an option but not always.
> ever

It would have been good advice a few years ago. :D
I can't believe I've never heard of alpaca before.
Yes, Google Scholar is so useful and ubiquitous that it is dangerous. It would be far preferable to have a proper open replacement for it.

The technical issues are probably "easy". The ongoing maintenance costs/hassles could be solved. But the human factors would be very tricky to get right: anyone who maintained it would be under a lot of pressure in their decision-making -- your example of whether self-citations should be filtered is a good example of a decision which would have big effects and would be highly political.

One good thing about Google Scholar is (was?) that we didn't worry that Google engineers would tweak it to benefit Google researchers.
Turkish Cargo makes its corporate website customer-friendly
As someone who has been in your shoes to a lesser degree, here are some things I learned:

It is best to not upgrade your lifestyle at all, but instead to use your position to bring broken people out of the pit. Here is why:

- 1. It is better to end the suffering of someone else than to make your own already-awesome life slightly better.

- 2. If you lose everything like I did, you will have actually lost nothing and only gained friends and good deeds.

- 3. Humans are insanely envious creatures. If anyone figures you out, they will most likely hate you and secretly hope it all burns. Before this, I never experienced the butt-end of envy. It can be so isolating; even if you are the nicest person.

One other thing: Don't completely fall into the lifestyle and mentality of doing whatever you want, whenever you want to do it. Maintain a connection to some kind of job or responsibility where your reputation is on the line; something where there is accountability. It will be incredibly difficult to return to "normal life" if something ever goes wrong.
Depends on if you think in purely capitalistic terms (most but not all Americans) or not (again, most Europeans). I mean one way to think about it is the sidewalk is exploitable by businesses as a potential source of revenue for people who want to ride electric scooters (and other businesses that directly grow the economy) and they can pay lobbyists who drive the engine of American economic growth (lol), whereas you as a pedestrian is hardly doing an activity on that sidewalk that directly contributes to economic growth, so yeah, in a way you are getting your walk down the “free” sidewalk subsidized.
Counterfeit Monkey: release 8
Russian and Portuguese Translation on DeepL Translator
Park it in AAPL stock (Apple) right now and don't touch it until December 5, 2025.

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

Per my analysis here you will get a 10% per year return and I've never been wrong. Since I posted that analysis 5 days ago (it was at $853.41B then), it corrected slightly (to 867.76B now), which is 1.6% in 5 days. It is still undervalued by about 30% right now - there is a firesale on right now that will correct shortly.

As anyone here can tell you, the chances of it going to $0 is pretty much unheard of, there is no chance that 7 years from now it will be delisted or worthless or something. We're not talking about options here (which could go to $0). The worse risk you could conceivably have isn't that bad. So just park the money and forget about it.

Live your life as you have been. Oh, wait, I do have one piece of advice. You don't mention going to the gym, start going regularly so that by the time you're 50 and it's time to exit your AAPL position you will be in the best shape of your life. Don't travel or buy vacation homes or start investing or do other stupid stuff like that. Since you don't necessarily HAVE to work, invest more of your hours in your own body: without your body, all the wealth in the world is useless to you. Don't adjust your lifestyle upwards.
You're missing the point here; If I wanted to block shooters, would you try to defend shooters - saying that they don't influence young kids to shoot up school etc.

You would be right of course, but thats not the point. It's not harming anybody, and nobody has to use such a feature.
Android app is available on F-droid which should be prefered to google play anyways.
https://f-droid.org/packages/com.movim.movim/
I've lived for most of my life in a big northern Italian city, I ever have had a car. Of course I tend to use public transportation for moving around the center but I still need a car to buy food, to go outside the city etc.

I know very few people who buy only pre-made foods, on daily basis instead a weekly "big" shopping and very few that only use public transportation for anything. Essentially if I count they are well... only one in few hundreds...
Tumblr also allows me to search for raygold and PTHC does that mean they approve of child pornography now?

I don't believe that the fact that they've restricted a pretty small set of porn-related keywords suggests that furniture is more likely to be caught by tumblrs filters than nazi content, which is the claim the article appears to make.
Dude. Nobody talks like this. Sidewalks are free. Roads are free except when tolled. The library is free. Facebook is free.

This is a ridiculous conversation.
I'm like you, without the $8M and have an additional kid.

I'm also a financial advisor with a tech startup.

It's just money. Money doesn't do anything, so don't love it. However, your responsibilities with it just rose far beyond what you were prepared to handle. Take your time and find a professional. If you want to learn to do it yourself, find a professional who will teach you.

The job produced the money, but there is still work to do as a man. So plan to work. Work is hard, but work is where the meaning lies, not the money that the job pays. Is also important for your kids that they see you work.

You have reason to be concerned. Many would stop working altogether. I've seen it over and over. They end up with all the vices.

Plan to work. If you like what you're doing, keep doing it.
How does that work: insurers trying to keep as many customers as possible is disjoint from the customer satisfaction a patient has when receiveing healthcare at a hospital.

As a patient I don't think about my insurer when I'm at a hospital. I just want to be treated.

It's more likely to be the opposite, where the hospitals with the better healthcare and care of the patients have to spend more money and thus get less contracts with the insurers, who have an incentive to reduce cost as much as possible. Out of the 4 hospitals I've visited for healthcare in my area, only 1 will currently be covered by insurers in their most basic plan next year, and that one is the most remote.

Basically, next year I cannot visit my regular hospitals to continue my current treatment plan without getting a more expensive basic healthcare plan (+15%, or roughly 220euro).
I think the optional part might have a bit to do with it. In Java, C#, Go you are 'stuck' with the garbage collector, so people learned to live with it and usually realized it's not as bad as people claim it to be.
Thanks, saved me a click!
> dumping them anywhere they please

Like cars?
That doesn't seem to bother anyone.
Any rapid growing/evolving country is a crazy and super-dangerous/disastrous evolution. You can't evolve fast and well, you can't avoid mistake when changes happen and the more concentrated changes the more mistake you'll get...

Often after some time evolution start to became for reaction an involution and if people in that country are lucky evolution+involution result after some time in a new stability "golden period", but that's rare...
Engineering a (Functioning) Happiness Prediction Model (based on Hindcasts)
To get up to speed on how dramatically sleep affects our cognitive performance, listen to this excellent interview with Matthew Walker (Professor of Neuroscience and Psychology at UC Berkeley, and Director of the Center for Human Sleep Science)

https://www.youtube.com/watch?v=pwaWilO_Pig

https://podtail.com/en/podcast/the-joe-rogan-experience/-110...
5 Tech Medium Publications Software Engineers Should Strive to Write For
Well, he started the Mono Project :)
> Buy few flats/houses and rent them out. This way your investment will always go up comparing to saving money in the bank and you'll get consistent income like a salary.

It's true that investing in real estate to rent can give you a loss compared to nothing, but I don't think this comment deserved the downvotes it got. This strategy offers a fairly significant psychological advantage. The old principle of staying rich is that you own some kind of wealth that gives you an income, and you spend out of your income. Mortgaging or, even worse, selling your principal is the road to poverty.

The "modern" view of being rich as owning stocks that pay off by experiencing price appreciation makes this idea incoherent. Your entire wealth is principal and you have no income. For an asset that generates rent, or a stock that pays dividends, you have a much clearer conceptual divide between your stock of wealth and the income it generates, and therefore a much simpler idea of what it's OK to spend.

If you don't quite trust yourself with the money, setting up a scheme that allows you to follow a simple bright-line rule of thumb isn't the worst thing in the world.

Don't listen to people who say you should plan to spend the whole thing down so that you've finally drained it to exactly $0 just in time for your own planned death. Hold on to it.
Ask HN: Sw dev with more physical action, outdoors and with people
Hello!

I am a sw dev for 10+ years now but I always liked working with my hands, for example in my workshop and I like the outdoors as well. Also I like beeing with people, having conversations and such. As you might know, sw development is not exactly physical, usually not done outdoors and there are not very many social interactions involved.

So, after thinking about this for quite a while, are there any software development jobs or (related) activities (that earn money) that involve also working with my hands on physical objects, maybe even outdoors and with more people involved?

Thanks!
Well, he was right about that, although there is little doubt his intent was to deceive.
This. Buy liability insurance. It's cheap and sadly, you are now a worthwhile target.
put the money is fund, one that is safe but gives like 3% annual return.
Quit your job, spend time with family and maybe start in a NGO or other voltuntary workplace.
Help other unfortunate people. You have now a stable passive income. Spend some of the annual income on vacation with your family
I don't think that's true. Where did the old Lisps implement something like Datomic or Spec? Where did the old Lisps focus on immutability and composition? They didn't, they were generally imperative, even though they had "functions". Even Scheme is much more mutable than Clojure.
> So isn't parallelism achievable on a uniprocessor?

Of course! Normally unqualified parallelism refers to multiprocessor parallelism, but instruction level parallelism is also a thing. So is overlapping io or memory access with computation. Even memory accesses themselves can be parallelized (caches are multi ported, CPUs allow multiple outstanding cache misses), or IO (multiple disks or network cards).
Ah, the age old question where it doesn't matter if the answer is positive or negative at all.

Since it is opinion time: I do think that we posses free will whatever the definition might be.

There are enough know non-deterministic processes. I also think consideration of randomness vs determinism isn't sufficient to find an answer.
Start training for an Ironman while you figure the rest out.
Most embedded tooling is free nowadays. Free software has eaten the world and will continue to do so.

I will use a free UI toolkit when I can. Qt will kill itself with their current pricing model.

Automotive is moving towards Android. Qt is not good for medical either because it is not really certifiable.
If you're talking about PageRank anno 2018, then you're talking about two decades worth of research fighting back against gaming SEOs. I wouldn't use say the resulting resistance is all that surprising.
if you're not on a parking spot, then yes it bothers people, and you can get fines for it.
We urgently need a legal framework for space colonisation – Aeon Essays
Firstly, congratulations! You sound very level-headed about it all which is refreshing. If you're UK-based I'd withdraw it all and hide it in a safe... FCS only protects up to about £70k (from memory) and who knows what state the banks will be in post brexit!?
Bit off topic:

I had got to know about the scooter boom in USA via youtube video. It says anyone can put scooter anywhere in the city and can pick up any other scooter anytime they want from anywhere?

Is this really true?
> I've also never seen them do anything blatantly greedy/money grubbing on a large scale

Have you ever heard of TF2?
Here, just use an archive https://archive.fo/ixt4n .. damn.
Since you have kids, I would recommend putting money into your kids college fund, and make sure not to touch it, no matter what.
> ... unticking an opt-out box.

Agreed. When they're present, I do make use of them.

It's just sleazy + abusive companies like MS that do it so, so poorly.

> ... that's stuff you know because of that tiny bit of telemetry.

Ugh. Decision making of product features based on telemetry sounds really narrow-minded and likely to go badly.

Shouldn't they be actually talking to their customers & users instead to understand their needs?
Solving Kubernetes Configuration Woes with a Custom Controller – The New Stack
This sounds much like the situation Paul Buchheit found himself in as Google employee #23.

He wrote a blog post [1] on this topic back in 2010, in response to a HN thread just like this.

Note that the post is no longer available on his own blog, so as you're reading it, try to read them as the words of a 2010 version of Buchheit, not a present-day one, as it seems that for whatever reason, he doesn't want this post attributed to his present-day self.

[1] https://web.archive.org/web/20180119114049/http://paulbuchhe...
Corporate sensibilities and media...

This isn't a new issue. Media like to be edgy, contraversy provacative. Corporate sensibilities is allergic to scandal or contraversy, especially of the "public morals" type.
> I think they want to own all the software at almost every level

That's what everyone wants to do. Guess what, Google might be big, but Android is big because Google has many partners.

If they try to pull that off, all their partners will drop them like a hot potato.

And I agree with you it's probably to ditch Linux cause Linux has too much political baggage, i.e. they want to fully control Fuchsia.

For us, it's probably better if Fuchsia fails.
I compare every story with all stories (minus sponsored stuff) seen at that same moment, which are ranked higher, have a lower score, have the same or higher number of comments, and are older. All of these conditions must be met for it to "count". Bonus points if the story with a lower score but higher rank etc. is on page 1, but the story in question is not. Then I add all such instances, divide that by how often the story was seen in total, and that's the "fuckery level", basically.

For the stories I mentioned here's the "worst moments", first column is rank, second is age in minutes, third is score:

https://pastebin.com/r4vjFvVW

I'm trying to err on the side of caution where I can, eg. since a high number of commments can penalize a story IIRC, and I don't know what that number is, I only compare with stories that have less or same number of comments. One thing this can't account for is penalties for getting a lot of comments in a short amount of time (different from total number of comments), so I just ignore that. And instead of figuring out the actual age of a story, I take the "N minutes/hours/days ago" at face value. That also sometimes gets adjusted, here's an example of a very benign post:

https://news.ycombinator.com/item?id=18588069 https://i.imgur.com/PnOCfJP.png

The vertical line is the age jumping to a lower value than it had in the previous timestamp. If I had to guess, I would say this story was flagged by users, then the flags were removed by mods, and shortly after the age was lowered, because it was already too old so removing the flags didn't have much of an effect. Or maybe that's automatic, I have no idea.

Two more examples of adjusted age, though with these I recorded no instances of what I described initially (stories with lower score being higher and all that)

https://news.ycombinator.com/item?id=18598179 https://i.imgur.com/ZuUUpQL.png

https://news.ycombinator.com/item?id=18587956 https://i.imgur.com/CwX6mEQ.png

I have no conclusions at this point, but already the strong feeling that it'll be hard if not impossible to draw conclusions. One thing I want to try is to overlay the course of stories that "ran their course" (maybe haven't been seen in the top 10 pages for 3 days or so) into one image, but I need a whole lot more data for that to be useful. I ignore all stories that were already existing before I started this, so it's all still very sparse:

https://i.imgur.com/wvt0et0.png

Notice the occasional shifting up of things, I have no idea what that is yet. The black "lines" are sponsored stories (like $company is hiring $position etc.), i.e. no data for that spot.