skysight-inc/HackerNews huggingface dataset:
Many people say this of those who have borderline personality disorder. BPD is the top result when you google "most painful mental illness," and some therapists either refuse to treat or limit their exposure to these patients. And so their imagined fear of abandonment becomes real, and their illness worsens.
How about a chess engine written in sed? https://github.com/moldabekov/chess-sed/blob/master/chess.se....

And accompanying blog post in Russian https://habr.com/ru/post/191006/.
A substack piece with woke in the subject matter, this should be in no-way inflammatory
Great points, but also consider for medium and small (and large) businesses, being able to provision and pay for only what they need today is often cheaper than spec'ing out beefy hardware to handle tomorrow's scaling issues.

After all, most companies using the "cloud" still have on-staff IT anyway, since non-technical people still cannot manage AWS or any other cloud provider on their own.

Cash flow is another thing - lay out big money for redundant on-site servers and supporting hardware today, or pay as you go and use the cloud. Even if the cloud is ultimately more expensive, it's easier for C-suite folks to plan for a small monthly expense vs. huge up front expenses and then dealing with failures and upgrades, etc.
For when you want to downsample a video to send to the defense team.
Nextcloud Hosting Made Easy
Fast and Secure, Hosted by Experts
Thanks. I can see that I could have worded my feedback more tactfully, and will do so in the future.
There is some research that seems to point out to genetic factors. My only experience with this subject seems to corroborate this, but it's anecdotal. This is true for some other mental health issues too. TL;DR I'd be very careful if there's any history in the family, as in your case.

Given that you suspect that you are neurodivergent(you mentioned autism), please talk to a professional. Maybe figuring out exactly what makes you tick is what you need - or maybe there's something that's preventing you from feeling 'joy' (anhedonia is a classic depression sign).

Don't wait until retirement. You can certainly afford talking to a therapist (from a monetary perspective at least, time may be another matter). But just do it.

I think that 'joy' is a target that can't be reached. No matter how wonderful one's life become, we'll adapt. Joy is fleeting (but you should still experience some occasionally). Not hating having to wake up is a good first goal though. I'm also working on that part.
According to BLS data, drugs have had slower inflation than the CPI, averaging 1.59% since 2011: https://www.in2013dollars.com/Medicinal-drugs/price-inflatio...

Insulin in particular has been a national contraversy around price increases, so I suspect its cost went up faster than the average drug.

BLS claims that medical care overal inflated at an average of 2.74% annually since 2011, which is faster than CPI https://www.in2013dollars.com/Medical-care/price-inflation/2...

Education has been bad, at 10.84% https://www.in2013dollars.com/Education/price-inflation/2011...

Rent saw 3.21% https://www.in2013dollars.com/Rent-of-primary-residence/pric...
If you use it by running a V8 isolate that transforms the exported config into JSON, then sure. But TS-based config is largely for people using TS elsewhere. And in that case:

// this returns in 0 ms
export const config: any = {
get value() {
while (true) {}
}
} as const;

// accessing config.value runs forever
console.log(config.value);

For a less unrealistic perspective, if you write enough configuration in a Turing-complete language, you will eventually be tempted to use the full power of the language. You may find yourself having to write tests for the config, which might be e.g. parsing other files, making HTTP requests, querying the filesystem/OS and more. If you're doing that, you are no longer really writing configuration.

The point of having a config file in the first place was so that it could be replaced, at start time or better yet at runtime, without touching the rest of the code, such that the same code can be parametrized and instantiated as you wish. When you use a fully-powered language, this becomes a matter of discipline instead of something guaranteed by the format.

ALL of the other competing config file formats are attempts to walk this line between too little expressive power and too much expressive power, such that people naturally separate their code and config. Typescript-as-config just abandons this goal; it's not a new idea, just one that has been rejected over and over again by each new format because everyone else saw the benefit of limiting expressive power.
So what does "colour" means with regards to Turing Machines?
I've still got both ahead, I guess I was a bit cocksure about how I would deal with it.. It's a tricky line to find for me between 'letting my kid watch me slowly die' or err.. not..

This is a ridiculously personal question and just ignore it if not, but it's something I've had in my mind for a while... If your pop had taken the cyberpunk route, and just pissed off during those last 2 months, would you have felt him selfish or do you think you could understand?
I took the parent comment's point to be not (just) that you could be at risk of slipping back into suicidal thoughts and acting on them, but that this might have genetic causes and you could end up passing these tendencies to your children. At least, I know I've thought/worried about this quite a lot.
As someone who moves between languages, I wish typescript’s type system would have a chat with python’s cause Python has made some weird choices and created a lot of unnecessary arguments about the purpose of typing
Good. I would have hated to see an nascent chip technology killed off by legacy players before it has a chance to put out more than a few dev boards.
it sounds like self-inflicted GitHub specific issue. I was very surprised that people still do it that way when we had to host a project on GitHub instead of our tools. And even on GitHub one can just fork new branch for another change and keep stacking that way.
This is just messaging to let people know that their profits in the coming quarters are not going to be as high as they expected. They'll continue to produce the required amount of fertilizers at tax payer expense which is a good argument to remove profit motives from the agricultural sector entirely since letting people starve to preserve profits is a nonsensical proposition.

The unfolding humanitarian crisis in Madagascar is another matter entirely and has more to do with droughts as a result of global warming than anything related to gas and ammonia prices. There is enough food being produced right now to feed the people in Madagascar but coordinating the effort is proving to be beyond the capabilities of the current set of leaders and institutions.
SMS generally requires a cellular phone. Some people don't have one. Me, for example.
Wrong since at least 2009. The EU has the right to force regulations and directives - if the country doesn't implement EU law correctly, the EU can sue the state, stop the flow of donations and place sanctions...

The EU itself says so:

- https://ec.europa.eu/info/law/law-making-process/applying-eu...

- https://ec.europa.eu/info/law/law-making-process/applying-eu...
Some prior art:

"CoScripter" (2007) <https://blog.mozilla.org/labs/2007/09/coscripter/>

"IBM Automates Firefox With CoScripter" (2007) <https://www.informationweek.com/software/ibm-automates-firef...>

"Your personal assistant on the Web" (2010) <https://www.ibm.com/blogs/research/2010/10/your-personal-ass...>

"Koala: Capture, Share, Automate, Personalize Business Processes on the Web" (2007) <https://ofb.net/~tlau/research/papers/koala-chi07.pdf>

"CoScripter: Sharing ‘How-to’ Knowledge in the Enterprise" (2007) <https://ofb.net/~tlau/research/papers/leshed-group07.pdf>

"Here’s What I Did: Sharing and Reusing Web Activity with ActionShot" (2010) <https://ofb.net/~tlau/research/papers/p723-li.pdf>

Demo: <https://www.youtube.com/watch?v=lKIex_XAxWw>

Source code (bitrotted, of course): <https://github.com/jeffnichols-ibm/coscripter-extension>
I doubt your baseless doubt. What do you mean by outdated? do you mean those decades-old features like "modules" that other "modern" languages (like C++) are now adding in 2021? Or do you mean vectorized array syntax that is almost non-existent in other "modern" programming languages?, or do you mean a scalable human-readable built-in native passive parallel distributed communication paradigm that no other "modern" languages yet have? I assume it was a typo in your writing, you meant Fortran is a post-modern language.
Also, when we talk about reading code, the reading that matter is this:

- how easily can you read incorrect code and find the problem.

- how easily can you convince yourself that correct code is correct.

x86 assembly language is highly readable: e.g. it's completely unambiguous
that "xor eax, eax" clears the eax register, independently of the previous
or following line of code.

An x86 assembler can tell you that "xor eax" is missing an operand.

In Forth, a word can receive insufficient arguments due to something distant
in the program, not related to that word.

For instance, suppose we push 200 operands onto the stack (o1 o2 o3, ...), followed by words which are supposed to decimate those operands down to one value. Then suppose we remove some operand in the middle, like o17. There will necessarily be a stack underflow. But that underflow will not happen inside that word which operates on o17. That word will cheerfully use o18 as its argument, thinking that it's o17. It is the word which operates on o1 that will bomb; at that spot in the execution when the correct code would pull o1 from the stack, the stack will be empty.

In a language with syntax, if we edit an expression tree to randomly remove an operand, such that a function's arity is no longer satisfied, the error will be pin-pointed to that function call, possibly at compile time. Before even running the program your editor can be made to jump there to fix the error.

(In Lisp, there is a vaguely analogous problem at read time with parentheses. If you have to close 25 parentheses, but close only 24, it is ambiguous which one of the 25 open parentheses is missing the closing one. The situation is pretty trivial: all parentheses are the same, so it doesn't matter. The reader can just report the location of the leftmost one of those 25 as the likely start of the issue.)
I remember using this to rip every DVD I received in the mail from Netflix, and then copying the file to my iPod Video so I could watch it on the bus ride to school.

Man have times changed...
> A synchronous approach is more error-prone, harder to debug, and harder to recover. Many industry professionals pass this option over.

That's the complete opposite of my experience.
And then when you get large enough and hire dedicated “devops” team to manage your cloud and now you’re back to “dealing with IT department” (rebranded) except now you also pay through the nose for network and storage and anything managed. Oopsies.
I smelled trouble the second I read "low transmission speed" and "25Mhz" in same sentence :) At that point picture of 30cm leads was a given.

“I mean it’s low speed interface, Michael. How fast could it go? 25MHz?”
This article is so fascinating... and it reminds me of one of my favorite topics! I'm excited to share this link:

https://en.wikipedia.org/wiki/Ideasthesia#Neurophysiology_of...

> Ideasthesia is congruent with the theory of brain functioning known as practopoiesis. According to that theory, concepts are not an emergent property of highly developed, specialized neuronal networks in the brain, as is usually assumed; rather, concepts are proposed to be fundamental to the very adaptive principles by which living systems and the brain operate.
> Bikeshedding would be this name doesn't conform to pedantic reference A.

This seems to be a rather self referential point :)
PDF Quartz Filters – macOS
CSS-in-JS doesn't render inline styles (usually), and many convert these JS declarations to plain CSS files to deliver to the browser. Writing CSS inside JS is convenient for many reasons but I'm unsure if you want to hear why.
Why was this posted? Doesn't seem to be any recent news.
This is an account of a woman’s husband and the father of her children being severely ill and dying by suicide, not “some hardship” or a “topic”. Have some respect for goodness sake. You never know when you’ll need someone to do the same for you.
Hey Renat,

Bardeen looks super look, we are also building something very similar but very much focused on Web Automation, you can build cross platform automations on TexAu - https://texau.app

I’m thinking we should integrate with Bardeen and it will be open up so many more possibilities

~
Vikesh
And nothing ever will come from this. Rich people are so above the law, he will get a nice severance package then just rides into the sunset.
Not quite sure how a blog post about a new workflow for code review failed to have any screenshots or infographics showing said workflow...
There is a third option.

1. "Whoops, we didn't think this through."

2. This makes us more money in the end, that's why it's so pervasive.

3. It's difficult to correlate "making more money in the end" with our cancellation policy, so we make a measurement or otherwise tell ourselves a story consistent with (2), even though (2)'s conclusion doesn't truly follow.

This reminds me of topics in government policy, psychology, etc.
I used Geany as my editor between 2016-2018 with the steampunk color scheme. It felt like i was the only one I knew who ever used or knew about it. Glad to see it is still getting some attention these days of vscode.
handbrake is a fantastic piece of open source software, I think it's worth reposting every now and then.
One of the major benefits of Browserflow automating your normal desktop browser (instead of creating a separate browser instance) is that it's indistinguishable from you using the site directly.

Of course, that doesn't stop websites from rate limiting you if you try to do too much too quickly. In general, I'd recommend being conservative and automating what you think a normal person would be capable of doing manually.
This is a great example of the power of crypto. Millions of dollars raised in record time, meanwhile the marks have been fooled into thinking their tokens are actually meaningful while the masterminds of the scam have legal control of the document in question and are free to completely ignore any of the "voting" that goes on since blockchains do not exist in meatspace and mean literally nothing with respect to legal ownership of the document. This kind of thing simply wouldn't be possible without the web3 revolution, this is really exciting stuff!
Companies Prey on Ignorance of Tech and Hacker Panic
A difficult situation. I am impressed by your success at Cisco. If you had that capability, you still have that capability.You have significant hurdles to overcome, but you do have the opportunity to make it. I won't offer you platitudes, but I encourage you to keep trying.
They could have formed a 501c3 non profit, accepted tax deductible fiat donations, established a governance model, and arranged ongoing storage and viewing of the document. Private shared ownership could’ve been membership interest in an LLC managed by Carta or similar. LLCs have no membership limit unless taxed as an S corp (to my knowledge).

I bet if you brought Carta enough money they’d prioritize an option to make your ownership interest public and shareable on their backlog, by entity, individual participant, or however else you want to slice and demonstrate ownership interest.
Customer Engagement Firm Braze Jumps After $520M IPO
Congratulations DK, this looks amazing!

We are building similar tool at TexAu and would love to catch-up with you sometime this or next week!

@iamvikeshtiwari on Twitter
Streamlabs accused of plagiarism and 'unethical' business practices
Solve your financial problem within a week
Hello,We are a professional Cyber Tech credit team with a large ring around
the globe infected with more than 3 million debit malware and
skimmers, we get a blank ATM card and load them with a lot of money
quickly and safely, with which one can withdraw Cash either in euros or
Swiss franc from ATM and can be used by any POS system
Note: Our cards are Illegal but trust me its 100% safe
Contact: calvin grayson
Email: officialblankatmservice@gmail.com
Tor Project: State of the Onion 2021
I mean, I'm a buddhist.. So I'm kind of 'pro universe' but I don't see the point in unnecessary suffering. You're telling me you'd keep on going after losing your family? Years and years of pain and misery? What's the point? There are some things you don't get over.. And even the idea of 'getting over' something like that would make me even sadder than I would have been immediately?

Sometimes, kill -9 seems to be a valid option to me, all I'm saying.. (In a responsible way, get your stuff in order, do it in a clinic, etc etc etc)
https://archive.md/Zhjnv
I use the same body, and shoot lots of long exposure night time stuff as well. If your doing hour long exposures, you're already fiddling with mounting gear, so small external intervelometer is the least of that needed gear. I have a custom VR rig that mounts multiple camera bodies that all shoot timelapse in sync. Imagine the cabling involved there and you can see why a single body with an external controller sounds like heaven to me.

You don't have to do high ISO anything. If you're willing to shoot 1 hour exposure (which are you really doing that on DSLR?), seems like you'd be willing to shoot 30 2-minute exposures, or 60 1-minutes. What doesn't motion blur out in 1-minute shots other than maybe cars at a red light? Also, how many 1 hour exposure shots can you get out of a single battery charge (2 batts if using grip). I know doing 45s exposures with short intervals will chew up batteries for me.

It seems to me that Canon has decided that if you're going to do longer than 30s exposure, you're going to be using bulb mode and an external controller. I know MagicLantern allows setting custom bulb exposures, but I haven't messed with that option. Its built in intervelometer isn't reliable for short intervals (anything 5s or less is iffy regarding consistent shooting frequency). With my wired controller, I can do 1s gaps. Anything less, and I start getting issues with dumping to card reliably on the old body. Using my custom arduino controller for .5s gaps with 1s exposure with camera mounted to car for motion blurry goodness freaked the mkII out for some reason. newer bodies handle it much better.
Look at the methodology - borderline laughable. Tells us no more than his anecdote does, for there are a million other potential explanations - including that it isn't calling those hotlines that helps, but knowing that one can, which dovetails nicely with research on the benefits of friendship. Some things you simply can't test.
> I'm sure I read somewhere a majority of doctors who get cancer don't accept chemo/etc.. But I have no links to back that up.

Perhaps you mean this one: https://www.zocalopublicsquare.org/2011/11/30/how-doctors-di...
> None of this would have happened without 'the crypto bit'.

In the sense that it wouldn't have happened without a bunch of people suddenly finding themselves with so much wealth that spending it on a lark is fine and a nihilistic meme culture where throwing money at jokes is a growing global activity, sure.

Wouldn't it be nicer if millions were instead spent on fighting poverty?
Click fraud is very real, but the big players ploughing money into digital ad spend are not idiots. There is a huge shift towards conversion/action driven advertising. Advertisers can see how much of an effect a particular ad channel had on the final conversion e.g purchase of a shoe/add to cart. Just talking about click/ad fraud without talking about counter measures/best practices is just click-baity usually.
Yes, it will help you to differentiate from the rest. Some exams are quite good (AWS Sysops includes labs now).
The first Western people protecting themselves with face masks, those were "do your own research" people. Before April 2020, the Western mainstream claimed/lied that masks don't work.
I really like the start of your blog. Please do consider adding RSS/Atom support. I'll add you to my feed if you do.
How do you feel about haskell point-free or function oriented programming ? Some times it feels a bit like forth (lots of tiny combinator that can feel obscure).

Just asking, I'm no expert neither in Forth nor Haskell.. just curious about your opinion
You might be surprised. It seems worth a read.
basically do this for sites that are on Netlify too.
You either has or has no guarantee, that's what the word "guarantee" means. Don't mince words.

You had a wrong understanding. Now you are corrected. Let's move on.

Nobody said anything about "fewer term matches could not be more relevant". You are just making up straw men here. That's not the discussion we are having.

What I said is this, from a user point of view, it's not good to have a document containing fewer query terms to rank higher. This is a fact that even Lucene acknowledge (at least when they were version 3.5.0.). You have nothing to counter this fact.
> 3rd party that has discretionary power, not by some computer code.

I genuinely have no idea what you mean by this. Unless you manage a 51% attack there’s no discretion to be had. You can for sure push nonsense to the chain, but it would either be ignored or punished [1][2] in some cases.

Blockchains are just distributed computing, it’s all computer code. The first two sections here (https://paulx.dev/blog/2021/01/14/programming-on-solana-an-i...) explain it much better than I can.

[1]https://support.polkadot.network/support/solutions/articles/...
[2]https://docs.solana.com/proposals/slashing
Microsoft gaming chief calls for industry-wide game preservation
ADHD Aardvark, maybe?
Yeah it's definitely an improvement, but there needs to be something more.

The way dependencies move depending on when you run a yarn/npm install has never been useful. Both for projects initialising a lock, and projects upgrading from a previous locked position.
Even if so, a compiler can read your Lisp code and find errors that are run-time problems in Forth.

$ cat errors.tl
(defun bad ()
(length (cons 3) x))
$ txr -e '(compile-file "errors")'
errors.tl:2: warning: length: too many arguments: max 1, given 2
errors.tl:2: warning: cons: too few arguments: needs 2, given 1
errors.tl:2: warning: cons: constant expression (cons 3) throws
errors.tl:2: warning: cons: constant expression (cons 3) throws
errors.tl:2: warning: unbound variable x

and this is meeting a fairly low bar; we're not even looking at type checking.

In Lisp I can work in a ahead-of-time compilation model just like C, Pascal or Java where I build the source files to object files, and the editor takes me to places that trigger diagnostics like the above.

What matters in readability is is how easily someone versed in that language can spot the error in bad code, and convince him or herself that good code is good, taking into account and advantage all the available tooling.

Forth is implementable in a tiny amount of space, and can produce fast executions. It can be fast when interpreted, and supports a straightforward compilation model. These are worthwhile qualities. Every computer scientist should know about Forth.

Without a doubt, Forth could compile a file and be able to warn that there is a stack underflow. (E.g. by taking advantage of the stack effect annotations, and check them against the actual effect, based on knowing the semantics of words). It won't be able to pinpoint it very precisely though. Without annotations, it is not easy to determine. A defined word which consumes 17 operands from the stack, and produces 9 in their place can be perfectly correct.