skysight-inc/HackerNews huggingface dataset:
I haven't really looked at anything since XII... I do mostly development, and my image work is mostly relegated to slight color shifting and/or cropping/scaling. I do wish Paint.Net were a better cross platform option... I've used Pinta, but it's been kind of buggy and isn't nearly as well flushed out.

It's a shame that so many tried to re-bundle Paint.net in sleazy ways... though the ads on their own site are horrible, and I don't fault the main dev(s). I just would love to see Pinta or anything else become as easy to use. I may try to dig up PSP7 and see if I can find a key for it.
My 6S is doing fine. Got the new battery and i’m good for another year on it.
Merry Christmas!

2018 was kind of mixed bag for me, but the good parts were really good, so I am not going to complain, but look forward to a new year full of the usual surprises and craziness.
Still, in cases where one is tied to the Java ecosystem for whatever reason, surely Clojure is better than no-clojure?
I like HDF5 because it's compatible with everything, but it's a bit more difficult to get started with than other modern formats. Partly this is due to design by committee including everything, and the APIs follow suit. With some more modern APIs I think it could come back as an archival format.
Not something I would put into production, but had a fun application of this on a side project. I had the `id` of a function (but not the function object itself) and needed to recover the function. In CPython, `id` of a function corresponds to it's memory address (not sure if that can be overridden). By casting the id to a PyObject, I was able to recover the original.

func = ctypes.cast(int(address), ctypes.py_object).value

Was kinda cool actually seeing that work.
Filter jobs by experience Careers/Jobs page
To all developers/companies.
Please mandate to provide an option to filter the jobs by experience in the careers page by default. It is impossible for me to sort the list of 600+ Software engineer jobs from junior to Principal level in US to get the relevant jobs.

The same is the case with LinkedIn. I am sure the productivity will increase by 80% if the LinkedIn jobs are sorted properly or if everyone reported an entry level job which requires 3 years experience. It would be better if the LinkedIn sets a standard for all the postings on what falls under Entry level and what falls under associate etc..
You could shorten #FixYoutubeCopyright to #FixCopyright... because it is probably the source of the problem....
Machine learning has become alchemy (2017) [video]
just get smaller plates. large plates encourage over eating by encouraging you to put more food on them than is reasonable.
No different than obfuscating in higher level abstractions on a single IP as has been done forever. In either case you are getting a block of identifiers which have guidelines on how they should be used but no enforcement by design of the protocols.

As an example things like port knocking can be carelessly translated into IP knocking. Doesn't make it any sneakier though, just less header.
Nah. This situation is specific to Youtube -- copyright law doesn't deal in terms of monetization.
that's great to hear, I didn't realize it was now free to play (I like that the skins don't improve your gameplay but still give them a revenue source...)
An Ebook on C++ Smart Pointers
I absolutely love the level-headedness and honesty of this person. If I were in his shoes, I can only imagine how furious I would be at YouTube.

I hope this system can be fixed... At least, we need a more balanced playing field. Making it so easy and yet having practically no consequences to abuse the system is absurd. But, what can really be done? This is the system that various industries have been pushing super hard to get. I think DMCA also doesn't do nearly enough to dissuade abuse. Can we try to fix DMCA, too? Where do we begin?
99% the reason I didn’t put ripgrep in there. Ripgrep, sift, Ag, pt, ack solve a totally different problem to scc, tokei, loc, polyglot and cloc.

The last 1% was because I didn’t want to have any comparisons made against ripgrep because early in scc’s development I was slightly comparing walk performance and ended up having a chat with burntsushi over twitter. To avoid marking more work for him I was careful to avoid any comparisons, as the last thing we want is him distracted from working on that and other tools.
Around 2008, Netflix signed a deal with Starz that brought their enormous catalog to Netflix's streaming service. It seemed there were almost no well-known movies in English that you couldn't find streaming on Netflix. That was, until the deal expired in 2012. Those were the glory days of Netflix streaming, in my opinion.

https://www.digitaltrends.com/home-theater/starz-ends-contra...
Worse, they produce 4.75 tons of CO2.

https://www.reference.com/science/much-pollution-average-car...
No. No. No!

This can’t be true!

I like driverless cars. My libertarian friends tell me that nothing the government does is good.

Theeefore this cant possibly be true.

Same thing with the internet.
Bingo. I feel coffee shops are the worst for this. No I don't want a bucket of milk still with only one shot of coffee in.

Theres also the problem that no one ever complained that the portions were too big. Small portions could make people feel ripped off.
Slight tangent: if Fortnite has really become as mainstream as the term suggests, I'd expect that the "met online" kind of relationship would be mostly a thing of the past: if almost everybody is playing, playing with people from your physical sphere becomes a possibility and once that becomes the normal thing to do, hooking up with strangers on the internet might become quite exotic again.
and once again emacs proves its superiority to ...achem vi sucks achem. ;)
Studying logic taught me one of the more important distinctions in life is identifying when things are always true vs sometimes true. We are taught to often group things that are mostly true into the always true category. This is effectively lossy compression that can introduce serious error into your line of reasoning.
I embraced Netflix and similar services because I was tired of dealing with people talking in the movie theater.

Partial solution to this problem for me was to go to movies early in the week, as early in the day as possible-though I realize it's not a solution for everyone, I'm a remote worker with a lot of schedule autonomy.

I love the onDemand nature of streaming services, but am still a dork for the big screen "event" feeling of catching a movie fresh after release. Just...as you said, minus the talkers.
You would need some clearance but not that much.

Commercial aircraft fly at ~30,000 feet which is ~30% atm vs ~1% atm at 100,000 feet. That’s edge of space territory, but sill a long way from LHC style vacuums.

https://www.avs.org/AVS/files/c7/c7edaedb-95b2-438f-adfb-36d...

PS: In terms of force it makes little difference as you go to ever lower fractions, but it’s much harder to maintain and pump down the pressure as you keep going lower.
Well that is understandable, but I think that in the end the decision of what color to paint the error screen has quite little to do with how much information is shown. Frankly it barely matters. If I'm on a web app, I look in the console and network logs for the real debug information. Why? Because just seeing a JSON parse error doesn't tell me that the API is returning non-sense, for example.

Maybe there is some loose correlation between sites with terse error information and sites that use cutesy error states... But there's Plenty of sites with useless error states. Probably most modern sites realistically.
Just asking, but didn't the company falsely accusing him of copyright infringement slander him? The damage can be shown in the money he lost out on, but I mean I guess his reputation is also damaged with Google by the accusation. It was definitely a realistic accusation that someone might believe as Google evidently believed it.
Sounds about right, even when WoW peaked it still felt niche compared to fortnite.
Correct. However I did find that just working on the codebase getting small wins was enough to put my mind into thinking about it and hence able to make that leap to the larger gains.

For the super tight loops scc uses the micro optimisations still add up though so it wasn’t wasted effort and in the end it all came together nicely.
I thought blood cells shed their nucleus?
It means you need both computers to be on at the same time to sync between them. Alternatively you can spend $5/mo for a server to handle the syncing between laptop and desktop in the way the grandparent described.
If you've ever installed gentoo, then it shouldn't be too difficult. Follow the installation steps but instead of partitioning the harddrive and installing into one partition, make the filesystem across the whole harddrive (eg. `mkfs.ext4 /dev/sda`) and install into that. The system on the laptop (Lenovo X61) is really old (like 8 years at least), back then I needed to perform some manual steps to ensure the initrd has the necessary tools so it can mount an decrypt the root partition, this is probably not necessary anymore. Upgrading kernels has to be done carefully, because I must make sure the USB stick contains a compatible kernel. I also need to configure the UEFI boot menu so that it knows where to find the kernels. Fun stuff.

I wouldn't know where to start if you want to use ubuntu or another more user friendly distribution though.
My 1st point is the same everyone criticizing performance bloat is trying to make: running our software in such inefficient way, even though we can, is not good. We could accomplish way more for the users if the underlying stack didn't by default eat so much of our performance budget.

The 2nd point is simply that unless you're only targeting upper class and tech savvy users, 16 free Gb of RAM will not be your baseline.
I know developers working at consultancies who earn a percentage of their day rate as part of their compensation. Though I think this is quite uncommon.
you might also enjoy:

PiHKAL: A Chemical Love Story by Dr. Alexander Shulgin and Ann Shulgin

It's an autobiographic story from the creator of MDMA and 2C-B — an amazing account of scientific approach and original thinking — in addition to an amazing love story and the history of progressive-thinking Bay area

(one of my favorite books I've read in 2018)
A few reasons.

For one, Elon Musk has a tendency of overextending himself. Right now he's the CEO of at least three companies. Maybe that makes it even a better question why he didn't look into building this himself.

The Hyperloop tubes could run underground, and if there is some sort of revolution in the cost-efficiency of tunnel boring, that would make it an even better option. Which is probably one of the reasons that Elon Musk founded The Boring Company.

Also, Hyperloop was floated as an alternative to the California high speed rail project--partly out of frustration that the California high speed rail line would be both the most expensive high speed rail line in the world and the lowest speed high speed rail line in the world, but also partly because Elon Musk owns a car company and has a vested interest in discouraging future investment in other forms of transportation. What's the best way to torpedo public support for building rail right here and now? Promising something even better, that no one will actually fund and build because it's a huge unknown.

The thing about Tesla is that Tesla's success relies upon long term growth and success, and the biggest risk to that strategy is a long-term decline in car ownership and usage. And Musk is famously defensive about Tesla.

Most of Musk's wild flights of fancy, if they do succeed, go through multiple stages of revision before an actual product emerges. With Hyperloop, Musk basically dumped the first draft of one of his flights of fancy on the world and said, "I'm too busy building electric cars and going to Mars to do this myself". And that's perfectly fair by itself!

But the first stage of revision for Musk tends to be taking an obvious, cost-effective if not profitable first step. Launching satellites and resupplying ISS was the obvious first step to going to Mars, and licensing a Lotus roadster body and building an electric supercar with it was the obvious first step to electrifying the automobile industry. Maybe Musk thinks The Boring Company is a good first step towards building Hyperloop.
The difference is that a cars don't react unpredictably unlike horses. Spooked horses are very dangerous things and can run off on their own. We certainly wouldn't accept horse brained cars on the road.
If I could recommend one item from the list: the 80/20 principle.
Console Recorder for AWS
if by limited we mean full ecosystem compatibility with jvm and javascript, then yes, Clojure is limited. Which 40 year old CL codebase is it that i am trying to run?
You can absolutely eliminate it, you just don't want to because it would cost too much.

I suppose macro trends would also explain why black social issues always get flagged on HN as well.
What does the density of transistors in a circuit have to do with switching to larger addressed v6 which was standardized and first implemented in the late 90s?
I believe one of the earliest non-guided (so actually autonomous) self driving cars was the Vamors by Dickmanns in the 80s. IIRC it used one or two racks stuffed with transputers to run the machine vision and control software. Later there was the Euroka project based off that.

> ... achieved in 1995, when Dickmanns´ re-engineered autonomous S-Class Mercedes-Benz took a 1,000 miles (1,600 km) trip from Munich in Bavaria to Copenhagen in Denmark and back, using saccadic computer vision and transputers to react in real time. The robot achieved speeds exceeding 175 kilometres per hour (109 mph) on the German Autobahn, with a mean time between human interventions of 9 kilometres (5.6 mi). In traffic it executed manoeuvres to pass other cars. Despite being a research system without emphasis on long distance reliability, it drove up to 158 kilometres (98 mi) without any human intervention.
Janet, a bytecode Lisp vm
> Many people follow supposedly "violent" religions peacefully alongside other faiths.

This is what I originally meant. I think you understand. We might use different words for the same thing here.

Christian people in the western world would reject many stories in the Bible. Even Pope seems to reject some ancient ideas from the Bible.

Or you can say I consider the old Christianity to be a different religion from the modern Christianity. Because the sets of beliefs differ.

But, in other parts of the world where society isn't as "developed", we just follow blindly what (most of) the book says. We reject very little. Since the book is often ancient, it becomes problematic.

At least, for me, it doesn't even need to be an action. For example, if a person believes that women are properties of men because the religion says so, I wouldn't want to accept that religion. (Let's say that person says it out loud)

Please note, by accepting, I mean "being okay that the person next to you practice this religion". In other words, you can live together in the same area.
The post uses the term “bulwark” - this is the first time I’ve heard of that. Is it any different than a mutex or semaphore?
Yuval Noah Hariri is extremely misinformed about the human potential. He practices "scientism" as an alternate to religion, instead of understanding that science and religion support each other.

You can only make certain amounts of sensible progress with fundamentally incorrect broad precepts.
The article is very light on actual useful technical information, and just tries to sing blind praises to that one guy who politically helped China think about electric vehicles.

It is good for the world that growing china uses new electric vehicles instead of gas guzzlers. But, the article fails to corroborate how the Chinese would be able to even compete in the global market. True, the Chinese already has the Chinese market. Considering the way their government works, that's a easy act.

Comparing indigenously built electric vehicles from China with globally acclaimed engineering prowess of Tesla is just silly at this point.

Are the Chinese cars superior to a Tesla in any way? (No details)

Are they better quality than Tesla in any way? (personally, I would be very skeptical)

Are they safer? Teslas keep scoring the best in crash tests. I can't find any data on Chinese cars..

When they start competing genuinely on technology, perhaps they may warrant a serious comparison. Not now. They don't deserve it.
Horses are pretty good at finding back to their stable on their own.
I filed a likeness claim where Youtube created a profile with a picture of me somehow and there was no way to delete it. The takedown request was rejected because they said the video was invalid, despite it not being a video and it being explained that it was a profile and Youtube itself had taken property that wasn't theirs. Eventually I found some email address I could file a complaint against with a picture of my DL and they took it down.

It seems like companies have their 99% cases that their systems are optimized for, but within the remaining 1% where they themselves are causing the problem or have a bug etc. the humans they hire can't understand simple things if they deviate an iota from what they're used to.
> In Chinese history it's a little different. The Taiping rebellion was a militant uprising against the ruling Manchus by a Christian Millenarian sect known as the Taiping Heavenly Kingdom, in the mid 19th century.

> You don't have to agree with China's response to these chruches [sic], but maybe you can understand why they get nervous when Christians start getting uppity.

That's just a pretext, if anything. This oppression isn't some challenging but benevolent attempt by the Communist Party to protect China from a bloody civil war based on past historical experiences, it's part of systematic campaign to protect the personal and institutional power amassed by China's unelected leaders and keep the country submissive to them.

This is clear when you look these actions in context: the repressive actions against democracy activists before, after, and on June 4th 1989; as well as more recent actions against human rights lawyers (https://www.nytimes.com/2017/07/25/magazine/the-lonely-crusa... ); and even Communist true believers acting outside of party control (https://www.nytimes.com/2018/11/11/world/asia/china-student-... ).
It looks like this builds on the 2007 and 2012 publications.

> Scientists from the German Cancer Research Center (DKFZ) and the stem cell institute HI-STEM* in Heidelberg have succeeded for the first time in directly reprogramming human blood cells into a previously unknown type of neural stem cell. These induced stem cells are similar to those that occur during the early embryonic development of the central nervous system. They can be modified and multiplied indefinitely in the culture dish and can represent an important basis for the development of regenerative therapies.
Why you need to use a password manager
A lot of mobile users don't have an IPv4 address on their phone. The magic of NAT64 is allowing IPv6 users to talk to your IPv4 sites just like the magic of NAT was the only thing keeping your IPv4 sites being reachable the last decade since we started to run out of addresses.

You may not need to know about it but it's already started to save your ass without you knowing.
This seems to be agreeing with me and many of the others? A stateful firewall is a useful thing on its own, but it's also a fundamental requirement for modern NAT implementations.

NAT on the other hand is not a fundamental requirement for a firewall.

NAT bolts onto a firewall, and it's the firewall that provides the security. Remove NAT, and you haven't lost anything in terms of security.
- I visited 9 new countries (14 new cities).

- I started learning Chinese.

- I tried my hand at DevOps, Rust and Machine Learning.

What I learned?

- Countries and cultures are very different. Environments can affect you in a big deal. The city, the people, the weather, the system, etc...

- Travelling is hard. But rewarding.

- Learning Chinese with Anki seems like it increases your brain capabilities. I'm not certain about that but suggests you try it and see for yourself.

- Rust is Hard. It is eloquent and right. But it is hard.

- Rust is unfinished business if you are looking to ship software. Many things are not ready yet or mass-tested/used.

- Machine Learning is a huge topic.
> The fact that interoperability with Scala 2 as a feature request wasn't accepted means that it's better not to build upon Scala anything with long lasting value.

You're reading the notes wrong. The Scala 3 WIP version (Dotty) is already compatible with Scala 2 except for macro's, which are a pain point. There is a plan for making Scala 2.14 (next version) forwards-compatible with Scala 3, i.e. that it will be able to use Scala 3 binaries.

The vote was whether all efforts should focus on backwards-compatibility and no effort should be put into forward-compatibility or whether forwards-compatibility should remain a point of work.
If your friend has written about this anywhere or is able to share any code, I would love to learn more!
Surprisingly, the environmental impact of a horse is even higher.

Public transportation or perhaps electric scooters are the only sustainable ones.
Maintaining the roads and infrastructure associated with sprawl places a huge financial burden on cities that often can’t be supported by local taxes alone, not to mention the cost to individuals. Look at how much American consumer debt is tied up in cars. Definitely unMAGA. It also wastes a huge amount of land and isolates people as they move from work to home to their various other destinations, always sequestered away from others. Nothing is human sized, it’s car sized. People are welcome to live how they want, but they should also have to shoulder the cost of the negative externalities associated with their lifestyle. Of course, NIMBYism also often prevents denser development. It’s a vicious cycle. Here’s a screenshot from a video I took in Queens the other day - https://imgur.com/a/iShA4yV. No bike lane on this street, surrounded by pedestrians and in a walkable community (Kew Garden), yet, even in dense NYC, we’re prioritizing making enough room for this giant truck over humans. All these hardworking tax payers in Kew (who don’t drive) supporting the storage of this private property over the improvemt of their community. It seems quite backward to me.
#define GET_OVER_COLD_FAST 1

Behavior is implementation dependent
At least here (Germany) it's totally normal and no one would think anything of it.
Despite the sarcasm, this is a good point. Which revolutionary technologies have not been developed with public money?
> It's funny how in the early days of the internet, everyone was so open and honest about who they are that it was very common for their e-mail messages, Usenet posts, finger plans, etc... to have their real names, home and/or work addresses, and home and/or work phone numbers.

Not really. I mean, yes, on one hand, yes. On the other hand, places for open-topic discussions explicitly allowed fake names and nicknames.

The best timeframe on the internet I can remember was when everything you needed was a nickname of your choice and an email account somewhere.

If anything went wrong, you could just drop everything, get a new pair of nickname/address and start anew.
Communists ruined (often permanently and quite fatally) lives of far more people. And they don't like the LGBT tribe much either. Short of this being a harbinger of the last communist being hanged with the guts of the last christian (with apologies to Voltaire) very soon, I fail to see how this could be "one of the best things I've read in my life".
The devs should fix this.
Fucking Youtube. Total bullshit.