skysight-inc/HackerNews huggingface dataset:
It's complicated.

There are a lot of things you'll miss coming from "real" Visual Studio.

VS Code is really a very good lightweight editor, but it's not trying to be an IDE.

Visual Studio 2022 for Mac is.. fine. It's a poor choice of name given that it sounds like a Mac port of Visual Studio, which it's not (it's MonoDevelop rebranded and updated with other features, but is still really far from VS on Windows).

I use JetBrains Rider quite a bit and I really quite like it, but even then, it's not close to matching Visual Studio + Resharper.

The features that you only really get to know on large projects or specific use cases are the ones that you'll miss the most in my experience, as it tends to be the blind spot for lighter environments.

IntelliTrace is a big one. There's nothing like it on any other .NET IDE that I can think of. Also the deep AppInsights integration has always been fairly incredible in VS and while VS Code has started to adopt some of this, it's still far from what's in VS.

The last thing I really miss is Snapshot Debugging. Having an exception being reported to you from live, being able to then click the exception on Azure and immediately pop a VS window with the debugger on the line that failed with a fully rewindable call stack as if it were running locally is magical for turning around bugs - most of the time you don't even need to try to trace the cause or recreate the circumstances at all.
No, on AVERAGE you get more value out of each employee than you pay in wages, if you turn a profit (let's put aside investing in growth / VC funding for simplicity). That's how you stay in business. That does not mean for each employee you are efficiently paying them based on the value created for the business, some may be underpaid and some grossly overpaid.
Where does Finland get fuel for its turbines today? Fuel is imported.

Do you really imagine that importation will become impossible just because additional means of power generation, such as wind, have been added?

In near future decades, synthetic ammonia will become cheaper, per kWh, than NG, and reliably available from, e.g., solar farms in the tropics. So, that will be imported, instead of more expensive alternatives, during times when local renewables, local storage, and transmission lines do not supply enough of cheaper power.

At other times, not.

Cost of solar generation equipment is still in exponential free fall. If it is not yet a good buy for the times it could produce, it will be after the cost falls enough. That is how economics works. Planning based on current cost when cost is in sharp decline is bad planning.
> and 5V is mostly used to drive SSDs and USB devices.

The most important 5V rail is 5VSB - it powers wake-on-LAN and on some systems wake-via-bluetooth. The interesting question is, is it more efficient to always let 12V->5V regulators run for 5VSB or to use an extremely small separate regulator?
Great writeup and comparison. Also, serverlessq looks really interesting. I've struggled with queues quite often in the past – can't wait to give this one a try.
Oh wow, I think you’re right! You wouldn’t believe how many years I’ve been trying to find out what that game was. Thanks!
Resolved after 1 hour and 21 minutes, that's quick.
>At least from a British perspective it's not really an option to "pick a home internet provider that they don’t hate." Just like Britain's other fake markets for gas and electricity it's just a single service with multiple alternative brandings you can choose between. Maybe there is some choice of your upstream provider but frankly it doesn't matter since the narrow pipe is between your home and the exchange.

I'm sitting in rural suffolk on 1GB fttp. More and more fiber is out there, in the 2025 target for 85% with fibre available is looking unlikely to me, but on the other hand I think it very likely they'll get high 70'% Staggeringly my in-laws farm in rural scotland is now going to have fttp by summer 2023.

The problem with municipal services is that it's fine for the big cities, but it is punitively expensive for the last 5% You might not care about that... but 5% is a big deal in an election!
Apparently he was coached into giving consent the first time:

she made me to go her commercial agency and tell the children’s agent, “I want to do what mommy does,” which she has lied to herself about for 40 years. I clearly remember sitting at the kitchen table at our house in Sunland, while she coached me on how the meeting was going to go. She played the agent and I was me. She gave me commercial copy to practice. She coached and prepped me and I went along with it because I WAS SEVEN.
yeah, you are digging up something about a man which he "DID NOT DO" and want to punish 8 million people for speaking against the oppression. nice.

ganga hijacking was done by hashim qureshi who is pro-india, ganga hijacking helped india liberate bangladesh because the air route was blocked or something.

how is yasin malik involved in this?? classic strawman argument.
I don't think they forgot. When a product is sold is becomes someone elses problem.
> And at the top end, the best players are a massive draw that makes teams tons of money.

What is so special about them?
Show HN: Breves – a free service to screen job positions and not waste your time
Hi everybody,
we've launched a free service to screen job positions and not waste your time in useless interviews.
The service allows the user to creates different questionnaires and share one of them to the recruiters.
You can find the service at https://breves.it/?campaign=hn

I've wrote this post in order to have feedbacks, please write your opinion, what can be improved, what do you expect from a service like this.

Thank you
You are probably right, but there are differences. Languages like Go and Rust are much easier to get started with since they have better tooling, and more importantly, the tooling has a smaller and more regular surface. This is immensely important. Granted, they occasionally have unnecessary and stupid quirks, but they tend to be small (in terms of cognitive footprint) and contained.

In my neck of the woods, Python is the major source of time spent trying to get other people's code to run on my machine. The path of least resistance for Python developers tends to produce code that requires you to go through an easter egg hunt to make it run outside the original author's machine.

Yes, you could write Python utilities that are easy to install and run, but people don't. And the last bit of that sentence is the one that actually counts. "Could have" doesn't actually count in an engineering context. If the consumer has to assemble and repair software before getting it to run, the developer isn't being very professional.
Being spread out means you’ll need cars, and it costs more in transportation cost to get things to you, and more things need to be built/consumed because it’ll be harder to share infrastructure of resources. Plus more heating and cooling costs as houses are bigger, and cannot share in heating/cooling.

All of this equates to a much larger carbon footprint.
No, it's the very opposite.

Vulnerabilities can be discovered in released software, but new vulnerabilities are only introduced in new releases.

Security fixes are backported by the distro. Over time, stable distributions become and remain more secure than cutting edge software.
> needlessly complicated

IMO this is unfair characterization.

If using Photoshop is driving, programming is building an internal combustion engine vehicle. You cannot expect to just randomly google for car-making tutorials and get an SUV done in a weekend. Heck, you can't even expect to be able to build a very simple combustion engine from basic principles without a lot of study.

I'm not saying this is Aella's fault or anything, it's fair to have wrong expectations, but calling this "needlessly complicated" is not fair either.

If I had to take something away from that Twitter thread is how marvelous is that someone without any programming experience has been able to programatically manipulate CSV data in a couple of days.
This is exactly my issue with all this modern JavaScript / Node-stuff.

The boilerplate just to get the simplest thing started is brutal. Now I'm dealing with some Vue3/Quasar/TipTap stuff, and I still don't know what exactly I have there, but just that it is working somehow.

Python is such a pleasure to work with that I wish that all this modern web stuff were more like it.
Inflation is covert politics. As everyday items - especially including housing - become less and less affordable, the political system looks more and more like a plutocracy with power concentrated within an oligarchy, and less and less like a democracy.

That's the baseline reality. The rest is just misdirection and handwaving.

If this seems implausible, consider that the governor of the Bank of England recently said that workers should be "consider carefully" whether they wanted to pursue pay rises, while at the same time the energy monopolies in the UK are threatening to put 40% of the population into fuel poverty by massively hiking prices during a time of record profits.

And the Bank's own senior staff are receiving huge pay increases.
You know, that ($80 Canadian for 150 sym) is not too far off international prices.
QuickLook Plugins List
ESM is the biggest waste of time in the JS ecosystem. People are trying to move thing to ESM before it's even in a stable enough state. Mixing ESM and commonjs is a PITA. I've been a JS-mostly dev since 2013, and I've had enough of ESM ideologues.

See https://github.com/sindresorhus/meta/discussions/15 for just ONE example of this mess.

I don't know why it's become this ideological war where people are 'testing the waters' on production-used libraries. It's not the approach I would have taken.

ESM _is_ the future, but not the present, and I wish people would stop foisting it on packages before its ready.
Where time might be the more expensive item.
1. Just because I’m not running servers using caddy doesn’t mean I’m not affected by this bug, because some of my clients intentionally always postfix addresses they access with a dot to avoid internal DNS resolution.

2. I’d love to use caddy. I’m especially interested in using it for my status page, as that needs to be hosted outside my normal cluster. Ideally it should be an absolutely minimal setup (so nothing except caddy + status page, with status monitors on other servers reporting back to the status page). This would be the perfect use case for caddy, but right now I’m using an overcomplicated nginx setup because I don’t feel like I can trust caddy.
Oh yes, I forgot about that. There was another airship game too I think, although it was less “play as a crew” and more “team deathmatch on airships”. I’ll have to look into guns of Icarus again. Is it still active? From the steam reviews it sounds like it may be dead.
Same here, got hooked to news during Covid and for a few months it was agony. Then I realized why I stopped reading news regularly in the first place.
>propositions are citizen initiated amendments that citizens vote on

But those statutes and Constitutional elements can be changed and put back on the ballot for confirmation by the legislative process alone. Then all it takes is a simple majority on the next statewide ballot.
Great to have another critical thinker! Try to look through the term Skeptic(icsm). Some resource to help you onboard:
Podcasts:
- The skeptics guide to the universe, they also have a great website, book and physicals meetings.
- Skeptics with a k

Websites:
- https://skeptics.stackexchange.com/
- https://www.skeptic.com/ The Skeptics Society

Reading:
The Demon-Haunted World: Science as a Candle in the Dark
by Carl Sagan
A nodern company needs to follow all Industry trends. /s
I've wanted to do the following but cannot commit to the time and effort that it would require. However, others may be interested and able to afford the following wonderful investment in improving one's thinking abilities.

Steven Pinker taught an open course at Harvard in 2020, "Rationality", that over 3 months exposes a student to a wide range of ideas and tools one can apply to thinking. Syllabus and lecture videos are publicly available. Many of the syllabus reference material is available as well. Pinker's focus on rationality eventually lead him to publish a book on the subject [2], but his earlier works are also great sources for critical thinking as well.

This is essentially a recommendation to go broad and deep in cultivating critical thinking skills that you'd benefit by for the rest of your life.

[1] https://stevenpinker.com/classes/rationality-gened-1066

[2] https://stevenpinker.com/publications/rationality-what-it-wh...
I just read this; I remember reading it a while back. It's a good article. Approachable and actually achieves its goal. Thanks for the link.

> Original online mode load time: ~6m flat

> Time with only duplication check patch: 4m 30s

> Time with only JSON parser patch: 2m 50s

> Time with both issues patched: 1m 50s

>

> (6 * 60 - (1 * 60+50)) / (6 * 60) = 69.4% load time improvement (nice!)

I would have loved to see someone swap out the parser for simdjson, especially without the code. That would be amazing. Maybe the 1m50s can be beaten.

Just thinking about that core heating up for 6m one can see that this sort of code improvement helps reduce electricity usage, heat generated, and so on. It's just less computation. I see now that people need to parse JSON in C++ as they would any other language, and someone has to do it, and it should be done as fast and correctly as possible. It's a different issue from defining a performant wire protocol with good developer ergonomics (which to be frank I am not sure why my brain even went there to begin with; I had protobuf on the brain).

Makes sense.
I don't think the Rust team are unaware of supply chain attacks, so you don't need to warn them. It's just that there's no easy solution. Or do you have some easy solution they aren't doing. Just to pre-empt you, namespacing doesn't solve the issue and manually vetting authors/crates is not something the Rust community wants.
SQS can push to lambda without polling.
Why You’ll Want to Use Skiff Mail Instead of Gmail
which of these crimes did yasin malik himself committed after year 2000? he has time and again admitted about killing some 15 odd army men, thats a fact.

he publicly declared to "shun violence" and has since then took part in dozens of hunger strikes. why did indian community care about him them ? why did 2 indian prime ministers meet and discuss with him? if he was such a heinous criminal as you claim him to be, isnt your problem that your politicians were charmed by him? is that so? then you are guilty of being as gullible so why care now?
I think that is far more literal a focus on copying than the courts have, they tend to think in terms of whether you are expanding the number of copies.

I think courts sided with an artist that destroyed an original in transfers making one new work. I think they would also tend to side with firmware users that move/modify copies but don't expand the number of production units running derived copies of the code.
>California propositions are citizen initiated amendments

Propositions are anything going on the ballot for voter confirmation. They encompass Legislative statutes, Legislative Consitutional Amendments, Initiative Statutes, and Initiative Constitutional Amendments.
Windows OS, Services and Apps: Network Connection Target Hosts (2021)
Yes, although many people cannot drive either, so at best it's equal and at worst many more people cannot drive (all children, many elderly, anyone with severe vision or mobility impairments, PTSD from previous accidents, etc.)

So yes, you're correct, and absolutely cars still have a place to play for those who cannot walk (or indeed for anything where the car perfectly fills the niche, which it does for quite a few things). It's a useful tool, it just became far too dominant.

'Active transport' definitely gets attacked for not being inclusive enough of those who can't do x (where x is walk, cycle) etc. but it's usually unfair. A bit like criticising animal rights activists for not having a solution to the starvation that might occur if we immediately banned all animal products from being sold. It's just not what anyone is really wanting.
> a normal law

No, Prop 13 was an Initiative Constitutional Amendment.

>not a constitutional amendment.

You're flat wrong.
> as in you run the bitmap through QOI and then compress that output with LZ4?

Yes, it can be very beneficial.
I find it interesting that house prices are kept out of inflation. But if you are forced to rent forever due to unaffordable housing, in your later years you might be paying $3000/m rent instead of $0/m mortgage interest. But that fact is conveniently left out.
Yes it's a problem, but because you (as a library maintainer) are responsible for what you are embedding, you should keep an eye on the dependencies and test them with each update. This creates a hierarchy of responsibilities, as opposed to a flat mess that is Linux .so or Windows .dll approach.
> It is unique to old languages.

Rust is a new language, and it has the same complaints above.
> Friedman was still right.

that would made his inflation theory the only theory he was right about.

Even in this case, 90+% of the money supply is created by private banks, so wouldn't that make big bank responsible for inflation?
Smaller countries like Japan/UK have other issues with sprawl which is that people often want the best of both. I'm happy to enjoy the buzz of working in a city and its lots of choice of shops and restaurants but I want to live somewhere quiet with space and wildlife so we have the commute.

Problem is that when you don't have a lot of space overall, cities start to sprawl and before you know it, the end of one city joins the beginning of another. Valuable open space and rural space is lost and often the housing it is replaced with is nothing near the same habitat for wildlife even if the gardens are big.

The UK introduced "greenbelts" into planning law in the 20th century to try and prevent it but they do not exist automatically and so more and more rural areas get spoiled with low-density housing.

I think there is still something to be said about well thought-out high density housing where everyone doesn't necessarily need their own garden but some open shared spaces to enjoy.
Your argument is like telling someone who just lost all their holiday photos "but you didn't lose anything, you can still use your camera!"

Not everything of value has a price tag.
In a sense no-code tools are today’s Visual Basic.
That looks great actually, thanks for the recommendation. I’ll be sure to try it out!
If you try simple vanilla javascript, then you may be surprised at how pythonic it is in cerain ways - e.g. just open a browser (any browser!) and you have a javascript REPL read to go in the developer tools.

Node severely complicates and confuses things, but node alone is not javascript. Vanilla JS is IMHO a very nice and expressive language, and you do not need any of the Node/Webpack/React/Vue/jquery/whatever to do effective things in Javascript these days as it is very capable on its own.
Singapore.

$25 for 500Mbit up/down, pretty much holds to it except peak hours. +$10 will give 1Gbit but I just don't see any use of it.
The government already publishes separate indices for a few hundred separate spending categories, ranging from pet food to parking tickets[1]. The reason nobody bothers to do what you suggest is that it's a ton of work for pretty much zero return: the resulting numbers are not actionable and won't change anybody's opinions from what they already believed to be true.

Granted, the BLS indices are not raw prices. But using actual raw prices is a few orders of magnitude more work, and the results are rather unspectacular (if you summarize the price changes into lower dimensions you get similar results as what the good folks at the BLS already did for you) [2]

[1] https://download.bls.gov/pub/time.series/cu/cu.txt, https://download.bls.gov/pub/time.series/cu/cu.series, https://data.bls.gov/cgi-bin/srgate

[2] http://www.thebillionpricesproject.com/
> Or perhaps, I suspect, that software developers nowadays just think people expect from software, so they provide it without even reflecting whether it's really necessary at all.

For the most part i blame that on the marketing folks rather than developers, but FOSS projects like this one have no marketing folks who i can push the blame off to ;).
You mean commit a massive fraud with the complicity of newspapers?
This is why things like "/s" are useful.

I also didn't understand that you were making a joke, and was sitting here wondering how using a different type of database would solve this kind of problem.
> This passageway has become a point of conflict since Tuesday as the one-way system at the top of the Central line escalators has not been adjusted to take account of passengers surging up from Down Below

This has been such a pain this week! They really need to figure out the crown control in the Liverpool Street tube concourse, it's never been good and now they've just rammed another route through the middle.
> Half of them depend on external libraries

Bit of an exaggeration. Some do. I would say more than with Go, but waaaay less than half. Maybe like 1/10th. OpenSSL is the most annoying.

> And then if its not a binary tool, you have to work out how to use it in your code, which if you are a Rust outsider, is very difficult.

I don't understand this. Of course you have to work out how to use a third party library in your code. Do libraries in other languages magically integrate themselves?
What's interesting about London is how little of this it has compared to other cities. There are a few relatively short walkable tube links, but most of London is very definitely above ground.

London doesn't have Montreal's fierce winters - occasionally it snows, but mostly it just rains a lot - but even so. The tube is treated exclusively as a serious and frivolity-free travel system.

The idea that it could be more than that, with underground malls and food courts that would appeal to tourists and regulars, seems somehow unthinkable.
> Yes, why should EcmaScript pay any attention to one of the most popular uses of the language with millions of people using it every day?

They shouldn't pay any attention to it. The language spec should drive the implementations, not a single implementation driving the language specification.

Normal exceptions for languages that have a spec based on a reference implementation.
The hardships are the joys, at least that is the way I read it. There is obviously a threshold, and getting robbed and having to work to get out of a country is unpleasant I'm sure, but the intrigue and friction in navigating a new culture is what makes traveling such a pleasurable activity.
How can I learn more about privacy online.

It seems to me that the only private email would be no email.
> At least from a British perspective it's not really an option to "pick a home internet provider that they don’t hate." Just like Britain's other fake markets for gas and electricity it's just a single service with multiple alternative brandings you can choose between.

What're you expecting, a provider with nicer smelling gas and bigger megabits?

Prices differ, service differs, tiers can be quite different; they're not all the same company.

In metropolitan areas you can get FTTH (at least to the block of flats) anyway, so you can switch provider and be using different fibre if that's important to you.
Wireless power over radio waves is a dead end. Radio waves go everywhere, great for your cellphone. But completely useless for power beaming. Most of that lost energy doesn't go into heat, but into your body.
Lasers are the way to go.