skysight-inc/HackerNews huggingface dataset:
This is a good opportunity to re-frame your value to the company. Instead of focusing on hours worked, focus on what value you are bringing to them. If their website is a core part of their business, it's enormous - they're getting the peace of mind that if anything happens they have someone reliable they can call to get things fixed. Depending on the company, you might even be able to figure out exactly what 2 hours downtime means to them in $ terms and go from there.

You should look into Jonathan Stark [1], he talks a lot about "hourly billing is nuts" and how to think differently about how you work/think about your time. For example:

https://jonathanstark.com/how-i-realized-that-hourly-billing...

[1]: https://jonathanstark.com/
The graphics look identical to those in Hopcroft & Ullman's "Introduction to Automata Theory, Languages, and Computation" (like the convention that they use a double-circle to denote accepting states). I imagine they're GraphViz-based: it's very easy [0] to draw these in GraphViz. I don't know what Hopcroft & Ullman used though, because that one was published in 1979, and GraphViz didn't exist before 1991. Suddenly I'm curious what the state of the art for vector diagrams was in 1979...?

[0] e.g. https://graphviz.org/Gallery/directed/fsm.html
The reason is even bigger than just VB.

MS at the time just decide to fully kill the "enthusiast" developer and the "single/truly small" team developer. This is mostly covered under the "RAD" umbrella.

It kills VB, FoxPro, and now more evidently, Access (more like let it slowly die).

.NET + Visual Studio + Sql Server are not a substitute in this market. Them are for "professional developer"/"a small cog in a big machine". The worst part is that this move somehow kill the other tools in this space (because somehow others follow suit or whatever) and without somebody leading the charge to see how adapt this tool for the web. MS not getting the Web, Borland doing Hara-kiri and others getting annihilated by "free" open source and all that not helps.

Ironically, this market have rebound in the myriad of tools like "low code, notebooks, etc" that fill (badly!) the gap.
"2D programming" is normally called array programming, and it's common in scientific computing, ML, and finance. It does require a different mindset, kind of similar to SQL but not exactly. See APL, K, q, NumPy, matlab, Julia, and friends for languages that embrace this paradigm
I find owning a copy of something a bit rediculous. When I watch a film or listen to a song, I would be glad to pay a small fee for the entertainment, rather than paying for the full rights of the film or song, which could be a million times more expensive. Compare it to going to a theatre.
Owning a dvd, blue ray or cd does not bring joy, only more stuff that at some point in time would get thrashed.
This comment isn’t related to what the article is talking about at all. They aren’t referring to data you’re “purchasing”, but data you’re generating.

You can still purchase physical media and do what you want with it, within reason. The cheaper option is to stream it, but you lose owning it forever as a compromise. This seems like an option most people enjoy having, due to the popularity of Netflix and Spotify.
I took it as a dishwasher made of Lego.
Do you drink decaf?
can we get this guy to pass a captcha? i've got questions
Sony launches ‘foster care’ program for aging Aibo robot dogs
One way is to build bigger telescopes and hope its not too cloudy.
I put this together to do it with one command: https://github.com/ohyhyb/totp
If I spoke the language and or wanted to look into it, I'd recommend Chinese or Japanese historical records. They tend to have very long historical weather/solar observations. Possibly India too, but they may be too far south to see the effects.
RetroAchievements: Adding achievements to retro games
> Two communicating processes on a single machine have a few options

Curiously, the article does not even mention pipes, which I would assume to be the most obvious solution for this task (but not necessarily the best, of course!)

In particular, I am wondering how Unix domain sockets compare to (a pair of) pipes. At first glance, they appear to be very similar. What are the trade-offs?
This weirdly specific* analogy fails because we all know very well what pigeons are. If you were examining a public part and you poisoned a kind of bird you'd never seen before and that nobody recognized, I think most people would regard that as a mistake.

* if you're actually poisoning birds for fun, get therapy.
They blamed the French because they are British, that's it. It's hard to get rid of bad habits.
I learned about nagling 20 years ago when I helped write a networked game server and had to turn it off so that input packets would be sent quickly. Thank you for your response to my troll, easily a top 5 career highlight.
Not had it lose track with the format in the first link (GPT-4, not really tried 3.5)
Rubber hose animation
Fixing the transformers would be the difficult part. Restarting a completely blacked out grid is a scenario we have plans for. Off the top of my head, I know for sure that Bonneville Dam has black start turbines, and I wouldn't be at all surprised if all major hydroelectric dams provide the same ability.
But this doesn't seem to have been the case since I bought my first house 25 years ago. Prices have constantly been going up. I'm living in a west coast tech city, but it looks to me like all the tech cities have seen very steady home prices on a few years moving average, more than inflation. My house is 4x over those 25 years. A 3% annual increase would be about 2x over 20 years.

Am I missing something in my inflation calculation, have we divided into areas with steady growth and increasing incomes vs say non tech cities without rising incomes and people moving there or is it something else? Because there are lots of cities, like stereo-typically mid-west cities that have struggled to maintain their population after major manufacturers leave.
The FOSS community could do SO much better if they wanted to, with reactive web tech, typescript instead of basic, a project file format that's easy to work with in Git, Android support, etc.

Despite all this talk about no-code, it seems like all we have now is like, a CMS that lets you embed Google maps, but if you want to do anything more you have to use code.

Maybe it's just that end users usually don't need to build anything anymore, there's almost always an professionally made app for everything.

I've tried many times to "Build the app you want to see in the world" and almost every time the result is I decide that living with and working around the imperfections of what's out there is more practical than building and maintaining anything by myself in hopes of the the very small chance people notice and it becomes A Thing.

Perhaps better dev tools like VB aimed at one off software like that could change the equation, and if the tools existed we'd all find uses for them?
That's fair. I leaned towards generosity with the HN community because it's easier to swallow a bitter pill if it's coated in sugar. However, your point may very well be the case.
This isn't really that different from sonar is it?
One of the reasons I appreciate Safari on OS X is that it's one of the fastest and lowest power usage browsers due to Apple being intimately familiar with their internal APIs and hardware. I never got the same feeling of polish for any software Apple makes to run on Windows. I feel like a lot of what makes Safari worthwhile on OS X simply won't exist on a Windows version.
> How can they infer the blue fit from the (noisy) white points?

By having a detailed model, and modern probabilistic techniques:

The planet’s terminator is modelled as a plane-parallel atmosphere in hydrostatic equilibrium, with uniform chemical composition. The chemical abundances and pressure-temperature (P-T) profile are free parameters in the model. The retrieval framework follows a free chemistry approach, whereby the individual mixing ratio of each chemical species is a free parameter....
Our canonical model comprises of 22 free parameters overall: 11 corresponding to the individual mixing ra- tios of the above chemical species, 6 for the P-T profile, 4 for the clouds/hazes and 1 for the reference pressure Pref , defined as the pressure at a fixed planetary radius of 2.61 R⊕. The Bayesian inference and parameter estimation is conducted using the MultiNest nested sam-
pling algorithm (Feroz et al. 2009) implemented through PyMultiNest.

(Sections 2.4 and 3.1 from https://stsci-opo.org/STScI-01HA2G716KS9YGAGVY1WBVFJ8Y.pdf)

> And even if there is a detection, it looks like many other models could potentially fit the data...

Name three.
For me personally, the only solution was to work less.

I know this is probably not the answer you wanted to hear. But reducing my work hours to 30h/week has been the single biggest improvement to quality of life that I've ever made. I've never questioned if it's worth the money.
https://archive.ph/Rq6Y2
A Carrington event has notice, but there are plenty of, rather low probability, space weather events with no notice that can do the same thing. It's best if you're not facing down the barrel of a quasar.
On Linux, Gambas is a great replacement.

https://en.wikipedia.org/wiki/Gambas

https://gambas.sourceforge.net
Of course it's possible. "No one" is hyperbolic, and just means that demand is far greater than supply. That means inflation. Now Grandma can't afford a plumber.
I did it inside my bedroom, ceiling and all walls because we are fairly close to a cell tower. The rf meter I have went from 3000-5000 down to 7-10. I can't type the symbols in my phone for the units. Better sleep for sure since doing that a couple of years ago.

Windows we used film, curtains shielded too. Two coats primer. Put copper stripts to ground as well on walls before paint. Didn't do floor so some rf gets in and out which is ok actually, you can create a focusing effect if you aren't careful about it.
Gary Gensler’s Plan to Control Information
> The idea of adding hours to such a trip, or turning it into an overnight trip, makes it a non-starter for me.
> If people are using EVs on freeways, wouldn't they be more inclined to exit the freeway into a city and charge at a motel or a shopping centre while they stop overnight or at least a few hours?

Yes you're right on the money.

I bought an EV to drive around my home area in CA. Instead I've just used it for road-tripping back East to see family.

Each road-trip has convinced me how bad these cars are for long-range driving. Aside from "range anxiety" (going only from one supercharger location to another, and not venturing away) - the charging times are brutal for cross-country trips.

You will spend hours per day, hours, sitting in back of Holiday Inn Expresses in the middle of nowhere Kansas, or in back of a shady truck stop in the middle of Texas.

Safety as well: I've thought about if I were a female for example at some of these locations it wouldn't be safe to be alone, with nobody around, sitting in your car. You're unable to start it and drive away if it's plugged in, not without getting out to unplug it which you have to do manually (there's no emergency eject charger cable button). So if there is a Texas Chainsaw Killer outside your window you're screwed.

Having said all that. It is a perfect car for just driving around my neighborhood IF that's what I intended to. In practice, I never do it.
Consumers also bought and leaded fuel and arsenic insolation. Many of us are capable of updating our assessment of the dangers around us.
"The challenge is his personality and demeanor can turn on a dime going from excited to angry. Since it was hard to read what mood he might be in and what his reaction would be to any given thing, people quickly became afraid of being called into meetings or having to share negative news with him." -Esther Crawford

https://twitter.com/esthercrawford/status/168429104868268441...

also Gavin Belson was spot on

https://youtu.be/XAeEpbtHDPw?t=15

https://youtu.be/30WTWkFe910?t=8

https://youtu.be/30WTWkFe910?t=762
People living in countries like Cyprus and Malta don't have the luxury of alternative transportation methods so flight prices are not changing. Expect veto.
I just recently wanted to spin up a simple CRUD UI over a simple DB schema and also thought of Visual Basic for the first time in a long time. It seems so well suited to something like building operational tooling for the endless parade of internal APIs.
Yeah i was wrong. I think it has gotten better since i tried this.
They eventually added optional names parameters which made the interop problem much better for C# compared to VB.

C# wasn't as good still but you no longer had to put earlier params at their default value (which is what made it unusable).

C++/CLI will probably remain king of interop though being a Frankenstein combination of the .NET runtime and C++.
The API documentation is available in the header files. If you were to parse those, I'm pretty sure you could generate the docs for the C API automatically, just as Apple does for Swift. You'd need to do a fair bit of search-and-replace to get the function and type names right, but the API surface is finite and it doesn't change that often. If you were willing to put a good amount of work into a generator, you could get it to a state where it would be able to fully parse all of the Apple SDKs.

There's no magic in ARC, it's all just calls to retain and release that the compiler synthesizes for you automatically. If you have the headers, you can do what it does and figure out which methods return objects that need to be manually released. If you were generating bindings for a language with RAII, like Rust or C++, you could create a bunch of wrapper types and give them destructors, the best you can do for C is adding an extra paragraph in your docs.
Discovery of New Lithium Deposit in US Shows Power of Markets
From news article :

> Diese Form des Freiheitsentzuges ist umso problematischer, da den Protestierenden, sollten sie für eine Blockade verurteilt werden, keine Haft droht. Die entsprechenden Verfahren enden regelmäßig lediglich mit Geldstrafen.

The crime they might have committed usually doesn't even result in jail time, only fines. Hence why such long detention seems especially unjustified.
Would TCP_NODELAY make any difference (good or bad)?
Well vs and vs code and eclipse are clunky and slow. Borland I remember back in the day used to be pretty clunky too.
Great points. And in a tongue in cheek way, having reactive components you can attach handlers to fetch / redraw you UI .. is still there, it's just labelled vue or react ;)
I was a VB6 developer in the 1990s, and I actually wrote a pretty well known product with it (I bet most people didn't know it was VB6 underneath!).

When I got my first job in software engineering, it was when .Net was in beta. Since I only knew VB, I chose to go with VB.Net and Windows Forms.

Well, that was quite a jarring introduction to actual object oriented programming!

This is the point when a lot of people surrendered. The change was too much, there was no path forward for VB, and Microsoft wanted everyone on .Net.

I eventually switched to C# and we had a hybrid application for a while before it was all ported to C#. It actually went on to become industry leading software in its space.

20+ years later, that doesn't seem to have been a bad choice. Windows Forms is very simple, with a powerful drag-and-drop designer, double-click to hook up events, it's all very similar. Yes, you have to understand object oriented programming much more than you would have under VB, but that's as close as you are going to get from Microsoft on the desktop. They try to hide it as best they can.

I still use Windows Forms if I need to put together something that "just works" on Windows as a desktop app quickly. It's unmatched for that.

There are newer technologies, such as WPF, WinUI3, Avalonia and others for .Net but they come with a complexity that would be above your typical use-case for VB6 back in the day. The VB6 user who just wanted to get stuff done probably doesn't want to have to understand how to implement the MVVM pattern just to get a UI.
Heh, when you start thinking about how much fuel is needed to make fuel it turns into a gnawing concern in your mind.

Then add in how little food most people have available and you see how modern civilization will end.
> In this case overthrowing is actual a protest

Only for some of the people involved. However, there were certainly people there attempting an actual overthrow[1]

[1] https://www.theguardian.com/us-news/2022/jan/14/oath-keepers...
If any of the retail stores I worked at lost 30% of their revenue overnight, I'd be out of a job. I'm not sure what things are like on the West coast these days, but those are not workable margins.
That's a different argument though, no? That's for the consumer to decide. And the consumer is free to purchase an older generation phone (at a much lower price, mind you) if the performance specs of those are just fine. iPhones tend to have an extremely long lifespan for their hardware, so running an old iPhone SE or something is perfectly acceptable.

I was asking the GP specifically what they thought they were getting actual scaling in cost from. It seems to me that the actual expensive stuff in their phones is getting more expensive every generation, which would lead to a need to raise prices. Again, the degree is questionable, but I don't think anyone here is under the impression a titanium case is the same cost to manufacture as a stainless steel one.
I can relate with that. I was working in a company that after some layoffs and other cost reduction measures the COO (ex-Amazon) came and gave the instruction to reduce the maximum amount of costs in infrastructure (in our case GCP) and after 3 months we saved more than USD 15 million. Most of the things were GCS and Big Query (some situations where people were doing USD 5K querys).
> As far as the conspiracy and end-times-horror zeitgeist, I think Millenium with Lance Henriksen had a lot more overlap with The X-Files.

Millennium is more than overlap -- it's an extension of The X-Files: same series creator (Chris Carter), same group of writers (Glen Morgan, James Wong, Frank Spotnitz, Vince Gilligan, among others), same shooting locations (PNW), same writer deconstructing the show from within (Darin Morgan, Glen Morgan's brother, who also appeared in TXF in the Flukeman suit). Millennium even got a stealth finale/reverse spin-off that explicitly links the two together -- S07E04 of The X-Files ("Millennium") has Lance Henriksen's Frank Black teaming up with Mulder & Scully.
Before VBA for Excel, I wrote numerous macros, including ATAN2(x,y) before there was an ATAN2.

Afterwards, forget it. Maybe one.
As someone who was writing Visual Basic.NET back when it came out, there was no upside to it over writing in C#. VB's original sweet spot was for writing small scripts and apps in Windows, and it was the only language available. When the .NET line came out, you could do the same things in whichever language you wanted. When new tasks came in, I started defaulting to C# for that reason. I don't think anyone actually prefers VB syntax. C# has a pretty robust community around it now.
Technically 80 diastolic is considered hypertension stage 1 under the current guidelines.

https://www.heart.org/en/health-topics/high-blood-pressure/u...

The highest you can be and be considered "normal" is 119/79.

Elevated is 120-129/<80

Stage 1 hypertension is 130-139/80-89

Stage 2 hypertension is 140+/90+
I think the Oracle v. Google lawsuit (regarding Android’s use of Java) validated Jobs’s intuition that it wasn’t a great idea to have somebody else’s proprietary programming language as a first-party API.

If Java had become the primary language for Cocoa, the path to Cocoa Touch and an iPhone App Store could have been much more complicated.
Somewhere.. Someone.. Who wrote down their wifi password, on their fridge, with giant 3d magnetic letters, is shitting themselves right now./jk

Interesting paper though, I wonder what non-infosec applications it might have.
Rise of the LLM Gateway
In my experience the ability to "turn it off" is a skill that requires practice. This thread already has some good suggestions: exercise, meditation, writing a note to yourself, etc.

I would add that getting out into nature can be really helpful as well. If you're in an urban situation a walk in the park or near some water is good.

Exploring art like with physical drawing or painting can be good too. Or sculpting if that turns you on.

I think it's really important as part of this to get out of the "productivity mindset" - so go for a walk/run/bike ride/whatever and don't try to get a "two-fer." So don't listen to a podcast or audiobook while you're exercising or walking. Really try to dial down all the mental input as much as possible. You don't have to do this all the time but at least a few times a week can really help.
> it did not ban discussions, the algorithm was for ranking tweets in timeline.

Not really. Twitter was hardcoded to downrank discussions on Russia's invasion of Ukraine, and is now shadow-banning pro-Ukraine users but strangely not pro-Russia.

Nevertheless, the whole point is that Elon Musk's Twitter needs to specify how it's censoring tweets, as they cannot claim they don't editorialize while actively suppressing and censoring discussions that contrasts with their personal preferences. Russia's invasion of Ukraine is a mere example on the broad editorial reach of Elon Musk's Twitter, and one where Elon Musk himself was already caught red-handed supporting the invaders.
WebGL implementation of real-time renderer for 3D Gaussian Splatting
The departure from precise timestamps in UIs is unpleasant. It's not just github, gitlab does it as well.
If I'm thinking about a work problem, I count it towards my 40 hrs/wk of allocated work time.

If I'm thinking about a hobby problem, then I don't sweat over it, unless of course it's eating into some other aspect of my life (friends, outdoor activities, etc).
The development paradigm was great. I wish three were something similar for Python, having to switch to TCL/TK for UI stuff is extremely annoying.
Sure, but Twitter banning (or not banning) your account for praising Hitler is political speech, however, Twitter stating "we are/aren't a platform for free speech" or "our moderation will/won't ban your account for praising Hitler" is commercial speech similar to it soliciting you to purchase Twitter blue, it's a statement about the media service they're offering as part of their business, and that's something that can be reasonably compelled.

The law does not make any requests about how Twitter should moderate things, it asks for information about how Twitter does moderate things. First amendment protection should ensure that government is prohibited to impose restrictions if a company says they will/won't ban accounts for praising Hitler, however, the people certainly have the right to take action in response to that, and the government has the right to compel Twitter to disclose to these people truthful information about their media product.

If they have a policy document stating "posts which contain more than three letters 'z' shall be deleted", they have a right to moderate this way if they wish - however, do they have a constitutional right to keep that policy document secret from the public? The way I see it, laws are permitted to regulate the disclosure of company policies.
it always bugged me as a student that had to sit through all those discrete maths lectures that standard regex libraries don't allow you to union/intersect two "compiled" regular expression objects together

(having to try them one an a time is pretty sad)
To be fair VB.net originally had dynamic capabilities that C# lacked so at least it possessed features that made its existence justifiable.

However the extreme changes required to go from VB6 -> VB.net made it all kind of moot, might as well rewrite.