skysight-inc/HackerNews huggingface dataset:
JOSE is a bad standard, but the industry has no good alternatives. JOSE is "the best we have".

Here's a concrete example of something I find lacking in JOSE:

Here's a protected header encoded:
eyJhbGciOiJIUzI1NiIsImI2NCI6ZmFsc2UsImNyaXQiOlsiYjY0Il19

And here it is decoded:
{"alg":"HS256","b64":false,"crit":["b64"]}

The encoded string is 58 characters and the decoded is 42 characters. It uses UTF8 -> base64 -> ASCII to sign. Why not just use the UTF8 encoding?

Not only would unencoded messages be more human readable, but they would be smaller.

JOSE is JSON by technicality only. It breaks the JSON core tenant of human readability for no reason other than extra normalization.
There's a good chance 115k TC is significantly less than what you could be getting.

I'm currently building a network of domain expert mentors, where companies can connect with experts for advising their existing team to solve business problems. Think of it like very low commitment consulting. It might be a great way to get a better feel for industry (and the salary you can command) before making a hard commitment.

If that sounds interesting, shoot me an email. My email is <my username> at gmail dot com.
These are just the most recent. ATM there are 10,722 active patron accounts.
> That's depends on the specific software and maintainer.

Something so obvious I didn't feel the need to explicitly state it in my post. I guess I should know better.
right, most people keep their crypto in exchanges which are definitely not just worse banks
> The problem is the initial construction is heavily subsidized either by State or Federal "growth" grants, or by developers who financialize the whole thing through the sale of federally subsidized development loans.

Cities also "financialize" the whole thing by selling bonds. The real difference is that when the developers originally build roads at their own expense (recouping it by the sale of the properties they developed), they pay much less than what the city then pays later to repave them. If you frame the question instead "why does the government pay so much more than private companies for the same products and services", it pretty much answers itself.
Every time I think I've reached the end of the Internet again (first time, 1993) I am proved wrong.
Very cool write-up. Email got pretty complicated, this helps.
That's why I said in my initial comment that lenovo is the first vendor that uses it on workstation cpus. ie. Threadripper epyc is very much a server chip.
These projects while technically impressive and interesting, I'm sure wouldn't make much of a difference to copyright holders. I can imagine something like this:
- Please take down our IP

- I can't because I am not hosting it

- But you are displaying it on your website, take your website down or filter what your website displays to avoid showing copyrighted material

And that's the end of it. It doesn't matter where the data is stored. It does matter, a lot, where the data is displayed. If your website displays illegal content, you're facilitating access so you're breaching the law.
And, honestly, I'm not sure there's an easy solution to that other than using onion or I2P sites which are only marginally more safe against copyright takedown requests because, due to their very nature, they are obscure and difficult to access.
This is a good point, but we need to be mindful of the consequences. Opening the walled garden effectively hands the web over to Google, despite any immediate benefits there might be for users.

In the current situation, iPhone users can at least switch to Android. I'll take an imperfect status quo over a bad faith actor determining the future of the web for everyone.
The syntax isn't self-describing and uses lots of abbreviations; it relies on some R magic that I found confusing when learning (unquoted column names and special builtin variables); and data.table is just a different approach to SQL and other dataframe libraries.

Here's an example from the docs

flights[carrier == "AA",
lapply(.SD, mean),
by = .(origin, dest, month),
.SDcols = c("arr_delay", "dep_delay")]

that's clearly less clear than SQL

SELECT
origin, dest, month,
MEAN(arr_delay), MEAN(dep_delay)
FROM flights
WHERE carrier == "AA"
GROUP BY arr_delay, dep_delay

or pandas

flights[filghts.carrier == 'AA'].groupby(['arr_delay', 'dep_delay']).mean()

But once you get used to it data.table makes a lot of sense: every operation can be broken down to filtering/selecting, aggregating/transforming, and grouping/windowing. Taking the first two rows per group is a mess in SQL or pandas, but is super simple in data.table

flights[, head(.SD, 2), by = month]

That data.table has significantly better performance than any other dataframe library in any language is a nice bonus!
> It's not supposed to be doing this.

Is it really not? Both stocks and cryptocurrencies act as inflation hedges against the central bank.
If they didn't finish their school their studies are often regulatorily worthless in the US, if they did there's still massive hurdles to jump without existing relationships/wealth to aid the transition.
> I'm sure that one can and will find stimulating and interesting work without the PhD too - sometimes the ivory tower of academia makes it seem different though

I know, as a former PhD who is now a software developer :-)

I would not recommend a PhD to everyone, but your message reads like you are enjoying the field and the intellectual challenge, and that's what I'm basing my answer on.
Many suburban cities in Canada like Mississauga are also experiencing this. They've finally ran out of land to sell so they started raising property taxes and instituted levies

https://www.theglobeandmail.com/canada/article-mississauga-a...
That sounds perhaps too broad of a claim. Good engineering is to balance the needs of customers against the available time and cost of development, right? Scaling an app for low resource situations takes a lot of effort, often would result in a degraded experience and/or functionality, and plenty of apps don’t have any customer demand for such fallbacks, which is why plenty of good engineers and teams consciously choose not to spend their engineering budget this way. The Task Manager, being integrated into the OS and especially critical in low resource situations, has an incredibly strong argument here to work in low resource situations. Tons of user-space apps don’t make sense to scale at all, if memory is low or cpu is high from other apps, then it’s outside the bounds of the app to worry about. You would agree that not all engineering should be resilient to any and all conditions, and that it’s okay to design something that requires certain resources to be available from the start, wouldn’t you?
If you can spare the time it might be worth it to upgrade and then immediately downgrade, so there more of a chance you get the free upgrade when you want it.
For context, this is the blog of Kathy Sierra who was driven out of the tech industry by harassment:

https://en.m.wikipedia.org/wiki/Kathy_Sierra
> but things like the device built in the "Fifth Race" episode, it could open a wormhole to another galaxy, it was used in one more episode "Point of View", then conveniently forgotten about.

I think it was mentioned once more, one of the scientists said afterwards it broke down they still couldn't figure it out and fix it. That device was Ancient technology after all, not Asgard or anything else.

Also it didn't open the gate to another galaxy, the Stargate is capable of that all on its own. It amplified the energy output to juice of up the Stargate; come later seasons, once they found some ZPMs, they no longer needed it anyway.
Unfortunately, some have used "JWS" to refer to JOSE, because that's all they personally used. JOSE is the standard. JWS is a subset. Same with JWK, JWE, JWT, ect... It's all JOSE.

Here's an example from three years ago: https://news.ycombinator.com/item?id=21783303

I think lately I've been seeing people use more correct terminology with JOSE.
I grew up in Forgottonia, about an hour from here.

I have to say... A lot of the problem is brain drain, lack of nature and recreational activities... And the factories did leave.

Forgottonia gets its name because it missed out on a lot of economic development and was essentially bypasses by the highway system, which lead to factories moving away and the region becoming impoverished.

I am sure there are many beautiful and wonderful small communities out there, but the people have left this area and they are not coming back. The jobs are not coming back, they are not going to build more infrastructure, there is nothing notable except for cornfields and flat forest land to bring people in.

I'm sure the poor infrastructure planning did not help, but my opinion is that the problem with Burlington is that it has nothing to offer anyone anymore.
Blackjack: Procedural, node-based graphics modeling tool
What are you going to do about it? I suppose you could delete all the C software from your system. Or make a list of all the C programs that your system depends on, and persuade each of their maintainers to change languages.

Or you could just put up with C, like everybody else does, and be quietly thankful that the myriad layers of our modern, complex systems are being maintained by other people.
I wouldn't. Both goals of maximizing profit and achieving a goal on a minimal possible budget end up cutting costs in places that aren't immediate blockers, where security lies. In my experience, security is a focus at places, either non-profit or otherwise, in one of the following situations:

* The organization has one or more squeaky wheel employees that force everybody else to consider security where they wouldn't otherwise.

* The organization or another in the same industry has already had a very painful security breach.

* Security itself is part of the selling point.

Non profits are slightly different, but they still experience many of the same problems because the goal is still getting the most done on the budget you've got.
It would be pretty interesting if there were a standalone desktop WASM+canvas runtime that didn’t drag the entirety of a browser around with it. It would be a good fit for small to moderate sized cross platform utilities that have no use for the majority of the features provided by a web engine.
You aren't having a good faith conversation. You didn't even bother to put in the work to read the article before making comments. You just had an idea in mind and decided to harp on it.

If you can't be bothered to read an article you comment on, how could anyone expect you as a co-worker to read and understand or listen and understand to what they're saying?
> Just work hard and it will be fine.

I didn't say work hard. Nor did I say it will be fine. I said it IMPROVES THE ODDS OF SUCCESS.

> they also got talent

I don't buy that. When I was younger, I enjoyed competitive ballroom dancing. I was terrible at it, but I kept at it for years, and finally was able to get on the floor in a competition with the good dancers. I'd get complimented on my "talent". What a laugh. Talent is good for about 1%. The other 99% comes from working at it.

> doing something is usually better. But just doing something will not bring you closer to success.

You just contradicted yourself.

> Not doing crimes is such an odd thing to mention here

Considering the number of people in jail who thought it was a good idea, it seems an obvious thing to mention.

Dropping out and doing drugs is a choice. Odds of being a success dim considerably if you take that route.

But it isn't my definition of a loser. If you read my posts consistently, a loser is a person who believes he does not have agency in his life. They drift along, never trying, always making excuses, always blaming bad luck. Their journey through life is predictable.

You can always tell the winners, too. He may be poor, middle class, or wealthy. But he's always excited to face the next day, always has ideas he's working on, always fun to talk to, never dwells on past failures, and most importantly, takes responsibility for his life - the good and the bad.
General relativity permits changes in the geometry of space time to propagate faster than the speed of light.
Haven't owned a phone for 4 years, my partner and I use small Baofeng UV-9R+ VHF/UHF handheld radios to coordinate for market runs. AMA :)
This reads more like "he left the Orange-man-bad-echo-bubble/party-line-therefore-he-is-bad".

There are however plenty of journalists to carry the established, tired, party line for mock rage and cheap partisanship. You'd be fine with WP, NYT, the Guardian, and many others, there's no shortage of my-party-right-or-wrong types.
Ireland.

* https://ie.indeed.com/jobs?q=developer%20%E2%82%AC80%2C000&l...

* https://ie.indeed.com/jobs?q=developer%20%E2%82%AC80%2C000&l...

* https://ie.indeed.com/jobs?q=developer%20%E2%82%AC80%2C000&l...

Just the first three I found with a salary >= €80k attached to the job listing
Sometimes, if it’s a large and complex code base, the difficult part can be knowing where to glue parts together, and how it relates with the rest of the functionality. So even if one has the aptitude to learn programming well, both patience and some grit is good to have to make a good career of it.
This right here. Everybody running and screaming about the OP statistic have 0 knowledge how bitcoin works or purposefully spreading false information.

It's like the elections being stolen, or anti-vax propaganda or whatever other idiocy being spread on FB on any given moment.
Yep, true for salt and pepper and olive oil and garlic and choriander and so many other things that people are a bit too quick to cook with.

The only way to cook with these is to make it fat (fat absorbes the taste) and not cook it under high temperature. That’s why the sauce is added at the end in many chinese or japanese dishes.

And of course, adding it at the end uncooked always works wonders.
B/A' and B/A are nonsensical statistics that nobody tracks. The figures people report are infected vaccinated individuals over A and infected unvaccinated individuals over A'.
Interesting. There can't be a proof of general optimality for Shannon entropy, because the words are irregularly distributed. However, (unlike your lists) they're not distributed by an adversary trying to foil Wordle/Jotto strategies.

I suspect a law of large numbers / central limit theorem type result that Shannon entropy is asymptotically optimal for randomly chosen lists, even those generated by state machines like gibberish generators that nearly output English words. In other words, I conjecture that your configurations are rare for long lists.

Early in my career, I was naive enough to code up Grobner bases with a friend, to tackle problems in algebraic geometry. I didn't yet know that computer scientists at MIT had tried random equations with horrid running times, and other computer scientists at MIT had established special cases with exponential space complete complexity. Our first theorem explained why algebraic geometers were lucky here. This is a trichotomy one often sees: "Good reason for asking" / "Monkeys at a keyboard" / "Troublemakers at a demo".

Languages evolve like coding theory, attempting a Hamming distance between words to enhance intelligibility. It could well be that the Wordle dictionary behaves quasirandomly, more uniformly spaced that a true random dictionary, so Shannon entropy behaves better than expected.
He should take a better salary and figure out a more viable business model. Running it this way is a risk to its future.
The key is multi-modal communication. People may not have a standalone radio in a home any more these days, but they may have a TV set.

Basically, the initial warning via sirens, firefighter trucks or Cell Broadcast tells the people to find one of the four networks (tv, radio, internet on a PC, internet on a smartphone) and inform themselves what to do.

The more avenues the authorities have to distribute both the initial warning and the followup information, the better.
Wages are just part of the total cost of a employee.
>Someone who has no serious chance will be nominated as a 'stalking horse' to stand up and challenge Boris. Then the other stronger candidates will put themselves forward to 'save the name of the party'. That is how they do it.

There doesn't need to be a stalking horse any more. Once 54 letters have been submitted to the 1922 Committee then a Vote of No Confidence is held amongst Tory MPs by secret ballot. If he loses then there's a leadership election.

It used to be the case that a sitting leader had to be formally challenged (which was usually done by a stalking horse), but the rules were changed a long time ago and it's not necessary any more.
SG teams - SG-1 at least - carried Zats with them. In a later season they also show one of their scientists developing an energy weapon.

The real reason would be to keep things grounded and to keep teams from Earth distinct from the alien races. There were also quite a few times kinetic weapons were shown to be useful, like against the replicators.
The feature wouldn't introduce much complexity to the abstract machine model IMO, not any more than what cleanup labels already do.
I am indeed talking about living in a free country, like the USA. Communist societies actively destroy anyone who is successful.
Play chess?
>It is quite famous that 95% of Bitcoin is owned by 2% of accounts. This concentration not only risks to threaten blockchain's own premises, but also exposes minor investors to risk of whales who lead the market and can easily speculate on prices since they can influence the price trends.

It doesn't threaten it though. It would only threaten it if miners colluded. Crypto may be manipulated, but so is everything else, like Gamestock stock in 2021.

The crypto bubble is already deflating, with btc having fallen 40% in the past 2 months. These problems will fix themselves as the bubble continues to deflate.
That's true, I mentioned this in my post at first. But I removed it because Debian itself doesn't deem it stable and I didn't want to get into that whole discussion :)

But indeed Debian has a very different perception of the term 'stable' than Arch.
ML is basically a meme anyway. Do something real with your time.
What "severe consequences" are you talking about?! With increased funding founders are paid better and better during startup years. And with a blossoming employment market, failed founders will easily find themselves jobs which will quite appreciate the earned experience.

I believe it's more about the comfort of regular employment which is more and more cozy and attractive (including from a financial perspective). Startups are risky and intense and for a lot of people the extra stress just isn't worth it. They can be happy with a regular 9-5 job and more free time for fun and hobbies.

Culture is another thing. Society does not value success as it used to be, the self-made rich are reviled while luck, conformity and integration in society held in high regards. Unfortunately this comes exactly as future's challenges can only by solved with courage and entrepreneurship...
Not faang but still brand name, like snowflake, databricks, ...

Grants are not really my concern here. I agree that industry experience could be great to increase productivity for a PhD, but I don't think that there will be a way back once I quit.

Thanks for your thoughts!
Is that why? Wars tend to be fought, ostensibly at least, in the principle that fighting them ends/ruins fewer lives than not fighting them, and at least in many cases for the purpose of resource acquisition.

In any case, the mere fact that wars are sometimes fought does not begin to imply they're actually a good idea. So if you want to prove some ideas are more important than lives, rather than just that some people with power think so: try harder.
In inverse order:
- Some people do not like/use the standards he co-wrote

- Cryptography

- JWT is a standard for giving someone a token for them to later do something on your service (and signing them so you can be sure the token's all right when it comes back to you) -- you get a demo at https://jwt.io/

- JWS is the part of JWT that deals with encryption

- COSE is further complications on top of JOSE to fix some of its footguns

- JOSE is the framework for how to use JWT, JWS and related standards, which has some obvious footguns

- shrug

- Yes
Have you looked into other opportunities that would combine your interests? If not, it's easy to have a "scarcity mindset" where there are only a few options available, and each option seems like a life-changing one.

For example, you mention that your career would involve giving up machine learning. There are definitely jobs in Germany where you could do both, here's an example of one: https://www.argo.ai/careers/open-positions/?gh_jid=3560509 (disclaimer, I work there).

In my opinion, there will always be opportunities for interesting work. There will be opportunities for work if you complete your PhD, and there will also be opportunities if you don't, so pick whichever route you think will make you happiest in the long term. Don't pick an option out of fear of missing out on a job, there will be more in the future.
It’s really not. It is highly correlated with high risk assets and growth shares. It is anything but an inflation hedge, which is why it has been plunging as inflation rises and will fall more if interest rates rise.

If it were an actual currency things might be different, but instead it’s just another high risk speculative asset.
At least the Uber-style infrastructure doesn't require oversizing everything. Even if my car is used 90% of the time for commuting by myself, it has to be big enough for the other 10% of the time when I'm taking the family and our luggage.
> Do they not like it if they receive “Hi” together with the content?

They very certainly do not. In the pre internet days many considered that rude and people still occasionally get upset at me when I do it on IM.

You're not going to get a protocol with more than 80% acceptance.
defer has nothing to do with C++.
That's an astute observation. Choosing winners for friends, and cutting loose the losers, will increase your odds of success.

For example, if you want to be good at skiing, hang out with people who are good at skiing.
If you're saying maybe something should be done with the cost of education and incentivising making it a valuable product rather than a way for middlemen to skim money off both students and educators who also haven't benefited from skyrocketing costs then I'd agree 100%. If the programmes are poor then the resulting failures and bankruptcies should be thinning out poor products same as anywhere else.

If some rich people benefit with valuable education (or the ever loved MFAs in this debate), so what? That's what income tax is for. The rich having skin in the game too is a good thing.