skysight-inc/HackerNews huggingface dataset:
You can always make air spaced insulation layers and fill the airgap with rockwool. Considering global warming this would probably be a good idea.

Houses in Mexico are tradionally made of rock/concrete and act like a heat battery. Ie houses caputure heat during day and cold air during night traps that in rock like heat battery. Houses in Mexico from the 70s are surprisingly cool yet requieres no air conditioning.

Mexico needs some home insulation during coldest winter months.
Bitcoin – Needle in the Haystack Technology
Don't understand why anyone bothers to accuse cloudflare of encouraging ddos by simply hosting a website

I assumed that they actually did the ddos
Answer: Windows does!
Modified Drivers for Creative Soundcards
Great, well-written article.

Interesting how mathematicians simplify the the number system to test theories. In Fermat's Last Theorem, the author describes Andrew Wile using the same tool of a reduced set of numbers cycling as if on a clock face in order to test his hypotheses.

When I have a tricky bit of coding to get on with, I often just resort to prototyping with very simple test cases - e.g. just simple arrays like [[dog, 1], [cat, 2], [cat, 1], [bird, 3]] (OK, not that simple, but you get the idea). Yet I often find that others are unwilling to go back to basics as if it is too time consuming - they would rather plug away with whatever unwieldy data set and tangle of relationships that comprise the ultimate problem set of input data.

Breaking something down to very simple fundamentals can be key.
Throw an exception to escape a syscall block sounds crazy evil. Allocate syscall I/O buffer to stack, even more so. I think they deserved this bug.

Good diagnosis though. I think I would have given up at the kernel debugger and just refactored that entire module until it went away. I had no idea kernel debugging was even possible.
And he's probably right. And it also doesn't mean anything.

There are thousands of geeks reading an interesting debug report. It is not very surprising to find one who'd think of the right idea as the first thing.
"Mythical", I guess you mean. A mystical engineer might be even less useful.
>> babies and kids are optimized for the learning

... in a way adults are not, I suppose. Begs the question, when do you go from being a kid to being an adult and can we postpone this transition, and should we?

I recently realized that I had failed to uphold the promise I made to teenage me to never become adult. I consider it a failure because of my view that most adults transition way, way too early and therefor have minds that are too narrow for comfort.

Unfortunately, transitioning back to "kid state of mind" seems impossible.
OK, I better understand your point of view now. Thank you for the respectful conversation.
Final updates for Daniel_K's Support Packs and farewell released on August 8, 2021:

> It's been almost 15 years since my first pack, now it's time to say goodbye.[0]

[0] https://danielkawakami.blogspot.com/2021/08/final-updates-fo...
I felt real ashamed of the 10bux I gave Lowtax (years ago) after reading about how he treated his wife. There's a GoFundMe for her and her kids, and I sent them 10bux a couple days ago to make me feel better.
This reads like a propaganda piece.

> How the UK became the sick man of European tourism

The pattern 'X is the sick man of Y' specifically refers to 'Sick man of Asia' [1]. It's often used as an insult to Chinese people, but an insult they often like to use against other Countries.

Later in the article you then see lots of references to Chinese people not wanting to visit the UK. It sounds like the author spoke to the 'travel experts' (e.g. Marcus Lee, CEO of China Travel Online) and then wrote this article. The truth is, the UK and neighbouring Countries are all extremely close to getting back to normality in spite of a rise in cases.

This is China redirecting from the fact that they have a much larger tourism issue - they have essentially banned all foreigners from entering. Even if you could enter, the CCP have mounted an effective campaign to blame COVID on foreign origins (such as pretty much any bio-research lab in the US), and there is very large anti-foreign sentiment among the population.

If you want to see somewhere crippled by lack of tourism, look no further than Macau which reportedly had 50.2% of their GDP generated by travel and tourism in 2019 [2].

[1] https://en.wikipedia.org/wiki/Sick_man_of_Asia

[2] https://www.statista.com/statistics/1100368/countries-highes...
Kyoto: Developing Front End with Go
The Internet did no such thing. It just amplified human propensities. But if you see stupid people on the Internet constantly you should reconsider what for and how you use the Internet.
Then how is it the browser with the absolute majority?

https://www.reddit.com/r/Windows11/comments/o2a0kp/there_are...
maybe, but to get there it takes a lifetime. (paraphrasing Picasso here)
Rclone is very popular, and for good reasons. I have even replaced Dropbox with that nowadays.

Why replacing Dropbox sync, one may ask? Because:

* Rclone offers client side encryption (with a good algorithm and from a good library). Cloud providers usually offer server side encryption, but don’t want to offer client side encryption.

* You can mount the remote. Files don’t have to exist on client’s side to occupy space. This tool mounts anything!

* You learn one tool and use it everywhere

* It’s is under user’s control. You run it with a schedule that you want. I don’t have to run a closed source app continuously scanning my computer

* Robust, feature full, open source (especially for verification of encryption), large community for getting help, and under heavy development

Rclone combined with Restic is how I manage my data in the cloud.
The executable has to have ASLR enabled as a flag, so you just compile without the flag
Yeah, they're typically called stack canaries or cookies by the compilers I've used. I doubt they would have caught this though.
EciAdsl, story of a driver unlike any other (2004)
That’s not fragmentation, that’s just the usual die-hard linuxer that knows jackshit about actual technology, but has a huge ego going with it.

The typical conservative mentality.
In the UK, the big supermarket Tesco were criticised heavily for how they charged their suppliers for various things: https://www.theguardian.com/business/2015/mar/30/tesco-reduc...
In my experience, the deduplication on SQL dumps is way inferior to borg, even without the compression.
Cocaine turns bad feelings into good feelings, until the only feeling you have is that you want more cocaine.
BrainTool looks incredible. I'm on Firefox, so can't use it yet, but this is the _exact_ tool I wish was integrated into my browser.

My workflow is almost always:

1. need to solve $problem
2. do a big Google, collating some mental state along the way
3. end up with a rudimentary understanding of $problem, with some books to grab, tools to consider, next steps to take
4. resolve $problem sufficiently _for now_
5. leave those tabs to exist forever, repeat entire process in 6 months time when $problem comes up again

BrainTool looks like the shortcircuit I need.
Past people really make me angry sometimes. So many animals and environments are just gone, for nothing. I have an optimistic but perhaps futile hope that we can bring some back some day.

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

https://en.wikipedia.org/wiki/Haast%27s_eagle (maybe we don't want this one back outside zoos...)

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

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

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

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

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

That's just a few of the bigger ones.
Any users able to compare to my fave https://beorgapp.com/ ?

Org mode files are just the best for interoperability.
Fantastic write-up. I was gripped!
It’s not even the wayland protocol in question, but a goddamn kernel API that nvidia used to refuse to implement. It just happens that wayland tries to use the.. linux graphics apis.

The reason X works better with nvidia proprietary drivers is because you were using a hybrid proprietary X server in the first place.
I think you mean it's just my opinion. Ok - but do we agree that there is a bar for what is "average" set of skills for participating in humanity - and that that bar is changed (harder to achieve / needs longer educational investment) than say the bronze age?
So, a civil court finding that Bill is a shitbag is not sufficient reason for a reasonable person to form an negative opinion of Bill?

Being convicted in a criminal court is just one of the more egregious ways to meet the bar for being a shitty human being.
And that comment is very helpful and informative so I think it is great we have people like that posting! Not sure why anyone would call them out.
Thanks for the pointers! I did play around a bit but it seems to segfault and I'm not sure how to proceed.

https://github.com/yandex/odyssey/issues/361
Microdefects
Bezos is more like a garage startup founder though.
I don't like templating, it's too restrictive, feels like back to the 90s. This is typically aimed at coders who secretly don't want to code, and fall for tools that seems like they can avoid it.

What I like most about React is being able to break down views into functions and compose them. And if I have the choice, I prefer pure javascript and just a small helper function for Document.createElement instead of JSX, it makes it even more powerful, flexible and less verbose. You can already programmatically create elements in Javascript, I don't understand at all why people use "frameworks" for this, JS and HTML is already a view and a controller, just write the app? A complex single page application needs a couple of dozen lines of helper functions, that's all, why invent a whole new language on top of the language that in the end only restricts what you already have in the first place? This is spring framework enterprise hell all over again in the frontend
The Tardigrade Group: https://medium.com/the-tardigrade-group
Surprisingly no (or at least not always). Think for example of the displays of idk, stacks of holiday branded coke near the entrance of Walmart. Coca cola pays Walmart for that space and a coke employee likely puts the product there.

Joe's corner store and Walmart work differently, only one negotiates brand deals.
Which is, of course, largely what concurrent GC is about.
No, the order in which things happen would be different, and this is what might make it more cache-efficient for rotating large images. It should look like this: https://en.wikipedia.org/wiki/Z-order_curve
Interesting enough, spravato which is also used against depression is also an nasal spray
George Orwell, “Politics and the English Language,” 1946
And that's why, kids, we invented configuration management tools.
I always regretted it.
Didn’t quite have enough money for the DX7, but I should have held out till I did.
Derp! Wow, yes... Thank you.
The present moment is not enough
Seems discontinued, though.
By my calculations that is at least 13000 $1000 chairs
I'm not actually aware of all detailed plans. My job is to advance PostgreSQL ecosystem. But I'll pass a question to someone with broader view.
Windows 2000 wasn't a consumer OS, and it is older than Windows XP which came out in October 2001.
I was excited for this until I read it's from Japan.

Before you downvote me or call me names, let me explain.

Japan is known for having an enormously toxic work culture -- I think we've all heard about the people having to sit 16 hours in the office just so they seem like they are working hard, or how they nap in the toilet, and many other such horrors.

So Japan inventing a very quickly working anti-depressant seem more like paving the way to a nightmare cyberpunk dystopia to me... imagine an operator going through the cameras and an AI warns them: "Employee T-4214 looks to be emotionally distressed or apathetic. Administer countermeasures immediately". And then the person gets a serotonin / dopamine boost and starts working their meaningless awful job with a creepily wide smile on their face.

But hey, if the rest of us who are not slaves and genuinely need some help sometimes can benefit, I am still all for it. I just question the motives of this particular team. Hopefully I am wrong!

In the end it's all circling back to the guns argument: guns can be used for doing evil, and guns can be used for doing good. It's all on us the humans, not on the implement itself.
Purescript looks great but there is so much Javascript dependency that I'm afraid to go near it.

Haskell has accumulated a ton of cruft over the years that can't really be shed. The alternative if you want a long-lasting language that doesn't cruft up so much, is to stay conceptually a lot simpler, which means being unable to use advanced new ideas. Ada and Scheme have maybe managed to do that, but for that reason they are less interesting than Haskell.

Alternatively, adapt the good ideas from Haskell into a successor, maybe some combination of Purescript, Idris, or whatever. That too will eventually cruft up, of course.
The difference is between working out something from scratch vs recognising something you’ve seen before. The second will be much faster, but it depends on experience, not talent.
I would research what the PSF Packaging Working group is doing in this area. I do know they have a list of priority work they are seeking funding for here:

https://github.com/psf/fundable-packaging-improvements/blob/...
Purchased inside of 2 minutes. Nice and simple. Wish I'd thought of it. Looking forward to the Firefox version.
Take a look at Kotlin Native. It compiles to native code, the standard library is pretty good, and the latest versions have introduced a GC so it's now much easier to convert Java to it (Java can be rewritten into Kotlin automatically at the source level).

However I'd just use Graal native image. Most libraries work and it's far easier to write a config or tweak one that doesn't, than not have access to the library at all!
> civil court finding

No civil court finding on this accusation has been presented.

What has been presented is a web forum post from the complaining party, who had a great deal of incentive to paint the guy in a poor light.

Is he a shitty human being? Quite possibly, but the mere existence of an accusation filed with the police is not evidence of it.
That may be true, which is the reason I specifically only addressed the question of safety, and the fact we have extensive experience with it in real life conditions.
Indeed, and then your entire commitment is tied to a single company.
I'm literally experiencing GPS jamming when I'm driving my car near president palace. Like one second I'm moving on road and next second I'm jumping to random places few hundred meters away until I passed long enough. Navigator sometimes goes crazy because of that. So at least civilian GPS is possible to jam.
Investment: Buying a car because it'll help you reach a higher paying job further away.

Speculation: Buying a limited edition or already antique car, and never using it, because you believe someone else in the long future will want it more because its rare.

Trading: Buying a car today to sell in the next weeks because you have better information/trading connections/higher volume than the original seller and can source a better price, or you have the distribution channels to move it cheaply and take advantage of smaller profit margins in other areas.
Spravato is a stupid attempt to make money off of depressed people. They isolated one isomer of ketamine so they could patent it. Tested against placebo but not against generic ketamine... It's almost ten times the price of ketamine too.
Pretty soon Moore’s Law too shall descend into bio-chemical computing.
It would be interesting to see the revenue split between App Store and Play Store in the US. Since iOS skews towards more affluent users, and more affluent users are way more likely to spend, it wouldn't be surprising if App store gets 90%+ of the US market in terms of revenue - finally dispelling the "it's not a monopoly" argument
How to backup SMS messages? Googling gives 100s of options and I'm not sure which ones are trustworthy
1. When we figured out fossil fuels can be used to drive vehicles we did not realize until recently the cost of using it on our environment

2. When we figured out plastic has versatile uses we did not realize until recently that plastic will end up in ocean as micro plastic which will then become part of food chain.

I can come up with more examples like this. I am not questioning the efficacy of the drug. I am only wondering what if this has adverse effects on other parts of brain which we might discover too late.
Look at how the Notes app has evolved… There are apps for scanning documents, for example which are now superseded.

The Music app which now has a streaming service…
Fortran compiler (f77 maybe?) on a Sun system had reserved filenames. In Finland, back in the late 90's first-year chemistry students were still exposed to Fortran as their entry to programming.

I was helping another student debug their programming assignment, which blew up the compiler. Over the shoulder I couldn't figure out what it supposedly wrong, so we copied it (via /scratch) to my home directory. I just shortened the name a bit. Tried to compile on my account, it worked. No errors. Confirmed it was the same compiler being invoked.

So we copied the file to a new name on the other student's account and tried. Worked.

Same file content, two different file names. One compiles fine, another hits internal compiler error paths. Introduction to programming indeed.
Odyssey stands before the databases and packs thousands of NodeJS connection into few tens of real server connections.
> The other thing is, how can a system call block a thread but somehow that same thread runs other stuff in between that blocking call? Even if that is possible that sounds like a dangerous game to play, and this class of bugs seems natural.

I mean, signal handlers exist on Linux, too ...

> when you have a blocking syscall interrupted you will get a sigabort on linux

Doesn't the syscall just return EINTR?
There was a case, which I cannot find now, where the compiler decided whether the function is small enough to inline based on its source code size, including comments.

Edit: found it https://medium.com/@c2c/nodejs-a-quick-optimization-advice-7...

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

Edit 2: the medium.com URL redirects to a non-existent domain when I'm not signed into a Medium account (wtf). http://web.archive.org/web/20151222072514/https://top.fse.gu...
The syscall writing the data is async, which requires the memory it uses to be available until until it completes. Since this was on the stack here, it means that the function that contains this memory on its stack must not return until IO completes

But the code that was supposed to wait until completion was interrupted by an exception, which unrolled the stack beyond the function owning the relevant memory. So the completing async operation writes into memory owned by somebody else now.

This is a general complication with completion based async IO. You could get the same problems without any interrupts, if you just don't wait for async IO to complete in some circumstances.
Perhaps it depends on your frame of reference. For me speed is still a detracting factor. I'm using the mac standalone app, just clicked around a bit, and many pages (with nothing more than 1 page of text) still get a loading spinner. Typing 3 letters in search also takes ~1s to see the first result.

I suspect actually this is the same issue as the offline thing: every interaction has networking.
I guess you never ran into https://spin.atomicobject.com/2018/08/24/macbook-pro-externa.... The chroma is broken on a large number of external displays when using OS X. Just search the apple forums for how common this problem is, and Apple hasn't fixed it in years now. It's one of the reasons I gave up on OS X because I need external monitors to just work without blurry fonts.
Interesting stuff. I believe the OP is also refering to this theory by Roger Penrose:

https://en.m.wikipedia.org/wiki/Roger_Penrose#Physics_and_co...
Having worked in government (although not in US), top fixes for me would be:

* Make it easier to fire incompetent people. A job that's in the service of the people should not be a cozy "I'm now set for life" type of gig.

* Pay semi-market rates.

* Stop going for the lowest bidder for contractors.
> Loosing ALL your notes and knowledge bits with 0 backup plan

Shameless plug: Since Notion has released their API, I've been working on a tool to automatically back up workspaces. I use Notion a lot, both personally and professionally, and it low-key scares me that it could all be gone.

It's still in beta (as Notion's API), and there's a lot of work to be done, but at least for me, it's better than hoping it all won't blow up one day (and I'm too disorganized to regularly export workspaces).

https://notionbackups.com
> Allocate syscall I/O buffer to stack

That part wasn't done by them though, but by select(). Still a good lesson why exceptions should only be used if you know exactly how everything that allocates any resources in between works. And sometimes you can't know until it bites your like this.

On another note, getting old isn't that bad. When I saw the title I knew I read this post before but couldn't remember how it went, so the second read was just as exciting. ;)
At a very large bank here in Australia & NZ, all XML messages going through the main message bus had a trailing space character appended to the end, which broke XML validation on the receiving endpoint.

So the solution was for all endpoints to trim the very last character - not just if it was a space, but to chop off the last character. Apparently this had been the solution for years.

This worked really well until one day someone (probably a new grad) saw the character issue and figured they'd fix it.

A bank-wide P1 incident occurred because every single XML message was now unparsable due to the malformed closing '</xml ' tag. Every single application in the bank had to do an emergency update on its XML parser.
An important highlight in this article is the Internet Explorer requirement: The site is old.

The security focused mindset we have today in web development just wasn't developed to that level whenever this thing was written. It's kinda a case in point for replacing websites entirely from time to time.
The Whole Earth 'Lectronic Link (well.com) is paid to post I believe, and has been around since about 1985.
Perhaps if they try to call JavaScript functions that are not available yet… I would check the developer console for errors
Functional folks could write that in Elixir as

{:ok, end_of_november} = 3 ¦> weeks ¦> ago ¦> next_month ¦> beginning_of_month ¦> last_weekday ¦> end_of_day

given the appropriate function declarations accepting at least either a number or a DateTime or some intermediate data structure as argument.
LottieDialog: Android Library to create Lottie animation view dialog easily
I don’t think most theoretical physicists are seeking wealth, they tend to have deeper intellectual motivations.
It can be shorter even than that: contenteditable is a boolean attribute, meaning that it’s its presence that matters, not its value. In fact, “true” is an invalid value for validation purposes: only the empty string and the attribute name (for stupid-from-the-very-start XHTML convention reasons, XML not allowing omitting attribute values and people probably not being quite comfortable with empty string values) are valid. In HTML syntax, you can (and generally should) just write `contenteditable`, and that’s equivalent to `contenteditable=""`. If you really want to confuse those unfamiliar with boolean attributes, `contenteditable="false"` is editable (or, for a more easily understood one, `disabled="false"` is equivalent to `disabled="true"` or `disabled`).