skysight-inc/HackerNews huggingface dataset:
I’m wasn’t complaining about Chrome testing something first. I agree, that’s how it is supposed to happen.

I’m complaining about the armies of web developers who seem to think Chrome IS the standard and anything Chrome has that other browsers don’t mean the other browser is ‘The new IE’ and ‘holding the web back’ even if it just came out last week.
> the ability to swap out PostgreSQL for SQLite on smaller projects without having anything break is a feature I've relied on several times

Absolutely. Take the extra minute to add a natural key to your Django models and now you can do amazing things like dumpdata from your Prod or Staging database and then loaddata into your local sqlite database for dev. I've never had to run Postgres on my laptop for developing. As long as your CI tests use your production database server type then you don't have to worry about subtle differences between developing locally with sqlite and deploying on another RDMS.
Greek Tunnel in Samos, a Curios Island You’ll Want to Visit
I see, that makes sense - though then it'd be a comparison of energy and emissions already put into the making of the dam, the power it outputs (which could otherwise be from fossil fuels) and the atmospheric impact of those methane emissions. My instinct would be the impact of pouring all that concrete etc. would be very large, so decommissioning would still be very costly, but it does strengthen the argument against new dam projects.
Here's the one I got: https://www.amazon.com/gp/aw/d/B07T89NTXK

I can't vouch that it's not a keylogger given it sounds like some brand you'd find on AliExpress, but it does what it's supposed to do.

Since it's plugged into my desktop and I leave that running it's powered by that, but it also has a micro USB input for external power.
One is a public safety issue, the other one is about morality policing - and for mores that many see as increasingly antiquated.
Thank you for the feedback!

Agree with you about the niche. Diff is our first tool that helps test changes in the ETL code, and the impact is correlated with the size and complexity of the codebase.

Diff also provides us a wedge into the workflow and a technical foundation to build the next set of features to track and alert on changes in data: monitoring both metrics that you explicitly care about and finding anomalies in datasets. We've learned that this is something a much larger number of companies can benefit from.
A while back, in the early 2000s (maybe the 90s), there was all that talk floating around about the ghost Walmarts left over when they'd over-saturate a market with box stores to kill off the competition then scale back to a single mega-location. When that was happening the US did nothing - they didn't try and protect small businesses ("it's the will of the market!") and nor was Walmart even gone after for littering.

This situation exists because the US has been overly complacent for quite a while and happy to ascribe these warning signs as mere minor side effects of the most patriotic American capitalism - this was pretty easy to do while everything was building leverage on leverage and everyone had plenty of bread on the table.

The US economy is rotten to the core, it's really unfortunate but I hope when this house of cards inevitably falls down it at least serves as a lesson for history.
I just can’t picture what the flagship store model would look like in e.g. Charlotte NC
can you elaborate on the key variables for the data? for instance, is it safe to assume 360 photos from the same angle would yield a worse model than 1 photo from 360 different angles?

what does the ideal minimal data set look like (eg, 5 photos from each 15-degree offset)?

thanks for being so active on this thread.
Apple confirms cloud gaming services violate App Store guidelines
> how easy it is to write migrations in Python via the RunPython capabilities of the Django ORM you can migrate data over.

Yes! This functionality is extremely useful in a number of cases and isn't all that discoverable. At least in my experience, devs often don't learn about it until they've spent at least a bit of time working on a Django project. Once you get the (basic) syntax down it's quite handy.
For my company I wrote internal django apps that are completely database agnostic. They can be run in testing with sqlite, postgres, oracle, etc.
Great work!
Having tried the code from the original NeRF paper I found the inference time (generation of new views) to be rather slow because the network had to be queried multiple times per ray (pixel). The paper said that there is still potential to speed this up. Did you improve inference speed and do you think that it will be possible to get it to real-time (>30 fps) in the foreseeable future?
I’m a former investor in the company. Many comments here focus on the DNA business, but the company treats it as more as lead gen, a “cheap” way to get new customers in and later to subscribe to their family tree product that prints cash. The DNA business is breakeven but that’s a lot cheaper than funding TV shows like Who Do You Think You Are - which was their old marketing tool.

Funny anecdotes:
- they own findagrave.com which is exactly what it sounds like
- they paid $50mm at one point to the Mormon church to effectively shut down their only competitor (family search.org). They also offered ancestry.com membership for free to every Mormon as well. The agreement handed over Mormon church’s records making Ancestry’s database broader.
- they sometimes call themselves a “Social Network for dead people” because you can opt to make your family tree public, allowing you to see connections/overlaps between your ancestors and others.
What if the end goal for the business owner isn't to be a millionaire? Maybe he's totally cool with just having a couple of ice cream trucks and clearing 150K in income every year?

Would THAT be worth it then? Maybe not to you, but to the guy who came from a third world country and built his company from nothing and now he's living an upper middle class lifestyle? To that guy it's the essence of the American Dream.
How many bugs are on your car's windshield/grille, versus 20 years ago?
It’s too bad this happened this week and not last so it could have been mentioned in the congressional hearings.
Hear, hear. Who wants to watch TV for 19 minutes on a phone before it overheats and the battery dies, anyway? And then how am I supposed to compulsively doomscroll while ignoring the show I'm ostensibly watching? Hard pass.
In addition to what other people already mentioned (how it is illegal), it may depend on jurisdiction. Also whether the country of origin of the source has an extradition treaty with the USA, or if the USA can otherwise (e.g. extrajudicial kidnappings) get the culprit to stand trial in the USA.

EDIT: While it maybe a relatively clear cut case according to US law, other countries (may) have different laws. There are also all kind of potential diplomatic and political obstacles, when this was done by somebody outside of the USA. For instance, good luck if this was a Russian or Chinese citizen.
I think you're misreading it.

Historically, some people with PTSD may have been stigmatised, whereas now people are generally more sympathetic.

Also, being a 'victim' doesn't necessarily imply PTSD or any 'ailments' specifically.
Not sure Apple would be hoping for a rent reduction if they are already paying a tiny amount of rent. If all US malls (mostly) shut down in the next (say) 8 months and never open again it seems Apple will have hundreds of stores to relocate.
Years ago, you would actually fix things
does encryption offer any benefit if you’re using a cloud syncing solution?
> Man doesn't always mean male, or does it?

Not necessarily, but see: https://en.wikipedia.org/wiki/Gender_neutrality_in_English#D...

The link is about the debate as it is, but I would also encourage the use of good faith in interpreting any speaker: that is, assuming a person referring to "mankind" likely means all humans without exclusion based on gender or sex, and requiring some other material evidence before presuming bias.

I also wonder what these discussions are like in languages where most nouns are gendered, e.g., in French.
The server has more knowledge than the client. Once economies of scale kick in, you can start to do things like speculative rendering of pages for users based upon prior access patterns, time of day, region, preferences, etc.

For instance, you could have a pre-render rule that says to trip if there's an 80% chance the user is just going to proceed to checkout and not back to the store based upon the type of product in the cart. This would mean that while the user is reviewing their shopping cart & options, the server could be generating the next view. Once the client hits "Proceed to Payment", the server (or CDN) can instantly provide the cached response from memory. This basically takes UX latency down to RTT between client & server if you have a very predictable application or are willing to speculate on a large number of possibilities at once.
Except investments generally haven't tanked. NASDAQ is at an all time high... again. In general, if you held or bought more during the March crash, you'd be up now. Every investment I made then is up double digit percentages, some way more. The market is completely divorced from reality. I haven't seen gains like this since the 90's.
The codec you're thinking of is FLIF. [1]

The issue with doing this is not with the basic idea, obviously it would be desirable if we could do it, but with the fact that it's actually much less efficient to encode the entire file this way if you want real progressive loading (i.e. stop at any point). It's much more reasonable at present to just dynamically load a reasonably sized image for the current viewport, even before you get to issues like format support.

[1] https://flif.info
Viewpoints can be encoded in language https://en.wikipedia.org/wiki/Male_as_norm
That's the nice thing around sqlalchemy, it's a lib, a toolkit.. you can start using it on whatever postgresql schema you found.. Django can't only work if things are done like it wants... You will also use Django for an old legacy PHP project with postgresql? You can use SA for taking on it.
Comment was referencing multi-day usage, not overall lifetime
The Joel Test for Software Teams is 20 years old this weekend
> The text you typed in (or loaded from a CSV file) should be preserved

That’s even worse, since a user assumes the cell holds what it shows. Excel, for example, auto completes entries, which is extremely useful for data entry, and for accuracy. If it only held the few characters entered, now it has to repeat exactly the same autocompletes every time it opens, and has to do so even if the data that originally caused the auto complete changes. All this is nearly algrithmically I’m-Seville without changing the document into a history. And now CSV is useless for data transfer.

It’s vastly more sane to change to the data the user meant to enter, show it to the user for confirmation, and save that.

That the 99.99% use case bites the remaining 1 in 10,000 is a perfectly reasonable trade off, done throughout society in uncounted ways.
I agree with most of your comment but I don't agree that compilers was a mature field by 1970. That was before SSA, graph coloring register allocation, and even linear scan, all three of which were pretty revolutionary.

I saw her 2007 Turing Award speech. I have tremendous respect for Fran and like your idea to name a codegen after her :-)
This kid has been posting these for fame (it's the same guy that posted the Daimler leak). I guess it's all fun and games until he finds himself in prison
How to Succeed in Your Career Without Trying
Ah, just make the data file larger. No one is going to use a spreadsheet tool when there are millions of rows (I hope).
The technologically maximum number of concurrent editors that Google Sheets supports is perhaps the least important constraint when trying to crowdsource an information-base. At a certain point (well below the point where Google Sheets crashes) you run into community constraints around permissions, validation, how you organize the data, how you record changes, how you discuss changes.

That being said, this article seems to completely ignore the fact that there are already well-established solutions to this problem. Off the top of my head, wikis and GitHub/Lab pages offer very nice solutions to creating a scale-able information-base with built-in features to help address some of the challenges I raised above....
Can you explain why asking to identify a police officer performing official duties should be illegal?
Yeah agree. And I think we could agree replying "Ew" and loosing a little bit of HN karma does not constitute more than bruising.

EDIT: didn't see the "or even" there. Disagree. I think the analogy can be drawn out a bit, so I'll say that a bruise can heal pretty quick, and one would adapt better to climbing "hills" if they exercised regularly. Plus maybe smaller hills should be climbed too.
There are actually plenty of brain tumors that are slow growing and do not lead to short term fatality.
> However with hindsight we now know the real plan of the Soviet Union - it never was to help Europe, but to conquer it.

I think you don't even need the hindsight, just look at history: Soviet Union and Nazi Germany started the war as allies, their first action was splitting Poland... why would anyone expect they would have stopped there?

So, essentially, we are supposed to thank Russians for liberating us from their former allies (and even that only happened because their former allies stabbed them in the back first). I don't know... after the Nazis attacked the Soviet Union, what options had Soviet Union left other than fighting back?

If you become friends with the Nazis, start a war together as allies, then you get betrayed by them, then you defend yourself successfully (with help of many other countries) and finally defeat them... that doesn't really make you a textbook example of a good guy. You need a lot of propaganda to make people forget how this all started.
You went through Axler right?

It's a respectable idea that determinants should not be as important as they are on a pedagogical point of view imo. But they can be extremely useful.

From my point of view, matrices are a bad abstraction in general.
For example if we have a linear or a bilinear form, both can be written as matrices of the same size, we can no more differentiate the two objects.

The trouble comes when we want to apply some transformation over those matrices.. as they do not use the same transformations laws..
Namely A^-1.L.A and A^T.B.A

This is a very usual error in computer graphics when we want to make some transformation on a 4x4 matrix and we do not know which kind of object it is.
Securing that funding is going to be a hard sell when the Dept of Edu is really enthusiastic about scrapping the whole "public education" thing for charter schools since charter schools have an out to get around silly things like Brown v. BoE[1] and, more importantly to them, Engel v. Vitale[2].

1. https://en.wikipedia.org/wiki/Brown_v._Board_of_Education

2. https://en.wikipedia.org/wiki/Engel_v._Vitale
It Doesn’t Matter Who Owns TikTok
I’m not sure if retail space alone is a good measure. The US (and Canada) love massive stores like Costco, Home Depot, Walmart. And there are a LOT of Walmart’s.

Those stores seem to be doing just fine during the pandemic (HD has been packed when I went).

Would be more useful to see a breakdown by retail size. Say <500 sq ft, 500-2000 sq ft, 2000-10000 sq ft and >10000 sq ft.

I’d suggest the small places are the ones at high risk (just thinking about typical tenants).
That's really a so bad practice, a big code smell.. how you test all the dB logic, with a different dB? Constraints, indexes, tsvs..
So we should not use computers to automate common tasks? In this case likely 99.99% of the time someone enters this they want it to be a date.
Or use the 0x prefix 0x15e2 looks like hexadecimal to me.
Yes, but we're overleveraged. And I mean "We're" because the people who hold the debt is actually quite spread out and obfuscated.

I don't disagree with you in principal, but unfortunately, we have a parallel problem of how the debt market works, which is essentially to generated and then sell the debt to investors, diffusing the "risk", or rather, I think of it more as displacing it. Much less incentive for active participation in investing via debt. People who end up holding the debt are many steps away from being able to have conducted due diligence.

Not to harp on a point, but the big theme of this whole fiasco starts with the displacement of risk from the risk taker. And since we've permitted that, we're all stuck with it.
MIT GitHub link repo says code deprecated.
> What have you worked on in the FinTech space?

Web apps for banks, Plaid-like scraper/API for non-US markets, reporting, web payroll... nothing particularly revolutionary or interesting.
this is how all wealthy people have their net worth reported - not sure why you’re so adamant that “net worth” only include cash for some reason when it’s a completely accepted fact that net worth is the sum of your assets minus debt.
I think that's the GP's point. Contradicting previously expressed principles shows how little the politician truly cares about those principles. Politicians lying or exaggerating is not surprising, but it's unfortunate that they don't get called on it by the media and/or public more often.
> As long as your CI tests use your production database server type
How does this affect ancestry.ca, the Canadian wing? Is it operated separately? I suspect other laws might come into play for Canadian use data?
Do you happen to know how intellectual property works when someone wants to use the algorithm/code?
Property owners will suffer anyway.

Government help was supposed to alleviate that pain, but I doubt they'll receive any - another point for UBI. But forcing the debtors into liquidation when they could otherwise survive won't help anybody.
Landlords get a three month exemption when a lease expires. On some industrial properties the exemption is six months.
I think more common than that people mean first of February. Only the US is backwards.
Ask HN: How do you keep profit (avoid loss) on a multi-currency income?
My job rewards me with payment in multiple currencies every week or even more often (USD, EUR, CAD, AUD, etc.) that leads to a situation where keeping a certain amount of money not changed to my national currency can result in profits (or lossess). How do you guys keep a track of this records?
One idea is to keep a spreadsheet where every wire transfer received, gets its own cell and then it's tracked with current rate. But thats manual job, are you aware of any more automated tools for that? Unformtunately my bank doesn't support that kind of features.
It’s still done over here in the Virginia Tri State (including what Amazon is trying to force us to call Liberty Landing). It’s just that all the malls are outdoors “town centers”, so people still go out for ice skating, like music, winter beer festivals, fireworks, and movies but we do it in the freezing cold.

I think the idea of a indoor mall was great, but it’s a big building that’s hard to maintain.

Maybe future societies will just have geodesic domes around town centers to get the best of both worlds.
Make Your Computer Faster: Toggle Off the Running App Setup
> Everyone uses Excel because it's a tool everybody learned at University or even highschool, nothing more

My anecdote is the exact opposite.

I was recently introduced to using Excel and actually writing some VBA inside of it when I helped a non-programmer with a complicated data processing task on a sheet they were populating from a database.

This was the first time I really used Excel, even though I've had continuous access to it since Windows 3.0.

Aside from some small annoyances, it was a generally pleasant experience. I also can't think of any tool that comes remotely close to the power and flexibility of Excel, particularly for people who are not programmers.

I kind of got hooked on it, and now I frequently use it for little data processing tasks that I used to do in a REPL - and the bonus is I can share those with people who are not programmers.
Services that sell to HOAs

This is something I've been thinking about since my HOA sent me an email a month ago warning me that the sidewalk outside my property may be damaged and in need of repair because if someone tripped I'd be liable for this. Of course the email had a bunch of red and gold text.

Luckily for me they already had a concrete cutting company come by and survey the area and provide estimates for each plot.

My bill would be about $200 to fix the sidewalk. I looked outside and it was totally level and no edges exposed.

In really small print at the bottom of the email was information telling me it was optional to do, but again I might be liable if anything happens.

Today I saw this person outside doing the concrete repairs. It was a guy with a small trailer and grinding down the sidewalk with an angle grinder and a vacuum to suck up the dust.

This basic concrete cutting job is pulling money in if he can go around and tell all the HOAs about the urgent need to fix sidewalks and HOAs pass that along to all the residents.

How many people paid the $200 "to be on the safe side"?

Now you repeat for all the other services you can think about for home maintenance and repair and contact HOAs with estimates they can pass along.
I seem to remember a similar story from another site. I'm thinking it was thedailywtf.com, but I can't find it.
Very true. Floating point bugs are hard to find, because there's often no way to compute a more accurate answer. Herbgrind was our attempt at helping track down a root cause once you knew floating point was the problem---that might be the case if, for example, you changed from double to single precision and suddenly the result was way off. But Herbgrind is pretty high overhead; you'd want some other tool to tell you that floating point was a problem to begin with.
Looking for contributors to work on a coding platform
Hey, so I built this platform, DomeCode which is an application that helps you learn and practice code with the appropriate tools and a curated list of resources through the philosophy of practice. It’s a single workspace where you can advance your coding journey with compiled resources to learn programming concepts, take notes, plan tasks, practice coding problems, discuss interesting stuff on the Forum, meet other developers and most all have the musical element with all of it without ever leaving the single workspace to navigate to dozen platforms. Essentially, get more with less hassle. Would appreciate some feedback, also looking for people to come work on this with me.

The app is available on here : https://domecode.com/

It's currently optimized for desktops but I'll make it responsive soon. The interesting thing however is, it's good 15,000 + requests in under 24 hours. https://hackernoon.com/how-i-got-15000-requests-on-my-learn-to-code-app-in-less-than-24-hours-e62x3e8s
zero instructions on installation. Nonexistent documentation.
> But maybe I'm expecting too much in thinking that the author of a flagship optimizing compiler should be up-to-date on CS research in compiler optimization, before deciding the architecture of their compiler.

In 1990 I don't think SSA was broadly considered to be the basis of a good optimizing compiler the way it is today. So the "author of a flagship optimizing compiler" would be gambling on an unknown that looked good in a couple new papers. The Cytron paper on how to efficiently compute it came out in 1991. So SSA was still a WIP.

It wasn't really until the late 1990s IMO, that SSA became widespread and into the 2000s when it became the standard.
This is absolutely true, especially if the dev environment believes that sqlite should be a first class citizen during development of unit tests.