skysight-inc/HackerNews huggingface dataset:
I actually feel a little bit of rage whenever I see it being used in a project. People think they’re Integration testing AWS, but they’re really testing the mocking behaviour of Moto over a loopback interface. But all they’re doing is making their test pipeline bloody slow and memory hungry.

What people need to understand about testing against AWS is that the SDKs provides the typing guarantee. So it’s nearly impossible to make an invalid call with any AWS SDK.

Moreover, doing a test along the lines of ‘post to S3, then get the object to verify it has been posted’ is pointless too. Because that’s not how AWS works. In a real application, you don’t have any guarantees the object exists in S3 immediately afterwards, just a high probability that it will become consistent relatively quickly. If you do such a thing in a real world environment, you’re liable to have intermittent failures.

The eventually consistent behaviour is more obvious with other APIs like the EC2 interface, where no one expects an instance to be created immediately.

There are a few exceptions to this rule, but they’re not accurately modelled by localstack.

What people need to test when developing AWS applications is that there _was_ a call to an AWS API, not that the AWS API behaved with all of its documented side effects. You can’t unit test the black box of AWS, you have to QA it as part of an application release.
Agree... also take a look at https://themes.getbootstrap.com/

They tend to be higher quality and less packed with loads of random JS libraries than the ones on the big theme marketplaces.
Good for him IMHO. Anyone in here know how capital gains work with that kind of sale? Would he be taxed on the full amount?
2009: "Well this is an exceptionally cute idea, but there is absolutely no way that anyone is going to have any faith in this currency." <https://news.ycombinator.com/item?id=599852>

2010: "if this is a serious virtual currency implementation by people who understand the security implications of such, I'm unable to find strong evidence of that fact. And, so, I worry about dealing with it." <https://news.ycombinator.com/item?id=1998144>

2010: "at the current exchange rate they'll be worth about $12.50 USD. That's very little value for a year's worth of computation, and they're still quite rare. As more are created the exchange rate is going to drop unless they become very widely accepted, but there probably won't be enough of them to support a large economy." <https://news.ycombinator.com/item?id=1998144>
It was a direct listing. If insiders didn't sell their shares, there wouldn't be any to trade. He sold a very small fraction of his overall holdings.
In Switzerland many people rent and many landlords are pension funds. In a way this is public-ownership rental in the sense that it is a common rent relationship (as a tenant you pay a monthly rent and the landlord is responsible for the upkeep of the property) but that the landlord is a quasi-public organization (quasi-public because the pension fund is a private company working in a heavily regulated market helping people saving for their retirement).

This is just an example how this might be solved in other countries. I think however the private pension fund system in Switzerland has many problems: firstly the employer selects the organization for you and not you yourself (Chilean system), and secondly for some people working in the trade it is a secure get-rich scheme, and that's not all.

(A note: both arms of the systems, the private pension fund system and the public pension, are mandatory.)
> Consider, for example, an application that is reading sequentially through a file. Each page of the file will be put into the page cache as it is read, but the application will never need it again; in this case, recent access is not a sign that the page will be used again soon.

Going off on a tangent here, but I've always felt there should be an easy way to read through files without causing the kernel to cache them into memory. When I grep through the odd multi-GB file I sometimes/often don't want that to be cached. Looking through the flags for open(2) I see O_DIRECT. Wonder if it'd make sense to expose that as an option in grep, or if there's a handy library somebody made that I could preload to anything to get that effect.
> The target may feel much safer clicking a link to knowntrustedsite.abc than yourunknownphisysite.xyz

Big doubt honestly, at least for the vast majority of people. Just set up some blog with some contest that interests them (can be copied from other blogs) and they're not gonna suspect a thing. People might notice if you pretend to be their bank but are actually a phishing site, but they don't notice if you pretend to be a blog and are actually a blog that harvests their data just like any other website.
Yep, I meant in terms of a feature summary / validation of some demand.

fyi, are you interested in this?
Upgrading from 450 to 550? I once had an AMD Duron 650, which I overclocked very late in its life to 850MHz simply by increasing the FSB from 100MHz to 133Mhz (or so), no extra cooling or anything.
The post notes that adults "fucking hated" the ladder E. Does anyone else find it creepy, or just me? I can't explain exactly why.

As the alphabet develops in the replies, it loses some of the creepiness and gains something else. Not friendliness exactly, but.... not sure. Something.

I think the first ladder E is creepy partly because it's unexpected, and is placed among normal letters. It's a cuckoo, an interloper, alien.

Others have pointed out similarities with some machine learning outputs. I was reminded of the spooky, spidery lettering from fashion GANs, e.g. check out what happens to the text "bisou" and "100% love machine" in [0] taken from [1].

[0] https://images.deepai.org/converted-papers/2007.10947/figure...

[1] https://deepai.org/publication/garment-design-with-generativ...
They do.

> Law enforcement quickly identified media and escorted them to a line where they were asked for credentials and identification. Law enforcement took pictures of journalists' credentials and IDs as well as photos of the journalists’ faces.
And new regime is usually coming to get rich fast, not fight for a noble goal achievable in 100 years. Even if leaders are naive idealists, usually the masses get behind them for a quick buck.

I love evolution of USSR for this reason. First the masses took down Tsarist regime to take property of the rich. Then masses took down Soviet regime to privatise the property. Both events happened because life was shit and people were looking for a quick way to live better.
Leftfield, but I recommend a book “the rock warrior’s way”. It is about mental training for climbers... which is all about facing uncontrollably hard, unpredictable and potentially dangerous situations, and thriving in them.

As well as other suggestions in this thread, some that the book might suggest would include:

- embrace what you cannot control. You cannot control it any more for mentally grappling with it. Instead, build a mindset of being OK living with adversity.

- think of your life as choices, not responses to unavoidable. Sure, life forces us to do things. But really we do have choices, just we don’t like them. You could quit your job and do nothing, and run out of money. It’s not life forcing you to work, it’s you choosing to be employed. You’re choosing the best option for you, not the only one.

- learn to recognise the fight or flight instinct. It is rarely a good advisor, and with training, you can see through it. Quite often things are not as bleak as our mind paints it.

- build goals that you achievable in your current adversity. Make it about something you learn, about yourself or the world or your area of expertise etc. It makes the problem be on your terms, with achievable success, and not indentured slavery.

I know it sounds a bit like magical thinking, but I confirm it works, for both life and climbing.
Tried looking you up on Telegram but didn't find you. Is that the right username?
This is my preferred style, and since an express app is technically just a function that accepts req/res, you can pass a whole express app in as the function when running in the cloud, so you have multiple path routes, middleware, the whole nine. You can actually host a fairly complex API in a single function subject to the package size/dependency count restrictions of your FaaS of choice
Quite.

If you put $1 a day in since the Big Bang Theory Bitcoin episode aired on 7 December 2017, which is a fair date for when it reached the popular conciousness (13.84 million watched that episode in the US), and bought at the open every day, you'd have converted $1220 into $8600.
Almost all of IOHKs work is open source! I think this is the repo.

https://github.com/input-output-hk/symphony-2
1.5% https://www.coindesk.com/coinbase-ceo-sold-291-8m-in-shares-...
I spent about 8 seconds reading "The rset" as "The reset" and noting it was wrong.
Rosatom has been excluded from the selection process since.
RPi foundation has its goals and it follows them well. I hope they will not get distracted by "ideology".
Or you know... just let it burn
What’s the danger in uploading to archive.org?
> I'm genuinely perplexed about how that could possibly be the case

I live in Europe where student drivers must be accompanied at all times while driving by a professional instructor with secondary controls at their disposal. There's no "just have an adult with a driver license dozing off in the passenger seat and you're good to go".

The instructor holds a lot of responsibility, they are responsible for everything that happens in/with the car, so they make sure to be very conservative with that brake pedal and instructions. "No accidents" may have been a small exaggeration, surely a couple of them will eventually have one. But statistically students are by far safer than regular drivers because their mistakes rarely if ever turn into an incident. The special conditions (constant supervision, lower speeds, controlled route, etc.) make sure of this.

But this just makes my point in a way my comment above couldn't: when you're lacking data even reality can be genuinely perplexing.

Tesla's statistics are misleading because this serves them. Comparing the number of accidents between a fleet of modern cars to one where the average age is 12 years, excluding city driving because nobody does that anyway, and not counting every driver made adjustment as a failure of the AP is specifically meant to give the wrong impression.

Any car can drive itself on the highway if you just tweak the steering wheel one in a while to keep it on the road. That's what, 0.1s every 10s? But saying it drives itself 99% of the time is misleading at best.

I'm sure driver assists help reduce accidents and they're the way to the future. But Tesla's "conclusion" that AP is safer than a human driver based on their misleading statistics is a flat out marketing lie.
Word usage guidance and alternative terms
I gave up on Gnome, there are many things that I had to tweak to have productive environment, and I don't like to be part of experiments(Gnome 40) on my machines. I simply moved to i3/sway, best decision ever.
For a consumer it is better to look for benchmarks in the specific field that interests them anyways. The numbers at this moment show that AMD is kicking up intel's ass in both performance-per-watt and price. The only thing intel has still going is the single core performance–and there, Apple has leapt over everybody.
Genuine question: what are some practical advantages of a split-flap display over, well... any other kind of dynamic character display?

The only two I could think of are:

- they don't emit light, so maybe there could be some kind of light-sensitive situation where this would be required (though in that case e-ink would surely surpass it).

- the sound passively-alerting those present to updates. It's not obtrusive or attention-getting like a bell or spoken announcement, so only those wishing to notice the updates can listen for the sound, while others can go about their business unperturbed.

Anyone know of, or could imagine any others?
That is how a direct listing works.

Too bad HN users hated on him in 2012 when looking for a co-founder instead of having an open mind.
The ultimate form of speed reading
It's fun, but even with SSD is going to be slow. I built that for "fun" (without ssds) and an hour later put it to storage and then setup vmware on a spare PC, because it was so slow.
Suppose you are optimizing for the fastest average time to display a complete word/phrase. That means you will be limited by the slowest letter in each word. But the letters are flipping in parallel, which means you can use the time waiting for the slowest letter to move the other letters to an optimal display.

So have the alphabet ordered in descending frequency. But put a second block of the most common characters half-way through. For each word you first calculate the slowest letter, which gives you a 'budget' of how many flips you will take. Then each letter uses that budget to get to the optimal location of the character it needs to display, probably as early in the alphabet as possible.

If you know which word is being displayed _next_, you can also try to get into the best position to move to in preparation.

The ideal alphabet ordering might be different depending on position in the word -- for instance, some letters are more common at the start of a word. And you could think about digraphs, taking advantage of Q usually being followed by U.
Agreed. Someone made a weird font, congrats. Artistic curiosity maybe, but putting this on HN really is a big stretch.
> Even when Visual Basic .NET evolved to be basically no different than C#, the meme of hating it lived on

VB.NET is worst language on VB family, because it's totally degraded weird version of C#. I don't say VB6/VBS/VBA is cool, but it had some advantages compared to other languages.
Something bugging you in Fedora Linux? Let’s get it fixed
Tesla 10x times safer than average car
Though some TVs now come with a two pin IEC connector only...
Oooh, I'm blind... didn't notice the github in their menu!

Thank you :)
https://80000hours.org/job-board/

> This board lists publicly advertised vacancies that we think could help those with the right fit have a positive impact. Some of these roles help tackle some of the world’s most pressing problems, while others help people build the career capital they might need to have a big impact later.

> Visit our user guide & FAQ to better understand why we list these roles and to learn about how to make the best use of this board. If you’re new to 80,000 Hours, read our key ideas series for our current take on how to think about careers that have a positive impact.
I'd be really interested in a detailed review of Gnome by someone who actually wants this model of interaction. I, for one, do not care about it so have no slightest inclination to bash Gnome or, to be honest, even try it by this point. But I don't mind to read why it's great for someone else. If you want classic desktop, there's always LXQT, MATE, XFCE, OpenBox, JWM or even KDE.
Hmm. Some highlights.

So you can't say a process has "hung" or "hanged".

You can't say you've "killed" a process.

Can't say "Sanity check". That isn't allowed. Can't even say "Sane".

Can't use "Dummy variable".

Can't say "Manpower", "Manned", "Manmade". You also can't use "Male/Female Adapter".

Can't say "Dumb down".
Heating Water with Fire (2019)
Stay away from anything cheaper that 1k at the moment.

Generally speaking, for cutting anything above paper or balsa wood, you will need module that costs around $500, higher power modules need decent power supply.

There are some laser cutters from china that claim to have such power for less, but there is not jet "consensus" on any of DYI forums/reddit's that any of them are good jet.
> Do cops think there are thugs cloaking themselves in fake press gear ?

Yes. Everyone has phones now. Everyone can claim they are press or they have a YouTube channel. These people don’t wear press gear.

A lot of the time the police are not suspecting press and they get more access so people claiming they are press are more of a threat, which is why they must verify.

Say you are trying to light a fire in a police station or break a barricade. Should police allow you to loiter and go wherever you want rather than stay with the crowd?

If you think it through you will realize that unless identification is done it creates immense risk.

Journalists will always complain on an individual level, but police are working on reducing threat level and maintaining order of a wider context.
How can you do a direct listing without selling your shares?
He had to show leadership there by selling 1.5% of his shares.
What were the contexts in which you needed to examine a sequence of numbers transformed through a bit of code?

I'm assuming it's something more niche than CRUD development.

(I'm just curious, but would understand if it's something you can't talk about.)
> .....but a click-bait article with some easily debunked falsities on a not even released version, just seems to be in bad faith.

This article was written 5-days after Gnome 40s official release.

> Gnome doesn't show you the overview of your open apps or any application shortcuts on its desktop. You need to open Activities - an extra mouse click - before they are shown

>>It does, that is like the core feature of gnome. Maybe his/her version was buggy, but it did work even in the Fedora beta version I tried.

It absolutely does not, and this authors complaint is mirrored in every other review of Gnome 40. The aforementioned functionality was either removed or the extensions that provided said functionality are broken.

The common denominator and undeniable truth with every iteration of Gnome over the last x-years is inherent functionality is neutered and burdened by extension devs.
GCP -> Kubernetes. Pretty portable.
I had exactly the same experience you describe. I’ve developed serverless code on Netlify and AWS Lambda.

I managed to get what I needed working but it was laborious compared to typical local server development.

I feel like most of the tools were written by devops folks because it’s quite easy to run these deployments in production, but the dev experience is lousy. The basics for developers is to be able to run the code locally and be able to run everything in a debugger. And that needs to include some sort of way to run services like dbs, queues etc. That’s just not possible as far as I can tell.

They say that cloud is somebody else’s server, well serverless is just somebody else’s monolith, and you don’t get a copy of it to develop on.

Not sure if it helps but here’s a demo IoT project I developed, has unit and integrations tests, it’s simple to understand, deployed using serverless:

https://github.com/mjgs/serverless-books-api

A few things I found useful:

netlify-cli - CLI tool for interacting with the Netlify API, great for deploying to Netlify when you aren’t building your site on their infrastructure.

netlify-lambda - CLI tool for building and running your Netlify functions locally.

serverless framework - A CLI and web tool to build and deploy serverless architectures, includes supports for Amazon, Azure, Google among others. Makes it easy to configure and provision all the components of your Cloud Native application.

These were taken from a blog post I wrote which some might find relevant:

Cloud Native web application development: what's it all about?

https://blog.markjgsmith.com/2021/01/12/cloud-native-web-app...
It also doesn’t strike me as a sustainable model. Part of what makes European football so special is the rarity of the fixtures.

While I don’t have hope that UEFA or FIFA will successfully kill off the Super League, I have optimism that the players will. By the looks of it, it’s going to be up to them to unionize and prevent this from happening.
Yeah this is a big problem. Demographics have changed. There are more old people who don't need 3 bedrooms and a big garden. Single person households have increased- in the 1960s everyone married and started a family in their twenties and divorce was pretty rare.

We shouldn't build houses for a society that doesn't exist anymore.
No matter how optimistic you are, you're an idiot if you don't diversify. By any reasonable standard, 1.5% isn't much.
Iqvia – DevOps Engineer (remote/based in Warsaw, PL)|HTTPS://www.iqvia.com/
At IQVIA we're powering Healthcare with Data Science and Technology!

You can make the world a safer place applying your best DevOps and Cloud practices to our projects :)

Have you heard about us? We are a Human Data Science company, which means that by using cutting edge technology and our unique database, we push healthcare forward.

If you join us, you will play a crucial role in designing technical architectures and defining the best practices for Cloud Architecture, Security and containers as well as delivering CI/CD expertise.

The key skills we appreciate about our DevOps Engineers are the following:

• System: Linux, Windows Servers
• Scripting: Shell, Python, Perl, Json, Powershell, JavaScript
• Middleware: Oracle, SQL, PostgreSQL
• Infrastructure: Public Cloud AZURE and AWS
• Framework: Node.js
• Elasticsearch
• DevOps tools: Gitlab CI, Terraform, Jenkins, Nexus Sonatype, SonarQube, Selenium, JMeter
• Data warehouse: Snowflake
• Containers: Docker, Kubernetes, Helm
• API hub: MuleSoft
• Agile tools: Jira, Confluence
• Experience in software development

Let me know your thoughts! Contact directly and find out more about us - hannakovel@iqvia.com
My local makerspace has a really good laser cutter which members can use. It works well for that kind of usage as there's not too many ways you can kill it or yourself.

Generally cheap machines have compromises which mean more work for you - less reliable, less accurate, weaker laser, worse software - all of that means a lot more trial and error, a lot more burnt material and a lot more stuff you just can't do.

If you want to laser cut thicker materials, but only occasionally, you'd probably find it much more cost effective (and low effort) to either outsource or find a makerspace which has a decent machine. Laser cutting is quite easy to outsource as it is very easy to fully specify what you want (2D drawing + material specification is all you need).
Most of these are perfectly reasonable, a lot to do with helping clarity of writing. Abbreviations definitely do not help clarity and should be avoided. Colloquialisms also do not help clarity if it is meant to be understood by a large audience (international even).

As for the ones that hacker news by and large seems to think are controversial, I agree with the style guide, there are only historical arguments for keeping gendered/race based language. Why not remove it. Language is dynamic, it can evolve.
My understanding is that the autopilot only work on some streets, which I assume is of the safer kind.

So, do they state that Tesla is 10x safer on safe streets than cars on unsafe streets?
Is anyone still using clubhouse?
People could already move to wetter parts of the U.S. if that's what they want. Vermont and Maine are plenty wet and have small populations.
Here in the PNW the one(s) we tend to worry about most will be close in but offshore where the sea floor dives under the continental plate. Buoys can be close to the source and transmit fast enough to give some of us a minute or two warning thanks to the wave propagation speed difference between radio in the air and P & S waves through the earth.
Just asking due to curiosity:

Do modern TVs need high voltage circuits unless they're plasmas?

Also, are there any standards which force internal bleeding if there's no earth connection?
archive.org will only archive publicly visible content and it respects robots.txt
I think you have an overly specific interpretation of "API".
>the keyboard shortcuts make so much more sense than osx
I was happy to see someone is happy with gnome, but the shortcuts argument makes me think you are trolling