skysight-inc/HackerNews huggingface dataset:
MVC is a great pattern, that solves some problems very well. Quite often it is just overkill, and makes the solution much more complicated.

But I don’t really see why you need a MVC framework for doing MVC.
They don't actually turn off though. It just turns the display off. They need to continuously sense position since digital calipers measure movement increments rather than absolute position. That's why if you take the battery out and put it back in it will prompt you to re-zero the calipers.

Amusing video explanation: https://www.youtube.com/watch?v=KnDype-j3hk
I switched over and mostly use Skim for doc viewing but I have used Preview for merging PDFs. I won't install Acrobat anymore.

https://skim-app.sourceforge.io
https://xkcd.com/541/
Maybe this account of optimism with regard to technology will help you
[1]. I mainly subscribe to Cory's take here.

[1] https://pat-kane-xcjl.squarespace.com/dailyalternative/2021/...
Dang, I was really hoping that they would sell me an NFT of my indulgences so I could commemorate them forever
Yes, agreed. And small projects tend to grow to much larger projects over time so it may well make sense to choose Typescript even if your project is still small.
> you can vote for whomever you want, except the person you actually want".

That’s basically a problem of every governmental system, including autocratic ones (why should that person be king? Well at this point trying to change it would lead to a power struggle that would be even worse, so I’ll just put up with it).

Democracies are all about trade offs and mostly about least worst decisions. Still superior to anything else tried so far.
Bacon, McDonalds, HFCS, ...
Pretty crazy if you think about it. Windows users are relegated to third-party apps, and even they don't come close to that in functionality. Merging and rearranging is such a pain, I've even resorted to using web apps on questionable sites sometimes.
Why must there be an expectation for every worker to strive to better themselves? Why is it not acceptable for a person to show up to work every day, complete their work, then go home?
I call it "Somebody Else Has Had This Problem". It's a heuristic that became useful starting about twenty years ago, eh? Before the internet you had to have (and write) fairly complete manuals for software, now you put the error message into a search engine and, hopefully, amortize the suffering.

However, I suspect this has also made it easier to write and (kinda sorta) maintain larger and more complex systems. Like the phenomenon where you widen a road to ease traffic congestion and it works for a while but then encourages more traffic. The reduced cost of creating and maintaining complexity may have encouraged it overall.

- - - -

As an aside, can I quote you, like, on my blog?

> in my line of work I have to be able to walk engineers I work with from the gate-level silicon all the way up to cloud and AI. Without any false modesty, I think I have a fairly good idea of how modern computer architecture works. Yet, I will be the first to tell you that I have no idea how any of these systems work in full. In fact, no one does. Not the best of kernel developers nor the best of chip designers. To claim that you can somehow inventory every possible problem in a computerized system and then provide a graceful exit from that or useful info is either ignorant or arrogant or both.
The problem isn't that building clean monoliths is hard but rather that building messy monoliths in tempting.

Microservices, in most patterns, or even SOA will put more-than-arbitrary separation between code and databases. Without that more-than-arbitrary boundary then code gets spoiled because it's easy to import the other services library directly, it's easy to make that DB call yourself rather than route it through another controller, etc...
I am familiar with Brendan Gregg work, but do you have a reference for the point you mentioned of 10x performance difference for machines of the same type?
Nova Credit (YC S16) | San Francisco, CA or New York City, NY | Onsite | https://www.novacredit.com

Despite having built substantial credit in their home countries, millions of immigrants have difficulty accessing credit cards, loans, mortgages, and leases without domestic credit. Nova Credit enables newcomers to share their credit history from their home country with financial service providers and others, unlocking new consumers for lenders, and new futures for immigrants. We are 50+ people and have raised $50M in Series B funding from Kleiner Perkins, Index, General Catalyst, Sound Ventures, YC, and more.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/nova-credit

Here are our open roles:

* Engineering Manager: https://jobs.lever.co/neednova/dec21a7a-7612-400e-bf64-8f8f8...

* Infrastructure/Platform Engineer: https://jobs.lever.co/neednova/0dd2948a-507e-4cf4-88c0-3bd6c...

* Senior Software Engineer (Backend): https://jobs.lever.co/neednova/79b7fb4c-efad-46f8-8e13-8b0f4...

* Staff Software Engineer (Enterprise): https://jobs.lever.co/neednova/f8bd1605-8753-4d18-b1ed-f1176...

Tech Stack: Node.js, Postgres, AWS, Terraform, Ansible, React
My wife was using fetus as her first guess throughout most of her pregnancy, in honor of the fetus. Baby is 1 month old now, and the first guess preference has changed. Too bad this word didn’t come earlier, she would have got it first guess!
> With 5G and future connectivity, it feels as there will be push towards not being able to block the network access of individual devices, such that a TV or fridge will just speak to its server directly via some XG/IoT network which the user does control, without any user ability to block this communication.

Amazon Sidewalk [1] is pretty much already there (assuming uptake is high enough, and I believe it's opt-out, so it probably is). From what I recall, the bandwidth is low, but that didn't seem to be a technical requirement but a political one to prevent leeching so much bandwidth the user notices.

I think you're right, though. Usage is going to proliferate until laws reign it in, or someone develops an "electromagnetic radiation firewall" that allows fine-grained control over physical signals. The only other option I can think of is a soldering iron, but that's not terribly feasible. I'll take a soldering iron to a $40 part, but I'm not going to risk frying a nice new refrigerator or other expensive appliance.

1. https://www.amazon.com/Amazon-Sidewalk/b?ie=UTF8&node=213281...
Read You – Feed Reader 'Reeder'(iOS) but for Android
same, I feel like if you're not gullible the experience is really smooth. I've bought everything from live coral to jackhammers on ebay no problem.
In this case, "sponsors" is an extra tricky word, because in English you can say "X sponsors Y" or "one of Y's sponsors is X", and you can't tell from just the path which one was meant.
Crap Film Club: Collectively celebrating crap film
Student loans are not always mistakes and quite a few people who are in trouble with debt are not in that situation due to things they themselves controlled (such as, but not limited to medical issues, divorces, natural disasters etc).
Agreed. I am a white man but I don’t feel much connection to upper management. It doesn’t really matter if the leaders are white, not white, male or not. They are out for themselves and don’t really care about their underlings.
That is called Live Text and was introduced in Mac OS 12 Monterey. It is available for any app that uses the standard libraries to display images so you will see it in other apps, too, like Safari.

https://www.macworld.com/article/351669/macos-monterey-how-t...
Plenty of reddit ads get past the pi-hole when I view with a browser of any kind, I assume those same ads will make it into the app. As a sibling commenter said, if it's coming from reddits domain, a pi-hole won't do much to stop it.
Agile focuses on the continuous improvement of not just the software, but the process. They tried to be specifically not too verbose, as dedication to one size and shape of process that does not fit all is precisely what they were against. Agile can be thought of as a meta-process. It's an attitude and a process for improving your process. Think kaizen for your software development team. It's about the tight feedback loop about what's working, what's not working, and what can be improved.

Beyond that, 10 people might find that the processes they've refined from Agile really do differ. That might be because of differing (and broken) application of Agile itself, which is a common claim. It might be, though, that continuous improvement of process has lead different teams in different directions that function well or well enough for those teams.
Automating things is cool
Note that the original gov proposal was shot down by the French CNIL (translates to ~ national comission for computing & freedom). The new one seems to be basically a QR code only, so it basically can "run" on anything capable of showing a pixmap, albeit I am yet to understand what exactly it is.
The Turkish drone that changed the nature of warfare
I've been waiting years to try and get jo.sh but it's a heckin premium domain and doesn't expire until 2027 (registered in 1998)
Businesses can hire more people. They can hire in different time zones. They can simply not have oncall and accept downtime.
How I would do it is go to Downloads in Finder (Command shift g), filter file type to images, select the first one (down arrow), and press spacebar to open in Quick Look, and just use arrow keys to move around - no need to open an app at all for quick viewing. If I did want to use Preview to view all the files, select them (eg shift down arrow) and drop on the Preview icon.
Original Apple TV RAM Upgrade
It’s like any other job requiring specialized skills. Imagine a plumber came over to your house and did a bunch of stuff, and when he was done, there were a bunch of weird pipes running through your house and you could hear water gurgling in the wall. And he says “it’s incredibly effective”. Do you say, “sure, I mean, I’m not a qualified plumber”? No, at the very least, you’d demand he convince you.

A foundational element of democracy is that government functions are accountable to the citizenry.
The best use of Preview/Markup is proper redaction of names for posting images to social media:

1. Set Shape Fill color

2. Set Shape Border color

3. Insert a Rectangle.

The rectangle can then be moved/resized/copy/pasted to cover names precisely and won't inadvertently leak names like the spraypaint tool does.
I would say Elestio is more focused on enterprise /startups needs and PikaPods more focused on individuals users
> Imagine what happens when companies offer US wages to someone in a less wealthy country.

There can be a wide disparity in wages inside the US, cost of living being a key differentiating factor.
"Remote is about getting things done asynchronously."

Not necessarily. Consider a call center or help desk, or any form of customer service done remotely. Asynchronous and remote are different.
This is perfect example for my remark. With HTTP/2 and SSE you use the exact same feature of your framework to have server side state that would solve this between requests or in any other situation, there is no new problem to solve! Apart from that fact, server side per connection state is usually an anti-pattern, not a common situation as you put it. As far as i can think right now, the only situations where this is required and cannot be solved with better caching would be the same bi directional high frequency streaming situations already mentioned.
Or, just make devices not so power hungry.

I got this fancy tire gauge+filler. It uses a couple coin batteries. They live around 6 months with it "off". I use it a couple times a year, so basically every time I go to use it it is dead. Removing the batteries requires disassembly. A year or so ago I soldered in a couple AA batteries in place of the coin batteries, it's been good so far, but I'm waiting to see.

On the other hand, I have a Mitutoyo caliper, which also uses a couple coin batteries. I sometimes forget to turn it off when I put it back in the case, and so far, over 6+ months, it hasn't run the batteries out.

So it CAN be done. Both devices are basicaally the same: LCD display and they measure a sensor.

Back when I was in HS, I had a Casio calculator watch, but it ate through batteries (3-6 months IIRC). The bracket for the strap broke, so I just taped it up in my locker. Soldered it to a D battery, and never had to replace it again. :-)
In many countries telegram is used for news, posts etc.
Only America and some western Europe countries are using reddit.
I don’t think a definition-first approach is all that relevant for most users.

People also can’t easily _describe_ the difference between a dog and a cat, but most can distinguish between a dog and a cat and have an intuitive understanding of the implications (e.g. they expect the right behavior/traits when they see a four-legged animal).

I think one problem is that the people who design computers and software must be perfectly precise when building them, and easily forget that this is inherently not how most people interact with most things.
My original reply to

> loquation

> Living in a country, where there basically is no college tuition in the US sense and scale, this sounds all so alien to me. There's nothing "utopian" about it. From my perspective, it's more of an ideological problem than anything else.

was responding to my perception that his or her written / implied sentiment was conveying that it's so strange that students would need to work to be able to afford to go to college. That we should have a system where students have a special right to get something for free as an entitlement of society.

Now, whether that is a good policy is a legitimate question. My response was to point out that the above kind of thinking regards students as a special class of people who should be insulated from having to work. While implicitly, it is ok for other people to have to work or pay taxes to fund that privilege. Often that attitude is easy to adopt when you forget who's paying the bills.
Learning to break a complex task into simpler steps and reasoning about the input and output of those steps is a necessary skill in any leadership and management position. Programming teaches people to think in this mode
> Public transit is so much safer, it's not even in the same ballpark.

It's safer because it goes nowhere in the first place. I can't even believe you guys are even trying to compare public transport which is super limited in the areas they can possibly cover (by definition, because it's made to cover denser areas), and stuff like cars which can go virtually anywhere, anytime, in pretty much any weather condition. In video games that would like comparing a rail shooter to an open world one: they are too different products and the overlap in utility is very narrow.
I don't know if there's comparable data, but I can tell you the mining companies in north west Australia would routinely run 300+ car trains without incident. But these were very much a straight line from the mine to the port without much civilization in between.
The Finder can do this pretty easily.

1. Open the downloads folder

2. view>as icons

3. view>use groups, view>group by>kind

4. scroll down to the images section, hit the 'show all' at the top right of this section

5. drag the icon size slider at the lower right to make icons huge, scroll around

Alternatively

1. open the downloads folder

2. view>as list/column

3. view>use groups, view>group by>kind

4. scroll down to the images section

5. select an image, hit space to bring up Quick Look, use up/down arrows to move through the images

You can use Quick Look from the icon view too but it's a bit confusing to try and navigate through a 2d grid that's hidden behind the Quick Look.

You could also use either of these methods to isolate all the images quickly, then select them and open them with Preview if you explicitly wanted them in that app, but big icons/Quick Look is usually gonna be a lot faster for uses like "finding that one image in a messy directory".
I wonder if I can barter USD for cryptocurrencies? Or other normal currencies?
Making the most of your time at the RSA 2022 conference
Your skin doesn't do that.
If I had a tail, I wouldn’t need a chair, as I could hang from the ceiling, saving my company money.

Great story, except everything you said is factually wrong. Railroads have monopolies in their corridors, are printing money, and are challenged only by trucking companies who are struggling to survive due to labor and fuel problems.
I see lots of answer about the teenager's interests. I really dislike answers like that. No one says that to people about other highly technical fields like electrician.

The answer is if you have an appropriate IQ and big 5 personality traits (high conscientiousness, low anxiety, etc) it can be a lucrative career.

Tightly coupling programming to video games is going to scoop up too many kids who will be fucking miserable as a programmer.
> Imagine what happens when companies offer US wages to someone in a less wealthy country.

There can be a wide disparity in wages inside the US, cost of living being a key differentiating factor. I imagine the 0.1% of workers of any lower-wage country would already have the skills to migrate to a higher-wage country. So what you'd be paying for is the "best of the rest", which might not be that great.
It's not unusual for teenagers to now know that a thing is interesting for them until they find a way in which it intersects with their interests. The game genie was a gateway drug to programming for me, just like I'm sure minecraft is a gateway drug to programming for a lot of kids today. Programming isn't some mystical oracle that draws the worthy towards it - it's just another task that some kids might not know they enjoy until they find the right context to enjoy it in.
Never say a negative thing to your subordinate, especially not about something they spent a lot of time on. It's always possible to frame a sensible point constructively.
By selling.

Two experiences when I was 16:

(1) I was launching a blog on geopolitics in 2002 and needed to get subscribers. I went out with a clipboard to various political events and asked people if they'd like to sign up. A lot said "no", some said "yes" -- got to 2,000 subs.

(2) Summer camp where I focused on a product design. Then my instructor said, "OK, now go call 5 businesses and see if anyone wants this." No script, no vision deck, no PPT -- just made a call and of those 5 companies, 1 said "Hey, this sounds kind of interesting."

The validation was so exciting.

Since then I've hired sales coaches, sales reps, etc. but honestly, nothing really beats doing it... Just accept 90% of the time you'll get a "no" and 5% of the time you'll get disrespectful attitudes, but 5% of the time you'll get a "yes" and you'll love it.
Though uncharitable, these pretty plainly fit the pattern we've seen over an over again for this sort of crisis, which makes it likely that one or most of those points is in play.

Which makes it particularly strange that the author asserts that they are "far removed from laissez faire economics, or the neo liberal model, coming out of the 1980s", since every one of these is a natural consequence of the incentive structure created by that economic model. (Unless I'm misunderstanding and the author is using "far removed" in a sense approximating "left to fester", but laissez faire incentivized those things even when fresh)
That's fair. I must confess, the vocal negatives were a part of my reason not to consider gApps/gSuite/workspaces. Thank you.
"They are office-less companies but they are not remote-friendly."

It's going to be a long, long time before most companies are remote-friendly. That is a skill that will run short of demand for a long time to come. I spoke with 30 entrepreneurs and tried to survey the current scene, what work can be done from home, and what work managers prefer to have done at the office. For anyone interested:

http://www.smashcompany.com/business/what-work-can-be-done-f...
Only a small proportion of people are actually going to sue, and often people like this guy come onto the site, sell one item, and leave. There is little reason to try to retain him, he's demonstrated no value to the company. There's a certain amount of money that can be made by banning single-sale accounts after receiving the funds and a smaller expected loss from lawsuits. Compound this with the fact that small claims courts are closed in many states and it's clear eBay is actually being very shrewd here. I get that it's sad to lose some money, but it's an important lesson that you can't just swoop in to benefit off of others' work without providing value yourself.
Sort Downloads by Kind. Select the group of photos. Double click. They will all be opened in one Preview window and you can scroll through all the photos.

Or, select the first, touch the space bar and you will see the Quick Look preview. Use the arrow keys to move between the different files.

Not really seeing the messssss, but to each their own I guess.
Avatar: The Way of Water – Official Trailer
Yep, pretty simple really. If it works then only it can be called agile. E.g. we sacrifice goat everytime story is complete and human when an epic is completed successfully. It has worked so well for us. So I am gonna call it Right™ way of doing agile.
I think they are sold without the duty (the sin tax), but still with VAT for an EU flight. Then add on the cost to run a shop in an expensive location.

Comparing a basic Gordens gin, at Copenhagen Airport it's 6DKK (€0.80) less than at a typical supermarket, 165 vs 171DKK/litre. However, the price in Sweden is about 260DKK/litre, and I assume the target market in that airport is Swedes.
You know what, I am gonna do it again. I am going to do it for myself.
What are some examples of these regretted 1950s brutalist city centers?
Yeah some people are talking about god, but that doesn't mean the "whole country constantly talks about god".
I can't tell you how much concrete there is in my house, I can't tell you how much concrete there is in the apartment building down the block.

I can tell you with near certainty that the apartment building has more concrete. Even if I've never been inside it.

Likewise, I can't measure the amount of challenge I faced (they were significant), I can't tell you the amount of challenge a trans kid faces. I can tell you with near certainty the trans kid faces more.

You don't need to measure, you don't need to be exact. Opportunity is wildly uneven right now. We can absolutely level things, and worry about whether we over corrected later.
This has nothing to do with the definition of the word and everything to do with NYT not wanting to be perceived as injecting political commentary into a
politically neutral product.
Ask HN: We do CS profs think programming is easy while SE profs say it is hard?
Any insights on this?
The layman should learn to program the same way that they should know how to cook. They won't be as good as someone who is fascinated with CS, but they should know enough that they won't "starve". To me, everyone should know how to script a basic program (maybe snake or tetris is the line for basic), scrape for some information, and do basic data analysis. As tooling gets better all the time, I could see the goalposts moving a bit to standing up a server or making a basic AI. Just like not knowing how to use Google in the 2000's would handicap you, I see programming knowledge the same way. You can survive without it, but the quality of life you'd enjoy would be much higher for knowing it.
Url hacking is a clunky and extremely uncommon method of navigation. It should be the least of the website's concern. We don't design our doors based around the 0.01% of people that get in by kicking them down.