skysight-inc/HackerNews huggingface dataset:
I can, but only when logged in. I still have this weird habit of letting my browser clear cookies when I close tabs, and using multiple devices that do so. For example, I am never logged in on my phone, I just use it for reading.

Also, I don't know the numbers but I bet there are a multitude more visitors and readers than active participants on HN, so the defaults are very relevant.
Broadway performances aren’t always trigger-able.

They may not always be performed exactly the same way ... with the exact same timing or at the same tempo or the same pauses, etc.
You're making a lot of points which I can't answer right now. But I'd say that resources are vastly more than people realize. The entire mass of the Earth is the available resources at our disposal. We just don't have the tech to harvest them. For example, absorbing water from the air, the sea, melting ice caps etc, we can only harvest from fresh water sources but there's no theoretical reason why we can't harvest from these other sources. So I don't really worry about finite resources, as long as tech improves there are basically infinite resources, assuming that we can't get through the entire mass of the planet.
More denial
Struggling renters face avalanche of evictions without federal aid
> from the last place they worked at

If you're a fresh graduate or self-taught like myself, getting your foot in the door is tough.

And TripleByte's model is also to let you skip stages of the interview process IIRC, which is appealing no matter how much experience you have.
Okay you convinced me to stick with my assessment of ruby. I regret every single time I have chosen to write something in ruby. I guess this release won't change that if nobody uses these features.
Frankly, the deserve a few seats, rather than hovering at the edge of flipping the Tory party. Every time they had an actual MP he flamed out spectacularly.
German quality of life is quite good compared to the US and the UK is a shit show due to brexit these days.

Moving to Germany from a European country is as simple as crossing the border. Moving to the US for most people in the world is a nightmare.

I for one would never go back to the US now that I live in Germany. The few British people I know moved to Germany before brexit kicks in to literally escape from the UK.

Money isn't everything, not many people change their entire life and move to other countries for money alone
Completely agree on Beyond Compare. This is a fantastic tool. I use both their Windows and Mac versions almost daily.
https://www.scootersoftware.com

Also seconding SysInternals - a true secret weapon for Windows ninjas!
https://docs.microsoft.com/en-us/sysinternals/
Sincere question: If you already die every night and wake up with the dead guy's memories, why do you think dying this slightly different way would lead to a meaningfully different outcome? Maybe you just wake up somewhere else, with the same memories, but then without even the hope that there might be a way out.

Maybe it's just me, but on the off-chance that dying doesn't actually end any of my sufferings, I'd really rather not find that out until I absolutely have to.
While it hasn't "changed my life", I'd like to post a solid +1 for this here.

I just blasted through the audiobook version (which is excellent, btw!) of the 20th anniversary 2nd edition two weeks ago, and might be able to share another perspective on this.

As someone who hasn't been in the industry since the 90ies, I find absolutely astonishing how basic some of the stuff is, yet my own workplace environment is full of people ignoring most of these "obvious" ideas. So if you're feeling like you're re-iterating "common sense" ideas (like: implement things orthogonally if possible; write tests; try out concepts before implementing them completely…) without them seeming to stick, this book is a great resource to point people to.

It's great to know that someone actually described those ideas and wrote down the thought process behind them. If only so you yourself don't have to argue for them over and over again…
reminds me of the quote by Martin Fowler

> Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
That’s why I gave the example of Amazon that has never posted anything more than 5% net profit margin ever..they do a good job at creating new jobs, new tax bases, reinvestment, Wall Street play, increasing business reach and new products.

It’s a juggle. They are managing well so far. With a low profit margin. And they look pretty good.
- Half Life 2, Ep1 & Ep2, Alyx

- Empire Strikes Back

- Tumbbad
Sure, I didn't say it will be easy, or that it's simple.
After a TUPE transfer to an Indian company, we all started to get spam calls and texts after we provided our personal contact details to the HR department. We all sit in the same office and received the same series of calls.
I'd say it's the human aspect. Wedding and Broadway you go to see people live.

Otherwise why not just fire up YouTube out Spotify
was useful to know! I used to be a regular visitor on pornhub in the past. Now I prefer live webcam chats https://vibragame.net/en/bongacams/ watching nude people is so arousing. For me it's better than posn. With some girl I can chat all night long.
In this case its more of an LLVM / no stable ABI issue.
So making a car is subtractive work? At some point in the future the work is done and the car shipped. Doesn't seem like a useful construct, everything is subtractive then.

Just like a software project if someone does shoddy parts of the car it will greatly detract from the value of the car even if the other 99% are in stellar condition. That is true for almost everything, the weakest link mostly determines the quality of your product so to ship good products you need to ensure nobody does shoddy work. The work is still additive though, just that producing shoddy pieces is negative value if quality is so low that it makes the product unsellable.
the Ruby 2.7 benchmarks [0] seem to shows that Ruby is slightly faster than Python 3, or at least fairly competitive.

Though things like Python 3 going from 18.45 seconds to 2.67 seconds on the regex-redux test [1][2] tends to make me question the validity/usefulness of these benchmarks. (inasmuch - how much of it is testing language performance vs bypassing it?)

[0] https://web.archive.org/web/20200301005643/https://benchmark...
[1] https://web.archive.org/web/20191225153009/https://benchmark...
[2] https://web.archive.org/web/20200604134902/https://benchmark...
https://www.theguardian.com/education/2020/dec/24/uk-student...

Here is a source.
Oh, they actually allow you to download it for free now, IIRC. Maybe they just figure it's so obsolete, no one would bother to port it to a newer system? To be fair you can get the same effect with newer granular synthesis software manually, th0nk was just cool in how you never knew what you're going to get out of it, leaving the result to chance.

(direct download link http://www.audioease.com/download/thOnk_0+2.sit.hqx )
I'm not a ML expert or ML researcher.

I still have question, as a non-expert who wants to develop his own long-term learning path (or at least have my own educated opinion about the current fast-paced AI hype):

To become more familiar with Reinforcement Learning (RL), is it useful to turn my attention to basic Agent-Based Modeling first (like the NetLogo App does it) in order to learn some basics about RL first, and then add in more math and ML stuff gradually?

It seems to me like most prospective data-scientists move on a path like this: Linear regr. -> Supervised ML -> Unsupervised ML -> NNs -> DL -> RL .

Agent-Based Modeling seems undertaught.
I don't mind I guess because I've never noticed the input lag at all. Also as cloud gaming gets bigger the machines will be in more places and thus closer to the clients
How complicated is rails in 2021?
I'm sure there's nothing wrong with a small concession vendor being a public company neither.

Sounds like I should just go to Robinhood and put all my money on it
Please check the sintax of your previous comments. I find it impossible to parse what you mean in these two sentences:

>Making these rules mandatory and enforcing them does not have an impact in the attitudes of said responsible and reckless people towards the need to act responsibly.

>Please provide evidence that supports the assertion that those who don't voluntarily comply with basic safety precautions will stop complying with the rules if they are made mandatory.

Are you arguing for or against the effectiveness of enforcement?
I would mention Total commander and Quick Access Popup as two well known ones, but two gems that I see are undiscovered are:

- TouchCursor https://martin-stone.github.io/touchcursor/ the only one I found that allows you to use Space as modifier key, and works flawlesly (with other ahk scripts handling hotkeys running simultaneously). Praying it does not stop working with some Win10 update, as it is not being worked one, it seems

- https://github.com/zsims/hunt-and-peck for more mouse free operation of any program.
It's not crazy at all if you consider whom our political and economic system has been set up to benefit.
> It truly is heresy to not fully utilize the hardware we create,

Violation of irrational dogma? Certainly is.

> simply because people don't optimize at every step of the process

Sure they do.

Processor efficiency isn't always the target of optimization, often for very good reasons.

> In game engines they do, to some extent, because they have to,

Yes, because optimizing market value to production cost in that market requires optimizing use of hardware.

In lots of other markets it doesn't, and optimizing use of hardware would be an taking on a cost that isn't warranted by delivered value.
I think you're misunderstanding what I'm saying. It's fine if they reinvest profits, but I'm talking about for an observer, it's easier to tell how much more money a company is making through gross rather than net profits.
We've known for a long time how to fight not only poverty, but hunger, homelessness, wealth inequality, climate change, loss of biodiversity, and, a host of other issues -- even pandemics. There is just no political will to do the things necessary to save us from ourselves.
The Serviceberry: An Economy of Abundance
More, but not a lot (comparingly)
Hmm, now that I look at it my personal code is mostly gnarly functional libraries. https://github.com/m50d/plus-minus-zero/ is probably the project that's closest to something I'd do in Python, but I've still used a fancy reactive library and some functional tools for dealing with the explicit async futures.

(It's a quick calculator tool to compute your European Mahjong Associaton rank score based on your tournament results, and can import your existing results through some quick and dirty web scraping. The domain linked from github has expired, but it's running at https://adoring-khorana-c20461.netlify.app/ - Scala usually runs on the JVM but this build is set up to compile to JS and run in the browser).
Hey, this is a great project! I am well acquainted with Python and microcontrollers in general and am learning React for frontend dev, and this project really ties it all together. I like how simple it is, it is very digestible. I have been working on a budgeting app in React just to learn, and I am amazed by how everything is literally the exact same for React Native. Great post :)
If you often find yourself renaming files I can highly recommend Flash Renamer. It's $20, but it must have saved me thousands of dollars in production time.

Btw, does anybody know of a modern disk usage manager that uses bright, clear individual colors like Space Monger?
Deepfake Christmas Сongratulations
x86 assembly is surprisingly good at ray casting/tracing in tiny constraints - I know, it's unexpected! The reason is that the 8087 FP co-processor implements a stack machine with single byte instructions for common floating point operations. Have a look at the insanely great demo Pyrit (https://www.pouet.net/prod.php?which=78045) which includes documented source code for a simple raytracer in 256 bytes.
The stream links are all broken. I'd love to see what this looks like.

Also, do you have a Twitter? I want to follow your development as I'm working on something similar (non-Minecraft).
The Backstories Behind Your Favorite Christmas Songs
No, it won't. If you don't like it you don't like it, it's alright. I'm not trying to convince anyone to do anything most of the time, stick to what makes you happy and productive.
Google might change this, because of ranking penalties for slow websites.
Not sure how you're computing benefits of the tunnels...

Those tunnels cut travel time to the capital from 1h14 to 16 min. Moreover, you don't have to travel by car+ferry+car, you simply drive.

I reckon the increased accessibility makes it worth them in one year.

If you only want to count in monetary terms, consider that a hospital in the capital is suddenly reachable in 16 min instead of over 1hr. So they don't need helicopters for emergencies; they don't need minor, unsustainable hospitals on the other island just to have healthcare accessible, etc. Same for other things: supplying the 2nd islands can be done by lorry from the first, instead of shipping. Et cetera, et cetera, et cetera.
Sure, but the pendulum has swung so far in the "I optimize for dev time not server time" that people are forgetting how to write fast, efficient programs, and we the end users have to put up with that garbage like Electron.
As you say, you're comparing a far higher TDP chip here (Ryzen 3600X/3700X). I don't think those can realistically fit into the Mac Mini's form factor, right? Surely we should be comparing the M1 to the "U" series Ryzen chips?
Insights on the reproducibility and future of free software with Chris Lamb
When we go out and try to find a friend, they are rare. When we go out and try to be a friend, they are everywhere.
In the art school I went to for undergrad, we learnt quickly not to make such explanations as "... I saw that I had lots of space, so I could add a great deal". Instructors preferred explanations that indicated intent and deliberation. It's nice to see that at least one Rennaissance Old Master had a casual attitude about this.
Do You Need to Shower Every Day?
Couldn't you run a VST host in the Rosetta environment for your x86 VSTs and run everything else native in ARM in a separate host? Or does the VST model require that all the VSTs loaded run synchronously within a single process?
Love the word embubbled. Never seen that. Nice. Weirdly I would have gone with enbubbled. I'm not sure why. I know Jebediah Springfield would have preferred the em- to en-. But for some weird, unknowable linguistic reason I would go with the en-. Anyway (and apologies for the offtopicallity), I reckon we should now include embubbled as a key factor in startupland. We have Inadequacy Analysis, Exploitability Analysis and Low Hanging Fruit Analysis. I think it's time for Embubblability Analysis. Phew - whole lotta red underlines in that!
I'm not sure I get the argument here. So long as the input-output mapping for the function is identical, it cannot change the benavior of the program. This is what I would consider safe.

The semantics of values are irrelevant because the function will behave identically regardless of those semantics.
Top Most Secure Messaging Apps for Your Secret Chats – Quertime
WizTree work alright, it generates a nice colourful tile plot
The last few meters are also rough:

- https://slate.com/technology/2014/06/back-to-earth-how-astro...

- https://www.youtube.com/watch?v=v4Gx8Myx2S0
> I wonder why the author recommend winget but not scoop.

Scott Hanselman works for Microsoft and is a prominent advocate for the .NET/Microsoft ecosystem so his recommendations are likely to skew towards native MS tools in the first instance.

Nothing wrong with that as long as you consume his material through that lens!

That said, I'm quite surprised I hadn't heard of Scoop[0]. Looks interesting...

[0] https://scoop.sh
I've been using Phoenix rather than Rails as my go to for web development, but I still use Ruby shell scripting. It's dramatically faster to write than Python, Go or Rust, largely because it's got more convenient Unix interop than anything since Perl.

One example is, I've written a script that I can pass a domain name and an email address to. It will then set up basic nginx blocks, install certbo and add a cron job if needed, run certbot, get an https certificate and reconfigure the nginx blocks to reverse proxy incoming requests and force https.

I have no idea what language would have let me write this faster than Ruby did. Maybe Perl if I knew it well. Definitely not Go or Rust.
> An amusing example of this: a pharma startup wanted to sell shares to raise money for drug development, so they bought a tiny Las Vegas concession vendor called Fun City Popcorn that was already public and then merged with them

This is a reverse merger. SPACs, or blank-cheque companies, involve a reverse merger. But they’re a specialised case of them.
True, but if they didn't write their own TTS nothing of that matters.

Most TTS software out there will be better at English than any other language despite the more complex phonology. Then it's solely about distinguishing language characteristics and I think the amount of syllables would have an effect in that. Japanese has a lower information density than English (at the same speed) so with the same amount of distortion Japanese should be more recognizable.
Well, predicting the end of the world and promising an unbearable heat for the non-believers sounds very non-atheist to me. Actually, it sounds very familiar.

So far, none of the catastrophic predictions from the last ~70 years have come to fruition. Actually, none of the catastrophic predictions from the last 2000 years have.

We will adapt.
Not sure if you're serious or sarcastic, but let's assume you're being serious.

> Can source without support really be considered free?

Yes, of course. With FLOSS, you don't need support from the software provider, because you're free to get that support from anywhere or do it yourself. With proprietary software, there's a monopoly on support since you're not free to study, share, modify and execute the code for any purpose.
Curated Resources to Grow Your Startup
I find it upsetting that this comment is being downvoted. It really doesn't bode well for our group if such openness is met with hostility without reply.

I too am a man who has traits traditionally associated with women, like prioritizing care over competition and having strong empathy. I don't think there's anything unnatural about it. It's somewhat unfortunate that masculinity or femininity have common roots with words male and female, because being masculine or feminine is not ultimately determined by your gender. There's of course tendencies, but the exceptions are common enough that probably everyone can think of a masculine woman or a feminine man in their circles. And masculinity/feminity isn't binary either, it's a spectrum. You have those who are balanced between the two poles. Further, your alignment can change over time. It's just hormones at the end of the day. Let's not assign moral judgments on something basic and natural.
It’s within one process.

There are ways to bridge it but basically you have a native plugin shim that talks to a process running the target arch and essentially passes protocol messages back and forth. Was common for a while on windows when many plugins were 32bit only and wouldn’t run in a 64 bit host
Warsaw, Poland. Wesołych Świąt :)
It was, back when all mainstream statically typed languages had atrocious UX and there really was no good example of a language with ergonomic typing. Even now, there are very few languages around which has that. The most ergonomic I know of is Crystal, which is not surprising considering its heritage.
> I would add that the Iranian nuclear deal is now being revived, breaking the power of militaristic hardliners in Iran

As far as I know Biden has not taken any step toward this so far, but many House Democrats are urging him to do so. At the same time though powerful lobbying interests are pushing for the deal to be renegotiated under stricter terms, so I wouldn't count our eggs too early.

More importantly, I would think this is entirely negated by the fact that we just murdered two of their country's most prominent public figures. Diplomatic relations might improve, but I have to imagine that a lot of Iranians would be radicalized by these events and not really care which particular administration is responsible ultimately. Trump might catch the blame, but these type of targeted killings in Iran of scientists and other civilians go back much further than just the last term.
> They're going to have to wait until the synth industry gets their act together and ports to Apple Silicon though.

Why is it their responsibility? Apple has literally billions in the bank, they should be running an incentive scheme if they want more native ports.

This reminds me of people complaining that Docker doesn't run on Apple ARM yet. Why should it? Apple are the ones that changed the architecture.
Interesting project, but it comes off as a bit like a personal list. An I supposed to consume this in some order? Would the addition of article dates help? Maybe a TOC at the top?
Kind of an aside, but the network engineers I've worked with would mockingly blame MTU every time there was a connectivity problem, because it so rarely turns out that MTU is the issue. (I trust in this case you are correct though.)
Just saw Ueli from the article. Looks really interesting but it seems to be built in Electron. What's its footprint like? I'm currently very happy using the nice lightweight Launchy but it hasn't been updated in a long time. Still works great but requires a bit of tinkering to get it going in Win10, last time I tried.
It's more the fact that these languages force certain best practices using their compiler. While python can be great when used in best practice, its level of freedom make it easy for the user to get away with obvious mistakes. It's great to have freedom like that when you're writing small projects, but a large project could lead to unintended effects that cause more damaging issues than the time lost using a stricter language.
Or just install WSL…
Reminds me of when I set up kodi on a raspberry pi and plugged it into my TV. I was busy setting it up and all of a sudden realised I was controlling it with the TV remote. It took me a few seconds to convince myself this was actually happening before going away and learning that HDMI is two-way and CEC is a thing.

Open standards are absolutely awesome and even though I've been hooked and using Linux and other free software exclusively for more than a decade now it continues to make me happy.
Lithium Ion battery technology and Tesla's energy storage
I think it depends on the kind of app/interactivity that you want. Hotwire/BC/HEY shows that it's possible to build apps, but the downside is at the latency for the interactions (the DOM response time depends on server location). This also applies for Phoenix LiveView/Intercooler/HTMX/etc.

With the current state of that stack, I feel it's not strictly about interactivity anymore. It's more of the feature set. Do you need the app to still be interactive/functional when offline or on spotty connections? Do you already have an extensive codebase with REST API?

Of course the interactivity level can be a consideration, but the limit of HTML responses on that side gets bumped up.
“This Is How Black People Get Killed”: Doctor in Video Before Covid Death
Katowice, Poland. Merry Christmas ;)
Well, the military budget seems to be doing just fine.
> it will eventually be populated mostly by those who can't.

Or won’t