skysight-inc/HackerNews huggingface dataset:
These types of worries always strike me as worrying about keyhole surgery going wrong, before we are capable of making scalpels, anasthetic, or even video cameras -- or hell, before we even know what a tendon is or what the purpose of blood is. Or worrying about the challenger 2 explosion when we can't even make gunpowder. Or worrying about the logistics of flying cars in three dimensions and traffic crashes before we are even able to build a boiler engine to drive a train.

We are so far away from GAI at the moment that I don't for one second actually worry about the moral implications of General Artifical Intelligence.

I don't see the point in worrying about something when we know literally nothing about that thing, and barely have a path to making it. It's very likely that by the time we are capable of making GAI (Excusing the very probable idea that we will be able to simulate a brain, but not at any proper speed -- see the three body problem and the challenges with simulating literally any other physical systems), there will be half a dozen problems we do need to worry about, that we cannot forsee. There will also be half a dozen limitations that mean that our current worries are essentially worthless. It's the same with all new technology.

It's also interesting that people who tend to worry about GAI never worry about current levels of AI, especially in a military context. They seem entirely unconcerned with being worried about literally crappy and half-baked neural networks being deployed for use in drones. They seem entirely unconcerned with the lack of proper dataset balancing and sorting that ensures that current AI models do not have racial bias (or, indeed other types of bias).

Just last year I saw a twitter post about a startup that was re-creating literal phrenology, using AI to try and profile whether people were criminals or not based on facial shape. The typical Less Wrong / MIRI folks never seem to be worried about that, no, they spend their time in fear of Roko's Baselisk and other currently-impossible scenarios. They literally purged posts, threads, and comments that made any mention of that under the utter and complete fear that maybe in the far flung future a very bad simulation (Unless, their brains are cryogenically frozen, I guess, but it's very likely that brain structure would degrade under the immense timespan anyway) of them would be tortured for their current actions, by a good AI, that had apparently gone so insane that it thought that torturing low-fidelity simulations of people in the future could affect the past and cause it to be created faster.

Speculating about the future can be a positive thing, but I don't see how this is at all useful or healthy.
Using MPs’ photos, we trained a neural network to generate a new UK Parliament
F-Droid Limited filing history
What are you talking about? A live stream of the Twitter admin UI pressing the "ban account" button? I don't think you've thought this through.
I have never, ever, once in my life ever heard anyone say "Isn't that person smart, they managed to get their dad to give them a job"
We have never considered splitting medical school into subdomains at undergraduate level. Why are we trying to do this now for Computer Science?
Please checkout our website and Github repository

Website : https://nearbyshops.org

Github : https://github.com/NearbyShops
I am really tired of this FUD. Any system can be like this. You can have perfectly memory safe language and still be compromised. If you have enough dosh you hire experts and have them try to poke holes in your systems or analyze whether those have been compromised already. Until then all this security talk is not worth much.
Why not? Is providing evidence for claims too much an imposition?
You can't compare Sweden to those countries. Not the same density, not the same hubs, not hit at the same time, not the same social comportments.

Even compared to France they have advantages and they have pretty close numbers (+30% excess death vs + 33%).
Maybe they mean authorisation rather than authentication but like you, I am curious if they will elaborate further on how is Postgres RLS used.
In all seriousness, I think if Twitter did ban him then they would just create a "Presidential feed" in the Trump Campaign app.
Technically that description is correct, but people might confuse that definition of precision with the false positive rate, which usually does not include the prior probabilities.
Try opening in a private tab. That usually gets me past the three article limit. The limit to that isyou can't comment.
It means that not only do they have a business idea (or stole one), but they have the network and (financial) risk buffer to develop it into a business.

One thing to keep in mind is that the majority of businesses and products fail. Remember survivorship bias. For every successful Netflix there are a dozen failed movie streaming services. Anyone who has had a few weeks worth of software engineering can produce a Twitter clone, but none have been successful.
Ask HN: Sites with minimal CSS?
After seeing Bear* on the frontpage I wonder how many sites exist with good UX and minimal CSS (and no JS or close to none).

Hackernews is a great example too.

(*): https://news.ycombinator.com/item?id=23312339
Indian Government to open source Aarogya Setu, announces bug bounty program
You're taking a strange ahistorical perspective. Most Natural numbers, Integers, Rationals/Fractions, and even some Irrational numbers are much older than the concept of formal mathematics.

Natural numbers were discovered as a solution to counting. Negative numbers appear naturally when you need to subtract quantities, especially when you end up with debts. Rationals appear from the need for division. Pi appears when you want to relate lengths of circles with lengths of straight lines. Square roots also appear from basic geometry used in construction, as the naming suggests.

All of these are real-world concepts that were used in some form or another at least 6000 years ago. A lot of the time, the closest formal definitions they had at the time were actually based on geometry, as algebra was probably a few thousand years away from being invented/discovered.

The modern formal definition is a post-hoc formalization of an existing intuitive concept. If the formal definition did not agree with the intuitive concept, then obviously the formal definition would not be useful and no one would use it.

There are mathematical constructs that first appeared in mathematics, and don't have intuitive concepts attached, or even don't have any real-world interpretation. A lot of irrational numbers may be in this area, as would the transfinite numbers, and probably complex numbers as well, though even some of those are usually defined based on some real-world applicability.

> I can have a fraction like -1/3... what's a negative one-third of a table of boys and girls?

It's a bit contrived, but say I ask the pupils at the table to send someone away. They can compute that they will soon have 3 people + (-1/3 * 3 people) = 2/3 * 3 people at the table. A less contrived example is "I have 2/3kg of flour, and I owe you 1/3kg, while someone else owes me 1/4kg. So, I own 2/3kg + (-1/3kg) + 1/4kg = 7/12kg".
Drone-Based Tracking of the Santiaguito Lava Dome, Guatemala
EU stimulus of 750B EUR with grants that do not need to be reimbursed
I dont understand why

> Convolutional Neural Networks for Computer Vision

is taken without traditional CV before, while NLP it says "include traditional NLP". I'd say it is a big nono to jump in to CNN directly without some basic CV, even-though CNN is outperforming most algorithm you will miss big fundamentals.

Also most first/second year courses seems too CS focused, such as OS and Databases. I would remove those two things, add Differential Equation & Discrete mathematics (and numerical methods, maybe).

At best the over focus of general CS stuff seems to create "CS with some ML experience" rather than a solid foundation of the principles behind it.

This will give you a shoddy CS knowledge, and more fragile AI/ML understanding than someone with AI/ML background.

I would call this program "Data Science" but not AI.

Edit: removed "looks good" prefix after a second take at it.
During my time at Xero we pushed back quite hard against partners (not individual customers/users) using aggregators / api routing layers for a few reasons. The biggest issue was quality of integration/product. When a partner wanted to use an aggregator, that became the limiting factor for their integration, ie: I'm going to build this integration once for Xero/Quickbooks/MYOB/others using AggregatorX so it's only going to support features which exist within AggregatorX, which will limit the integration to features which every product has, and which operate in a similar enough way that they can be supported by AggregatorX.

Now, that might be fine for an end customer, which is just trying to create an invoice and get a payment on it, and may switch accounting systems in the future. (this again depends on use case. I would argue that in most cases if you want to get the most out of Xero + Internal Application, you're bottleneck will become what the aggregator enables)

But if you're using an aggregator style product to integrate, say Shopify & Accounting (Xero,QB,etc), it's ultimately going to piss everyone off, except maybe the product manager who can tick off Xero,QB,MYOB,Freshbooks,etc in one sprint.

The business team who pushed this integration to be built will be disappointed because there is no differentiation in the integration to each product.

The dev teams are disappointed because the specific product features they built that they believe (rightly or wrongly) are better than the competitor, are glossed over because they can't be easily aggregated into a generic workflow.

And end users / customers are disappointed because the features they like about Xero/Quickbooks don't seem to work when integrated with Shopify (example only).

There may be a place for aggregators, but they need to align with the interests of the parties behind the integration. Making the integration easy for the dev team is great, but not at the expense of the purpose of the integration for the customer, the product and the business.
Thanks. That does feel a bit backwards, for the purpose of GF tracking as you can’t store id->obj.

I assume if/when a WeakRef is exposed in the language then a normal map can be used to store id->WeakRef(obj), so no real need them for also having a “mapWithWeakRefValues”?
One of Amazon’s hardest-hit warehouses: ‘Why aren’t we closing the building?’
Maybe that's how Facebook builds their organization: VP of Integrity, VP of Honesty, VP of Sincerity. So that Zuckerberg doesn't have to take on any of those roles.
Twitter marks Trump post as misleading, links to fact check
Similar to generating feature vectors for dataset augmentation here https://vectorspace.ai/covid19.html
A similar thing happened with Phantasy Star Online 2 a while ago https://kotaku.com/my-feelings-on-pso2-issues-right-now-at-l...
As far as pedantry goes, wouldn't conflating RLS and AuthN be wrong, but AuthZ sort-of correct? At least, that's my understanding.
About two years ago, I learnt about a successful HEPATITIS B Virus treatment from Herbal Health Point (ww w. herbalhealthpoint. c om), I was on the treatment for over 7 months and tested negative after I completed the treatment. Its almost unbelievable how the treatment alleviated the virus. I completed the treatment two years ago and still negative!
ps: very unlikely to have reusability beyond one positive, I failed to consider the increasing concentration in the successive spikes. No change in my general assessment, could be the second best thing to a vaccine if it can be turned into a well performing product.
Because most people don't want to be computer scientists, they just want to land an extremely high-paying job doing <trendy overhyped computer topic of 20XX>.
Done for you marketing website that actually converts.

I don't understand what you're trying to say here.
Every time I am wrong, I rejoice, because it means I learned something new, I just objectively became less dumb. Ego is the bane of learning. Smart people with ego usually aren’t as smart as you think, it’s usually more luck, performance, and privilege.

Besides, “Mo money, mo problems”. I have a couple thousand square feet of house, few thousand square feet of yard and garden. It’s way too much for just me, I have a dedicated VR room. Billionaire or bust mentality is a sickness.
I think CMU's 15-213 is better than Stanford's CS107.
> Taiwan is not part of WHO due to China's efforts to keep them out.

Taiwan isn't part of the WHO because the WHO is part of the UN and broadly speaking, member states of the UN -- the United States included -- don't officially recognize Taiwan.

As an aside, the US relationship with Taiwan is entirely unofficial. The US political stance follows the One China policy and recognizes Beijing as the capital of a China inclusive of both what is colloquially the PRC and the ROC.

For what it's worth, it's likely due to the close (if challenging) relationship the PRC and ROC enjoy that Taiwan was able to get a head start on containment.
Devops and reliability will be usefull with the new DIH European initiative. My advice is looking at companies that position themselves as DIH, as they are often wiser than young startups.
I patenty disagree with the argument that if you are a hobbyist, you do not need to interact with Google systems.

If you can afford to alienate 1/3 of population then you're either a big business or a government and can push your own standards. Nobody else can do that.
Perhaps also there are more definitions of success? Some people find success in moderate income but good family happiness. Others find success in taking care of their community.
Depends on what you call "Money"

If you meant income, you are wrong.

If you meant wealth, you are right.

Just do a quick google search with income and IQ correlation.
Random first article: https://ifstudies.org/blog/can-intelligence-predict-income , don't even know if it's a good source, but google was showing results for IQ having a correlation to income, and also for show results saying IQ having no correlation to wealth.

You own words:

> Though they are working on super complex things just for the sake of science

Those kind of things tend to pay higher that you usual trade job, and are only available to higher than average IQ.
Wealth and Income are very distinct things.
I think that the talk here about taking the credit for the 1 billion is missing the point. What I think she wanted to emphasize is that they almost shut down a product that made more than 1 billion, and that she took part in the process that saved it.
And maybe that if you are smart (or think you are, based on previous success) you might be more relaxed about not optimizing for maximum monetary gain at every step of the way since you think you will always have plenty of good options down the road since your smarts is not a random one-off occurrence but something you can tap into repeatedly.

Personal anecdote: I used to be very anxious about making the absolutely "best" choice at every fork in my life and would agonize and analyze every decision meticulously. A few years into my career, I have had enough positive experiences and successes under my belt that I feel much more relaxed about the choices I make because I think I'll always have the ability to correct or pivot if I make one wrong move right now.
Not my job. Go hire a tutor or something.
If you want you can reach out to me by emailing the address present at the bottom of this job offer: https://www.portchain.com/careers/611/full-stack-software-en...

Nevermind the actual job post :)
We're based in DK and looking for remote employees.
Why shouldn't they charge for a great product ? When Google charges it's a problem when they don't charge it's a problem.
If this will be discussed on HN I hope people won't discuss what Trump posted but how Twitter handles this.
In my opinion this is way better than YouTube where posts get deleted and it becomes impossible to discuss them.
Axol: Personal automatic news feed – crawl Reddit/Twitter/HN and read as RSS
Ah, the sublime text mode 7 used on the BBC micro. Uses only 1k of memory. Generated using the SAA7070 video chip.
> What’s undeniable is we’ve made significant changes to the way FB works to improve the integrity of our products, such as fundamentally changing News Feed ranking to favor content from friends and family over public content (even if this meant people would use our products less).

Emphasis added.

What is that supposed to mean? Would you like a sticker for doing the right thing?
How dare you, sir, attack the *n dream!
It looks like a database client driver with realtime (insert only? notice but why do you call it firebase alternative ?

It sounds like horizon (RethinkDB middleware) but for postgres.
Probably similar in an overall sense to Postgraphile et al[0], in case you haven't seen that - although I am also interested in the specifics relating to Supabase.

[0] https://www.graphile.org/postgraphile/security/
A huge part of the problem with Donald Trump is how many Americans have decided that he’s good at “playing the game” of winning is elections. But the 2016 presidential election was flagrantly stolen, and the entire national GOP was complicit. Even if you’re not willing to admit it was stolen it obviously had huge legitimacy problems because Trump significantly lost the popular vote. But instead of facing this reality of democratic backsliding, people who otherwise know better have decided that the wily salesman Donald Trump once again pulled a fast one on us.

(c.f. Bill Gates being seen as a tech genius rather than the reality that he’s just a vicious thug)
Is Google finally managing its messaging mess?
> who is a complete and utter failure as a businessman yet people keep throwing money at him.

Perhaps you are judging him by the wrong metrics?

Trump has always wanted to be a “great man” of history while being able to live a life of excess.
They won't spit it out directly of course but people talk and what they say is that I need to be stellar or young to be hired. Companies won't invest in me the slightest bit, so the moment I miss a question in the long interview process I'm out of the door without second thought.

You're saying is that you're not a good fit technically and would need some investment in terms of either time or training, and companies are choosing not to go with that option. Why is that ageism?
I'm 42 in Scandinavia and have never felt that companies care about age, I've been working both for tiny startups and a FAANG. Maybe you're in the wrong EU country?
This is what a lot of people don’t get. All the stupid shit he says is for his base. He doesn’t care about Mexico.
Good luck with the LA book. It is a beautiful subject with so many applications, so a great opportunity to do an original take on it.

In case this is might be helpful, here is a preview of the LA book I wrote[1] and the condensed four-page-in-small-font tutorial version[2]. You might also consider using a computer algebra system for teaching, see [3] for my take on LA using SymPy. Last but not least, I highly recommend the CMapTools software for creating concept maps, which can really summarize the field in a very compact form[4].

[1] https://minireference.com/static/excerpts/noBSguide2LA_previ...

[2] https://minireference.com/static/tutorials/linear_algebra_in...

[3] https://github.com/minireference/noBSLAnotebooks#no-bullshit...

[4] https://minireference.com/static/tutorials/conceptmap.pdf
The lack of statistical content disqualifies it for "Data Science" as well
Why no 3 month bootcamp?
You can try to follow these videos, but the commentaries are not in English. It shows:

- basic windows management

- expressions evaluation

- code browsing

- "explain" command

- profiler

- debugger usage, resumable exceptions

- system modification in the debugger

- objects inspection

- system reflection (objects enumeration)

- objects identity swapping

- system navigation (senders/implementors)

- all on system with only decompiled sources

https://www.youtube.com/watch?v=JyaQavN9rVA

https://www.youtube.com/watch?v=cpjOd5ge2MA
In my experience, the ability to explain is a side effect of being gifted. A gifted person can simplify complex subjects and concentrate on the important points, they can find different metaphors that work, or fit their explanation to your knowledge, and are often self aware enough to understand their own thought process. The less gifted often struggle to teach.

However “that’s obvious” is also often said intuitively by very smart people, where they are correct but they can’t actually explain how they know they are correct.
I feel this issue isn't recall as much as usage. That is, you retain (via habit) what you put to use and continue to use.

I read mostly non-fiction. What most people would call business books. I read paper (not digital) and like to highlight. I don't retain a lot of details per se. That said, much of it isn't necessarily new. Often key points are reinforcement of concepts I'm already familiar with.

That said, I do want to start doing ten key points summaries. I see ten as being enough but not too much. To force myself into a box that's chunkable. I'll resign myself to the fact that eleven and beyond just weren't good enough.
Discussed in https://news.ycombinator.com/item?id=23317286
Taleb wrote extensively on this. IQ only statistically relevant at the bottom end of the scale (barrier of entry) but meaningless for "success" otherwise.
Amazon Pantry UK is closing
I think of the current neural net based approaches as more "artificial instinct" than "artificial intelligence". The goal of the older, expert system AI paradigm was to create software that could reason about a problem, and it therefore produced systems that could answer the question "why?". ANN systems cannot answer that question. Both approaches seem useful to me, but for different problem domains.
What do you think is a great way to teach git? Let's say for first-year CS students.
Client vs. Customer: What Is the Difference?
These two notions are indeed similar. However, there's a slight difference. The word ‘customer’ is more about a one-off operation which usually involves money. On the other hand, the word ‘client’ describes something more long-term and ongoing. We decided to find the difference between them once and for all.
This is a well written article and has really good courses and topics in it.

Cynically though, I wonder how many people of those who liked it and file it under "I should get to this at some point" actually use it at all. In AI it's been a cliche now how many introductory blog posts and into YouTube videos and "how do I start" Reddit and Quora questions there are. The resources and buzz is very high for the first steps. I guess it's similar to "how do I make a game" or "hó can I learn to hack" are popular.

As I said this one is very solid and has very actionable pointers to great courses. But I find that only a small minority of people are so obsessed that they can pull this huge project on their own. It's a multi-year undertaking and even though the resources are freely available, a normal homo sapiens just doesn't work like this. For all but the wild outliers (who would find the info anyway, with no Obstacle able to stop them), the context of a university program is really necessary. It gives you time, structure and social motivation, discussing with people in the same boat, helping them out, getting help from them, in person, being forced to chew through the boring bits, not getting satisfied with your own self assessment etc.

Otherwise I think this also just gets thrown onto the pile of bookmarks that we all build, to make ourselves feel good about a future day where we somehow magically motivated and sharp to tackle and learn all those things we bookmarked.