skysight-inc/HackerNews huggingface dataset:
This sounds like a needlessly strict interpretation of GDPR. Taken from the UK regulator's site:

> The lawful bases for processing are set out in Article 6 of the UK GDPR. At least one of these must apply whenever you process personal data:

> (a) Consent: the individual has given clear consent for you to process their personal data for a specific purpose.

> (b) Contract: the processing is necessary for a contract you have with the individual, or because they have asked you to take specific steps before entering into a contract.

> (f) Legitimate interests: the processing is necessary for your legitimate interests or the legitimate interests of a third party, unless there is a good reason to protect the individual’s personal data which overrides those legitimate interests. (This cannot apply if you are a public authority processing data to perform your official tasks.)

...

> Legitimate interests is the most flexible lawful basis for processing, but you cannot assume it will always be the most appropriate. It is likely to be most appropriate where you use people’s data in ways they would reasonably expect and which have a minimal privacy impact, or where there is a compelling justification for the processing.

> The processing must be necessary. If you can reasonably achieve the same result in another less intrusive way, legitimate interests will not apply.

> You must include details of your legitimate interests in your privacy information.

I included the legitimate interests bits because they seem most relevant to testing, but even if testing is not considered "necessary" in a particular use case, there still remain at least two more criteria that might satisfy the use of live data in testing, including explicit user consent. Much of the focus of GDPR is on privacy-invasive intrusive processing and prevention of harm, I think a lot of fuss around it can be dispelled when viewed from this angle.
thanks Hard_Space - at the moment, it's all free. Yeah, good point and something for us to think about re the Chrome only extension
Probably the most stressful period of my life was when I was studying in the university in a different city.
I disagree about ignoring the leaderboards. Rather than ignoring it, accept the fact that you are not the best.

By ignoring the leaderboard you will have no clue if you are improving or not. The only way to know that for sure is to see how you compare to others. For instance I took up chess, and I can easily see if I improve when my ELO rises. If I didn't have ELO or leaderboards, I'd have no idea. I can never judge my improvement accurately if I can't compare it with others.

And I'd rather say I'm strong enough to be okay with not being the best, as opposed to having to pretend that others and leaderboards don't exist.
It seems like this strategy to not compare oneself to others is just turning your head to an issue, because you can't handle it.
> It really isn't though. If you take that challenge literally, you can just book a cruise ship and take a folding bicycle along.

You could, but that’s not going to impress anybody when you tell them about it.

People do this kind of thing for their own personal satisfaction, or to impress other people. That accomplishes neither.
I reckon you could take the page weight of this site down from 426KB to about 100KB with very little effort.

- There's 20KB of Bootstrap.css that could be replaced with native CSS that would be loads smaller.

- There's 96KB of jQuery that I can't see being used at all. Even if it is, it doesn't need to be the full fat version.

- There's a 138KB PNG image that can be shrunk to 91KB using OxiPNG (or 77KB as a WebP, or 52KB using AVIF) using a free tool like https://squoosh.app

- There's 80KB for the Material Design icons font that could be replaced with an optimized version that only includes the glyphs used on the page (using a free tool like https://www.fontsquirrel.com/tools/webfont-generator).
Have you taken into account that if you own your own modem, you aren't paying Comcast's monthly modem rental fee?

In most areas, the modem rental is $14/month. Adding unlimited is $11/month, for a total of $25/month.

In most areas, adding unlimited to your own modem is $30/month.

Thus, in most areas, switching to your own modem with unlimited costs $5/month more.
Public pressure is a crucial motivator for taking corrective action. The less you and I know, the less chance we can collectively apply that force, if appropriate.
I do not trust China to revise their safety systems OR to follow the mandatory changes recommended by an independent investigator, making this entire conversation a wholly moot point.
Someone might have attempted it as a test or experiment.

As long as hiring some scammy online marketer/promoter/influencer is cheaper than using GPT-3 do to the same, GPT-3 is not going to take over.
According to your bio, you are supposed to be "Independent Scientist in Computer Science and Psychology", so are you trolling or do I fail to get the joke here?
I am surprised they didn't mention whistled turkish, (which in my mind is the closest thing irl to astromec.)

https://www.languagemagazine.com/2015/08/17/whistled-turkish...
> Secondly: they take pushing their app to an insane level: none of the links works, they all point to 'Get the app'.

I agree. Its “use our app”-push is similar to Twitter or Instagram, but these platforms offer a lot of functionality in their apps.
Devrant on the other hand, seems to be quite simple in functionality. Why would I need to download an app for that?
It's not just the locals being impacted. This was my parents' plan, too. My dad retired a few years back after 40 years of working for LA County and seeing the house I lived in as a child tremendously appreciate in value. Unfortunately, they found out in retirement that any small town worth actually moving to has also seen prices tremendously go up, they're on a permanent fixed income, and now instead of living the dream, they live with my sister.
"You are an IBM employee 100% of the time" -- so this employee definitely gets paid for 100% of their time, right?
“CCP incompetence or apathy” caused the virus to spread

or scheming.

Let’s say the CCP sees the original SARS, sees the economic destruction it can wreak, quietly prepares for a pandemic - not so much that it’ll look obvious, but enough that they’ll recover significantly quicker than other nations - then releases the virus in a place known to have wet markets and a viral lab, giving them extra plausible deniability.

The virus tears through the west, giving the quickly recovered and happily subsided Chinese businesses space to jump in and fill the void left by dying and dead western companies.

It’s similar to what they did with the steel industry. They subsidised their steel for so long that the western steel companies went out of business from being unable to compete, then they raised their prices, and were left dominant in the market
https://en.wikipedia.org/wiki/Galveston_National_Laboratory

“ In 2020, the United States Department of Education launched an investigation of the Galveston National Laboratory regarding any past interaction with the Wuhan Institute of Virology.“

https://en.wikipedia.org/wiki/Chinese_Consulate-General,_Hou...

“ Within the hours after the announcement, videos emerged on Houston's locally broadcast KPRC-TV showing documents being burned in barrels in the courtyard of the consulate.[12] Local police and fire departments received reports of the fires at around 8 pm local time,[18] and as first responders arrived at the consulate, they were denied entry.”
How will their elected representatives know what the law is if the courts are keeping their decisions secret?
The lab in Wuhan was getting some funding from US/NIH.

I just find it bizarre that NIH was funding any work in China when US and China are not friendly.
I've added an addendum! I must have misremembered that bit of info.

Thanks!
If you own a car it is hard to get 200 miles from a Walmart in the US. Not impossible, but very hard.
or libya a few years ago?
It came from nature to demonstrate the hubris and incompetence of the western world ...
Perhaps they shouldn't be microservices. What would be the disadvantage if you combined your microservices into a monolith? Or perhaps 4-5 "macroservices"?
Not most by any means but if I’m looking for a product, I prepend Reddit to see real people talking about it.
> Most homes are purchased for the purpose of living in them.

[citation needed]
Or infrared with radio connected repeaters.
Functionally it is wrapped into the loan because without that, you would have had more down payment.
man.. I literally just did a job interview where I was asked if I had bash scripting experience, which I do, and my number one thought was "please for the love of god don't ask me how to do anything with it other than pseudocode / general sys adm work'.
Spray Foam Insulation
Show HN: Gala – An Instagram Alternative for Better Organic Reach and Privacy
It depends a little on you definition of “microservice”, but we keep track of a lot of our “mostly single responsibility” data-processes that make up the builk of our AD, IDM and organisational database for 10.000 employees and 300+ IT systems with a mix of azure automation runbooks and local tasks that are activated by azure automation to. This gives us a clear picture of when what is run, alert humans on errors and halts processes.

For all-ways-on systems we have a simple dash-board that each service interacts with.

We don’t have a fancy CI/CD pipeline or anything like that, just a set of rules that you have to follow.

Database-wise a service has to register itself with one of our data-gatekeepers, which involves asking for permission for the exact data used with a reason. But beyond that services are rather free to make “add” changes, often in the forms of new tables that are linked with views. It’s not efficient, and we have a couple of cleanup scripts that check if anyone subscribed to all the data, but we’re not exactly Netflix, so the inefficiency is less expensive than doing something about it.
I mean, strictly speaking that's true, right?

I happen to be an IBM employee. I don't WORK 24x7 (well, not most weeks... ;), but "an IBM employee" is a state flag permanently assigned to me until explicitly changed:). I don't even feel it's debatable from a strictly semantic point of view. (I am many other things as well, FWIW:)

Hopefully starting from point of agreement, if at 9pm I log on to hacker news and start singing praises to IBM or complaining about its work or musing on its share price or revealing insider information, it would be a relevant disclosable piece of information that "I'm an IBM employee", no?
Zellij: A Rusty terminal workspace releases a beta
Rhine, or Elbe?
In some places the money you earn after owning even a small place exceed all the income you got in working. I guess it depends.
Both Emulation and Simulation are valid tools to perform network research.

Mininet is a network emulator designed to run real network software. It emerged as a leading tool to evaluate software defined networking solutions. Mininet leverages openvswitch which is the same software that would run on the networking boxes. So the TCP/IP stacks are emulated. This means that the system has very high fidelity making it behave close to the real system. Mininet runs in 'wall-clock' time. (or real-time)

On the other hand, simulation has a more difficult time achieving the same fidelity due to the difference in the execution modes. Discrete event simulation works by maintaining a queue of events. Each event has a timestamp that advances the simulation clock forward. Each event can create 0 or more events. The behavior of the network (adding delays / dropped packets / etc.) are simulated with models. This simulation allows a process to run real application code by invoking it from an event handler. A discrete event simulation uses virtual clocks which can be faster or slower than wall-clock time.

As a general rule we can say that simulation is more scalable than emulation (10s vs 1000000s of nodes) while emulation has higher fidelity (more accurately captures behavior of real system).
Sad if that is your subjective reality but you can easily do your own research on the numbers and you will see this is complete nonsense. And comparing killing rate is nonsense too. Other places have other risks and other laws.
The only thing you need to know is how likely are you in your place to be killed by the police. The answer is very very very unlikely unless you are a criminal, drug abuser or incapable of following orders given to you by the police.
Sonic Pi is great. Another option with probably a harder learning curve is Tidal Cycles.

https://tidalcycles.org/
Policies like the mortgage interest deduction are hardly the "natural state".
Key graf:

Regrettably, Richard Dawkins has over the past several years accumulated a history of making statements that use the guise of scientific discourse to demean marginalized groups, an approach antithetical to humanist values. His latest statement implies that the identities of transgender individuals are fraudulent, while also simultaneously attacking Black identity as one that can be assumed when convenient. His subsequent attempts at clarification are inadequate and convey neither sensitivity nor sincerity.
Hello, thank you for the suggestions. About the page, it's for a product so I thought the best way was to show pictures of what the product looks, so that people know what it looks on the other side after signing in.

We were trying to engage people in scrolling through the story, so they understand what the product is. Do you know of a great example of a product page that does not require so much scrolling?

I guess we could condense everything to 3 or 4 cards max, many of them are probably not necessary. That is a great point.

2 - It will take months to build courses, but I didn't want people to have to pay upfront while they are building courses. Maybe the free plan is not such a great idea?

I think I will leave it for a while to build more users and get feedback, but quickly require a minimum amount. I suspect that there will be a lot of users that never publish anything, but this is just getting started.

3 - You're right, this is a new product but I'm not sure how to tackle that, there is a chicken and egg component to it.

I think we will have to get our first 100 users one at a time, build trust with them and then after that network effect would kick in. Do you have any ideas how to handle that?

Thank you for the feedback, I super appretiate it! Cheers
Maybe we shouldn't build bsl4 labs in big cities
I don't get the article. It suggests that the virus originated in a chinese virus lab doing research on behalf of the US?

And honestly, how knowing the origin is useful other than flamming sinophoby? I don't remember the world blaming americans on H1N1.

What we need to know is why some countries are keeping vaccines for themselves, even if they don't plan to use them. A virus leak is an accident, monopolizing vaccines is genocide.
Ask HN: A small SaaS for yacht charters
Ahoy!!!

I would like to do a project to get new experience, and since I'm not an expert in web/SaaS/etc development (my area is dev/integration for embedded software ;), any comments are welcome.

So the concept: a basic panel for... gathering a crew for yacht skippers (aka. expedition marketplace, but much simpler than e.g. booking.com).
It would only generate a link (basing on data entered by the organizer): "Get-on-board!" that can be copy-pasted anywhere.

The project targets a yacht skippers niche, which are too busy to handle the dates/contracts well (I experienced it myself :).

Applicants, after clicking on it, would:

see the contract,
be redirected to the advance-payment (Stripe?)
after the successfull payment - copy of contract is sent to an applicant
e-mail is sent to the organizer ("You have a new crew here!")
A link would under the hood work like an e-shop, e.g. allow making a resignation (return payment, minus some %, optionally), and for the skippers it would handle all the crew logistics-important-bullshit, saving a lot of time (in my opinion ;).

Am I missing something, from the technical point of view???

http://abordages.com/
"Big cities are (and were pre-pandemic) only useful for conducting high-level economic activity due to the density of connectedness and potential for rapid wealth accumulation, but in general, they often tend to be terrible places overall"

yeah, seriously "citation needed" here. Cities offer a LOT of things not usually found in rural areas. Try explaining to my trans sister about how cities are bad, and that she should live in a rural area, for example.
My little sister has done some long distance biking (not around the world but across India and a big chunk of the US) and the appeal for her seemed to be for the experience of adventure rather than a contest-like achievement with a certain set of rules.
Is this good or bad for people of Chad?
Based.
If their political and ideological character requires controlling narrative, then surely any single instance means nothing.

If I have an espresso every morning, the fact that I have one tomorrow morning means nothing. If I don't have one tomorrow, if I deviate from my usual behaviour, that might mean something significant. But following one's normal routine is just… normal.
The problem is not home ownership itself, it's the system of incentives and tax breaks governments have used to promote it to the point where housing markets have become massively distorted. It's this policy of government interference in markets that the article is arguing against. If you still want to own your home that's fine, I can't imagine the flagship journal of market liberalisation arguing against you, but why should you benefit from massive subsidies and artificial constraints on supply to ratchet up the value of your property?
How about you flip this question and ask people why it will work. I mean at least for me , I got so many naysayers around me so that I don't have to go HN and ask why my idea is bad :)
> edit actually, according to your wording, you are correct.

That’s uhh... why I chose that wording.

> Use AWS enough and you will run into this weekly.

I _really_ wish you understood how amusing this exhortation is.

I’m under no illusion about the reliability of AWS APIs - much less Azure or any of the other major public clouds.

The easiest way to reduce drift is to prevent read/write access via anything except a designated service account for Terraform. Per one of your earlier replies about a coworker having upgraded TF underneath you, it sounds like you aren’t doing that.

I’m with you on some aspects of your rant - specifically precious resource consumption such as names - for what it’s worth (and am a former core maintainer of Terraform, and still work with that codebase daily elsewhere), but if you’re going to rant about a project whose maintainers (or former maintainers) may be listening, you’d better be technically correct.

I’d suggest issues (yes I know there are a lot of them, I don’t know how they get triaged anymore) or mailing list posts, or <gasp> contributions as a more helpful way to engage rather than complaining on an internal Slack channel.
First site of large scale breakout does not equal definite site of origin.
Because they are focused on VSCode it seems.

https://docs.microsoft.com/en-us/windows/dev-environment/rus...
If I disable JavaScript the site doesn't work.
My team is responsible for about 200 microservices being deployed, some of them have 10 or more pods. We don't do continuous delivery. Instead it's done by 5 different groups deploying once every week or two.

Our production deployment jobs are in Jenkins and isolated. It's easy to check what was deployed when. We also have a script written that can run an environment report to see what versions and which microservices have been deployed. Along with their CPU/memory allocations, number of pods etc.

Release management tracks which JIRA stories are in which release, they do it mainly by looking at master merges between prod deployments.
Zoning failures are widespread throughout the country. If more people want to live somewhere, those regions should make it as easy as possible to develop housing and incentivize it
Except the safety protocols would apply to similar labs worldwide. It's just a coincidence this started in China, a leak could happen anywhere.
You are a better man than me. I would have charged back just before the credit cards limit on disputes (I think it’s 120 days for Amex).

Ive been looking at a new laptop to upgrade my x200s.

After reading about their supply chain issues and awful support (even for the hinge on the Librem 13) I’ve nixxed them, despite my beliefs MOST aligning with their ethos.

Looking at System 76 Lemur pro or maybe an ThinkPad x13 amd. Though Lenovo is basically antithetical to my ethos, the eye build quality is crazy good.

Maybe a MacBook Air M1 but I’d like to play a game or two here or there (nothing crazy, like KSP or something during lunch).

I’m kinda interested in the 11th gen intel procs. But a lot of manufacturers are moving to soldered ram (name Dell).
Generate AWS credentials easily every morning
I want to do this. But I don't want anyone else to do this, or it'll spoil the dream.
You need to know what happened to prevent the same thing happening again. The purpose is betterment, not blame. You are basically arguing that information has no bearing on learning.
I don't get the first paragraph you are saying. This lazy person puts some random code into a shared component, or... ?

Wouldn't this urgent need mean that they put this code into the microservice that needs this urgent update as opposed to going through the effort to make it available for everyone to use?
> Should it be?

It might be silly if Hacker News was just filled with bots talking to each other :D
UNM Libraries Exhibition – Nuclear Engineering Wall Charts
Cool concepts
Setting up auto-delivery.
By inputting my grocery list into Instacart and having the same items delivered every Monday, I not only save money (because I'm not at the store, distracted by items that I may or may not cook), but I save time and always have a fridge and cupboard full of what I know I’ll eat.
Hey guys, after months of working, I released my first app Gala, it’s an Instagram alternative that aims to bring back the OG Instagram vibes and fix a lot of other social media's biggest problems. The platform is designed to get your post in front of as many people as possible organically. No more will you need to pick the perfect time of day to post, create a massive list of hashtags, join engagement groups or grow a massive following list first. In addition to that, we plan to respect user privacy, and made the app extremely easy to use. Try it out on the App Store! https://apps.apple.com/us/app/gala-creativity-welcomed/id156...
Well, literally portrayed a villain as a baby when he was on his speech about how normal people should bow to the talented ones.
the sun rises in the east, sets in the west, and ibm is still putting assholes in charge.

glad that some things never change in this turbulent world of ours.
"No, they pay you a salary based on agreed working hours, usually a 40 hour working week. If that wasn't the case, they'd be firing you for going home at the end of the day."

Hmm, do they? It's not in my contract, and (unfortunately) the labour law in Ontario for my profession doesn't support it either. We are expected to be "deliverable based" I think, rather than effort/work based. IANAL etc, but my observation is that Hourly employees are compensated for their hours; but it's less straightforward for salaried workers.
GitOps w/Flux, although currently evaluating ArgoCD for its “app of apps” pattern to more easily provide feature preview environments.
AI and text analytics to predict and prevent workspace stress