skysight-inc/HackerNews huggingface dataset:
NovaLogic’s voxel work was really something else at the time, it was even partially used for their Delta Force games which is how they could have such huge maps and extremely long terrain draw distances in an era when games had to fog everything a short distance away from the camera or box you into corridors in order not to have to draw so many polygons.

This was released in 1999/2000 https://youtu.be/kxkSM6_F39g

Sadly voxel hardware acceleration was never really a thing and in the early 2000’s GPUs started leapfrogging a head of CPUs so much that you basically had to switch to polygons to get any decent performance.
Kotlin supports reified generics (through extension methods)

Java is getting reified generics and more importantly generic specialization which is critical for performance
https://www.reddit.com/r/java/comments/m2dfb5/parametric_jvm...
Yes I think an equivalent 'fraud' law, sometimes called something like obtaining a valuable security or pecuniary advantage by by deception or something like that, is a basic part of almost all legal system everywhere.
That really brightens my day.

You can feed ducks with Twitch bits. This is peak internet.
I'm running one on an older RPi at home. Never really "needed" it, but sending text messages for free from an airplane wifi somewhere above the atlantic ocean felt like a nice nerdy flex.
I completely disagree. I went to Hack Reactor in 2013 and the ROI was fantastic.

I really leveled up my JavaScript and coding skills in general and ended up dramatically increasing my earning power. I was hired about a week after graduating and just the signing bonus paid most my tuition.

If I ever see a similar kind of school for the next skill I want to build, I'll probably enroll.

That said, I've heard some of the Lambda School claims and don't believe they're honest. Vincent Woo did some solid reporting on Lambda.
How do you "talk to your users"?

1. By getting "distribution", which means people buying, or considering buying, your product or service by visiting your web site, taking sales calls, etc.

2. Then you talk to these people who bought (or didn't buy) your product or service about why or why not. This can be via email, chat, phone, survey, etc.

How do you get "distribution"?

1. You buy it with money (ads, etc) if you have the money to do so (it's not cheap).

2. Or you farm for it on someone else's platform (SEO, media stories, etc) if you have more time than money.
Sounds like someone missed the train, again.
Any chance to get an access?
SerpApi | https://serpapi.com | Senior Backend Engineer | Austin, TX | Full-time | ONSITE or FULLY REMOTE (remote first company) | $150k 1099

SerpApi is the API to scrape and parse search engine results. We deeply support Google, Google Maps, Google Images, Bing, Baidu, and a lot more.

Our current stack is Ruby, Rails, MongoDB, and React.JS. We are looking for a senior web designer, a senior Front End Engineer, and a Senior Backend Engineer. For the senior web designer position, experience in CSS, JS, or React are definitely plusses but not required.

We have an awesome work environment: We are a remote first company. We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub. We also value transparency and are a proud organizational member of the EFF.

Contact Julien @ julien _AT_ serpapi.com mentioning HN.
Worth keeping in mind that the implementation they have chosen of stack copying from the heap has a larger performance overhead than something like Go which was designed around green threads/fibers/virtual threads/ etc. from the start.

If you can keep your stack size very low in each task then this probably won’t be noticeable if you are doing lots of IO which can trigger wakeups. More of a replacement for an async/await state machine for handling a request than something like a goroutine you could use for everything.

I have a feeling lots of existing Java libraries and frameworks won’t work well with it. Will be interesting to see how it plays out.
Pretty cool. I like ducks.

One bug: the pin for "The Pond at Central Park" incorrectly shows up near 64th & 1st. Looks like there are some others that aren't accurate too.
We, the makers of the world, are very resourceful group. If we couldn't get the internet back up, that to me implies civilizational collapse, and a world without long distance radio, satellite, underseas cables from some unspecified cause that is the start of this thought experiment.

Without internet, or any other instant long distance means of communications, we're back to pre-civil war technology with small pockets of embedded modernity. Heck, Lincoln used telegraph to manage the Civil War in the US.

The most appropriate historical fiction to match the scenario is the 1632 series of books by Eric Flint, at least in terms of what the hurdles are to rebooting a technology base.

Even a year without telecoms would have billions dead as governments would be effectively dissolved, along with the world trade system.

1/5 of humanity dead would be an amazing victory over adversity.

> At the beginning of WWII the US was almost completely unprepared for war. Between 1942 and 1945 the US embarked on an industrial ramp-up in production that has never been equaled.

Yes, that's because there were plans in place from the Army Industrial College, and their graduates including Dwight Eisenhower who had done surveys in advance to figure out the logistics of turning the manufacturing base around.

For Example, there is a Vocational School in Chicago that taught how to work on airplane avionics for the Navy during the war... just happened to be funded by the Navy in 1938.

We didn't turn things around in a year, that wasn't possible, but might be a nice myth, if it weren't so dangerous to believe.

Please note, I agree with almost everything you say, and I too grew up before the internet, and have no desire to return to those days, they sucked!

I don't share your optimism in the short order, long term I'm a bit more optimistic, if we don't nuke ourselves, or let any more gain of function research get out of hand
Older Huawei were pretty normal and you could request unlock code, etc. I think they started to get more secretive/closed as every random fact about their implementations could be made news worthy by adding a suggestion of incompetence, pirating or snooping purpose.
It wasn't clear it was Electron, which does not work on Wayland.
nubuilder.com - it's free, open source and actively developed.
I think you are underselling the amount. $50K/yr is a fortune for the markets these operations run in (think random Thai towns/villages). It is approaching median wage for a family in a large US city.
I really find this amusing. It's hard to explain why, but the author's sense of humor certainly overlaps with mine! What an awesome and extremely useful site.
The assumption is that the packet is something like header + file (I don't know if header is the right terminology). You don't know how many bytes the header is, so you increment the header length until the remaining bytes are recognized as a file.
IMO it's not the complexity, or the "how it works" that people miss. It's the larger game theory and societal forces that push the price up.

I think it's pretty naive to think that the $1T market cap is accidental, or driven by dumb money.
Yeah, you're probably right, but it's like deep down I think they're just gullible. I think if I really pushed hard on correcting this thinking (I honestly don't have it in me right now), we'd probably get somewhere back to normal.
There is one real consideration that most of forgotten about: what is your personal allergy situation. For a few people the wrong vaccine is potentially much worse, but what vaccine is wrong is different for each person.
Yup. After I had a G6, I couldn't go back to anything less. Now using a G8. If you know/find a good successor would love to hear about it.

Edit: Hmm, checking my statement.. Yeah, that's my experience, nothing to change.
Apologies if this is too off topic for the hiring thread.

As a community, I think we can agree that not everyone is great at negotiating salary, and this leads to unequal treatment. Out of kindness for our fellow HNers, perhaps we should ask, or even demand, of those who post here offering jobs to put a salary range on their job posts. I think that would help a lot of people not only get an idea if the job is worth applying for, but help people who aren't good at negotiating have a baseline to start from.

The companies offering jobs have a huge information advantage in knowing how much they pay other people and for some of the bigger companies, have access to salary reports across the industry. They also already know what their budget is. Why not ask them to share that a bit?
Location: Chennai, India

Remote: Yes

Willing to relocate: Yes

Technologies: Angular, Laravel, PHP/JS

Résumé/CV: https://docs.google.com/document/d/1H0wnlI2HZS452QZAavQicHBi...

Email: ms.vignesh31@gmail.com
Java isn't the worst C++ program I know.
Thorn | REMOTE (US-based) | / Senior Research Scientist / Senior Software Engineer | Full-time | https://thorn.org

Thorn is a startup focused on building technology to defend children from sexual abuse. Working at Thorn allows you to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you can bring clarity to complexity and lightness to heavy issues, you could be an excellent fit for our team.
Our CEO took the stage at TED and shared our audacious goal (https://www.ted.com/talks/julie_cordua_how_we_can_eliminate_...) of eliminating child sexual abuse material from the internet.

SENIOR RESEARCH SCIENTIST: https://grnh.se/1a88a17e2us

SENIOR SOFTWARE ENGINEER: https://grnh.se/81ea1a9b2us

Tech stack: Python / Jupyter / Scikit Learn / spaCy / Elasticsearch / PostgreSQL / AWS / Terraform / Docker / Kubernetes / Typescript / Node / GraphQL

Competitive salary + fully paid medical, dental, vision, life + 401(k) + parental leave + development fund + remote, flexible working + wellness + amazing colleagues!
Second – Reddit's recursive psychology experiment
My science teacher in middle school insisted rivers didn’t flow north, because on a globe north was up.

Yes, we tried showing her the Nile.
I was a sysadmin through this era, and we refused access to both mod_php or mod_perl on shared hosting accounts. Customers always received php-cgi.

Even if one could convince themself mod_php was safe, it was so unstable version-wise syntactically and every webapp wanted its own snowflake combination of version and configuration and versions of dependencies like imagemagick/gd, it was simply impossible to satisfy all customers on a given host sharing a single apache+mod_php instance.

By the time I left that role we had what must have been nearly 100 different php cgi builds in a global repository maintained on behalf of customers. Whenever a vulnerability came out we'd have to go revisit all these snowflakes and push fixes out. At least the pushing out was mostly automated since we had all the hashes, but the maintaining of the variously configured source trees and backporting of fixes was always a largely manual nuisance. In retrospect we spoiled our customers, and I learned PHP was a damn disaster area.

At one point we forced all customers to migrate IIRC from php3 to php4 and in that transition we learned the previous version was ignoring such glaring syntactic problems as mismatched curly braces ambiguously delimiting blocks of code. What a nightmare that week was, before that we could largely ignore the contents of customers' scripts. But with so much broken we had to start looking at what they were doing and automating counting of open vs. close curly braces in php scripts across the fleet. What a horror show.

Edit: forgot to mention shared hosting providers generally relied on suexec which only works w/cgi processes anyways. Nobody in the shared webhosting space cared about the subtle differences of mod_php vs. mod_perl, they were both irrelevant to anyone trying to isolate web customers sharing a single host.
Okay, so that's a somewhat different claim and it really comes down to how much you care about an operator versus a extra couple of characters. Most programmers know how to touch-type and do not hammer out regexps so quickly that the difference between:

$foo =~ s/foo/bar/

and

foo = re.sub("foo", "bar", foo)

is a significant factor in deciding which language to use, especially since there are legibility tradeoffs (i.e. escaping) and the Python approach for handling e.g. groups is cleaner for non-trivial code and avoids the chance of accidentally clobbering $1, $2, etc. — a bug pattern I've seen affect people more than once.

Personally, if I were advocating Perl I'd probably go with angles like the extended capabilities or more complete Unicode support which Python users need to get from the regex module (https://pypi.org/project/regex/).
Commoditization of deep learning models and maturity of architectures that remove the need for expert tuning. NLP will see the most progress, with things like question answering becoming more automated. No true conversational ability, as the model can’t “reason”, but can trick you for a bit, till you realize the facts it spits out don’t work together.

Information retrieval and structuring will get really good.
What is the reason? What made the doctor act this way?
This is a tricky one.

There is one route to revoke consent and another route to object to legitimate interest, and it doesn't seem that you can precisely follow both routes. I assume the second option does both, but it's not clear.

I've seen this same pattern in English also, so I'll include my translation:

Meer Opties (More Options) -> Gerechtvaardigd Belang (Legitimate Interest, small link on bottom left) -> Bezwaar Tegen Alles (Object to All) -> Opslaan en Afsluiten (Save and Close)
I can't get the server to connect when attempting to try, but the demo youtube is extremely cool.
Moven | Full-stack Software Engineers | Full-time | REMOTE

Want to help disrupt the global banking industry? We’re hiring!

Moven is seeking two Full-Stack Software Engineers to build our next-generation mobile platform, written in React Native, Redux and JavaScript, communicating with a GraphQL API written in TypeScript, all running within containers orchestrated by Kubernetes.

We are looking for one senior-level person with up-to-date experience with React Native.

The second opening is for a junior-to-mid-level person.

https://moven.com/

You can email me directly at andrew@moven.com: please put "HN" in the subject line.
Reforge | Full-time | REMOTE US-only | Full stack Engineer (React + Rails)

Hi. I'm Buford. I sometimes tell bad dadjokes at inappropriate times. People ask me if I'm alright, but clearly I'm half right and half left.

Reforge is changing the way we do professional education. Our customers are the leading practitioners in the tech world. We want to be the example of world-class education and community product.

Bootstrapped we hit 8 figures ARR, and just raised a $20M round from A16Z. Our eng team is 7 and we're looking to add engineers and eng managers. Hoping for product-focused folks to come think with us.

Founded by Brian Balfour -- 3x successful founder and ex-VP Growth at Hubspot. You'll be working with people who once hailed as VP Engineering at Credit Karma, employee #10 at Eventbrite, AirBnB PMs, Rails core contributors, and seasoned entrepreneurs.

Tech stack: latest React, latest Rails, Heroku, Postgres

Would you like to know more? buford@reforge Full role details: https://www.reforge.com/careers
Percona | PostgreSQL Consultant | REMOTE - EMEA or APAC | FULL-TIME | https://www.percona.com/about-percona/careers

At Percona, you'll get a chance to see and work on any database architecture you can imagine. Our Consultants work on projects with a huge variety of companies, from internet startups to established brick and mortar publicly traded companies. We're looking for a PostgreSQL expert who can step back and look at the full stack and come up with the best possible solution, as well as share their knowledge and advise on other widely used open-source data technologies.

Percona is a respected thought leader in the open source community. Our mission is to Keep Open Source Open. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard.

This is a unique opportunity to work with a team of world-class database experts, who also know how to have fun and are always willing to lend a helping hand.

To submit your CV: https://jobs.lever.co/percona/8785dca6-1378-49f7-9e26-0a4870...
I mean, these were slapped onto peoples personal pages right below an animated "under construction" gif and fractal looking background images. Accuracy was not a huge concern.
> As others have mentioned, there’s also this notion pushed in our youth that poetry has to have perfect rhyme, or follow some scheme....

This is an idea that actually makes more sense in the context of poetry as play. Schemes and poetic forms are just rules you could play by, and it’s usually more fun to play by some set of rules.
Stack Overflow will start charging for code copy paste
Language Servers are pieces of software that implement IDE-like features (like go to definition, find usages, call-hierarchy, rename method, etc) for a given language in an editor-agnostic way.

With that, any editor that supports Language Servers can use those to provide better support to a language without implementing any details.

In this case, you can see some of the supported editors in the README itself:
https://github.com/bash-lsp/bash-language-server#clients
Are you suggesting that eliminating all possible risk to ourselves and others is somehow better? Or if there is an acceptable level of risk then please quantify it.

I put others at risk every time I drive my car. In theory I could eliminate that risk by walking everywhere, but I'm unwilling to do so.
Tenzir | DevOps Platform Engineer | FULL-TIME | €70k | Hamburg, Germany | http://tenzir.com

Tenzir is seeking an experienced and passionate DevOps / Platform engineer who enjoys bringing open-core security technology into production deployment shape. We cultivate a UNIX-centric mindset: security operators use our high-performance C++ database VAST (https://github.com/tenzir/vast) to hunt in telemetry data, either via the CLI our our ReasonML-based frontend getting its data through a Rust API. We also develop Threat Bus (https://github.com/tenzir/threatbus), a dissemination layer for threat intelligence, which orchestrates detection and response.

=== Role & Responsibilities ===

As a key contributor to our infrastructure, you will improve and automate critical processes for building, packaging, and deploying our technology in test and production environments. Concretely:
Improve our CI/CD pipelines for continuous releases with GitHub Actions to build projects of different languages on various platforms and to automate unit and integration testing.
Automate continuous deployment strategies in different environments, for our own staging and production clusters, but also on-prem (appliances) or with different cloud providers (GKE, AWS, Azure)
Implement a reliable backend infrastructure for appliance and fleet management, configuration management and multi-layer VPNs.
Write integrations with other tools from the (security) ecosystem to support a wider range of data formats.
Be responsible for entire infrastructure segments, from whiteboard design to implementation and automation for production systems.

=== Interview Process ===

1. Fill out the application form at https://tenzir.com/career/devops-platform-engineer/

2. Phone call to get to know each other and identify potential roadblocks (30min)

3. Technical interview(s) (1-2h)
Without examples of your claim, how would I know?
This is the same process that turned LGBT into LGBTQIA+. Each sub-group wants to be mentioned in the acronym because "representation" and "solidarity" but it needs to be ordered in terms of size/cohesiviness/level of persecution then because of how the English language is written and how human memory works new letters are tacked on to the end instead of reordering or substituting letters. These groups dislike being described in relation to the groups they feel oppress them. BIPOC = non-white, LGBTQIA+ = non-heterosexuals
We're hiring:

- Backend/PHP/Postgres role
- Frontend TS/React/JS role

You will get

- Competitive salary
- Great tools: What would Batman be without his utility belt? He’d still be badass. But you get the point. At Prezly you’ll get to choose your own gear.
- Flexible hours: There’s a life outside of work. That’s why our distributed team works from where they want, when they want. And they get tons of work done.
- Unlimited vacation time: Employees can take as many holidays as they need.
- Visits to Leuven: A few times per year the entire team gets together in the office in Leuven, the world’s capital of beer. We’ll fly you in so you can have fun with the team.

---

https://careers.prezly.com/
"...an obvious result that no reasonable person would doubt even in the absence of data...":

Aw, c'mon, you can do it, too. The Sun (and other astronomical bodies) go around the Earth. Time (and space) passes at the same rate for everyone, everywhere.

Here's another good one I just ran across:

"Let me tell you about some findings from the literature on divorce. People who start their marriages with the most love and affection for their partners tend to have a decline in satisfaction over time, but are unlikely to divorce, while people who had poor relationship quality at the outset tend to eventually get divorced, especially once their children are grown. Does that seem obviously true? Wait, that’s not right. That’s not what the research showed. The results really showed that those super-happy couples quickly come crashing down in the early years of marriage, and if they divorced, they tended to do so within the first six years, while those miserable couples were equally likely to divorce early or late. Oh wait, I got it wrong again. These are the real results: Couples who were especially unhappy early in their marriage were the most likely to get divorced early on (within the first six years), whereas when later divorces (seven or more years into the marriage) were examined, it was the most blissfully happy newlyweds that were most likely to get divorced.1 Sure enough, when I wrote about these findings on my blog, one commenter stated "So prevalent and obvious, it's hard to believe anyone wasted time and money on yet another study telling us what we already knew." Ouch, makes you glad you're not the researchers who spent 20 years collecting that data." (https://www.psychologytoday.com/us/blog/close-encounters/201...)
I don't think "against transmission period" is really possible, no?

The whole point of a vaccine is to prime your immune system, it does not provide a magical shield to your body. If you get exposed to COVID-19 after being vaxxed, you will still have COVID-19 in your system for some amount of time. It will just (hopefully) get killed very quickly when the memory B/T cells (that were created by your body when you had an immune response to the vaccine) ramp up production.