skysight-inc/HackerNews huggingface dataset:
> What can we do for those trapped in poverty whose only ticket out was enlistment?

You just give them the fucking food, education, and healthcare. Look at the current US military budget and tell me that's impossible.

The military is not offering "good" — it's offering the roll of a dice. Sure, one side says "good" but you've got a "death" side too. Wealthy people do not have to roll this dice at all.

The majority of our lives has featured a "war" almost entirely based on false pretenses. Thousands of soldiers died. Do you think their families were happy about having this on-ramp to class mobility?

I had recruiters coming to my house and deriding my living conditions to get me to enlist when I was 17. It's predatory, abhorrent, and not even remotely "good."
Mypyc is an alternative tool for speeding up type-annotated Python code.
It doesn't help with calling existing C code, unfortunately.

[0] https://mypyc.readthedocs.io/en/latest/
Turns out physics is actually really easy once you get rid of all the pesky mathematics!
I'm a Scientist in California. Drought Is Worse Than We Thought
Ah, that's interesting. I knew it was possible to have it installed and I can't remember exactly what I was quoted at the time, but it would have been well in excess of £1,000. Enough that I had a separate hands free kit installed instead.
yah, rel links are still usuable at least for machine-read purposes, if not the old 'back', 'forward', 'up', type site navigation links that browsers used to display if those were present in the document.
Certainly not a career suicide. Sharpen the saw, build things you can showcase, and have a good story to tell when you want to get back to work next year. Enjoy the time off.
We don't know this was the doing of Flickr though, I mean it seems like there could have been an intermediary step where IA could download all the comments and such? I mean nothing was stated at all, and that's a bit scary that the IA would just not say anything and allow all that to be deleted nonchalantly.
I prefer that over the current "Arbiters of the definition of misinformation" censorship style they and every other social media platform has adopted.
Your privilege is showing. Most people can't afford to take a month off, let alone a year. Paying for world travel is out of the question.
Thanks for the correction, i am obviously not familiar with the field. This was meant as an example of non-chemical cognition problems.
I got an M1 on loan while my Intel Mac was in the shop and I was terribly unimpressed. Only 8 GB of ram was part of the problem, but I just didn't notice any performance improvement between it and my Intel Mac.
The book You Can Draw in 30 Days, Mark Kistler.

It covers a lot of the theory and practice. Starts from things like shading and lighting, then perspective, and stuff like hands.
Perhaps we should define a new HTTP header for servers to say: "It's ok for clients to initiate N connections with me" so that we can write web apps without this restriction.
Why use SaaS at all? Must make an old-school program. Make it open source.
He was probably referring to secure boot when talking about UEFI, which effectively prevents you from installing linux (unless you know exploits or you get the unlock code from the manufacturer).

That said UEFI sucks and it inflicts unnecessary pain every time I setup a new computer.
This article was about the author's reasons for joining the military, not sure why you expect it to also be about the detailed history of a particular unit or the general ethics of being a modern soldier?
There was an awesome iOS remake but it has since disappeared from the app store
How to Analyze Formula 1 Telemetry – A Python Tutorial
Amazing news.

So I guess the question here is how he got a hold of the rights.

A little disappointed it's going to be high-res and not pixel art, Thimbleweed Park style. I really need to get round to playing Thimbleweed Park...
Ask HN: I want to make a native UI for macOS. What do I use?
I don't want to use C, C++ or Objective-C. What do I use to make a native UI for macOS? Is SwiftUI the only proper solution?
I did a web remake of the old DOS re-imagining of SpaceWar a few years back as an exercise. https://spacewar.pro https://github.com/fritzy/spacewar.pro

It's kind of fun watching the AI fight each other if nothing else.
Archived: https://archive.ph/wip/DQVho
This has been true for years, Intel CPU's can't efficiently perform math operations when hyperthreading is involved. Generally there is only a single shared FPU/AVX/SSE unit doing the math over two hyperthreads. Since the Eigen implementation often can keep that unit 100% busy, it makes no sense to try and run two threads at full tilt through the units.

I tested all this very heavily before Eigen had AVX-512 support. In that environment there might be some differences and I would suggest you benchmark both configurations.
I don't think any solution involving spamming legal disclaimers is a good one.
> A flawed definition is superior to the absence of one.

I wholly disagree. According to the money=value definition, if I sell identical items at two prices, the one with the higher price is the better value. This is patently stupid. And people fall for it in droves, so I think it's dangerously stupid.

> You don't think the CEO of Mozilla is providing value?

In my personal opinion, I think she's driving the ship to ground; I'm fairly convinced that actions by the company under her watch have steeply reduced the value of the company. But, that isn't really what I said previously: I question if she's providing 10x the value of a senior developer -- this is a general question applicable to most executive salaries today. In the money=value paradigm, she's being paid that much and therefore she's obviously that valuable. Which, I hope you see why I think that's laughably foolish.
Having a burn-out is much more damaging career wise, than taking some time off.

I don't see how many recruiters would have a real problem with someone with work experience having taken 3-6 months off. If it were 1 year plus out of the job I guess it gets a bit trickier unless you have something to show that you did in the meantime. Personally I find it a bigger red flag if someone is job hopping every few months.

E.g. I took 6 months off to travel only 1 year into my career. When I talked to my boss and told him, that I quit for this reason, he immediately made the counter offer to instead just put the contract on hold during that time. Obviously this is not a reaction that you can count on, but there is not exactly a shortage of job options in this field either. So I would take the time off, but make sure that you don't burn trough all the saving before starting the job search again.
Co-founder of RedwoodJS here. We are so excited and proud of what Redwood has become, both as a project and as a community! Whether you are setting off to start your side project or looking to become an open-source contributor, I'd like to personally invite you to join us.

With Redwood, no one has to go it alone.

If you have any questions along the way, don't hesitate to reach out to me. I'll be watching comments here. And my DMs are open everywhere.

Join the Redwood Community: https://redwoodjs.com/community

So very excited to see what people with Redwood
Sounds like your siblings had tough deployments or unit issues, which is certainly a thing and the ugly side of the tradeoff of service.

But, most of what you point out is a veteran issue, and I 100% agree, but that's not the military's fault, its the VA and the executive/legislative branch.

Arguably no branch of the government is more invested in a strong veteran support network than the military itself, as the dynamic you point out is well known, and keeps people from service for probably good reasons.
Can someone ELI5 what exactly happens when the external method call is "JIT"ed in a language like LuaJIT -- what does that mean?

I understand calling dlopen() and dlsym()

And I understand this idea of a PLT and it's indirection

But this idea of something external to the JIT'ed program being JIT'ed I do not understand.

Does it mean it inlined the instructions of the external function into the JIT'ed code?
FreeFlyer @ a.i. solutions | Space Applications Graphics Engineer | Full-time | REMOTE or Washington, DC Area | https://ai-solutions.com/freeflyer-astrodynamic-software/

Hello! We are the team that builds FreeFlyer, a space mission design software tool. We’re hiring for a graphics engineer to lead the development of a new rendering engine for our space mission visualization and analysis tools, which are used by space mission designers at NASA and other space organizations around the world.

Space mission designers use FreeFlyer to overcome a variety of challenges when it comes to designing a satellite or rocket mission. By combining a state-of-the-art orbit simulation engine, a user-friendly IDE, and interactive data visualizations, FreeFlyer helps our users plan and operate complex space missions. Our users have trusted FreeFlyer to design and operate 225+ space missions over the last 20 years.

We're looking for a graphics engineer who is interested in using modern APIs such as DirectX 12, Metal, Vulkan, and WebGPU to build an efficient and responsive new rendering engine. As scientific applications, our tools have unique requirements for accuracy and scale, and there is no shortage of interesting problems to solve.

You’ll have the opportunity to develop new skills and have a tremendous impact on a product that is key to future space missions. You’ll have a lot of support and opportunities for collaboration with our two-pizza-sized development team. Our company, a.i. solutions, supports a variety of NASA customers for space mission design and operations, so you’ll have opportunities to hear about the hard work that goes into planning successful space missions, such as NASA’s James Webb Space Telescope (JWST).

If you think space is cool and are interested in a new set of challenges, let us know! Please don’t hesitate to reach out as we’re very open to considering candidates with different backgrounds.

To learn more about the position, please visit the official job description: https://tinyurl.com/freeflyer-graphics-engineer

To learn more about the types of problems FreeFlyer solves, check out this overview video: https://www.youtube.com/watch?v=Cwau4GrxuUU

For any questions about the position, product, or team, please don’t hesitate to reach out to Sara at: sara.fields@ai-solutions.com

We hope to hear from you!

(Please note that this job requires U.S. citizenship.)
The US military is largely a blue-collar jobs program that lets you opt in to service in exchange for something resembling standard European social benefits (retirement, healthcare, housing, education). Which sucks for a bunch of reasons, including that some are excluded from eligibility, but it's what we've got. That's obviously not the whole reason we have a military, or even close to it, but it's become a big part of its role in society.

As far as I can tell, the closest we have to a white-collar jobs program is the health insurance industry and insurance-related jobs elsewhere. Keeping millions employed while being a drag on the rest of the economy.
I've been on the other side of this (threat analysis, not Facebook).

Known VPN-associated IP addresses were far more likely to be associated with abuse than average. Not just a little bit, but approaching 2 orders of magnitude worse in our case. It's not even close.

It's too bad for the people who need to use public VPN services for whatever reason, but until we have perfect bot/abuse detection, banning VPN, Tor, and proxy services is far and away the most effective tool for cutting down on abuse.
Maybe better to look at the definition of asian than white, Asia includes the subcontinent.
Exit interviews are a trap
I wonder why anyone would ever sell more than a 16gb flash drive with usb 2.0 speeds. Unless the flash media is so internally slow that it can't transfer faster than 30mb or so there's no reason for it. No one wants to sit around and wait 25 minutes to copy a file over.
The treatment of reservists, in OIF specifically, across the board -- from active duty service members all the way up the chain to top military leadership and the GWB admin -- was disgraceful. I saw a little bit of it first hand when I was enlisted. FWIW, they're all real soldiers in my eyes.
> continuing education

I have seen examples of this for teachers, doctors, and bankers. It usually did not add any useful skills to the trainee.
Congratulations on finding a menu item that I had no idea even existed. I don't know how it is possible, but I am pretty sure I have never seen that menu item before. I will be trying this out on various web sites now. Thanks!
As with so many criticisms of "technology that enables laziness," this analysis ignores disability. Yes, it's a good thing to communicate with your friends! However, if you have significant social anxiety, "Tinder for bailing" could be a useful assistive technology. (And before you say "get therapy" - yes, of course, but that takes time and people should be able to live their lives whether or not they meet arbitrary standards of normal behavior.)

Largely a good article, but before you decry the plastic widget that holds the book open, consider that some people are missing a finger.
Sure. No one is arguing you shouldn't be able to ridicule someone online (I guess it depends on who you're ridiculing right?). But I don't think you should get banned from the platform for doing so. That's the problem people have with Twitter. Especially since its very inconsistently applied and very out of touch with what the overwhelming majority of the country believes.

There's also a cultural aspect that can't really be solved by Twitter, like petitioning someone to be fired for making a gay joke ten years ago.
When you’re a very fancy person, you have a separate area of the airport and a different way on board. You can still fly commercial and not have the usual airport experience.
>especially in the upper classes where people do not need to serve

This is a often repeated myth. The upper class serves more per capita than the lower class.
763 (and counting) votes, no. 1 on the frontpage, ...and only 83 comments? This is one of the most skewed ratios I've seen on HN.
Why Dash is deeper than Dashboards
Translating only one part of the long thread it says exactly what I was referring to:

"...Ik zeg “als het goed was” want soms gebeurt het bij vertragingen wel eens dat de schermen een verkeerde trein aangeven..."

"...I say “if it was good” because sometimes it happens with delays that the screens indicate the wrong train..."
folks no longer want to take any social risk so we all engage in maladaptive behavior

this is leading to decay of society
I’m not surprised.

What’s surprising is the impact on policy low quality have. Government policies Kees and the news, like KQED and others routinely refer to these kinds of studies when they espouse something and politicians and some of the twitterverse et all latch on to these things have very little validity if any.
The "semi autonomous" in the title makes me think of FSD cars. It's amusing to think of the differences in caution for adopting new technology: "might cause a crash" versus "might end the world".
Make no mistake, the gears of lawsuit selection and curation are well underway to bring the framework of change from lower courts to the New Supreme Court.

The consequences of the 2016 election will last at least a generation.
GitLab has "Assume Positive Intent" as a sub-value of Collaboration [1]. This has been extremely helpful for me because we work in an all-remote environment and rely a lot on text communication. Sometimes I read a comment from someone that looks to be more harsh than was likely intended, and I have to remind myself that I should assume they don't mean any ill-will towards me. This is especially helpful when working with people of different cultures and languages.

1. https://about.gitlab.com/handbook/values/#assume-positive-in...
I disagree. An overly dry and formal style (definition, definition, lemma, theorem, corollary, definition, lemma, lemma, theorem, ...) does not make students “really understand” the material. It just focuses students on low level details of formal definitions and symbolic manipulation and gives a lot of practice regurgitating/performing those, often at the expense of knowing the purpose or meaning of the subject. Low-level details are certainly essential, but the only way to really understand is to figure out what the formalism is for (what problems does it solve), grapple with the possibility space of definitions and theorems (if we picked this alternate definition, would that also get us where we want?), figure out how topics and structures relate to each-other, spend some time doing personal explorations, and build up mental models of what the definitions mean, not just their formal content.

A too-dry mathematics course/book is like a screenwriting course where you focus on snappy dialog and details of the setting but never talk about the plot or themes of the story.
Can you really not turn off UEFI in the BIOS settings? I don't think I've ever used a computer that didn't have an option to unlock it, as far as I know.
I guess we should start by burning all textbooks written after 1500?

Nothing good ever came from admitting the world is round, or letting women vote.

Don't get me started on the heresy of orbital mechanics...
Location: BC, Canada

Remote: 10 years

Technologies : C, C++, SIMD, OpenGL, JS/TS, Rails, PHP, SQL, CSS, AWS, Heroku

Hello, my name is Jesse. I'm looking to solve hard problems which could have a net positive impact on the world. Examples of fields that interest me are genetics, developer tooling (compilers, static analyzers, ???), 3D graphics, data streaming.

I'm a competent C and C++ programmer. The C++ spec weighs a lot, so I'm hesitant to call myself an expert, but I have a good working knowledge of both languages. For previous employers I've worked on everything from Win32 applications to reverse-engineering Valves Source2 engine.

I've been working on the foundations of a 3D game engine for ~5 years, which has taught me a great deal about C, systems, and graphics programming on both Win32 and Linux. I chose to build it without libraries (Handmade Hero style) which began as a learning exercise, but ended up teaching me the value of simplicity.

I can configure and maintain webservers, proxies and load balancers having worked with the web for 10+ years.

I have a good understanding of the Linux network stack and APIs - I've worked on several custom TCP + UDP protocols in the past.

I love building tools. I've worked on game engines, compilers, performance profilers, a debugger and reverse-engineering tooling. These types of projects get me fired up.

Lastly, I'm a systems programmer at heart. I love having direct access to the CPU and needing to understand the hardware architecture, as opposed to the internals of an interpreter, to write well-working and well-performing code.
I strive to learn and understanding the core of what I'm working on.

That's the cliff-notes on my technical background. As a person I'm friendly and easy to get along with. I like the phrase "Have strong opinions, weakly held".

Outside of work I enjoy backcountry skiing, snowmobiling, rock-climbing, surfing, biking and beer! I live in a small town called Revelstoke in British Columbia, Canada and would strongly prefer to work remotely. I've been working remotely for ten years and I love it!

If you think I could be a good fit for your team and would like to chat I can be contacted by email at jesse.hughes.it@gmail.com
So it just needs to be as good as a lightning-in-a-bottle classic multiplied by >3 decades of rose tinted nostalgia. (mostly) kidding ;)

Hopefully they'll retain my favourite aspect of the original, which is me having untold free time to explore it at my leisure.
What are the services people should be entitled to and who should pay for it? I am just curious how this works.
A decent ORM framework provides all those things out of the box, and I disagree that the ORM creates more problems than its worth. It is a fine tool to accelerate development.
>use my primary computer (desktop or laptop) to connect to my remote Linux servers to do this work

In my case, the primary computer is the linux desktop machine and I use the macbook to remotely connect to it when I am not home. Feels a bit weird to use a $2500 laptop as a dumb terminal, but I guess that's the world we live in (and which I am part of).

>worth the hassle to try to keep proper dev environments

In my experience, debian stable + poetry + the occasional container have been great so far. De gustibus...
>Any platform that embraces free speech will gradually become /b/

I don't like this absolutism, because from my POV, this assumes that the audience has zero culture. /b/ is what happens when the participants are embracing the wild-west nature of our cyberpunk-era, which is exactly the design concept of 4chan itself.

Good system design carefully examines the interfacing feedback-loops and focuses on the positive ones, not the negative ones. Free speech on its own is a positive loop, censorship is a negative loop. A system that embraces its nodes flourishes when the nodes also embrace the system, which includes the _design and intent of that system_. The sentiment of the design and intent behind 4chan is "do whatever you please". That's not free speech, that's laissez-faire-social-boogaloo. Those are not the same.

It should be entirely possible to design a platform with culture to it.

Negative feedback-loops are not a symptom of bad culture, but of the _absence_ of culture.

A cultivated audience can both express and consume any actual thought. Look no further than HN, I don't feel censored here at all (although I haven't given this example too much thought, maybe I'm overlooking something right now). And an audience can be cultivated through the design/intent of the platform itself, as perception and dataflow of humans is always relative to their context, their local space.
This gap exists in other countries, in which men still earn more.
It sounds like you have a different problem than what the study authors are trying to address. Which is OK, there are a wide variety of mobility issues and few treatments are totally universal.

This seems more useful for things like walking as part of physical rehab, which is fairly common.
So the dongle will be doing something like this:

LLLL... (48kHz mono) ---
\
> LRLRLRLR... (96kHz mono)
/
RRRR... (48kHz mono) ---

The other end then needs to do the reverse.

Listening to it as a raw 96kHz mono stream will sound (very likely) completely awful (depending on how different the L/R signals are) as well as pitched down 1 octave.

edit: I may be confused about the direction the pitch shift is, you may well be correct that its pitch would be doubled rather than halved.

edit 2: actually the pitch would be unaffected; think about if you took a 48kHz signal (L...) and repeated every sample (LL...), if you played that at 48kHz the pitch would half, but playing it at 96kHz would double the pitch -> no pitch change. So really the issue would be how different L and R signals are that would introduce higher harmonics.
Everyone thinks having multiple affordable devices, some of which get almost no use but still have very important roles, is a weird techy thing to have.

I strive to avoid the stereotypes, but I have been unable to go without that setup since highschool!
Twitter agrees! You are not banned from that platform for ridiculing anyone.
Because you start out from the standard tech person position of arrogance. You didn't try to argue why you think his decision was ethically wrong. You went for a smug soundbite that sounds glib and clever.
I have my old Intel® Core™ i7-5820K desktop with 32GB ram and a vega 54 running ubuntu and it's my main driver when working from home. Still does pretty much everything I need.
No. Think of it as an offset. The 2nd channel begins at 48kHz.