skysight-inc/HackerNews huggingface dataset:
> This time I'd like to start really pouring my soul into something that can provide meaning to my life, without rushing into the next app/side project/hustle/startup to temporarily calm my curiosity.

I'm not sure it's wise to link seeing life as meaningful to any future project you might take on. Projects can succeed or fail and they can start with good intentions but have unforeseen bad consequences.

Also, Rolf Dobelli, author of "The art of the good life", makes the case that doing what you do best and donating some of the money that you earn to worthwhile causes is far more efficient in obtaining results than doing volunteer work a professional could be paid to do much better (especially if that professional is in a part of the world where earnings and the cost of living are low).

In general I believe people find meaning either through a religion or some sort of philosophy of life (such as stoicism).
Now you could turn the argument around and ask if ZFS is at all appropriate for consumer/small office NAS systems.

There is an argument to be made that ZFS might be getting a bit to much hype as the future of mass market storage given how dependent it seems to be on the hardware being "perfect".
The sound just had the spectrum inverted.

That's why when inverted it was sounding like crickets speaking.

You could unscramble the sound just by multiplying it with the right sine wave at the right frequency.

I remember prototyping that with a modular synthesizer :-)
Centralisation and Mastodon
Good analysis!

Some of that is kernel prerogative. Still could be coded. Just avoid user code manipulating stacks. The introduction of instructions to support those features is conceivable. Still while avoiding "unrestricted addressing of the entire call stack at will".
> In my mind, there is almost no cause that warrants the avoidable death of even a single person, let alone tens of thousands

I agree with you! I don't think I was clear in my original post. The human toll of systemic racism and police brutality is much greater than the 'deaths by cops' number. Look at how COVID-19 is much more dangerous to the Black communities. Why is that? Lack of adequate healthcare, opportunity, and lagging economic outlook linked to systemic racism.

You see the deaths from COVID-19, and they are horrible. I'm thinking about COVID-19, and the next 10 pandemics that will disproportionally impact Black and minority communities. In aggregate the death toll could dwarf COVID-19. How do we avoid those deaths?
I think the built-in OTF support for contextual alternates still go by character pairs, so na na na will still look identical even if I can get ba na na to look slightly different. I can easily get SVG out of FontForge, though, and I've come across some programs that take text, randomize the glyphs used, and return an SVG. I might be able to figure out something like that. I probably won't go to that extent on my blog, but it may be fun to explore just for curiosity's sake
Yep, it's the dependencies that take long to compile. Once you've done that already compiling your own source code is a lot faster, probably somewhat comparable to other compiled languages.
^ When your 11 year old son finds "that website dad is always on" and this is the first comment thread he reads...
Working on my 2nd master degree on my 60 and found it not worth it. The problem is my interest even if coincide with the course the details are not the same. I would like to use my IT knowledge and my understanding of may philosophical fields ... but who cares about these in those seminars lecturer and classmates (all are seniors) are busy on digging the materials very narrowly. Guess I just quit and do my own knowledge research it would be better. But one thing I would miss is the need to study things which I have no interest - in my case (I am on Philosophy one a Greek guy and a Chinese guy before 500 BC) which work out very useful for my pursuit. Hence, still wonder.
Even though it looks like 10words, still looks quite pretty :)
I guess later on we will end up with 3 words, then 10 characters, then one picture :D
The idea behind verifiable computation is that the verification phase should be less expensive than the computation phase itself.
Hi thanks for the response :) I’ve never heard of SSG and couldn’t find anything by searching, can you please let me know what it is? Thanks
Because, I'm already only 'bound' by my own values. As is every thinking person.

This is silly. Reiterating the same point (laws are important) isn't getting anywhere.
Once we can work from anywhere, does the world need Silicon Valley?
From Scaler Academy to Lido Learning: Review by Kumar Saurav
Scaler Kumar Saurav shares his preparation strategy for Lido Learning interview, his learnings as a meetee at Scaler Academy & advice to budding coders.
I figured out that if you use the : session keyword, you can still see the prints before the exception. I tend to use something like :session "argh".
I feel like this is an issue that must be fixed at the root (education), not at the leaves (actual job).

I agree that there is a systemic discrepancy that needs to be addressed, but in my opinion this is a completely wrong way to approach the problem.
Hi, it would offer ease of use primarily. It would be like an easy interface to something like Jekyll or Hugo. Thanks for responding :)
Very valid point :)
PHPUnit 9.3 deprecates options that use “blacklist” or “whitelist” terminology
It's a domesticated species, but it was domesticated well before the Inca civilisation.
> Reason #1? Backwards compatibility. As Lunduke sees it, software built for Linux years five to 15 years ago is “a massive, massive headache.”

That's one of the the things I like about Windows tbh. I end up buying older hardware a lot (often because the only way I'll afford it is second hand and a decade out of date) and the drivers will still work fine in Windows. Meanwhile, a minor kernel upgrade on Linux and a driver source often wont even compile.
>> CMS experience for non-technical teams: marketing, product, content, etc. 2. Graphql api to avoid lock-in

Do non technical teams know or care about Graphql Api ? As someone who works for non-technical teams-- they only care about getting their job work done with the least amount of friction. These teams end up on Wordpress for the simple reason that they can to to themeforest, pick a theme and say this is what they want their site to look like.
Trump's Legal Fantasy Land
> A bit off topic, but is Haskell viable for production? Or is it just really intended as an experiment?

It's viable for production and there are businesses which use it, notably fintechs. Also Facebook for some things (Facebook employs Simon Marlow [1]). And I know this is an irrelevant anecdote, but I have a friend who has been working in several startups which use Haskell for the last few years. Like Paul Graham has argued of Lisp, Haskell really is a "secret weapon" and people who use it for production tend to love it.

EDIT: a prior version of this post claimed Facebook employed Philip Wadler, which is incorrect. Sorry! I got my wires crossed and confused Philip Wadler with Simon Marlow!

[1] https://www.linkedin.com/in/simonmarlow/
It is good for him to find the journey he liked.
Having people read the symbols to me is much, much smoother than trying to decipher them myself. They read it to me in English. The writing is in super-compact squiggle-squiggle. I prefer English.

[EDIT] for math-heavy content in particular, that is. In general I don't like video very much.
Apple Arcade:A new world to play in.(How Apple Arcade holds in 2020
Apple has joined forces with many of the world’s most visionary developers. Together, they are trying to push the boundaries to create the games of their dreams —and yours.
Rocky Mountain treasure worth $1m found after decade-long hunt
The idea of the Radio Plans decoder is that the video black level was a little bit higher than the start of the signal after the horizontal pulse signal. Because of that, it was possible to detect if the delay was 0 1 or 2...

Canal Plus reacted quickly by adding a little bit of noise to the signal after the horizontal pulse.
It turned out that going with Org Mode was an excellent idea! I wrote another post about the changes I made last night: https://sachachua.com/blog/2020/06/having-fun-kerning-using-...

Basically, tables rock, especially when you can use rectangle commands to copy and paste kerning values between classes you have to split up, and generating a test webpage programmatically is fun too. :D
Show HN: Bridgecrew – A developer-first cloud security platform
At least for complicated mechanical devices like transmissions, or really anything that has a lot of friction between metals, getting the right alloy is essential.

An example from the world of home appliances, Bosch/Siemens have been using the same drum design for a decade, before production was moved from Poland/Spain to China, likely for cost cutting measures.

The Chinese made machines (same internal design, new model - they always do that, with a facelift and maybe new electronics) had a very high bearing and spider failure rate.

They switched the alloy supplier. Makes sense, why import it from the EU. Either they knew it was lower quality, or were duped, but anyway, their product quality took a massive dive because of a seemingly simple to produce part.
Hi I think Medium isn’t ideal because you’re one acquihire away from losing your writing, as what happened to me when posterous went away years ago.
My plan is to simplify all the management you mention as much as possible.
As for price, what would you be willing to pay? I’m thinking of pricing comparably to quality Wordpress hosting.
Unemployment is not the real problem there—people not having money is.

If the government would continue—and increase—the individual stimulus checks, it would matter much, much less how long the lockdown must continue. People would still be able to support themselves and keep themselves healthy.
> This suggests all kinds of interesting questions about the point of university.

The point of a university is that it is a store house of universal knowledge. That's even where the name came from.

The point of professors is to generate more knowledge and to pass it along. The most important place in a university is the library, although much of the library these days might physically be rack of flashing lights and cooling fans in a dark room somewhere.

The task of young adults is to prepare themselves for a career, do networking, build social contacts, and broaden their education. That they do that at university as well as everywhere else is irrelevant.

It's OK for anyone of any age to go to a university to gain knowledge, because that's its main purpose. It's great that anyone can obtain formal recognition for a level of knowledge gained, at any age.
The mathematician, however, makes no honey.
I use Lockdown in my iPhone. It reduces the problem for now although I already see YouTube working around it some of the time.

As far as I understand it is a creative hack that use a local VPN server or something to block ads.
Thanks for trying it! I commented on the gist with the bookmarklet version I'm using in chrome.
Available informative resources played a huge part in mine. (One of the reasons I despair about the modern internet filling kids' time with cotton candy trivia)

With a pathologist father, 3rd grade biology questions digressed into two hour linked list lectures on biochemistry.

I distinctly remember the joy inspired by finding out about the-thing-behind-the-thing though!
Yeah, A- was patient enough to contribute several samples of her tracing over my handwriting template, so I can't wait to make AKiddoHand4.
But I am just responding to the parent right.

Why are European companies not competitive? Why not break up US large companies and expect them to be competitive with other global companies
Sorry misread - the pictures showed greyheads.

So, change to "folks suspicious of direct deposit have to wait in line".
Ah I'm not sure there was fast (and cheap) enough RAM for that kinds of tricks in the 80's

Most likely they would use a delay line https://en.wikipedia.org/wiki/Analog_delay_line

Regular PAL (and I guess SECAM) TVs used one of those
Looks cool. Did you build this using react?
Connected Papers – Find and explore academic papers
I love the concept and the comparison to MTV. Have Cloudflare considered getting Adam Curry (from MTV’s Headbangers Ball) on as a contributor? Adam is quite the geek in his own right and is the inventor of podcasting and the first podcast.
On Systemic Debt
The cost depends on the components you choose. Picking cheap components, and being careful, you can probably do one for ~US$500 (rough guess).

That machine would last several years. Though hobbyists do tend to upgrade their machines over time (eg add a 4th axis).

> And if you are just cutting sheets of wood or plastic, you don't really need a proper CAD package.

You might be surprised what you can create from MDF sheet, and/or 2-by-4" offcuts. :)
Hi HN!

I spent much of my social distancing free time on a new web application to organize, learn, and practice keyboard shortcuts.

Before KeyCombiner, I had a Notion database of all keyboard shortcuts that I use. This was already a nice way to identify inconsistencies and change shortcuts in some applications so that I could use the same combinations as often as possible.

However, a generic database is tedious to maintain. KeyCombiner makes it very easy to create a collection with all your shortcuts by allowing to import from a growing list of public collections. Just select what you want and import to a personal collection.

In addition, KeyCombiner provides value on top of these personal and public collections. There are interactive training features to learn new shortcuts and to improve your skills with the ones you already know. During these trainings, KeyCombiner gathers detailed statistics, even recording the number of milliseconds you take for a specific key combination. It uses this data to calculate confidence values for each keyboard shortcut in your personal collections so you can quickly see where you are taking too long or frequently make mistakes.

I made this because I believe that typing proficiency is important for a software engineer. In fact, I love that a part of our job has to do with manual skills. Improving these physical skills is a nice change from learning new technologies and tools.

During developing and testing KeyCombiner, I have learned many new keyboard shortcuts and gotten a lot faster with some that I already knew. For example, I was frequently making mistakes when typing ctrl+x/c/v because I was using my pointer finger for all of them. KeyCombiner highlighted this problem that I have since eliminated.

I would love some feedback. At this point, it is completely free to use. I do have some hopes to be able to make a paid plan eventually, but the core features will always be free.
It it nonsense though? If that's true it sounds like there was no need for anyone to weigh in at all; it was evidently obvious that these protests must be condemned. Do you believe that's the case?
Amazing! It's never too late.
Yes, but that's a good thing. It handle's the microtransaction case in a small community cheaply (I paid the bill today, you can pay next week) but scales to being a service banks could join and offer.
As Covid-19 Lockdowns Stretch On, Technologists Remain Upbeat
This. Pforth works really well and the ".S" word is straightforward, while pfe is not.
GForth is too difficult; altough you can code for the Game Boy with it, but in order to learn, pforth is more than enough.
It is my belief that after civilizational collapse, a working macbook will still be much easier to scavenge than assorted parts such as a Z80, a memory controller, compatible memory, a writable EPROM for program storage, peripherals such as keyboard, video circuitry and a screen, and a power supply, nevermind much more useful.
All that strife, today, is prevented by morals and not laws. When it works anyway.
The vscode source does have telemetry enabled by default, which is why vscodium exists to patch it out.
> GenExpr is the internal language used by gen patchers.

Great, what's a gen patcher? Go up a level, looking for context.

> Max Online Documentation

Great, what's Max? Still no context, but something about music. Here's a clue from midi.org

General MIDI's most recognized feature is the defined list of sounds (or "patches").
A survey on the usage of eye­tracking in computer programming [pdf]
Continuous Delivery Industry Best Practices (2018)
https://bulma.io has no js included.
That rotary rocket looks like a design that could work, tbh

Instead of rocket propulsion, first stages could in theory deploy helicopter wings and get a decent slow down even before spinning them up to full speed (with autorotation the blades act like a parachute/wings).

Seems like it would be a harder implementation than the high precision control with a rocket, though.
Launch and grow your startup fast
I've not been able to identify any section of pipe where I feel vibration. Yet the sound permeates the house.

Live on an acreage, and the outside hydrant is mine by the garden. Right by the well, which is a tube extending 111' straight down to a submersible pump.

In the utility room, the water service comes into a pressure tank. We just replaced the tank, and the sound began after that. The plumber insisted it was unrelated. Maybe a relief valve there would help...just a guess.
Hiking in remote parts of the southwest is an activity encouraged by all manner of government and private entities with a vested interest in the tourism industry. It's simply not an issue. People are still expected to be responsible for their own well being and it's still ok to advertise and promote things that have nonzero amounts of risk associated with them (like beer).

>treasure is going to encourage people to exceed what their comfort zone would be if there's no reward.

Any more than taking dumb selfies for "the "gram" encourages them to exceed their comfort zone?
Kindly replace black_list variable name with block_list /s
In short:

- You can do python style by doing `from x import nil`, then all imports are package qualified. (Con: style enformcenet)

- Ambiguous overrides are compiler errors in Nim (import has an 'except' keyword to omit some), so import overrides isn't as much of an issue. (Con: upstream package can break your compile by introducing the same function name)

- Dynamic dispatch works across modules so its nice to just do sqrt() instead of math.sqrt() and complex.sqrt() (Con: this feels meh to begin with).

Shrug.
Here's one of the samples: https://sketches.sachachua.com/filename/2020-05-28%20A-%20tr...
Hour of Downtime for a High-Priority Application Costs $61,642
Yeah, I agree. It sucks how the 220j doesn't have such a basic feature. Although, I was comparing costs with a self built Pi 4 with 2x HDD enclosure and powered USB hub, and the 220j stacks up favorably on the pricing front. You also get the plug in play setup, DSM software, and support.

The DS220+ does not stack up favorably on the pricing front though.
Doubtful. Like the OP said, "because I want to" is all the thought it requires. It's the answer children instinctively give. How much thought do they give their justifications?

Finally, if you're giving credence to a process, even a faulty one, then at least it's possible to erode confidence in the process or your application of it. To see its effectiveness, you need only browse the countless posts on reddit written by former Christians about how they came to question and ultimately give up their religion after a discussion with an atheist.
You can get injured or killed if you are foolish or unlucky. The term "inherently dangerous" is generally reserved for those situations where even a skilled and knowledgable person is facing a significant risk; the term would be meaningless if expanded in the way you are trying here.
I did when I caught my parents being the tooth fairy which I quickly extrapolated into realizing my parents were similarly lying about santa clause.

I really don't understand the urge to lie to your children because your parents lied to you.
Analog encryption schemes are infinitely interesting to revisit today. The ingenuity of these folks trying to create an unbreakable encryption scheme with limited resources of 80's and 90's never ceases to amaze me. BTW A piece of software exists that can generate images encoded in various ways, that are supposed to be compatible with original hardware: http://cryptimage.vot.pl/cryptimage.php
I have yet to lay my hands on some decoder and try this out myself.
why did they not elect for direct deposit?
Google Chrome moving away from 'blacklist' and 'whitelist'
Package it; as a container or as containers that install a RPM/DEB/APK/Condapkg/Pythonpkg (possibly containing a zipapp). Zipapps are fast.

If you have any non-python dependencies, a Pythonpkg only solves for part of the packaging needs.

Producing a packaged artifact should be easy and part of your CI build script.

Here's the cookiecutter-django production docker-compose.yml with containers for django, celery, postgres, redis, and traefik as a load balancer:
https://github.com/pydanny/cookiecutter-django/blob/master/%...

Cookiecutter-django also includes a Procfile.

With k8s, you have an ingress (~load balancer + SSL termination proxy) other than traefik.

You can generate k8s YML from docker-compose.yml with Kompose.

I just found this which describes using GitLab CI with Helm:
https://davidmburke.com/2020/01/24/deploy-django-with-helm-t...

What is the command to scale up or down? Do you need a geodistributed setup (on multiple providers' clouds)? Who has those credentials and experience?

How do you do red/green or rolling deployments?

Can you run tests in a copy of production?

Can you deploy when the tests that run on git commit pass?

What runs the database migrations in production; while users are using the site?

If something deletes the whole production setup or the bus factor is 1, how long does it take to redeploy from zero; and how much manual work does it take?

CI + Ansible + Terraform + Kubernetes.

Whatever tools you settle on, django-eviron for a 12 Factor App may be advisable.
https://github.com/joke2k/django-environ

The Twelve-Factor App:
https://12factor.net/
The tl;dr is that Nim is statically typed so two functions that take different types are not ambiguous. If there is something that takes the same parameters, of the same type, in the same order it wont compile and you would use the module prefix to disambiguate.

In over 5 years of coding in Nim this came up once when two libraries defined a `Point` type. They were subsequently given distinct names so i didnt even need it for long.

Other options for ambiguous calls are renaming things during import with `import thing as othername` or using `type SdlPoint = sdl2.point` and so on, but i have never needed to do this.

The main point is that its a compile time error to try to call an ambiguous thing. Btw mouse over in VSCode shows you where a symbol is defined too.
How long is thr visa?
>If it's really a pain point you can always switch -XStrict on

FTFY
Remove blacklist terminology · Issue #6475 · osquery/osquery
D'oh! Yes, if I understand correctly (I don't use Apple products[0], so this is the first I'm hearing of it), that would solve the issue, since USB cables are common enough that I wouldn't need to bring one with me just for pairing. I'll still be sticking to wired for practical reasons, for the time being, but maybe those will be fixed sooner than I expect :)

[0] I swore off of walled gardens after an unsavory experience regarding EOL of the 1st gen iPod touch — Apple effectively bricked my working hardware by taking all apps for it off the app store.
The stable period is fascinating. Celestial machinery is an actual thing.
Isn't this for people who cannot afford to have a graphic designer?

Unless it is an open source project I feel it would be rude to ask someone to work for free on it.
Terminology, Power and Oppressive Language