skysight-inc/HackerNews huggingface dataset:
Enforcing Username and Password checks in PostgreSQL with credcheck
This is on point.

If their main revenue is doing consulting for businesses and their own IT projects have horrible failures why would you pick them?

Its like hearing your plumber has leaking and broken pipes in their house.
You are being sarcastic I assume.
Coding includes things like simulating water and electricity, hence it is more complicated.

For example, lets say you want to code to check that your electric setup is right. Then you implement the concepts voltage, current, frequency, DC AC etc, and run it to see what the end result looks like. Coding this is of course more complicated than learning about the concepts in the first place. And as have been said many times before, coding this system is often the easiest part of the job, then you have to add all the helper systems, the UI etc, and that is the really hard part that often is the reason projects fails.

Of course taking electrical engineering in college is way harder than software engineering or computer science, but that is because the software engineering and computer science tracks in college are usually a joke. If you had to be able to code systems as described above then it wouldn't be easier at all.
> Adding abstraction buries complexity. If all you do is keep adding more abstractions, you end up with an overcomplicated, inefficient mess. Which is part of why application sizes are so bloated today. People just keep adding layers, as long as they have room for more of them. Everything gets less efficient and definitely not better.

Presumably you're writing code in binary then? This is a non-argument, because there's evidence that it's worked. Computers were first programmed with switches and punch cards, then tape, then assembly, then low level languages like C, then memory managed languages etc.

Abstraction works when side-effects are controlled. Composition is what we're after, but we must compose the bigger bits from smaller bits that don't have surprises in. This works well in functional programming, a good example would be monadic composition: monads remove the boilerplate of dealing with asynchrony, value availability, list iteration, state management, environment management, etc. Languages that have first-class support for these tend to have significantly less boilerplate.

The efficiency argument is also off too. Most software engineering teams would trade some efficiency for more reliable and bug free code. At some point (and I would argue we're way past it) programs become too complex for the human brain to comprehend, and that's where bugs come from. That's why we're overdue an abstraction lift.

Tools like Copilot almost tacitly agree, because they're trying to provide a way of turning the abstract into the real, but then all you see is the real, not the abstract. Continuing the assault on our weak and feeble grey matter.

I spent the early part of my career obsessing over performance on crippled architectures (Playstation 3D engine programmer). If I continued to write applications now like I did then, nothing would go out the door and my company wouldn't exist.

Of course there are times when performance matters. But the vast majority of code needs to be correct first, not the most optimal it can be for the architecture.
But then the better solution is to have the people interact with useful animals, like service animals or agricultural animals. Pets would be superfluous when there are other animals that could provide interactions and another useful purpose. This would be a more efficient use of resources and more climate friendly.
It depends on your angle. If your looking to solve the problem, the root cause very much informs the solution. If your looking to prosecute, intention and context often inform the severity of the charge(s) and determination of guilt (ie man-slaughter v. first-degree murder).
Assange is set to face trial in a US court, and that is the only reason he is facing extradition.

> I can see you arguing that that's not important, but falsely denying the assertion that its not in a US court is...I mean, what's even the point?

I am arguing that it is important and view the extradition hearing as part of his larger US trial. His trial for skipping bail in the UK is long over, the only trial left is the US one.
I don't!
Shucking WD MyBook Drives (name change for clarity)
Gates is trying to help Monsanto get a strangle hold on farming in Africa.

Monsanto.
Almost feels like a developer cultural thing to hate on something like this. If you dont like it, dont use it. If you dont want your team using it, become senior and then set the rules.

Kinda seems like maybe there's some level of insecurity at play here in the criticism. Like a "I coulda came up with that but its a bad idea" type of hater philosophy.
Email is different from a website, in a way that if the website doesn't load, I can fix it, reload, and go on with the day. After fixing my email stack though, I can't exactly make the sender retry their email. If I miss it, then that's on me, it's a ship that sailed, and often I don't even know about this.
You can't use a generic decimal type in that case either! You need a special-purpose type that rounds exactly matching the conventions you're following. This is necessarily use-, culture-, and probably currency-specific.
Apple has stated that they will provide software fix for this eventually but have not done so so far. Instead we are getting these new releases with all kinds of fancy UI upgrades and what nots. Also, my bluetooth requires reboots almost on daily basis.
Does AWS have a mono-cloud problem?
I recommend adding more Product Manager tools like Monday, Smartsheets, etc. I notice that a lot of PMs have separate tools for managing roadmap stuff (even though Jira works for this too, idk).
>Are you a dog?

Yes, I am a sentient dog with an internet connection.

>Dogs in the wild live much shorter lives and get parasites.

This is true of humans as well. Honestly, I think a dog would outlast many of us in the wild. Your point is moot.
Obviously, relative proximity has very little to do with economic growth. No one ITT ever mentioned any other unifying factor, so I was being charitable by suggesting it. You seem less sophisticated than 'woah, in that you've openly stated the racial assumption that 'woah left unsaid.
This is kind of a wow moment, when I see a real product made by someone else that is a kind of realization of my idea I have drown down on paper many (11+) years ago, while I was bored in school. Developer portal composed of widgets - just as in good old Netvibes - sounds awesome. Congratulations and good luck!
The pickup process during the pandemic is really hands off. I didn’t discover the mechanical release on the Y until my kid thought it reclined his seat while we are driving at highway speeds.
It's more a question about the visibility of information, and HN increases visibility. HN originating content is irrelevant.

News about Assange is niche, that niche is here. Lack of mainstream reporting might not be a vast conspiracy. So I would say that this news has been surfaced appropriately to the correct audience, and not actually suppressed.
Not true. I can’t use it with two external displays with lid closed.
Aspirin does prevent blood clots, right? Tumors are known to produce blood clots, maybe avoiding them improves the chances of survival.
It's wild ass guess, but imagine a drone fleet capable of delivering that quantity of water on demand.

We will see this in our lifetimes. Rain on demand.
Do you have a source on that? I would think that would be spammed in every reddit/HN/lobsters thread if that were true.
Can you stomach eating fruits and vegetables from an industrialized farm knowing that more animals died to make your salad compared to my steak? Or are certain animals lives worth more than others?
Microsoft Tries, Fails to Patch Critical Windows Vulnerability. Chaos Ensues
They still support this device and there is an OS update that closes the vulnerability.

They are providing data recovery services to customers of the older devices. Would have been nice if they warned those customers about the vulnerability when they found out about it, even if the fix was to buy another $X00 product.
In most cases what data scientists do has nothing to do with real science. So the earlier this job title disappears the better.
Hmmm... just tried AdGuard on a couple of high profile web sites using Safari. Sure, Adguard is working to some extent.

On the first site - no ads. Whitespace where the ads would have been because content blockers can't interfere with the DOM and remove fragments.... but not bad.

Then I went to the NYT. Absolutely massive banner ad, full width of the screen taking up 25% of my screen real estate.. and then repeated again further down below the content. Looks utterly gross.

Now of course I don't have to use the NYT and could choose never to go to that site ever again, but this is the problem with Content Blockers that I'm talking about - they aren't enough on their own. So again, Safari is not usable with this approach.

Do you really see no ads, danaris? Perhaps you just don't go to these sorts of websites. Go and look at nytimes.com, using only AdGuard and Safari under macos and tell me what to see.

The claims on the AdGuard website are misleading... get this:

"No ads on YouTube - We'd wager you like watching YouTube and you don't like ads. The same for us! Luckily, AdGuard remover knows how to get rid of ads on Mac (even video ads)".

So I go to YT ... click on the first video on the homepage and there you go: advert... straight in. I mean I expected this, but again, the claims are just misleading. I mean perhaps that works on other OSes.

Whereas, with a browser-integrated blocking solution in Firefox - no video ads. I don't see how macos / iOS Content Blockers can't really be good enough when only inspecting traffic to the browser.
I see this less as an intrinsic problem with capitalism, and more of a failure for our government to do its job, protect citizens and enforce healthy boundaries in society.
Instead we have sweetheart deals and tax breaks.
> you can return anything you bought online within 14 days directly to where you bought it from and get your full money back. No questions asked.

The ease of the process of doing that varies mightily with sellers.

> In Switzerland I can give any returns just to the postal guy that comes by everyday anyway.

That is definitely not the case in either the UK (pre brexit even) or Ireland. You need to drop the package off, and depending on the seller their preferred return method may be on the opposite side of the city to you, or they might let you drop off at a supermarket.
A Boeing 737 cargo plane makes emergency landing in the water near Honolulu
Citus Tips: JOINs between local and distributed Postgres tables
Spinning up emails for just the sales people would probably be worth whatever the short term cost was.
Same trust issue
Aspirin binds to PPARα to stimulate hippocampal plasticity and protect memory [1]
Low-Dose Aspirin Upregulates Tyrosine Hydroxylase and Increases Dopamine Production in Dopaminergic Neurons: Implications for Parkinson’s Disease [2]

[1] https://doi.org/10.1073/pnas.1802021115
[2] https://doi.org/10.1007/s11481-018-9808-3
If you’re the type of person who cares about and engages in internal mailing list drama, why not keep it there?
Even humane ownership generally implies reproductive restrictions. I don't see how that could be considered the most moral option.
SymmetricDS: Fast and Flexible Database Replication
Sure, but how would this kind of pipe promote the formation of copper?
Richard Geldreich on the Video Game Industry
Studies have "proved him right" because he used studies in his memos! He wasn't really talking out of his ass, he referenced tons of studies irrc. Whether you agree with those studies or not is a different story. (not you personally)
Wow that really sucks. I'm sorry this happened to you guys. Hopefully you've got a backup on a USB somewhere. If not, all the best with working on a brand-new site! =)
In the pre-contraception era, the human population was almost by definition at the environmental limit; limited by starvation, disease, wars, and so on. Just as all wild creatures are.

Anti-contraceptionists are almost worse than climate change deniers.
> Say what you want about Amazon as a company, Jeff was a world-class operator

If you're admitting critique of Amazon, you're admitting critique of Jeff Bezos. He could try to make it a great company for all stakeholders, instead we got abnoxious near monopoly that pushed out smaller retailers and lowered standards in all kinds of ways. Employees get shitty working conditions laced with work-harder propaganda, buyers have to use a shitty website with real products mixed with shitty fake products with faked reviews.
> even at peak IBM it was an office name, not a household name

In addition to other examples in the thread, OS/2 Warp was a direct competitor to Windows 95. We could be using OS/2 today instead of Windows had it become successful.
Does anyone know of any AI generated visual art that's about the output (form and composition) that isn't complete garbage? It's so far away from competing with the generations of aesthetic development we see in the status quo of contemporary fine art... stuff that's advanced enough that we need college degrees to begin to intellectualize their effectiveness. Artworks that better deal with power and agency and the process and implementation of AI are another story, IMO, but those usually manifest as films, performances, or other forms of documentation not an AI generated thing itself.
Admittedly, not wanting them to go broke because you're a customer is an important financial interest, but I agree with the rest of your point.
Most vegans I know do not tell anyone. The number of closet, covert vegans is significantly higher than the overt, "preachy" vegans.
Very similar! I got the idea from your reply to my Steampunk space station.

Small world, etc.
If you truly care about cost, efficiency, and the environment, you should be looking at Natural Gas plants [1]. They are inexpensive at $60 million each, are more efficient [2] than all other power generators, provide more power (which will be needed for EVs), and is cleaner when taking into account the full lifecycle costs (construction to decommissioning). They also involve less red tape to get constructed, so they can be built quickly.

But you have to look at the decaying grid as well (another plus for Natural Gas because you could afford to do both). A lot of the power generation is lost in the grid. If you invested there, the current generation facilities could operate more efficiently and you could shutdown the dirtiest/least efficient ones over time.

[1] https://finance.yahoo.com/news/natural-gas-fired-power-plant...

[2] https://www.eia.gov/totalenergy/data/browser/index.php?tbl=T...
IBM can recover from this with some stock buybacks. Maybe borrow to get it done.
my impression of the mid '90s was that IBM also spent a boatload on OS/2 Warp marketing as well. But by that time everyone was on Windows and wanted Windows95. The ads for Warp were everywhere, in print and on TV. IBM seemed to be reliving the same mistakes they made with the PS/2 and micro channel arch.
I want hardware switches for:

1. firmware updating

2. write-enable for disk contents

3. turning the microphone on

4. turning the camera on

In a surprise development, the webcam I just bought comes with a flip-up lens cap. Yay! It's Nexigo, they deserve a shout-out for this. But in the Dept of Half-Assed Features, the lens cap does not disable the microphone, so I still have to unplug it when not in use.
Related: ArtBreeder has some features specifically for generating starter concept art for games https://www.artbreeder.com/i?k=f8ea23c50937080453a657514304
> I am arguing that it is important and view the extradition hearing as part of his larger US trial.

The extradition hearing is factually not part of his US trial.

> the only trial left is the US one.

The US charges are the only ones that he is currently known to be facing a potential future trial for, sure. But “potential future” and “actual current” are not the same thing.
> Why would you move your finger against the direction in which you're scrolling?

Because I'm scrolling *down* to reveal new content towards the bottom of the screen. Why should I move my finger "up" if I want to scroll "down" ;)

For touch screens it makes sense, no doubt, but for touchpad and mouse it's debatable. It's clearly a personal preference though, I just hope they never remove the settings option.
I think it is intrinsic. Capital is just code for "power and control", the more money and capital you gain, the more persuasive power you have on everyone, including the government that should be regulating your behavior to the benefit of the people, and not specific corporate interests.
Thank you very much, I missed that. Probably due to 0x21 instead of 21h. Makes sense, they just need to tell AMD not to put ever anything on leaf 0x21, as the 0x21 leaf is handled by the VMM, and will return something else.
Nor do any of us have the real option to consent or withdraw consent to living in the society we are born into (assuming emmigration is not an option, or that the alternatives are no better)
Google has always been able to do that. Just alter and re-sign the APK with their own key(s), since Google's keys are trusted by Google Play Services (third party app stores also trust Google's signing keys for compatibility reasons).

The way the Play Store is currently designed, end users don't even have the ability to view the key-path before installing a package. So detecting if it is Google Vs. app developer's signing key is extremely unlikely without copying that APK off-device and inspecting it.

All users know is: Is this using a signing key trusted by Google? Yay/Nay.
And what Jesus said was "Do not hold back from him who would borrow from you". The point of that may well have been the jubilee.
Yes, you can. There are algorithms for rounding up, rounding down, rounding to nearest, and banker's rounding, on the results of integer division. This is a solved problem.
I think my best option is to write Python scripts with Dragonfly [0] to make a Visual Studio or VS Code extension that gives me accessibility, and/or a neovim plugin to let me say vim commands efficiently.

Dictating plaintext and copy/pasting works for writing code, but navigating through VS menus and code files and e.g. running unit tests is still a nightmare. Maybe an accessible mouse would help.

It sounds niche, but Visual Studio is perhaps the most popular IDE, and Dragon is the only real option for voice access on PCs. Any programmer without use of her hands would need this. It suggests that none of the programmers on the Dragon team have really dogfooded their product, at least for accessibility.

What I find truly heinous though is the Chrome plugin. It has two stars and thousands of reviews, and either doesn't work at all or breaks minutes in. When it works it's great, but it almost never does.

0. https://github.com/dictation-toolbox/dragonfly
> Python not really as the language doesn't provide any way to keep invariants

Again, how is that relevant? If there's no way to enforce an invariant in custom data types, then there's also no way to enforce invariants in code using built-in data types.
From Google's perspective, it increases flexibility and the overall installation process for Google Play, and probably (speculating) cuts down on costs over the long-term.

From the broader perspective of the Android ecosystem, it's debatably monopolistic behavior. Google's defense by showing alternative app stores on Android gets slightly weaker.
I don't think we will. Except in the case of fighting fires in remote areas, if you want water in some area, you use pipes.

For fighting remote fires, we already have piloted vehicles and in some cases uncrewed vehicles delivering water in bursts ... so perhaps.
Car Rental – Journeyactions
The article is nothing but filled with citations. Are we looking at the same thing? All those quotes, and who said it, are the citations. And all of them are traced to its respective sources.
I see the problem now.
> Friends make jokes about you, and become not so good friends anymore.

It sounds like they weren't good people in the first place. I've been on the other side, having a friend that became vegan, and it's not that hard to plan a bit more ahead or ask if he's okay with eating something different.

Edit: something that I should add is that we both respected each other's boundaries. I didn't question his choice to not consume animal products, and he didn't question mine to consume them. I can understand that if you believe that animals are a really important cause you have to push other people to follow you, but I think that if I was constantly questionned we wouldn't have remained good friends. On the other hand, I also understand that some people wouldn't want to associate with people that consume animal products because their values aren't the same.
Not really, if you can cloak it in plausible deniability.
I can totally echo this(running my email forwarding service [0]) so I deal with it at high email volume too.

Outlook/Hotmail is kind of stupid in this sense: if the first time, a new domain send an email they are very likely to flagged as spam. But if the user simply reply or send to that email, the moving forward hotmail won't flagged it. In other word, hotmail rely stringly

- is this domain new?
- is this ip address start to send email new?
- if I interact with this sender in the past

Seems thing with icloud and their proofpoint spam filtering.

gmail in other hand, has the best delivery rate, clear error message, great rate limiting and cool down period.

gmail is very smart, if we accidently send spam(due to our failure to filter out spam), gmail won't blocklist the whole IP, but hotmail/icloud does.

And the process to delist from them homail/icloud are just absurb. I'm unable to contact their team.

---

[0] https://hanami.run
Even there I feel like code generators are just a band aid around the fact that metaprogramming facilities suck. If you would never modify the generated code why generate in the first place. You could argue that stack traces are easier to follow but TBH generated code is rarely pretty in that regard as well.

For example I think F# idea of type providers > code generators.
Show HN: Box – A text-based visual programming language
Release Negative Subconcious Blocks Whilst Sleeping
their factories will go in 2023 from investment phase into extraction. Also 2023 will be the first year to give them benefits from their own battery tech. 2023 will be still a year tesla can sell as much as they can produce batteries. Due to enormous demand for Cybertruck, Semi, lower prices in EU
I used TSP to optimally stack different types of bowls. I measured all the different pairs of bowls and searched for the shortest route through all the bowls we have. I found that you can split the stacks however you want, I also had an algorithm for that.
To be frank, I couldn’t care less about our Tesla vehicles. I have kids, and climate change is coming. That is an existential concern, and why Tesla can’t yet go bust.

Only when a tipping point has been reached and combustion vehicles can no longer be built because manufacturing has retooled, supply chains have been reconfigured, and petroleum supply infra enters a death spiral can Tesla financially fail and the repercussions would be muted.