skysight-inc/HackerNews huggingface dataset:
Politically, 1990s were a big bunch of positive (or at least positive-seeming) political changes, the world had moved away from totalitarianism and it seemed that there was a momentum for improvement - while this decade has shown lots and lots of regression. IMHO there is an obvious difference between these past three decades, and the political climate was obviously better in 2000 than in 2019. Currently there's so much tension and public support for authoritarian leadership and us-vs-them policies that it reminds me very much of the global mindset during late 1920s or 1930s, and we all know the outcome of that - even without a particular mustachioed guy or two, that world situation would have resulted in some horrible violence.
In my experience I can have studied a language for a period of time and still only understand gibberish when confronted with truly random sentences by natives.

Your example isn't really random. You already seem to recognize the pattern. But there are a LOT of patterns.
Unit Testing View Controllers and Views in Swift
Chernobyl.

https://www.amazon.com/Chernobyl-Season-1/dp/B07PLM1ZKM
Major Borg battle took place here. Have we forgotten already? ;)
I also read it. You have to be really careful with lots of the fact given in that book in the end, they focus on some specific numbers that are indeed positive but forget that the general tendency is definitely not going that way. It gives a false sense of "everything is going great".

I think that the best example was about the fact that some animal species are actually going back in number (in France we have that with the reintroduction of the wolves in the mountains). They gave a few example with species that had specific plans to protect them. The general fact is that 60% of the insect (not species, the total number of individuals) are gone in 40 years and 52% of the vertebrates in 40 years.

By only focusing on those "facts" you are actually not trying to understand the complexity of the current system and missing some really important points that are, indeed, not positive.

We are aiming at +4°C, some reports says 6-7°C at the end of the century, that is not something positive and we need to act on that for example.
POSIX-like, not entirely POSIX! There are basic IO syscalls, and some process management calls, but overall I try to take unix as a guideline rather than trying to reimplement one entirely. I also try to take inspiration from other kernels (like fattr (which is equivalent to GetFileAttributes from WinNT), and spawnv from DOS/WinNT).

I guess I should reword it :/
If people don't like the Drudge example, perhaps they might like Antiwar.com. It may look confusing at first, but it's the same format that they've used since their beginning and it works.
Yeah, typing KINDA works until you try to use a library that has no annotations and uses reflections, such as - say - plumbum, boto3 or some other pre-typing shit. It's a bit like with async code - once you decide to use it, you can keep the language but basically need a whole new ecosystem. I tried to write an actual company project with `mypy --strict` passing as a requirement and you quickly end up having abstractions only to bypass mypy, as well as surpress comments as uses of Any. And this is where it pays off to just switch to a statically typedk, compiled language.
TV – Learn What Is Luma, Luminance, Gamma and Color
รถกระบะมือสอง Toyota Revo และ Nissan Navara NP300
I agree with your points, and my comment lacks precision.
"when it is best we have ever had by many measurements"

Not really. By an ecologist measuring it is the worst world we have since the last ice age and getting worse every day.

So sure, when you don't give a sh*t about nature, you can have your happy bubble of constant happy developement and improvement, but otherwise not.
Oh and of course you also have to have a good air filter installed, as air pollution is a real thing too and not linked to good health. And streets and cars and noise is something new, too and also not considered healthy.
Burn out and other civilisation diseases exist as well ...

Do not misunderstodd, I love technology and I don't like the "back to the trees" solution, as most who propose it, have never spend a full day without running water and emergency phone 24/7, but I also don't like getting blinded by only half of the facts.

Yes, thanks to technology we did improve amazingly, but there are many dark sides to it, we have to deal with now.
Vulnerability detection in 410k Wordpress websites
How many optimists got slapped by the fate off the face of the Earth before they had a chance to participate in the study?
Show HN: Simple, elegant configuration for Java apps
I got a SDRplay some time ago from a co-worker. I haven't used it yet because of the behemoth that is SDR, but with this source I feel I can finally do something with it.
Surely you mean easier. It's easier for governments to control electronic money than cash. The government knows nothing about all that cash under that mattress.
I don't think it depends on the individual, but rather on goals.

If you want to speak a language in a useful but relatively broken way, as fast as possible (for example as a refugee), you might want to prioritize a smaller amount of theory and more practice early on. But that would actually prolong the time to proficiency.
This makes me wonder how SMT handled in linux kernel especially on cpu-idle and scheduling then I have found below articles, sharing for those who is also interested in:

1- Rock and a hard place: How hard it is to be a CPU idle-time governor https://lwn.net/Articles/793372/

2- Many uses for Core scheduling https://lwn.net/Articles/799454/
Same for the site of the podcast series Wolf 359!
A complete digress, but OOPS still shines in the domain of GUI widgets programming where there are a limited number of interfaces and a huge number of widgets (implementations) working with that interface. FP works conversely, on a limited data and a huge set of functions. Maybe in the context of now with limited gui programming, FL is more suitable?
And then - as one of the possible explanations behind the correlation - they speculate that "optimistic people might be more motivated to try to maintain good health — such as maintaining a decent diet, engaging in regular exercise and not smoking".

Surely this would have been controlled for already, as maintaining diet and exercising falls under the category of "health behaviors"?

This is self-contradictory
Shake once more, it'll offer to redo.
Cool coincidence but nah. Maybe its a reference to the first angel in Evangelion? Maybe its a reference to Adam's wife? Maybe its best girl from Machikado Mazoku?

Hint: asuka best girl.
The inherent problem facial recognition and similar systems have is that they just rely on an extremely narrow context. But I agree that it is not constructive to points towards bias (in many discussions actually), since that will just normalize the presence of the technology itself. Suddenly it just needs to solve the problem of improving some statistics instead of justifying the deployment of cameras everywhere in the first place. So the criticism is a particularly bad one that omits to ask the hard questions.
You need quite a lot of cash to dine out. If you’re getting wine and things for a few people it can easily be many hundred of dollars in today’s money. Even people who normally carry cash don’t carry that much. What are you going to do in the evening? Go to a bank? They're closed. And if you’re travelling with work and dining out each night, maybe with clients, how much is this adding up to over a month? What other expenses are similar to that? Hotels at the time would invoice or take cheques so you didn’t need cash for those. Paying for restaurants probably seemed a real pain point at the time.
Petri nets are often used for theorem proving about state machines and systems. So, yeah, good instincts!
Turing Complete
+1 for both talks

Saša Jurić is fantastic at condensing lots of information in a 1 hour talk without losing the audience, he gave another great talk this year called Parsing from first principles (https://www.youtube.com/watch?v=xNzoerDljjo).
Could be a way of moving off Spring Boot and its clunky config. Can YConf interpolate config?

Edit:
Yes I can see it can using EL.
Also:

https://www.wired.com/1995/03/the-continuing-investigation-o...

https://www.nytimes.com/1996/01/12/business/data-secrecy-exp...
the thinkpad?
Hey I learned something new today! I grew up more Protestant which leads to a lot of church shopping and people shifting around when they become uncomfortable with their current location. This also leads churches to try to “market” themselves with clumsy buzzwords and multi-million dollar stage/lighting presentations. I appreciate Mormonism’s simple solution to this and admire how it works to better keep your community together. Thanks for sharing!
I thought this walrus thing looked esoteric and ridiculous. Two words which also describe Python. I think it's prime time for the scripting languages to be disrupted. Twould be nice to have one as well designed and consistent as Rust.
"Children" take almost 20 years to learn English at high proficiency.

And the context stuff doesn't work for me in audio, not until years into a language. It might be easier with a language close to my native, but otherwise...
Yes, it has. I've had many experiences that have required me to perform online sleuthing over the years just to keep my computer working properly. New programs ("apps") that seem to be change for change's sake, or worse, to try to make computers work like cell phones. My latest peeve: a Windows 10 update has caused my laptop to stop recognizing DVDs (though it plays CDs fine) and MS seems entirely disinterested in correcting the problem.
I think that after disabling WiFi, there's no Googling possible.
Show HN: Software Design Patterns, Principles, and Best Practices
Hi all,

Here is an article/video that I created for myself (!) of software design patterns and best practices. It is good exercise to be reminded of these periodically and reflect on your projects and see where you could have applied them to make things simpler. Also, the best way to learn & re-learn things is to teach them, so here we go.

* Video: https://www.youtube.com/watch?v=A6Ud7EGAxrc
* Article: https://quanticdev.com/articles/software-design-patterns
* Article source (GitHub): https://github.com/soygul/QuanticDev/blob/master/articles/software-design-patterns.md

Article/video covers the following patterns:

1. YAGNI - You Ain't Gonna Need It
2. Thinking Before Coding
3. KISS – Keep It Simple Stupid
4. DRY – Do not Repeat Yourself
5. Single Responsibility Principle
6. Separation of Concerts
7. Composition Over Inheritance
8. Dependency Injection
9. Test-Driven Development
10. One Way Communication and Data Flow
11. Immutability
12. State Containers
13. Factory and Singleton Patterns

Hope this helps someone, and all feedback is welcome. I will incorporate any feedback into the article.
One of the major points for me was how cumbersome the installation process for kernel modules is. Now I can just do make install which works on most Linux distributions.
Since your message popped up right at the top I'm going to reply to it, hopefully summarizing my view on this and addressing the lively discussion about the game's name.

There is a special meaning for the game. The short backstory is included on the game's website. Here's the gist: in the game's lore Violet and Crimson are angel siblings. Violet is the angel of creation, Crimson the angel of destruction. Due to unforeseen circumstances both angels shatter to dust. This dust dwindles towards the planet where the game takes place. Subsequently parts of the game world and its inhabitants have been permanently infused with magical energy. Energy derived from the dust of angels. Angeldust.

"Angeldust" is beautifully fitting and it's a beautiful name in my opinion. I wouldn't want it any other way. There's an entire design language behind the lore, the names and composition of the game world. To a casual observer this might not be apparent or make sense. But everything ties together perfectly.

I've seen discussion and jokes about the name before when reaching a larger audience. It's great that people have an opinion on the name and some of it's (in my view) lesser known historical usages. As far as I'm concerned Angeldust is a pretty cool video game product with unique properties. In no way, shape or form do I want to endorse or conjure connection to other, past uses of "Angeldust". I hope you can appreciate the context, connection and product that "Angeldust" refers to for me.

And then I get there's a bit of confirmation-bias and pattern-matching going on with my name. I wouldn't have expected otherwise from the smart hackers here. I have no good argument against this. I wasn't aware that I share my name with a (for you all, well known?) dude from the past. Given finite first and last names, collisions are bound to happen. Maybe we should start using MD5- or SHA-hashes as names to prevent this in the future.
school is pretty terrible. if it wasn't for my parents being as strict as they were i would have let go way before uni. personally i'd rather see the whole system scrapped. it's easy to single out japan as its system has some very particular demands. but the fundamental flaws don't stop at borders.
What Is the Hearing Aid Fitting Process?
I'm still a bit confused of how one is supposed to decipher a Language like Japanese or Chinese without any reference. I certainly was never able to do it.

Only after years of studying more theoretically am I able to learn new words from context.
How to Install Wordpress on a Lightsail Instance – AWS Lightsail – AWS
I think Academia is more likely to criticize your technique because it doesn't generalize to any ring or you didn't prove a certain assumption you had.

Of course the real bug is in some IEEE 754 quirk you forgot to consider.
hmm, your right. i tried "continue with insecure certificate" yesterday but maxbe i was to impatient
A child knows grammar and vocabulary, most often by being taught explicitly. Yes they pick up stuff, but they are corrected all the time.

And children don't have the level of language skill you normally want to achieve.
Science will not help you with:

* Dealing with your own death or death of loved ones.

* Finding meaning and purpose to life.

* Dealing with anger.

* Coping with trauma.

* Coping with adversity.

* Dealing with addiction.

* Coping with social anxiety, acceptance or isolation.

* ...
Well, I use pi-hole and uBlock Origin. But uBlock doesn't block anything so it must be the pi-hole for some reason?

Do you use some third party script or something?
> Because big projects using Python felt let down.

Why big projects started using Python in the first place is a very good question, given that this language had not been designed for them...
There is an entirely different mean number of false positive stops.

So, by your statistical definition, there's a bias.
Mattermost PM here, I agree that this is not a good experience, thank you for sharing @jetru.

There is development in progress to let you jump directly to new messages when you land on the oldest unread message in a channel. This lets you get directly to the latest message.

I'm not entirely sure if this is the same use case you have, but if you're open to testing the new development and share feedback, we'd love to hear!

Pull request with an open test server is available here: https://github.com/mattermost/mattermost-webapp/pull/4132#is...
"Kind of"? Nah, truly and really. Thats me. I am looking forward to christmas eve and the holidays afterwards being alone and having time for myself.
Someone knocking on my door and offering to rescue me from this situation would be in for a very awkward situation indeed.
Out of the box, Crystal does garbage collection through the boehmgc library, however if you pass in some compiler flags you can get application to not use GC.

As for my OS, I wasn't gonna port libgc, and since I have prior knowledge of building a GC in rust (very badly!) I decided to make a tri-color concurrent, mostly precise (through compiler patches), garbage collector, in Crystal.
Is JavaScript a Must Have for Web Development?
shhh.
Gazing into crystal balls to advance understanding of crystal formation
Time will tell. At the moment I'm not convinced. Rust is a marginal improvement which is not worth the trade-offs in terms of immaturity, lack of libraries, books, standardization, etc. It might end up just like D. Or it might actually find itself a viable niche.
Deep Dive into Worker Threads in Node.js
تسمه تایم رایکالتون 114 مناسب برای پژو 405
"When you go out into the woods, and you look at trees, you see all these different trees. And some of them are bent, and some of them are straight, and some of them are evergreens, and some of them are whatever. And you look at the tree and you allow it. You see why it is the way it is. You sort of understand that it didn’t get enough light, and so it turned that way. And you don’t get all emotional about it. You just allow it. You appreciate the tree.

The minute you get near humans, you lose all that. And you are constantly saying ‘You are too this, or I’m too this.’ That judgment mind comes in. And so I practice turning people into trees. Which means appreciating them just the way they are."

– Ram Dass
Maybe, instead of either just declaring what is the "right" way or observing users like some kind of behavioural scientist, we could just go back to, I don't know, asking them.
How about a readable notification bar for Androids? It would have helped me see that my charger cable was bad before I ventured outside in the cold with no way to recharge my dead phone.
I know, I've been on here for 6 or 7 years now under different pseudonymns (I change generally when I hit 500 and can downvote comments).

Thank you though ;)
Whats an extension service?
Isn't it more commonly called "Magnetresonanztomographie" (MRT) now? Same PR problem, people are scared of atoms.
What is the ideal number in your opinion, and how do you arrive at it?
Partly the status thing, yes ("club"), but absolutely for the convenience of expense accounts. If you're on expenses and paying cash, then you're fronting the money out of your own pocket in the expectation of reinbursement. If you're on a card, you can just take the bill you've been given by the card company to your expense department.
That's an incredible attitude, and should be commended. I bought the game on Steam even though it's not really the type of game I usually play. I don't doubt I will get my money's worth.
How/when did you get started with coding? How did you learn your skills and how do you stay so productive?
So true.

I used to be an iPhone user for many years until iPhone 5. My Android phone broke and even though I also own an iPhone 6 for testing, it was so frustrating to use that I'm using my Android tablet as a phone until I fix my actual phone.

iOS is just stupid. You have to memorize all these gestures for no reason. No discoverability, I bet most people don't know about 80% of all available gestures. To go back to the previous screen I have to press firmly, then swipe—but all the way to the right, or if I stop I trigger overview mode or whatever is called.

macOS suffers the same problem, but to a lesser extend.

Unfortunately, Johnny Hive has completely lost it. He's been obsessed with out things _look_ instead of how people are going to use them—and that's why people keep hitting his glass walls at Apple's HQ. Steve Jobs kept design at bay and insured a mix of beauty and usability. Now that he's gone you can tell that products got worse and worse in terms of usability (but 1.2 millimiters thinner, and so beautiful).

Maybe with Hives gone things will improve. The MacBook Pro 16 is a step forward (besides ports).
> If Steve Jobs had followed user preference he'd have made a faster flip phone.

Actually, would this be so bad?
I wonder what the plan is for a media layer - audio and video streaming, etc?

Sure would be fun to write a content-creation app - i.e. DAW - for such an environment.
> you can't really get rid off.

Doesn't mean they shouldn't pay for the damage they do to the road. Why should the state subsidise them?
How I wish that I could use the new terminal app on the windows 10 build that is installed on my work Laptop.
How are you managing human bias in this model?
You can see China trying to create a hegemonic Han monoculture: that's what the suppression of Tibet and Uighurs is directed towards.
Actually we get on quite well in Europe, thank you very much. I suggest you take a car-ride through Northern France, close to Verdun, if those numberless WW1 cemeteries don’t change your mind I don’t know what else will.
Don't sweat it! I did get an older version of Angeldust running on OpenBSD with pledge and unveil without problems. It's just not a market I can comfortably cater to at the moment. Kick back and relax for a moment and there'll probably be a binary or source distribution for *BSDs too. Same with Raspberry Pi. Game runs beautifully, but I have no great packaging and distribution process yet.

In addition I also ran Angeldust on Haiku. There is no reason why a product like this wouldn't run everywhere.

(Also shoutout to theo and/or tedu if you're here.)
Share of males who survive to the age of 65.
https://twitter.com/spectatorindex/status/120860558189372621...
Search for the following, perhaps they're to your liking:
people
jewelry
fashion
modern woman
shopping
> Not trying to insult here. Just general observation

Sorry, still an insult.

But ok. So your users have the intelligence of a cat and are generally really helpless with your software. Then the obvious way forward is to include non-discoverable features, hard-to-read text and extra-confusing mouse gestures...?
EDIT: AWS and Azure.
If Windows is the only platform (apart from the Xbox) where the dongle works, there's also not much of an option if you want to intercept valid traffic relatively easily.
I'm not aware of any law it would have been violating if was encrypted in the US.

However, export was another matter and the export version of the 7800 left the crypto out!

In any case, my point was that weak crypto spanning into the late 90s was not a result of technical limitations.
- What are the things that you have patched in crystal and libc?

- Any plan to release ISO for us to quickly run it in our local system?
And probably by asian standards too.

Basically anyone non-american is ok with this i think (knowing the author is probably also underaged). I hope US scare of anything barely related to nudity won't be the new norm.
This is the most basic multi-state machine you could make. You could do this with a typescript enum, giving you compile time type checking "for free".

I've tried this "state machine" approach but the problem with designing a React/UI component to respond to a single "state" value like this is that it's not uncommon to end up wanting _more_ states like "has errors and loading", or "has data and loading". At which point you find you're building lots of similar looking subcomponents which get torn apart every time you add a new attribute to the combination. Sometimes it's easier to deal with the combinatorial number of states by passing in the attributes separately and deal with the combinations of state with if/ternary statements, exactly like in the original example.

Plus you don't have to have the switch statement argument with someone for whom not using them was the only thing they remember from Uncle Bob's Clean Code :grin:
You forgot the i=i in your lambda definition. Then there exists a local variable i and everything works as you wanted.
I'm curious how alacritty compares to it. The alacritty devs basically consider another terminal app rendering faster than them to be a bug on their part ;-) But it does sound like it would be a good challenge.
Amazing! Thank you for sharing!