skysight-inc/HackerNews huggingface dataset:
Maximilian Schwarzmüller's course on Udemy:

https://www.udemy.com/course/the-complete-guide-to-angular-2...

There are 34 hours of video. But if you skip the exercises, which imho are unnecessary, it's about 28 hours. And if you watch the remaining videos at 1.5x speed, that's like 17.5 hours. Even less if you skip some of the optional sections. So realistically probably a little over 20 hours if you're constantly pausing to take notes, but still not bad at all. And certainly not something that should take multiple years to learn, given that you should be more-or-less up to full speed within a few weeks of starting to actually build stuff after watching the course.
Amazon launches a $70 air quality monitor for Alexa
Amazing that you could locate it! Do you mind sharing link to that code?
Ask HN: What is the current state of React Concurrent Mode?
On the other hand, that is a very good excuse for those who want to do evil.
I haven't personally used VS Code much, but from what I understand, it still runs in two castes that don't, generally, mix: there's its core code, and then there's plugins, and the latter exists on a separate plane from the former. You can't write a plugin that redefines some core behaviour. The functions internal to the core are not all automatically accessible for any plugin. Plugins don't become fully integrated with the core code to the point where the source file location is your only hint as to whether behaviour comes from a plugin or core functionality.

(A non-Emacs user might very well go "Emacs plugins can do what now?" at the description of a plugin re-defining a core function. That's a fully understandable reaction. That level of hackability is not for everyone. But as far as I can tell, it's unique to Emacs and very small set of other software.)

But I could be misunderstanding this. Maybe VS Code actually does have Emacs-level hackability, in which case I'd probably want to try it out more than I have!
> There’s many towns in the USA where kids can walk to school

Especially where there's no bus transport within 2 mi of the school. Kids walk to school inches away from dangerous roads.

> many towns in the USA shops are walkable, etc

"Many" is doing a lot of lifting here. What's a good estimate of the percent of platted neighborhoods (or Census Designated Places or zip-codes or whatever) that are generally walkable? Less than one? Less than .1% or .01% or .001%?
Haven’t seen this mentioned in the top comments:

How’s your network ? Usually that’s a good way to go - find someone you enjoyed working with and see were they are
In my current role, I've been lucky because we're in a market that IS very financially viable, but isn't HUGE. There's no push to grow crazy big or fast; the push is to keep the product ahead. And we're doing that, with a small team.

We will need to grow a bit in the next couple years, but mostly in (I'm guessing) testing and support.

Before this I was in some other small orgs with generally good management, but they failed. We had lean years at this firm -- there was a furlough period, with 4-day workweeks and 80% salary, and I thought about leaving but honestly also enjoyed the extra day off, too.

We made it over that hump, and are now doing well. My main concerns at this point are leadership succession at the top, and also at the top of the actual dev group. The latter is more easily addressed than the former.
I disagree. I think it has more in common with the traditional Chinese imperial Confucianist meritocratic bureaucracy. In fact, this is corroborated by political science professor Daniel A. Bell: https://www.economist.com/open-future/2018/06/12/chinas-poli...

A mafia family does not work for the interest of those it "protects", nor do people approve of them. The Chinese government does work for the interest of its people, even if you don't agree with all of the ways they operate. It also enjoys very high levels of approval by its people. Apart from hearsay or informal street interviews [1], there are two researches that corroborate this [2][3].

As Kishore Mahbubani, ex-UN Security Council head, ex-Singapore diplomat, puts it: the CCP is more accurately described as the Chinese Civilization Party. Ultimately, they work to further the interest of Chinese civilization.

[1] Street interview: what does democracy mean to the Chinese? https://youtu.be/nl59t---30g

[2] https://ash.harvard.edu/files/ash/files/final_policy_brief_7...

[3] https://www.washingtonpost.com/politics/2021/05/05/did-pande...
Security through obscurity hasn't been a good idea for a while either, to be fair
IBM and Commodore sold many PCs in the 80s. That doesn't mean they built the internet.
Dahua VTO2202F
It doesn't connect to the cloud and you can isolate it in a VLAN.
'flow hive' lets you extract raw honey straight from the beehive
Rapid7 | Remote | Senior DevOps Engineer

Rapid7 is probably most well known for Metasploit but also develops various SaaS security software. All of our SaaS systems are hosted within AWS and we are adding to our teams and focused on improving the architecture of our software to be more effective and resilient. This is a team which focuses on complex problems across many technologies to make them more efficient, secure and reliable.

You will be working across different product teams and collaborating both with engineering teams, finance and leadership to introduce changes and provide visibility.

You should have a great understanding of AWS, excellent troubleshooting skills and a thirst for knowledge.

- Senior Devops Engineer - https://www.rapid7.com/careers/jobs/detail/?jid=R3101

- Senior Software Engineer - https://www.rapid7.com/careers/jobs/detail/?jid=R3404

- Senior Software Engineer - https://www.rapid7.com/careers/jobs/detail/?jid=R3213
You are misconstruing the Mueller report which did no such thing. It pointed out clear examples of wrong doing and suspicious behaviour then declined a proper conclusion because of political actions within the DoJ.
>Bought from own savings and income 4 years ago

IIRC the housing market in the Netherlands 4 years ago was way more accessible than the madness of today so that's probably not a surprise that he could afford it. Ask him if he could have bought in the market of today please.
err.... regex, which are a part of a larger field of formal language processing, which is elegant (but not simple). https://en.wikipedia.org/wiki/Regular_language
The whole area of parsing and grammar is fascinating.
agree, its not entirely true but if you look at the size of the financial industry (like > 10% of global GDP) its contribution is tiny.

actually besides the tech industry itself I can only think of the bio/medical industry being an important contributor (E.g the entire R ecosystem)
With grease around that. Clients will buffer offline messages, and send them when the other end is online.

More or less how skype used to work, before it got bought by Microsoft and centralized.
I use the Netatmo Video Doorbell for their Homekit integration. Doesn't support HKSV yet but it's due "soon".
It is also possible that many of the experiences that you’ve had in life have wired you into relationships that are functional but sub-optimal. Either a local minima or a sub-optimal Nash equilibrium if you will.

Some modes of therapy are like you mentioned an attempt to reframe your world view. Those modes of therapy would be unlikely to help someone in your circumstances. Other modes of therapy are more focused on helping a person escape the local minima and start moving to something more optimal.

For example a victim of traumatic car crash can’t be taught that cars aren’t dangerous. Life experience has shown him that cars are dangerous in a more direct way then most people would be able to understand but therapy techniques such as EMDR have been shown to help.

In other cases early relationships may have been with people who could not or would not act as healthy, reliable partners. It is impossible to un-learn that a relationships (or most relationships) can be highly one-sided or exploitive. Attachment therapy can help a person model what a mutually beneficial and trusting relationship can be. This can help them to recognize unhealthy relationship patterns and provide them the tools to establish healthier ones and move into more enriching relationships.

I don’t know what your experiences are but likely they aren’t entirely unique. Hurt people, hurt people. Soon the entire world is traumatized. In an ideal world we’d all be embedded in families and communities that modeled healthy relationships that could heal us from these wounds. The world isn’t ideal and sometimes we need professional help.
Good tips... but in reality if you're working full-time (especially in a software related role), you may find yourself depleted before you get to the keyboard.

It took us 5 years to finish our game (everyone started from 0 knowledge on how to make games, so it was a rocky road), and for the last 1.5-2 years my life was absolute hell.

I'd push hard at work for 9 hours a day, eat, then push hard on the side project for 8-9 hours a day, sleep, wake up, and just keep going. One day a week maybe I'd just sleep. Not having "pure energy" for the side project meant that everything suffered.

We had to learn-by-trial virtually _everything_, I don't recommend ever doing a big project that way.

If you want to finish a game, choose a small game. Start doing game jams. Practice _finishing_. You can do more and more later.

Or, go for it, do it our way, all in to win (win is subjective, the pride is real, the monetary result didn't really do anything meaningful for so much investment). I wouldn't do it this way again, but I understand people who do.

All that said, the joy of doing something for us by us is not something I've encountered in my 15 year career yet. So... if you've never built something (and truly finished!), but you want to try... go for it.
I guess this comes down to the definition of actively involved versus overbearing.

There is a fine, fine, fine line to walk between the two. Knowing how your kid is doing, asking questions, and being interested in their schooling is okay. Using it to force action without learning consequence is not.

It is, sometimes, okay for a kid to miss an assignment because they're not great at time management. That's how they learn consequences for their actions.

Anyway, you two have a fundamental disagreement, I believe, about the level of interaction and control required to be involved.
Getting that 1 hour of work done every morning is what keeps the ball rolling.. momentum is critical..
Congrats on your launch, and looks really exciting! I'm curious how this compares to tools like Snowplow [1]? I guess Jitsu comes with more sources and destinations out of the box?

[1] https://github.com/snowplow/snowplow
Because there's only two levels
1. Passionate that produces amazing software
2. Completely don't care
Matrix still has 3pids, including phone number and email.

The most common client, Element, will by default ask you for your phone number when registering with the default matrix.org homeserver and the default vector.im identity server will associate your phone number with your matrix user.

So by default (changing servers and/or opting out is easy and encouraged BTW), Matrix already works like you would prefer.

This is BTW a main critique in the OP since it makes vector.im a PII and metadata aggregator.
Game jams are a great motivator. I need hard deadlines.

I recently did this [1] for a game jam, over one sleepless week. It's pretty unfinished but submitting something felt good. (Source: [2])

[1] https://www.youtube.com/watch?v=BX6AZNWuI5Q

[2] https://github.com/mpersano/generic-rhythm-game/
The guide to remote working (forever)
I’ll agree with the Swedes. The examples of food such as Korean child feces wine isn’t going to be easily beaten by anything the Swedes make.

Some of the descriptions of the food with stories are pretty funny.

> A German landlord evicted a tenant without notice after he opened a can of surströmming in the apartment building’s stairwell. When the landlord was taken to court, the court ruled that the termination was justified when the landlord’s attorney demonstrated their case by opening a can inside the courtroom.
Waling is free, you need the exercise anyway so time spent walking isn't wasted. Driving however is a waste of time.
Intel Did It: Core I9-12900K CPU Review and Benchmarks vs. AMD [video]
>Biking/walking is utilized at least twice as much in Western European countries as in the US,

What's it look like when you include eastern Europe in that comparison?

I'm sure the rich half of the US bikes a heck of a lot more than the poor half too.
"We don't have an open API"

Sure you do. You just don't know it yet.
The persistent build cache is the feature that jumped out at me. It was also the only feature that had its performance impact quantified ("up to 68% improvement in build speed"). All the other improvements notably lacked any quantification, making me think they aren't worth much beyond improved architecture and hopefully greater improvements in the future
For some context (as an ex-Goldman employee myself), "Armen" in the quote is most probably https://www.goldmansachs.com/insights/outlook/bios/armen-ava... , who has quite a legendary reputation within the firm for the work he's done. He was also one of the first to be hired as a "strat", which used to be how Goldman referred to its quants who sat between front office and tech systems and worked with both sides.
Thanks for the advice. Do you have some sources?
I live in exactly that kind of pre-war streetcar suburb and yes, I've heard suburbanites complain that the houses in these neighborhoods are too small and narrow and lack attached garages. So yes, even the moderate walkability created by streetcar suburbs is still requires a shift to noticeably smaller homes for many North Americans acclimatized to sprawl.
I tried to complete a simple 2D RPG that is a Ultima spinoff a few years ago. Nothing is technically impossible as it's just a simple 2D game but eventually I lost interest and broke away.

Now that I look back, there are two obstacles:

- I'm not really interested in such a game. I probably fancied about the genre as it's classic but I never finished any of the Ultima games.

- In the middle I tried to implement a full scale map editor. I managed to build a simple yet working one, but dropped the project once I realized that it needs a lot of work to write my own GUI (back then I'm using C++ and SDL2).

I also find out that once I know how to implement something on paper (e.g. if I can draw the process of an algorithm on paper), I usually lost the interest to implement it in code. It takes a huge amount of effort for me to complete assignments for the Data Structure class I'm taking, to the point that I'm thinking about dropping the class.
Where is this line from?
I don't think it makes sense to introduce them to computing till they know how to read. Otherwise they are just using an ipad, which brings almost nothing to brain development, and that explains why very young children can immediately master the UI.
I did this for my first Steam game, which let me go full-time back in 2015 as an indie game developer and where I still am today. [1]

I'd get up early and get a few hours in before my more ordinary programming work as a Python backend developer at a fintech startup. And then on Saturdays I'd get something more like a normal days work done on the project.

It worked, and I'm glad I did it, but it definitely was a temporary situation, I don't think it's something you can do long-term without facing burnout or neglecting other important areas of life like family, friends, exercise, reading books, etc. So that last paragraph of the original post - making it sustainable - I'm glad to see it in there.

[1] The Cat Machine - https://store.steampowered.com/app/386900/The_Cat_Machine/
bruh, i didn't finished the text, how could i finish my project?
A package update broke (maybe compromised) all of the React pipelines worldwide
> I've worked at a few over the years...

Have you reached out to your network ? Those that worked at those same places with you
Kids primarily benefit from parents education and their engagement in their children. But more by providing stimuli, not by surveillance.

This isn't a black and white issue and as I said, it depends on their age. As I understand it we are talking about more or less preteens here.
Is that a reference? (I know who Ryuk is)
I’m curious to learn why people buy these things.

Crime rate where I live is low. Regardless that’s what insurance is for. And I’m not even sure if the doorbell would deter anyone.

Even in a large house I don’t mind coming to the front door to answer the rare unexpected visitor.

That leaves keeping delivery people honest and not throwing deliveries. But again I haven’t had that problem and if I did that’s what the return process is for.

Are these the reasons and I’m just clearly not the target market. If so how are you different that it’s an important purchase to make?

Thanks for sharing your perspectives.
Well yes, but no.

People are different. Some students I lived with only showed up to sleep in the dorm, you could hardly see them around. Some like me preferred to study at my own desk.

I would go crazy if I had to stay there, others would not notice lack of a window.

I am not 100% critical of the windowless room, however this should be an option and not the only option (I strongly believe that once adopted this would quickly become the de-facto only accommodation option for average student)
More likely it's just because cycles existed before the safety regulations and there would be too much backlash to banning them. Plenty of other things that only harm yourself, like drugs or unpasteurized milk are also illegal.
Prefacing with that I don't think iq is the best way to measure intelligence, but I wonder what the intelligence distribution of tinkerers is. The sort of person who might sit down to learn emacs because it's a blank functional canvas that you can customize to meet your particular needs.
Intel Core I9-12900K Alder Lake Review
Here's an out of domain example that may help. I grew up with 60s music on the radio in my house because that's what my parents liked to listen to ("classic rock" according to the stations at the time). They never really forced me to listen with them, it was just playing in the house, and I enjoyed it. I started to find my own music tastes as I was exposed to more music and friends and eventually a car with a radio, and my tastes developed from there. But, at this very moment, I've got the SiriusXM 60s station on because it's a comforting way to start my day, and I'll eventually move it to the 90s, and then who knows as the day moves on. Maybe some Daft Punk when I really get coding.

Expose your kids to the things you like, but never limit them from exploring on their own. Yeah they'll take on your preferences for a bit because you like them, but as long as you're not limiting their choices, they'll find their own preferences.
It was $7,500. $5,000 of that was the camera hire, $1,400 was the single paid actor (the rest were friends and family). The used expired film stock that a film company donated to the production. It was all edited in Premier Pro on a home PC. Shane Carruth wrote, directed, edited, composed, acted, produced, everything.

My favourite fact is that they only had ~80 mins of film donated to them. This meant they couldn't afford retakes. Normally there's a ~10:1 ratio of shot film to final run length. With Primer and their constraints, they storyboarded everything in such detail and rehearsed so much that they managed to shoot just 74 minutes for a 72 minute run length.
regular expressions have structure. That's why you can concatenate two regular expressions a b to ab and you have a resulting expression that will match a string if a matches its first part and b matches the rest

Mainly what you're showing is that regular expresisons are awkward for matching certain types of syntax. You could have split each of the unique components in your expression into small parts and it would be much more readable.
I've just ordered an Amcrest AD410. It has RTSP support! I handle my video footage through https://frigate.video hooked into Home Assistant, and the Amcrest cameras are pretty open and compatible with this setup, apparently. They have a (somewhat hidden) API, with some open source solutions like https://github.com/dchesterton/amcrest2mqtt about which expose it to more common standards, and Home Assistant has an official integration for them too.

I've been really happy with my Frigate setup and previously wrote a few words about the switch: https://senryu.pub/afternoonrobot/articles/replacing-unifi-v.... It has taken me ages to find a viable doorbell, however, which is why I've only just ordered the AD410. I'm pretty hopeful for it, and a colleague already has one and really likes it.
Seriously, why are people down voting this? They have been paying the CEO a lot while laying off a ton off people at MDN!

I don't think Mozilla is intentionally helping Google, but they are bleeding a ton of money with community events etc, laying off people while giving this horrible execs increased salaries. Like seriously WTH?

Mozilla need to kill the current leadership, get lean on spenting and most importantly cater to their audience. They don't have much general users. A huge portion are hardcore fans, OpenSource folks, people who value privacy or anti-chrome. Pushing ads to this audience, is only going to accelerate the downfall.

Focus on pleasing power users and devs. Market on shit that matters to power users, sys admins, devs and privacy folks, journalists! Like containers, and dev tools (some of which are already cool). Then these folks will whole heartedly embrace it in their workplaces, recommend to friends and family. Devs will write things more for FF. And don't break extensions again! This is how you got us before. Do it again. Then the general audiences will come.

Currently all these power users an others are themselves not sure about Firefox. They are stuck with it cos neither can they donate directly to Firefox development, nor are they happy with the leadership decisions. They are just waiting till the last day of FF's existence so that they can be a lil more private until they have to move to Chrome based browsers.

When their heart was at the right place their tech sucked. Their tech is better now, but their heart is not in the right place.
https://mwhittaker.github.io/publications/compartmentalized_...

This is both recent enough that you've probably not seen it and extremely relevant to what you're interested in!
CVE-2021-43267: Remote Linux Kernel Heap Overflow
In the US, in almost every publicly funded position, your job, salary and benefits are available for everyone to see. I am employed by a publicly funded institution now, and everything I earn is available for consumption, along with extra-duty pay, benefits, and historical data.

Why would it be crazy for that to be available for everyone? I genuinely don't get what the big idea is.
Agreed. It's a LOT difficult to finish something, especially something to sell.
This took me a while to figure out but K/APL code is built on a different value system than most software. Specifically, the goal is to be able to see and operate on the entire program at once. Obviously this only works for programs up to a certain size but that size is larger than you'd expect when abstractions, variable names, and general legibility are sacrificed. I wouldn't write code this way but I can see how someone would find it valuable.
>You just happened to be working for the scrappiest/shittiest faang that's all.

You know, with this statement you've just proved his point, that good tech wages in Europe are super scarce when you need to be very picky with wich FAANG you join for good compensation. That's basically skimming the cream off the cream you just skimmed. How much are you left with now, ~1% of the total tech jobs?