skysight-inc/HackerNews huggingface dataset:
Having independent components that can be integrated with various window managers and lightweight DE's is the most UNIX-way of combining bits and pieces for flexibility and builting something for what on other systems one will need heavy machinery of C/C++ libraries and man-hours.

Just imagine grep, cut, sed or awk ... as mime/content dependent tools which can be used only with XFCE. This whould be UNIX (dead end) if this thinking of "build everyting your own to work just for itself" attitude has been practiced back then, long ago. Sometimes it looks like past was the better future.

I'm talking about things as stalonetray, dunst, xsettingsd, xscreensaver, dex and such ... which can nicely fit in CDE, NsCDE, as well as in WindowMaker, i3, Enightenment, FluxBox, OpenBox etc ...
It really is a function of housing and zoning is a big deal in those west coast cities. I found this quite convincing: https://www.slowboring.com/p/homelessness-is-about-housing-n...
Ask HN: Who's not sucky to work for?
I've moved around quite a bit these past several years and I feel like every company has been the same. Management don't know what they want the product to be. Project managers don't know anything about technology. There's an offshore team in Traansylvania busy making it a legacy codebase. They don't want to give developers raises...

I see "Who's Hiring?" threads and "Who Wants To Be Hired?" threads. How about a "Who Doesn't Suck To Work For?" thread?

Not sure if this will take off or get deleted ...but if it does take off, it would be great if developers --not recruiters-- replied to this. Tell us why your company is a good place to work so we can apply there :-)
If I develop an app, I can push it directly from the Android SDK to my phone. My phone doesn't need to be jail broken, rooted, etc. All I need to do is enable debugging or developer mode (can't remember which; it's been awhile).

If someone were to distribute their code, what would stop someone from compiling and loading it through the Android SDK (or Xcode) all-the-same? No firmware version would be able to catch it because the firmware itself didn't change.
An account of laughter as a force for societal good
It is better to risk being thought a fool by some than to act foolishly out of fear.
Maybe it was the place. But it was all very wretched
I don't mind it. It may be marketing but I agree that colors and themes are very important for an enjoyable experience.

I didn't mind playing with colorways for a few minutes.
Tip-tap is great bettertouchtool gesture for switching tabs
Francis Suarez: I’m going to take my next paycheck 100% in Bitcoin
Funny you should say that. I barely touched Go, but I felt immediately at home with it from my C experience. Boring is good most of the time. I don't know about Go routines, etc., but the GC differentiates it from C, Zig, Rust, and Scala Native (AOT). I hear a lot of good things about Go including salaries ;)
Because most CISOs / security reviews we go through ask for it.
Keep in mind, 1200w would
be maximum peak power consumption most likely (as you need to size for that, depending on how many seconds the chosen inverter could sustain above peak). A good sized gaming rig would require that type of peak consumption, even if 99% of the time it’s consumption maybe be zero.
As someone who wants to run an emulator without a whole heap of bullshit, I agree with sideloading as a concept.

As someone who supports other people as the family IT person, the iPhone opening up to sideloading utterly terrifies me.
I see, so there was a conspiracy, but it didn't matter.
Wow. More impressive work by the Typescript team!

AFAICT this will have the most impact on folks using Typescript with Redux stores and similar dispatchers.I know I would have liked having this feature back when I was doing that work.
There were a few.

I had Sultans Maze[1][2] and Articfox but plenty others existed too.

[1] https://en.m.wikipedia.org/wiki/Sultan's_Maze

[2] https://youtu.be/af1CfayG5Ec

[3] https://en.m.wikipedia.org/wiki/Arcticfox
Breaking windows incentivizes the plentiful production of new windows. This will make it so that there is no such thing as window shortages in the future.
Goodbye America. It was nice knowing you
I thought we were in November not September...
> That "maths refresher" was the entire Further Maths 'A' level syllabus. In two weeks. Those of us who had done Further Maths at school were fine. Those that hadn't were shell-shocked.

Heh, I recall managing to coast for a short time thanks to having done AS Further Maths.

The Further Maths syllabus was quite modular, and the modules our teachers picked had some discrete math (sorting algorithms, Dijkstra's algorithm, bridges of königsberg, etc. which was useful for comp. sci.), and some which complemented the regular maths course (complex numbers and more calculus, which was certainly useful for physics).
The original news source was African, as I recall. As was the team I’m talking about that investigated the breach.
And if Ford wanted to sell the truck itself, they could design a modern frame with the same aesthetic...

The idea that Ford couldn't manufacture this because the 1978 truck didn't have crumple zones or air bags is ridiculous.
Right click on app item in Subpanel and "Copy to Main Panel" can be done without touching the keyboard, not to mention $EDITOR ...
I said this before: the only thing you really need is retrospectives. When you have that, you can adapt your process to anything your team wants.
Def brings me back. I remember being a young n00b hacker, running openwindows on slackware, wishing I had a real, live SPARCstation of my own.
Do you actually run a soc or iso certified data center? Because 99.9% of companies, even those who don’t use cloud services, use other people’s racks, cages, power, network etc for certified systems.

I do t think I know a single serious security professional that would raise an eye at using cloud resources. Quite the opposite, there is a fairly straightforward & repeatable process for securing cloud resources. Unlike on prem.
In this case PostgreSQL may be able to come to the rescue :)

There is Clickhouse FDW for PostgreSQL which in some cases can provide great speed with full join support

https://github.com/adjust/clickhouse_fdw
This happened after the fact that EFF and the whole community got involved. See his dismissive attitude to this HN comment: https://news.ycombinator.com/item?id=24995179
What size bladder do you have??
Ask HN: Is there a reliable way in Linux to know if a monitor is on/off?
I am developing a kiosk-ish application with raspberry to be managed remotely. So far I have managed to get to know if a monitor is connected to the HDMI, but in no way I can now if it has been switched off or has lost power. Also I have no way to know if someone has just pressed the off button. It is just that xset and xrandr (the option talked in numerous SO posts) doesn't get that information.

Is there any way?
This is a general point about proposed SMRs (small module reactors). They could just slot into existing brownfield sites.

They are small enough that the exclusion zone around them (in case something goes mildly wrong) is compatible with the grounds of typical coal plants and factories. The inherent stronger safety means you don’t have to be as careful (no need for enormous security, you can bury them underground etc).

They also aren’t yet operational anywhere so this is a bit of a wish list atm.

Without negating any of the risks, I still think nuclear is way better than coal at the moment.
It's basically the only language that is modern, simple AND has manual memory management (Rust is complicated, Nim has managed memory, ditto with Crystal and Go, D is all over the place and mostly dead, etc...). Some game devs want full control but something more pleasant than C/C++. Essentially the same framework/engine argument applied to languages.
I think you misunderstood my post. My purpose wasn't to argue that the situation is ideal -- I would much prefer it if the process were automatic, as it is on other operating systems -- but rather to assist others in enabling video acceleration.
Someday I'm going to run for mayor of New York City to institute exactly one policy change. I'll add horn detectors to all traffic lights, and every time it hears a honk, it will make the light stay red for an additional 10 seconds.

Yes, I know that I will be brutally murdered on my second day in office.
Nod, unless you are in a place on the planet with perfect insolation (which would still only happen a few weeks of the year), it will nearly always will be below nameplate rating. The nameplate rating/testing if ever done, is done in a test bed with artificial light and perfect angle.

Edit: I remember I did once get an above nameplate actual power output from a panel once - using MPPT, at high altitude, at the maximum insolation time for the year (mid-California in the mountains, right around the summer solstice). It only lasted for 20 minutes though.
You just put in your back up codes to restore access. That’s why the backup codes/words exist. If I lose my crypto wallet or it gets stolen, I go to my bank, get the words from my safe deposit box, and use those words to seed my new wallet. Doesn’t have to be a bank — a home safe or filing cabinet will work, but when my phone broke I had zero problem restoring my 2FA on my new phone using the backup words.
Sockets? Not the whole "dealing with graphics hardware" thing?
Like Orlando.
The source of the code should be shown. Also, the explanation behind the code is actually usually important in understanding how to fix the problem.

I can't say I like this idea of -only- looking at code. Also I don't like the tagline of "Access your required code snippets without thinking". Software engineering is mostly about thinking... not thoughtlessly typing or copy/pasting...
I would value them adding to that sentence "... and we won't EVER do to your desktop browser what we did to the Android one, and also we're sorry about that and this is the bugzilla link where we're fixing that grave breach of trust of our users"

I'll hold my breath
Exactly. The point is, now is the time to fuck around and find out, because when 1.0 comes there won't be any major changes to the language.
Why does a government that regulates energy use have to be a dictatorship? A democratically elected one could put measures in place too.
I hate what you say, but you're right.
Maybe it's still not the language for you or for your projects, but for anyone else stumbling across this I don't think it's a fair characterization. Would you mind elaborating on where you think I'm off-base in the following?

> head-strong nerds inventing things

Let people have their fun.

> preprocessor allows you to add some logic before compilation

Zig's comptime feature does address that need. For most use cases where comptime and the preprocessor would both suffice, comptime has tons of strong advantages (type checked, errors traced back to the right lines, ability to write arbitrary turing-complete code without unholy syntactic black magic, no double evaluation, no need to wrap everything in extra parentheses, ....). It explicitly does not address use cases where you would actually want a textual preprocessor (like making the language look like Fortran), the argument being that the burden on reading unfamiliar code would be too high. The ease with which you can write arbitrary comptime code also enables you to do things like embed lookup tables in the binary, which in C you would ordinarily do by copy pasting from another tool (or writing constants by hand) or adding yet another preprocessor to the mix.

Comptime isn't a clear win over preprocessing in all cases, but having written a lot of C and a little Zig, if I had to choose one for a hypothetical new project I'd be tempted to use Zig just for access to that one feature.

> Syntax

Zig does feel a little clunky to write to me right now, but I think that's mainly do to how often I'm using @someBuiltin() in Zig when I would be using an operator or an additional language feature in something like Python.

That said, the syntax itself is incredibly simple. You can check that yourself for Zig [0], Python [1], and Go [2]. Zig has far fewer syntactic quirks and abilities than either of the other two. You have functions, operators, code blocks, types, reserved characters/keywords for builtin stuff, a few kinds of literals, and a little bit of syntactic sugar for working with structs.

> Don't reinvent C++...for instance, I even consider C better than Zig just because the features are small and knowable

To each their own. FWIW, Zig is explicitly and actively avoiding becoming a kitchen sink language like Rust or C++. They've added a few new features, and I personally find it easier to keep track of those than of all the different kinds of undefined behavior I might stumble across in C, especially since most of those (defer, errdefer, labeled break, ...) behave exactly as your intuition suggests they would.

[0] https://ziglang.org/documentation/master/#Grammar

[1] https://docs.python.org/3/reference/grammar.html

[2] https://golang.org/ref/spec
Drag modifier key like cmd used to work pretty well too, but there was risks if accidental drags
I don't really understand your formulation here. How is your view about the benefit of organ transplantation pessimistic?

Patients living 7 years instead of dying in short order is a pretty good trick for doctors to be working. For pessimism to make sense, there needs to be some better option than that available.
memcheck is Valgrind (it's one of the main modules).

I use sanitizers, but they're dynamic as well. There's also additional work to make them work with custom allocators, but that's not too surprising. I am excited for the day I can finally use the ARMv8.3 (or is it v9?) feature that adds essentially HW acceleration so the overhead becomes ~1.2x instead of 5x.
> Why would Mozilla be trying to obfuscate setting the color of the browser? What's to gain from that?

This is one of the things that really got me on board with the ideas of free software and Richard Stallman. I understand why corporations would want to force users to comply with data, tracking, etc. But they even go to the point of imposing cosmetic decisions. The ideal Android UI for me was whatever my Galaxy S3 had, yet for some reason I'm forced to upgrade to new, increasingly uglier system UIs as I upgrade Android versions. why?
The military does hire people who care, and we are constantly frustrated re people who don't care.
Thank you so much for this! It was truly a lifesaver for a young pirate. My dad blocked torrents on our home network and I hadn't yet learned enough linux to crack our neighbors WEP DownThemAll was key to pirating games and movies off 20+ part rapidshares. <3
3. Wayland has been "starting to take off" for longer than many of the readers here have been alive.
Really? Can you compare what Jack Ma has said before he stopped appearing publicly against what Musk has said against the SEC?

Musk wouldn't last long doing stuff like that in contemporary China.
Simple and effective, they come to support and facilitate management on AWS.
It turns out that using throwaway accounts completely changes the votes I receive for comments. It seems to result in way more positive feedback than sockpuppets. The last two throwaways I've used accrued several hundred points in less than a month just from comments (no submissions), whereas my 'normal' account actually gets so many negative and neutral votes that the score doesn't change, and seeing that literally makes me feel bad/sad/angry. It seems like throwaways could indeed create a different kind of forum - one where we get more positive feedback and don't feel bad. Or as another way to put it, a community can be toxic because people think they know who someone is.
> My main concern is jobs availability, as an employer I find it harder and harder to find good RoR developers and they become super expensive

Compared to what? Good devs are expensive. You think A-level Python devs will be cheap?
I wouldn’t say this is “woke” speak, this is designer speak.

Also Stonetoss is an antisemetic white nationalist so he’s not a great example of sane commentary.
Wouldn't the adoption of those policies in the rest of the US alleviate the issue in SF?

(I imagine many homeless people who is going to SF would be going/staying elsewhere in that case, maybe I'm wrong about that.)
I grew up in an ultra-conservative church called the Lutheran Church Missouri Synod, that uses techniques like this: https://www.lutheranforum.com/blog/mobbing-systemic-spiritua... to enforce it's very narrow, literal interpretation of the bible. Yes, of course they are physically and sexually abusive, and they use mobbing techniques against 5-11 year olds. Of course they idolized Reagan like a god, also.

I live in LA now and ride the bus through South Central, and I've lived there and I have found that place far more welcoming to me than I ever did back in Montana.

So, YMMV and the grass is always greener. But I'm a lot happier in the poor parts of LA than I ever was in Billings, Montana.
FWIW: Vienna had a housing crisis 100 years ago which lead to “Gemeindebauten” and eventually turned Vienna into one of the most-livable cities in the world. I know, it would be naive to reduce this to housing policy but it certainly played its part from what I can tell.

https://en.m.wikipedia.org/wiki/Gemeindebau
That’s what government says in Cuba
This is silly. You are paid in USD, so you are just converting USD to BTC. Then you will have to convert BTC back to USD to actually pay for things... I don't get it. This is just a great way to turn some of your paycheck into transaction fees.
KiCad PBC hacked, cant contact Linux Foundation
Two weeks ago, unknown scammers took over http://kicad-pcb.org and are posing as the KiCad project. They are a @linuxfoundation
project and they control their trademark. They can't reach anyone at the foundation. No response to e-mails or phone calls.

They are the only ones who can make the claim with Cloudflare
Well it's a good thing you can't download software anonymously from any place on the internet. That'll show 'em we're serious by telling them no. /s

toothless is toothless no matter if it is wrapped in state level dressings.
at what point would it be easier just to lobby to standardize roads and profit share with said cities to keep the "standard roads" in place?
Depends on your industry and what your customers expect. Also worth noting that your customers might not be ISO27001 compliant, but expect their suppliers to be compliant.

Many customers will send you a huge questionnaire to understand your security posture, policies and procedures. You’ll quickly realise that these questionnaire are pretty much what an ISO27001 auditor will ask. So if you have ISO27001, then you can just copy and paste.

It’s much easier to become ISO27001 compliant early, before you have much built. It allows you to take cookie cutter policies and procedures from companies like Laika and apply them wholesale with only minor tweaks, and without the need to make technical changes, because there’s nothing to change. However the process is both expensive and time consuming, so make sure it’s something your customers will expect.

Finally, pay someone else to walk you through the process. I’ve used the company heylaika.com, it removes so much overhead and the need to read the standard in detail. Trying to go it alone will just be a huge waste of time and money, you’ll end up paying for expensive audits that you’ll fail. Getting external help in makes sure you’ll actual pass the audit before you pay an auditor.
2021 mbp has definitely worse palm rejection than previous gen (in my xp)
Congratulations! I'm working on one in my spare time but I've decided to cram in as much features as possible(as far as not being able to cram all the features into an arduino or esp32 so ultimately I'm opting for a raspberry pi for connectivity, monitoring, safety and so on). I got it working about a month ago with some tools and hardware I borrowed from my dad but the problem there was... My dad's negligence, meaning all the tools and hardware were half dead. In any case I managed to cut out two pieces I needed for a different project(and see that it works after all). And I also plan on open sourcing it. though most of the code is written in Rust. With the exception of a small webserver for monitoring the process remotely(even visually with a tiny webcam) - no point in wasting so much effort on that and dealing with all the async-await-read-write locks that come along with it. The webserver mostly parses logs and makes system calls to binary files.
Except that mechanism optimizes for profitability, not for social good.

In this example it prioritizes made-up computer money for already rich people over a Kazakh citizen having heating or being able to refrigerate food.

It's a terrible mechanism for most things.
If you don’t mind me asking, how did they find it and remove it years later?
Yeah, exactly, its always possible to fail someone if ANYTHING is outsourced. Keep on digging digging digging. For example Amazon is PCIDSS level 1 and more than willing to provide docs to prove it, so if you need pcidss 1 or less, that "should" be OK. OK fine, keep digging. In more detail you can see AWS brags about having linked their HR system to their security system so when someone is terminated their security access is immediately automatically revokes. OK fine, keep digging. I demand to see the python script or whatever that they wrote and I'd like to examine the system logs on both sides to verify operation of that security system. Ah got them now. OK now I demand to read the source code for the BIOS of the computer that connects those two systems. Can't do it? You're now officially insecure, cancel the deal.

You can shut down deals that aren't outsourced by demanding more difficult stuff like viewing the manufacturing masks for the microcontrollers in the badge scanners. No not a generic mask for the CPU family or similar model of slightly different capacity, I mean the mask that was specifically used to make the specific chips in the individual badge scanners. You do audit that, don't you? Why can't I have the firmware to the chip in your usb keyboard, are you guys hiding something in there like a password grabber? Can you provide the source code of your on premises Cisco routers for our security review? Does Cisco know you can do that (LOL?)

Security is not a checkmark, its always been a spectrum, and if you want to torpedo a deal its always possible to crank up the demands until the other side quits. It may not be useful or provide a business advantage, but nothing is ever truly secure. Probably the AWS stuff is better than average, LOL.
There was an open and aggressive disdain for anyone different back then. I am autistic as the average HN reader, and my home town was shockingly abusive to me. I tried not thinking about it for 20+ years after leaving that place, but now I look back at that period of my life and reel. The abuse they tolerated back then...
I disagree with this article. It is extremely rare to have s time of people who are senior enough to own their work to a point that they don't need stand ups. And even then, miscomunication will inevitably happen. In my experience, stand ups are the only reliable way to find out about blockers/issues before it is too late. At least from more Junior members of the team.
>Let’s make sure the rest of the US does not adopt SF policies.

The rest of the US decided to just ship the homeless west. What could the west coast do other than throw them in the ocean?