skysight-inc/HackerNews huggingface dataset:
GitLab team member here.

> Does this mean I can ewrite a web app, put the source on GitLab and have GitLab run the web app (ideally with very minimal hassle)?

Cloud Seed aims to make this easier, deploying the web application with minimal effort to your preferred cloud. More details in https://docs.gitlab.com/ee/cloud_seed/ and https://hello.cloudseed.app/ - it is a joint project from Google Cloud and GitLab.

In case you run your web app in a containerized stack, and prefer to deploy to Kubernetes, the integration with the Agent for Kubernetes has been greatly improved: https://docs.gitlab.com/ee/user/clusters/agent/

If you are looking to host static web apps (e.g. Hugo, etc.), GitLab Pages can help. More ideas in this blog post to choose a static site generator (SSG): https://about.gitlab.com/blog/2022/04/18/comparing-static-si...

> If not, what does it mean? What is Gitlab letting me do now than (a) it didn't do before (b) Github doesn't do?

Depending on which version you are at, new releases add features every month on the 22nd. GitLab 14.10 https://about.gitlab.com/releases/2022/04/22/gitlab-14-10-re... added the GitLab Runner Operator for Kubernetes for example. That's an integration after the create (SCM) and verify (CI) stage, ensuring that cloud native deployments deploy applications, and maintenance levels follow best practices. There are more stages in the DevOps lifecycle, such as package and release or protect and secure.

Observability for deployed applications, and ensuring that performance regressions do not reach production is also a very hot topic imho (shameless plug: join my talk at KubeCon EU to chat more https://kccnceu2022.sched.com/event/yttd?iframe=no :))

With regards what you can do now - I've written a blog post about my favourite hacks in GitLab a while ago, maybe there are some features or workflows that are useful for your environment: https://about.gitlab.com/blog/2021/10/19/top-10-gitlab-hacks...

That said, GitLab 15.0 is around the corner, coming May 22. https://about.gitlab.com/upcoming-releases/ I'm personally most excited about the Podman support for GitLab runner, helping with containerized CI/CD infrastructure as alternative to Docker as executor.

The GitLab direction handbook provides more insights for future plans: https://about.gitlab.com/direction/ Recommend diving into the stages and review based on your requirements, or potential new ideas and use cases. If you miss anything, please open feature proposals to collaborate: https://gitlab.com/gitlab-org/gitlab/-/issues Thanks :)
Thats not a good sign. Usually hot summers with hot landmass and a cooler ocean creates a air pressure differential that drives the monsoons
I'd defer to no_wizard's comment, as I'm just not really sure how various overseas institutions go about recognizing/giving equivalency.

I know American institutions can be very picky about what they accept, so they could be similar. Unless the standards are drastically different I feel any institution failing to recognize an education from another seems wrong, but that's a whole different rant.

I think the education system everywhere has much catching up to do with modern society. It used to be that much professional knowledge could really only be obtained in the classroom, now anyone with a desire and access to the Internet can learn much outside a classroom environment.
They do check if you're applying for a certain VISA based on your skills or job. Some companies do also check when they need an "accredited" engineer for some compliance reasons.
I recently saw a good talk about this point.

Preventing the Collapse of Civilization. https://www.youtube.com/watch?v=ZSRHeXYDLko
Having an "executive bathroom" is at least 20% of the benefit of WFH. Under-appreciated in discussions about this.
I’d love to see something similar for a PhD. If one could publish three good papers, teach some courses and write/defend a thesis — what’s the minimum time requirement for completion?
Another wrinkle to the problem with that gatekeeping structure is that it is so prone to bias against women and people of color, who are much more likely to be undiagnosed and ignored or dismissed.
Yes but what is your perspective on the study of individual personal behaviour and societies.

Are you saying that all the "serious but not rigorous" fields that do so are A) all doing it wrong, and that you know a better way, B) That there is a better way and noone has tried, Or C) that it is impossible and we shouldn't bother trying.

Because if it's A or B, you can see why someone would call you arrogant. And if it's C, is that not defeatist? Seems like trying to understand our fellow humans and the societies we create is a task worth pursuing?
What if I told you any speaker can be a microphone.
That's a pretty solid point, though if you only want to secure against a random hobo that doesn't know you at all (and indeed has never seen you) then face locking is okay.
IIRC, The Angelic (pub in Islington, London) used to play comedy shows from BBC Radio 4 on a loop. Makes customers smile, covers up noises - everybody's happy.
And “Ms Freeland said they were broadening Canada's "Terrorist Financing" rules to cover cryptocurrencies and crowdfunding platforms, as part of the effort.” is also a sentence in that article.

If the emergency powers enable them to freeze your bank assets without a court order surely they also allow them to deprive you of… whatever you think the crypto asset vehicle that would protect you from this outcome is.
They’re saying it’s a side benefit to mercenaries who happen to be operating in-country, not the cause.
They are talking about the "applied physics" engineering fields.
OK, yes. They have particles floating loose, with two different chemicals encapsulated in silica, that process the light, and end up bound into the hardened resin. One chemical absorbs red light, and delivers "excitons" to the other where they become "annihilation exciton triplets". If a second one of those gets in before the first decays, the two may "annihilate" and a blue photon shoots out. This all happens in the electron clouds surrounding the molecules, without otherwise affecting them, or anything outside until that blue photon shoots out.

The red light absorbed to make the excitons leaves a bit of heat, but not much. It doesn't say whether the excitons that don't annihilate re-emit a red photon, or just devolve to heat; probably the latter. A clear majority of the red light is not captured, and spreads out beyond the focal point.

Truly we live in a time of magic.
As I recall national accreditation is the weaker of the two, and regional is preferred, but someone correct me if I am mistaken.
As far as working in the US, I can understand that. And as for a Master's, I'm not sure I'd ever want that. The Georgia Tech OMCS for example has a good name but I doubt I couldn't learn the same material for free.

Will I get left behind in the industry among a sea of Master's and Phds?
I would think the important distinction would be luxury products that cater to the extremely wealthy (as opposed to luxury products bought by people that can barely afford it).
The term came about in the 50s and is mainly used to highlight problems with the exploitative nature of the NCAA. Basically, athletes aren't being told to, or put in environment where they can, balance education and sports. Sports and selling the colleges brand take priority and colleges were known to make it easier for athletes to get through or with passing grades. Sometimes making up entire coursework for their athletes to take. https://www.insidehighered.com/news/2017/10/16/breaking-ncaa... That obviously undermines and frustrates anyone who had a hard time in college.

My dad, who was a college athlete, used that term a lot to express frustration at systems which no longer served their purpose and were acting performatively.
> How many programs weed out students anymore?

A non-zero number at “competitive” schools in programs with reputations to uphold.
Yeah, the left is making a big mistake here, defending a company town in the 21st century. This special district should never have existed in the first place.
Grad school is not a requirement in the United States as far as I know.
A good example where you need to bend things because of the functional component use. With class components you could store member variables instead of using refs.
We cover up when we go out never expose to the sun

Drink a lot of water to stay hydrated

Eat more carbs and less fat and protein

Drink a lot of buttermilk
This is exactly why we should simply just expand medicare to be an option for everyone. If it's good enough for everyone over 65, it's good enough for everyone under it too. I'm ok with paying a reasonable premium to have access to the largest insurance network in the nation.
So what was the motivation for this then?

Some of us are ok with pointing out issues regardless of "whose side" is involved. It would be nice if there were more of us like that.

edit: @stuxnet I can't reply to your reply so I'll amend here:

I'm not a Disney fan either but that's not the concern being addressed -- it's the "reasoning" behind it and the fact that it fits into a pattern of harassments and intimidation of all who do not support them.

Punishing others as political theater is dangerous territory and it only seems to be accelerating. Public officials/applicants are advocating for death to all who oppose them. If that doesn't bother you because you're on the right team then I encourage you to revisit that and examine how that might not be good for society.
I recently had to make an emergency visit to a hospital in a major city, with a really weird presentation.

Within 45 minutes of arrival they had figured out what was immediately wrong and had me hooked up to an IV drip of stuff to fix it. An hour later, a specialist for my issue came and talked to me about the problem and had an idea for a root cause. I was held overnight for observation and had several more tests run; by the time I left the next morning I had a root-cause diagnosis and a prescription to fix it.
Unfortunately this is a startup lol, I don't have an accountant or a lawyer.
Show HN: My GPT-3 chatbot, which allows chatters to customize its personality
Yup, exactly, for the reasons described in the sibling comment to yours.

Doing it this way doesn't even delay mail much most of the time; many legitimate MTAs connect immediately to the priority-20 MX after failing to connect to the priority-10 one.
Something like Laravel + alpinejs running on heroku or Google app Engine or a similar platform is what 90% of the typical crud saas webapps most of us build need.

But we definitely have more fun with React SPAs and Go microservices on Kubernetes :)

(Notice I'm listing the shinny toys of the usual 3 layers at every company)
This is probably an interesting way to group people - those who care vs those who don't. I tend to be very conscious of the noise I'm projecting - I always prefer for people who I can't see to not be able to hear me. I'm not just talking about the restroom - this also includes talking loudly in public, playing music loudly around others, etc. I feel it's like a privacy thing to me. I'd prefer people not to notice me unless it's intentional.
Health care seems to be part of the institutions that are of no use to certain cults. It's part of the effort to dismantle the administrative state and reserve health care for the 1%.
I like that it feels more organic (?) and friendly but still recognizable because it is close enough to the previous one.
I visited the Statue of Liberty a few weeks ago and noticed a quaint bit of history. The Liberty Bond. Bonds issued with the Statue of Liberty on them in an attempt to get funding to enter war! Talk about a straitjacket!

Now we (Americans) don't have such a silly constraint and launch all the wars we want. No need to even call them a war or to ask for permission. Or even notify the public that one is being launched. Funding is already secured.
This way our own noises become indiscernible from the background noise.

What if it's the other way around?
Late to the game but wanted to add a reply to this. I chose Elixir for a side-project about 2 years ago now, and switched to Elixir full time 6 months ago. Absolutely no regrets. It definetely took a while to learn how to write decent Elixir code, but I think that's true of any language. My side project was my first Elixir project and it's gone through some serious iterations as I've learned various early things I did aren't ideal. Now I'm using it professionally and I'm so glad I am, it's wonderful to work with when you've got some experience in it and feel comfortable with it.

Some of the things that tripped me over early were:
* Deep case statements when pattern matching functions would have been clearer.
* Not using type specs.
* String vs Atom keyed maps, I thought I needed to have a consistent approach but later realised they're both useful in different circumstances.
* Over-use of exceptions (throw/raise). In the end I realised you generally don't want to use these except in really specific cirumstances. One such example is when you want to totally fail and exit a deep stack which would otherwise require loads of case statements to bubble up an error. But usually staying away from these is the right call.
* Multiple forms of functions (ones which raise and ones which don't). While having both is useful in libraries, the rule of thumb really is to stick to the one which doesn't raise and handle the potential issues (ie: nil being returned). Only use the one which raises when you need to kill whatever you're doing. In general I don't write both forms of functions for my own code though.

Once I got past those and other teething issues it's been wonderful. Even language version upgrades have been pretty easy and that's often a pain in other languages. Now that the languages is "mostly complete" we don't see much in the way of breaking changes which is great, the rare deprecation perhaps but usually you can just upgrade without much of a thought and reap the performance benefits.

For context, I was using C#/.Net professionally before and TS/JS (node) for side projects before picking up Elixir.
Nursing is a underappricated underpaid job, but we can't get 90% of people in this world to agree that the sky is blue.
Canberra flagged, Tasmania exempted, Sydney and Melbourne upvoted.
Greed is destabilizing society everywhere you look.

1. Hire more nurses to spread the load around

2. Pay existing nurses more

3. Incentivize people to get the technical training required to become a nurse.

"But what about my boss's 4th home?" I know. I am worried about that too. i pay 1500/mo to live there, and the costs will probably trickle down to me. we will have to figure something out.

"But we don't have the money! Who is going to pay for it?" Well. Then I guess the goose is cooked. We no longer have the resources to run a functioning society. I want you to think about that, and maybe think if we could get the funding from somewhere.

We are out of trained workers. The money diet our overlords put us on has officially starved us. Welcome to the 3rd world. Hope you saved up enough money for a ticket to Elysium.

Nobody wants to take out student loan debt anymore. If you are over 30, let me fill you in: cost of college has gotten even more insane than when we were in school.

we are seeing the same thing in our courts. Everyone is mad at the PDX DA for turning people loose all the time, but the secret is: there are not enough public defenders, and we can't hold people indefinitely without cause. There are literally not enough lawyers graduating from law school/graduated in the past to fill these spots.

Our society is falling apart and all anyone can talk about is how lazy the homeless are and obsess over what genitals people are born with.
You do, however, typically need to set “low power standby” or whatever in the options somewhere - it’s usually not enabled by default - the default is usually to turn the screen off but leave everything else running. Mine drew about 5W in “normal” standby, and is immeasurably low (from our household inverters - I live off grid) in low power standby. It takes about 10 seconds to boot - no big deal.
In a well-designed system, you will typically be limited by effective bandwidth, often memory bandwidth or efficient use thereof which is an area where vectorization can help. Modern servers have tremendous storage bandwidth if you have an I/O scheduler capable of using it. Some newer database engines explicitly reject the assumption that storage throughput is precious as a design constraint, since it has become much less true over time due to advances in hardware.

Use of page layouts highly-optimized for vectorized evaluation is common now even if the implementation isn't vectorized. You lose nothing on modern hardware (they are good layouts regardless) and it allows you to easily do vector optimizations later. As a semantic distinction, columnar and vector layouts are organized differently and optimize for somewhat different things even though they have superficially similar appearance. Classic DSM-style columnar is largely obsolete.

Vectorization, first and foremost, is about optimizing selection operations in a database, but it can provide assists in other areas like joins, sorts, and aggregates. Most queries are a composed from these primitives, so many parts of the query plan may benefit. As a heuristic, operations that GPU databases excel at are the same kinds of operations that benefit from vectorization.

Obviously you can't just throw vectorization at an arbitrary database and expect major benefits, they need to be intentionally designed for it.
Would you be able to list some of the negative developments you expect from GitLab going forward? For example, I know they are reducing support for Free Tier on their managed instance (https://news.ycombinator.com/item?id=30791162). Is that the kind of thing you're talking about?

What would you recommend instead? Gitea?
Google worked great for a long time. The beauty of capitalism is that a competitor that provides more valuable may supplant it. The day Glacier falls into the same short term cash trap, I hope someone else rises up in its place.
There might be a parallel to a medical group or a professional corporation, but a law firm is a vastly simpler operation than a hospital. Orders of magnitude simpler.
You can get CS degree level knowledge for free with https://cs1000.vercel.app.
That said, WGU does not do traditional GPAs, as I recall, which can cause issues with transfers. It's more of a pass/fail. Trying to transfer credits is generally not advised, as I recall, instead you would want to complete your degree with WGU.
Ask HN: Should a VP of product and engineering be a single person?
Curious if there's a turning point where this no longer scales, or if folks think this is acceptable for certain verticals or business cases.
I have a Smart Plug flashed with Tasmota firmware, it uses 0.3W continuously (£0.73/year) and 0.7W with the relay activated. I'm sure there's smart plug's which use more efficient power supplies and/or MCU. The esp8266 isn't exactly known for being power efficient.

I suspect that it would be more cost effective to worry about the energy consumption of Windows update than to worry about a smart plug.
> * In stark contrast to asking questions and trying to understand. But I have family members who are the "look everything up and then try to tell my doctor how they're going to treat me" ilk and it's crazy.

I think this is exacerbated by doctors a lot of the time. I'm in Canada so it's obviously a very different system, but visits to a GP often have strict time limits and "one issue only" rules. When you can only talk about one symptom, and you only have 5 minutes to explain it, it's natural to try and do homework first to see what you're going to use your limited time on.
This is a common misconception. No normal person ever becomes a sysadmin. In the cases where you think that has happened, they invariably fly their freak flag high soon after. ;)
Also Nicholas Taleb's Incerto Blog and books.
This is the problem with inflation. As high inflation numbers get broadcast to the people, people become more willing to spend money now on commodities that may not be available / affordable in the future. That causes profit margins to increase as people take into account future inflation, and thus eventually cause a self-fulfilling prophecy.
I'm pretty sure refrigerators have electric heaters in the door gaskets as well.
Why would not paying doctors be the natural consequence? It’s a fairly significant jump to go from don’t let cost be a primary decision driver to let’s force doctors to work without pay.
Ask HN: What decision making framework do you use at your startup?
How are you handling decision making/prioritization/opportunity costs at your startup or company in a structured way?
My wife is an ICU physician, so I've been watching this from the sidelines. I can't emphasize enough on how badly COVID broke the system. There's always been problem with staffing and burnout. However, COVID really brought out the worst in people. The patient population became far more abusive than it had in the past and this was during a period where all healthcare providers were working extremely hard, not seeing their families, and sacrificing their personal health to help people. Then, a large part of society decided that COVID wasn't an issue, refused to mask, and refused to vaccinate. At some point, a large portion of providers decided enough was enough and quit:

https://www.beckershospitalreview.com/workforce/if-1-in-5-he...

Now, the problem is that when people started quitting, there were fewer nurses to take care of the patients and their ratios went up. During normal times, a floor nurse might be 6-8 patients to one nurse, a step down unit might be 4-1, and an ICU might be 1-1 or 1-2. It depends on the level of care required. Now, they're doing more than double this on a regular basis. And, frankly, they can't do it, at least safely. There's a number that a nurse can call if they believe they have an unsafe number of patients in order to get some kind of legal protection, but they still have to see that number of patients. And, frankly, it's incredibly stressful because they really, truly can't take care of that many patients, so they quit. A friend of my wife is a nurse trainer at a large hospital. They're having 80% of new nurses quit during their onboarding process because the ratios are absurd. A good portion of my wife's time is spent figuring out who's the least sick patient to discharge from the ICU because they don't have the staff.

Unfortunately, I don't think we're even close for this to being over either. The constant refrain is that COVID is the new normal and we need to adjust. I would contend that a new normal would imply a stable operating point and I do not believe this to be the case. It's going to take a really long time to restaff appropriately where the patient ratios and stress level manageable. Long time means years because, really, hospitals want and need BSNs and not just associates level training. In the mean time, every time we have a COVID surge, the hospital gets flooded, everyone gets overworked and abused, and more people quit.
Looks nice. I might even use it if I wrote Go programs.
I knew of an online company that caters toward attorneys. They publish bankruptcy notices. They do very well in every economic downturn. But that's pretty niche isn't it.
Unlocking greater performance in the MongoDB Rust Driver via raw BSON
I will second this. Using for some time and it works like a charm.
What was wrong with the sound princess? That's exactly the same product.
we are exiting the ice age (Pleistocene Ice Age), so it's not THAT surprising, what's surprising is the pace, it's going faster than expected