skysight-inc/HackerNews huggingface dataset:
You seem to be missing the forest for the trees.

> I don't think you have much experience with C++ if you're unaware how much harder debugging a segfault is than an undefined.

I love how developer's go to argument is, "you must not be very experienced if you've never encountered X". It's gatekeepy and gross. I have had plenty of experience with C++, including maintaining a large corporate application in C++ professionally. I have had nasty segfaults. Remember, I was qualifying my statements with how "I program in C++ as a hobby" these days, which means I have complete control over how much unsafe C++ code I allow in my codebase. It turns out you can avoid most segfaults using a little forethought and planning, like I said.

> Have you worked on large codebases with hundreds of developers?

Yes, and it's gross. I worked on a 20 year old legacy C++ application that dealt with high frequency trading at my old job. It was nasty and there were several problems including a very large memory leak that was untraceable. You seem to have missed what I said, which was "but that doesn't mean a good developer can't avoid a lot of memory related footguns with a bit of forethought and planning". Key words, "a good _developer_". Once you throw in hundreds of developers into the mix all bets are off, and that's not the claim I was making.

If you're dealing with a system that you know inside and out, it is usually a very simple matter to trace a segfault. There are a lot of things that you can do to avoid untraceable segfaults, some of which you've alluded to. Use modern C++ safety constructs, things like `vector.at(i)` instead of `vector[i]` if you don't know if `i` is going to be in bounds. That is what I'm alluding too. If a solo developer codes with some simple forethought and planning, segfaults are not a big deal.

JavaScript undefined objects can be just as difficult to trace, under the assumption that you're a solo developer in C++ using good practices. Yes you can place breakpoints and try to figure out where the error occurs. You can do the same thing with a C++ segfault. The hard part is figuring out where the error occurs, which I believe we agree on. I know what you're saying about a segfault occuring at random times, but for the hundredth time, if you're following good practices, segfaults can be as predictable as a JavaScript undefined object. There's a qualification there, which is if you're following best practices.

Anyways, I hope you have a good day :). My intent is not to have an argument over an inconsequential problem, so I'm done replying. I hope I've made myself clear, I'm not trying to argue that C++ is better, or that segfaults are the same exact thing as JavaScript undefined objects. All I'm saying is that both are difficult things to debug, and if you're coding by yourself, you can use a few safety features (using built-in constructs, handrolled tools, or third party apps, I don't care what you use) to make a segfault no worse than a JS undefined object.
If you object to their slogan enough to make this, surely you could just find another news outlet to use altogether. This is ironically as performative as their slogan is.
Generation Esports - Technical Program Manager - (Remote)

.
.
.
Generation Esports is looking for a Technical Program Manager with excellent technical, problem solving and communication skills to join our team. You will know how to influence and motivate others to get the right things done. As a Remote Technical Program Manager, you will help build and manage multiple remote teams. You can expect to lead planning, execution and delivery of engineering projects (ie. break down business requirements into manageable projects, write functional specifications, contribute to system design, solve complex technical problems, interface with multiple teams, and deliver solutions in a successful, agile and timely manner.
https://apply.workable.com/gene/j/0016EBE98F/
Yuga Labs apologises after sale of virtual land crashes Ethereum
Stop putting anti-capitalism into my words, you'll never find it, and if you do it's only your own bias.

Once Apple knew there is a problem, they fixed it - and they fixed problems like this many times before the issue you're talking about, without any fuss in the media. They don't have a crystal ball. These Chinese companies go to extraordinary lengths to present their best face to you and the public. It's very hard to know this stuff without looking for it (I mean directly at the place, with your own eyes) - and it's very hard even if you look for it, and actual Chinese secret police agents will try to stop you from knowing and publicizing it.

Whereas the banks and loan sharks have built their entire business on financial exploitation. Of course that's entirely different from Apple. I still haven't seen a single good product from a bank, everything they offer is used only because of necessity - whereas people buy iPhones and Macs because it's excellent technology, not because it's a must.
What he’s describing is absolutely standard practice, and is how beef you buy from a typical grocer is raised.
The impression I've always gotten was that you can't get this up front, but you can negotiate for it eventually. The past few places I've worked had part-time people, but they all seemed to be AAA employees that the company was happy to bend over backwards to keep.
My favorite tag is UPSTREAM to annotate workarounds forced by 3rd party libs or otherwise. Normally I include the link to the associated GitHub issue or SO post.

Tends to be the most useful in-code comment because if someone comes along and "helps" to refactor the "weird" code, they could accidentally undo the workaround and get stuck in the same loop the original author was in.
Whats up with the comment from the branded persona on this gist? I can't tell what the comment is suggesting, only that it seems to be referencing something.

Besides that, check out Lynx browser for your daily download of news. Surfing HN from Gopher net is also a great way to avoid this type of sensory overload from new sources. Everything is equal in ascii.
The Oracle problem is defined as the inability for blockchain solutions to validate their data with the real world. In this case it’s that any specific ID is actually a singular human, and not a bot, sock puppet, etc. Note this means any one person cannot get two or more IDs.

How would you implement a system that issued such IDs?
That’s a very fair point.
Honestly at this point it kind of is magic.

How much of that magic is smoke and mirrors? For example, the First Tech Challenge (from FIRST Robotics) used Tensor Flow to train a library to detect the difference between a white sphere vs a golden cube using a mobile phone's on-board camera.

The first time I saw it, it did seem pretty magical. Then in testing realized it was basically a glorified color sensor.

I think these things make for great and astonishing demos but don't hold up to their promise. Happy to hear real-world examples that I can look into though.
But the parent comment said manslaughter. Killing another human in a traffic accident is manslaughter.
Privacy and anonymity are essential for people who want to speak out against powerful or potentially violent groups or individuals. Anonymity is really the only way to protect freedom of speech imo. Privacy is also extremely important for any sensitive info you want to selectively share. Tools, services, and platforms need to take that into consideration. It's not just a meme.

>Advertisers and crooks already have under-the-counter access to our private data (via Equifax, etc.), but we don't get to benefit from it.

We shouldn't throw away the concept just because we haven't executed it well.

The actual problem is our obsession with free stuff and knowing who to trust. Trust should be with family, friends, and the people you know. Then the trust reduces the further someone is from you in the socal graph. That's why I'm big on Web of Trust. You can't (and shouldn't) make people trust those you think they ought to trust. People should choose for themselves.

Posting comments and content should have skin in the game, you're absolutely right about that. Being able to post things consequence free is what leads to more trolling and spam. It shouldn't be contingent on your identity though. Micropayments are a great for this. If you had to stake a tiny amount of money for each comment, I think it would reduce spam and trolling.
Linear games are better in my opinion. Linearity isn’t the problem though. Mario is linear and very fun. Tomb raider just sort of takes away you doing anything. You have no real agency for a lot of it. Just told what buttons to press indirectly and then you do it.
Thanks! It seems like a very simple problem, is there a python library for vdb file IO? If so, I can probably whip something up (in python) with relative ease.

I work in the medical software field by the way. I know all about the pains of dicom...
Hmmm, but I red this at the time: https://commons.wikimedia.org/wiki/File:Umbrella_Corporation...
A lot of the grain fed to cattle is actually spent mash from the ethanol production. I wonder how those overlap numbers are accounted for.
This deal is 300m for multiple studios + IP.
Microsoft paid 100m for a year long exclusive of a single Tomb Raider game.
EDB | Developer Experience Engineer (Dev Tools) | Remote | Full Time | https://enterprisedb.com

EDB builds products and solutions based on the world’s best database, Postgres. We have many of the core Postgres contributors on staff and continuously contribute back to the open source community.

We're looking for an engineer to focus on tooling and developer experience, by building modern and Postgres dev tools with a focus on usability. These tools will be used in production, development, experimentation, and testing. This role will be especially interesting - and challenging - as we develop highly available distributed database systems of varying architectures.

We use a large mixture of languages, but Go + Python experience is preferable. Experience with C, and database internals knowledge is a huge plus, especially Postgres. Previous work with cloud architecture, specifically AWS, is also nice to have.

This role will be formally posted on our site in the next few days, I’ll reply with a comment when it's up. Until then, reach out to me directly with interest and questions:

doug.calobrisi[at]enterprisedb.com
This source is out of date-- alfalfa acreage has substantially declined over the past decade while nut acreage has boomed. Both are bad though, obviously.

https://cms-static.wehaacdn.com/hoards-com/images/2-CA-hay-a...

https://d3qz1qhhp9wxfa.cloudfront.net/growingproduce/wp-cont...
RappiPay | Remote - LatAm | Full-time | https://rappipay.com

One of the first fintech startups in the region is hiring fully remote Android developers.

Apply here:
https://jobs.lever.co/rappi/22e0824e-6594-44cd-9a77-84368527...

Our tech stack:

- RxJava

- Room

- Retrofit

- We use the MVVM architecture for our Android app

- We keep things simple

How we work?

- We use the SCRUM methodology

- We release a new version of our app bi-weekly

- Do extensive code review

- You will be part of a small team composed by QA, iOS & backend devs, UI/UX designers and a Product Owner

How we interview:

1. A take home exercise

2. Technical interview

3. Offer
Years ago I had a simple blog site hosted by 1&1. Because dynamic layouts are so expected to keep pages modern, I found it's often a hassle to go static because web hosting platforms often come with WordPress or some templating engine.

I wish I knew a way around this because my knowledge of web design is incredibly small and I intend to keep it that way.
> with a chosen plaintext attack (very common scenario in networking and storage applications) any dumbass can decrypt it trivially.

No you can’t get decryption key using chosen plaintext attack with AES.

Read here: https://crypto.stackexchange.com/questions/1512/why-is-aes-r...
less -F will cause less to terminate if there's only one screenful of text. I usually forget to add it, so just knowing about -F isn't enough for me.

As for always applying it... I don't think bash has hooks to transform interactive command lines. Do other shells?

Another thing: exporting less(1) search history as grep commands, though a recent post made me realize I should use fzf and related tools instead.
Apple gets 0.15% of each purchase. I think this is as simple as: Other companies want that cut for themselves, and so are pushing the EU to allow for rent-seeking on Apple's financial platform.
Location: Raleigh, NC

Remote: Yes

Willing to relocate: No

Greetings everyone. My name is Ron Kelley, and my passion lies in infrastructure deployment and support. My current gig recently transitioned from an active to passive role (thanks to automation!), and it's time to find the next exciting opportunity. I am looking to partner with a team that needs part-time (on demand) help with deployment and support activities including automation, infrastructure config/mgmt, scripting, firewalls, etc.

Give me a shout if you are struggling to keep up with the your deployment/support activities or just need some part-time help with product support. Let's see how I can help offload some of your burden...

Technologies:
- Infrastructure (on-prem, cloud, networking, storage, virtualization, etc)
- Automation (Ansible, Bash, Python)
- Linux (Debian, CentOS, Ubuntu)
- Firewalls (pfSense, VPN, Wireguard, etc), storage systems

About me:
- Industry veteran skilled in deploying and managing on-prem and cloud-based architectures.
- Deep knowledge in networking, storage, virtualization, firewalls, VPNs, system monitoring, etc.
- Hard skills - Ansible, Python, Bash, Linux (Debian/RHEL), IPMI/iDRAC, pfSense, BTRFS/ZFS

About you:
- Need a partner that can help get your architecture production ready (network/security best practices, etc)
- Have questions about on-prem or cloud hosting technologies and need an outside point of view
- Can't justify hiring a full-time engineer but need someone to help manage an existing deployment

Thanks!

-Ron (berkelley21@gmail.com)
Dating was definitely easier 20 years ago and I am saying this from the perspective of a guy that discovered that I was so big of an idiot in my early twenties and still had it very easy.
Doxxing everyone by government mandate isn't the answer, nor should it ever be the answer.
What is "darkness" in this context?
I think the poster is referring to racket-lang.org, which is served through cloudflare. But wait! I have a solution. If you want the web site content locally, the whole thing is built from the public repo at `https://github.com/racket/racket-lang-org`. The readme contains instructions for building it locally. The CSS on the local blog posts probably won't render correctly, but if you're reading the text, that probably won't bother you.
From that piece:

> I do believe she actually thinks she is making the world a better place but in reality any interaction with her has been incredibly stressful having to carefully weigh every move made in her presence.

What if what some vocal minority advocates say is correct, and they have to carefully weigh every move they make, throughout their whole lives? If living that carefully is incredibly stressful, what percentage chance of it being the lived experience of minorities in tech justifies someone fighting aggressively to make things easier for minorities?
With its resources, Disney can certainly match any bid by Netflix.
Yeah the trail braking part makes sense to me, but I can't think of why you'd be continuing to press the throttle when you're in the braking zone. Is this some kind of trick to prevent an automatic transmission from downshifting out of the power band while you're in the braking zone?
Yes, precisely. Executives want to pump the stock price because it's a large part of their compensation. Many Hedge funds/VCs want to invest in "innovative" companies .
I'm aware that there are different interpretations of probability. I said as much in the first line of my previous message!

You may be content with an interpretation restricted to talking about frequencies. I prefer a more general interpretation which can also - but not exclusively - refer to frequencies.

Even from a frequentist point of view I find perplexing your suggestion that nobody says that the probability of something is 100% when they are able to predict the outcome with certainty.

Probability may be a mathematical concept separate from reality but when it's applied to say things about the real world not all probability statements are equally good - just like the "moon made of cheese" model is not as good as any other even if it's mathematically flawless. This has nothing to do with Bayesian vs frequentist, by the way, empirical frequencies are not mathematical concepts separated from reality.

It's a perfectly frequentist thing to do to compare a sequence of probabilistic predictions to the realised outcomes to see how well-calibrated they are.

The astronomer that predicts P(total solar eclipse in 2023)=0%, P(t.s.e. 2024)=100%, P(t.s.e. 2025)=0%, P(t.s.e. 2026)=100%, etc. will score better than one who predicts P(t.s.e. 2023)=P(t.s.e. 2024)=P(t.s.e. 2025)=P(t.s.e. 2026)=2/3 or whatever is the long run frequency.

A weather forecaster that looks at satellite images will score better than one that predicts every day the average global rainfall. Being a frequentist doesn't prevent you from trying to do as well as you can.

I did already agree that you _can_ keep your model where the millenary-change ball may be either white or black and make calculations from it. (It just doesn't seem to me a good or useful description of that system once the precise state is known. You _can_ also change the model when you have more information and the updated model is objectively better. I think we will agree that from frequentist point of view predicting a white ball with 100% probability and getting it right every time is more accurate than a series of 50%/50% predictions. And the refined model can calculate the loooooong-term frequency of colours just as well.)
It seems you have a broader compliant, so let me ask you: What's the alternative to using scientific process to solve problems?

Agriculture effects the environment, uses shared resources, and is necessary for the continuation of human life. I would be really wary about going with a gut feeling to solve such a large important problem.
I’m actually really bullish on this use case for AR/VR/MR. Digital professionals spend all day on digital platforms creating digital products (software being an example).

If you think of it like this, monitors and our current HCI paradigms are basically bandwidth limitations to productivity. A more immersive productivity experience could be conceived of in AR/VR/MR, a la Minority Report / Tony Stark’s lab. They’re have been some really interesting articles floating around of people already doing this.

I just wish it wasn’t Facebook pushing this forward.
Frames are the closest thing HTML has to this
Isnt WP where Taco went after /. ? I thought that move was going to be much more significant than it ended up being. I guess I had not browsed WP much since then, and it looks like it hasn't changed much. Did I just imagine it?
In this case the only thing "light" is the paper itself and manner in which the authors scrutinized the work.

The prompts themselves were very complex and thought through, probably a result of a lot of cherrypicking to find weaknesses in the model.

Still, it is impressive how DALL-E dealt with them even in cases where it got it wrong.
It was setting up schemas in posgress and learning the basics of using a sql database; setting up a web api to auth users and connect to that database and serve json with Node, then building a JS frontend to login users and fetch and display that data with backbone. It was done in the format of building a couple applications in teams of 2-3.

My first job didn't use those specific languages or technologies but everything was close enough to what I had done in the bootcamp that I wasn't completely lost. I knew enough to be a good jr developer and learned 20x in my first 2 years on the job than in the bootcamp.

I've since built/done lots of services, data pipelines, database migrations, devops pager rotations, large/complex frontend applications. The bootcamp was really just a jumping off point. The real learning starts when you get to the job.
One key difference is that with playwright you have to replay against some environment.

Meticulous captures network traffic at record-time and stubs in responses at replay-time, which removes the need for a backend environment to replay against. We also apply a little fuzziness in our replay, like how we pick and choose selectors (e.g. imagine css selectors with hashes in them, the 'same selector' will look very different between two builds).

We have a long way to go in making this robust though.

Is there anything you wish was easier when writing tests with Playwright?
Good old m4 can get you pretty far, as a template system for generating html.
Facebook is opt-in. Haven't touched the thing in a decade, with virtually zero inconvenience.
Love the meatballs, including the veggie varieties, and enjoy the store on occasion. Even the article was decent, though a bit predictable.

But, woo-wee there's dozens, perhaps sixty? javascript trackers linked on that page. Thank god for no-script.

Don't think I'll be back to cnn.
Compare the rates: what is regular behavior for women is almost an exception for men. I don't know personally anybody with a hair implant or using steroids and while a statistics with a sample size of 1 is not relevant, I think it tells something.
<iframe src='footer.html'>

Or you could use a frameset
I can see disliking the tone of the slogan, but the heights of bitterness/derision surrounding it obviously speak to something deeper. Is this just general political warring (Washington Post is seen as liberal, right?), or is there something more specific/dramatic?
SEEKING WORK | Wordlwide | Elixir and/or Rust.

Hours: ~20hrs.
Rate: Probono - US$69.
Vannevar Labs | REMOTE or ONSITE | FULL-TIME | HQ in Washington, DC
Vannevar Labs builds machine learning products for the country's most critical national security problems. We are uniquely qualified to succeed in this $740B market; our founders have 30 years of combined experience across national security, government sales and CIA, In-Q-Tel, DoD/JSOC, Harvard, and Stanford. We believe our military service members and intelligence officers deserve access to the best technology American innovation can offer, and we are building great products for this mission while holding ourselves to the highest standards of honorable service.

We're hiring full stack engineer - feel free to ping if you're interested in our mission, even if there's not a clean fit. feel free to apply directly on our website, or ping me harrison at vannevarlabs dot com
> The parameters are encoded in UEFI NVRAM.

You can embed the parameters in the EFISTUB, this is explained in the arch wiki.

I use that to test different parameters with the same kernel packaged in different EFI payload, which I can select from the F12 boot menu if I don't want to use the commands to specify "use this payload only for the next boot"
Maybe the stock drop was because he left ;-)
Again, I don't like the way you are using numbers. Your 915M acres figure lumps pasture into cropland, which you are using to make the corn for feed number look smaller.

> So if we accept that the pasture range cannot be used for crops, then what we are looking at is the animal feed area (which is both fodder and crops that could be eaten by humans but is eaten by animals). It’s 125M acres, I think, or ~14% of all ag land.

The Bloomberg article that is the source for your source, disagrees with you and categorizes the livestock feed acreage as cropland. So again, you are distorting the picture to make the animal feed number look smaller. Your own source is saying that more acres of cropland are used to feed animals than people.