skysight-inc/HackerNews huggingface dataset:
Accessibility, like globalization, expands your market, and should be part of a long term strategy. But when building out new projects, its severely slows down feature development. Both should be seen as tech debt, but tech debt is not evil, just like debt is not even. You are borrowing from the future for present day benefits. Used wisely and you can create a successful project that can afford to spend time on accessibility. Waste too much time on accessibility to start and you may burn through all your resources before seeing any success.
Harsh, but true
The problem with losing alertness is that you also lose your ability to monitor alertness.
This was before the Russian energy crisis. Poland refused to give up energy independence.
I think one of the big advantages to something like peloton is how brief you can make it and how private it is. For some, it’s a more comfortable, realistic way to be eased into exercise. The gamification etc as you mentioned adds a lot to that too.
> Why do you think someone who spends a majority of their assigned working hours eating, shitting, and flirting with the receptionist should earn the same compensation as someone who spends 100% of their working hours doing things that are the in their job description?

I don't, but it doesn't matter what I think. All that matters is the agreement you have with your employer. If they trust you enough to let you judge when your weekly productivity target is reached before you pack up and go to the beach, then yeah you're golden.

All I'm saying is that I believe a lot of employers actually expect 40 hours of work, so if you finish your "job" in 10 hours then they expect you to let them know so you can do something else productive for them in the remaining 30. And if you don't do that, they would consider that to be dishonest and grounds for discipline. Not saying this is your deal, just that it's a common thing.

But I'm confused. Your employer collects "screen time" metrics, so they must care how much time you actually spend working. On the weeks that you only work 10 hours, how to you avoid getting flagged?
Very true. I see that bi-modal salary distribution is already happening in many places. In fact at lot of places even pretty good s/w skills might not matter. So there are run-of-the-mill Java/.net/PHP etc developer jobs which will get a low band salary irrespective of actual skill level. And then Reactive/Mobile/Kubernetes/Deep-learning developer jobs which by default are set in higher-band salary.

Another thing I think in cloud with pre-packaged solution (not just individual pieces of sw/hw) for most common situations and metered billing, providers are going to take major chunks of IT budgets. It would be similar to past when hardware cost was high so developer would get lower portion of overall budget.

In my mind the era of on-prem systems, custom solutions with high paying FTE jobs is coming to an end. And the myth developers are kings is going to go away along with that.

Yeah, 1-2 per cent of total IT workforce working for cloud providers will be compensated well. Remaining 95% will be either short term gigs or low pay FTE jobs called Cloud Connectivity Developer II and so on.
Liver is a nutrient powerhouse! Chicken, beef, lamb liver all good choices in moderation. However, few are unsafe for consumption even in small quantities - https://www.nature.com/articles/164530a0
Here’s a primary source. Seems they gave $2000 to contribute to the expedition. Weird. Why would the CIA want to catalyze the the psychedelic revolution???

https://documents.theblackvault.com/documents/mkultra/mkultr...
*targeted at specific people. It's both harassment, not the venue, and the reasons plainly wrong, using a "protect the children!" trope. It's designed to get people uninformed on the subject to hop on the hate train.

Good on valve for putting good community first.
Those examples sound to me like great examples of unions doing thier job: protecting their members. All the places that I've heard of that weaken or eliniate various unions in the name of protecting the powerful shortly produce stories of ever increasing demands for unpaid work and firings for not doing the unpaid work, or firings/censures/punishments for not violating the laws of physics (e.g. my friend who was given a pay cut because every teacher was required to do an hour of 1:1 time with each of their students each week, but her band was 200+ kids).
I wouldn't say this is how such jobs are seen by most. This is certainly how such jobs are seen by people who have landed a tech job though. We can't all be tech workers, managers, consultants, or other such professions. Somebody has to move the packages around in the real world. To consign this and other essential (to borrow a word from early pandemic times) jobs to transitory, stepping-stone status is the opposite of how it should be. It doesn't matter, in the grand scheme of things, whether my git commits go in by the end of the week. The professions where it does matter whether something happens by the end of the week ought to be made much more attractive places to be.
Agreed, I'm only pointing out the discrepancy between what he's saying and the idea that he somehow has job satisfaction because of it.
> But there are circumstances where responsible ownership of a firearm for self defense is perfectly reasonable.

No. That’s where we deeply disagree and that’s why I never actually feel safe when I have to visit the USA.
When you are a parent, the obscenities are shouted in your head, or into your first when biting it.

I was surprised how efficiently my children picked up the ones I muttered in the middle of the night when stepping on stuff.

I know they they picked them then (and not, say, when hitting something with my small toe) because they were particularly inventive to keep sputtering them while the pain lasted.
The argument was that the NHS does the exact correct amount of testing, diagnosis and treatment. That’s patently false.

The NHS regularly fails me, my friends, my family by refusing to do diagnostics while clearly sick. My GP refused to test me for Lyme disease even though I had lots of classic symptoms and had been in close contact with a deer (because he believed they’re not an issue in the area.)

I feel we’ve strayed quite far from my original point but that’s to be expected in any religious discussion.
American media mogul?

Murdoch is from Australia.
Yep, and it's oven more overpowered than that, becaause she has a deep understanding of the relationships of the numbers to the tables.

First, you just learn to count them fluently. After that, you already know all the anwers, which is a huge head start.

I would have her count up and down. So now, just to learn the counting series she also had to do a bunch of addition and subtraction too.

After she could count the series, she could actually guess many of the answers the first time through a set of flashcards. And it only took a couple repetitions to get them all right.

And then, if you forget one, you can landmark off of easier ones, likes 5s and 10s. Since you deeply understand that 6x6 is just one more 6 past 5x6, you go 30+6.

It was fun and cute to see her working out the answers when she didn't know it off the top. And even if you have to count from 0, you're quick at it so it's not a big deal.
Does this mean the computer won't be able to record video from the peephole camera when running Linux (or able to but very poorly)?
There was some work being done to make Nix work on Windows [0] - but it might have fizzled out. I too would really love Nix to work on Windows. I already use it on both macOS and Linux and it’s great.

[0] - https://github.com/nix-windows/nix
Yes, and they even had a showing on HN recently [0].

https://www.workspaces.xyz/

[0]: https://news.ycombinator.com/item?id=32265223
Interesting - that‘s quite shattering to hear actually, I don‘t think I will bother with therapy then.

Any references?
This has to be at larger companies, right? "Sorry, we don't have resources for a backfill," and no middle manager has the authority to change that. "Do extra work for free," is terrible management, and big companies basically exist to have terrible management. At a startup, 100% of the employees becoming disgruntled is an existential threat to the company, and the founders exist to own that and fix it, or their dream of a successful startup is over. That's different than large companies, where if some random department 300 levels down the org chart is unhappy, it doesn't matter, so the CEO is not going to step in and work extra hours while someone is away. It just doesn't matter to the company that one department is disgruntled, the company can do fine without them.

If taking advantage of your benefits is going to kill the company, then the company probably wasn't meant to exist. After you get your kid off to a good start in life, begin the job search. The market isn't quite as bad as the gossip blogs say. Companies still need people to write software and people to manage the teams that do that.

I really don't think any of this is going to happen to the OP. Their manager will handle 1:1s. Someone on the team can run meetings. Some decisions will be made while they're away, and they'll have to accept them even if they disagree. That's the worst case, but that's management in general.
Traffic-stopping tech helps Glasgow school’s bike bus on its way
I'm curious why Theo used a new syscall. Wouldn't it be sufficient to add a new MAP_IMMUTABLE flag to mmap which would "fix" the given range of pages' mappings and protections permanently? Can't call it MAP_FIXED sadly :-)
Of course. I've cut 1950's gold nibs down to #6 dimensions and used them with modern demonstrator pens with added o-rings so that no cartridges are necessary, but that's a terrible thing to tell folks they'll want to do if they're considering getting a fountain pen =)
See https://news.ycombinator.com/item?id=32694614
In Sweden, this information is public.
One of the finest engineers I’ve worked with has macular degeneration. His entire setup was designed to allow him to focus on the same part of his laptop screen (with a very large font), which is basically eye-level screen.

I have only ever used a monitor the first day I got to my desk because it happened to be there.

These setups strike me a bit like AWS/GCP. Just another place for devs to spend money.

And yet another excellent engineer I know uses VIM without syntax highlighting.
Yes, that’s exactly what you should do.

Breaking in followed by violence are mostly an imaginary problem anyway. You are far more likely to mistakenly shoot someone who incorrectly thought was breaking in than ever having to defend yourself.
> The external dependency problem is somewhat solved in npm (at least, as far as many users are concerned) by writing a module that downloads the appropriate binary.

This complicates working on node projects with nix in my experience.

Is there a way to tell npm "no, just use my binary"?

Best i've found is letting npm download it and then overwriting the npm binary with the nix one in a postinstall script.

Why you ask? Npm doesn't always have an aarch64 or arm32 binary.

Nix being a source based package manager typically does support it or at least makes it possible by overriding build/configure options.
That segment of the market -- the high end -- absolutely exists, but there's never been a better time (at least in my lifetime) for mid-level to entry-level pens.

I first got into pens 30 years ago, and I definitely HAVE a couple expensive (> $250US) pens, but my daily drivers are an Aurora (about $100), a Pilot Decimo ($140), and a TWSBI ($60).

I also keep some Lamy Safaris around, which are even cheaper and work GREAT in situations when you might not want to carry a more expensive pen.
None of these compare to four-sided resin dice.
Hence "other" essential parts...
Doesn't change the fact that we are on hacker news and not google news
I feel like in the near future they will probably append AI to contest rules, eg "Art generated with AI image helpers such as X, Y, or Z are banned."

The issue I could see is if programs like Adobe CC adding AI assistance to basic features of their programs. How would you regulate something like that?
SSPL is a nearly verbatim copy of AGPL, except one section. It is more restrictive than the AGPL, in a way that many feel is anti-competitive, which is why it's not considered Open Source by many, but also in a way which doesn't really change the argument here IMO.
You're very fortunate to have the opportunity to learn "on the clock" then. Most developers are lucky if they can block out a week to learn something that isn't directly connected to "a feature".
I was mocking the idea that unionization would cause a company to "disappear", not that unionization wouldn't impact the structure of a company or have other side effects.
Do companies want or need an open source Amazon? To me, Shopify fills this role. Buyers just want cheap and fast, and sellers just want more profits.

Amazon isn't a software company - it's a logistics company that specializes in distribution of anything, anywhere, at the absolute minimum price to maintain profits.

Most of what Amazon does software-wise Shopify covers - the storefront, sales, marketing, analytics, and even some of the distribution logistics.

What Shopify doesn't do is analyze your businesses sales, create competing products and drive you out of business.
What is the rationale behind removing desktop icons ?
That's not "somehow": that's because the nibs are still actual 14k gold. No one (well, no one affordable) makes those these days. And thanks to that nonsense, there is a second hand nib-only market if you know what your pen will fit, or you're willing to get creative with fine control power tools and don't mind potentially destroying a $100 nib as part of the adventure.
I have no problems with the mine but with how the case was handled. I
Exceptions are like returns, they go back up the call stack. You cant statically determine where a return will end up either, since it depends on where the function was called.

> unlike a Return, the destination is not irrelevant, the program is disrupted, you really need to know where that Throw is going to end up.

I don't follow your reasoning here. A function should not know where it returns to and a throw should not know where the exceptions will be caught. That is the point of those constructs. If you know exactly at the point of throwing how you want the exception to be handled, then you wouldn't need to throw an exception in the first place.
I misread that as `nix-build --dry-run`, sorry!

You can use nix-build on a shell.nix though i'm pretty sure.
I have been at one point or a number of members of ALL of those. I have 2 inked fountain pens on my desk, and I'm typing this on a mechanical keyboard. I left the wet shaving world 8 years ago when I grew a beard, though. ;)

For a long time I was also a member of the air-cooled sports-car world, and for most of my driving life I've been a member of the three-pedal club.

True life, writing with a fountain is WAY nicer than a crappy gel or ballpoint, and typing on a mechanical keyboard feels really lovely if you're used to the awful low-travel keyboards most companies issue, or that are built into most laptops.
Why have I never heard of the Ene-Farm? (2017)
The same contract (2+4) that excludes any further reparations is also the contract that says that reunified Germany will not make territorial claims to Pommerania and Silesia.

I'm not sure if Poland has the high ground in this.
USB4 Version 2.0 Said to Get 120 Gbps Asymmetric Mode
Yes. Books still have their place. I got some new ones recently, one on mathematics, one on ARM assembly, and before that some electronics books, a Lua book and a few more for Vulkan programming and another for C++ concurrency and yet another for FreeBSD internals. I like to read a broad range of material, and I have an entire bookshelf of technical stuff.

Some have commented that a Google search is sufficient. It might well be for asking a single focused question. But a book will provide both breadth and depth. If you want to actually understand a whole subject area, then you can read the comprehensive coverage of a topic by an expert which has been properly written and reviewed. It's a lot more productive than random blog posts and stack overflow discussion in the longer term.

When I compare my knowledge and understanding on multiple subjects with younger co-workers in several of my previous jobs, one common theme is that they haven't read up in detail on many subjects, and it really does show. I'm someone people go to when they get stuck, and a frequent comment is how I know all the esoteric details of systems and understand how everything fits together. The answer is that I read, learned and understood many many shelves worth of books, while others couldn't be bothered. Randomly hacking and googling stuff can only take you so far; becoming an expert takes a bit more effort.
It's the word "simply" that usually raises all the red flags :-)
> I fall heavily into the use less powerful languages "liberties constrain, constraints liberate" camp.

For what it's worth, so do I. That's why my build system will allow users to set those constraints. It's a great idea.

> I'd be very interested in a real world example of this, though I know that class of examples is hard to come by.

There are many, but I'll say one: anything that requires iteration until a fixed point is reached. A concrete example of this is building documentation in LaTeX.

Or it may even be simpler than that. Maybe your build requires some sort of special code should two arguments have specific values. In other words, edge cases often require Turing-compete power to resolve.
He is also a US citizen. That means he took an oath to uphold the US constitution with a straight face.
Thanks for this story, inspiring to hear. After last year, it was satisfying to hear my daughter come back from her first day of math yesterday: "My teacher made us show our work, it was soooo boring."
There's more than enough economic activity in SK to pay for both health care and housing, but their wealth is highly concentrated among the richest. Instead of insisting that there must be an underclass of subterranean peasants supporting her in late life due to the happenstance of her petty real estate holdings, people who are just barely above peasants should be looking up, demanding accountability from people richer than themselves.
> If we wanted to hammer out a quick and effective privacy legislation, it would be: you need a demonstrable reason to ask for someone's birthday

Not much help for the American cousins, but this already exists throughout Europe and has done for years .... its called GDPR.

TL;DR : If it is or it is tied to PII (personally identifiable information) you have to:

(a) Justify collecting it in the first place
(b) Justify storing it, and storing it no longer than necessary
(c) Obey with the "right to be forgotten" and delete it on request
World Wide Wind Tech: Rethinking Offshore Wind Turbines
While it is not completely impossible to end up (pun intended) with something like this, you usually follow a coding style that avoids it. Kind of like in Ruby.

You have the option to define named methods that yield or to use the short one-parameter syntax where this:

method do |param|
param.some_method
end

becomes

method &.some_method
Also, some retailers have just the pi out of stock, but have it in stock if you get a bundle with a case, etc. That's how I got an 8GB one a few weeks ago.
Did you need to quote the whole post to say that?
Birds Changed Their Tune During the Pandemic
I am using this. LMS is running on the network. UI is material-ui (works great on mobile as well). Spotty as Spotify plugin.

I can play music directly from my mobile Spotify (so supports Spotify Connect). I can see all my Squeezebox players there, combines synced players flawlessly.

Also plays local files. And also directly from youtube.

I have about 9 players on different rooms and could not be more happy with the setup.

If you would like to know any specific details, just ask. Happy to elaborate.
How many licenses have you sold?
Are we lumping up modern Japanese, Korean and Taiwanese culture into one now?
The shortage is insane, and seems as if someone is trying to cripple supply for small autonomous computers that could be used for UAVs and guided munitions - isn't that a possibility, actually?
See 'List of longest glaciers on Earth in non-polar regions'

https://en.m.wikipedia.org/wiki/List_of_glaciers
All of this sounds fine in theory as an explanation but was material fatigue actually why the technology was abandoned? Like you say, those complications are rare and the section that was quoted by the other commenter seems to imply that the opportunity to upgrade the patient's hardware was the real motivator (since obviously the opportunity to swap batteries wasn't a factor for the nuclear variant). It seems more like a question of if regular upgrades produce results significant enough to justify opening the patient up again after implanaing what's currently state of the art. Or is surgery obligatory in either case?
FWIW, I hadn't heard about Frank Drake before, nor of "Drake equation", but I do know what SETI is since before.
It depends on how long this leave takes. 6wks, 12wks, 6 months?

All your current work loads can be categorized into A)urgent -important; B) urgent - not-important; C) not urgent- important and though we thought for startups, there won't be D) not-urgent and not-important, but there could be - if you question those tasks really hard lol.

I would recommend treat ABCD with different approaches. For A)Have the plan and directions, hand over to a current colleague you trust, or your manager. B) Hire an immediate contract for this, or ignore it for now. C) Have a thought and plan on this, have your stake on this, but depends on how long you are leaving - this could be the best re-entry task for your coming back! D) the key take away for D is really to identify those and then cross them.

Hope this helps.
More than a few, it's even got a name, loveint
Elixir – Phoenix LiveView Native
"...and have engaged a leading outside cybersecurity firm and are coordinating with law enforcement."

Sounds like "we got ransomeware'd".
That’s easy to say when you don’t have payroll to make and investors to please. Once you get to a point where peoples livelihoods depend on you things change a bit.
Autoclave and sell for scrap?
*week into 3rd grade, I should have said
> If you pick a single file from nixpkgs without context, you can't get much information from it at all (other than a lot of unknown types being passed to things that accept an unknown type) - it's only in the context of an evaluation of a graph node that uses that file that you can infer anything meaningful about it (and even then that information is only relevant in that context).

This is exactly where types would be the most beneficial, and what makes nix so hard to read. If a nix function could specify the types of its arguments, then I might have a chance of better understanding it.

Just because most nix functions currently don’t have many constraints on their inputs doesn’t mean that they couldn’t in the future.

> it's only in the context of an evaluation of a graph node that uses that file that you can infer anything meaningful about it (and even then that information is only relevant in that context)

That’s how nixpkgs works now. But we can make functions that work only in more limited contexts.
I'm not taking a position either way, butI believe the poster is talking about the design/integration phase.
Yeah, and we can rip out all those pointless and expensive seatbelts and crumple zones and airbags and replace them with just a bit more unerringness.
Absolutely. Especially for system design related books. I like the Author Alex Xu. His book explains things very well with visuals and charts.
Isn’t that a litmus test for a successful idea? People breaking out their wallets and paying for it?