skysight-inc/HackerNews huggingface dataset:
Generally a huge positive. With tools like swc, there's really fast compilation & typechecking now. With --watch, the DX is pretty good but yeah sometes has to be restarted anyways.

A couple not so greats:

Typescript has added a lot fo confusion & chaos to the ESM transition. A lot of typescript code is in ESM style, byt if you pull the package, it outputs cjs or what not. TypeScript 4.8- very recent- is the first to actually have a semi-viable Node.js + ESM story going; being a respectably modern package hasnt even really been possible with typescript until just recently. Not fully typescript's issue, but writing a package.json that fully helps consumers is quite difficult, and there's a lot more to grol.woth typescript in the mix. There's such a long long tail of typescript packages that are going to be the long long hold up for getting to ESM cleanly. It's not that hard to change, but awareness is just low, and friction is high while we are still so stuck-in-the-middle. Typescript makes writing code easy, but outputting a good respectable usable library has been impossible & is still not easy. Woe.

I really hope EcmaScript does get type annotations, which could eliminate so much of the need to compile & let typed code just run untyped, elide so many of these difficult transpilation challenges.

Another major issue for typescript is that it is stil so compile-time focused, that type metadata isnt kept intact. It's wild to have such a vast typing system, but to just throw it all out at compile time. To be fair, object metadata in js has been tied to annotations, which has been long long delayed, a huge struggle for the language, so there's not clear targets for how to output type information, but there have been some goes, some works to add runtime type information to typescript & there's so little follow up, so little engagement. All TypeScript feels like such a sharply more limited less useful less ambitious project than what it should be doing, than what a real language+runtime would be. It feels like typescript lives in the shadow of a much more clear & visible greatness.
As a consumer, I hate scalping. But as a seller, I imagine scalpers might provide some value as a kind of risk-free price discovery service?
"Perlstein said that, if she read his books with the attentiveness she claimed, she would not have risked our pensions and mortgages with a naïve belief that tax cuts would stimulate economic growth and raise revenue for the Treasury. Far from paying for themselves, Reagan’s income and capital gains tax cuts in the early 1980s sent public debt from 26 per cent GDP in 1980 to 41 per cent GDP by 1988."

This suggests quite the opposite to me. Truss has said repeatedly and clearly that she wants to shrink government.

If she has read Perlstein's books, and also Naomi Klein's The Shock Doctrine[1], she is merely applying what she has read.

No one should be surprised either now, or soon when the Bristish PM says that "debt has to be cut, so we are privatising the NHS and cutting pensions".

1. https://en.wikipedia.org/wiki/The_Shock_Doctrine
The comment by rad_gruchalski is mostly accurate

SigNoz has the following components

- Frontend

- ClickHouse (datastore)

- Alert Manager (this is to monitor metrics and create alerts which you configure in SigNoz)

- Query Service (which is the backend service which talks to datastore & frontend)

- Otel collector ( which the collector provided by opentelemetry to collect telemetry data)

The other two components for sample app which can be commented out

- Hotrod ( which is a sample app)

- load generator

More details here - https://signoz.io/docs/architecture/#architecture-components
> Confident, hardworking people, don't don't care what others call them. "Sticks and stones may break my bones, but words will never hurt me"

Just naive. Like saying the bible or the koran is "just words" rather than the foundation of societies and the cause of wars.
You wrote an entire paragraph that has literally nothing to do with ticket scalping.

Reselling your ticket your purchased for yourself at face value because you can't go isn't scalping.
My rule of thumb is, if it's entertainment, sky's the limit on price. Nobody loses anything of value when luxuries are are markert priced.
Padlet (YC W13) Is Hiring in SF to Build Software for a Good Education
That is entirely untrue. HTTPS is just HTTP encrypted with TLS. The only parties that can decrypt the traffic are the people with the session keys: you and the website you’re visiting.
Pre-COVID there was actually an EU Parliament vote in favour of adding extra laws against scalping: https://www.kerrang.com/eu-parliament-votes-in-favour-of-new... - although I haven't heard much since.
I've been using Jitsi Meet regularly for about a year. It's usually fine, but on some days I experience disconnections every several minutes.
You’re describing a secondary ticket market, not scalping.
"Outperformed" = past, "will outperform" = future, "outperforms" implies either present tense, or generally. Neither makes sense here.

Stock down 62% ytd = avoid ...isn't great logic. But, no need to check back in in 5 years, there is easy money here to be had - just write a bunch of DOCU call options, long dated. Invest all the proceeds in the 5 year bond.
I find tiling window managers help with big monitors. Windows still feel "maximized" but don't take up the whole screen.
I mean do you seriously believe office life is some immutable law of nature and without it humanity will stop being social?

You have heard of neighbors, yes? Just had “block party” with my wfh neighbors.

I learned a couple are architects, one is in biology science, etc etc.

Far more diverse conversation than parroting IT jargon all week.
Things like this just make me loose all respect for yhese degrees...
Eh it's not wrong here though. There are always trade offs in a project like this.
And OFC, they will charge you way ABOVE what would be the free market price of the ticket

They charge exactly the free market price of the ticket, which does not necessarily have any relationship to the face price.

i.e. the amount you would have to offer to find an individual willing to sell you their ticket, if the direct sales ended up to fans instead of the scalpers.

This doesn't make sense. If you had a magical way of allocating tickets to the people who genuinely most wanted to attend, the price you'd pay to get one of those people to sell you their ticket would be even higher.
IT engineers routinely do that to other fields as well. I'm a doctor and tech guy. The amount of times I have to read the ignorant arrogance of some guy thinking some ML is about to replace doctors... I wish people will just stick to what they know best, and approach other fields with respectful curiosity.
Or the article's author, who notes that they didn't accept the edit.
> It is valuable history: it is archaeological evidence of what has been attempted before.

Except that is not readily accessible. When looking at a particular section of code, you could either run git blame, or run git log and filter it to only list commits that updated that file.

Either way, you're not going to easily be able to find what previous implementations were tried, or why they were not used compared to the current implementation.

But if you make a clean commit with the working implementation and include an explanation of what other approaches were tried and why they weren't used, then someone could use git blame to get the information pretty easily.
This happens all the time and is just part of the boring non-news cycle.

1) important person X says their favorite Y is Z.

2) creator of Z has different politics than X so they do an interview saying person X is stupid and doesn't understand Z.

3) the cycle moves on 5 minutes later.
I hesitate to conclude this but I have a feeling that this is a 'wishful sketching' profession for many.
You are of course spot on with your comment, just:

>> The kids believe they are being raised in a warm, loving household

> Maybe when they are very young.

Ehh, even a one year old is very good at sensing their parents' emotions.
So are you ready to admit you were wrong now?
Good question. I'm thinking of morning rush hour because that I did a traffic survey then. I noticed a lot of building trades vehicles. All the trades people seem to want to be at their site for the day by 8.30am. I guess that is so they can do a full day's work before it gets dark (which is at 3.30pm in winter). There is also a lot of food suppliers delivering in time for catering teams to make lunch in schools, offices, cafes etc.

I probably shouldn't have called it rush hour. The traffic is busy from 7am until 7pm on weekdays.
>But a hugely important factor are well designed bike racks. My favorite is the steel loop that comes up from the ground, like a long U.

I believe they are called Sheffield Racks.
Unless you've recently watched one of your own children starve to death and die then you are not on the Paleo diet. Before the Industrial Revolution (and linked Agricultural Revolution) humans spent roughly 10% of their lives facing famine conditions. This would typically be concentrated into a few famine years, or perhaps a recurring dry season, depending on where you lived. But that averages out to going 3 days a month without any food. So unless you do a complete 3 day fast each month, then you are not on the Paleo diet.

It is known there are many health benefits to fasting. Why is that? It is likely that, after tens of millions of years of surviving episodes of famine, our bodies simply leave certain vital tasks to moments of famine, and therefore if you don't inflict famine on yourself, your body is going without an important reset which used to imposed on us by outside circumstances.
You literally can't.
If I understand correctly, before moving to TS / npm, you would concatenate your library files and your own code, and in your own code reference libraries using some kind of global variable à la `$.` for jquery?

If that's the case, you could add the libraries .d.ts to your project and augment the global.Window interface with types pulled from those definitions. You would then be able to call `window.something` and have the correct type and should work after cat'ing everything together.

Which bundler are you using? If you don't need any of the advanced webpack / rollup stuff, have you tried a fast one like esbuild?
A bit disingenuous, no? "The rich" aren't infinite, so market price can only be so high. And, perhaps we can agree that some things like food, should be available to everyone, other things aren't so important.
if the authors are around, here is a couple of things to improve on the « done right » part :

- loading thumbnails should be near instantaneous for the whole album. If it is taking longer, then let me downscale further.

- loading full-scale, several megabytes, photos must continue in the background. otherwise I’ll be waiting on a black screen for several seconds during a slideshow. It’s something dumb to do, but somehow Plex can’t seem to handle that properly…
> price for an item with limited supply

It's literally the scalper who's acquired a near monopoly on the supply and is setting the price, not the "free market". Not every dog-eat-dog situation pertains to free market.
I remember reading an Isaac Asimov story where aliens learned that we did all our nuclear detonation on the planet’s surface instead of on space and decide that humanity should be quarantined and not allowed into the interstellar society.

Of course living through the decades since Asimov wrote that story, it seems the aliens have plenty of other reasons to keep our species quarantined.
NuScale looks to address this, by creating small, modular, self-managing nuclear reactors.

https://arstechnica.com/science/2022/07/us-regulators-will-c...
All In Podcast 100th pod Anniversary Meetup
I believe cities that have attempted some form of bicycle registration system has had good success with reducing bicycle theft, but that does require the local police to actually give a damn about bicycles, which is very uncommon.
Don’t shoot the messenger but this is the point. In the absence of a better metric, price is the least worst proxy for “who wants to go the most”. The reality is you have a limited supply good that needs allocating. There are a number of systems by which this can occur, but price is the one which has worked best throughout human history.

Also it’s been established the artists are often hiding behind scalpers to sell tickets at true market prices, whilst appearing to sell them at “fair” prices.
How exactly do they charge more than the free market price of the ticket? No one would buy their tickets if they charged an amount that was more than anyone was willing to pay. And scalpers are very incentivized to not sit on unsold tickets, since they are pure loss.
It’s pretty easy. You have three basic streams:

1. Stdin - just iterate through sys.stdin

2. Stdout - regular printing will go there

3. Stderr - print errors here eg with print(…, file=sys.stderr)

And then beyond that as long as your script gets invoked by the interpreter (Ie #!/usr/bin/env python) everything will “just work”.
"And so it has proved again and again. Reagan’s tax cuts, George W. Bush’s tax cuts, Donald Trump’s tax cuts all failed to deliver." Polls also show drops in popularity. What exactly do you think she got right?
They are valuable when using git blame to see the line in the context of the change it was part of and the associated commit message. That information could help avoid introducing a regression for example.
I took gp to be saying that things are not as simple as "vegan is automatically healthy".
feel free to test it out. We have an active slack community as well if you have any questions on how to setup etc. https://signoz.io/slack
Data management software for financial investment managers
The Tyranny of Numbers: Mismeasurement and Misrule (1995)
> Viagogo purchases tickets with fake names and addresses to then resells them for a much higher price.

Like corporations buying up all the realestate. Its all just part of an anti-pattern fulled by greed and the lack of laws that weren't put in place due to lobbying. Our Western idea of democracy and capitalism is fucked.
I’m not sure what you mean. Do you know how to break TLS?
And VCs, but as much as I'd like it to not be the case, the US and the bay area in particular play at another level. The french ecosystem is getting really good at some forms of deep tech, but developer tools is not one of them, yet. The current government and station F have done wonders, we were 8 french startups at YC this year, the most populous of any other EU countries. Things are starting to change in the right direction and french engineers don't lack the drive and talent.

On the other hand, French people/VCs will wonder what can go wrong whereas in the US they look at what can go right. There are enough hurdles to face when trying to build a global tech companies as a solo founder and it can definitely make a difference.
> Hell, one of two parties does nothing but call half of the US the biggest threat and enemy to the country. This isn’t an environment to grow ties in.

I honestly couldn’t tell which party you were referring to. Which likely speaks to the extreme nature of the current divide.

Fortunately most local community groups are not tightly aligned with political groups - however there are obvious exceptions to this along with regional biases.
I agree that the typescript team should consider using the compiler to extend javascript rather than just supplement it with types. Like you said, there are technically parts of typescript that don't have a direct corollary in js (enums/namespaces), so why not take it a step further and add some of the features that js is missing? The only example where they've really taken that next step is with experimental decorators.

I think in general the js/ts community is starting to realize that if we're going to have all of these build tools, we might as well use them to do more than just format, transpile, and bundle. Svelte has sort of pushed this idea with its abuse of the js label feature (it can detect when a variable is reassigned if you prefix it with the dollar sign label, which is technically not possible with js, even with proxies). There's also React Forget, which is promising to completely rewrite components at compile-time to avoid all of the gotchas that hooks have (and improve performance) [1].

In terms of making all of ts erasable, you can technically just write all your type definitions using js-doc comments, in which case the compiler can just be run with the --noEmit flag, and then the code is fully valid js without any modifications.

[1] https://www.youtube.com/watch?v=lGEMwh32soc
> No, it’s also pleasant for the person who wants to go to the event and can afford to buy a ticket on the secondary market.

This isn't a secondary market, this is scalping at an industrial level and provide strictly no added value whatsoever.

This is only pleasant for Viagogo making a quick buck with scalp bots.
I tend to agree that it’s a nifty idea but I think it’s a decade or so too late as the industry settles on ETCS. The legwork to prove ETCS as SIL-rated is done, whereas this has all those uphill battles still to fight and I’m not sure it’ll have the potential advantages to overcome that. You can also approach any of the Siemens/Hitachi/Bombardier/etcs. of the world and have no issue spec’ing for ETCS today.

This does have potential advantages in maybe finding track defects if set up correctly to do so? But that sort of system already exists and is installed on rolling stock, so once again it’s having to overcome the first mover advantage.
Giving money to the people who will pay for her next election campaign.

> In the 1970s, Irving Kristol, the editor of Public Interest, was explicit that politics must trump economics. The political advantage tax cuts would provide to the Republicans was so historically imperative they should be blasted through whatever the effect on the budget. ‘The neo-Conservative is willing to leave those problems to be coped with by liberal interregnums

Even if they get kicked out as a result, that just gives them some economic chaos to complain about from opposition. They kicked off this latest decade of austerity because Labour paid nurses too much and so caused a global recession.
Haha! I'd never thought of that, but right you are.
I think there are a couple of points where we misunderstand each other.

1. In my view “confident jerk” == lacking confidence. The confident jerks usually have the lowest self esteem. Their “confidence” tends to be a facade - a lie they tell themselves - which is why they seem to always have something to prove.

2. Assertiveness is not necessarily indicative of confidence. Again, it is clear that some of the most assertive wanna be dominant people are deeply insecure and simply acting out to assuage their internal feelings of low self esteem.

3. Compassion and kindness require true self confidence.

You can be assertive without being a jerk. Society and moral philosophy generally encourage this; and they discourage being a jerk. The difference is that constructive assertiveness is kind and compassionate and comes from a place of confidence. Destructive assertiveness comes from a place of low self esteem (pride/envy). Moral philosophers have written about this for over a thousand years so I don’t think that these values are especially modern.

The writing of St Augustine are a key part of the foundations of modern western (Judeo Christian) moral philosophy. This they offer many insights into moral reasoning in modern western society.
More frighteningly we might manage to make it three premierships with only two PMs if Boris Johnson's saviour dream comes true.
> I would say if the words of Christ are not enough to convince someone, who else could possibly say it better?

Christ didn't write anything.

The words attributed to him, a few hundred years later, are inconsistent and unreliable.

I'd love to hear from the man. I'm pretty unimpressed by those who claim to represent him.
Thanks for posting this! Ok as a web dev who actively cares about user privacy—- can these things accidentally sneak onto my page through npm deps? Or would I need to install them deliberately? If so —— how are they on gov websites??
Also repeated from another angle: since the 1970s it is a known story that such tax cuts do not deliver the promise.
Shame uMatrix is dead, but I use it to allow javascript for the local domain, and disable for third-party domains by default. It allows me to use at least some websites without too much fiddling with the uMatrix settings.
That Evan Ackerman “journalist” is just an anti-Elon hack.
Now, why is that a bad thing?

Not everyone can live in the best location, not everyone can drive the best car, not everyone can attend the best concert. There is no other way when many people want something that is in limited supply - someone will be left out.

Wealth is a proxy for the amount of services provided to others earlier, so why giving tickets in exchange for that is less fair than giving tickets to the one who clicked first?
It helps a lot that China does not have to observe basic concepts like jurisdictions, proportionality or a separation of powers. Laws that are in the way can be simply ignored, and there is nothing anyone can do about it.

The audacity of operating bureau's outside of its territory is fascinating and scary. For all the criticism that certain western democracies deserve of operating clandestine foreign bureaus, they weer bever normalized as a simpele police outfit targetting its own nationals.
What is stopping food producers or sellers from 10xing their prices tomorrow to price out the less than wealthy? You're free to sell rice at $1000/kg but you probably won't find too many interested buyers.
This is a slice of life story, inconsequential and only interesting because it provides the supplemental details (including the technical insight into the state machine); there's no point complaining about those things you don't care about.

Also, you're complaining about two short sentences. Just to put things into perspective.
In most countries, this would stop if we started holding C suite personally accountable for criminal actions of their company. If they make the big bucks breaking laws, they should be doing jail time.
It helps in terms of maintenance. For example, when changing some code, you could look at the commits that arrested the lines of coffee you're going to modify. With well crafted commit messages, you may be able to avoid introducing a regression based on information in those past commit messages.
I'm sorry, it's just that durability is itself a big part of the retro aesthetic for me.
Nonprofits and assistance programs are often unenthused about helping men, which may account for some of that difference in results.

I helped a lost homeless man near my home. There is a YMCA nearby, and you'd think an organization that has "Young Men" in their name would be a place I could point him to get help, but nope. It's a "family" YMCA: https://www.ymcasf.org/locations/peninsula-family-ymca
>actually requires precision and the requirements often are unexpressable in natural language

Same sentence could describe art.
No, an environment for writing new code is not any kind of equivalent for the ability to reverse-engineer existing code. Firebug and its clones are a much closer equivalent than anything like WebFLow.
One of my arguments is that in the long term, full remote will hamper the ability for people to cross train, quickly pick up new skills, or network and be able to find new jobs effectively.

I feels like you're saying "fuck you, I got mine" to new entrants to the field.

I know wfh is great for others. It's terrible for others. No one is forcing you to do a thing. WFH is certainly here to stay for many companies.
What can a bored Software Engineer do [video]
I have no word for how both terrifying and hilarious that could be.