skysight-inc/HackerNews huggingface dataset:
In Python:

https://pypi.org/project/effect/ (Effect library)

https://www.youtube.com/watch?v=fM5d_2BS6FY (talk from PyConNZ 2015).

(Shameless plug: this is one of the libraries listed in https://github.com/sfermigier/awesome-functional-python ).
China Hints at Use of Force in Hong Kong and Says U.S. Is Undermining Stability
> SCMP frequently leave out important facts and there are plenty of biased articles if you go and look for them.

If that's the criteria, you'd have to ban a whole bunch more sites and good luck getting that past the slippery slopers.
I would be mad at someone stealing prototypes I use for development.
Someone will get fired today
Well if 0.1% men cared about something, and 1% women cared about it -- that's 10x difference in that priority.

But still a blip overall, that can be ignored.
It's the biggest by relative percentage difference but in absolute terms it's second to salary. I'm not sure it's a useful measure. It exaggerates the effect when one number is small as seen with autonomy. I agree with GP, it looks peculiar.

Inclusive workplace has an absolute difference of 10% but has a relative difference of 171%.

Salary has an absolute difference of 15% but has a relative difference of 43%.

Presumably the relative difference for flat organization (0% and 2%) would be larger.
It reads like the primal scream of a game journalist who's written one too many outrage porn pieces.
Federated Social Networking
Everything I've ever read says fatty deposits. The NHS website calls fatty deposits "atheroma". You can find multiple definitions of atherosclerosis/atheroma in other places describing them the same way. Wikipedia says:

"While the early stages, based on gross appearance, have traditionally been termed fatty streaks by pathologists, they are not composed of fat cells but of accumulations of white blood cells, especially macrophages, that have taken up oxidized low-density lipoprotein (LDL)."

So whilst it may be more accurate to say they are white blood cells that fed on LDL (and presumably contain fatty substances as a result) there is a long tradition of calling them fatty substances, and there is at minimum a connection to fat.

It seems misleading to try to discount the role of the fat to me. They don't sound like they are just normal white blood cells. Is there any doubt that the fat plays a causative role? I know a couple of cardiologists who say it is clear. Do you have some references for the idea that fat is not relevant?
> New act suggests a centralised EU tech regulator with the power to enforce rules

This is cute. EU bureaucratic body censoring web in member states. I would like to see that.

> Legal experts believe this is an unprecedentedly bold move. “I could see a [centralised EU regulator] causing a lot of waves . . . it is a substantial incursion, if not legally then morally, into individual country sovereignty,” said Lilian Edwards, law professor at Newcastle University and an expert in internet regulation.
Why program efficiency and usability matters
What’s like going at Schloss Dagstuhl seminars?
Kotaku has been publishing this kind of article for years. Most video game journalism is about creating enough content to keep an audience with a microsecond attention span. Doing so requires creating hype, controversy, and doubt.
Alibaba opens door to US sellers on its oldest platform
PGP habits could be better
Not only that but iPhones are generally more durable now than when they first launched in 2007 allowing Apple to justify their need to raise prices.

A more durable phone reduces the incentive to upgrade to a newer device every 18-24 months like was the case with iPhones from 10 years ago — like the iPhone 3GS — it offered a compelling reason to upgrade because it was released with much faster hardware specs than the iPhone 3G before it.

The pace of hardware improvements: 2G -> 3G -> 4G cellular speeds; camera pixel count increases; faster processors etc, has reduced considerably.
> it might not happen until weeks into production.

It should never happen in production - there should be a test that proves this.
> People don't realize how much maintenance sewers need.

What can do about it? I think that education is at fault. Most people in big cities does not realize how costly and important are jobs like sewer maintenance, garbage collectors, signal maintenance, gardeners, etc.

Without all this work cities will paralyze, the population will get sick or die, transport will stop working. etc. Without that work civilization instead of flourishing with economic growth and technology it literally will crumble into ruin.

Cities work because there is an absurdly large amount of people taking care of them. If it was a private endeavor there will be advertisements about their work everywhere. But, as a public service it is almost invisible. That is a shame.
> so it's more economic than using ball pens

I wonder if this is also better from an ecological perspective.
At first sight looks better (less waste), but I would like to be able to do the calculations just to confirm it.
No, the UI uses React. I can't see where JavaFX is involved.
I can answer one of your questions: "This agreement shall be governed by the laws of Czeck Republic. If any portion of this Agreement is deemed unenforceable by a court of competent jurisdiction, it shall not affect the forcibility of the other portions of this Agreement."

Though, this license is pretty much radioactive for me: "You will not, and will not permit others to reverse engineer, decompile, disassemble, derive the source code of, modify, or create derivative works from this Software..."

Fair enough if you want to use whatever license you want to use, but definitely a "no thanks" from me...
At least in Germany there are practically no such plans. Maybe one or two, but it's with problematic provides and are very very expensive.
MIT License Attribution Landmine
Why do people mock vegans?
I wonder if they will make a better job of it than they did moving Hotmail to their own platform.
I like GitUp, but how do you handle the fact that the map view doesn't show commit messages and dates (like gitk for example)?
Have you tried going over to countries where you cannot even read the language? E.g. Korea, Japan? I found the experience very refreshing and surreal in a good way.
What I tried to do was buying Onyx Boox Nova Pro [1]

It is a fairly decent ebook reader, with decent PDF support, stylus and a nice note-taking app.

The interesting thing is, it has bluetooth-support and runs Android 6 (heavily modified, it still is a reader-first) but you can run Termux on it.

I ran into some problems with 32bit processor it runs and it isn't the fastest, but I was able to do some i.e. Rust excercises :-)

It even has blue-tooth, so you can hookup a real keyboard to it.

[1] https://onyxboox.com/boox_novapro
> Why would I pay for a car and then have to rent another car?

Because it makes sense to do it this way financially. I live very close to work, and commute about 10 miles a day. Once or twice a year I want to drive a few hundred miles, so it makes much more sense to rent a long range car for this than buy one.
Pardon my confusion: is this comment for or against the parent?

"Plaque" and "atheroma" are synonyms in the context of cardiovascular health.

Also, both quotes together go to show the ongoing misconception. Nowhere in the first quote are macrophages and other WBCs mentioned (but they are in the second, luckily). I guess this is what happens when you use quotes from different sources, too.
Hopefully not. Cardigan obviously is has the company's interest in mind, even if perhaps the execution is a little flawed. Cardigan has just learnt a lot about PR and also gave a lot of free airtime to Scale.

Also hopefully Scale will use this opportunity to educate team members about situations like this.
correct, and i am a fan of that too, but the poster above was conflating weak typing with dynamic typing, which are entirely different things.

my preferred language is pike, which is a strong and declarative typed language (declarative typing is the term i prefer since not everyone defines static typing the same way, and some statically typed languages are weak, like this example here)

pike does catch type errors at compile time, but behaves like a strong dynamic typed language at runtime.

i understand that python and rubys optional types now allow for something similar.
"inclusiveness" is a euphemism.

I take it to mean a place where an accidental offense (in the eye of the beholder) will get people fired, where business success isn't the priority, where people will constantly be reminded that the company values some employees less just because of some inborn traits, and where employees will be suspecting each other of having been given unfair advantage instead of earning their positions by merit. That gets toxic and stressful for everybody, including those who are being given unfair advantages. Paranoia and resentment do not make a good work environment.

To say inclusiveness is not a priority for me is an understatement. It's a red flag.
In the same way that if you clone a bunch of male dinosaurs to populate your amusement park but eventually "life finds a way", yes.

Outside of fiction - no.
When I was in China it took a bit of getting used to but I actually quite liked the squat toilets.
They just seemed much more hygienic and easier to clean.
For a squat toilet you limit the amount you have to touch anything as you just hover over a hole in the floor and because there is a hole in the floor the whole room can be sprayed down and flushed away.
The worst thing to get used to is putting all the used toilet paper in the bin.
Latvia: 20 eur/mo, very fast uncapped 4G, no limitations whatsoever.
This is a typical HN comment. People here always seem to think that laws in contracts are like code, with strict rules and consequences.

It was ruled that his use was fraudulent, so it was, that's the end of it.

You cannot use a contract like a strict rule, bend it in the "ambiguous zone" and think nothing will happen. Contracts are broken all the time.

He may have respected the letter of the contract, but not the spirit, and that is enough to end the contract without compensation.

Similar cases happen very frequently. I remember a case of somebody using his unlimited internet access to run a server, and getting his contract canceled because his use was comparable to a business use, even if the server was not part of any business and the internet subscription never explicitly prevented such use.
change? hate it.
I see. Yeah calling stuff wrapped in macrophages 'white blood cells' is a bit confusing, given that macrophages will wrap around just about any substance that your immune system tries to remove.
The tone of this article makes my skin crawl. It reads as if the author believes women are possessions that every man is entitled to own. Can we all start treating female humans as humans please, that is the only way that the root cause of this kind of problem will ever be eliminated.
As a Central/Northern European I noticed the same thing when spending a few months in North America. Particularly the "low-flow" toilets in the US & Canada which seem to be considered an improvement(?) have a ludicrously small outflow.
Yeah, it's literally a subset of Common Lisp's condition system. With Lisp's closure and continuation, it's easy to implement the feature. When I read the blog, I was wondering is renaming old concepts with exotic names and making them new the trend now?
Congratulations for the code examples on the home page. Not every language designer does that. Plenty of examples on HN.

My only criticism is about dots and commas, and I know where they come from. Especially as

> Picat, as a scripting language, is as powerful as Python and Ruby.

But I'm not adding commas and dots to the end of each line, it's a little nightmare. I'm staying with Python and Ruby for scripting.

Is there really no way for logic programming languages to skip commas and dots or is it only a tradition?
That is the point: https://en.wikipedia.org/wiki/Orteig_Prize
I have been working for years in the NLP and one of my main difficulties during all these years (I will not give any figures, some may think that I belong to a species that has long since disappeared: -) ) was the preparation of the corpora. The corpora are big dirty vicious beasts full of mistakes and traps.
The first problem I encountered was the mixing of encodings where a piece of UTF8 mixes with some LATIN leftovers. Tamgu provides quite sophisticated means to solve this problem. The second problem was the parsing of the files to extract the relevant information. That's when I made the decision to offer automatic conversion elements. On the other hand, it should be noted that Tamgu is a typed language and that the interpretation of an object is done in context. When I write:

string s = 10;
s += 20;

What I define is an operation within a string. The context is defined by the recipient variable. In the same way:

int i = 20;
i += "30";

The variable "i" defines an integer context and therefore string 30 is considered in this case as a number.
Smoke Cartel – How to Start a Head Shop Worth $13m (Interview with Darby Cox)
Productivity tools are hard to use. Make your workflow integrated and connected
> Maybe a bit of public shaming will fix that...

Wow dude (or dudess), I was on your side but you are losing me there.

You seem to be pretty pissed, and I hope you are anonymous and not Steven Hao... There is little room for emotion in business. Grow up.
The article makes two points, one centered around the profitability of making games under current business models, the other one centered around the environmental impact of the newer games-as-a-sevice models.

The point that the traditional games publishing model is bad for profits holds, but the point about environmentalism is ridiculous.

First, high environmental impact would mean nothing for the ability for the GaasS models to draw a profit.

Secondly, GaaS should actually be good for the environment. The alternative to computing in data centers is computing in personal computers and consoles, which leads to worse environmental outcomes both in the hardware itself and in their lower efficiency. Besides, computing in data centers leads to more opportunities for efficiency since redundant computations among different devices and users can be parallelized.

The main environmental impact here is one the author completely misses: the energy required for the bandwidth of streaming videos.
And not just before 1945: lead is used for radiation shielding, but freshly-mined lead is slightly radioactive itself... shipments of lead that were mined 2000 years ago and sitting at the bottom of the Mediterranean since then, much less so: https://www.nature.com/news/2010/100415/full/news.2010.186.h...
The article title conflicts with the conclusion of their analysis.

The best engineers notably de-emphasize ambition. is one of their conclusions based on their 'best' category indicating a higher priority on work/life balance than the 'great' and 'all' categories.

They say their data shows that all engineers care about growth, so the title would be more accurate written as 'Want to hire programmers? Offer growth'.

It would be nice if they included information on the source data, in order to go through their system it is my understanding that candidates need to be willing to work where they have clients, and that is going to bias their sample considerably.
I don't know danbooru, but on another nsfw japanese comic site, 11500 of the 61973 english translated works are tagged as lolicon. Majority of the remaining are teenagers at best (because most anime are in a high school setting).

So you're not crazy. These are really young looking. It is probably just representative of the dataset. The dataset itself wasn't chosen for any malicious reason, the people who like this stuff just happen to be very prolific artists so there's a machine learning scale amount of it.
I have tried, but my back usually started to hurt in ~3 weeks, is my form just wrong? Do I need to have a coach to teach me how to do it?
That's a fair suggestion, thanks! Retrospectively, it might well be that I haven't been so vocal, so they might think it's all fine.

I'll think about what you said, make a list and bring it to the table next time.
Yeah, and it also creates a local login account that does not require iCloud.
I didn't say anything about whether he should or should not have spoken out about the deal. And I specifically said that common sense doesn't cut the mustard legally. But I am asserting that the damage from people supposedly assuming that he was speaking officially is speculative and likely zero.
They’re the same issue as pensions - liabilities that can’t be funded because there is no theoretical upper bound (even if there is a practical one). An absolute nightmare for bean counters.
Yeah - apparently it's called brand awareness - you see the logo, that's enough.
What happens if you have a property boundary that gets offset by a fault moving - do you own the moved land or do you own own the land that has moved into your area on a map and lose the land that moved out?
A Finn here. Tethering is not limited either.

One example: https://tuki.dna.fi/org/dna-en/d/dna-rajaton-prepaid-support...
I've been running into the problem that 8 bits per colour channel is just too little in 2019. You get banding so quickly after certain combinations of operations, I can just feel the bits getting lost in the noise. You can see it by the histogram getting gaps and spikes. Especially with colour curve corrections.

It's getting harder to get modern quality images out of GIMP.

Also some tools that are available in Photoshop, like the many ways to smart select, or to crisp up a selection.

I almost only use GIMP any more for cropping and scaling, anything else, even if the feature is available simply lacks in quality of result.

I used to think the curve bend effect was pretty neat, to do certain types of distortions. But it doesn't do subpixel/anti-aliasing. Then WHY is it still even in there? It's not really that useful and it uses an ancient processing technique that really leaves wanting a lot in image quality.

I haven't tried the other tools mentioned in this thread, but I'm going to give them a try, hopefully they are better.
> I have a pet (non-scientific) theory/query. Wouldn't such prolonged & sustained periods of female foeticide eventually cause the human body to mutate...and stop giving birth to the female sex entirely?

It's the opposite, actually.

It is evolutionarily favorable to give birth to the sex that is less numerous at sexual maturity. If female babies started dying, for whatever reason, the chance the average baby is female would gradually increase until the ratio of sexually mature females to males balanced out.

Incidentally, this is presumably why there are slightly more males born than females [1] - males tend to die more frequently than females during childhood.

___

1. https://en.wikipedia.org/wiki/Human_sex_ratio

> In humans, the natural ratio between males and females at birth is slightly biased towards the male sex, being estimated to be about 1.05[2] or 1.06[3] males/per female born.
I'm also finding it difficult to empathize with the trauma. Seems like he traveled to Agra, India, so he must have met people that are not only below the flight line, but that will not and cannot leave a 10km circle for the rest of their lifes.

Personally, I have bound with people below the flight line and ever since I cherish every flight I take, although it's in economy class and I have to pay for it.
How long ago did GIMP get a UI update?
with declarative or static typing i don't need a test for this case.
> Maybe no other animal is just that stupid.

Have you ever owned a cat or dog? My experience is that a percentage of them will overeat unless constantly monitored, eat things that are outright dangerous, etc. What is it that makes humans the stupid ones, here?
> Seek meaning, not happiness.

Hold your horses a bit here. Just because some mental model works for your, please don't do blanket statements for entire human civilization.

I for example pursue many utterly selfish hobbies without any proper meaning to me or anybody else, full of objective dangers that can kill me in case of lack of attention (or pure bad time at bad spot situation), last time this Sunday (ended up with scratches all over me after some nasty snow field slide, albeit this is very rare outcome).

The only meaning of those things (hiking, climbing, diving, paraglide, ski alpinism etc.) is feeling 200% alive, being extremely content with my life which can be described as... you get it... happiness. Climbing to the top of some peak doesn't have any proper meaning, it has been done 1000s before and will be done after me, the only meaning is how it feels during and after the adventure.

Maybe its just juggling words and we both mean same thing at the end, but I know far too many people technically unable to find long term happiness, to see how that sucks. Most of them are these highly-driven super-competitive types that have lives that look great on outside... but only if you don't know them very well.
What do those cardiologists say? That fat in the blood (triglycerides) causes atherosclerosis? Or dietary fat? Very different things.

Regarding the mechanism of atheroma formation, I don't have a list of references handy, but maybe this is a good start: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3152836/

Also of interest would be the role of high insulin and/or glucose and the damage they can cause to the arterial walls (inflammation is a necessary condition in the formation of atheroma).
>Even with paying the accountant and even if the higher bracket was 90% you’d still be making more by earning more.

Maybe I should describe it better - it is a special tax model - you pay a flat fee if you make less than X and that flat fee turns out to be ~5%. When you cross this threshold you no longer qualify for this model at all - you have to convert to standard taxation - I would need to increase my revenue by 20% just to break even and the extra hassle of doing that would mean that I need to increase it by 30% (at least) to be wroth it.

So in my situation it just turned out to be a good limit where if I negotiate 10% more I just convert that money = free time for other stuff. I don't plan to stay below this limit forever (in fact next year I plan to go over) but the concept of having a target income goal and then letting the rest of your time go to personal life is really good for work life balance IMO.
Yep, I've moved to writing all my automation/tools in rust. Simply because I enjoy it more. The speed and correctness is a real nice bonus.

My one caveat is that I'd say rust is a language best to pick up after you're already a polyglot with a few years of experience in several other languages. It uses so many ideas and concepts from several other paradigms that I think it helps an unusually great amount to have a polyglot background coming in.
Unlike the condition system algebraic effects are typed so you can reason about them at compilation time and ensure all of them are at least used somewhat correctly.

It makes quite a bit of difference when I compare e.g. async programming in OCaml with Lwt/Async where I know I've at least hooked up the promises somewhat correctly with e.g. Python or JS where I will notice that it is wrong when the code is executed.
You wouldn't be comfortable using their service because you might need to wait a day during support questions?
I think I refused to believe it too until reddit, a San Francisco company, started banning people for posting fictional high school anime characters in bikinis (not even nudes).
It's never been 15 y-- oh heck, it has. Damn.
In free-to-play model, you don't have to pay anything.
You can block ads, ignore microtranactions and don't donate anything, so its essentially free.