skysight-inc/HackerNews huggingface dataset:
Hence the:

>There should be nothing that the executive branch does in terms of investigation and prosecution, that the average citizen should be legally barred from doing.

>This includes prosecuting crimes in criminal court, requesting and enforcing warrants, and so on.

>The only difference between an average citizen and the government employees doing these things should be that the government employes are being paid to do these things as a full time job.

If the cops botch their investigations... Well there's nothing stopping anyone else from conducting their own. Might as well conduct one into the cops botching of the investigation too.
Ruby should be up there. Github, Shopify, Airbnb, Twitch and tons others are using it, but also growing incredibly. Growth of the Ruby talent pool slowed down while the JS SPA fad went nuts, but growth of companies using it didn't!
So the Rails job market is hot--supply is down, demand is up!

Throw in the new Rails 7 upgrades with simple JS packaging, turbo and stimulus reflex, and there's a pretty solid case for really high employability going forward.
I guess it's good to know, but I never had any illusions of using it for privacy. It was mostly to see when I get added to a mailing list, where it might have come from. Another reason I abandoned it so quickly is, if someone sold my email address and put me on a new list, what can I do about it?
Unmoderated? Probably 99% of traffic goes to the same top 500 sites which are heavily moderated.
That's what you get when you let people without engineering abilities run a tech company. They just gotta find something "useful" to do, and it aint designing a better battery.
I am a 20something who is coming to this realization now and wish I knew this earlier.
We launched WorkOS as a "Show HN" last year. [0]

Now we've raised almost $20M, employ 30 people, and have a ton of happy customers.

(Thanks HN! :))

[0] https://news.ycombinator.com/item?id=22607402
>and children living near said airports may have elevated levels of lead in their blood

Or is that because the upper middle class types avoid airport noise like the plague leaving the housing stock around airports cheaper, older and more leaded?

The correlation between low income and lead (all known bad chemicals highly used in the past really) exposure is well studied rather than speculative.
Work with your state government to outlaw even consensual tracking, include fines, and make fines also apply to the development staff.

The first a step is a "know your developer" act to prevent software creation being anonymous. We have regulation around who can practice medicine, practice law, provide the same regulations to software. Remove the license for developers, business analysts, tech writers and project managers who write code to support tracking. It is easy to write evil code when your are protected by behemoth corporations and their lawyers.
I'll never forget having to be a moderator for a somewhat popular forum back in the day and oh man did I learn how a few people can make your life hell.

One thing not mentioned many times in these discussions are the poor moderators. Having to look at all that stuff, some of which can be very disturbing or shocking (think death, gore, etc as well as the racy things) really takes a toll on the mind. The more automation the less moderators have to deal with and then usually its the tamer middle ground content.
In the FAQ on Immersed[0] they mention that they’re planning to support “other XR platforms in the future”. As a G2 owner, I’m holding out hope that it’s sooner than later.

[0] - https://immersed.com/faq#tag1
I was thinking about a recent article about drivers who said they had to cross highways on foot because the app thought it was a road and would penalize them if they drove the long way around.

I dunno. Maybe the Amazon's warehouse system is more polished, or maybe the complaints from the drivers were anecdotes not representative of the industry. I haven't really seen recent articles/studies about the working conditions in Amazon facilities, so I don't know how up to date the old complaints are.
We're all over the place having started building in 2007. Mostly rails (latest version though!) on mysql, with lots of good old jQuery thrown in. ;) The client stack is cross-platform C++ with platform specific UI on top, including some Swift!
I think any model that doesn't put customers first in a free market is going to get ate alive eventually.
I have always described socializing and being around people as akin to exercise.

You generally don't WANT to do it, but you feel better after you have, and it's absolutely necessary for maintaining your (mental) health.

So whenever I am dreading some social situation I just remember it as a form of exercise, something that I don't want to do but must do.
Many providers sell netflow data.
When you need laws to protect you from laws (or law enforcement), maybe there's a problem somewhere deeper down. It comes back to a principle I roughed out and live by when thinking about rules: if it's out of the box hard to enforce, it likely isn't justifiable as a rule (I'm not speaking about the laws around controlling police surveillance, but rather the laws the police are trying to enforce that lead them to using invasive surveillance).
Arizona is not a Southern state, and while it is a right-to-work state, the minimum wage there is higher than in most of the country.
They are not. It’s open sourced, not FOSS
You can also get lead from crystal glassware. I don't use mine anymore, they're just a decoration.
What software/libraries have you used for your machine learning moderation system?
Strange that he just wanted everyone to read a little uninteresting bio
A Short Overview of Typed Template Haskell
Advising Software Says Philosophy Majors Have Two Career Options
Show HN: Python brief / ML generated Python daily newsletter
After 9 long months of coding, testing, and refining we're excited to release our daily Python newsletter, built with Python!

We scan millions of posts a day from Twitter, Reddit, Hacker News, and other social sites to bring you the best Python articles that people are discussing, ranked by our unique score that uses signals like upvotes, comments, and poster authority.

Finally, we summarize each article and wrap it all up in a nice daily email.
It sounds easy, but it's been quite the journey...

While we are only just launching today we have been building "back issues" for the past 4 months to help us quality control the content.

You can have a look at what would have been sent out over the past 4 months here:

https://morningbrief.ai/python/daily/issues (click any issue link to see inside the issue)

If you like what you see we'd love for you to join the real mailing list (forever free) and help us test it out:

https://morningbrief.ai/python

We'll be rolling out more high-quality newsletters in the coming weeks, based on the 150k+ semantic tags that our system already knows about. If you have a favorite topic that you'd like to see, let us know and we'll prioritize it for you :)

Thanks so much for reading!
The internet is very moderated, on the contrary, in terms of UGC.

Traditional, non-social, websites have single or known-group authors. When one of them is defaced or modified we call it "hacking" not "unmoderated content." We assume NASA's site has NASA-posted content. We assume Apple's site has Apple-posted content.

Sites with different standards for what they'd publish have been around for decades (for gore, for porn, etc) but many of these still exist in a traditional curated-by-someone fashion, or are more open to UGC but still have some level of moderation.
Ha yes. That's even crazier. There's another level of interpretation to the message.

A person could interpret being called a nerdy programmer in a complimentary way, or they could interpret it in an insulting way.

That makes one wonder what portion of our interpretations, thoughts, and feelings are internal and what portion are external.

It is a nature vs nurture discussion at that point.
> lead frontend engineer to a senior engineering manager

How does one make a jump like this in one year. I'd question their career ladder and development more than his supposed daily scheduling. Maybe he wasn't well equipped to handle senior management
A bit off topic but I can't resist as it's in the title. What's it like running a startup that's active since 2008? Thirteen years is an incredibly long time and I'd imagine most operations would either thrive, die, or reach some kind of lifestyle business steady state by then. How do you find the focus to stay on the same problem space over such a long period of time?
Just to eliminate any doubt, the same is also the case for the VR-3 and every other Varjo model:

A valid Varjo VR subscription is required to use the device
Every VR-3 user must have a Varjo account and a valid VR subscription. Read more here.

https://store.varjo.com/vr-3
Losing respect for Elon in nanoseconds
Very few things are "inevitable", and I don't think that the things you cite are an exception. Regulation exists for a reason, and we have many examples of going from worse conditions to better ones e.g. from the 12-hour workdays to 8-hour workdays and banning child labor. Don't give up - these are things that can be legislated around.
I pass by there every day on my way to work. Based on all the construction equipment I saw around the campus I figured the new fabs were going to start being built soon.

It also still amazes me how huge the campus is
How College Teaching Can Have a Future
You'd normally look at a more convenient visualisation of this data, usually in the form of a flame graph, which shows you aggregated figures for functions and the actual call stacks. If you don't care much about %'s you could still learn a lot about how a program works (especially if you're not familiar with it) just by looking at the call stacks. The VS Code extension makes this quite easy to do since you can click on the interactive flame graph to hop directly to the source code and peek around. See for example https://p403n1x87.github.io/how-to-bust-python-performance-i..., which en passant shows you how pytest works internally
In the wetshaving community "butterscotch" shaving brushes became sort of a sought-after commodity. They're basically plastic brushes originally meant to mimic ivory in color that have oxidized to a sort of butterscotch color.

Originally there was a lot of interest in restoring them to their original ivory-like color. If you search there's lots of advice on this, like exposing them to sunlight, or using UV lights and/or peroxides.

Eventually though I think there got to be an interest in the aged color, and interest in restoring the color declined.

I'm not a dentist, but I have family who are, and they explained similar processes are involved in teeth whitening. Basically a peroxide gel that gets put on the teeth with a custom fitting, and then exposed to UV light.
> Attack rates were higher among unvaccinated persons (39 of 42; 93%) than among fully vaccinated persons (129 of 185; 70%) (p = 0. 002) and among persons vaccinated ≥4 months before the outbreak (83 of 93; 89%) than among those vaccinated 2 weeks to 2 months before the outbreak (19 of 31; 61%) (p<0.001)
> `git pull` is approximately a synonym for `git fetch && git rebase origin/master`

`git pull` is precisely `git fetch && git merge FETCH_HEAD`.

Since rebases are history-mutating then to achieve a rebase one either adds a `--rebase` to the pull or configures pull to do a rebase in the configuration (don't do this unless you really know that you need it).
Taxation on services that are known to be detrimental to human health. These taxes can be spent on public health resources (counseling and so forth).
This article is a bit strange. It's referring to the thread stack size but acting as though it's the main stack size. It's true there's no portable C API for doing anything with the main stack size, but musl libc doesn't behave any differently than glibc here -- the main stack is allocated by the kernel. The thread stack size on musl is small, yes, but the only way to even end up in a thread involves using the pthread API. The pthread API exposes an API for configuring the stack size for a thread; it's called pthread_attr_setstacksize. You can find it here: https://pubs.opengroup.org/onlinepubs/9699919799/functions/p...

Granted, it is maddening that C does not offer any great ways to reason about what stack size is needed, but it is simply nonsense to imply (as people seem to be inferring here) that there's no way for an application to handle running into musl's stack size limits.
DBHub: SQLite Storage “In the Cloud”
> They will move away from coal as soon as it become economically advantageous to do so and no sooner, which is not all that different to how poorer countries will deal with their coal generation.

The incentives are aligned, the solar panels are made in China, by Chinese companies, and as it turns out another domestic industry (construction) is collapsing so they need a new, major domestic economic boost. I predict it will be renewable power, it's both in their interest and boosts their international profile.

I don't agree that China has that bad a track record, they seem to be very willing to take dramatic actions if they feel it is in their self interest (recently, bitcoin for instance).

I think it is in their self-interest to phase out coal for domestically manufactured solar since it will juice their economy, give their entire economy a generational advantage over legacy systems, and help protect their domestic food production.
It's due to the low circulating supply and even lower supply available on exchanges. This is why prices fluctuate so much. Less liquidity = greater volatility.
The SPARK Ada language prevents recursion by only allowing you to call methods that are defined above the method you are in. It has a similar rule to prevent recursive calls between packages although I forget the details of that. From this you can calculate the worst case stack size. As all other memory has to be statically allocated you can always caclculate the maximum memory footprint of any progam.

Obviously those restrictions mean you have to write your code without recursion, but in practice the uses that SPARK is put to don't tend to need it. A statically allocated stack in your code and a loop can solve a lot of problems (along with suitable logic for gracefully handling that stack filling up).
You probably should add C++ to embedded. It's used a fair amount, at least on larger processors/projects.
Sounds like we are both fairly privileged that we can fly/sail and lead others to help form good habits.

Decision fatigue is a real thing. Some people live in a different reality of resource scarcity, kids, far-less-than-ideal partners, multiple jobs etc. When your brain is fatigued, it’s almost impossible to think or absorb new information. When you are constantly fatigued, you get into chronic stress and start making more bad decisions which, (when unchecked) leads to a really negative cycle. It doesn’t take an emergency to create a situation where your brain can’t process information fast enough to respond to a dynamic environment.

Don’t get me wrong, it’s crucial to stop and think in these scenarios to figure out what direction to go in order to fix the situation. It’s just really difficult because of the tendency towards perceived urgent (important/not) action.

As a pilot, training is paired with thought to encourage constant improvement while making most activities second nature so that a lot of complexity is managed sub-consciously. Asking “What happens if your engine fails right now” is a prime example of helping a new pilot think about how they can modify their procedure to better prepare for that outcome. That’s especially the case when paired with “so what do you think you could have done better” afterwards, usually on the ground. There is even an informal checklist to help a pilot not enter a scenario where they might not make reasonable decisions. (IMSAFE)

Thanks for your insight on sailing! It seems like a neat world from the outside. :)
The best way to deal with the problem is still tried and true modularization.

Also it helps to merge/deploy frequently.

If you have multiple people editing same code it is bound to cause some problems. The best way is to not have multiple people editing same code by separating them either by bounds of time or by APIs (can be separate packages, modules of the same application).
TCO does not do the opposite. TCO helps avoid stack exhaustion without introducing new faults.

TCO might cause your program to avoid one stack exhaustion fault only to reveal a different fault (possibly a different stack exhaustion fault). This is not a semantics change. And it's not a bug either.
My project 1) is a side project, meaning I can commit as much or as little time as I'd like 2) is something I use myself 3) doesn't cost too much to run.

I think these factors help the survival of a Show HN submission. Been running https://cinetrii.com for years.
When I was asking around, someone pointed me to a talk given by one of our engineers a few years ago at Git Merge: https://www.youtube.com/watch?v=jcN6UgPN7zA
FYI, it seems to be back up now!

I did notice one potential flaw in the way your API/website works, though, which is that raw access to the uploaded files is enabled regardless of content type. This allows people to use your website to host scripts and other malicious files that they can reuse to execute XSS attacks against other websites. This is mostly a problem for the other website (which would lack proper security headers) but it could lead to Google blacklisting your website for "hosting malware". Some phone scammers leverage websites like yours that try to provide a simple, cheap service to host their fake virus warnings and such.

I'd personally recommend against allowing text content to be directly accessible with a single GET request from another source.

You've set up some protections against this (rate limiting mode) but that could be circumvented by pointing a browser at the file viewer and placing something heavy on the F5 key. I'd personally also check the origin/referrer headers for files that aren't images or video and block their direct inclusion in some way.
So not to push back against the ethos of being balanced - but having access to minute by minute details of apps/websites - is kind of important to answering the question "Where the hell did my time go!??" I know a lot of people that signed up for rescue time use it as a Quantified Self kinda tool (For example Beeminder, IFTTT, Zapier, and Exist.io use it in this manner). I'm afraid that this change might exclude those that want that minute by minute accounting. (I do use this for Beeminder integration currently - so I hope that didn't break!). Anyhow, I'm willing to give the new design a shot - I think the design looks beautiful and the features look great.
That is weak “evidence”. The video taken at the airport is clearly chinese operative material. And then est posts it. You’re doing chinese government work, question is though are you being paid or volunteering?
For nearly every monastic rule, there's centuries that people have spent coming up with ways to perhaps break the spirit of, but not the letter. For example, St. Benedict says no speaking during meal time? There's a whole sign language specific to christian monks during mealtime.
AI Adoption Skyrocketed over the Last 18 Months
> The unplanned yet avoidable fall of Afghanistan has been an epic disaster of foreign policy that will hurt American credibility for decades

It was not unplanned (a surrender was signed during the Trump Administration, well before the withdrawal was completed), nor has it been avoidable at least since the war of choice (and aggression) in Iraq; whether it was avoidable without that is debatable, but ultimately irrelevant, since the invasion only occurred because the Administration was boxed in politically and couldn't use 9/11 as an excuse for their preconceived war on Iraq without first making a show of going after al-Qaeda where their leadership was known to be.
Thanks! It took forever to bash my way to victory on that trees. The lib also supports the shallow trees in boosting machines.
The page says:

> For better results, increase the population size to 500-1000 and wait for 50-100 generations

Do you have example output from that? I'd expect my computer to take months of running 24/7 to get there.
Warning. Masscan is the best scanner I have ever seen.

We have also managed to take down the entire corporate network by using it with a too high rate limit. So tread lightly around massscan and its power. Our pentesters did the same 6 months later. The managed service provider is not able to solve the routing table loop which causes the firewall to DOS when a rapid masscan is triggered.
That's a good idea. thanks!
> I'm essentially abusing spaces to act like client-side folders/groupings of rooms.

That's exactly one of the intended purposes!
Let me know the next time I can vote to have my CEO replaced, thanks :)
If your eyes can "normalize" a unusual symbols to a common one to make an English word then so can a lookup table. I feel like this isn't a case where you'd reach first for a neural net.
To address your breakdown:

1. I distinctly hadn't mentioned photography in private or public messages. Ever. Nor had I tagged any of my camera equipment in any of my posts. Hard to believe, I know, but I created and manage the account with explicit intent and action, preferring to move personal conversations off-platform.

2. I don't follow photographers, and prefer to only follow certain friends. While I don't go to that great an extent of concealing my browsing history, I also make some effort to segregate information flow. Plus, the low-hanging fruit of Firefox + DuckDuckGo + uBlock usually does a decent job of helping with that.

3. In the two years I've had an account, I hadn't seen a single photography-related ad prior to the conversation on photography. Ads typically revolved around random tech products (many of which were irrelevant) and ads for TikTok (zero interest in it).

4. There was a dramatic shift in the content of ads within 24 hours of the conversation on photography. It's conservative to estimate 75% of ads are photo-related. I have a hard time remembering any other ad (a sign of their irrelevancy, in my opinion).

5. Given the demographics of this site, I'd appreciate (for myself and others) if you'd give at least a little bit of benefit of doubt on technical comprehension.
I find this propaganda in the weirdest of places. I was reading a physical book about artificial intelligence written by a CEO in the industry and it had multiple references to Russiagate (and stated as fact, of course). It had nothing to do with the subject matter and was mentioned off-hand, same as it is here.
I think this goes without saying but I meant to say 240 hours a month not 240 hours a week haha. It's too late to edit the above post.
Thanks. It's morphed over time as we add functionality so it's less clean than before.
Can you really? If you depend on a SIGSEGV handler, that handler needs stack space unless you set up a separate stack for it, and I am not sure that is portable.
Unlike an Internet-accessible backdoored CPU and motherboard, that "upgraded" mainframe didn't stop working arbitrarily.
As late as 2018, torrent traffic has been quoted as the fifth in internet traffic [1].

[1] https://torrentfreak.com/netflix-dominates-internet-traffic-...
Would you be able to share information about the tools you used, they could be very useful for other blogs and platforms it seems!
I recommend turning up your speakers and playing any keynote address in another window (eg. https://www.youtube.com/watch?v=KmDYXaaT9sA). Chaos.
Slashdot describe their moderation as ‘mass moderation’. This description is given to the phase that came after having 400 mods.

https://slashdot.org/moderation.shtml
I wish we had an alternative to photoshop as well. Personally, for me, gimp doesn't even come close to what photoshop has to offer.