skysight-inc/HackerNews huggingface dataset:
This is simply not true, and is a huge misconception about homelessness in SF.

69% of people had housing in San Francisco before they became homeless and 72% of those people have been in San Francisco for at least five years.

https://atthecrossroads.org/news/myths-facts-about-homelessn...
There was no perfectly-functional copper network, you are simply making up rubbish. It was not functional then and it is not functional now as part of the NBN. The fact that my internet disconnects every time there is wind or rain and maxes out too slow to watch Netflix is proof.
Lets go with the hypothetical that the representative made an honest mistake, and thought the contract was like the other contracts that Axon offered.

Those contracts didn't come from thin air - Axon chose to write contracts so that they can threaten others with a hit to their credit rating.
I deleted my podcast app recently and started listening to lectures on youtube instead. The information content is way higher and half of the time is not wasted on trying to sell me crap.
I didn't think Blue Origin had even put something in orbit yet. How feasible is this?
Nodecraft is using B2 to store their customers game backups.
Empty set differs from NULL is that you get an empty set if you apply an element-wise function over it (which most operators and functions in EdgeQL are).

> Why not just use an Option/Maybe type?

We are considering adding algebraic types and a syntax to match them, but it ultimately boils down to taste and use case:

SELECT value ?? "fallback in case of empty"

is not fundamentally different from (hypothetical):

SELECT
MATCH value
CASE Some(non_empty_val) THEN non_empty_val
CASE Empty THEN "fallback in case of empty"
END;
We've started using DBT at my office for ETL into our data warehouse and it's a godsend. Being able to add tests to tables and views, built in documentation support, built in DAGs are all great, and the folks at Fishtown who make dbt are super responsive on their community slack channel. (Also it's open source.)

One pain point is the integration of non-SQL (e.g. Python) jobs into the flow. DBT only manages SQL scripts, so you can lose some of the elegance when you have to glue some external jobs to it. That being said, the development is pretty rapid and as I mentioned the support is great, so I'm excited to see where they go.
Having bread and peanut butter every day sounds like a ton of acrylamide. Once a month should be ok, but daily I suspect raises the risk of cancer too much.

I would just stick to fruit.
In CQL (http://categoricaldata.net), which generalizes relational theory with category theory, you can annotate schemas with equations and have them checked at runtime, or at compile time with an automated theorem prover (e.g., to establish that a query into a schema with a constraint will always materialize an instance that satisfies that constraint). One example is de-normalization: https://www.categoricaldata.net/denorm.php
We used to call this "botnetting".
You can have an extra city tax in this case. It would mean that the city gets even more "free" money without having to provide services to that person when their house is vacant. This was seriously discussed in NYC - see pied-à-terre tax.
Thank you for sharing this story, I have added it and Niteo to my growing list of PayPal (and other financial service) bans: https://gitgud.io/TornTongues/torntongues/#paypal (contributions welcome). Kafkaesque indeed...
Object relational? No thanks. Just give me relational.
Played with it during Advent of Code. It really disappointed me. The first 10 minutes of discovering the language were great--in theory it had so much potential between how errors automatically propagate up, the extensive library, and metaprogramming abilities of the language. The syntax is unconventional and to a certain degree off-putting (coming from a person who doesn't mind Erlang, Prolog, Lisp, Forth, Haskell, ...) but usable. The novelty starts to fade when you realize how poorly suited it is for general purpose programming. Despite having features for everything, it's hard to make them all connect. I spent hours trying to figure out how to use the DFS functionality in remarkably simple ways, for example. Maybe it was the documentation that failed me, but that doesn't really help sell the language either if that's the case. I think if Wolfram actually cared to "come down to earth" and think about users it could be a great language--the potential is definitely there--but right now it really looks like he jumped the gun with marketing and left out a lot of the important groundwork.
You are exactly right about everything consuming sets in EdgeDB. Even when a function is defined on scalars, it's really defined on singleton sets. Literals are also singleton sets, so "1" and "{1}" are equivalent and so are "foo(1)" and "foo({1})". Usually we omit the set braces for singleton values to reduce visual noise.
Communication technology has changed everything. We expect to be communicated with first in ways that have a minimal impact on our time and personal space, like text, email or a messaging system. We can handle those communications if and when we deem fit.

Someone calling on the phone or knocking on the door is someone demanding immediate and exclusive use of my time for reasons only they know. In the case of a door, they are also asking for access to my home (to a degree).

The fact that the vast majority of those calls and knocks are for sales, religion or politics make us rightly avoidant. And sure, some can even be dangerous. But almost none of them are people we actually want to communicate with. Those people would have already called/texted/emailed. If they called, we'd recognize their number. If they were coming over, they'd give us advance warning.

So the folks left surprising us are the folks we are least likely to want to engage with.
Imagine giving a child who is bad with money, more money to compensate for their mismanagement of money.
I wish the smartphone side of things gets more attention and someone engineers their way to an open source baseband firmware ala OpenWrt [0]. Not sure why after the breakthrough for GSM/2G with OsocomBB [1], no viable libre alternative LTE or 4G has emerged [2].

The smartphone is an always-on, always-connected computer with 2B or more (30% of world's population) unsuspecting (to almost a point of being gullible) BSD/Linux users who are exposed and don't even know it, to an unprecedented degree, to adversaries with deep pockets (ad-networks [3], nation-states [4], carriers [5]) who don't need a second invitation. Most of the privacy and security battles, I feel, will be won and lost with smartphones. That's discounting IoT security altogether which is a scary proposition in itself for rather silly reasons [6][7].

RMS has had the right idea all along?

--

[0] https://news.ycombinator.com/item?id=6722292

[1] https://news.ycombinator.com/item?id=8987931

[2] https://news.ycombinator.com/item?id=8813098

[3] https://news.ycombinator.com/item?id=11265751

[4] https://news.ycombinator.com/item?id=3295341

[5] https://news.ycombinator.com/item?id=17081684

[6] https://news.ycombinator.com/item?id=17785162

[7] https://news.ycombinator.com/item?id=11266796
1995: Compuserve/Unisys is becoming obnoxious!

1996: The GIF KILLER is going to be PNG! (We wait for animation. The PNG committee fails to deliver, they had a LZ method not covered by patent, they had the world cheering them on -- and having myself seen some of the listserv emails back then, some of the committee had asshole reasons thinly disguised like someone didn't like blinking banner ads.)

2001: The GIF killer is going to be MNG! (Oh now simple animation is too hardz! We're going to dump a kitchen sink of video features into it! Later! The rest of us have given up on the PNG committee) The GIF KILLER is going to be APNG! (Says Mozilla, not too convincingly but they did deliver something)

[embarrassing span of time passes]

2007: (The world gave up on all that. GIF is still alive)

[Interestingly, within this time the only other embed besides GIF that loops smoothly is Flash, and --- surprise -- it is universally hated by the Beautiful People]

[embarrassing span of time passes]

2016: With stupid player and JS tricks Geniuses loop video files that stutter and jump at the loop point and pretend they're GIFs. We have millions of colors but crappy loop stitches.

2019: GIF is still alive! Who'da thunk it. We have crappy 256 dither barf BUT perfect loop stitches! Because extending the simple concept to 16 million colors waaaay back in 1996 was just too advanced for the human race.

Let's have a round of applause for the PNG committee.

/SARC fuelled by some frustrating web development compromises
This is a really strange comment to unpack. On one hand, housing supply and people without homes are related, at least nominatively. So semantically it feels as if you're making a point.

On the other hand, I can't identify any logic or argument to your comment. As far as I can tell your unspoken logic goes a little like this:

"The difficulty in building housing causes a constrained housing supply. Making it easier to build housing would solve part of the problem. The other part of the problem with the constrained housing supply is people without existing housing moving to the city. But I don't mean people without housing who can afford housing. I mean people without housing who can't afford housing. They constrain the housing supply in the city further."
> Owning a property in a city makes you a resident of that city (and country). Your worldwide income and assets are now taxable.

So, would I be able to become a US resident simply by buying an apartment?
> People who took the software without paying for it were untouched.

This is a fundamental issue of DRM: people who "break the rules" end up better for it. If you annoy people, they will find ways around your rules, and then you won't be able to touch them.
The linked to story is dead. Fortunately archive.org has it:

https://web.archive.org/web/20130228011236/http://www.rotub....
To add to this, I'm assuming "twice as large of an economy" must be hyperbole because I'm not finding any data that comes even close to that. Chicago's GDP, for example, is only ~1.3x bigger in total. In terms of GDP per capita SF is actually ~1.5x bigger (for metro areas, because that's the data I could find).

Definitely not arguing that SF doesn't have its share of management problems, but this feels like a pretty poor example.
i lost all my custom multi-account containers after getting a version that has the cert fixes (firefox is still broken on fedora; i had to download the testing version today to get it back working).

either today's engineers are sub-standard or the foxes rule the henhouse.
I worked on the space program for a few years.

Massive fraud that was carried out with an audacity that would make Boss Hogg blush. When I initially complained, my boss told me that NASA was "a middle class welfare program" and that I shouldn't take it so seriously.

Eventually, I reached a point where I just couldn't sign off on purchasing equipment for testing an item that simply didn't exist. I was working 60 hours a week for low pay doing the work that had been reported to have been done years beforehand and just couldn't do it any more.

After taking two systems from months/years behind schedule to months ahead, I was fired. No discussion, no debate, no warnings, no notifications.

They lied to the Texas Workforce commission and said that I was warned and got caught. TWC refused to do anything about it.

NASA inspector general found that everything that I said was true, but that me being fired was not something they would handle.

There is no wrongful termination in Texas.

A decade later, the project(s) I was working on at the time was finally moved from the contractor to government funded equipment - meaning the government was going to have to do what the contractors were originally paid to do.

No one cares.
This is about to happen in the EU due to a regulation called PSD2. It's started to be phased in but will kick in properly in September.
> Can you easily do it without inspecting the source?

Yes, I use Page Info (Tools menu -> Page Info) in Firefox. It lists all the media assets on the page and you can download the one you want.

The inability to right-click and save a video is less a problem with the video file itself and more a problem with how the page is structured. You can have the same right-click problem with GIFs depending on where they appear in the page structure.
To be more clear, the problems only look like mathematical solutions, because the questions are chosen very carefully... and that's what other physicists expect when they look at your results, but it means there are a lot of questions that you just won't answer other than as a gross approximation.
The SQL to do this is simple and straightforward using analytic functions (specifically nth_value); the performance is likely to suck hard if you don't have an appropriate index, but that's not an SQL problem, but a “sorting billions of numbers is expensive” problem.

SELECT
nth_value(num, 1) OVER ORDER BY num,
nth_value(num, 3) OVER ORDER BY num,
nth_value(num, 5) OVER ORDER BY num
FROM t
Not to defend the bankers and lawyers, but they are taxed at the income tax rate which is much more than 1.5% more than capital gains.
Pretty much. President Trump wants to put a man on the moon before he's out of office (assuming he gets re-elected and makes it to 2024). Mike Pence obsequiously tells NASA to make it so. Amazon wants more sweet federal contracting money, and prepares to bid for that contract.

I wish Bezos, Allen, Musk, etc. weren't burning their piles of cash to see who could be first to shoot other people at the moon, but such is the world we live in.
A big part of astronaut training is knowing how to fly the craft and knowing what to do if something breaks. If the machine is automatically controlled and reliable, you don't need as much training. (Maybe they'll send a trained person or two along with the tourists?)
Reducing, maybe not, but stabilizing, definitely. Look at most major cities in Japan, they keep building new apartment towers all the time and prices are more or less stable. Tokyo is an exception right now because of the olympics bubble.
While investigating if I could actually use this—animated PNG, I found this website and it convinced me it is the new direction I should take: http://littlesvr.ca/apng/gif_apng_webp.html
Yes. Add this to the list of problems you can't believe we still have to put up with in 2019.
You can just print a check with the account and routing number.
If all extensions are signed by Mozilla’s own certificate, then adding a timestamp won’t do anything for the reason I outlined above and they should just turn off expiration validation altogether. The time of code signing check is only useful if you want to trust one certificate (the developers) to sign things only within the duration noted in the cert, but are willing to trust another certificate (e.g. Microsoft’s timestamp cert) forever. If there’s only one certificate in play owned by the authority for the whole system, then there’s no point in the timestamp at all (for validation purposes).
Walmart’s store managers make $175,000 a year on average
Your intentions are fine, but your methods scare the hell out of us. Thanks for deleting the data, but I'm mad you were collecting it at all. I've clicked "opt out" hundreds of times now. It's not fun anymore.
Context would be passed to each go-routines for cancellation but the pattern would be the same as OP's suggestion. I'd say a set of go-routines and a sync.WaitGroup would probably be a better pattern for this use case. Routines + select is more useful for listening on incoming data than concurrently sending out bytes.
It would actually be interesting if there was at least some reform that made exercising ISOs not have tax implications traded for a larger tax rate in the case of an IPO.
I like to play with the subset implemented in Mathics. It's not a bad language. As people have said, it is basically Lisp written in bracketed M-expressions rather than S-expressions.
San Francisco Homeless Count and Survey Report (2017) [pdf]
Isn’t this based on self-answered surveys and not hard verifiable information to establish residency? The homeless and activists/nonprofits advocating on their behalf have an incentive to make it look like they’re mostly local.
The UX for saving and sharing videos is the same as for images, including right click to save. You and I don't get that UX, though, because Twitter, Google, Facebook, Netflix, and most websites write code to fight off-site sharing and deploy it on their videos but not their images. They skip images presumably because it's easier to bypass there and because everybody knows you're user-hostile when you break image UX, whereas when you break video UX even HN users blame the browser or operating system.

So it's worse than a UX problem, it's a social problem.

Maybe as-easy-as-screenshots screen recording would go a long way toward solving it, but we've been beat to it: big tech has bent kernels, operating systems, browsers, and even most nations around the world into collaborating to refuse to take moving screenshots of video files, under the label of DRM.

So maybe the root of it all is just timing. Images were added to the web when the web was just a tool, so everybody knew what they were before big tech could set an expectations like that moving an image from memory to disk isn't a normal feature, or that wanting to is controversial, or that doing it might be illegal. Video, though, came at a time when there were big players that knew the stakes and were ready.
OP referring to Go2's draft proposal for generics where the feature is called Contracts. https://go.googlesource.com/proposal/+/master/design/go2draf...
I enjoy lots of podcasts, few of which are tech-related.

Darknet Diaries, as mentioned, deals with security in a Malcolm Gladwell-style episodic mystery format.

Linear Digressions is a fun podcast about things related to data science.

The Changelog has interviews with creators and leaders spanning a wide variety of technologies.

The Tim Ferriss Show, hosted by Tim Ferriss, has long-form interviews with mostly celebrities and business leaders. A lot of good episodes.

How Did This Get Made is a podcast hosted by Paul Scheer, Jason Mantzoukas, and June Diane Raphael that dissects terrible movies. This is just overall the funniest podcast I’ve ever listened to. Highly recommended.

Armchair Expert is a pretty cool podcast hosted by Dax Shepard. He mostly interviews other celebrities, but they tend to talk about real issues and usually aren’t focused on promoting things. He’s very open about his past addictions and his mental health, so I recommend picking and choosing episodes of celebrities you like.

I’ve listened to lots of others in the past, but these are my main rotation. Shoutout to Codepen Radio, Syntax, Elixir Fountain, Pod Save America, Harmontown, and others, although I no longer listen to those regularly.
> I'd hardly call that a "barrier to entry" at all

Would I have to sign in to sync again to access my bookmarks, logins, etc? Are there ever issues with syncing between phone and computer (nightly to stable) or would I have to change my desktop browser as well? Does anything ever break at all?

Even if the answer to these questions is "no", the fact that I'm asking them is the barrier to entry. And if any of the answers are yes, there's no reason to change from stable branch - avoiding one issue to get different one(s) isn't a solution.

> certainly no more than there would be for, you know, normal Firefox

Yes, indeed, switching to Firefox from Chrome a couple years ago did have a significant barrier to entry
Oh they understand. They are not actually trying to solve the problem, but inflate the problem. They own real estate, the regulations give them a lever to get contributions from developers, higher property prices equals higher tax revenue, and doing something dumb like this IPO stunt makes foolish property-less people think that they are on the same side of them.

They are not -- they are on the side of property prices going up.
Anybody willing to bet he will announce building an 'Amazon Sphere' like structure in the moon? Feel like that project was an experiment for later use on his other endeavors but using Amazon's deep pockets to pay for it.
Why does everything BO build have to be so fugly? Don't they care, are they not good enough that they can make it pretty and achieve their technical goals at the same time or are there hard constraints that dictate the ugliness?
Yes, fibre to the node uses VDSL, but with ridiculously long copper lengths, meaning only around 1/4 of premises can reach 100Mbps, some get less than 10, many are plagued with dropouts, and it can never be upgraded.
Svelte 3 Under the Hood
Great idea- let's just ban the jobs while we are at it and the problem will be solved
I feel like Postgres is so powerful I could damn near build an entire web app backend with JUST Postgres (i'm only sorta kidding here). If that's standard SQL, well then I really like standard SQL :-)
Tax them
They just can't seem to settle on a UI framework. They have like 5 at this point.

They really need to just figure out how you make a GUI app on windows.

I want to make a GUI app in the same framework the Office team uses, if its good enough for them then good enough for me, see "eating your own dog food".
Even Trump is less self-aggrandizing than Wolfram. It’s just hard to take him seriously

> It’s only recently that I’ve begun to properly internalize just how broad the implications of having a computational language really are—even though, ironically, I’ve spent much of my life engaged precisely in the consuming task of building the world’s only large-scale computational language.

I guess the rest of us will just need to muddle through with the (apparently) small-scale (non?)-computational languages that we use.
Okay that does make sense. I think that there are good and bad sides to the US' actions though, and the good actions are not limited to WW2.

It's important to note that, at some size any nation becomes an "empire" by that definition-- it really isn't possible to not do that, and survive. Beyond a certain amount influence, there will be constant threats to security and prosperity and people trying to harm you, and rightly or not the solution any government would look to for these problems is violence. Because government is fundamentally based on force, inside and out (government is enforced at the point of a gun). So to say that the US's government is uniquely terrible is not really true.

Also for the most part the actions of the US are in service to what they say they are in service to. On this I disagree with you slightly: the values US talks about are usually not a facade. And the times that they are, those become highly contentious actions, even in the US, whereas in other countries I don't know that they would be-- so to act as if the US's people are uniquely terrible is again very disingenuous.

In the example that you quote, those actions were clearly in the interest of toppling an even greater evil. I don't think this rationale is morally right, but you could say we went with the "lesser evil".

So I agree with you, that the US does act like an empire, and that other countries would too if they had to or could.

However I see a lot of specific condemnations of the US as if it were unique. That's more what I was responding to. I don't think either of us think that's right.
You ATTOM link doesn't specify if these are actually 2nd/3rd/etc homes. Some of them are mentioned in the article as foreclosures. A good number could be houses for sale or newly built apartments or abandoned houses in bad areas. The article mentions that Baltimore has the highest rate - a city with a very high crime rate. The next two are Flint and St. Louis.