skysight-inc/HackerNews huggingface dataset:
heh thanks for the reply :)

I am probably a bit too enthusiastic about applications of Polis-like's (in the "when you have a hammer" sense), but there's a bit more to the system's mechanism design than just Polis -- it's just one signal of many during a full-day event format.

I expect some form of the system she describes to be the basis of much research funding in the coming years (following prototypes in more nimble cryptocurrency/governance communities)

There's an upcoming pilot with real funding in late Feb, that I'm excited to be supporting on! If you have time to watch her video, and find it interesting, you should def get in touch with her after that
In a way I understand why, however I still am always perplexed when a "we are kaput" announcement drowns the message in praise for all the amazing super awesome they have done whilst not including a single character as to why, uh, perhaps the entire company/project/venture is ceasing.

To me, it only communicates that the issues were embarrassing, inconvenient, or otherwise do not shine a good light.

Am I reading too much into this, or does this kind of pithy announcement usually hide skeletons? Genuinely curious here.
A web search for tortured phrases computer science papers suggests that this problem was first widely noticed and discussed in 2021. The reason seems to have been the use of machine translation from languages like Chinese and, maybe, writing or paraphrasing by GPT-1 or -2 level LLMs.

With the current widely available models, it is much easier to produce fraudulent papers that cannot be caught just by searching for unnatural expressions.
There is also Primo (first) for really little kids, pre verbal even) which is 2x Duplo and yes, can interlock with normal Lego bricks.

ETA: looks like it was unfortunately discontinued: https://en.wikipedia.org/wiki/Lego_Baby . This Lego was great for my kid to learn motor skills like orientation, insertion, and removal (along with things like wooden veggies that connected with velcro).
Nope, they top out at 398 days. I think there's even been some talk about limiting them to 90 days.
you are misunderstanding his quote. who the hell aspires to utilize "imperfect technology"?
> Wish they had a photo of the two bolts they can't get out.

That'll be in the next drip marketing update, probably some random 'space fan' you've never heard of will tweet it and go viral.
Dissociative identity disorder isn't necessarily mental distress. Would be pretty irrational to shoot someone over not being able to unlock their phone.
Wow, I can't believe I'd forgotten this was actually a phrase and tried to coin my own instead
Gotcha. Unrelated to my point though.

So the whole point is that the other person who I was responding to was wrong on the freedom of association angle.

If is not freedom of association to only give protections to union members.

Instead the fair thing would be for it to be illegal to fire either union members or non union members for their choice of whether they join the union or not.

Also, laws that merely make union or non only shops disallowed would be the fair and equal freedom of association way to do things.
Reddit App... actual link: https://www.reddit.com/r/books/s/9VrTP3zrLU
> On iPhone at least you can require passcode by holding down the side button and either of the volume buttons for three seconds.

Caution, this may call 911 depending on your settings.

Settings > Emergency SOS > Call with Hold and Release.

You can also disable Face ID by pressing the power button 5 times - which can also be a 911 shortcut, check the settings in the same place.
Sure I don't need the disorder to forget things, but the disorder makes it more likely to happen.
Going only from the article, I'm skeptical of part of the argument:

> It also countered in the complaint any claim that a Kytch device's remote connection to an ice cream machine could result in the machine turning on while a person's hand was inside—in fact, Taylor's own manual advises unplugging the machine before servicing it, and removing the door of the machine to access its rotating barrels automatically disables its motor.

I suspect someone who didn't design real-world systems might read this and think "Of course it's not a safety problem, because the machine is unplugged, Silly," or "No one can get hurt by the rotating barrels, because the motor is disabled when something-something."

Meanwhile, people who have designed systems are assuming, "Of course, sometimes the machine won't be unplugged when being maintained. That's one of the things we have to assume will go wrong. And text in a user manual doesn't seem a credible component of safety design here, implying always-perfect operator behavior of teenage fast food workers who are stressed and fatigued."

A lot of engineers' questions come to mind (e.g., about that interlock and other mechanisms and safety scenarios, and how the third-party add-on integrates), but this isn't my specialty, and I'm wondering what that UL certification covered.

I can totally believe that many companies will do all sorts of underhanded things, including colluding to smear a competitor, but I'd want a credible assessment by expert specialist engineers.
How screens teach us goes beyond what we remember. Much like our views on race, gender, etc, we can’t pinpoint when we were told our “truth” it is an accumulation of sediment. By laying these artworks in there, they guided a little of that sediment for a lot of people, a cumulative effect that is hard to quantify but could be profound.
The second Death Star was also about 33% bigger in diameter, though.
IPFS perhaps?
It's always annoying to have something that was free taken away from you, but this seems pretty fair. There's no way to handle push notifications without a centralized server.

You can complain that $8/user/month is too expensive for hosting a service that probably does not require much in the way of infrastructure. Well, you can host your own, it's just a pain. And all of the code is open source, so if someone else thinks they can offer Zulip hosting for cheaper, they are free to do so.
I think there is more here than meets the eye.

The modern suburban arterial often has light cycles measured in a few minutes, which adds up if you're hitting a bunch of them.

Dedicated bike infrastructure, even at high volumes, does not require coming to a full stop, so while the top speed might be lower, the average is more competitive than it appears. And grade separating a bike lane is a lot easier than a whole suburban road.
From the article:

> It’s not 100 % clean either, but much better. Granted, this is WebP re-encoding of an already lossy compressed JPEG, so we stack 2 steps of destructive compression. But this is what Google Page Speed insights encourage you to do and what a shitload of plugins enable you to do, while pretending it’s completely safe. It’s not.
> "degoogling" is nice in theory but I've rarely seen it done well in practice.

Install Kali. There - unless you count Firefox - you have a viable 'degoogled' desktop.
> Zulip is proudly independent, with no venture capital funding, which means that our revenue strongly impacts the pace of Zulip’s development

Running an actual service costs money. The proper thing here would be to allow people to self host the notification server also.
Cheers - I wasn't sure why you raised the veilance line specifically, whether that was an example of PFAS (in the nylon) or not (PFAS free) - the landing pages here in .AU didn't make any specific mention either way and the link you gave got redirected to a country specific (Australia) variation .. so I was literally unsure if we're "on the same page" :)

No drama.
Thx for the very detailed response. I think the main wisdom for me lies in understanding how it is important to take into account the budgeting process of big companies & to also use a margin of safety technique when deciding the price.

Thank you very much!
core element is https://postgrest.org/en/stable/ . I use this in production in large corporate projects on k8s. For a large number of use cases you can put logic into stored procedures SQL. PG can also do JS or Py stored procedures but you get a better developer experience if your logic code is deployed through regular CI/CD containers or functions (we use both extensively together depending on cost trade offs either one.)

Supabase suggests you to use their DENO serverless functions which is cool and all but i think most people would rather deploy node functions on cloudflare for webprojects.

That being said the target customer group are those that want to have 99% of their logic in JS frontend. Backend just does CRUD and Auth.
Calling 911 requires a longer hold, typically: if you let go when the haptic feedback happens, you won’t call 911
Linda Yaccarino's Very Unmerry X Mess
i only go there for chicken sandwiches these days...
Anyone can draw a portrait on a canvas. da Vinci wasn't the first to do so, nor the last to have become famous in doing.

Generative AI is just a tool, and best users of a tool is those most experienced and driven. Not angry, fanatic, self-proclaimed-anti-luddites.
Nah, this has more symbolic NLP vibes. LLMs mess up in subtler, more uncanny ways.
> You do you though, continue to buy new plastic bags at the supermarket, favour plastic packaging, plastic cup straws, all because you can "re-use" them.

You're comparing Lego to things that are pretty much designed to be single-use, and that's part of why you're getting a lot of people arguing with you. As many have pointed out, Lego is not single use. First, kids can play with them for _years_. That's longer than a lot of stuff that kids play with. But also, because they're high quality and they do last a long time, they're great for actually passing down to younger generations. I'm in my 40's now and recently passed the legos I had as a child on to my niece and nephew. I'm sure they'll get passed on to another generation at some point. There's a _huge_ amount value in products that are so incredibly reusable.
No knowledge of the specifics here, but usually the underlying cause is the same: we are running out of money, the business model doesn't work, and we don't have enough time, ideas or both to try anything else - at least no with any confidence of success.
Sure. If it's an established agreement. And I act harmfully.
It is possible, even easy, to value your own culture without being afraid of strangers. It's the latter, not the former, that constitutes at best xenophobia, and at worst bigotry.

What would make doing one without the other difficult?
A mentor of mine taught me a variant of this that I use to this day. Always have a simple task waiting for you in the morning. One that you can accomplish in under an hour.

He phrased it as "park facing downhill" -- so you can roll-start your engine with ease in the mornings.
A long time ago I started leaving a trivial compile error (I was doing C++ at the time) in the code when I left for the day as a little bookmark, so the next day I'd just kick off a compile and see right where I was working.
I'm actually impressed that their commitment to open source extends far enough to provide instructions for how to do this.
IPFS only retains data as long as it is pinned by users.
If I remember correctly this is more of the extremely careful process to do it not whether they can or not.
reality is more like https://xkcd.com/538/
> You know who caused raised the raised interest rates?

Oh yeah. That would be the organization that is in charge of deciding what the rates are.

Which would be the federal reserve.

They quite literally decide what the rate is.

> "macroeconomic factors"

Do you not know how interest rates and borrowing costs work?

It's pretty standard econ 101 stuff, about how interest rates effect the economy and effect hiring and firing rates.

You can read it in an economics textbook.

Here, it is pretty standard stuff: https://en.wikipedia.org/wiki/Phillips_curve

Its called the Phillips curve.
I can't fathom why you would argue availability is bad. You're right about keeping things implicit for devs, but if all five work I don't see an issue
EDIT: Oh, perhaps it follows this table? https://supabase.com/docs/guides/platform/compute-add-ons

---

Original comment:

Hmm... this seems to say 8GB storage, 250GB bandwidth and 7 day backups (not point in time) for $25/month? + 7 day point in time backups for an extra $100/month? But it doesn't seem to mention anything about the CPU or RAM specs of the database server? And it also seems to bundle a bunch of other things, so it's hard to know how much of that is for the database server...

Will it be possible to choose different sized servers? And to buy managed Postgres on it's own without running the whole of superbase?
No, this is the thing I can't fault them for.

The pricing is terrible. The only feature we get from it is the push notifications. We've never used support other than raising issues, all of which turned out to be problems others were having.

But the source is actually open, you can compile it yourself, and you can even use their VM images and change the config. Google and Apple are the source of the intervening issues.

We may leave them over the pricing, but not the software or the license.
I dont think that's the case, tinyllama has been trained on much more data already (2.5T for 1.1B params, and they aim for 3T) and while it didn't show signs of convergence, it also has much worse results than the Phi models. The main takeaway of Microsoft models seems to be the one they got in Textbooks are all you need, that is: data quality gets you very far, even if you use artificial data.
database/sql adds some overhead; in return, it gives you a connection pool, and tries not to have you worry about connections.

A lot of the interesting features of SQLite are connection oriented, and compared to other databases, connections are cheap (because it's all local). So the things database/sql offers are (relatively) less valuable, and it makes other things harder.

Yet (IMO) connection pools still offer some performance benefits, not having to worry about (re)preparing statements on new connections is still helpful, and many of the connection oriented things you might want to do can be exposed through database/sql with some imagination.

I have a lot of respect for crawshaw and zombiezen; I started from their PoV. But I've since come around to database/sql.

A lot of what is mentioned in [1] has been fixed in database/sql or can be fixed in drivers: parameter names now work in database/sql; their approach to statement caching isn't necessarily better, but can be added to a driver, or live in a compatible framework; panics vs. errors is contentious; savepoints can be made to work just fine [2]; and for contexts, I started with crawshaw and built an improved version of it into my driver, that is both low overhead, interacts well with the Go scheduler, and doesn't start additional goroutines.

Living in database/sql land gives you access to other amazing tooling like SQLC, just to name a single one. And it doesn't need to be either/or: drivers should support both high and low level APIs.

[1]: https://crawshaw.io/blog/go-and-sqlite

[2]: https://pkg.go.dev/github.com/ncruces/go-sqlite3/driver#exam...
Discord is having issues right now, unsure if it's related.

- Investigating - We are working to correct an issue that is causing some servers to be degraded and unavailable.
- Update - We are continuing to investigate this issue.
Hi, I lead the Zulip project.

I agree the existing React Native mobile apps have been the biggest pain point for Zulip. Our mobile team's main focus for the last year been rewriting our mobile apps in Flutter, which will result in apps that are faster, dramatically more correct in terms of how faithfully they implement Zulip's API and business logic, and with a cleaner design. Here's the section of the Zulip 8.0 blog post about it:

https://blog.zulip.com/2023/12/15/zulip-8-0-released/#apps

Curious readers may enjoy the main chat.zulip.org conversation it links to, about our evaluation of Flutter. But in short, our experience has been that it has proven to be a much much better platform than React Native for a small but very capable team that wants to build a high quality mobile app.

I should mention that the upstream Flutter project is awesome: it's been an absolute pleasure that when we find significant problems with the platform for our use case, like the Android scroll physics not feeling native, we have been able to contribute a series of pull requests to fix the issue for everyone. As a result, we've contributed a few dozen PRs to upstream Flutter already.
Hmm very interesting response by @somat about malicious actors, and I like your point about the disappointment of web3 here.

One reason I'm not super surprised they didn't implement publishing is that it seems like there's an inherent complexity to information passing in two-way systems. See as an example the difficulty in a grid with distributed renewables or how long websockets took to come along. Consider even an economy: you bring simply money to the store, not goods that you've created to barter, because of the complexity in figuring out the value of the offered goods, the cost of the negotiation, and potential mismatches in needs.

Maybe, just like with the electrical grid, we can start to get more creative now that the costs of 'the usual way' are more well-known and can start being internalized instead of externalized - this is the case with air pollution and carbon for our electrical grid, for instance, which is helping to drive distributed generation.
Ask HN: Is there a C++2x way to do ifdef endif without pre-processor?
Context:

For release builds I want all verbose and lower log calls omitted from code
Ex:

LOG_VERBOSE(...) // macro

LOG_DEBUG(...); // macro

where the macros are wrapped in a #ifdef such that it is removed depending on what -D is built with?

ex. Building with -DLOG_LEVEL=6

enables LOG levels 0..6 for debug releases but -DLOG_LEVEL=1 only allows error, warnings stripping everything else out of the .o file.
Ublock >>
and youtube video of the 'reveal':

https://www.youtube.com/watch?v=n--zawliqvA
You can access the database from anywhere (client and server depending on your config). I use nextjs so many of my database calls are in Next serverless functions. However, I’ll probably explore moving some of that logic to supabase functions to keep them as close as possible to the database, but I haven’t wanted to move to deno. When you access supabase on the server you can either use their PostgREST features (basically an autogenerated REST API on top of your db which the supabase clients use), or just access Postgres directly though a typical pg lib
Very subjective, but having a weight-tracker for weights is very motivating. Kinda gamifies it as well.
Interesting, thanks for the info. I thought they were targeting mobile developers since they claim to replace Firebase, but sounds like a mobile app API wouldn't fit their platform very well. That explains why I was very confused trying to use their mobile SDK for iOS lol.
Monotonous tasks like showering, being on the toilet, etc. are definitely a huge part of it, I believe I've read that mundane tasks - your brain being freed to do "nothing" while your body is on autopilot doing things it's done a thousand times before - are the most common catalyst for creativity.
Reddit comment from a Notable employee:

https://www.reddit.com/r/ChatGPTPro/comments/18jbj32/does_an...

TLDR: market conditions not conducive to their business at this time. (Ed: founding team probably wants to quickly pivot to something else, not take the time to for a sale)
> I've been thinking of the best way to make a website that won't die when I die

It's said that most people look at a painting in a gallery for fewer than 30 seconds. I'd be willing to guess that people are going to look at an old HTML document even less than that (not to mention web scrapers which will be the most likely to uncover an old page)

There is no guarantee that the web services, companies, technologies, or even the Internet itself will stick around forever. Everything dies. The point, however, isn't to try to leave a permanent mark somewhere that says "I was here". Instead, one should nurture a sense of stewardship for newer generations to help instill them with good values that they will carry forwards in turn
I personally wouldn't trust it with anything that involves submitting forms. What if it gets any data wrong? Even watching the demo video made me feel anxious!

I guess I'm finally on the other side of this Douglas Adams quote:

> Anything that's invented between when you're fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it. Anything invented after you're thirty-five is against the natural order of things.

I do think it's a cool project though!
That's pretty cool, I'd also love to see this patent even though I'm not likely to understand much of it
It depends on the Union and where you're at. Some unions negotiate everything from vacation time to pay bands to how raises happen.

There are many places where the hardest worker and the laziest worker make the same. There are places where what you make is solely based on how long you've had the job and it's not negotiable.

Unions work differently in different places.
What is considered the most security conscious OS today? What is the most secure OS that can be run without enormous pain?

I am about to rebuild my machine, and have been toying with switching to Qubes or Fedora Silverblue + distrobox, but would love to hear if there are better options available today.

I install so much developer tooling it seems inevitable that a bad actor can slip in and upload my $HOME. Trying to ascertain a practical way of segregating personal data from applications. I already run some apps in VMs, but trying to become a bit more rigorous about isolation.
If you're visiting london and feel inspired by the "make it real" demo, ppl in that circle routinely demo at Maggie Appleton's rad Future of Coding events[1] (and many other talented people building UIs and interfaces).

Here's a video of https://twitter.com/hturan 's interface for doing high-dimensional explorations of model latent space using the browser hand gesture recognition API: https://imgur.com/gallery/mxEhVZ1

[1]: https://lu.ma/foclondon
Sure sure, but a complete but incorrect understanding of the system is, to me, still better than an incomplete one. If I have a complete system in my head, I can use that to jumpstart my thinking the next day and then get to a correct understanding. But an incomplete understanding is even more confusing the next day because of all the loose ends.
I have a USG Pro 4. Which is still purchasable from their website, not yet EOL, nominally still supported. The only firmware update in the last two years was to fix a security issue, and didn't include support for updated VPNs.

Release notes history is here: https://www.ui.com/download/software/usg-pro-4

The wireguard of which you speak is only available on their "next gen" gateways, ie, not the full set of gateways currently "supported": https://help.ui.com/hc/en-us/articles/12594825307927-UniFi-G...

It's now been three years since at least some of the forum threads started expressing concern: https://community.ui.com/questions/L2TP-unsecure-update-to-I...

From my perspective, they have failed catastrophically to do what I perceive as the pivotally important parts of their job, without which the rest of it is pointless. So, while you say "Just stop", I say "Why the hell should this company be trusted with anything network-related, if they can't do bare-minimum-required security stuff?"
They lack the institutional DNA and culture for site reliability engineering. They have amazing system engineers and this is rather obvious from their blogposts. However their uptime numbers are frankly horrifying and in their support forums they spend a lot of time making customers do the work for them. They don't have the institutional culture to be running modern cloud infrastructure. Good engineers, terrible operators.