skysight-inc/HackerNews huggingface dataset:
> Apple really have always thought different and sought revolutionary change.

Damn I really dislike this watered down definition of the word revolution, e.g. "The iPhone was revolutionary."

Companies like Apple / leaders like Steve Jobs are great at misrepresenting where innovation in technology has taken place. As economist M. Mazzucato has shown, all of the technologies inside the iPhone were made possible by public spending on R&D [1].

We fetishize the intellect of supposed 'lone geniuses' [2] when really those people have succeeded in telling lies and stories that discredit the real innovators and risk-takers (hence why one of her books is called 'The Entrepreneurial State', since it is mostly due to taxpayer funded grants to private companies that have lead to major innovations and breakthroughs. Btw this means they also have their fair share of failures as well (Solyndra)).

> The flip side of that is to keep going in the face of such persistent skepticism takes enormous discipline and confidence.

Really? I think it's more a case of big tech co's rushing to create monopolies (as Thiel's 'Zero to One' lays out in plain English) and using the US' Intellectual Property system to hold back innovation globally. [3]

To be clear, I am incredibly grateful for the advanced tech we have available today, which was developed by members of the working class. I think it's wonderful to be able to video call with someone on the other side of the world. My complaint is that not enough people are 'allowed' to be technically proficient as they cannot tinker and take things apart because everything has been turned into a black box.

It also isn't access to Google search and Wikipedia that made the best scientists and engineers, it was access to commoditized knowledge which is enclosed, re-enclosed and then rented out in small amounts to the highest bidders (i.e. the so called 'prestigious' universities in the global north). In other words, it's held hostage behind corporate firewalls.

[1] https://www.goodreads.com/book/show/17987621-the-entrepreneu...

[2] https://www.technologyreview.com/2015/08/04/166593/techs-end...

[3] https://tribunemag.co.uk/2019/01/abolish-silicon-valley
Yes, it's more about "abusing humans in all kinds of ways".

Through the definition of terrorist is slippery slope and you will find enough terrorists which "don't abuse woman". I mean ones person freedom fighter is another persons terrorist and maybe another countries secret agent...
> Either way you probably should know what you're putting into the DB in the first place.

Yeah, well, one good way of finding that out in practice is that reasonable RDBMS systems tell you that when you try to stuff the stuff in.
At tot we are hiring TypeScript software engineers.

tot is building a B2B banking platform.

If you're fluent in FP or you'd like to be, we want to hear from you! Our office is in Milan, but we are open to remote positions.

Apply here: https://tot.money/jobs/full-stack-developer
Indeed. That's why some people have been consistently arguing against proprietary software and against locked-down platforms for decades.
IMO the crazy part is reusing the input directly, instead of normalizing, serializing, then verifing signature, deserializing and only ever trusting the deserialized verified data.

This way you always accept as validated exactly the same input that is signed, and any normalization or processing is irrelevant¹. OTOH, once you do it like this, I'm not sure what's the benefit of allowing malleable data in the first place.

You may need to splice data back from multiple signed parts, but I'm not sure what else would be proper, if only parts of a document are signed.

-- Note: Only ever trust SignedData.
playWithData :: Dangerous -> Dangerous -> Dangerous

verifySignature
:: Dangerous
-> VerificationParameters
-> (SignatureInfo, Maybe SignedData)

¹ Normalization/processing will be exposed to attackers, so it still needs to be memory and computationally safe, and you should carefully evaluate do you really need preprocessing.
Facebook knows what I order to eat
I use Thunderbird, and have for a very long time. Unfortunately, the new development and progress is gradually breaking more and more extensions, making it less useful to me as time goes on.

Bizarrely, the donation page thinks I'm in the UK, when I'm almost as far as possible away from there.
Searchable from DuckDuckGo with the !ety bang.
:) Thanx for the offer but I'm quite fine with where I am.

I just want to add some more thoughts, I feel in a sense that I'm talking to past me.

You see, Bro, I get it. I worked in a supermarket when I was younger, we constantly insulted each other's mother and we said multiple things a day that would more than embarrass us should we ever become POTUS. We physically hurt each other. And I think back of those times with feelings of warmth in my heart.

But, was it an open, inviting environment? No. It was very unwelcoming and harsh to anybody but our own character type. It may have been the place where I worked, but I would not call it a professional environment. In my current opinion a professional environment is welcoming, inclusive and respectful to anybody.

I would encourage you to try to reach beyond your current group, there is much to discover. Open up, try on different characters, roles and forms of humor. I bet that you can be more welcoming, more pleasant to work with for a broader range of character types and be more productive at the same time. Who knows you'll discover another side of yourself even. Sure you are having fun now, but it will end and it may end differently than you can currently imagine. This is really a warning.

Some jokes or remarks are really not acceptable to some people, and they may get you into trouble. And, as I feel now, rightfully so. Try not to identify yourself completely with this group you are now in. If anything, they are quite rare and not universally loved.
The location of the scanning moved from their hardware to consumer hardware.
> A very effective way of protecting your country from IS terrorists!

I sense irony. But I'll still reply:

> Hash database checks would be a privacy friendly alternative to custom agents physically accessing your phone when you enter a country

The border agent could always claim that their system detected something and therefore they need to look through all your private files.
Competition in Digital Markets, and a personal story
The difference seems to be the willingness to spend money now to potentially avert huge costs in the future.
Alrighty!

Personally I think getting credit for the sake of it is rather silly though. It offends all sorts of sensibilities I have about credit and financial responsibility.
There is nowhere to get a paper copy from in my country. At least not without going through insurmountable hoops. I tried.

You have to log-in to a government website, and you do it either through a mobile phone registered with the government, or with a smartcard and a proprietary Java application. Pick your poison. (And they don't want to issue new smartcards either.)
> people who view science through obtuse political lenses

It's not really that surprising. Prescribing Opioids like candy, outlandish prices for things like Insulin, bankrupting poor and uninsured for end of life treatments, covering up the gain of function research funded by the NIH, censoring all kinds of stuff, beginning with their President and probably a few of their friends. I'm sure some of those anti-vaxxers have friends who had COVID and came through it ok. And now, trust us, take this experimental vaccine without any backup plan in case it has adverse effects lasting a couple of weeks. Loss of work, maybe a hospital bed to pay for, etc.

The vaccine would better tolerated with a national health care plan and letting people take Ivermectin if they want it. At the moment, CVS won't fill a Ivermectin prescription, even though it quite safe, but they will fill up your pain pills no problem. I do think that the vaccine is marvelous, but I'm not naive to the failings of our medical system.
I don't understand how this is supposed to do anything except generate false positives.

If someone takes a new picture of a child being abused, that won't be on the database so won't get flagged.

Are they expecting child-abusers to take photos of existing photos of children being abused?

Or are they hoping to catch abusers sending each other known photos of child abuse unencrypted? Because that's:

a: stupid (the even-remotely-smart abusers will encrypt their abuse) and

b: rife for mis-use (I, using a non-Apple device, send your Apple device a photo of abuse. You're now flagged as an abuser and your life shuts down)

As others have said, I don't think this has anything to do with child abuse, because it plain doesn't work as a method of preventing child abuse. It totally works for flagging "politically unacceptable" images, though. Maybe the CCP got fed up of all those memes?
I hate media for research like this. They have a list of things which according to them are bad and could be labelled together according to their political orientation. This is filled with "As I expected, I found this". Is there any point in time that the religion angle came into picture. Can you demonstrate the same for non Muslim terrorist, because whoever comes to mind in this category lived separate life. Not saying all Muslim are abuser, but they certainly create stricter life for females.
I don't think that's the entire picture. I live near a part of East Germany that has a minority language community, the Sorbs. Unlike the language communities that you seem to be thinking off, the Sorbian language is actively supported by the government. Protection of Sorbian language and culture is enshrined in the state constitution. All the street signs are bilingual. Sorbian is being taught at school to everyone who wants to learn it.

Yet I have never seen an application that had a Sorbian translation, for one simple reason: Every Sorb also speaks German, so there is no financial incentive to invest in a Sorbian translation. The only things with Sorbian translations are those produced in the local area, e.g. the websites of local governments or local businesses.
Management may be at fault, but anecdotally I see programmers rushing to code very often. Almost every one of my customers has the same story: the last developers stopped answering emails and calls when the project ran into problems.

I have worked with terrible managers an dysfunctional organizations, but I have seen developers rush to code and stop communicating far more frequently.

I don’t really care about blame. These are people problems with no single solution. When I get involved in a failed project the customer has moved past blame and just wants to salvage something to meet their requirements. The programmers will blame management with little introspection about their own role in the failure.
Yes Bush isn't president, but the failures and hatreds of the entire Bush family are still incredibly relevant today. If you don't believe that, look at the 10s of thousands of Afghans currently walking through Iran and Turkey to find refuge in Europe).

When you're the leader of the most powerful nation in the world, your decisions outlast your position.
I just checked this in nightly and the problem persists. Open at least ten tabs, set tab view to list instead of thumbnails, close a tab using the X on the right, try to select the latest tab (the one at the bottom). You can't because there's a helpful little "tab closed" notification.
The point the article is making is that there is no technical way to give up on full E2E with a backdoor that can't be misused. Both politicians and Tim Cook are fully aware of it.
It would be very nice if we could meet here again, in 10 years from now :D
Shopify lets you choose which payment options you'll let customers check out with. Examples are Stripe, PayPal, Shopify Payments, Google Pay, etc. A Shopify account is enough to get started, you won't need to dabble with any APIs.

However, if you're wanting to sell digital products, it may not be the best option for you. I've had to do a bit of extra work to get it to work for my situation.
Bingo, though some of us are cynical enough to encourage it lol
The EU law was passed recently: https://www.patrick-breyer.de/en/chatcontrol-european-parlia...
Europe, After a Fumbling Start, Overtook the U.S. in Vaccination
Let's talk first about the definition of a terrorist please?
I think it's becoming very apparent that through apathy, indoctrination, and fear that freedom will be well and truly stamped out.

You just have to say for the greater good and you can get away with anything. Over the last year and half so many have been desensitised to over bearing collectivism that at this stage i think governments and their any Big Corp lackeys could get away with just about anything now.
> I have never heard the brake and tire argument, but it sounds like the 'batteries are worse for the environment than gas' argument which is not very accurate.

It's not quite the same thing as "the long tailpipe fallacy".

it's established fact, e.g.

https://www.bbc.co.uk/news/business-48944561

https://www.thetimes.co.uk/article/microplastics-from-car-br...

https://airqualitynews.com/2020/03/09/air-pollution-from-tyr...

https://www.emissionsanalytics.com/news/pollution-tyre-wear-...

Electric cars are great, but let's be clear about what issues they will solve, and which they will not. They will produce _less_ particulate matter pollution due to not having an Internal Combustion Engine, but will not eliminate all sources of particulate matter pollution.

Or even come close - the last link above estimates 60% is "Non-exhaust emissions" from "brake wear, tyre wear, road surface wear and resuspension of road dust"
Didn't system in Minority Report worked absolutely amazing except several edge cases by super rich who would easily get away with murder in current society anyway? I know movie is used as an example of something very bad, but why, never got it.
What stack do you propose?
It is a fantastic piece of marketing when you can label people who are not buying your product as some kind of "bad person"

I have a question for people who think that people should accept vaccination for the benefit of the community. Typically when such a thing is asked for, community also offers something in return..

https://www.youtube.com/watch?v=6mxqC9SiRh8

What does the community offer these people in return? Neglect and calling fraud?
Presumably the sender won't get a notification that the picture they are about to send will be flagged, but it will be flagged by the recipient's device automatically.

Neither participant will have the opportunity to be warned in advance and avoid getting flagged.
I really don't like this conclusion. I guess this is why we need financial regulation, because rushing through a buggy payment system so you can make a buck quicker is how customers get their accounts hijacked and identities stolen. Maybe as an early-stage investor or company founder, it makes no difference to you because you'll exit before anything ever hits the fan and the law will never hold you accountable, but you might be ruining people's lives. Certain systems need to be robust even if it means businesses might have to earn revenue more slowly. You're not creating value in this case. You're stealing it from your customers.
iOS Mistuned Exploit Part 1: Client-Side XSS to Calculator and More
> a history of systematic racial, sexual identity and gender discrimination, police and judicial power abuse, voter suppression tactics

Do you think the constitution needs a change to address that? The constitution already forbids racial discrimination and power abuse (else it won't be called abuse), etc. I think it's the legislature's job to make laws to address the current (and ever-changing) situation, and the executive branch's job to enforce these norms. I would rather keep the constitution from changing for tactical interests.

> the 45th Presidency and now there are QAnon believers sitting in Congress

Still, the power was peacefully (if scandalously) passed to the next elected President. I'd say that the system is working within the designed tolerances. I have a few thoughts about improving the election system in the US, but I don't think it has failed.

> You don't need to "heal" with this shit.

The problem is that the criminals are still citizens, still a part of the society. Seeing pus seeping from a damaged body part and saying that this shit does not need healing seems like a slightly cavalier approach to me. Even when a surgery is the best approach.

Certainly, seeing people doing things that are repulsive an dangerous is very, very, very embarrassing! But I think one thing is worse: closing your eyes to not see them, while they continue doing the repulsive and dangerous things unseen. That's one of the points of free speech.

> giving Nazis concessions (aka "appeasement politics")

Indeed. But I don't speak about any concessions, special-casing like the prewar politics did. I speak about a level playing field.

> "We enter the Reichstag to arm ourselves with democracy’s weapons."

These weapons won't be armed if there were not popular support :( My point is that muffing the voices of that popular support so that we, the nice educated democracy-loving people, don't hear it, may lead to a much more rude awakening than e.g. the Trump's election was.
Lemme guess, Australia!?
What do you do for database migrations?
Super Cally go Ballistic, Celtic were atrocious- I Wrote That
Just send a cat video with 1 frame swapped out via e-mail.
I think I get where you're coming from, but I differ in what I consider to be important. Saying "your idea is pure garbage" is honest (assuming that's what you think in your mind), but it isn't accurate enough. Preferably I'm as empirically truthful as well (as in: logic + experience) while doing my best to stay concise (I'm bad at that).

A phrase like "pure garbage" has two elements of which one is very troublesome and the other is sometimes fine.

The one that is sometimes fine is "pure garbage" is a metaphor. You now leave it on the listener to decode that metaphor. Why not be direct and say: "Your idea is too flawed."

The one that I believe to be very troublesome is that it overgeneralizes its conclusion. Ideas are in almost all cases never pure garbage. I've never said that someone's idea is pure garbage (in a good faith discussion). I have said things like: your fundamental assumption of your idea is fundamentally flawed and therefore it's not worth for me to listen to this idea any further (e.g. when someone says I should look into astrology to fix my life problems -- family members are fun and I cut them off, I know it's rude -- even for Dutch standards but I'm tired of it).
That’s a personal decision. I was addressing the claim that getting credit, or not having credit history, is a challenge for immigrants to the US. It’s a challenge for young American citizens too. I’m sure it’s a challenge but I think it’s a small one. The biggest challenge for immigrants I’ve seen first-hand is getting fluent in English.
Can MySQL do GIS related features like PostGIS?

It can[1] for most of the common cases, but it lacks many of the more advanced features PostGIS has.

So if you have a MySQL database up and running, you probably don't have to switch to PostGIS just because you want to add some geospatial data. However if starting a new geospatial project then you should almost certainly choose PostGIS.

[1] https://dev.mysql.com/doc/refman/8.0/en/spatial-types.html
I pay for the Owl extension [0] which allows me to use my university's MS Exchange account with Thunderbird. I don't understand why Mozilla don't offer this themselves though, is it too complicated to put the effort in given the size of the userbase? Or is there some reason it has to be proprietary and they're against releasing proprietary software? I really appreciate Owl, but I'd much rather just pay Mozilla directly for it.

0: https://www.beonex.com/owl/
> The value in the column purports to be "text", but it's raw binary data.

So what is "text", but raw binary data?
(Un)Popular opinion: abolish working week
I use this software every day on multiple machines (rss for work, rss & email personal). It's not without wrinkles, but at least it never feels exploitative.

Donated, and will consider setting up something recurring.
I would think a clear sign of overfitting is if your training loss is decreasing while your validation loss is increasing. That tells me your model is learning to perform better on the training data at a cost of performing worse on more general data.

Is that happening when you train these micromodels? If not, I have a hard time seeing how it's overfitting because the model is still performing well for the data you train it on and use it on. If that is happening, then I don't see the benefit of it. A model that wasn't overfit would just do better at the task of collecting additional training data.

I think the approach you're talking about makes sense - create a simple model rapidly and leverage it to get more training data which you can then use to refine the model to be better still. I just don't think the term "overfitting" describes that process well - unless I'm misunderstanding something.
Insight porn is another way of describing it. And these guests tend to do more than one podcast in a short period of time which, coupled with social media, contributes to the Baader–Meinhof phenomenon[0].

[0] https://en.wikipedia.org/wiki/Frequency_illusion
Summers really are lovely there. Now that I'm finally vaccinated I'm hoping to go spend 3-4 weeks hopping back and forth between Fano/Esbjerg and Copenhagen. My treat to myself after over a year of Covid-induced unemployment now that I'm vaccinated and working again.
The jarls still held a lot of land, especially in the north, even after the southern kingdoms changed hands. Medieval feudalism was never a simple one-party dictatorship. Balance of local power probably has more to do with the propagation of nomenclature than simply having a new guy in a castle several days' journey away from your village.
You're right, I should be fair: Musk the engineer is building something, but alongside many other people, and his contribution there is not dominant. Musk the entrepreneur isn't building anything, though, and that's what the man mostly is.
Can someone tell the engineers I'll be happy to give them unlimited time if they will give me unlimited value?
Having lived in the "countryside" most of my life, it would absolutely increase "car dependence" (and thus pollution) for people to move there. Public transportation simply isn't possible on those scales.

We had maybe a dozen neighbors within a mile of us. Town was 5 miles away. School was in town. We had a nursery next to us, but the next nearest job was in town.

Even if you restricted what you're saying to the actual towns, that town currently has 3000 people in it. It only had 1000 when I lived there.

I just checked, and they do apparently have "public transportation" there now. They recommend that you book it 3 days in advance to make sure there's availability. It's pretty clearly designed for people who can't otherwise get around, but does clearly state that it's available for everyone.