skysight-inc/HackerNews huggingface dataset:
Some keyboards (I think mostly Windows-style) have a Backspace and a Delete key, which delete characters from opposite directions. Others (I think mostly Mac-style) only have a single button for this, labeled Delete, and to delete characters from the right you need to hold a modifier key.
Most programming _is_ easy, with ‘just’ a lot of details that have to be tracked precisely.

The CS profs likely are a bit like math profs, in that they leave such picky details as an exercise. Strings are abstracted as sequences of characters, not the relative mess of UTF-8, time runs forward every second, months and years, let alone leap years and leap seconds do not exist, time zones, let alone time zones changing over time, do not exist, etc.

The software engineering profs likely know how much time and effort solving those trivial smaller problems take.
Alas, if only the government could provide government intervention? Since they can't, we're left only with the option of government intervention to mandate use of android or iOS?

In fact, intervention wouldn't have to be to change SMS. They could instead mandate a standard like U2F or FIDO2. If they really don't like those for some reason, EU states could get together and make a new standard and mandate that.
Seems ironic to read this in a sans-serif font.

The font of this article is bloody awful though, I'll agree with you on that.
We were looking at "cyber insurance" for our college and found out that we would be disqualified because every network connected device (even those on isolated networks) needs to have 2FA. Well, we have a network connected CNC machine at it has no provision for it. Another institution has the same machine and was denied. They tried every a lot of gyrations but got nowhere. Even a previous security audit would not help.

I get the feeling this is one of those rules setup to make sure they don't deal with small institutions with small IT departments or they really don't know how much the cost of insurance to them will be.
Apple doesn't have to lift a finger beyond showing an error message with some kind of identifier. The user isn't expecting an onsite visit anyway. They can go to the local Apple store and explain the issue to an employee there, instead of wasting time trying to reproduce the error.

If they're not tech-savvy (and you would never talk to Apple store employees besides at the checkout counter if you were), they likely won't be able to reproduce the error anyway. They'd fumble around trying to explain what went wrong, and the employee would run through multiple scenarios trying to reproduce it.
> I find it dubious that a concept of a "model" is even necessary as a thing to always think about; it's a weird implementation detail that's treated as if it's a design pattern.

Are you saying you find it dubious that what you're displaying should be predicated on a well-defined collection of data? Because this is what a model is.

If that's what you're saying, I'm not seeing it. Care to expand on it?
> AKA standard trailers. Enjoy having a logistics framework where you are incompatible with the primary mode of semi freight in the rest of America.

Every major city in the US places length restrictions on vans and trailers; most are even stricter than NYC's. Here are Newark's, for example[1]. Most cities actually enforce these laws to no perceptible detriment.

If you actually lived in NYC, you would know that the current absence of enforcement is the exact opposite of pragmatism: these trucks simply cannot safely navigate most NYC streets (even the modern ones that go in straight lines). Even if you ignore unnecessary accidents and injuries, they're just plain inefficient due to their size and unwieldiness on the city's streets.

[1]: https://ecode360.com/36673291
The beer game is a quick, easy and fast way to show the behaviour of supply chains, and the dreaded bullwhip effect. It is not meant to simulate whole supply chains or teach inventory strategies.

The answer to your question is, no the beer game isn't wrong, and it depends. Because there is no "best" way for anything in supply chain management.
As someone who's lived in cities inspired by Garden City, this looks very British (by their own admission) and extremely suburban. So I gotta agree with the parent's observation. The only difference being small streets which inherently slow traffic, and probably better bike and public transit infrastructure, but everywhere has good public transit if it's tiny now. The garden city movement was a giant compromise between city and rural life, almost by definition. This is one of the most suburban places I've ever seen, it just might be marginally more Dutch of one. There's literally a Dunkin' donuts, Starbucks, and Chanel store all within what looks like a place you drive or bike to to then walk around for a bit and leave, which to me is reminiscent of some places on the outskirts of L.A.

Seems like it would probably be better to just ride your bike to Amsterdam if what you want. On the other hand, that's just my observation. What did you get out of living there? Was it the quiet, or the parks? Did you meet people easily?
Out of the box: Japan's vending machines get a modern makeover amid pandemic
Would it be possible for a startup to create a product with [positive externalities] and lobby for companies to be required to create their version of the product with [positive externalities], instead of incumbents lobbying to get away with [negative externalities]
Plus, it all had to be done (typically) on a dial-up modem which made all of those "web effects" absolutely horrible.

Even today's web sucks without some heavy ad-blocking and script controls.
His point wasn't that Elon didn't invent Tesla so take away his wealth, his point was that "billionaires do great things" is overrated.
https://archive.ph/2iy8R
Price of algorithmic stablecoin UST drops 2% below dollar peg
> What use does the Supreme Court distinction have? It’s a political position

I think you mean political appointment.

The discussion is centered around the philosophy of political positions and their utility over time. Regardless, the SCOTUS is also a political position that has a specific process and set of requirements (explicit and implicit).

> will this mean anything more than catching any politician BSing?

I think you're missing the point. The fact that the SCOTUS decisions are considered so important (despite being equally impactful to an individual as any local political decision) is a cognitive dissonance that is baked into modern US politics. One term is the longest that can be assessed and all others are relatively short term.

That's worth trying to explain, rather than arguing over the merits of short-vs-long cycle political postings, as if there exists one-true-way.
We have a Nest in which we turned off all smarts and scheduling, but it was still turning itself on and smoking us out of the house. We could not find any setting, any schedule, or anything that indicated why it was turning on. We ended up having to do a factory reset, and we never connected it back to the WiFi to get rid of these "smart" scheduling features. If anything, the Nest wastes money when using its smart features, as it's never on or off when it needs to be. The most stable room in the house is the basement controlled by a dumb, admittedly ugly thermostat.

The only nice thing about Nests is the overall look, but they're really poor devices. The OS on them constantly lags, causing dial inputs to suddenly "catch up". Each one of our Nests has its own personality: one lags, one turns on when it wants to (prior to factory reset, probably the third or fourth time we've had to do so), and the other one seems to actually just work.
The "punk" in cyberpunk comes from the misanthropic nature of so many characters in the seminal works, just like in Neuromancer, and embodied in the trite phrase "high tech; low life"
There's an LGR video (probably under oddware) where he tests out one of the "smart home" systems from the 1980s that sounds similar.
It's just a matter of incentives and how hard it is to do the right thing, or hard it is to do the wrong thing.

If you gap services or microservices by a Git repository, then it makes it harder for them to import each other's code; you also will probably have code duplication. If you have repositories for the shared code that's safe then you have new overhead problems. If you keep them in a monorepo then it's just as tempting as in a monolith to cross domains; the only inhibition is resistance to ease of access and the only way to catch it is in code review.

These are all tradeoffs. Fwiw, I still run a monolith project, and part of code review is checking imports, and part of our documentation talks about shared code standards and locations. It can be done, there's just no natural guard rails present.
If it's just one file for a quick and dirty project, you might want to consider just searching for an online JS minification or compilation system, copy and paste at the end and you're done.

If you want something more advanced, well a lot of details depend on the project, but one consideration is to handle this at the start of your project by looking for some boilerplate website script that just handles minification and a few other common tasks, and starting off with that as the starting base for your project. Besides just Googling or searching Github, maybe Yeoman is a good place to look for something suitable like this.
While there is some overlap, it's quite easy to distinguish between civilian launch vehicles and military ICBMs. All major civilian rockets use liquid fueled core stages. But all ICBMs are solid fuel.
Jason posts a handful of cool links each week and occasionally writes a few paragraphs about them. He also sometimes produces a podcast. As far as I can tell, this is the full extent of his job.

It’s really hard to imagine getting “burnt out” from this. It sounds exactly how many people actively enjoy spending their free time: surf the internet for fun and take a few minutes sharing a couple cool links with your friends.
Oil is slippery, and humans walking upright fall easily on slippery surfaces :) Check out e.g. HexArmor Rig Lizard gloves for the kinds of specialized safety gear they use to get a good cut-resistant grip on stuff.
Well, the lesson is that communication and collaboration are the key to mitigate the bullwhip effect. That, and preventing local optimisation.
Beats half a million ants and half collapsing star.
> Last years, using MVC framework was not an option as soon as you wanted a dynamic front-end. Having to reload a full page for every user action leads to a bad user experience and is indeed, not acceptable in 2022.

When it's needed, fine.

But there are so many SPAs that just don't need to be. Rendering HTML server-side is just nice. It's simple and easy to work with. Weird states are unusual. The user gets a really normalized, predictable experience. And done well/quickly, there's little actual difference.

Maybe I'm just showing my age. This falls really close to my "I miss the old web" type sentiments. The last thing I built, and the next thing I will build, are purposely doing full page renders for any actions (no jQuery or React/SPA stuff). I don't think I'm going to have any javascript at all. It's really fun and lean. I don't know, it's just got me going lately--reminds me of when I was starting out.

My last project is 300 lines of python, 270 lines of php, html/css of course, postgresql, and cron. Some scrapers run, ingest data, and the php sorts and displays it.
> What is preventing Russia from building these things in the thousands and I don't know patrol the skies of eastern ukrain with it?

You need to build them, you need to train operators, you need to deploy said operators. They are not autonomous.

A better question is, if Russia's electronic warfare capabilities are so amazing, how are the drones even able to operate?

We'll probably find out that the capabilities were either overstated, or not deployed nearly enough to matter. Pretty sure some AA battery money went to Yacht upkeep.
Was I supposed to be insulted?

Nope, I just think you're wrong, sorry it came across as something more than that! I don't think this has much to do with the specific qualities of MVC (they're a lot of good things about MVC) or the problems of newer approaches (declarative UI doesn't fit everything, implementations are newer and buggier, etc). The 'made for chumps, not artistes' mindset/explanation ends up being statistically wrong, over the medium-ish+ term, just about all the time (60% of the time!) - a pretty great track record of wrongness which is interesting and useful in itself.
That's what seems to be the case, but I don't know enough to really make sense of it.
But that's just a description of what is possible with a fat channel. Why is the existence of a fat channel sufficient to eliminate truth? It's probably necessary, but sufficient? no way
You're confusing the issue. Soldiers, even 18 year old ones, are doing that as their profession full time and trained to do so. (aside from the overall question on whether it's good to be having kids trained to kill).

Students are students. Their job is to be students, not administrators or full time workers. That's why things run and maintained by students typically don't have the follow through and professionalism of people who are paid to do it.
This is just bad polemics. I wasn't even talking about my own positions here, so I don't think it's important to try to explain them to you.

I framed fascists as the death camp ones and a variety of left wing causes from outright revolutionary communism to social democratic positions as the opposition, and said that libertarians often pick the former over the latter. I'm not sure what about my argument you are struggling to follow - it's a widely acknowledged historical tendency. Yknow, IBM's holocaust computers and all that.
Cooking is something that very small children do enjoy, though their input is a little limited it's not impossible for them to help.

Our child started stirring soup, mixing dough, and putting icing on cookies around the age of three. When he was four he started chopping tomatoes, and placing them on pizzas, as well as the other toppings.

I'd not trust him to touch an oven, though he sometimes watches the cooking occur and says "Daddy it's ready now", but I do let him stir things in a wok, or chop carrots/cucumbers/similar things.
Isn't the real problem the whole dogpiling issue and not the actual viewpoints themselves? At the root of the spiral, the suggestion wasn't so bad ("Hey, that's a bit insensitive, you should consider your language"), but it didn't need to be repeated to her hundreds of times by the all of twitter, et al. Most people with any viewpoint are going to react negatively to hundreds or thousands of people telling them they are in the wrong. Unfortunately while it's reasonable for each individual feeling this way to comment, the effect is much larger than I would bet any of the commenters intended. It would be interesting to track down some of the first commenters and ask them how many people telling the woman she was in the wrong there should be - maybe I'm wrong and they believe it should be "as many as possible". Regardless, sometimes the internet is way too connected.
It also works for different units. e. g. type 4'5'' to m.

Additionally, the dictionary definitions can be invoked by tapping with three fingers (Trackpad settings).
They might have outsourced their enrollment system like a lot of smaller colleges to the vendor (e.g. Empower, Jasmine) and not have had the information on servers that were compromised.
Hardcore mode adds huge amounts of fun to the experience. You feel so invested into what's going on, calculating how much risk you can safely manage, etc. Leaderboards are more interesting. Finding secondary gear for when your main eventually dies.

Dying because I was being stupid is just part of the fun. Re-role. Use some saved resources to skip the early grind.

Dying because server crashed, internet lagged for 6 seconds, etc. Those hurt. They are the vast majority of deaths.
Thanks for pointing out dividend adjustments work differently on some indexes

Adjusted for dividends since 2012

VUKE - Vanguard UK 100 up 100%
VUSA - Vanguard S&P500 up 350%
I mean this is way cooler than nerfs in my opinion. This is just ray tracing (a fairly tractable rendering solution on todays GPUs - whereas nerfs are usually huge on the size and compute fronts) except here the whole pipeline from object to image is differentiable which means you could use it to feed an image in and generate a plausible underlying mesh for it. (Which you can then apply regular physics simulation to or whatever which would have been a pain/impossible with nerfs.)
Of all the topics our design pattern study group gnawed on, MVC et al took the longest, sparked the most debate.

IMHO, "MVC" is the catch all term for anything defying neat summary and categorization.

Consequently, I assume any and all usage of "MVC" is an admission of ignorance, intentional or otherwise.
I've owned that domain since before the word took on its current message board meaning. I just liked puppets made from socks.
heh, internet is a small place :)

what year are you? is mcmurtry still in-tents?
"Way too much logic in the frontend" is entirely objective, and honestly doesn't hold much water, unless you're talking security where the logic is not mirrored in the backend. Any time performance and responsiveness matter, across the engineering board, client-side logic wins. The times that integrity matters, you still apply the logic client side and also on the server side. See the amazing Source Multiplayer Networking article for more info on where I'm coming from with respect to ultra high performance but validated architecture.

https://developer.valvesoftware.com/wiki/Source_Multiplayer_...
That rule would apply to larger IT depts too, though, right?
That's really rad! Conventional vegan "dairy products" kind of suck, IMO, especially in comparison to other vegan replacement products like burger patties.

I wonder if we, at some point in the future, will arrive at a situation where some company will (illegally) try to sell real (cow-based) milk as such real-but-vegan milk, similar to what sometimes happens to fur nowadays, where real fur is branded as fake, because it's easier to sell like that :D
maybe people just need to take a break from the internet? especially people who have been a part of the internet for almost the whole time of the commercial web.
If someone hands me a stack of papers to read and half of the pages are upside down, I consider orienting the pages so they all have the text right-side-up to be part of reading it. I understand Adobe doesn't have hardware sales to prop up their software but I think it's pretty unreasonable to charge $15/month to rotate pages within a document.

They do let you fill in forms and comment in the free version, even though that's not strictly speaking under the definition of "reading".

I'm currently rotating pages by sending them to my iPad and using Documents by Readdle. Not sure if that's part of the free features or because I bought their PDF Expert and some of the PDF editing capability gets shared across apps.
Perhaps there are software patents involved in the codecs and a license for those is different from the hardware ones
Freight train jobs involve long hours, bad hours (middle of the night, very early morning, etc), and a decent amount of physical labor. Very few people will take the job just due to lifestyle issues alone. Further limiting your job opening by mandating against cannabis certainly doesn't help the job appear more attractive. Railroad salaries are quite high given the necessary education, but the job conditions often are not worth the money to many people.
It's fine to present a pdf, as long as it's legible and the code can be scanned.

> Het E-ticket dat wordt geladen op een mobiele telefoon, tablet of laptop is alleen geldig als vervoerbewijs als het duidelijk leesbaar weergegeven kan worden op de mobiele telefoon, tablet of laptop.

https://www.ns.nl/binaries/_ht_1553092893605/content/assets/...
Ultimately, though, nothing is more absurdist HN than two people bickering about the definition of “absurdist HN”.
But the same 'munging' of business logic and view logic happens in SPAs and related. It's just a fundamental problem with MVC that the lines are difficult to demarcate well no matter how you define your layers.

That and "model" is tricky to define well when we're talking about data backed by a relational database which can (and should be) be sliced in any number of ways. I've yet to see a good relational->UI mapping that works without badly fossilizing everything into a static and undynamic OO "model" inbetween... In fact this is made even worse in SPA-type systems by having an ORM (or similar) and a REST/GraphQL type layer inbetween the view and the DB. Layers and layers of transformation. Each stripping out the richness of the relational model.
There's an endless debate in programming languages about how to handle errors in software. Error codes, exceptions, optional types, NaNs.

One solution I try is to redesign the cause of the error out of the system. For example, compilers often have maximum quantities of language constructs that are supported, like the maximum length of a string literal. Then, when the length is exceeded, an error message is concocted and generated, then error recovery has to be done, then the compiler has to not generate an object file, etc.

I don't know what other compilers do, but one day I realized that it was less work in the compiler to not have a limit, but to keep enlarging the string literal buffer. There was only one limit left on all these things, that was globally running out of memory. Globally running out of memory is a fatal error for compilers, and so error recovery isn't necessary. Just print a message and exit.

This works great. Large numbers of errors just go away, like "line length too long", "string literal too long", "too many cases in switch statement", "too many symbols", etc.

There are, of course, still some limits, like the object file formats often have hard limits, and of course you don't want to overflow the program stack.
Uh, what? Please substantiate, I don’t buy such statements at face value
I need list view, and proper preview... Gallery its not an option
I get where you’re coming from and the argument is not in bad faith.

A startup looks to turn an idea into reality and make it self-sustainable and profitable. They will ofter make compromises in order to accelerate their growth (and some things that VC make them do make zero sense if you’re not considering the hyper growth scenario).

A country, imho, offers a framework for its citizens and does not optimize for government growth or government profitability. They don’t need yo justify their existence and don’t need to be profitable to accomplish their mission. This framework offers a multitude of “services” and enables businesses and private citizens to exist + offers them stability needed. By any means it’s not a startup and should not be looked at through the lens of a startup
How do you trigger this? I'm not seeing it on Monterey + ios 15.4.
Agree. In LV they’ve got huge water works to recycle all water. It’s a known that the water almost exclusively leaves the system when it’s evaporated or used to water plants. And there are tight restrictions on residential use.
Cybernetics is, of course, the study of Kubernetes deployment.