skysight-inc/HackerNews huggingface dataset:
yeah, the granted scopes are part of the id tokens, so they're visible from the requesting application.
They could theoretically be hidden by encrypting the bearer_token itself (thats part of the standard already, though few seem to actually do it atm) and omitting them in the id_token, but omitting it would to my knowledge be in violation of the standard

the scope mechanic would have to be reworked altogether if this feature has any chance of actually achieving the desired effect, so a scope can only be granted for n-minutes or something. But that would make a lot of good use-cases borderline impossible (i.e. the previously mentioned alternative frontends for popular pages).

Its really hard without revamping the oidc standard altogether, but thats unlikely to happen as well.
Good authentication/authorization is just super hard and continues to be unsolved, especially if untrusted entities are involved.
Verses socialism, which is always one crisis away from starving tens of millions of people to death ...except, of course, the socialist leadership, who are always fat and happy off the backs of "workers."

Verses Marxism, which divides people instead of bringing them together, and eventually devolves into show trials and public executions for wrong-think.

Give me liberty or give me death. You will find lots of the former in capitalism, and less in the latter.

The leftist fools' utopian wet dream is to change capitalist countries. Why not just move to any one of the utopian countries, like China? Why try to screw up this country with Marx's shitty ideas, too?
I think everyone focuses on the major trends. But there are important background/side trends.

As people realize the drawbacks of silos and the benefit of more intentionally crafted data, Linked Data and other network relative data schemes will become more popular, in addition to their uses for AI systems (which should be the biggest "site" of them all, and something LD is created for).

I would characterize AI as 80% accurate so far. But getting one in five things wrong is not good enough for many tasks. Human/machine oriented data formats like Linked Data will help close this gap, as contributed by projects like Wikidata and increasingly smaller scale apps through better defined SEO (schema.org), for example. Breakthroughs in easily working with Linked Data at day to day levels would be helpful here, right now libraries even for specific domains are very nuts and bolts compared to ORM libraries. For common querying, perhaps GraphQL with network schemas will start to gain mainstream popularity.

We should also see breakthroughs in open standards data carrier formats, like decentralized wallets and credentials. These will have have significant impact because they are essentially like free-floating sites that interact with any site.
This is a false dichotomy. The alternatives aren't having no tests having a half an hour test suite.

As you say, 95% of every scenario is exactly the same, which I think is relatively common in this type of code base. The ideal test time is thus 90 seconds instead of 30 minutes. Maybe that unattainable, but I wager there exists a test suite that has the same coverage but with significantly less redundancy.

Test engineering is actually hard. If testing is just some afterthought primarily aimed at coverage with not much consideration put toward performance, what you typically get is redundant tests with abysmal run-times.
JetBrains | QA Engineer | Munich, Berlin, Amsterdam, Prague, Cyprus, … | Onsite, Hybrid | Visa | Full-time

Do you have a passion for developer tools? Are you an excellent QA engineer looking for a new challenge and a place where your voice is heard? If so, you might be interested in joining the Kotlin Multiplatform Mobile IDE team at JetBrains, which is working to improve our IDE tooling for Swift and the Apple platforms!

Our goal is to make Kotlin Multiplatform a great resource for iOS developers and provide comprehensive IDE support for working with Xcode projects. We want to make switching between the Kotlin and Swift programming languages more seamless and offer users a more cohesive development experience.

JetBrains IDEs, such as IntelliJ IDEA, WebStorm, PhpStorm, RubyMine, PyCharm, and CLion, are based on the IntelliJ Platform. Most of the code is written in Kotlin and Java, and all of it is stored in Git repositories, covered by automated tests, and peer reviewed before being tested by our QAs.

In addition to exciting and challenging tasks, we are offering a fully transparent development process, a strong position in the team, and a high level of independence with a flexible working schedule. Team members are free to take part in any task and always participate in feature discussions and version planning. Listening and communicating openly with users in our issue tracker and at conferences is an integral part of the JetBrains culture and is important for understanding our users' needs.

Ever since we started, back in 2000, we have strived to make the most effective developer tools on earth. Today, we are present with seven R&D centers across Europe, and our tools speed up production in 99 of the Fortune 100 companies, freeing developers to grow, discover, and create.

We offer a competitive salary, excellent opportunities for professional and personal growth, 6 weeks of paid annual leave, relocation assistance, visa sponsorship, and many other benefits.

To apply and learn more about what we offer, check out our job posting for this position [0] and the many more we have open for all kinds of roles, or contact me directly at florian.kistner+hn@jetbrains.com. If you have any questions at all, feel free to drop me a line.

[0]: https://www.jetbrains.com/careers/jobs/qa-engineer-kotlin-mu...
It's pretty unfair to give it character level tasks, when it's input is probably tokenized with subword units.
I am already a bit surprised that it even knows which letters go to which words.
Defi.
> Ahem, no.

I'm referring to this: https://twitter.com/bert_hu_bert/status/1561650689474011136

Maybe it was removed after August, but it was in Firefox only a few months ago.

And for the record, FF android prioritizes Google searches over history leading to accidentally visiting the Google search for a web page I often frequent.
Show HN: The Howdy: Journaling and Self-Reflection app is now free
To celebrate the release of 7 new journaling programs (reaching 18 in total) and the Christmas season, the app is free to try until the end of the year (down from the usual $4.99).

Give yourself some mental health support and enjoy clarity, mindfulness, and self-awareness this holiday season.
Reconstructing Turing's “Paper Machine” (2017)
Of course. When you grant someone read/white you expect that they may delete all your repositories for shits and giggles.

What I would not expect is Github banning me in some misplaced form of victim blaming.
Weird. In any case, you have to contact them and have them fix it.
It adds complexity to a narrow use case.

If it wouldn't be narrow neo4j wouldn't need to lay off stuff.

Your examples do not refute this
I agree. It will finally go to zero in 2023.
Why? There’s no long term data on MRNA vaccines.
> amazon doesn't care about quality and they've made reviews useless

And, even more hurtful to any trust one might have in such a party (it's not unique to US or Amazon), seeing the reviews being introduced with great promise, serving their purpose for a time but almost imperceptibly degrading to being an antithesis almost od their promise and purpose. Even if execution is great, such technological "solutions" to complex problems end up degrading to zero net value add, or even a net negative over their time of being "live".
SOOO much victim blaming. I hope they remember all the victim blaming they did when they eventually fall for a bad actor.

Maybe I should write a bot that waits for the inevitable hacker news post and reposts the victim blaming comment from the past.
That ruins the experience for all users who don't want to give you their Facebook or Twitter.
Getting your account hijacked and engaged in suspicious behaviour is cause for Github to suspend the account. You're not free from blame when you let your account be abused, at best you might be able to ask Github to help get control over your account back.
You can ask for a simple example of a CRUD app, here's my code output:

const express = require('express')

const app = express()

// define the model for a user

const User = {

name: '',

email: ''

}

// create a new user

app.post('/users', (req, res) => {

const user = Object.assign({}, User, req.body)

// save the user to a database, etc.

res.send(user)

})

// read a list of users

app.get('/users', (req, res) => {

// retrieve a list of users from the database, etc.

res.send([

{ name: 'Alice', email: 'alice@example.com' },

{ name: 'Bob', email: 'bob@example.com' }

])

})

// read a single user

app.get('/users/:id', (req, res) => {

// retrieve a user with the specified id from the database, etc.

res.send({ name: 'Alice', email: 'alice@example.com' })

})

// update a user

app.put('/users/:id', (req, res) => {

// retrieve the user with the specified id from the

database, etc.
const user = Object.assign({}, User, req.body)

// save the updated user to the database, etc.

res.send(user)

})

// delete a user

app.delete('/users/:id', (req, res) => {

// delete the user with the specified id from the

database, etc.

res.send({ message: 'User deleted' })

})

app.listen(3000, () => {

console.log('Listening on port 3000')

})
It's interesting that it can actually extract the letters from the word despite the tokenization approach.

I have noticed that it struggles with ordinality and cardinality, which might be part of what's going wrong here.

But the other issue with this type of interaction is that once it makes a mistake (claiming etchy meets the criteria), it has a tendency to double down on it and go crazy inventing the reasoning for why.

That's because it's mistake gets baked into the input window and becomes a very strong influence over the output. In this case, you probably would have gotten completely different answers if you informed it etchy was an incorrect answer before asking why it got the answer.
Cheating is an artificial concept that doesn’t apply to numerous cultures around the world.

Maybe ChatGPT makes cheating easier because the entire idea of cheating was flawed to begin with. Being able to trivially transform some information and put your name on it isn’t a valuable human skill any more, just like switchboard operators or VCR Repairman. Perhaps Western culture needs to change to accommodate AI, not AI that needs to change to accommodate our obsolete measures of intelligence.
Sounds like someone took the Hamptons, got rid of all the insufferable "don't do anything" people and moved the decimal to the right.
In my experience over time dev teams stop looking at that metrics on a board and all we really need are proper monitors/alarms that cover all relevant cases of our domain and writes a slack message or sends an email... KISS!
More men choose to be surgeons than women.

Nobody is "placed"

They choose.

Liberty.

Free association.

Choice.

People make choices.

2 to 4 years for nursing school

8 to 10 years+ for MD with surgical focus.

Have you asked yourself why women choose different careers?

Maybe with socialism we can force women to be surgeons at gun point.

Then we'll have equity!

Yay!!!
Not losing its reputation as a whole, but losing the reputation of being the leader in this field? Sure.

When they released BERT there was no doubt that they were the leaders. Even laymen heard about it.

What AI advances do laymen most talk about now? DALL-E, Stable Diffusion and ChatGPT. AlphaCode and LaMDA gave some headlines but not even close. Everyone is too busy trying ChatGPT to pay attention to those.
Probably still better than skin cancer overall. There are also inert mineral sunscreens. I still go for long clothes over sunscreen personally, I never liked roasting in the sun
So in the next 10-20 years we wont have any significant advances in detection technology or methodologies?

Even if, for arguments sake, the aircraft is at the moment leaps and bounds ahead of the nearest peer competitor military there is going to be limit to how effective a new coat of paint will be for the B-21 in 10 years time.

To get your monies worth from this thing you'd want a lot greater effective service life than that and without stealth the B-21 would have dramatically diminished it's dollar to effectiveness ratio.
Was it mainly otherwise healthy people dying from covid or mainly elderly, immunucompromised and morbidly obese people dying?
1) As generating content at scale becomes more accessible , social media might become completely useless. Making "closed groups" more mainstream.

2) A new Spam filter will be desperately required to fight mail and blog junk generated by chatgpt like models.

3) Students might be able to learn coding fast assisted by AI, instead of searching for issues, as they can get instant response.
Stripe’s real pricing: a primer
I once read somewhere that the issue is that to the old rich money isn't a topic. It's something that exists and has existed for a long time, that gets used when needed, but doesn't get talked about.

New rich on the other hand feel the need to display the fact that "they've made it", talking about money is important to them.

So there's a certain incompatibility between old and new rich, where old rich feel bothered by the talk about money.
* Twitter files for bankruptcy.

* Bing grows in popularity as it incorporates OpenAI technologies.

* Web3 starts its decline into irrelevance. VCs stop investing.

* Crypto contagion continues but remains relevant due to CBDCs.

* XR becomes the new hype technology courtesy of the Apple XR launch.

* Uber will decline as Cruise self driving robo-taxis expand across the US.
> "linux distros"

I wasn't aware linux distros would push the limits of 4TB cloud storage, so for me it was micro-informative. I also wasn't insinuating, I was asking you directly how much formality you want in online tech discussions.

All good. I don't want to drown in cheap karma-harvesting reddit posts either, but I don't see that happening here.

When "snark" is measured like spice in cooking, it adds flavour. I'm not suggesting popping the lid and dumping a jar of snark in the broth!
Here's my company's collective list - https://terminusdb.com/blog/tech-trends-for-2023/ - the one I particularly like and hope happens is cloud services as a public utility.
But did they also do the monster math?
The air is full with fats that will penetrate any filter, and long term build up there... With the extra heat contributing to the issue. Personally I don't think it can work in an open loop system.
I think that TikTok was low-hanging fruit. It's hard to replicate that success.
For single images, imgur will redirect from /<id>.png to /<id> which requires the ton of javascript (you see a message about javascript required to run). Just re-add the extension to the end of the url and you'll access the image directly.

This trick doesn't work for albums.
Because grocery prices across EU/Europe vary by a huge margin, and going out for a drink /coffee even more. Nowadays things are getting similar due to poor countries getting better, and old powers stagnating in comparison.
Logistics and what is produced nearby used a big factor (also local brands, different countries used to mean different brands), again due to trade agreements (trade between EU countries) and infrastructure improvements.
So you won't find a lot a price and availability difference in what you used to find pre-euro, but there's still some difference, just not as choking.

Also, USA salaries tend on the bigger side, and USA food is also cheaper do to loads of subsidies and bad regulation(so, sugary, worse quality checks, but cheaper), corporation centralisation (EU is made of different countries which used to mean different food corps as well), so the grocery experience is not as relevant.
Isn't the real problem that no one does partial local builds any more? And maybe the lack of a local testing environment.

Build servers are fine for the main branch, but why does a dev have to build the whole thing to quickly check the last 50 lines that they've written?
The current breakage is many things, including but not limited to:

* Overloaded nurses retiring early or shifting career (one of my in-laws switched from nursing to become a builder).

* Pay offer too low to encourage new nurses to join the NHS, as they are valued worldwide and have offers in other countries.

* Long-term systematic political footballing.

* Brexit (harder access to the UK from the rest of the EU combined with the exchange rate shock making the pay offer look worse).

* Many elderly patients have nowhere suitable to go after they’ve been treated, because community care is covered by council taxes not central government and the local councils can’t cope. Fixing this requires shifting the tax burden in ways that the government does not have sufficient support to get through even if they wanted to, and it’s not clear to me if they want to.

* Medical costs dominated by the elderly, combined with demographic shifts (important because the non-elderly not only pay the taxes but also do the actual work) which IMO was caused in part by newspapers in the 1980s and 90s deciding that the topic they wanted to treat as a social scandal was all the single mothers and teenage pregnancies, leading to government policy of making all the students of that era as frightened as possible of starting families ever, leading to later families, leading to smaller families, which combined with the social dynamics of basically ending the construction of new council housing (and any boost to the private sector being insufficient) meaning that poor people had a much harder time getting a home, and also the fact that effectively forcing widespread two-income-no-kids relationships without extra home construction leads to house price (and rent) inflation rather than people being able to afford more which again leads to the same demographic shift. Oh, and all that also makes the take-home pay of nurses much worse than it might otherwise be, making it even harder to get nurses from overseas or to keep nurses trained in the UK.

* COVID and long COVID
The future looks like debugging hell.
> You give up a little more control, but you save time.

Not just that: for an average programmer the compiler will optimize the code much better than if it was done by hand. Something similar can happen down the lane.
Very interesting. I was not aware, for example, of the embedding vector lookup. The transformers I have worked with typically used a simple one-hot token representation, but they were domain-specific and not trained on natural language. How are these embeddings trained?
Or no delimiter at all in case there are no ambiguities to solve. Make a language that knows that different lines are for different stuff

sections = [
"one"
"two"
"three"
]

and separate with commas when you want to write something on the same line

sections = [
"one"
"two", "three"
]
No, the antitrust case turned slightly on appeal (due to Microsoft being able to point at the judge giving interviews about the case on TV /during/ the case), removing the breakup order and enabling them to settle with a Consent Decree. Note that it did not invalidate the findings of fact.

See https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor...
> Never ending warnings you can't turn off and many other small things lead me to skipping small expenses and just eating them, because I can't be bothered to fight Concur.

Sometimes I wonder if this is a "feature not a bug" the company wins and saves money (in the short term)

It probably costs them via reduced employee happiness turnover etc etc indirectly but there is no KPI for that
Thanks gl!
Does Monaco have any schools, or is it just rich adults ?
Aha! I was only 5-6 years old, so my memory is probably fuzzy :-) I do remember it had a Teletext box like https://en.wikipedia.org/wiki/BBC_Micro_expansion_unit#/medi... .. I also recall he would issue commands by dialling up but then download software that came over the air.

I did some Googling and it may not have been Prestel (which he did also use) but something called "Telesoftware" – https://en.wikipedia.org/wiki/Telesoftware – which involved software being distributed over Ceefax.
Seems like someone successfully predicted Russia invading a country (Ukraine).

https://news.ycombinator.com/item?id=29746655

Another one, even more accurate with the energy crisis we are having right now in Europe.

https://news.ycombinator.com/item?id=29746942
https://news.ycombinator.com/item?id=29746655

> I will go with most 'outrageous' predictions I can think of:

> - 'Green course' becomes less popular due high energy prices

> - Russia invades a country without admitting that

Turns out these weren't so outrageous at all
Even better: I don't have Facebook or twitter, therefore I'm out. :-)
- Microsoft will continue to grow. Their tech ecosystem is hyper-expansive, touching everything related to development and IT (.Net, TypeScript, Github, VSCode, PowerPlatform, Azure, etc.). Please don't directly come at me with moral qualms or commentary on the quality of their products - I'm just the messenger.

- Low-code tooling will see a growth spurt, not driven by "citizen developers" but by increased developer adoption of technologies that offer a good DX and a capability to integrate seamlessly into "normal" dev workflows. Tech like Retool, Plasmic, Builder.io, PowerPlatform, new-gen ETLs, etc.

- The "citizen developer" paradigm will remain largely unsolved. The vision holds all its initial potential but it requires a multi-pronged, universal, push involving corporate politics, compliance, security, training, etc. that cannot be solved by a single company. We might see interesting initiatives or companies built around this in 2023, but a year won't be enough time to solve it.

- There will be a massive proliferation of GPT-based apps. Many will be shite, a few will be useful.

- Rising interest rates will push investment mass away from startups and into the other end of the spectrum: good old bonds and other fixed-rate assets.

- There will be a rising movement of software dev methodologies and training on how to use AI-assisted coding (Copilot, ChatGPT) effectively.

- ChatGPT will not replace coders at least in 2023, and the bitter non-tech people who are expressing uninformed opinions on its code-gen capabilities, observing from the sidelines and waiting for some sort of comeuppance, are not going to get it.

- React will continue to be a standard but coding a form will be as difficult as it was back in fucking 2013. I love the tech otherwise, but c'mon.
Sounds like a good use case for Rich Authorization Requests <https://www.ietf.org/archive/id/draft-ietf-oauth-rar-18.html>
Ok. Was the first time I tried this on a post and found it an interesting take so wanted to share but wanted to be transparent it was AI generated. But maybe others are doing it too much already which I am not aware of yet.
Devs need quick local builds to not lose their train of thought. But even when a build takes 5 seconds, a test suite might take 5 hours. CI is usually dominated by tests (and other non-compilation tasks such as packaging, static analysis, obfuscation, signing, even). Local builds can often be incremental and finish in seconds even if a full build takes ten minutes.

My CI is basically 5% git checkout (varies), 2% build (a few minutes), 80% run tests, 5% static analysis, the rest is misc crap like uploads of artifacts, code signing, etc.
In French, ChatGPT sounds very natural yet a little formal. I didn't found any mistake but sometime the form of the verb seems unusual but correct.