skysight-inc/HackerNews huggingface dataset:
Their YouTube channel is an immense resource, and IIRC all their talks are made public after 2 years (many also before that). So there's plenty to listen before you need to pay for the most recent stuff.
> I like this topic especially with the theory that wars are never fought over resources, they are always fought over status.

You're not exactly wrong about status and its perception, but it's more nuanced.

Japan in WW2 wanted to colonize Asia for resources, but they were also not happy with their treatment by the Allies after WW1.

And Germany in WW2 did invade Norway for iron ore, and wanted Alsace back. And then the Treaty of Versailles.

But when somebody takes your water, that is mainly a resource issue. And dams are fragile.
> In China they have Work Camps and Re-eduction camps.

OK, I give up being reasonable. Collect your 50 cents.

> I fail to see the moral high ground. Are you from a part of the world I missed?

I am not claiming any moral high ground. In fact, my experience tells me that anyone claiming the moral high ground for one country/race/group over another takes the risk of being a dangerous fool. This side of humanity will be our end if we do not grow out of it very soon.
That’s possibly one of the nicest mailing list threads I’ve read in a long time. The responses have constructive feedback and people even went into the code and evaluated it when others would have brushed the entire thread off as a crackpot submission.

Cudos to them.
Lots of people are paying for the energy the network uses right now and they thought it was worth it. You might have missed something in your thinking. Maybe go talk to some people that have used the network and ask why they though it was worth it to pay for all this energy.
How about sanctions + aircraft carrier? It works for almost all developing countries.
I think it's a good opportunity to everyone that firefox is accepting donations (https://donate.mozilla.org/en-US/) soon enough there would be no easy alternative to a free web if mozilla is dying.
> effectively closed system of Earth.

All the plants, algae, and everything with chlorophyll would beg to differ. I really think we cannot consider Earth a closed system, because we're not a rogue planet in the insterstellar void.

Our solar _system_ would be a better approximation of a "closed system".
> I have a daily recurring alarm for 7am. Under this proposed system, I will have to manually change it twice a year (while now it is done automatically due to the entire timezone switching twice a year). You will simply get a logistical nightmare

At least with respect to updating the alarm, that "logistical nightmare" can't be any worse than what we had before clocks updated themselves. I still remember having to update all clocks manually twice a year. It wasn't a big deal. Someone coming in late or missing an appointment because they forgot to update a clock happened rarely. Maybe it's not the case now, but you used to get multiple warnings reminding you to update your clocks.

> For example, people are used to banks always being open 9am to 5pm. With the approach you mentioned, it means that twice a year they will have to shift it. It means you will also have to shift your entire schedule, and calendar, and literally everything.

With respect to opening and closing hours of banks and shops, for those few people that go near opening or closing hours even in that time of the year, they'll make the mistake that day and either come back later when it's open or otherwise fix their issue that day or at least they won't make the same mistake the next day. The world wouldn't go up in flames because of this.
Once you start overnighting the food you're competing with Goldbelly, which already has considerable scale but lacks focus and doesn't really have a defined "indulgent tasting menu experience" category (the dinners are there but you sort of have to find them yourself). You might be able to compete pretty well but I imagine the logistics get expensive quick with shipping and packaging. Plus you almost certainly will run into problems with shipping laws for alcohol pairings (same problem with driving into NJ, unfortunately), which in my mind is a key purchase driver that sets you apart from competitors.

This is a cool idea and something my wife and I will almost certainly use. DMing you some ideas about scalability that you're welcome to take or leave.
I'm pleased somebody does use it for the intended purpose :)
You can participate in most(all i am aware of) PoS chains with any amount of underlying tokens, in the same way you can participate in a mining pool if you lack the hashrate to mine independently.

There will be independent PoS validators who can afford upfront costs, but there are independent miners too who purchase lots of hardware. In PoS the next block is randomly distributed, so those with better hardware dont outperform. So you can validate off a solar powered raspberry pi or nuc if you'd like and not underperform someone with a highend gpu, so the hardware cost is much lower, added to this in long run it will be cheaper to participate in staking than having to replace gpus/asics to mine with.

I don't see how this leads you to think it is unfair in comparison to mining? Upfront costs pretty similar, running costs cheaper, long term hardware replacement costs much less.
I don't understand why there is this issue. We publish our internal npm packages in the @company namespace and we own this namespace on the public npm registry. Problem solved, isn't it?
Dang. I was leafing through Zoom settings to find this filter...
Couldn't agree more! It's trying so hard to look like macOS but it somehow hasn't escaped a Linux look and feel. One example is the padding between the `Alt+Space` text and its surrounding pseudo-Spotlight search box. Either the box is too small or the text is too big but it just doesn't look polished.
Ask HN: What's your Rails dev environment?
This is for all the Rails developers out there. I'm perpetually dissatisfied with my own environments for Rails. Running locally is a never ending game of whack-a-mole as dependencies always seem to be breaking. I'm an indie dev in my free time, but every time I sit down to work on my app, I end up spending the whole time troubleshooting my dev environment.

What have you found works best? Pre-built Virtual Box image? Vagrant? Kubernetes? Do you just run everything locally?

I've tried:

- Running locally on my Mac
- VirtualBox with a fresh install of Ubuntu.
- VirtualBox with pre-build images meant for Rails.
- Vagrant with a pre-built image meant for Rails.

...and lots of variations on those themes. They've all proven to be nightmares for me.

Would love to hear from other devs on this, especially indie devs who need things to be as lean and simple as possible. I love Rails (well, I love Ruby and more-or-less like Rails) and don't want to move away from it. But maintaining my dev environment is a nightmare, in ways that I've never experienced with other languages and frameworks.
That's not how Bitcoin mining works.

A certain amount of bitcoin -- the amount determined by a schedule that was defined before the network became operational -- is given as a mining reward every 10 minutes. The incentives of the individual miners is such that the expenses of the miners (collectively) equals the mining reward -- and the major mining expense is electricity.

If the mining reward is cut in half, the electricity consumption of the network is cut in half, too.

In contrast, if the rate of transactions changes or the number of miners change, electricity consumption stays the same. (More precisely, the expenses of running the network equals the mining reward plus any transaction fees, and since the blocks are of fixed size, for more transactions to compete for space in the blocks increases transaction fees, but I am guessing that transaction fees are currently a small fraction of the mining reward.)
>If they're really being generated client-side, you're free to generate them yourself by any means you want. But also, that's a strange thing for the website to do

what??

Page loads -> Javascript sends request to backend -> it returns data -> javascript does stuff with it and renders it.
No idea who's Gary Johnson. I'm just a guy from Eastern Europe, watching too much Isaac Arthur.
Isn't system76 and PopOS like that?
> By cheating I meant making a sidechain that would become longer than the mainchain, thus enabling a double spending attack.

A double spend attack can only spend the attackers coins.

> If the amount of money to be made in double spending attack is higher than honest mining someone will make it, the only thing protecting against that is that the cost of mining must be large enough compared to value being transferred.

That's precisely the game theory and why the network remains secure. It's addressed in the whitepaper and fundamental. Economic incentives are the security model. [0]

I'm not sure what the rest of your points have to do with settlement finality and assurances so I can't address them.

There's been a decade of analysis of Bitcoin engineering. I'm yet to hear anyone venture an original criticism that hasn't been rigorously and extensively rebutted already since genesis.

[0]: https://blog.lopp.net/are-chinese-miners-threat-bitcoin/
Yes, 100%
You can't really teach "mobile engineering" in abstract like you can with databases or computer vision or whatever. The only real way to do anything hands on is with one of the two commercial platforms.

In 30 years maybe there will be an academic/open source "teaching OS" for mobile like there is for desktop Operating Systems classes today.
A forum for specifically for the Hacker News audience
> One day someone's going to dam up someone else's water and wars will be fought.

One day? Not a major conflict, but still... https://en.wikipedia.org/wiki/War_over_Water_(Jordan_river)
It doesn’t need a lot of BTC tied up in channels. It’s enough to have one channel open with another well connected node. Transactions can jump over several nodes to reach their destinations. And everybody can become a bank/payment processor for their friends and family with an LN node, no need for big centralized institutions.
You could just ignore AS32934: https://www.radb.net/query/?keywords=AS32934 ..?

...which includes the downtown Palo Alto address, hah. It’s linked from facebook.com/peering/

Here’s a list of the IP prefixes:

https://bgp.he.net/AS32934#_prefixes

https://bgp.he.net/AS32934#_prefixes6
On a higher conceptual level, I agree with your premise in full. In this specific scenario, however, I don't think it applies.

Let's imagine you want to teach your students a course on native mobile development. How would you do it without turning it into a "course on how to work with a specific commercial product", given that your only two relevant choices are Android and iOS, and both are commercial products?
that's funny, I was just reading on "Hyperbolic geometry of the olfactory space", it maps nicely to hierarchical knowledge representation: https://advances.sciencemag.org/content/4/8/eaaq1458

also see Tatyana Sharpee' argument for hyperbolic geometry in neural circuits: https://www.sciencedirect.com/science/article/abs/pii/S09594...

the paper from 2010 that popularized its applications: "Hyperbolic Geometry of Complex Networks": https://arxiv.org/abs/1006.5169

A related work "Poincare embeddings for learning hierarchical representations" from 2017 is well known in "graph embeddings" space: https://arxiv.org/abs/1705.08039
The idea that classes should have interplay with each other is not new. I don't know about you, but in my social sciences classes we did a fair bit of math and even had projects that counted for both math and social sciences, for example. It was in general a good thing.

The above isn't an example of pure math education. It's an example of what math teachers should do if they want to incorporate for example elements from the Health or Social Sciences curriculum.
Before the fiat system, national currencies could have been considered closer to "money" because they were actually backed by commodities.

Now we have pure currency and all fiat currencies go to ~0 in less than 100 years.

USD, GBP, CAD = currency

Bitcoin, Gold, Silver = money
Wouldn't it be more practical as a ublock list ? It has auto-updating and is easier to set than editing /etc/hosts file
If you want this, I recommend to also look at https://elementary.io/ (to me that looks more moderm)
But a non-rationalist is also more likely to die. It's pretty hard to get hit by a car if you are a rational person.
I think by 'network size' the GP is referring to the network hashrate.

For proof of work networks to function securely, the network as a whole must have a much higher computation rate than an attacker.

Obviously capabilities increase the whole time, so the bitcoin network needs to be able to adapt - to do this, it adjusts its 'difficulty' approximately every two weeks. The power usage corresponds directly to the difficulty level set by the network.

If you add more miners, the difficulty will increase, and power consumption will go up, if miners leave, the difficulty will decrease and power consumption will go down.
We'll probably put the replication feature in the Memgraph Community soon. At that point, we'll make a PR to the Jepsen repo with all our tests included + yea, additional testing will be possible. That's always good. As they say, once you wrote a bunch of tests for your code, please leave it to the others to test it as well :D
Why Developers Love Redpanda
FlowTrack.co Founder here. I’m finally in love. I can’t tell you how long I’ve been waiting for this day.

I’ve worked with hundreds of businesses in life across many industries and they all seem to need the same 8+ different products and services to launch and scale their business. Then they need additional plugins, higher service levels, synchronization services, and a coding ninja to integrate everything. Building and then maintaining this “Foundational Stack” is typically just a big distraction from your core business. So… I decided to build everything as an all-in-one platform, end to end, drag and drop style.

Drag and Drop Web Design / Landing Pages (With Many Templates)

Form Builder (for Payments/Orders, Lead Gen, Applications, etc)

IVR Builder + Call Routing & Tracking

Click to Call VoIP

Automation Flows (For Processing Form Submissions, Orders, Sales, Marketing, Fulfillment, etc)

Email and SMS Integrations

Subscription and Transactional Billing (without Vendor/Gateway Lock In)

Meeting Scheduler / Calendar Syncing

Customer Relationship Management

And Much More…

Since everything is all in one you can automate and design everything seamlessly across channels that would ordinarily take a development team and complex integrations! Imagine a customer calls your toll free number and if its their first time calling you route their call to a sales rep or a customer service queue if the caller already placed an Order. Or imagine you are collecting form signups and based on the answers you might send different email/sms sequences, create a task for a team member, api post, redirect the user to a different page, etc. Whatever your ideas you can build them in a drag and drop Flow.

I hope you signup and try it out. As you do signup realize that FlowTrack is powered by FlowTrack. Signup, payment, landing pages, phone numbers, automation flows, CRM, everything… (except our chat support widget :) but its only a matter of time)
Yes, with Java you can.

That's how the web/application server containers worked (probably still do, but I've been disconnected). The server classes have different permissions from the application code classes (loaded from the .war/etc files). If an application code method calls into a system class, the permissions which apply are those or the application since that method is in the calling stack frame.

I wrote this support into several Java web container and J2EE application server products back in the day. AFAIK, all that still works great today in Java.
> Well, they should have read the docs

You can say that about any bad design choice, and in this case I'd argue that the linked docs don't even agree with the behaviour. The syntax given by the docs for creating a new timezone requires explicitly specifying an offset (then optional stuff like daylight savings).

The quirk may be documented elsewhere, but before getting caught out by it the average user has no reason to be searching through multiple sources of documentation for an oddity they don't yet know exists.

> It isn't a fallback, it's what TZ is for.

If I'm understanding, `TZ=EDT` will search for an "EDT" timezone in its database, fail, then instead silently default to creating a new timezone with 0:00 offset. That's pretty much how I'd define a fall-back.
Promising until you get here:

"A follow-up test taken four weeks later – being four weeks from the final dose – saw a small but significant bump in suicidal thoughts, suggesting the effects of the drug fade with time."

Pharma just wants another mass marketable drugs.
Has any government entity attempted to ban Bitcoin yet, and is this even possible?
I took it a step further, I had been using a large (roughly 1L in size) sink-attaching filter (think of a standing filter with its on spigot that attaches to your sink with a bypass/selector knob). $75 on amazon so not bad.

While that was a great improvement over tap I really worried about all the stuff it couldn't get, so I purchased a home distiller. I fill the distiller with filtered water for maintenance reasons (way less effort to clean out of the distiller), and it can make a gallon in about 3 hours. I add 1/4 tea spoon of baking soda (sodium bicarbonate) and a pinch of pink salt for minerals to each gallon and shake well. I dump each gallon into a borosilicate glass container w/304 stainless dispenser nozzle in the fridge that holds 3 gallons.

It is by far the best tasting water I have ever had, no bottled water even comes close. You can tweak the baking soda and added salt to your personal taste, total cost around $350
I'd be interested to hear the experience of people in China. As I understand it, all of China shares a single timezone while neighbors to the north and south are spread across five timezones.

Clocks in western China are four hours out of sync with their neighbors just over the southern border in Pakistan, for example. So do businesses in western China open from 1pm to 9pm? Do people eat breakfast at noon?

I'm really curious about that experience.
Be obsessed with feedback, not metrics
The team that works on it isn't interested in making any upgrades. It's pure religion at this point.

They would argue that a chunk of the energy is renewable -- so that makes it better.
I looked at the images. I imagine they are created like this: Paint the first image, then make a copy, zoom it out and paint around the center and repeat about 44 times. For the last about four images take care to create a loop back to the first image.
Featured in /r/eink

https://www.reddit.com/r/eink/comments/lh14ug/turning_an_old...
And don’t forget ctrl-cmd-shift-3/4/5 to get it straight to your buffer
AI-powered unicorn that writes your unit test
scammed by twitter?
It's a technology path dependence issue.

When towns had public mechanical clocks they were typically frequently adjusted (even daily) so that noon was when the sun was directly overhead.

Once railroads were developed their schedules were a mess since each time had to be in the time of the specific station. So the railroads got time zones introduced.

Then when the move for DST came around it had to be something easy to calculate, thus a one hour shift. Sort of like the Dow Jones: something that could be easily calculated by hand.
The US withdrew from the deal in 2018 and reimposed the U.S. sanctions, effectively ending the deal. It would make sense for Iran not to comply with the deal until the U.S. informs that they want to joins the deal again.
I have (also) been blocking their IP ranges [1] with ufw, just in case they try to bypass DNS.

[1] https://gist.github.com/Whitexp/9591384
The discussion is kind of walking around the CAP triangle at this point.
Yep, this came up at a previous company (with 700 people at the time) that had existed before the cloud did. As AWS became more and more prevalent in 2010/11 they had to decide whether they wanted to be in the business of running physical servers and racks in data centres or whether they wanted to move to cloud hosting providers.

It was a non-trivial exercise, and to the best of my knowledge they still have some physical servers, but slowly but surely almost everything moved to Amazon.

Those physical server operations employees slowly left for other jobs.

They company kept growing and employing tech people though. Just tech people doing other things.
The hits for "free SSL certificate" certainly won't be able to issue 200M certs in a day.
> That energy is used in production, not securing the existing stock of gold.

Safes and transportation equipment have to be built too. And we already have layer 2 infrastructure that minimizes the amount of energy spent to secure transactions on chain. It needs a lot of work, sure, but it's not unfeasible for Bitcoin to use a fraction of the energy used today, at some point.

Furthermore mining gold requires mining equipment to use whatever source of energy is nearby or ship expensive tanks of fuel and/or batteries. With Bitcoin you could set up a mining rig where there's a source of energy that would otherwise be left unused. Meaning we could be using a lot of renewable resources that would otherwise be wasted to create and exchange value.

> I'm sorry to hear you find the aesthetic preferences of virtually every culture in history and the role they have played in promoting gold as a symbol of wealth laughable.

I don't and you took what I said out of context. Of course aesthetic properties are important. But quartz is arguably "prettier" than gold in most cultures. Gold is scarcer. That's why only considering the aesthetics is laughable.

> And yet gold necklaces of a given design are invariably more scarce in supply than Bitcoin!

Gold necklaces of a certain brand. Not any custom designed necklace. It's an important distinction. A brand is a very real and important source of intangible value. And a brand can be related to a company's IP or to other less predictable events (think Banksy).

> because unlike Bitcoins, people hold necklaces for the intrinsic pleasure of having a shiny necklace.

You seem to be unaware of how many people hold Bitcoin just because they like doing so (think GME and WSB). A strong niche of Bitcoin holders has ties with libertarianism and, therefore, attributes a non-zero intangible value to it in terms of it being an instrument against totalitarianism and governments in general.
Counter:

There will always be monsters, and they will always find a way. That is why vigilance and law enforcement exist.

End-to-end encryption is important because the same thing applies; by creating a system to counter the pedophile, you open the door to other monstrosities through the abuse of that mechanism.

End-to-end encryption is not an inherent issue. Ineffective, untrustworthy, and overly violent/destructive law enforcement agencies, combined with victim disarmament are. End-to-end encryption does not render law enforcement ineffective. It merely means they have to resort to well established investigatory methods instead of getting a free pass in the form of being able to trivially access content that would have been secured in the first place.

You can argue that warrant-proofing is an undesirable characteristic, but at least in the U.S., I argue the 5th Amendment covers most cases where end-to-end encryption would normally apply.

The world was never open and unencrypted by default before the Net, there is no reason it should be now.
Centralised blockchains are an oxymoron. Just use JPMorgans SQL database, it’s cheaper.