skysight-inc/HackerNews huggingface dataset:
Could you elaborate on the ecosystem problem? For my corner of the world, Julia probably has one of the highest quality ecosystem (differential equations, physics modeling, autodiff through very complicated code, probabilistic programming, SIMD/multithreading, and wonderful plotting libraries (the Makie.jl ecosystem) and good data wrangling capabilities (the Dataframes.jl ecosystem)).

I am curious what are the fields where it is less well developed?
I launch pluto from fedora running in termix, then I have a tab open in firefox pointed at localhost and have a pluto notebook to do stuff in. I don't do this often, typing in phones is hard for me.

Edit: I almost like unicodeplots.jl better though. Its much lighter weight and still lets me figure out most stuff I use plotting for. Through a ssh session if necessary.
The demo does work, though? Apple has some weird requirements about having to install apps to the home screen (through the share menu, of all places) before they can go full screen, but once you get around that it works fine.

I'm not sure what the point of trying it is if you already know beforehand that you're going to hate it.
I could also imagine dumping binary to a file and expectingb the hashes to be equal.
> ... because the company is toxic

I mean one of the companies they
mention is Amazon
You may need a lock if you have operations that are not atomic, even with a single writer, as a reader could find an inconsistency.
A venal, decrepit empire can last for hundreds of years.
Everyone knows who committed which piece of code. It's much less clear the origin of ideas. Did my comments spark an idea in your head? Did you share that with someone else who made it slightly better? If so, what's the split among me, you, and the third person for that idea?

If we surveyed the three of us and asked for the percentage contribution, that would typically add up to more than 100%.
One person's cheating-in-an-interview is another person's giving-the-gatekeeper-the-answer-they-want.

Your manager wants you to have a second laptop open when they ask you for information.

The goal of interviews is to determine if the candidate has useful skills.

Integrity is determined by a background check and the bar is typically low and subject to removal for-the-right-candidate.

In the end, people fetishizing integrity to their own detriment are a risk to people further up the org-chart who approach the business more pragmatically.

Business ethics are utilitarian not deontological and using a laptop to pass an interview is not contrary to a categorical imperative.

It's just business. People at the top of the org chart want to work with people like them. People who treat passing the interview as the job at hand and are able to succeed.
It seems those that have a fundamental problem with cheating are in the minority. Reading through the comments leaves me only sad.

Based on how I believe the world works, and on larger patterns at play here, this general cultural trend (if this is in fact what it is) will backfire.

If this is deemed culturally acceptable, and one extrapolates this pattern further, there is little deeper value that a culture has to offer.
This is very cool. I'm working on a side project right now with a go back end and alpine front end. One of the things I've had to overcome is handling cookies and CORS since not everything is served from localhost.

I ended up packaging my frontend in an nginx container and using that same nginx container as a proxy for the backend but the whole time I thought maybe this small project would be easier if everything was served by go.

Will definitely keep an eye on this for future stuff.
Same. Google invited me to participate and have a booth - in 2010 or 2011 - because we were an early business adopter of their APIs. It was a cool event. I think the hot new tech that year was NaCl. I don't think startups get invited now just for using new Google tech. And is a reminder that this year's hot new tech will be forgotten in a few years.
These guys took the "fake it till you make it" startup hustler "ethos" to heart.
It is more likely that the internal evaluations process is working fine. There are >$200k salaries on offer and the challenges Amazon et al. are dealing with aren't that demanding on an absolute scale. There are a lot of smart people out there.

The interview process is probably calibrated more like a rationing system than a ranking system. They'd have too many capable hires applying for each job.
If anyone thinks for a second that this is done for the children, maybe stop and think to yourself why the government is so overly authoritarian and why they seek to monitor and control your life in all facets.

Secondly, why shouldn't teenagers have access to pornography (which isn't even the case here)? Did the people who grew up with nude magazines, cable pornography... grow up to be dysfunctional members of society? Interest in it is a normal healthy thing, and if you're really worried about it, you as a parent should be the one to do something about it, not the government, because you'll reach a point in time where they are the ones saying how you should and shouldn't raise your kids. Use the tools given to you as a parent and block your children from accessing certain sites, talk to them, and maybe parent a bit instead of letting a computer or tv educate them for you.

Also note that I'm not saying that you should monitor them 24/7. If you have a good relationship with your kid/s, if you give them just enough freedom to grow, and more importantly, if you know who they are, maybe you can trust them a bit to make decisions for themselves as they grow.
And now this comment is one of those, even though it's not actually based on trying out the new release.
The beauty of abstraction, though, is that it liberates a person from needing to worry about lower-level complexities. The same should be true for LLMs. It shouldn’t need to know your entire system. Start a new thread with judiciously restricted context when you move on to the next task.
Most of what you listed is already covered by existing meta tags and structured data.

https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduc...

https://schema.org/author

https://developers.google.com/search/blog/2013/08/relauthor-....
There are lots of costs associated with owning a place beyond the mortgage. Paying off a mortgage with liquid cash is frequently not the most effective use of money since once you use money to build equity it is challenging to pull money back out if you need it.

The better way is to look at your big picture finances. You will always have costs associated with housing - make sure you account for that in your withdrawal rate.
Yes, because the entire reason competition code was adopted in the first place is people graduating with prestigious titles that could not write code.
Updated CensysGPT Beta (May Model)
This tool helps you generate Censys Search queries from natural language. You can say things like “Find me Russian FTP servers that have SSL certificates”
> A single author can still run into these issues with git if they use multiple devices.

No, using multiple devices are fine, as long as you're not editing the same content in two different ways on them. Meaning changing "A B" to "A C" on one device, and to "A D" on the other.

> Can the same happen in this social media network for a user that uses the same account on their phone, their tablet and their computers?

When using AT protocol, you'd still be connected to the same PDS, so no conflicts. The conflicts mentioned earlier are about server<>server federation, not server<>client communication.
Hahaha… I clicked thinking the same. I was ready for a good rant on Hayes modem commands… :)
I recently added HAProxy in front of my PeerTube server.

Probably the config for HAProxy is set a little bit low or something.

But try again now. And then try again a little bit later if it continues to not load.
That was when Google thought they needed the support of the "developer" community that they don't write the paychecks for. Now they make nothing new or interesting, or on the off chance they do, they kill it after it proves not to be a cash cow.
There are several multipliers and adders (possible, floating point ones), a register file for perceptron weights and perceptron selection logic. The scheme also need to keep information somewhere for training - the decision and backpropagation stimulus are separeted in time.

So the circuitry is complicated despite superficial simplicity of the model.
Well that's two different things. Having your own VPN is trustworthy, if you want privacy it's another thing.
This seems unnecessarily pedantic. Lock-free conventionally implies concurrent, otherwise it's meaningless.
Stay Focused, Get Tasks Done
Even in single producer single consumer scenarios you need locks for multithreaded/interrupt use if you're not properly using atomics and proper fences.
Agreed. The abuse potential here is far too great. Not asking for this and
don’t want it forced on me. Anyone who has or thinks they might ever have a minority position should oppose this.
Ask HN: What is new in algorithms and data structures these days?
Algs/DS were my first love in CS. Nowadays, all we hear about is AI/ML. There must be hardware/software improvements coming from or necessitating fundamental Algs/DS research.

Care to share any of the favorite recent results?

Are there big fields still making gains behind all this computing surge?
If you're in San Francisco or New York, maybe. If you're in the rust belt, that's going to be a much higher proportion of your costs.
Ok, fair point, I may be being a little hyperbolic. But my point is that it's not a system that we should copy for preventing the use of content in training AI. It would become a useless distraction.

If you "violate" a robots.txt the server administrator can choose to block your bot (if they can fingerprint it) or IP (if its static).

With an ai.txt there is no potential downside to violating it - unless we get new legislation enforcing its legal standing. The nature of ML models is that it's opaque what content exactly it's trained on, there is no obvious retaliation or retribution.
Insomnia: An Open-Source API Client (GraphQL/REST/WebSockets/gRPC)
One of Rome’s Most Devastating Military Defeats Was Masterminded from Within
I know I'm going against the grain here, but I'm actually looking forward to the event and plan to watch it :)
It's nice for guidance when you start a project but you quickly run into problems if you want to rely on it entirely. I tried to use it to build a small library which implements an established algorithm from scratch where I can guide it and give it feedback but I'm not writing any code, only copying and pasting and relaying any errors back to it so it can correct itself - it doesn't do great, it loses track of its own implementation of things and suggests inconsistent code.

Still useful for many other use cases, just not for "write my entire project for me and I'll only copy and paste" yet
That is definitely true if you are farming on debt. The big time operator is happy to see no more than index fund-like returns, so he is quite content to dump everything else into interest payments. Which means you also have to in order to compete. I am less convinced by your friend if you are not trying to service debt with your labour input.

That said, you can leverage the debt. It is much harder to get someone to loan you money to invest in index funds. With the huge run-up in asset values over the past decade, I expect the farmer with a small holding 10 years ago, who then bought up everything he could with the bank's money, is now considerably further ahead than he who invested the same amount of money in index funds 10 years ago and took a job at Walmart to try and top up those investments.

But you are right that not all decisions are financial. I expect the Walmart job is far less stressful and that is worth quite a bit.
An addition after seeing a sibling comment:

It's more annoying to setup, but I also like playing Euro Truck Simulator 2 in VR with a 1080 wheel. As someone who doesn't have a driving license, that makes me see why some people like to drive to clear their mind.
he's thinking flexibly
The example for the compiler just seems like it wants a property that types don't necessarily even have (Equivalence), so my instinct would be that it's probably just broken and this is the tip of the iceberg or if the compiler does care about this property it should know floats don't have Equivalence and thus 0.0 == -0.0 isn't cause to perform this optimisation.
I find it pretty crazy to see the current state of VR and conclude Ready Player One is not far off.

We are nowhere close.
There’s something seemingly dysfunctional in academia that made you get the best degree in quantum physics and then not work in quantum physics.

I mean it is really common and not your fault, but people end up getting a PhD in these really advanced subjects all the time and then just leverage the ancillary coding and data analysis skills they happened to pick up on the way to get high paying tech jobs in unrelated fields. It seems like a massive waste of brain power that we could target more effectively.
I double-checked what I’ve written, and nowhere do I imply that. I said that one can find a 1BR.
Depends on who you allow to define "porn."
I agree with all of those points. I'm told that there are corporate "challenges" involved with all 3 :(
It appears to be hosted on AWS, which claims to use ECC memory.
> Credit isn’t something you can steal in the dead of night; everyone knows who did the work.

Sadly, that's not how it works in practice. In fact, a person I worked with was the perfect counter-example.

As an SEM, he routinely portrayed his engineers' ideas as his own when talking to senior management, he committed to unrealistic timelines, shipped utterly broken code to meet those timelines, then cast blame on other teams for the brokenness. (E.g. blaming the mobile team for broken responses in his team's backend APIs). Things like that.

At some point, it became sort of a self-fulfilling prophecy. Because senior management saw him as the guy who delivered, they dismissed the complaints about his behaviours as the cost of doing business, so they never really acknowledged that he wasn't delivering in the first place, so the people complaining were cast as jealous b-tier whiners.
The first 'blog' entry of my personal website is from February 20, 1995. That is now 28 years ago. It is a blog in the original meaning of the word a 'binary log', a record of things I did, see or bought, not like blog that contain resourceful articles about a certain topic. It does have some technical content, but that is mostly about WIP projects I am working on in my private time.
You say this like it is a good thing :)

I think if Linux refused to support secure boot and paying M/S for keys, I think we would be in a better place.

https://www.omglinux.com/boot-linux-modern-lenovo-thinkpads-...
Or, perhaps they have some relevant experience and are ahead of the curve and are trying to draw attention to the subject, only to be lambasted by those who are not ahead of the curve, because they don't have the relevant experience, and have no idea about the subject?
I found this laughable at best, this not school anymore kid welcome to the real world, people will do what they need to do to get what they want but I do agree hiring process is broken for many other reasons.
I've had a good heuristic in my life of simply writing off people that go on lengthy, cuss-filled rants about how bad something is without soberly explaining the technical components, offering alternatives, etc. This author seems no different.
We don’t know…
Running for me has always been about myself. I was never competitive; I just wanted to set personal records.

Of course, I was young and male and healthy, and just finishing put me in the 95th percentile of everybody. I could compare myself to an age group rather than everybody, but that too is a narrowing of identity.

I could drop from marathons and do half-marathons, which are a far less ludicrous sport. Marathons really aren't good for you. It's more about being willing to endure those last 6 miles than actual fitness. A half marathon doesn't have a month-long recovery time. And completing it would still put me in a 90%+ bracket (of some poorly-defined, purely idiosyncratic notion).
> Amazon has become way buggier for me over the last few years and so has Google. I think this is intimately connected to their organizational dysfunctions.

People are just riding these organizations down as they crash, starting at the very top with the CEOs. The same feeling extends to the countries and societies where these things operate. Vultures upon a corpse.
> Sabel’s tool relies on just two indicators—authors who use private, noninstitutional email addresses, and those who list an affiliation with a hospital.
> There is no amount of consumption a child free middle class person could do in their lifetime that equals that of introducing a whole other person. That’s ridiculous.

What's ridiculous is how much you completely misunderstood my comment. Personal "consumption" has nothing to do with the core idea I was talking about. The only way it factors in at all is like the "insult" in "add insult to injury" (i.e. an ancillary thing that just makes perception of an underlying issue worse).
“Google Search works hard to understand the content of a page. You can help us by providing explicit clues about the meaning of a page to Google by including structured data on the page.”[0]

[0]: https://developers.google.com/search/docs/appearance/structu...
I think the basis of the complaint is that it can be an ongoing maintenance expense. And it's more expensive than the pre-digital way of doing things, atr least for the theaters. But yeah, compared to your other overhead costs, it can't be the main driver of ticket prices.
Correcting the correction of a correction: The chat interface is no longer using GPT-3.5, since May 3rd. What is the default model called? I have no idea. The release notes page [1] calls it ChatGPT model, the bottom of chat interface calls it "ChatGPT May 3 version".

Also people usually call out when they use GPT-4, but in the end you can only assume and be wrong 50% of time.

[1] https://help.openai.com/en/articles/6825453-chatgpt-release-...
The Wikipedia article* makes it sound fairly legit, and that it collapsed because it didn't verify members well and so was used for illegal purposes. But not because it was a scam. It reads that it was widely used, and the article _implies_ it was genuinely backed by gold.

Do you have more insight here? I'd never heard of E-gold before today.

[*] https://en.wikipedia.org/wiki/E-gold
I’ve always thought a suit or even just patches with tubes that could inflate to apply pressure could work.
Who is making a ton of money on AI? What AI product has more users than Google Translate?
School Green Space and Its Impact on Academic Performance
For anyone who has worked with a tech company based in Florida, this has been the norm for 15 years. It started with Buenos Aires/Argentina based devs in early 2000s and then clusters started popping up in Bogota, Mexico City, Santiago, and now in 2nd tier Latam cities too. In mid 2000s there was a big push in universities across LatAm to teach OSS tools. One of my friends had a team of 250 engineers in Guatemala like 10 years ago.

There was a brief period 6-7 years ago when Venezuela was in between dictators that they had hints of a blossoming nearshoring industry. Eventually situation got too dangerous and all those that could left to other countries.

So these teams can be built, and this is not new.
> is there really no middle ground (not an American)? What about cities like Seattle or Boston (just guessing here)? For me, the thought feels a bit like just going back in time. I mean there are still issues everywhere but this is so drastic and feels like you're back to constantly fighting for really basic rights.

Keeping the political and social narratives focused on fights for basic rights ensures that no one passes laws that impact the ruling class.

Kinda like the Trump era tax cut, or how minimum wage hasn't changed. Meanwhile all everyone is talking about is guns and abortion.
Make the switch to Google Analytics 4 (GA4) for improved data tracking and analysis before it's too late.
"We laugh at honor, and are shocked to find traitors in our midst." - C. S. Lewis
Your last point is an important one. There are a large number of incompetent applicants. Prior to the most recent round of tech layoffs, I would go so far as to say that the majority of applicants were incompetent. That's not to say the majority of programmers are incompetent, but because the interview filter processes tend to not select the incompetent, they accumulate in the applicant pool.

Any "fix" to the interview process has to accommodate the reality that the left half of the applicant pool distribution is of terribly low levels of ability.
Looking outside of tech, where conditions are "very special", it seems likely to me that there will be labor shortages for some time in the future. A lot of people are leaving the market.
Around 2013 is when I/Os became less about showing technological progress and more about corporate talk.

Examples of I/O topics before 2013: Android, Maps API, App Engine (cloud), Chrome, AJAX for their APIs, real-time collaboration/Wave, Google TV (early predecessor to Android TV), Chromebooks, Chrome Web Store, Google Drive, Google Docs, Google Glass, Gmail updates, Google+, YouTube updates.

Most I/O topics after 2013 revolved around marginal improvements on a lot of things, like individual Android features and apps. And naturally, when there is so little to talk about, corporate speak fills the void.

There were still some interesting topics after 2013, especially if you follow some specific developments in the Android ecosystem. But there were very few groundbreaking topics. Google will probably talk about Bard this year, which has not been a huge success, but at least it's something bigger that harkens back to pre-2013 days.
> The fourth default was the 1971 breaking of the U.S. government’s commitment to redeem dollars held by foreign governments for gold under the Bretton Woods Agreement.

Bretton Woods is a fascinating topic on its own. Accidental Superpower is a good read that dives in a little, but isn't focused specifically on it. I can't resist bringing up that book because in one of the later chapters, it predicted the invasion of Ukraine, IIRC, down to the month.
ICYMI: You may appreciate this video...

https://www.youtube.com/watch?v=lEzPt-sRmAc
I looked at the schedule for the web section, and some of the talks look useful. Much has been done in the browser space: new CSS capabilities and webgpu among them.
Cheating is only wrong if you get caught. Sincerely cooperating with the system is a losing strategy for you nowadays but of course the system will promote it.
I for one benefited so much from Google Developer Groups while at University. Google made sure we learned how to build Android Apps, and consume API's and services like Maps, Firebase, etc. Overall, I gained a good understanding of how systems work, Thanks Google!

--From Uganda
Yup. We're back to the real problems that matter in sdev -- thinking about the problem, breaking it down, scoping things. Let an LLM do the grunt-work of writing the code, sure.
And even school is arguably step 1 in the process of making money so that we can live and retire.
Looking at the Push operation defined in queue_impl.hpp, if multiple threads perform concurrent pushes, they might end up writing their element to the same slot in _data since the current position _w is not incremented atomically