skysight-inc/HackerNews huggingface dataset:
> But the problem is both in the courts specifically (because of who the judges are, and who the legislators who write our laws are), and also the wider world.

I don't think this is it. It's a matter of resources. Police and courts are already so overburdened that it's hard to get enforcement on anything that isn't practically life or death. Have you or a friend ever had your apartment burglarized or a vehicle stolen? The police will show up, usually after several hours, take a statement, after which you'll never hear from them again. In fact I don't know a single person in real life who was a victim of a burglary or auto theft where the perpetrator was caught, save for those cases like a car jacking where significant violence was involved.

When the police and district attorney in any given city in the U.S. are looking at double-digit unsolved homicides and God knows how many unsolved rape cases, I don't think they're going to put a high priority on the fact that there's a naughty movie out there that someone willing filmed themselves in and is now regretful about. This does not mean folks don't believe these things matter, because they do. It's that relative to what the justice system is already dealing with, these things are much less important.
The Essential Pandemic Reduced to One Chart
>It’s becoming somewhat of a popular trend in the airline industry to cut costs by having the passenger bring the hardware, and as an added bonus they get to force their way into your coveted list of installed apps.

TBH I see this as a positive - less weight on the plane, less fuel consumed, less waste when these screens are junked, etc. I personally always take a ton of videos with me and just watch my own stuff, I would never trust that the in-flight stuff is working (although I admit I overprepare and it's still important to provide this). And when you're flying - having the app installed is a net positive, it has maps of the airports (with great directions, which is super helpful when you're making a connection), can manage your ticket, etc - the videos are a bonus.
> I need to be educated on where the linkage between lives cost and lives saved is.

https://www.epa.gov/environmental-economics/mortality-risk-v...

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

https://www.americanprogress.org/article/putting-a-price-on-...

https://www.npr.org/transcripts/835571843

https://www.nytimes.com/2020/05/11/upshot/virus-price-human-...
I absolutely love this movie. Swords in the original text are guns in the picture (but still called swords). Same with the helicopter on screen but never mentioned in the original words (because of course)

Go watch it, it’s great.
The performance measures for software dev are already extremely subjective. "Widgets" only work if they are the same. Each software functionally is vastly different in scope and complexity. The quality is very subjective too. Did they build it to be extensible/future-proof? Maybe that's good, or maybe that's a waste by your manager's opinion.
I don't have experience, but would like to experiment with this as well mostly because of rails 7's turbo broadcasts can use SSE instead of websockets. From my research so far, as a frugal dev, I'm trying to figure out how different hosting providers handle long-lived connections. I basically have to put my app behind an nginx proxy b/c ruby web servers won't be friendly with so many SSE connections.
Yes, you have to seek it out.

When was the last time you saw, on an American news outlet, a foreign spokesman or leader giving a direct statement? Other than showing them walk across the stage to shake the American president's hand or, in Saddam's case him waving a shotgun in the air on very old b-footage, I can't recall an instance of that. You only get 'expert analysis'. That's by design. It's actually possible to get a wider exposure to foreign primary sources on TikTok than CNN. This was especially true at the beginning of COVID, when the consensus in Washington was deeply confused on what the messaging should be, and now on Russia where I can see clips of Putin laying out his case with subtitles.
When we do takeout I usually go and get the order myself. It's normally faster and our house is hard to find. And I see no reason to give Grubhub et al a cut and support their skeezy business practices.
Godot has gotten a great deal of polish recently and there are those who think it makes a really good foundation for almost any kind of interactive application.
There is no framework to strip in the /System folder, everything is in the shared dylib cache since Big Sur.
> A subscription isn't a guarantee that it'll last.

It's practically a guarantee that it won't. The whole business model reeks of VC types fantasizing about recurring revenues. These startups are a dime a dozen, they rise and recede on a daily basis.
you can find cheap deals on LowEndBox (not affiliated)

https://lowendbox.com
In a true meritocracy, a fair system, people are rewarded for their contributions. Do you think Mark Zuckerberg is worth 70 billion because he works 2,000,000 times harder or more effectively than a caterer in facebook's cafeteria? Of course not.

Exploitation is when everybody is allocated a fixed wage and incremental raises, and only a tiny subset of the people involved in the company get to reap the rewards of everybody's hard work.
Are you John Graham-Cumming? If so, hello and thank you for POPfile! Didn't know you worked at CF. :- )
No one insulted Java. Why so defensive?

Go and Java make different tradeoffs. If you're unreasonably effective in Java and its tradeoffs work for you, that's completely fine. If you have good tools that make Java more like Go when you need Go-like characteristics, that's cool too.
> It would be good to split out the base costs from the elest.io cost in the pricing page. There's no point in forcing the user to calculate this.

What makes you think these folks pay full price for a VM with their partners? What value do you get out of it now knowing that? It's similar to asking any business to disclose to you their costs.

I would disregard this and keep your pricing as is. If users find value in the CPU / RAM + service at price point X, great.
Sounds like it was only on dev boards, not going out to production.
Until all reddit posts will be gpt-3 generated.
Really? I've never found a community as nice as the Rust one.

Where did you ask?
I have specialized on Pascal, XPath, and causal (Bayesian) networks

I do not know how to make a career out of that :/
I really like all these gentle constraints. Total freedom note apps are no match for my ADHD brain, but this one might just stand a chance :)
would read the heck out of a david brin uplift sequel, but it's corvids
Testable hypothesis: People who don't like Kubernetes also didn't like VMware back in the day. It has the same massive complexity underneath, indeed even more than K8s in my opinion. It requires high level of training to operate. It's expensive.

Yet virtually every large enterprise has adopted VMware, and a lot of small ones as well. The reason is that companies (a) no longer really cared where individual apps were running and (b) it allowed far better resource efficiency that using standalone hosts. Kubernetes has a lot of the same properties, just for distributed applications. That's also why VMware is all-in as a business on Kubernetes.
> I have a couple of services that I consider trivial, but if I were writing them in Python, would be non-trivial.

I've worked on two large Python projects which would have been trivial in Go. In Python, we had to scale them out to multiple machines and ultimately an Apache Spark cluster (after trying all of the multiprocessing / numpy / Cython / etc gimmicks). The naive Go implementation was a dozen times faster and dramatically more maintainable. Unfortunately our principal engineer couldn't be reasoned with--he understood that in general switching languages isn't a panacea, but he didn't understand the specific problems we were encountering due to Python nor how dramatically Go could improve on them. (He was an inexperienced frontend engineer who was rapidly promoted because he would make shiny demos and hand them off to other teams to fix / extend / operate, and predictably that startup failed).
Aggregations by their nature are designed to work on a substantial footprint of data. As a result changing the query model is unlikely to speed up the operation of aggregation. In fact, as most of these libraries require the data to be shipped to the client (whereas aggregation queries run on the server) you will likely see substantially reduced performance.
This is really bad code that I encourage you to fix (and maybe submit a PR? :): https://github.com/gatlin/valet
I don't think it's controversial to assume that most non-helpdesk IT staff are being underpaid for the value they bring to their companies.
In light of the thread yesterday about the futility of news consumption, I feel compelled to say that this feels like the typical fare of finger pointing to make us feel "concerned" (but not actually engaged in any pragmatically meaningful way).

Perhaps I'm just naturally cynical but the realization that leaders of the west are just as likely to engage in decisions of questionable ethics doesn't seem like something that should come as a surprise. "Of course they engage in hypocrisy and ignore due diligence when it suits them" is my default reaction.

But IMHO, this narrative tapers off right before the most critical aspect: by framing it as something about the Canadian government invocation of the Emergencies Act or AWS "censoring" Parler, or "neoliberals" (or whatever that is supposed to mean) this makes the narrative sound like that this war on dissent is only carried out by the power that be. But I've noticed that the mentality of boycotting and wishing for things to burn based on ideological disagreement is very much alive and kicking among anyone within an earshot of an news outlet. It's there when people here express opinions about what should happen to Facebook, or PIP-abusing Amazon engineering managers, or whatever is the hated group du jour.

It has become mainstream to express disapproval in terms of destruction porn: "X people should be fired", "Y people should go rot in jail", "Z people should be banned". But this is exactly the problem with being manipulated into feeling "concerned". Wishing things away as a hot take doesn't actually help or even inform potential attempts at solutions, it just fuels an echo chamber of fantasies of increasingly intense punishment metering.

A question that raised in my mind about the recent Ottawa event was whether politicians are acting in alignment with the will of the people. What's more troubling IMHO isn't the idea of a tyranny that oppresses people, but rather the idea that overreaching government action actually represents the will of the people; that is, that people want to see the destruction of the things they don't like.
That's not what I said. Pike described golang as a systems language, and specifically contrasted it with Java. Perhaps you should watch the talk.
You mean this reddit? https://old.reddit.com/r/SubredditSimulator/
If more people download and run the app, then surely you can justify further investment in the product?
At least Oracle and GCP have always free instances, that never expire.
> I would highly discourage including a keyboard or mouse.

Counterpoint: I thought this was just another headset with the distinguishing feature that it could read text well, and I've been sitting in their Discord server for over a month.

Look at Nintendo's ROB. They needed that thing to escape the stigma of their predecessors. Home video game consoles until that point sucked, so they had to market themselves as a toy instead so people wouldn't automatically dismiss them.

But I agree with your point about waste. Maybe it's simply a matter of marketing.
I keep looking at your proposal and as soon as you offer a commitment based price and a marketplace subscription I'll subscribe to 3-4 of your services.

Great work!
> Once I realized that its sweet spot is large-ish services that you want closer to the metal than Java but for which would be silly to go as low level as C++, Go fans started making a whole lot more sense to me.

Yep. I struggled and then I realised I could efficiently convert a complex shell pipe with a set of frustrating-to-the-customer prerequisites into a single, easily compiled cross-platform binary, and that it was really like Modula-2 and Occam to do it.

That's the point I became a fan.
Meant to reply with this here and not on the child comment, but either way here is something truly bad you can start with that may meet some of your needs: https://github.com/gatlin/valet

If you make it less bad I will accept any PRs!
You found it, "idiomatic" is the most subjective of all the potential categories I listed. "idiomatic" may not be useful to compare different languages, but it could still be useful for comparing libraries and frameworks in a single language. If it did work across languages I would expect Perl programmers to decide amongst themselves what is idiomatic, and be willing to explain their reasoning to others (including Rust programmers).

But now that we're arguing about specific categories there's a chance that benchmark comparisons could be useful. Right now the whole enterprise is a cluster; categories aren't perfect but they would be an improvement.
This is maybe part of it, but having shipped a macOS app that’s stripped of symbols, crashes can still be debugged as long as I’ve got the dSYM file that was made at build time, so I don’t think it’s a super strong argument. Tools like Sentry will catch the crashes and symbolicate them for you, if you’ve provided them with the dSYM. It can be done on the local machine too.
Some people don't know that you absolutely are allowed to take back your stolen property. You don't need to involve the police unless you want to. Repo folks do this all the time.

Keep an extra key for your car at home and put an Airtag in your car. If it's stolen, just go get it back when it's safe to do so.

Calling the police in most American cities won't get you far. They usually can't pursue a speeding car anymore, and by the time they get to your parked car it'll probably have moved. Their hands are tied by a lot of red tape that doesn't apply to you, the owner. Stealing it back is usually your best option.
It's bizarre that the majority of people on a tech entrepreneurs' forum don't seem to understand this. If you take hundreds of millions in VC funding and immediately make healthy profits, then congrats you just gave away a large chunk of your company for nothing. The smart move is to instead pay your employees, give away your services for cheap and grow your customer base. There's no point having a long runway if you don't use it to build up speed but rather try and take off too early and crash.
In a choice between sustainable industry and malthusian population control, I choose the former every time.
Here you go: https://twitter.com/OttawaBylaw/status/1494306645274509316?r...
for your purpose, github pages/wiki + repo issues along with your code, that will be pretty good, maybe get a domain name for it...
would not bother to use another site...
This is literally not what happened in Canada.

The Emergencies Act does not allow the government to violate the Charter of Rights and Freedoms. It must also be agreed to by the provinces. It's use has a fixed duration and scope of action. It was designed to prevent executive over-reach while still allowing the government, at the federal level, to respond to unprecedented situations that require it.

Everyone who was arrested at the illegal occupation is being given the same rights and freedoms everyone gets in this country. The accounts and crypto wallets being frozen and seized are those that belong to people organizing and funding the occupation. Everyone arrested is getting their day in court.

I've been involved in many peaceful protests and am not afraid that the Canadian government is suddenly going to arresting people without giving them a court hearing and freezing the assets of dissidents. That would be in violation of our laws and I suspect our democracy is strong enough that anyone trying to get away with that... wouldn't be able to.
yes that's a good solution, a lot of people do it.
http://www.staggeringbeauty.com/

(not suitable for people with epilepsy)
I like the subtle Alice's Restaurant reference: Remember my bug? This is a song about my bug.
It is common in C++ to override operators new and delete. When you use tcmalloc in a C++ program it overrides all the global allocator and deallocator operators. When you use tcmalloc in a C program, it just overrides malloc, because there is no richer API available.
You can always reach OCCRP securely using our Securedrop instance: https://www.occrp.org/en/become-a-whistleblower/

You might know us from the recent SuisseSecrets (https://www.occrp.org/en/suisse-secrets/) as well as covering russian laundromats through european banks: https://www.occrp.org/en/laundromats/

you can also reach out through jurre[@] occrp dot org
Optimize Live 1.0
That's not a healthy opinion or reaction. Shaming the naked body is wrong.
This is clearly the future. All information will be generated on the fly and tailored for you. AI can match your level of knowledge, your language, your preferred style etc. AI can simplify / extend topics on demand, and also generate illustrations and videos to help explain topics.

I think most of the current form of pregenerated web with search actually becomes completely unnecessary, and it'll basically stop existing.
I put googly eyes on the men and women figures on the bathroom signs once.

HR sent out a series of painful to read HR speak emails where they chastised whomever did it, implied just about everything you could imagine ... all while saying nothing at all.

Whimsy can be dangerous.
The one significant thing i can think of is that Go makes pointers explicit, and allows variables and parameters which are by-value. So you can control whether some struct contains a pointer to some other struct, or just embeds the fields directly. This gives you influence over memory use patterns, access time, and garbage collection that you don't have in Java.

Java is planned to gain an equivalent of this ability through primitive classes (JEP 401). As as i know, we expect to get a preview of this feature in Java 19, which should be released in September this year.
You missed it.

For about an hour after the car was stolen we were able to follow it around on my app’s map because my asset tracker remained undetected in the backseat. After that, the thieves discovered it and ditched it
...
Over a month after the car was stolen it was found abandoned in terrible condition in an impound lot: bullet holes in the roof
I can give you plenty of left-wing policies that ended in mass genocide. How do you fit that into your mental model?
Super ... thanks to you for your work on this site. Much appreciated.
You should check out Missive, it's even less at only 19.3MB. Also an incredible product https://apps.apple.com/us/app/missive-email-chat-tasks/id123...
There are many online pictures of various Roman mosaics. I'm sure one can find one that fits. It's just pretty pictures. Nobody needs to understand it or know why or know it's Roman. You don't have to have a Roman villa for a house. Sheesh.

Me, I have some cast cement copies of gargoyles guarding my driveway. People have always liked them and sparked some fun conversations. I noticed them while browsing a local artist's studio, they didn't cost much. I think he wanted to get rid of them :-)

I like having little details like that. I'm surprised at such a negative reaction people have to a copy of a Roman mosaic.
This sounds like the best solution! How's the performance and battery life? I like that all communication is whitelisted and goes over a single app.

Is support able to remote in? Am I? I think that would be important.

Can you go a little into the features you used the most? Did you use the Claris app through another tablet on your end?

How's the web browsing experience?

I really like how you can pick and choose the apps they can access and can "ungate" them as they get more comfy.
99% of people run Java on the JVM. Just because you 'can' compile java to native code doesn't mean it really applies in real world situations. Plus as far as I can tell the only compiler that can compile Java to native code (GCJ) is no longer maintained.
It's so cool someone made this, but

> The procedural web will be the future of the web. It will offer us infinite content

Yup it'll be infinite "garbage"
Java does not perform better than Go, they're pretty much on par but I would say that overall Go is faster. As for the tooling that Java has those it's because the language and runtime or so complicated with many layer of abstraction that you need those.

Go has pretty good introspection with pprof it's enough, you don't need something heavy like JFR. For debugging delv is ok, not on part with C++/ Java but it's fine, you can even do remote debugging now.

The thing is with Java and to some extend C#, yes they have different runtimes, VM, AOT / JIT etc .. different thing to compile to native binary: none of them are really mature atm and moreover it's even more complexity for the programmer, now he has to choose which runtime or compiler he's going to use, it's crazyness. Same story with the GC Java offers, too much choice, too much burden on the programmer. For app A you're going to use this GC + runtime, app B is going to be different, it really mess up the dev / ops process.
You don’t need to invest inordinate time and energy to create cute little things at work. But this is your life! Don’t just “try to get through” parts you don’t like. Enjoy it if you can. You’re not some corporate koolaid-drinking drone if you try to have fun at work.
Don't worry, even getting close enough to that dystopia will wipe out the society and so not that many people will be left to worry about happiness.
Any plans to offer a self-hosted version of Hydra instance?
I just went into airplane mode to try, and the app works fine on iOS. It shows a message about not being able to fetch new emails.
Godot was mostly chosen for expedience and hackability. With e.g. StardustXR existing now, it's not impossible we'll do something new down the line.

Curved panels etc are doable. We primarily use Haskell as a "scripting" language for at least some type safety, but it should be fairly manageable to get into.
OK -- but you've listed a whole bunch of third party projects and technologies and tools to get Java closer to what Go does _really_ easily out of the box.

I like Java (used to _love_ it about 26 years ago... been a decade since I've written any) but Go is actually a breath of fresh air for typical cross-platform systems programs.
Yes, actually. You can see "sudoku" in one of the listings.
So you're saying that people leaving comments on (I assume) blogs are typically less civil than people who take the time to work with newcomers and actually make the community work?

That is certainly true, but for pretty much every community that I know, not limited to any programming language or technology.
My biggest reservation with your service is I don't know if I can trust you to manage something as important to my business as a database. This is great for prototyping though.

What if you roll out an update and bring us down? What are your service agreements? Your historical status page? Any known incidents or outages?

Edit:

> Our in-house monitoring and alerting tools allow us to provide up to 99.99% uptime guarantees for enterprise deployments.

What does enterprise deployments mean, for example? There's no enterprise pricing as far as I can tell.
another underappreciated benefit of 'graveyard' hours is that you get to become very acquainted with all the neighborhood cats and have a lot more opportunities to see your local wildlife... or the scroungers at the very least.

you will also get to know your local law enforcement because keeping odd hours means you are assumed to be inherently criminal.