skysight-inc/HackerNews huggingface dataset:
Maps are actually a hard problem to solve. When I got my certificate in GIS 20 years ago, people had no idea what GIS was. I worked at a Fortune 500 company for over 5 years paying accident claims and exactly one person knew what GIS was when they met me.

I was taught that good data is hard to come by and can be 60 percent of the cost of a project. GPS can be very accurate if you use enough satellites for enough time, but that is probably the exception not the norm. Much GPS data is more like within about 30 feet of the thing.

When the international foot was defined in 1959, a great deal of survey data was already available based on the former definitions, especially in the United States and in India. The small difference between the survey foot and the international foot would not be detectable on a survey of a small parcel, but becomes significant for mapping, or when the state plane coordinate system (SPCS) is used in the US, because the origin of the system may be hundreds of thousands of feet (hundreds of miles) from the point of interest. Hence the previous definitions continued to be used for surveying in the United States and India for many years, and are denoted survey feet to distinguish them from the international foot. The United Kingdom was unaffected by this problem, as the retriangulation of Great Britain (1936–62) had been done in meters.

https://en.m.wikipedia.org/wiki/Foot_(unit)

https://en.m.wikipedia.org/wiki/Imperial_and_US_customary_me...

A fundamental issue is that Maps are 2D and Earth is 3D. Additionally, Earth is not a perfect sphere. This is part of why there are many different map projections, each of which distort something and thus your projection should be chosen based on what you are trying to show on the map. Some projections are better for, say, just North America.

Maps also say as much or more about the mind of the map maker as they do geographic reality. We record a lot of human or political data in maps and biases in how dominant cultures view the world can be readily seen in how we map the world. There are interesting videos about maps of Oceania that show this very clearly, for example: https://youtu.be/tCsHWmAKCgQ

In spite of having a Certificate in GIS, I've never managed to do some of the technical things I've wanted to do with open source. I do use open source tiles and Paint to make maps I like for some of my websites.

Please don't underestimate how hard this problem space is. I wish there were more options in the mapping space that served my needs. I've looked around at times and found that many of the available resources simply can't do what I want.

I hope this is successful and I look forward to reading up on it more and seeing if it may be relevant to my needs.
`append` on lists is equivalent to concatenation, not Python's append which is equivalent to `vector-push` or `vector-push-extend` in Lisp (and which, as the name suggests, takes a vector for the place and not a list). For performance reasons, the more conventional behavior in Lisp to collect values would be:

(let ((some-place nil))
(push an-item some-place)
...
(nreverse some-place)) ;; if the order really matters, you see the same pattern in Erlang and others

Pushing (and popping) work on the front of lists. Counterintuitively, vector-push and vector-pop work on the end of the vector (though the rationale around performance is the same,). By pushing/popping on the front of the list the action can be done in constant time. `push item place` is equivalent to this whether it's precisely this under the hood for an implementation or not:

(setf place (cons item place))

Pop is this:

(prog1
(car place)
(setf place (cdr place)))

(Maybe I've been spending too much time in the hyper spec, my equivalence examples could have been copy/pasted from it and I wrote them before double checking.)

Pop: http://clhs.lisp.se/Body/m_pop.htm#pop

Push: http://clhs.lisp.se/Body/m_push.htm#push
Twitter’s data model stores Tweets as a stream of records. When you delete a tweet, it stores another record which consumers are required to honor saying that the first record’s ID was deleted.

Twitter’s internal tools still have all of that data. In most cases the Internet Archive also does, too, which is how people have confirmed that, for example, the tweets in the famous “handled” email were nudes in violation of the non-consensual policy with no overriding news value.
Posting live updates of people's locations is A-OK now, then? open season on politicians and actors and just people we don't like generally? Citizen journalism tot he point of live video of every moment that can be watched?

just wondering... it's not like these debates haven't been had before. It's just that the forums involved the past weren't "the (only) public square" and the participants weren't so convinced of their own importance.
This is interesting. Does Israel have parliamentary supremacy? In NZ we have MMP which is proportional but Supreme Court rulings on law do no "override" action as parliament is still supreme. So it can't override laws perse.
Mostly seems to be that British press is entirely opinionated tabloids who choose to "find out" that a scandal happened a year later based on whether they like the guy it happened to or not.
You're right, a few people being wrong about the timeline means things are going well.
I can't believe people compare Jobs with Musk. Jobs was so much better put together in public and seems like he can still be very coherent and persuasive even when angry (likely in this video) and insulted in public.
Digital Services Act: inside the EU’s ambitious bid to clean up social media
Magic the Gathering is turing complete.
https://arxiv.org/abs/1904.09828
> Here in Israel with proportional representation, every small party has outsized power since every one of them has enough power to vote down the current government by joining hands with the opposition.

If small parties' power is such a problem, why don't the big parties form another grand coalition? Or form Scandinavian-style pre-election pacts with the small parties?

[Edited to acknowledge grand coalitions aren't a foreign concept in Israel]
>The trade took various forms such as East India company

I think Indians might question calling what the East India Company did to India 'trade'.
> "You've got to start with the customer experience and work backwards to the technology. You can't start with the technology and try to figure out where you're going to try to sell it."

Crypto still hasn't figured this out. The entire focus is on how to get people using the technology.

If you start out being completely unwilling to use a database, that should be a red flag you're falling into this trap.

Would a blockchain be better than a db for some ideas? Sure. But for many it wont be and if you're a) using a blockchain where a db would be better or b) searching for stuff to build in the small sliver of ideas where a blockchain is the right tech - you're not starting with the customer.
What's the alternative? I mean so far, the only country who has actually been found spying on its allies has been the US. So it seems like it's all upside?
Suggestion: Include common headers other than User-Agent and their values in your API. If you want to use the data to act like the latest common browsers, some sites will look to things like Accept and Accept-Encoding to see if you look "normal"
I didn't say only C/C++ had several implementations, I said that only the C/C++ communities care about their alternate implementations. The python community looks at pypy like a weird novelty and doesn't use it. The JavaScript community is often actively hostile to SpiderMonkey (firefox) and JavaScriptCore (Safari). As far as I've seen, GccGo is mostly ignored.
Well, edge functions have a really good case but costs have to be taken into consideration. We use them if the logic is unique to the app and access is minimal. Our backend handles the rest. This way we can control costs.
I subscribe to the idea that the most important aspect of democracy is to be able to kick out the incumbents (and less important is that every opinion gets direct representation). I think for all the challenges in the US, it does this quite well.
Agreed. I'm not a fan of 0===false===null for equality / truthiness tests. But "null is empty list" is categorically different and fine by me.

> You'd just end up needing an extra boolean parameter

Correct. Or an Option() wrapper or another box. Such an unusual construction is fine because, as you noted, the cases where one would want to distinguish null from empty list are rare. Rare cases should stick out.

The fact that in JavaScript (and Java), every argument that takes an array could also take null and mean something different by it, triggering a runtime error as a result, is a design foot-gun. Rarely are both null and [] as different symbols appropriate; those languages made that a by-default-always-allowed feature.
There's a big difference between being something you're not and not being so abrasive that you'd be immediately fired.
https://www.britainremade.co.uk/

There are some grass roots efforts emerging to convince people of the importance of purely technocratic improvements that society needs. In this case, cheaper energy and faster transportation.
In reality this is not different from any densely urbanized suburb. It doesn't mater if this is one "long building" or several building that have small gaps between them. You want cheaper, dense housing, you are going to run into similar issues.
Not saying it's worked out perfectly, but the US Declaration of Independence must count among those crusty old documents, and its preamble explicitly declares that throwing off such a government is the right and duty of the governed (admittedly preceded with some couching from "Prudence, indeed...").
I do broadly agree, the "27 years" figure is a rhetorical number that doesn't mean anything in itself. That said...

> If the goal of the question is to work out how long a fiat currency not backed by gold will last before it's hyperinflated into nothingness

That isn't completely fair. The ducat lasted ~730 years and preserved a reasonably consistent amount of value all through that time. Someone holding a dollar in 1971 has effectively lost 95% the value that they expected it to have vs gold. Even as demand for gold has presumably plummeted now that it is no longer officially involved int he monetary system.

Just because they are destroying the value of the currency on purpose doesn't change the fact that the value will be destroyed. It doesn't need to be an unexpected event like a hyperinflation - normal inflation is also enough.
>Incorporating crypto’s benefit to the poor is such an attempt.

What benefit is that? Not speculative, maybe in the future benefit, but current, concrete, demonstrable benefit.
I've never successfully established a journaling habit. I'm giving it another try with your app. Maybe if I don't have the motivation to write I'll at least take a photo to keep the habit going. I really like the discreet mood. Having the Gap Fund is impressive. Well done. Good luck!
Careful: no one is more anti-immigration than people with foreign born (grand)parents and no nation is more concerned with it's state than new ones...
We've got that channel, and many, many other "help" type of channels, like "help-who-do-i-talk-to" as well as "help" for many different teams, subjects, etc. They work pretty well, but, there's just a lot of communication, and I think the new grads and very young engineers get overwhelmed.

Ultimately, communication between thousands of people is just hard, and technology solutions aren't going to solve all problems perfectly. And again, I want to stress that in general, Slack has been a pretty nice tool. We still just need to do other practices to make sure nothings flying under the radar.
Eight bits of Lego is a legobyte.
> Unfortunately I'm not aware of any other organization working on a widely accepted list of web standards.

Maybe I'm misunderstanding, but the HTML 5 spec is entirely the work of Ian Hickson/WHATWG (financed by Google), and has been for over ten years. Until about 2018 W3C has merely snapshotted, rubberstamped, and editorialized WHATWG's specs, and has since stopped doing even that, and now W3C's HTML5.2 spec has a banner retroactively redirecting you to WHATWG's current head [1]. W3C is involved via the CSS WG and ARIA still. But yeah, as a standardization body, W3C has failed spectacularly. There's no standard as such; WHATWG's "living standard" is merely a stagnant (yet still unversioned) memorandum of understanding of extant browser vendors (Google Chrome and Google-financed Mozilla plus Safari) to implement features, with a large part of browser APIs not implemented by FF and Safari due to fingerprinting concerns.

[1]: https://www.w3.org/TR/2017/REC-html52-20171214/
Agreed. This is yet another source of distraction for actually getting things done

Yes and no. Yes, some individuals might suffer in the short term from the friction. No, the lack of that friction is not good for the team.

The context (i.e., article) is collaboration. That's not about individual GTD, it's about the health and long term well being of the team.

Granted, there are non-team situations but if size and or scale are involved that's less likely. A non-dysfunctional team has overhead. Skip that and while you may not have a dysfunctional team, you'll have a suboptimal one. Either way, that creates friction. The messy shitty kind.
It doesn't matter if the system can "automatically" implement an infinite loop. E.g. in excel it's fine if the user is involved by clicking a button repeatedly or something to drive the system forward. It's more about, is the description of this system rich enough to emulate the semantics of a turing machine?
The people with migrant background includes ethnic Germans from neighboring countries. CIA world Facebook estimates that over 85% of Germany is ethnic Germans: https://theodora.com/wfbcurrent/germany/germany_people.html
Nope, they're in a pile-mess on a shelf, not a cupboard! Got you there!

:)
Most homeless people in SF aren't living out on the streets, but instead living somewhere invisible like crashing on a series of couches or in their car or RV. So you do have to look at the numbers.

And of course they also aren't bussed in from other states and on drugs or whatever the common story for not building them housing is.
Meta has made the mistake of trying to build the killer app, rather than building the killer App Store.

Apple software is garbage for the most part; they outsource software dev to the entire universe and take a 30% cut.

Meta should be doing the same thing but instead they are spending 10B to get people to play horizon world, a wii graphics chat world app.

They should be incentivizing developers of games like world of Warcraft to build a quest 2 interface; 100M addicted users who want a more immersive world.
> For example, a 2015 study conducted by the Congressional Budget Office, found that moving cargo via rail costs about 5.1 cents per ton-mile, whereas the cost via truck is 15.6 cents per ton-mile, and this because a truck can handle 1 – 2 containers per trip, whereas a train can handle a few hundred.

My math skills are lacking but they seem to be saying that it would cost $3.43/mile for a fully loaded truck (approximately 22 tons freight capacity) at 15.6 cents per ton-mile. It’s actually almost 46k lbs if they load it absolutely perfectly (because the axle groups have weight limits) but nobody does that except the stupid carrot peeps who will make you go back because they can throw an extra couple hundred pounds on. Oh, and Budweiser usually loads to capacity too. Need to know these things so you don’t show up with empty fuel tanks and end up overweight after fueling because they don’t care.

They had me take a class at work (free lunch? Sign me up!) where we calculated what it costs to operate a truck (my truck specifically) and it came out to around $1.43/mile not counting my wages. This is from actual data of me running around hauling freight not some congressional staffers pulling numbers out of their assets.

On the railroad strike, I heard from the first threats that they stopped putting perishable products on the trains because they didn’t want them to get stuck at some random location if they all walked off the job. All that stuff got diverted to trucks, make your own decision on that I suppose.
Most of the USA, for one. Some states like mine are fortunate enough to have 70%+ hydroelectric generation. But in aggregate, the country creates 6% of it's electricity through hydropower. If our plan is to use hydro when wind and solar aren't producing we're very limited in terms of renewable production. The US uses about 12,000 GWh of electricity per day. The entire world produces about 500 GWh of batteries per year and this price is climbing as lithium shortages impact the supply chain. Batteries aren't going to cut it. That's why plans for a renewable grid either comes with either plans for extensive blackouts or some silver bullet solving storage.

Again, "variable loads" is a pretty euphemism for "shut off the power". If we're going to be shutting off power to industries the cost of reduced economic output needs to be counted.
Simple, because you aren't going to form a coalition with parties radically different than yours, you choose those that are mostly aligned with you. But now any party within the coalition, even a small one, can force the coalition to listen to them, because the alternative is to form a coalition with parties even more at odds.
> Except maybe for Brainy Smurf, it's hard to imagine anybody these days wanting to be called a literary intellectual, though it doesn't sound so bad if you broaden the labeling to, say, "people who read and think."

Everyone reads and thinks. The reason no one wants to be called a literary intellectual is precisely that it signifies the kind of person who thinks that reading and thinking makes them part of some distinguished elite.
But not Jack Sweeney's personal account: https://twitter.com/JxckSweeney

Or ElonJet: https://twitter.com/ElonJet

And Mastodon links are blocked: https://www.theverge.com/2022/12/15/23512113/twitter-blockin...

But joinmastodon is back: https://twitter.com/joinmastodon
Most broad statements including GenX really need to be qualified by noting its size (slightly greater than half) relative to either of the two pigs working their way through the python before and behind it. Three when you count GenZ.

Apathetic? Maybe. But even if we were all on the same page as a group (which we're not) I don't see how we have the numbers to force a systemic turnover on our own.

I am, of course, a member of GenX. Sometimes, as Planck said, progress has to happen one funeral at a time. None of this brings me any joy to observe.
You should look at the source for that chart. Not sure why grid.news decided to do this, but the original chart[0] actually has 7 categories. grid.news left some of those out and (combined?) some others? Anyways I think the full data tells a pretty different story...

There does seem to be recent (~2018) in support for independence. But the interesting thing is there was actually a shift towards more support for unification right before that. It's also probably important to take into account the methodology[1] and the low sample sizes corresponding with the largest shifts

[0]: https://esc.nccu.edu.tw/PageDoc/Detail?fid=7801&id=6963

[1]: https://esc.nccu.edu.tw/upload/44/doc/6965/%E9%87%8D%E8%A6%8...
alifatisk2022
On the other hand, they(TM) have an interest in the failure narrative being perpetuated. The housing shortfall in the US is severe, somewhere around 5 million units, depending on where you look. A good chunk of the electorate cannot afford starting their own household, they live with roommates or their parents. Imagine they pointed to 1960s Lisbon or late 1950s Soviet Russia and insisted the government implement a sensible housing policy. It would be a bloodbath for investors and consequently cannot be allowed to happen.
The problem is that in many Western systems the people who gain power aren't democratically elected.

In a real democracy the big challenge should be how to protect minorities from the tyranny of the majority. However most of us aren't even getting that far because the people who gain power often don't even have the support or even acceptance of the majority.
"Almost anywhere is better than a road."

No, because land close to humans is limited and I would like at least some forest to remain forests.

If it would be really cheap to add solar panels as a bonus, even with no high efficency, this whole idea makes sense, otherwise not. So I wouldn't rule it out, if there would be a significant cheaper way, but I surely would not bet on that idea.

If anything, I would make the panels as a roof over the road and get sound protection for the people and snow protection for the road as well. Still quite expensive
I agree. And I'll point out that in the US 200 years ago, the only federal office directly voted on was house of representatives (not the senate, not the president).
Even worse is the dark mode page turning brightens the display in the new animation. Reading before bed has been destroyed.
Or simply use a software wallet. Write down the seed phrases, then delete the software wallet. Recover it from seed phrases at your leisure.
Person called Workman says to work more.

https://en.wikipedia.org/wiki/Nominative_determinism
I recently bought a brand new pair of golf shoes from a physical store. I did not even search for them or look at any golf shoes online. The next day, I got Google ads served for the same brand of shoes I bought... Coincidence? Seemed very creepy. I know they sometimes do "re-tageting", but in this case I am sure I didn't look at any stores online. Only the fact that I physically visited a store with my tracking devi... errr i mean "phone", in my pocket...
My #1 job takes maybe 30% of my time. Be careful with semantics fixation.
How did they come up with that prescription?
It is hard to disentangle the temperament of the populace from the voting system.

The UK and all former settler colonies (Canada, Australia, New Zealand) all have very stable politics and that generally appeal to the median voter. None of them really have any extreme political incidents in living memory that I can think of. (maybe a few extreme incidents by their own standards but on a global standard they are still tame)
Completely agree and will continue snarking. Chest freezers, dry ice, pie warmers are cheap. The fridge+freezer and oven in your company kitchen are free. HALT/HAS, 4-corners, thermal cycling and thermal shock testing are all things.

They wasted resources on fixing what they "thought" was the problem. That money would have paid for some nice chambers and other equipment.

Next thread: "We learned our robot doesn't work when sitting in a shipping container at -40C for three months because customs was being difficult."

Thread after: "Hardware is hard! We learnt about EMC compliance."
Literally nobody cares about saved comments. Not even the person saving the comment.

You will have to turn this into a bet with cash on the line if you actually mean it and I think bets are stupid so how about you just stop writing comments like that?
> Don’t get caught up in semantics

What does that mean?
I have location tracking disabled on my Android phone and moved to a different state over a year ago but they still show my old home and work pips on the map. However, the articles in the Google Assistant pane are now nearly all relevant to my current location but they gradually transitioned from the old regional news over many months. This is one of the few places where I leak detailed fingerprint data with unfiltered web browsing.

Google is clearly collecting its tracking from a variety of sources but integrates it sporadically.
Nah [0]. If you live in a NIMBY hellhole you can always move somewhere more affordable.

[0] https://fred.stlouisfed.org/series/MEPAINUSA672N