skysight-inc/HackerNews huggingface dataset:
> I agree the most appropriate solution to this particular aspect of the problem is to replace the DA. The recall is actually scheduled for next month, but the city attorney initially sought these injunctions over 18 months ago

Irrespective of timeline, “we don't like the way the elected prosecutor is doing his job” does not justify “so we are going to deny people their rights without due process as an end run around the criminal justice system.”

> it's not uncommon for the law to give some temporary allowance for dealing with exigent, extreme situations

There is no “exigent, extreme citcumstance” without clear legal process that doesn't involve ignoring people's due process rights. The California DoJ has supervisory authority over all criminal prosecution in the State and may intervene, positively or negative, in any criminal matter. That is the course of remedy for a crisis attributed to defective prosecutorial decisions, not imposing broad loss of liberty on the basis of supposed crimes without criminal process.

> We should be careful about applying a national policy lens on a very local matter

The prohibition on public officials denying people rights without due process required by the federal and state constitution isn't a “national policy lens” that is inapplicable to “very local matters”.
GraphQL code generation on top of the Amplience REST API
Problem with VB6 was that for small projects it was fine but for medium to large projects it gets out of hand very quickly.

For example when you drag and drop toolbar items onto your form it automatically gives them a boilerplate name. You can rename these but you tend to find devs would forget so after a while just looking at the code you started to get Label1.Text = "blah". I seen that in just about every project and one I remember done by a Chinese dev with poor English he left all the controls with the boilerplate names and so it was impossible to reason about what was happening.

Componentisation was also a problem in that you tended to have all your code connected directly to the form. So if you had a large form that done complex stuff it wasn't unusual to have a multi thousand line long form file.

Separation of concerns was a problem in that again the code was attached to a form so you found UI code mixed in with proper business logic. This becomes very messy over time and tends to create very large event handlers the more a project grows.

It was basically impossible to unit test which makes refactoring very risky. On large projects what generally happens then is that no one is willing to refactor anything as they don't really know all the scenarios. Over time this leads to code rot.

It only ran on windows, while I'm sure there are ways to make it run under linux the main support was for windows and most orgs stuck to that. This ties in with the fact that you had to install the thing on your P.C. businesses hated this and still do. Things like people uninstalling it or problems locally with permissions and suchlike were rampant. Similarly updating was a pain on large projects you have to have something central install and do the update.

Scalability was problematic on large projects especially since the forms app would often directly connect to the database. That meant the more user = more connections which on large project meant problems. The "solution" was some service or api which the app talked to but at that point it's no longer vb6 doing the heavy lifting and it's just become a UI.

Small little tools or prototype apps was were vb6 shined brightly.
Actually, Plaid CEO looks much more shady after Jay's response.

Here: https://twitter.com/jay_ssh/status/1521973965098561536

Plaid CEO said vaguely that Jay interviewed them.

Jay responded that it was a job interview 8y ago before he joined stripe. He simply was looking for a job...

Jay said that all the meetings they had with Plaid in the past few years were all initiated by Plaid.

Jay started working on this product in 2020.

Jay sent RFP to Plaid in order to get them to be a service provider like MX. Plaid refused to be a partner. Plaid knew Stripe was working on this, and CEO still acted surprised???

Plaid CEO is intentionally vague about "interview" and "RFP". Because if he went into details, it would have not caused controversies.

Plaid CEO seems to have very low ethics here. Intentionally and maliciously misleading.

No surprise Plaid doesn't respond to Jay's tweets anymore.
>Where I live (southern Germany), you cannot find a house under 600,000 EUR. The average net household income in Germany is around 43,000 EUR. That means that house prices here are over 16 times the average household income. Yupp, it's bad.

1.65 % for a 5 year fixed mortgage at sparda bank. While inflation is at 7.4% in germany...

Each year you don't pay any interest, you are paid 5.75% to have debt. They(mainly retirees) are giving you roughly $34,500 each year to buy a house. Mind you, they(mainly retirees) want to sell their homes. Hence the beneficial arrangement for you.

Even when inflation gets under control and they get back to ~2%. You'll still be earning some small stipend.

If you don't buy a house, your rent is literally equity that you lost. That's coming out of your retirement fund.

Moreover, that $600,000 isn't going to be paid in 5 years. You'll amortize it for ~25 years. In 15 years the remaining mortgage will feel like it's nothing. Your salary will be $100,000 or more and the remaining mortgage will be nothing.

In high inflation, low interest rate environments. Buying a house is a no brainer with only 1 exception. Are you betting the housing market will crash? That you'll be able to buy homes for much cheaper and possibly cheaper rates? That's the only bet you're playing right now.
I feel like I am one of the few that switched from angular to react in 2014 and while enjoying how "simple" it was started noticing how much people liked building complexity in it.

Now I have used react at a few different sized companies, taught it to some students and completely stopped using it for personal projects. It just seems like too much added complexity for almost every situation and people just see everything as a SPA now.
I'm not a kiwi but I heard until recently, or still, New Zealand either has low or no tax on foreign property investments? If it's true, it's like an open invitation to regional millionaires from a certain country where people can't even legally own properties.
The SaaS offering came later. I used to run it on-prem a few years ago before the SaaS showed up and it was very low maintenance. More of a fire and forget situation once it was set up.
ATT, the company with the Death Star as their logo, is hostile to their customer base? Say it is not so...

ATT is the worst company, even worse than comcast. Doing something to just be hostile to their customer base is in their DNA, they are used to their monopoly status from the say of Bell Telephone, that company will never change and will never be customer friendly
I like to define burnout as expending effort without makng perceived progress.

If you can phrase explain your problem in those turns there is a good chance it is burnout.

If not, it might be depression or something else.

In answer to your question though, speak for yourself. My personal goals are far more ambitious than my work ones.
I've held this belief for a long time. We tend to think we have the brainpower but we just need the understanding. I think it's far more likely that we have nowhere near the brainpower required to understand the true nature of reality.
Sounds like many of the things Vox produces--ideological content ostensibly labeled as "explainers".
They improved it later with some VB6 compatibility packs, but yes, that should have been there from the beginning.

Or as I mention on another thread, .NET should have been what was later WinRT, by improving COM tooling and that was it, but now we are 20 years too late to fix that.
701 is just as non-round as 699
I'd probably use Scihub for a quick download for a paper I'm interested in reading. And then if I wanted to share it publicly or with coworkers I might use Unpaywall.
It advertises itself as "Great for all the tech-savy bosses who want to have a quick view of person's git/github activity, before the interview".

I guess the tech-savy bosses are savy enough to run this locally with the "opt-in" check patched out.
> TCP port 25, meaning these people cannot send their own email

They cannot run a mail server, you mean. For sending mails, you have port 587 plus authentication, which also solves the reputation issue with dynamic pools.

The reputation issues with dynamic pools likely stem from malware-infected user machines sending spam.
Does this give more support for the theory that all life on Earth started from a few strands of RNA that hitched rides on some asteroids? I wonder what would happen after thousands, or millions of rounds of their experiment?
How is the startup scene in NZ?

I wonder if local investors could focus on that, even if they have to import talent. Perhaps there are regulations preventing this?

But, of course I am saying this realizing startups are not a "quick buck" like real estate.
It looks like Xojo is based on REALbasic as http://www.realsoftware.com/ redirects to https://www.xojo.com/.
This was the first hit from Google https://wowa.ca/vancouver-housing-market
A tool that uses Electron like technology (Merengue) to display what are supposed to be native widgets, and without guarantee that its development is actually going to be supported, long term.
I love Sentry.

But my team settled on Honeybadger.io which is fine, but I still prefer Sentry.
That falls under “nobody cares” I think.
Well, VB.NET was little more than a variety of C# without curly brackets and with more keywords. AIUI, it was quite possible to transpile from one to the other at will. Though I think that some convenience features went the VB.NET to C# direction, so it wasn't totally without consequence.
There is tooling for most script languages which enables the same and often much better experimentation playgrounds.

JS having it in in the browser, which is basically guaranteed to be on all devices and doesn't have to be setup before use is it's true advantage
> Now, I wonder how long it will take for auction systems to start suggesting this type of bid and ruining the strategy so we need to find another strategy...

To be honest, the immediate issue that is already there in this very moment is that more and more people no longer sell their stuff as regular auctions on ebay, but as completely overpriced fixed-priced offers. This is the main distinguishing factor for me between using ebay ten years ago and now. If everyone starts doing that, the best bidding strategies become useless.
Don't worry, the eggs won't survive your stomach acids.
The linked article includes 'The text means "women who are f*cking"'. Seems fairly clear unless they added this after your post.
> Unless you're applying yourself to some great quest, work is a secondary task in life.

But the standard workday at eats majority of your daylight hours. How is that ever going to be secondary.
Really, the strong point there seems that the provider has whitelisted a number of devices that they will accept on their network, and cease contracts when they see different devices around. The OP mentions a «pro1 ... on 4G+VoLTE», another post a «LG V30 (2017)», nearby you will read of a «OnePlus 6... support[ing] 4G and VoLTE»...
Huh, I totally missed that "/s" was a sarcasm flag. I was thinking that usually it is ":s/" not "/s", and was looking for the completion, or if they really did mean "/s" that's not the best way to find ands.
See also: https://www.eutimes.net/2019/11/did-copper-for-the-old-world...

I suspect that's one of those "totally crackpot theories" that will later come to be considered far less cracked. We will find more evidence of humans running around the planet in prehistory, carrying things they valued. There's samples of fun drugs in places and times "they shouldn't be," too.
MFC is still around as well. I've been using it for 25 years now. Its drag-n-drop GUI builder is similar to the one in VB6.
It’s interesting how they don’t report with the same enthusiasm how prevalent sexual abuse and harassment is in schools: https://www.washingtonpost.com/education/2020/10/15/sexual-a...
Or, we could allow the housing market to respond to high demand by increasing supply instead of artificially restricting it via regulatory capture.
I wonder what's going to happen with dark matter and dark energy once physicists have it figured out. They'll give the discoveries proper names followed by media and pop culture using "Dark X" for the next few decades?
I don’t doubt that; I was just remarking about the “1 splat” figure.
Show HN: NASA APOD inspired Luna Sights to browse pretty sights on our Moon
Oh so they were actually insane, got it :)
> What is most depressing to me, where do people get the money?? It would take me 30 years of saving to get 500k, that's like 70-80% of my working life.

Mortgages. This is why they exist.

> You would pay over 100k in interest fees alone on a long term mortgage.

You pay 100k of today's money in interest and fees over the course of 30 years. 100k in 1992 was worth far far more than 100k is worth today.
> This is a GitHub project, I think? Based on the (non-working) resume.github.com URL anyway.

I believe it's just a typo, the correct URL is https://resume.github.io
It was like that in 2020 as well -- I remember being really confused trying to see how many views a Daoko video on billibilli had.

IIRC at that point it would translate e.g. "23 万" correctly, but 23万 would go to 23 million.

I tried reporting the error, no idea if they actually pay attention to those!

> Machine translation has a loooong way to go.

Since large numbers on e.g. streaming sites are often reported in multiples of 万 in Chinese, but a million in English, I did wonder if the machine "learned" that they were equivalent.
I was explaining the mRNA vaccines to my dad who has... a tough time getting them, and the analogy I used was that ribosomes are like tiny 3D printers which print whatever is encoded in mRNA. Normally these are proteins and structures for your own body whose specs are copied over from DNA, but when the mRNA vaccine enters the cell the ribosomes 3D-print a single COVID spike, which then triggers an immune response.
I’ve ironically thought the seams about fully understanding the human brain.
> run your own.

Is there a good name for this theory that self-hosting something is more reliable? I mean yeah, if you have an outage it only affects you and your customers so I guess it's an improvement in that regard, but thinking you're better at running software than a SaaS is hubris.
Thanks for the input, intersting article! This might actually be a worthwhile first step in recovery as i run at quite a fast pace naturally and after covid i often hit a hr of 180bpm as a 30 something year old - maybe i should only walk jog for now.
> I didn't really do it for the potential payrise (there is/was none)

In many places it's a matter of employability. Without a degree, you are simply not employable (or promotable) unless you have the right network.

Discussing the relevance of the contents of a master's is like discussing the relevance of leetcode. At no point does anyone, either from the university or industry, claim the contents are relevant to the job. It's also why many degrees are effectively interchangeable as long as they are similarly prestigious.

I think mid-career degrees can have the effect short-circuiting the elitism.
naw, it is ***
That's what I see, anyway
Person from GB: "how about a little tea?"
hence,

> I'm so happy they took this unrounding advice in the other direction :-)

they went up, the others went down.
Not yet. It is ordered, I love Ishiguro's prose.
It's a combination of a technical requirement, and only officially supporting that required feature in certain firmwares. I have a phone model that is slightly different from the one on the approved list but it works OK. Not everyone got so lucky.

My Galaxy Note 8 supports VoLTE, but AT&T won't provision it and I don't really know why. My guess was that it would take extra work and they doesn't feel like doing it.
Oh, they absolutely ignored warnings and used rude insults. And if you were in their situation, you would have too.

Have you ever dealt with someone that constantly lies and misrepresents your opinions to make you look like a villain? Have ever gotten frustrated, because the person you're arguing with is constantly shifting the goalpost to their benefit? Have you ever said something needlessly rude out of frustration?
How would YOU react, if after dealing with all this disingenuous bs, YOU get told to watch your tone or you get banned for being toxic?

The justifications after a ban always make logical sense, true. But if you read through the logs with even a little bit of empathy, it becomes clear very quickly who the toxic person in those interactions is.

Edit: I'm not talking about a specific person getting banned. This happened numerous times, including newcomers.
assert with fr
Godot has become really popular for writing applications because the UI toolkit is absolutely fantastic. Here’s a sample just from itch.io:

https://itch.io/c/651672/tools-made-with-godot-engine
Meta’s Challenge to OpenAI–Give Away a Language Model
It compiles to native Win32. Does that mean it can also compile to a dll that you can call from other languages like you could with VB6 (and still can with VB.net).
Super powerful tool
Oras is very very talented
I have come to realize this is why I love Go. Lots of the big libraries over complicate things at times but for my own simple toys I love writing down my types and planning my data containers and then just writing small functions to interact with them.

I have started writing (type annotated) python this way and it has made it a joy to work with again. I watch coworkers add so much state and complexity turning every small problem in to a bigger problem with object oriented patterns.
* Unicode's high hanging fruits implemented competently and correctly

* not grinding a theoretical axe against the user

* language changeable at run-time to some degree, so stealing new ideas from other languages and keeping up with advancements in PLT can be and is done by end users, not only the maintainers
I owe significant portion of my Win32 dev skills to VB6. It allowed for working with the Win32 SDK by importing API calls from user32, kernel32, gdi32, etc.

When I was still in high school, I used to hack GUI projects and games in the evenings. The culmination of that was a full blown space shooter game using DirectX7 [0] (still runs on Linux) and a TCP/IP chat + canvas draw application that I had installed in the computer room at my school. Fun times.

0 - https://github.com/kenamick/desktopdefender2
Old news: https://nationalpost.com/news/canada/canadas-public-health-a...

Which really only comes from this page: https://buyandsell.gc.ca/procurement-data/tender-notice/PW-2...

What's important to note here. This is december 2021, this is many months after Texas and Florida dropped all covid mandates. The science around the world had been clear that covid was no longer pandemic and had gone to endemic stage. This procurement wasn't done for covid at all. This was done to legitimately track Canadians ongoing from now on.
>>is killing the thrift store as an source for people in need to find inexpensive goods.

thrift stores don't exist to help people find cheap stuff - they exist to raise or earn money, and many org's then use that money to fund the things they want to fund.

It might not be a 'side hustle' for some of these people, it may be the only income they earn, and good for them for showing their entrepreneurial instincts - and doubt very many are getting rich at it (except perhaps a few lucky ones that find that needle in a haystack).
For the Web have a look at OutSystems for example, it doesn't come as free beer though.

Debugging in .NET is just as it used to be on VB6, not sure what you would still be missing from those days.

As for breaking the GUI, it wasn't as if frm files were foolproof.
Chesterton's Fence should be held in disrepute in this day and age, at least among people familiar with software. The majority of said software being bloated because of an instinctive application of Chesterton's Fence.
Interesting, how long have you been using Vue3? I'm only 3 weeks in and still waiting for that video or diagram or tutorial that really inform me on why all of this extreme overhead is needed to perform simple tasks.

Does anyone have any good resources that made them enjoy the Composition api, Pinia etc?
I bid 6793.75 euros for my new bathroom as my final offer a couple of years ago. You should have seen the confused face of the sales person.

...he accepted my offer. :)
Show HN: My Personal Dashboard
There are multiple measure of inflation - housing, wages, food, etc. Housing inflation is the highest.
This is something of all ages I guess. In the Bible (written thousands of years ago) they use 'eating bread' as a synonym for having a meal together.
How does it compares to Gambas BASIC?
Looks like Rollbar (their competitor) is also struggling with some problems right now.
https://status.rollbar.com/
What’s the benefit from “surreptitiously” viewing people’s public information?
I’m currently attending it. It was full-remote during pandemic. Now you have a few courses still online but most of them are in person (1 week of lectures per module in Oxford). Not sure how it will be when things settle post-pandemic, but my impression is that it will continue to require in-person classes.
> advertising for Zig

This is the type of insecurity and paranoia one can expect to find when hanging out in Nim discord.
> This disables zoom. In fact, it actively fights the zoom level to always fit the viewport. Have I committed a great sin?

Yes. Scaling to the screen size is fine, overriding the users's attempt at zooming in is not.
I think I have the same experience; it was definitely a step up from what I've done most of my career (webapps), mainly because it was all integrated and unified. I didn't mind objective-C, we did run into tons of crashes due to e.g. http requests coming in for screens that were gone already, but that was a matter of sticking to some stricter coding standards.

But as another commenter mentioned, it declines with scale; this is why Facebook spent so much resources into trying to make webapps on mobile work, because their application size and compile times just got out of hand. It's possibly also a reason why they split off Messenger from the main app at some point.
I was at a craft fair in Tennessee once long ago. People were selling hand-turned bowls, fountain pens, textiles, pottery, etc. There was one seller whose products were quite different: bowls and things roughly hewn out of wood with the bark on and such. I think he styled himself as, and perhaps was, an Appalachian mountain man from eastern Tennessee (this was in Nashville, which is a bit like Las Vegas). I wasn't in the market for what he was selling, or really anything, but another oddity of his goods was the precision of their prices: $41.13 or $15.02 and so forth. Everything else had a price that ended in 0, 5, or 9, and generally it was a number of dollars with no cents, maybe just two significant digits. This gave me the impression he had very exact knowledge of his own costs and profit margin but very little sense of the pricing customs of craft fairs, or really pricing in general. Anyway, this is just an anecdote. His pricing didn't seem to be making him more prosperous, but he is one of the few things I remember from that day.
And as surprisingly as it may seem, its tooling in Visual Studio is still way better than C++/WinRT after 5 years being pushed as the "future".