skysight-inc/HackerNews huggingface dataset:
I'm not sure dearth is the right word here. Sure the total volume of information was less, but the quality was massively higher. Sure, you might get incorrect information from BBS's or friends, but the manuals were detailed, technically accurate, and usually complete. AKA, you didn't get through reading one and go "but what about..." only to discover a dark hole. There was a bit of that, but usually 3rd parties stepped up and wrote books to fill in obvious gaps. The whole "Beneath Apple DOS/PRODOS" series is an example of that.

One only needs to spend about 10 mins on stack overflow to see that much of it is the blind leading the blind, where most of the answers are incomplete, biased, outdated, wrong, etc.
I started publishing a tragicomic, episodic novel about a group of youngsters that decide to move from playing CoD all the day to develop their own game. It is unfortunately in Italian, but if you happen to understand it, here is the first episode: https://ilsognoindie.substack.com/p/001-la-scoperta (the name means "The Indie Dream")
I got a few of those rejection emails recently, and replied asking for further clarification. The replies were the exact same rejection email, but with bolded or highlighted sections. Addressing those sections got my extension into the Web Store (or at least to a new rejection email https://www.reddit.com/r/ProgrammerHumor/comments/8j5qim/pro...), so I think there is a human sending those replies, albeit with instructions not to send anything other than the rejection.
One of the side-projects was just a simple one to decode the Voyager images from NASA: https://github.com/danielbarry/OpenView
> never, ever finish a painting in one sitting.

I've found the same for designing circuit boards. When you are done, save it and look at it tomorrow, errors will be obvious.
In Erlang processes need to send messages to each other. And those messages are copies (nothing is shared). This is less efficient than in Java where everything is shared, but it also means that process a cannot change something that process b is looking at. So locks in Erlang, aren't necessary. It also enables easy distribution. When all processes share data by messaging, it doesn't matter if those processes are running on the same machine or are distributed on a network.

Since Erlang has one GC per process, you can create garbage in one process without triggering GC if that process is short lived. Once the process dies, the entire heap for that process is returned to memory. So in Java, you'd have to write code in a special way to avoid GC, but in Erlang that happens automatically if either your process exits before the heap for that process needs GC. And in Erlang it's pretty normal to run one process per http request, so this does happen in practice, without requiring anything of the programmer.

When it comes to hot code reloading and data migration. When you hot load code into an Erlang vm, a hook will be called if defined which allows you to migrate all data that is in memory into new format. So, you're not restricted by data-incompatibility.

Your last paragraph is what I referred to by required discipline. Everyone that touches the code is required to understand what causes corruption and what doesn't. It also requires that you know which classes are thread safe and which arent, which is hopefully documented somewhere. Thread groups need to be understood (I work in Java/Kotlin every day, and I didn't know what thread groups were before today). In Erlang, data corruption due to multiple processes doesn't happen, and grouping processes together (supervision trees) is so common I can't remember the last time I saw an Erlang program without one.

Which of course doesn't mean that Erlang is superior to Java. But when you're working on something highly concurrent which needs to be fault tolerant, I'd argue that you'd get a better result with less effort than in Java. But of course, if you know Java really well and don't know Erlang at all, YMMW.
I’ve been making a video series for people to learn basic conversational Chinese.

https://incrediblechinese.com

I’m hoping people can forgive the unruly hair - it’s lockdown after all, so haircuts are out!
EINTR please excuse me

what you were doing stops

now time for my stuff
I was gonna say that it would be cool if you could ask for the meaning of your own made-up words, and you CAN! That's basically an infinite generator of Douglas Adams's "meaning of liff" style definitions.

liff

a short length of soft, warm linen for legs, worn especially during formal events
"a lace liff"
Absolutely. LWN has quite a lot of those; it's one of the main reasons I have a subscription there.
Would Clojure fit your criteria? There are already a good chunk of Clojure libraries, but you can easily use Java libraries via interop, so all libraries on maven central is at your disposal.

It was made to be a pragmatical lisp for real world use and the syntax is somewhat modernised to make it a bit more readable and user friendly. Vectors and maps looks like they do in other languages. It also uses immutable data structures by default making concurrency and parallell execution very easy.

It also has reach running on the JVM, in the browser (ClojureScript), as native binaries (via GraalVM's native-image), and even as short lived scripts via a number of Clojure interpreters like Babashka, Joker, and others.

I've found Clojure to be a very enjoyable language. Granted I have not really worked with other lisps.
HN bans flamewars per se; anything controversial will have the article itself flagged into oblivion so the entire discussion is gone.

You can have good discussions, but they must be at the margins, and stay away from the subjects that HN is known to fail at discussing.
Which doesn't change the current situation that commercial compilers still win, and NVidia/ARM contribution to LLVM comes from PGI experience.

gfortran also does not do GPGPU.

It was quite surprising to find out the lack of understanding from Khronos that CUDA supports Fortran out of the box, during OpenCL 3.0 Q&A session.
That's what happens when you try to sell non-iphones at the price of iPhones. Especially when nobody other than geeks knows what a "pixel" is.
Ron Paul is also quite consistent. He's done a good job of keeping the Trump side of the Republican party happy with him through his words while still being the Republican senator who votes against Trump the most.
How is that a solution for people living in rural areas?
Keyboards. I bought a mechanical keyboard and customised it, then I handmade a little mechanical macro keyboard and now I'm getting into the custom cables scene as well.
Almost like our whole lifestyle needs to be changed. That or having it changed anyway by force of nature in a few years.
I always wanted to make YouTube videos but never found time or energy after work. Finally decided to give it a go, and combined 2 things I love: Making music and gaming. So I now make videos playing Geoguessr, writing stories about the places I end up in, and composing songs to those stories. I'm thinking now about adding a programming aspect into these videos somehow. https://youtube.com/lemiffe
In other words, doubled fucked/enslaved!
Do they have libraries for JSON, network functions, strings, data types (e.g. dict/map, resizeable vector, sorting, linked list, kd-tree...), databases, and all the things that make a programming language useful? Please point me to the library. I'm only aware of numerics.
Presumably at some point the standard model for games will be streaming as you play.
Half the world economy is dedicated to run the automotive industry. Not happening anytime soon sadly..
Narrator: they do not do a great job. And calling dang "they" may be a stretch.
"fibroblastosis" -- appears to feature in some medical journals

"bryosphere" -- something to do with moss

"biosprint" -- a brand of yeast.

Many of these 'non-words' have already been taken....
California Becomes First State to Borrow from Feds to Pay Unemployment Claims
One of the reasons I'm building 20-things.com. Imagine a much smaller community with 100 (this is a goal, currently very few people know about it) daily active users or so. It doesn't have to be huge, quality over quantity.
I love your idea! Thank you. Keep going!

Just yesterday I had a talk with my friend with the PR industry. We have been discussing how to select the best information sources and became to the idea that the future will be some kind of rating system based on pair experts-field of knowledge. After that, I start to think about creating some kind of automatic system for fact-checking facts in articles at least numerous ones (like based on world population and companies valuation and other public data). Do you have anything like this in your backlog?
Show HN: BuildBubbles – Podcasts with Sound Design from WordPress Articles
You can still get this on reddit but it requires small subreddits and good/active moderation. Once a sub gets over the 5k-10k subscriber mark a hivemind really sets in, getting on to /r/all once or twice is enough to ruin a sub.

The fact you need browser extensions to rework core features and make reddit usable also doesn't help either.
This is not at all true from a yogic perspective. The original aim of yoga (with all eight parts, not just the asanas but also breathing, healthy eating, right behaviour, internal cleaning, etc) is to make the body so healthy that you don't have to worry about it. Then you can work with your mind to address your samskaras, etc and work towards a deeper understanding of reality and self up to enlightenment.
Reminds me of The Tao of Programming.

https://www.mit.edu/~xela/tao.html

Huge pearls of wisdom.
I've been working on an app for running trivia quizzes on Zoom. It has a ton of ready to go quizzes and collects all player answers and works out scores.

https://remotequiz.app
I use firefox, stopped using chrome last year. But my comment was about general usability. Chrome or something else, whoever is number 1 will get corrupted by power. It's human condition
Data is refreshed on a daily basis.
> The whole point of having an executive is for a single person to act alone and decisively, especially in times of crisis.

Within the confines of the powers granted to the executive by law. The legislative branch grants such powers to the executive to act. Where th executive goes beyond that, the judicial branch rules against the executive branch. Checks and balances.

> In the midst of an emergency is not the time for legislative subcommittees to endlessly debate.

Man I hope Trump doesn't read this and get ideas. You are essentially saying that the executive branch should be given dictatorial powers now. Do away with checks and balances? Is that what you really want? Historically emergencies and crises have been used to justify tyranny and it's scary to see how the fearful yearn for it.
Add a short squeeze on the dollar and you have the perfect storm.
Yes.

- The UE5 demo is showing off the deformation in the water but has a poor quality material that looks a bit like blue hair gel.

- Halo doesn't have any deformation, just a really lovely material.
I would strongly recommend the Strategy pattern, over modeling fixed concrete configuration structure.

At least the first time or couple of times you encounter a complex configuration requirement, in a new domain.

Spring XML or similar can offer pretty much a gold standard for being able to instantiate & parameterize strategies or simple executable ASTs.
Would you say linux is insecure because a user can download an arbitrary shell script and run it?

I know it's not an identical problem, but it does demonstrate that we probably agree that the onus is on the user to assess the risk of any arbitrary code they run on their machine, including the risk associated with the transport they use to obtain that code.

Funnily enough I actually agree with you that I would prefer to prevent http imports by default. However doing so won't make importing a library secure, and conversely allowing it doesn't mean it is insecure.

As an aside, I noticed you have posted the same one line message about the risk of a MITM attack with http imports 4 times in this thread. You might find it more helpful to contribute to the discussion by explaining why you think that.
THIS!

I just wanted to post the same thought- I want tabs, bookmarks and history to be connected to the context of the tasks I am doing- sometimes I am investigating a problem and open 20 tabs and I want my browser to record this (perhaps how long I stayed on the site) and present this info to me in an intelligent way.
You can do this with manual shifting, but none of the automatics that I drove had this feature of engine breaking. Although I sometimes hack it with my current automat by flooring the pedal and releasing it right after it shiftet to lower gear.
The pandemic has caused demand for oximeters to skyrocket (going from around £10 to £90 in some cases). I've been working on a project based on a the MAX30102 heart rate and oxygen level sensor which cost me only £5. Actually I am simply tweaking the code that someone else has written which you can see demoed here:

https://www.reddit.com/r/esp32/comments/g64w16/esp32_heartra...
Working on my blog (https://mariocod.es) and learning for a Google certification.

Also looking for a side project.
Oh. TIL why I was getting all those unsolicited offers.

I took my extension down instead, as I didn't have time to figure out how I had painted a target on my back.

I only published my extension as a fork of an open source project that started injecting malware, presumably from a similar offer...
One of those mods is a moderator over 240 subs (I didn’t look at the other 4).

How in the world can anyone have time for that? That is beyond a full time job.

Is there a way to see a list of moderators and how many subs they moderate? Who moderates the most subs?
The README is full of buzz words, and yet does not explain at all how these supposedly amazing "breakthroughs" have been achieved.

The code samples look a lot like Swift, with some C++/Rust/Scala/general ML sprinkled in, so I can't see anything special here directly.

Especially relating to the promise of being as easy as Typescript but as efficient as C++/Rust/etc.

If there are great ideas in here, I'm happy to hear about them, but they should be at least be mentioned and referenced clearly.
This is why I think a content addressable store like IPFS would shine working with Deno
Crowdmatching for public goods: Funding free/libre/open projects
It isn't.

In reality, the world will continue chugging along on gas for some time until the entire economic equation flips. We're still not ready for that, and I don't think it's going to happen in the next decade.

Oil is still what the market chooses.
1) A bit of cleaning up of an online tabletop game.

https://github.com/netjiro/hactac

Happy to host a game for anyone interested once I have functional internet restored. Stuck in France and connectively handicapped.

2) Baking cakes !

The best one yet is an almond chocolate cake which functions really well as proper-food-replacement.

3) On the work side I've been helping a few companies migrate to remote work. Improving organisational habits and behaviour so people see that remote can be a positive thing. Measurably.
I feel like there are a lot of pandemic relevant factors that are pretty different. 25m people vs 300m. Island nation, less international travelers, very different climate during the opposite season.
Continuing to work on my finance and tech newsletter to help others avoid boring people: https://avoidboringpeople.substack.com/

Trying to learn art history as well

Also trying to host virtual cocktail lessons
You're allowed to teach your pug to do Nazi salutes. You're not allowed to film yourself saying "gas the Jews" 20 times while showing your dog doing Nazi salutes. [EDIT...and then broadcast this to your YouTube channel]

He went to court and he could have tried a freedom of speech defence but he chose not to.
There is also browser fingerprinting, so they may still know it's you even if you are in a private tab.
>For what it's worth, having used Clojure for work for a couple years now, and ditching leiningen for deps.edn (built in package and dependency management that hooks into maven), I've not had an issue with it.

>...

>To be clear, projects like this can be run with the base Clojure distribution, no additional tools required.

Didn't you just say that dependency management hooks into Maven? So doesn't that imply you need to get Maven set up before you can run a Clojure project?
As a person who's suffering from air pollution every day because of my extreme sensitivity, I have to see a case when I feel sick from those harzardous materials. It hasn't been the case so far, which means that it's probably far not as bad as diesel exhaust.

On the topic of living near a main road: I suggest you to move away from it as fast as possible. If I could change one thing in my past, it would be that I was living near a main road as well. It was far the worst decision of my life :(
Immutable Data Solves Concurrency Problems
A similar model is #HouseGAN done by researchers Nelson Nauata & Chin-Yi Cheng at Autodesk Research in 2019.

Post → https://nono.ma/housegan
Paper → https://arxiv.org/abs/2003.06988
GIF → https://nono.imgix.net/img/u/post-housegan-200401.gif?ixlib=...
The point OP seems to make is rather one of awareness of the problem than one of a solution for it.

It will be hard to ignore these problems from now on. Millions of people have seen how the world not only could but can look like. I doubt there would be enough blue pills to revert this situation.
So you are saying every doctor reading that instruction is in bad faith writing "probable" when in fact, they don't actually think it's probable?

Or do say all doctors writing "probable" are actually deluded?
In many environments instead of #1 "Say No", you may be better to say "I'd like to understand".

Then listen & ask questions, until you've fully heard their problem and can propose a preferable alternative and what design values it better aligns with.

(If you can't answer immediately, tell them you're really interested and will look into it & get back to them in eg. two days.)

In larger environments architecture can be like steering a vast river using a small wooden paddle.
Fashion Foody |Best Guest Posting Website
I continue working on my GBA emulator and its test suite.

https://github.com/jsmolka/eggvance

https://github.com/jsmolka/gba-suite

Writing assembly code and see it running on your own emulator feels awesome. Yesterday I started to implement simple text rendering using the GBA bitmap modes.

I also added a WebAssembly port using emscripten (which was easier than expected for a SDL2 based application).

https://eggception.de/eggvance/wasm/
Lifestyle Business Ideas You Can Start in 2020
Electric cars are simpler mechanically, but electronically much more complex and electronics can fail super easily, as in not necessarily the hardware itself but the firmware controlling it has no idea how to account for 70 years worth of decay to the mechanical components so it'll probably not let you run it until you visit a service and have if reset with the manufacturer's proprietary tools with DRM and online connectivity. Good luck sourcing those in 70 years.

A Tesla Model 3 suffered a catastrophic failure while parked[1], I have no idea how people expect them to last 70 years in storage. That's not just a Tesla issue BTW, but all modern cars with too many computers.

OTOH, old school ICE cars are much simpler to get started if they've been sitting for 70 years. Replace battery, sparkplugs, fluids, gaskets and any other rubber bits and flip the ignition. Done.

[1] https://www.caranddriver.com/news/a30361800/tesla-model-3-lo...
One thing I constantly realize is that commenting is broken on reddit, for one simple reason. Once a thread is popular enough, and reaches a high amount of comments, any new comment is going to be drowned by upvoted ones.

The algorithm should decrease the value of old comments even more. There's already a formula, something like

position_score = score/(age^2)

Unfortunately the more a comment is upvoted, the more it's visible, so it's snowballing upvotes faster than the 1/age^2 can decrease its position.

Also the more a thread is popular, the sooner it should be locked.
Australia has its seasons shifted by half a year, so even if Australia had taken similar measures, I'd expect them to have a lot lower transmission rates because respiratory disease peak in winter.
https://www.mja.com.au/sites/default/files/issues/210_10/mja...
I agree. Many projects seem to spend so much resources on graphics, which are getting quite impressive (not photoreal, though who cares), but game mechanics aren't getting better. Netcode has improved, allowing for more variety in multiplayer experiences, but other than that I get a sense of a game-mechanics winter.
> more tax write downs than most other investments.

Just to be clear for other readers. The only special tax write downs for real estate is depreciation, which isn't a write-down, it's a deferral. (OK, yes you can escape the deferred tax by dying)

Having a mortgage is irrelevant to the tax situation. Mortgage interest is not treated any different than interest on any other business or investment financing. Even the margin interest in our brokerage accounts is deductible.
Let's fix cities first. I don't think people in rural areas are a major cause or victim of pollution.
What library or framework do you use to interface between the web service and Fortran?
Yet, most sheltered. Because we were advised too. And almost everyone modified their behaviour.
Same. I was really excited first when I saw this feature. After installing it, I barely use it now.
It helps a bit for a first overview, but my tab bar is still super full.
My experience applying for a phd and talking to professors is it has gotten a lot more competitive. When I applied a year ago to 8 schools my recommenders thought I'd picked enough schools and had a strong enough background for top schools (2 first author papers, one at a workshop in a top conference). That led to 2 interviews, but at the end still 8 rejections. The acceptance rate for cs overall in stanford/similar schools is getting to around 3 percent. I was applying in ML which is extra popular and remember hearing that Montreal had 1000 cs graduate applicants this past year, with 500 for ML and 900 some ML overlap. Given they only want 15-20ish students a year, that's a fairly poor acceptance rate. My own undergrad was a STEM school and the number of CS majors has somewhere around tripled in the past 5ish years even though it started already high around 20 percent (yeah a majority is CS at this point). I know my school talked about how there's plenty of universities across the country that have had CS enrollment grow a ton and are having problems supporting all of them.
Haha, bread as well! I've been culturing sour dough, surprisingly easy! [0]

[0] https://www.youtube.com/watch?v=2FVfJTGpXnU
Not that they should, but the only ability that is required for installing Gentoo is to read and follow instructions.
I think Timeslot is cleaner UI wise. In terms of features, I'm still figuring this out, so open to suggestions!

If you're currently using another scheduling app, I'd love to pick your brain on what I can add that's missing from these others :)
This sounds very similar to GeoGuessrWizard's content (which is great by the way). He makes music, plays games and has some great travel/adventure films. Good luck!
Similar in what ways? Aus is an island country whose societal composition and Constitutional rights are nothing like ours. I wouldn't say they're very similar at all.
You are not alone, this is very unsafe in my humble opinion.
Which we need to phase out too. Unless you want to run them on charcoal and bio-gas (and then you probably won't get the volume), most combustion plants need to be mothballed within 10-20 years.
Would never normally be interested in JAD [Just another Dashboard] But great to see an example using Tailwind. No heavy JS framework either.