skysight-inc/HackerNews huggingface dataset:
Agreed, it is lacking tooling support and many other things, but it is a cleaner C++. That plus the borrow checker are its two major features. Otherwise, nobody would use it and their designers would have done a pretty bad job given the 30 years of experience they had from C++!
One directory, maybe .config, seems like a good idea. One file is asking for trouble. All it takes is someone writing their first command-line app mixing up > and >> and suddenly the user's config for every tool they use is gone.
How long will that fly though? Won’t TikTok run into the issue of ensuring that kids must not see adult content?
I don’t think this is true. I’ve personally seen the following (and I’m positive there are others):

1. setup.py with self contained dependencies (this is my general preference)

2. setup.py loading from requirements.txt

3. Standalone requirements.txt

4. requirements.txt generated from requirements.in (or similar)

5. pyproject.toml + Poetry with a dependencies section
My Dad was in the RCMP. Growing up, I briefly considered following his footsteps but in the end, I just wasn’t the right kind of person. I was more into science, math and computers than sports and gravitated towards computers, programming and general mischief making. Along the way, I got heavy into security and privacy.

My Dad retired 17 years ago and since then, he’s gotten heavy into computers. He knows more about Mailchimp than anyone I know. And though I ended up with a marketing degree, he’s become my de facto email marketing consultant.

Now that he’s heavy into computers, I see all the neat ways he’s influenced me (and vice versa). Security, particularly opsec is a passion we both share. After many conversations, I’m starting to realize that he’s actually the one who got me into the field way back in the late 1980s and early 1990s.

Now when we talk about his career, it’s clear that he instilled the idea of hacking into me. He wasn’t into software systems, but he was into human systems and he was relentlessly resourceful when it came to solving their problems.

Looking back with 43 years of experience, I realize how much of an influence my Dad had over me. I don’t know that we’ll ever have a vi versus emacs debate, but holy hell, do I ever feel lucky that I got to know my Dad on this level.

I hope to live long enough to get to know my daughter on that level. And friend, I wish the same for you!!!
François Piednoël: How to Fix Intel?
requirements.txt has a lot of deficiencies for package management (compare to the various features Yarn or Cargo offer). The biggest weakness is transitive dependency locking: even if you specify the exact version of the dependencies you want, Pip can still resolve to a different version of their dependencies, and even then there’s no verification that the content matches what is expected beyond the version number (other tools use a content checksum). This can cause a long tail of reproducibility and maintenance issues.

It’s also a tiny subset of what the parent describes.
ESP32 is very good if you can work around 3.3v. The M5Stack [0] is particularly nice and modular.

C, Lua, and some Python works well. Supports WiFi including split AP and node mode. BLE on chip as well. Get cheap LoRa chip for mesh net.

[0] https://m5stack.com/
It's a thing because there's a pandemic and another Black guy was murdered by police -- George Floyd. Because of the pandemic, people reacted uncharacteristically and raised hell instead of our usual reaction of sort of shrugging and making excuses.

So a lot of different things are being impacted by our uncharacteristic willingness to take action about systemic racism, including use of language.
`ls` is probably the most important place they're hidden, but the Mac OS Finder honors this convention too.
>* It has a special tax-free status in some legislations.

don't you mean jurisdictions?

>* It can hardly be destroyed (you can easily loose your bitcoin when your hard disk dies)

>Seems like a good choice if you see the risk of [..] a state taking your money.

This doesn't really make sense. Sure, you'd lose your bitcoin, but only if it was the only copy. Since bitcoin is stored as information, you can store as many copies as you want. You can't do that with gold. The non-physical nature probably makes it better than gold if you have a proper backup plan. Also, if your goal is to guard against someone (including the state) taking it, bitcoin is also hard to beat. Gold takes up space proportionately to how much you have, so it becomes harder to hide the more you have. With bitcoin you can hide an unlimited amount anywhere - between the pages of a book, under a rock in your garden, even inside your head.
Congratulations on living a young you’s dreams!! That’s an immensely cool accomplishment!!
I think you have to configure osx finder to not hide them. Android seems to use the . prefix to hide images in the image gallery.
> Eventually, he wanted to make the news site do dynamic things: How can you hide and show content? How can you make buttons work? Well, time to learn a little bit of javascript.

It's amazing how much you can do with only CSS nowadays. From simple interactive visual elements[1] to whole mini-games[2] with only HTML and CSS. I think kids would appreciate the notion that it's all there, possible - if they take the time and hack it up.

[1]: https://css-tricks.com/css-only-carousel/
[2]: https://codepen.io/collection/AKkZro
I always think reddit is full of immature kids, bored "IQ" teens and old idiots. Those "trends" (which do not exceed 50k people on average) include the 3 mentioned categories
I think all the "optimization" was a mistake. Instead of optimizing for the most-used keys, I think it's better to optimize to make it easy to remember.

Phone typing was easy to learn because the letters were both predictable (alphabetical) and because you could look at the letters when you forgot, especially while learning.

Since looking at the keys isn't possible here, I think it's even more important that being able to predict the locations of letters is possible and easy.
I will try Wavesurfer.

The things you're talking about... please talk more about them. What're some example applications of what you're talking about, for example?
It is not named after him, at least now: the tool is called Compiler Explorer.

The thing is that he originally served it from its domain so people use both interchangeably.
This is a big oversimplification. There are often multiple setup.txt files for different environments, virtualenv setup scripts, tox files, several different build config files, manifest files, and so on. Python probably has more magic config files than C#, which is quite an accomplishment.
That or he too ran out of mayonnaise.
Oh. Dear. God.

I wouldn't have guessed.
Peering 40 years into the past to inform investment decisions is fine as far as it goes, but I feel that the investment environment today is different from what it was in 1980.

Gold doesn't do much over a century, it's main property of interest is that it sits in an inert fashion wherever it is left. I'm not too surprised on worried if it has a near-0 return over 50 years.

I don't actually believe it has a positive return over the last 20 years either; but most people don't accept my "the inflation rate is meaningless, stop referring to it to value real returns" argument so I usually don't bother mentioning it.
Also languages and bugs.
A few things I like to keep in mind about soviet spies of this era, especially in regard to nukes.
1) The USSR was the UKs and the USs ally in WWII, and all the propaganda was saying as such.
2) It would not be a stretch to think that having only a single nation, no matter how benevolent, with nukes is a bad idea. There's a lot of temptation when you're the only guy with the giant mushroom cloud backing you.
I was starting to write what I think a useful framework is-- but then realized that it's probably what a channel oracle is.

Let me guess: You provide a set of weights along with the cover data, and so long as your weighed error is below some threshold it cannot be distinguished. For some contrived signal models you can clearly construct such a map where you could prove things about the attackers ability to distinguish.

For most plausible signals like images-- you cannot make such assurances. -- if you could, stuff like lossy image compression would be a solved problem too. :)

I think that is okay: Having a framework that you can prove secure if some isolated sub-part is assumed secure would still be useful. Most cryptography (and essentially all practically useful cryptography) depends on making strong assumptions about some primitive.

We can't prove right now that we're not accidentally leaking our passwords to the world through our choice of words in these messages. Practically speaking, we're probably not.
On another note can we talk about the amount of projects that just dump their config/log files in the root directory as a 'hidden' file when you start them? Why? we have a .config for a reason.
If everybody had that attitude we'd still be hunting with sticks.
I have a coworker who does this, and personally I can't stand it. Everyone else on our work slack can take 30 seconds and think through what they say in advance. There is a certain rhythm and quantity to the slack notifications he generates; I've never said to myself "oh that's <x>" after the third notification in a row and been wrong.

If even a single other person sent messages this way, maybe I'd change my notification settings and see everything much later and less often. But since it's just him, he annoys me on a regular basis with this behavior. Just... don't press enter. Why can't you write the same things, without pressing the button that makes noises on 12 devices miles away every time you stop to think? Why???
Do Not Trust Google
I doubt that when someone is designing a storage warehouse on a shipping pier that "deflecting explosion energy" is very high on the list. "How cheap can we cover the most square footage" (is square meterage a word) would be the #1 question.
I find many developers have an aversion to directories containing many files, even if those files semantically “belong there“.

I think our tools drive this aversion quite a bit.
Heck yeah! He surprised me too - it’s been a while since I’ve went deep on the frontend, so he surprised me with some of his knowledge of box, etc :}
it is of course entirely possible to program for years in Elixir without realizing it's a lisp; Despite having cut my teeth at the ripe age of 9 on scheme, I only realized Elixir "was a lisp" when I got into more advanced macro-writing, and noticed that macro writing is very similar to Julia (which actually has a lisp sitting in its core).

In any case, it definitely has algol syntax.
Gold is a good investment because it has such low correlation to the broader market. Even though the return of gold is poor, the vol of your portfolio can be significantly reduced.

I actually have a blog post https://cryptm.org/posts/2020/07/09/alt.html where we create a minimum variance portfolio using gold and the S&P 500. And even though gold has high volatility and poor returns, this approach generates a higher risk adjusted return than the S&P 500.

Especially in an age when bonds are no longer countercyclical, gold is an attractive component of a portfolio.
This is such a beautiful message. Thank you for sharing
There have been efforts to tag keywords in arXiv [0] and to identify sections of articles [1]. A conference on Mathematical Knowledge Management [2] was held last week; some participants have already been analyzing ArXiv.

Hopefully integration with Kaggle expands the number of teams taking advantage of the knowledge in the corpus.

[0] http://sciencewise.info/
[1] https://github.com/OMdoc/OMDoc/wiki/PhysML
[2] https://cicm-conference.org/2020/cicm.php
*nix systems hide dotfiles by default. Some file browsers may show them. It's been a while since Linux was a daily driver for me, but it would surprise me if any of the standard/common ones showed dotfiles by default. On macOS they're hidden in Finder. I don't know about Windows, I think it shows them by default.
They might be wrong caste to matter in any negotiations? also https://www.vice.com/en_us/article/3azjp5/silicon-valley-has...
That source doesn't list any of his Executive Orders. This source does:

https://www.nbcnews.com/politics/white-house/here-s-full-lis...

Which one has been overturned?

Edit: Holy mackeral! For a bumbling idiot he sure does tackle a lot of issues.
And a related article written by Matt Godbolt himself

"Optimizations in C++ Compilers (acm.org)" https://news.ycombinator.com/item?id=23822044 (102 points, 23 days ago, 20 comments)
It looks like the issue was opened against the tooling project of nodejs, so perhaps the author is trying to start with JavaScript. It is incredible how many of these files you get in a basic Node or React app however.
Single hand chording inputs are supposed to best touch typing, I'm surprised they can't do similar things with the gamepad and its shoulder buttons and other inputs.
nonsense - files in the root of a directory does not stop progress. What an absurd analogy
The Harvard Gazette:

Study confirms vitamin D protects against colds and flu

https://news.harvard.edu/gazette/story/2017/02/study-confirm...
Thank you friend. I’m feeling quite emotional now after writing it. I’m glad it resonated! :)
Do you mean the system-level config folder? Won't that cause problems when A) you rename / move a folder or B) copy a folder to a different computer?
You can compare golang's package/version management with .net's. It's obvious that the latter's designers got kicked in their delicate regions enough in the 90's that that they made it a first class priority from day one.

Probably doesn't help that at google when a package breaks they'll just force some faceless drone to make it work. And since they don't have customers in the traditional sense that works for them.
Look at the bottom chart, gold got crushed in that time period when you include dividends. The top chart is effectively meaningless by excluding them as you can’t invest in the S&P 500 without gaining dividends.

As to gold having positive returns in some window, sure but if you can time the market you can make money investing in anything. It’s doing the timing that’s difficult not looking for windows in historic data.
Or a good relationship with your neighbours or a target close to international waters. What’s a dozen extra kilometres when you’re that high anyway.
> But can you trust the source.

His family haven't heard from him in 5 months, it seems quite extreme for a small amount of popularity.

> Perhaps find a more credible source to support.

Just to name a few: [1] [2] [3] [4] [5].

[1] https://www.youtube.com/watch?v=inmP0LvZEhY

[2] https://www.youtube.com/watch?v=WmId2ZP3h0c&feature=youtu.be

[3] https://twitter.com/BBCPolitics/status/1284784810200838145

[4] https://www.bbc.com/news/world-asia-china-50511063

[5] https://www.nytimes.com/2020/07/06/world/asia/china-xinjiang...
Heck yeah, thank you for the kind words, and here’s to following your dreams :)
What SCM has sequential commit IDs, rather than hashes?
Windows goes a step further with AppData Local and Remote. Which is a good distinction for those of us who like to sync with roaming folder.

Sadly there's a confusing LocalLow and not all apps use AppData anyway. But it's something.
Signal-to-Noise Ratio of Software Tests
Also in an area where you don't have to design for roof snow loading, risk of tornadoes or hurricanes, warehouse structures on a concrete slab can be built at lower cost, with lighter gauge material and less structural reinforcement.
Show HN: Building an open-source and high-quality webcam with a Raspberry Pi 0 W
I’m not as well-read as I’d like to be (thanks, Internet) so I can’t be of much help. I’ve read a fair bit of Chomsky but his writing focuses more on modern topics such as US foreign policy and the influence of the media in democratic societies.

I used to be an anarchist (libertarian socialist) and was very much inspired by the accomplishments of the CNT and FAI in the Spanish Revolution of 1936 [1]. The book that I remember most from those days was “The ABC of Communist Anarchism” [1] by Alexander Berkman which explains in plain language the ideas and philosophy of libertarian communism. Being Irish and interested in history, I also read James Connolly’s “Labour in Irish History” [2] where he argued that class solidarity was more important to the cause of freedom than pure nationalism. I was also strongly influenced by the Orwell classics, “1984”, “Animal Farm” and “Homage to Catalonia”. Most of these books are free of the jargon and overly academic language that many leftist authors are wont to use.

Nowadays, I still consider myself to be a socialist, albeit a sceptical one. I’m always open to learning more about history, economics and human nature. I find myself seeing the conservative perspective on a number of issues and I despise the divisiveness of cancel culture and the modern incarnation of identity politics as being antithetical to the ideals of socialism. Anyhow, I’ve had “The Ragged-Trousered Philanthropists” on my to-read list for some time (now that I’ve publicly said it, I better stop procrastinating and actually do it).

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

2. https://en.wikipedia.org/wiki/Now_and_After

3. https://www.marxists.org/archive/connolly/1910/lih/

4. https://en.wikipedia.org/wiki/The_Ragged-Trousered_Philanthr...
We're hiring for MULTIPLE positions at Pagely - a leading provider in managed WordPress hosting.

All positions are 100% remote.

Working at Pagely:
https://pagely.com/careers/

INFORMATION SECURITY / DATA PRIVACY ENGINEER
https://pagely.breezy.hr/p/83b3f524586e-information-security...

PRINCIPAL SOFTWARE ENGINEER
https://pagely.breezy.hr/p/e4095f4e070a-principal-software-e...

CUSTOMER SUPPORT PLATFORM ENGINEER
https://pagely.breezy.hr/p/d4c19f32ce05-customer-support-eng...
A late response, but I can add a bit more motivation.

Without lit-html Starboard would be nowhere near as flexible or elegant. Starboard has to be completely customizable at runtime, that would probably be difficult to achieve with anything that has a build step, with lit-html it's "just Javascript" all the way down.

If you usually use a framework like React, Vue or Svelte it is still worth trying out lit-html, they are not mutually exclusive, it's simple to learn and deceptively powerful. It's great to have it on your toolbelt.
I think it's good to be reminded that "POC" is a very coarsely-defined term that comprises a bunch of different groups, some of whom can be racist against other POC groups. Racism, even of the systematic kind, is not limited to white people oppressing non-white people.

It just goes to show you that people like having power over other people, and they'll find any excuse possible to turn some group into the "other" so they can feel justified in oppressing them. In the case of the Indian caste system, race isn't required for this. In Afghanistan, as you point out, it can have a big religious component (though race is part of it too).

It is interesting to note that systematic racism against white people doesn't seem that common, at least in places I've visited (mostly Asia), where white people are in the minority. Discrimination there seems to be more xenophobia-based than race-based.
And what do Healthcare, education, and housing have in common? Massive influx of money by the government.
So arena allocation and buffer reuse?
Experiments pin down conditions that make hot water freeze before cold
What about a 4k ultrawide? (Proper 4k, proper ultrawide)

https://us.msi.com/Monitor/Prestige-PS341WU
The Harvard Gazette:
Study confirms vitamin D protects against colds and flu

https://news.harvard.edu/gazette/story/2017/02/study-confirm...

University of Colorado Anschutz Medical Campus:
Vitamin D reduces respiratory infections

https://www.sciencedaily.com/releases/2016/11/161116103005.h...
100% in the same boat, finally coming back to a bit of personal game dev. Just do a little every day (or a few times a week). Try sketching a couple things. Play D&D or any other more creative game to learn design. You're wayyyy more likely to make a good game if you set out to make 10, then waiting forever to make the one "good" one. Just keep trying and practicing.
Interesting. I got it right away due to having used Meetup the company before, so a virtual version makes sense.
Yes, you should throw out a lot of what you know about networking.

Port scanning _should_ be difficult in IPv6. Instead, you should be using DNS and/or multicasting.

Having multiple ways to configure IP addresses _isn’t_ a problem. Modern devices have lots of RAM. They can handle having lots of IP addresses.

Because of how difficult it is to port scan IPv6, as long as you don’t manually allocate a low-entropy address to the printer, it won’t be easy to get to it. Even better, these days you can allocate a unique local address to the printer (RFC 4193, fd00::/8) and eliminate Internet access entirely.
https://tools.ietf.org/html/rfc4193
The old steam gamepad keyboard was also predictable in this way; I don't know if it's still used, I just remember being impressed by the concept. With two sticks and shoulder buttons I think you could really get somewhere with this idea

https://lh3.googleusercontent.com/proxy/ACAiL9UXh-hN-rMMc5J5...
Twitter temporarily bans Donald Trump from tweeting
MacOS and many Linux distributions.
T9 was amazing. Any upcoming human interface industrial engineer ought to study it. When driving or in class, I used to regularly send SMS messages without looking at my phone’s screen. It was THE biggest thing I missed when I got my first iPhone 3G.

Only recently have Google's and Apple's TTS come close to matching it. Occasionally I still miss T9 like when in a movie theater where I can't speak to type and don't want to look at my screen.
Welcome to era of neo capitalism
Corruption and incompetence beyond comprehension. Hopefully serves as a turning point for a new form of management in the country