skysight-inc/HackerNews huggingface dataset:
TLDR: Red desperately needs its own community maintained learning materials.

It’s all about signalling.

I’ve meant to learn more about Red for years but keep putting it on the back burner because I can never seem to find a cohesive set of material to self-learn from. (I want a book. Like https://doc.rust-lang.org/book/ - doesn’t have to be great, but it’s my minimum bar for entry, one cohesive document to learn the language, syntax, grammar, keywords, whatever standard library exist, maybe even a tutorial or two along the way... Perl, TCL, Python, Rust, Ruby, Go, Prolog, all the good languages have a book like learning document with sections and chapters I can work through, usually they combine it with their standard library reference too.)

The Red community does look absent/dead/deeply in decline by the standard of other languages. Myself, and I’m sure many others, pass over and ignore it time and time again because without a more obvious set of signals that its worth our time, (I have extremely limited time for learning dead languages, they are not worthless, it’s a matter of priorities) we just move on to other things after we fail to see why it’s worth learning any more than “Red is a cool language descended from REBOL, but it seems kinda like no one uses it so it might not be worth the time to learn, because if it really was awesome surely it would be more popular and have books and stuff”
It's not just the US. It's everywhere. I have seen quiet country roads perfect for relaxed cycling and walking turned into dangerous, loud irritations by people who claim to 'love the countryside' as they drive their mountain bikes and backpacking poles to ever dwindling quiet places.
What a long, but somehow still economically and modestly written story. A touching read.

May grief, when it hits us, eventually leave us with our sense of humanity enriched.
People may not be dying in the streets and most hospitals are not overloaded, but things are definitely not under control in the US. Cases have been rising pretty dramatically in many states in the last few weeks.
> We (consumers) are to blame because we want milk as cheap as possible.

So, you're not going to blame Lactalis are you ?

It's so easy for a seller to escape from any responsibility "we're just selling what consumers want !". This is fallacious because consumers buy whatever product available for sale that is closest to what they want.

Consumers don't decide how industry invests to make their product. I mean, I buy milk, cream, cheese, from a local farm, I have my own chicken and so on, but that's because I can, but I wouldn't feel like blaming people who don't and claim of having better morality or whatnot.
The keyboard shortcut in finder to take you to your home directory, cmd + shift + h if I recall correctly. Makes it trivial to keyboard navigate to anything when you can easily start from the same place every time!
Location: Islamabad, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: Data Analyst | Data Engineer | Python Developer

Résumé/CV: https://rb.gy/qt07gv

Email: danyal.aliasghar@gmail.com

LinkedIn: https://www.linkedin.com/in/danyal-aliasghar/

Mobile: +923337894331

My first job as a data analyst involved gathering data for an automated crypto trading bot from sources like Google News, telegram, twitter, and then storing that cleaned data into MongoDB. Moving on, performing sentiment analysis on the cleaned data to display a dashboard with the visualized output using HighCharts for Python via a line graph to populate the chart with dynamic values at run time using Python Flask and Django both. Lastly, I also had hands-on experience of scheduling Python scripts on Amazon server using cron terminal and schedule, i.e. a Python package. To accomplish this I got a chance to use the Linux Mint terminal for bash and shell scripting. Basically, I had to sign an NDA regarding the code which was regularly maintained on the GitHub company page. This job gave me a complete data pipelining experience and made and confident and equipped with the skills to tackle data-centric problems head-on for solutions.
Well, I tried :)

Thanks for the math I was too lazy to do!
The Only Way to Know What Customers Want Is to Release Your Product
Setting most (but not all) system preference using the terminal. It made doing clean installs every year so much easier. https://github.com/mathiasbynens/dotfiles/blob/main/.macos
The thing is the math gets hard really quickly in problems related to everyday life.
Only if the bootstrapped pioneer isn't capable of getting VC and using it to scale themselves, beating the new entrant with their experience developing the product (especially, their knowledge of what doesn't work, allowing them to avoid expensive pitfalls).
I’ve never been implored to smoke marijuana by any people smoking marijuana. They are also far more pleasant to be around than drunk people, with zero chance of violent outbursts.
I solved the screenshot on the desktop problem by using a program called Hazel. It can automatically move and sort files based on any number of criteria. I set it up to move all screenshots on my desktop to a ~/tmp directory. This has worked pretty well for keeping my desktop completely empty which is my preference.
Dictionary word lookup with a single gesture.

https://media.giphy.com/media/Vg5tebSFuj1DFtHwrd/giphy.gif
Technically, the app is only streaming a video and accepting user inputs. It's basically a video player, the actual game code never runs on the Apple device itself.

Apple is just mad because they're not getting a slice of the pie. I could see them being paid for the initial app purchase (once, not a subscription) for the distribution, but why the hell should they get paid for all the games being streamed? They're not handling the game servers or any of the related bandwidth requirements behind the scene.
Show hidden files (dotfiles) inside any finder window or file open dialog: Cmd + Shift + .

Discovered after ~10 years
You can write low level code to interject all keystrokes and program keys.

https://github.com/yqrashawn/GokuRakuJoudo
Welcome to the New Reality: Engineering Metrics Are Business Metrics
Ask HN: Interference between 5G and Lidar waves?
My question is, with all of the waves bouncing around between 5G, LIDAR, visible light, etc., how big the interference effect is. Does anyone have any resources to recommend to learn more about this?
100% of car crashes involve cars. Clearly cars should be banned.
Dang man. That is some heavy stuff. I can see why you don't like to tell that story, that's got to suck.
Emigration and Other Hedges
This is extremely egoistic post. You, a single individual, can infect tens of persons, without even knowing it, who spread the disease further, and of whom someone will die. Is satisfying your heartache worth starting a chain of deaths?

The more people feel like they're a special-case snowflakes who should be exempt from travelling restrictions, the longer this situation is going to last.
Call me paranoid, but I'd bet on Apple intentionally crippling Safari features of progressive web apps just to make sure it doesn't become a viable alternative to their walled garden.
Show HN: An app that transforms your phone into an iPod
It's like saying you are the smartest girl of the city.

When you have to say it yourself you probably aren't.
Physicists have a problem as Higgs boson refuses to behave
Show HN: Moe 0.2.1 – command line editor written in Nim
I read this article not as a "Julia is ready to replace the all-purpose languages used in business", but as "Julia is ready to deploy it's scientific computing into production environments" (as opposed to just local/hobby tasks and academic environments which were the early focus). No one is recommending people to do their small e-commerce in Julia (or perhaps Rust) unless you're in for the fun of the languages (or your e-commerce happens to be a special case that will play with either language's strengths). But having a solid web deployment story is important to both regardless, be it in Julia to have live dashboards or integrating your scientific models in your microservice architecture and to serve them directly to clients or Rust for embedded web servers for IoT and other devices. For a language to be great in one domain, it has to be at least good in everything around it for when you need to connect that domain to the real world.

And Julia creators do focus on it's strong zone, with all the works on TPU, HPC and parallel computing, and so does the community with the stuff presented in juliacon like interactive reproducible notebooks (Pluto.jl) or data dashboards (Stipple.jl), both using the web domain to improve the scientific computing domain.
I don't know Oatly, but it seems to be pretty much like an Horchata, which originated at least as far back as 13th-century Valencia, Spain.
> Wouldn't a smart competitor wait to see what's working from a bootstrapped pioneer then pass them by with tons of VC cash as rocket fuel?

This is presuming they can, which is not clear. If you’re bootstrapped you’ve either made a profitable business serving customers from less than a normal seed round or from less. Lots of venture backed startups never get that far. To be profitable you have to have already made something people want, you need to have an understanding of your customers that the VC funded rocket may never develop. Going somewhere really fast is useless if it’s the wrong place.
Video Demo: https://www.youtube.com/watch?v=GbCfWC2GthI

Website: https://retromusic.co

Hey guys!

Retro brings back the magic of having full control over your music––inspired by the design of the iPod. Why would we want that? I don’t know, but nostalgia hits us hard at the weirdest of times and sometimes there’s harmony in it.

We’ve been spoiled with Spotify/Apple Music. Being able to have all your songs in one place is a godsend and is something we take for granted every day. I don’t want to take that away and currently you can control/sync Apple Music with Retro.

You can theme the app to really make it yours. Right now I’ve made a few skins that you can select within the app (as seen in the video). You can also change the wheel color.

Retro is 100% free to use and will always be.

For updates, feel free to follow me on twitter! https://twitter.com/sakofchit
>CERN experiments announce first indications of a rare Higgs boson process

https://atlas.cern/updates/press-statement/first-indications...
It kind of works for my team, but only because nobody touches it anymore.

What's so bad about it? Well it's bad at being package manager for starter. Here is a quick question. How do you install packages with pipenv with the versions specified in the lock file?
This is gold. Thanks!
I believe desktop Stacks is only a version old (10.14) so you probably haven't been missing it for too long fortunately. Another good tip for screenshots is disabling the floating thumbnail. Just open the screenshot app and disable it in the options menu.
We aren't blasé about pollution... But to actually get rid of it as drastically as you seem to suggest would shrink our economies by 30% permanently, not for 6 months. Or at least until the alternative techs take over, which could be after decades.

Coal plants? Gone today. Electricity production reduced by 30-50% in most countries.

No ICE vehicles? I don't even know how many there are, but I'd imagine we're talking about 1 billion or more. Now that you're at it, goodbye trucking, taxis, 80% of public transportation, food delivery, ambulances, fire trucks, ...

No planes or helicopters? Goodbye emergency search and rescue, weather services, crop spraying, etc.

You haven't thought this through with your comparison ;-)
Sugar and carbohydrates can severely negatively impact people, even in small amounts.

"[INSERT FOOD] for some people is unhealthy at any amount" is what should be always said. People then have to determine what those foods and level of foods are, it could be accumulative as well - where too much of a few different foods may be too irritating to your system.
Double click text to select a word. Triple click text to select the whole paragraph.

For decades I assumed that there’s some weird fluky behavior when trying to select a word and accidentally selecting the paragraph.
Has anyone found a way to name desktop spaces anything other than Desktop 1, Desktop 2 etc?
Did a RPG for my wife’s birthday. It’s only 30 minutes from start to end but full of personal references, so it was a good laugh. She’s not a gamer at all, but she used to play zelda on her nes when she was a kid.
Escalation may not be an efficient tactic, especially in this case, it would also mean a downgrade for businesses and consumers who benefit from said regulation in many countries.
domain names are almost not immune to that sort of thing: price hikes. only way is to buy for 10years . and, in most cases, that hikes up the price for you on day one.
I'm using Hledger for my personnal finances. Is there any way to import my ledger to this tool?
You can also set which folder (downnloads/documents/desktop) to open by default when you open a new Finder Window.
> It's like they don't understand that things are in control

There are about 70,000 detected cases a day... it’s certainly the case that widespread US tourism in Canada by people who haven’t been tested or gone through a 14-day quarantine could result in a significant amount of virus being spread.

Various US states have these restrictions on travel from other states as well, e.g. Hawaii and Maine. Massachusetts is currently requiring out of state travelers from about 40 states to get tested or quarantine for 14 days after arriving.

So this is nothing to do with xenophobia. Simply governments trying to protect their citizens from a virus which kills between 0.25-0.75% of those who are infected.
Link has a paywall (well, mandatory registration: "To keep reading this story, create a free account").
So perform the action that reduces the ability to control yourself, but don’t perform the action so much that you lose control of the ability to control yourself?
Princeton scraps plan to return undergraduates to campus
Any idea if there is a way to remove the preview that shows up in the bottom right corner? OSX doesn't write the screenshot until after that disappears which is annoying
An FPGA Developer's Guide to Cheap Development Boards
Knowledge creation and discovery is the engine of economies today. You might as well say "why don't you let everyone live in your house for free"

People who create need to be able to benefit from that creation.
Apparently many have issues being polyglot and rather use an hammer for all kinds of nails, being an Tech X Developer.
If you're talking about the inference rules used to specify the type system of a programming language, one of Wikipedia's[0] references is[1] which from a quick skim seems adequate. The main takeaway is that the things above the line are the assumptions, and the things below the line is what you conclude. Γ is usually used for typing environments (a map from variables to their types), the turnstile ⊢ can be read as "from the context on the left, it entails the typing information on the right". As a quick example:

Γ ⊢ e1 : Int Γ ⊢ e2 : Int
----------------------------
Γ ⊢ e1 + e2 : Int

Which reads, if e1 has type Int in Γ, and e2 has type Int in Γ, then e1 + e2 also has type Int in Γ. These rules are really bidirectional which is what allows you to perform typechecking. If you have an expression (a + b) of type Int, you can reduce it into two subproblems, typechecking a expecting an Int, and similarly for b.

[0] https://en.wikipedia.org/wiki/Type_rule

[1] https://www.cs.colorado.edu/~bec/courses/csci5535/reading/ca...
Disapproval of China is strong across the political spectrum.
Do you have resources? Your comment is reckless and alarmist.
Therapy turned out to be my key to consistency as a solo founder
On the topic of screenshots, one I didn’t know was hitting space before you take a screenshot will make it capture an entire Window, including the shadow instead of having to drag a region
Sorry I don't get what you're saying. "Rat"?
:) Thank you for the links :P

particularly 2nd one. seems very interesting. really appreciate! :P;) xx fascinating both :p ;)xxx
Yeah, have emailed moderators. Not sure when it'll get deleted.

Sorry about that.
It's a shame because they made such outstanding products at one time. I was given a Toshiba laptop as I headed off to college in 1995, and it still boots (to Windows 3.11) 25 years later.
Ask HN: Why does copy and paste sometimes just not work?
It’s the 21st century. We can enhance old photos, CSI style, but copy and paste still isn’t perfectly reliable.

It happens so infrequently and yet so often that I feel like I’m going insane. That I have done something wrong.

Is this just me? Does copy and paste sometimes not work for you? Why does this happen?
> I have a big aversion to eating with others since childhood

Is this like, "I don't like parties.." or something else? Genuinely curious.
In the other hand I often do my commute without using the brakes at all, using regen braking only.
No, my account got hacked, so your comment's parent isn't me. Please see my other posts below.
Wow, that's super cool. Did you write about it?

Thanks for sharing.
I would guess they are using this comparison as oatly has become popular in coffee shops for lates etc. So the size is more common there, but probably not common at home.
Interesting, thanks for your perspective! Regarding speed, I suspect there might be more to the story since so many finance firms [1] are known to use Haskell internally. Perhaps they're not using it for anything speed-critical, though.

[1] https://wiki.haskell.org/Haskell_in_industry
It's not just ICE vehicles. These are obviously the worst, but even the most modern, efficient EV causes a massive number of problems when chosen as personal transport:

* It makes the streets dangerous for everyone else
* It occupies a vast amount of physical and visual space
* It facilitates the construction of centralized shopping spaces that are at awkward distances for anyone not also driving

Overall private automobile use ought to be restricted to those with a compelling need for it: emergency services, some tradespeople, those with serious physical disabilities.

The rest of the circa US$10,000/capita should be garnished by taxation and spent on comprehensive electric bus, light electric rail and long distance train infrastructure.

Neighborhoods need to be quiet, safe, green and relaxing. This cannot happen with personal automobile use.
Ok, so what's the real reason?
Focusing the menubar with Control-F2.

You can then navigate by arrow keys or typing. Space bar activates the highlighted menu/submenu.

It makes life so much better.

Control-F2 itself was slightly broken in 10.14 (IIRC), so I hacked up a dumb workaround in my Hammerspoon config:

https://github.com/NateEag/dotfiles/blob/99f6b641151f85f6f78...
dope. thank you.
Show HN: Generate static SVG placeholders for Lottie web animations
I will purchase access to and broadcasting rights for all conversations that take place in your home. Name your price.
Wow, did you get something insightful from that?

Also, would like to say how you made all that?
I'd like to see that, but considering it's not possible to independently validate this because you can't run anything else than WebKit, we have to take Apple's word for it. And I'm not sure I can trust them in that regard, it's more about control than performance. They don't want PWA to become viable alternatives to their apps, and controlling WebKit with an iron grip is a way toward that end.
my favourite feature is how the title bar icon in any app that’s editing a file (textmate/ word etc) is a pointer to the actual file unlike windows.

- you can drag that file anywhere to move it.

- CMD click it to see a breadcrumb menu showing where it is and navigate to the folder

on a similar vein, dragging a file into an open file modal box makes it browse to the containing folder. In windows, dragging a file would move the file into that folder.

I combine the above two quite a bit. Editing a file in app A, need to upload it somewhere via browser. Drag file from title bar into open dialog box, done.
You can hover/long press on the green traffic light item to tile your screen.
So now everything you type is also sent to Swiftkey servers ...

Fwiw Swiftkey was a paid app a few years ago. Then they became free. How do they still earn money to keep the company running ?

(I always had an Android phone but I assume it's also free on iOS)
https://osxdaily.com/2019/08/02/disable-screenshot-thumbnail...
How clear the writing!
I couldn’t get through Click. I don’t think I even made it halfway. It was too disturbing.

Meanwhile actual horror movies rarely bother me. Go figure.
Thanks for the read.

Have you tried any other means of therapy? Maybe gestalt, psychoanalysis?
I'm currently working on a new thing that works invite-only and if a user tries to game the system, the one who invited them will be banned as well.
IoT Smart Lock Vulnerability Spotlights Bigger Issues
Got an IoT smart lock? Watch out for hackers unlocking it from anywhere!

A security vulnerability discovered and responsibly reported by Craig Young of Tripwire exposes flaws in U-Tec UltraLoq locks, among other devices.
Think 'rat' indicates a study the OP found that was performed on rats
> as we already have during this pandemic in the case of facemasks, first advising that they were useless and maybe even dangerous (which may or may not have been a “noble lie” to preserve mask stocks for healthcare workers)

That “noble lie” has utterly crushed confidence in authorities everywhere. I hope that the long lasting fallout caused by the lie was worth it.
Couldn't agree more... and to add my own thoughts, why the heck are we so hellbent on dropping the engineering part from software engineering?

I get that it is a discipline that allows one to self-learn up the ladder to the title but why the hate? I do just as much highly-complex/critical work as my other engineering friends, so why is what I do not engineering all of a sudden?
Show HN: Please, a Sudo Clone in Rust
Plus holding option while you click takes a screenshot without the shadow, which I find vastly preferable. I only found out about that a couple of months ago, after a long time being annoyed.
This young sudo clone aims to offer a simple yet powerful regex config.
Show HN: Portal – A new data browser for Clojure to navigate through your data
> Another good tip for screenshots is disabling the floating thumbnail. Just open the screenshot app and disable it in the options menu.
If you don't know, that shortcut also works in Open/Save dialogs. The same is true for nearly all the shortcuts in the Finder > Go menu (go to Desktop switches to Command-D in those dialogs).
I do it for the sake of educating our management.

For now 10 years, I refuse to acknowledge the finding of the consulting company which flags the password scheme I use (passphrases) because the norm they use (a national one) talks about czps, symbols etc.

I refuse to sign off and note that our company is a scientific one and to the difference of the auditors, we understand math taught to 16 yo children.

This goes to the board who gets back to me, I still refuse on ethical gtounds and we finally pass.

This is sad that some auditors are stupid when some other are fantastic and that you depend on which one you get assigned.

A good read: https://serverfault.com/q/293217/78319
I don't know about that but it's very simple. It's just oat based milk alternatives. Oat based drink, cream and stuff like that.

It doesn't taste like milk. It tastes like oats soaked in water. But it works for cooking, coffee and blending as a replacement to milk.