skysight-inc/HackerNews huggingface dataset:
Whoever writes the OS is in a much better position to write drivers. This is the reason Linux drivers are (usually) very good.

This is also why the current vertically integrated Apple is able to write good drivers: it isn't an isolated hardware manufacturer writing a driver. Because it's all one company, the OS team can be involved with driver development.

The solution for everyone would be to simply publish the hardware spec such that Apple, Microsoft, and Linux devs are able to write their own drivers.

The notion that hardware specs must be kept secret (because driver development is integrated with hardware development) is harming everyone, except the select few who have their own seats in the backroom.

Vertical integration is creating the very problem that you see Apple solving with vertical integration. Unfortunately, Apple is solving it exclusively for Apple, while hanging everyone else out to dry.

This situation is not unique to Apple, which is why we have shitty NVidia drivers in Linux, and why Android hardware support ends.
For $400, I get a regular laptop.
> Unask this question.

I don't understand this response and it come off as incredibly rude.

What I'm asking is whether it ever makes sense for a firm to do something against the preferences of employees if it demonstrably increases productivity.

> You have to decide for yourself and your team/company if RTO is what is best, and don't take other's lived experience as your own.

I genuinely think you might be responding to the wrong comment or something. Where did I "take other's lived experience as your own"? Am I misinterpreting your response?

I've already said in this thread that I'm open to both arrangements. I'm not a zealot on either side of this conversation, and it bothers me that you're assuming I am. There's pros and cons to both. You put forward a scenario that for whatever reason inspired me to present a hypothetical situation because I was curious what your response would be.
> It is often unhealthy to expect too much from work.

There is a famous prayer where one asks to be strong enough to change the things one can, humble enough to not requiring the changes you can't, and wise enough to know the difference. I don't remember it literally, but should be easy to find.

Anyway, work from home just got promoted from something you can change into something you can. As it happened, the healthy thing changed from not expecting it into demanding it (if you want).
> The people on the assembly line would look at you like the most spoilt people in the world.

And farmers working hard manual labor from before sunrise to sundown, in heat and UV exposure would look upon factory workers as spoilt. So what? Are you against progress? You aren't one of those "I had it hard, so these damn kids should too!" boomers are you?
Yeah, and what I find funny is people acting like that's a stupid thing for them to be saying.

Not everybody works or can work in an office. Not everybody can work in tech. Cities are symbiotic, they offer employment to both knowledge workers and non-knowledge workers.

Sorry but you can't just write off the needs of that 50% of the population that aren't techcels. Yes, you will come back to cities, yes, you will re-create thriving downtowns, yes, you will do your bit.

Service sector workers will not tolerate being turned into gigbots and stuffed into ghost kitchens so the PMC elite can pretend they don't exist.
QNX could run on a PC/XT from a floppy disk. Memory protection is good, but not a hard requirement for a Unix-like OS.
Infinite Food | Mechatronic Research and Development Engineers | ~$150-$220K/annum | Full-time | San Diego, CA, USA | ONSITE

Infinite Food achieves venture-scale food retail through automation. We design, manufacture, deploy, own and operate a network of autonomous food service locations with mature (8 years) deep tech R&D now transitioning out of stealth for go-to-market. Our aggressive timeline sees our new San Diego joint R&D and US go-to-market manufacturing facility online 1Q 2024. In impact terms our systems reduce spoilage, single use plastics, vehicles on the road and enhance the availability of fresh food, and we thereby seek to be a net contributor to positive social and environmental outcomes.

We are an engineer-managed venture committed to internal manufacturing to keep design honest and fabrication in the loop. We innovate across mechanical, electrical, electronic, industrial manufacturing/process engineering, software and logistics including UAVs. We are looking for experienced cross-disciplinary engineers and fabricators who enjoy solving difficult problems and want to work in a rapid iteration environment. Ideas are prototyped within hours, not weeks, and we have a very mature high speed international supply chain providing superior turnaround for R&D.

If we are not the best R&D environment you've worked at as an engineer, we pledge to improve. In-house processes supporting you will include paperless two-click™ purchase orders, autonomous inventory storage and retrieval, autonomous picking, autonomous sheet metal processing, autonomous welding, 3-5 axis autonomous milling, prospective polymer processing, a culture of version control, and a full featured on-site electronics lab.

Rough project complexity: ~10K parts BOM + 20 human days labor per assembly. Current challenge: Automate build time 40× (good progress).

We value genuine curiosity, cross-disciplinary interest, open source and an enjoyment of learning. Formal education is valued but not required. (Note: Metric shop! Body part-free measurement culture!) All welcome, although regrettably we cannot provide visa support at this time. Email CV to hr@infinite-food.com with HN in subject.
"After a conversation with dang last month, the path forward remains unclear."

He said it's not working at least twice and asked you to stop.

edit: After all of the comments say stop, the path forward remains unclear.
Daemon runs without a UI at all and can only be used with emacsclient. server-mode is used with a normal/non-daemon instance so emacsclients can connect to it. Combined with the --alternative option you can then run emacsclient without really thinking about it. The first one will start a full emacs instance and enable the server, subsequent ones will just connect to that server.
One of the things they do is have the number of trackers on a website affect its ranking (negatively). I imagine that is an effective signal in cases like this.
When I SAVE a program in C64 BASIC and LOAD it again the syntax doesn't change no matter what I do, add spaces or not, use shorthand or not, colons, etcetera. So I get the feeling that my whole program gets saved as a string and then parsed, not tokenized and saved.

Also there is a line limit in C64 BASIC that would overflow if certain shorthand would be expanded and for beginners to see their fully written keywords being transformed to shorthand after loading would be even more confusing.
You're right, sorry. I had forgotten about the ^ and ¨ keys.
good! predicted this would happen 2 years ago
Only selected models support Linux environment, which is anyway executed on its own containarized VM.

Plus 128 GB SSD is a severe limitation for modern day storage requirements.
> There are no Scrooge McDucks hoarding gold coins in a vault.

The Scrooge McDucks are landowners who disproportionately benefit from low property taxes relative to the security they receive from the rest of taxpayers paying for police/courts/etc. For example, a coffee shop or whatever business built on someone else’s land might as well just be a job you bought for yourself, because the landowner is going to come for the extra profits at some point.

The US does allow for copyright/IP though, which adds an additional asset to rent seek from.
Three reasons:

1. I want changes to the diagram to be peer reviewable and understandable.
2. I want something else to manually lay out things, rather than have to adjust it personally on every addition or change.
3. I want a parsable structure I can feed into grafana or similar, so I can decorate the graph with metric data. It seems like it would be cool to have a graph of RPC calls and which links were red.
People realizing that due to inflation one won't have enough money since the real money comes from owning a business.

And people also want to have some own control over their life.

Many would probably prefer having less money as long as they have ownership of their lives.

Also can't have good developers... you know... working on their own thing instead of wageslaving for you.
Not cynical at all. Nobody asked for this and it's being forced on us by bigcorps who don't give a shit about people, backed by asocial amoral people who don't give a shit about people.
A scary amount of the finance world runs on batched csv and whatever those || column deliminited files are called, just being FTPd around, processed in batches. Which then trigger more FTP and more file processing.
Anyone here who has seen the 2013 movie 'The Congress', loosely based on the Stanisław Lem novel 'The Futurological Congress'?
I wonder why it's not being mentioned when it comes to copying and replacing actors by AI..
Cognii | Remote or San Francisco

Cognii is a pioneer of conversational EdTech. Cognii's Virtual Learning Assistant uses natural language processing to provide assessments and tutoring for scalable education and training. We are looking to hire in the following areas:

• AI / NLP Engineers / Computational Linguists (Senior, Junior)
• Fullstack Engineer (Ruby on Rails)
• EdTech Product/Sales Manager

Please send your resume to jobs@cognii.com with a brief expression of interest in a position. For more info on all positions, please visit https://www.cognii.com/careers
I can relate. I was building a new kind of data management system when I approached a small mortgage company to be one of my first customers. Startups will bend over backwards to get those first few customers on board, so I worked closely with them to show how my software could make their business run much smoother.

They had a separate spreadsheet for every state (all 50 of them). Some states just had a small number of customers in them (e.g. Wyoming). Others had large numbers of customers (e.g. California).

Their support team could only update one spreadsheet at a time. So adding a customer in Texas required locking that spreadsheet until the transaction was complete. Doing reports required compiling data from all the relevant spreadsheets. Queries that could be done on a relational database in under a second, took many minutes (or hours).

I tried to show them how my system could easily load all their data and make everything work much more smoothly (and saving them hundreds of man-hours); but they just couldn't see the value of spending a few hundred dollars a year for a license for my software.
Side note, I got super excited when I saw the name xfire. Hadn't thought about it in years, but it was such an awesome tool before steam and other services has integrated chat + overlays. Apparently this new site has nothing to do with the original https://en.wikipedia.org/wiki/Xfire
I see you are very open minded.
So you are comparing the global use of energy for a year against the nighttime load for a single day (ie when the sun is on the pacific )?

It’s a cool idea, and I’m pretty certain something like it is going to happen over time. Given we are seeing 10-100x (in gwh) of renewables be provisioned compared to any other type. So I guess welcome to science fiction!
Wouldn't it seem reasonable to assume that any new technology will train an LLM with extensive documentation and tutorials before being released. GPT4 can browse the web now too and open source LLMa can be trained on custom data.
No, it was not using CRDTs when I last checked (more than a year ago). If you're designing for online-only, you can cheat a little and be "good enough".

Setting properties is a last write (to the server) wins (set path foo on block XXX to Y). So text changes overwrite the entire block. The contents of a page are a list of block ids. The operation is "insert id XXX after YYY", and if YYY is not found (deleted/moved), it's placed at the end of the list.

But the biggest impediments to offline for Notion (again when I last checked) were that it doesn't have a full copy of the data and some of the operations are executed server-side (autocomplete dropdowns, search, and some bulk operations). I was hoping they would deal with the former, because it'd make it easier to backup and process my data. But I ended up moving on.

I think they've dealt with some of the search operations, but are still not syncing all of the blocks.
It’s not a conspiracy theory, it’s a policy objective that is rightly controversial because it specifically targets rural middle and working class people. Even as a Jane Jacobs and Christopher Alexander urban design advocate, it’s clear the 15min city and great reset agenda is the thin edge of the wedge on a Chinese style surveillance society. Politicians and aspiring party members have never liked having to care what working people with competence think, and destroying rural economies by isolating them from cities via anti individual policies, under the auspices of climate FUD, is part of that playbook.

15min city enforcement requires total surveillance and a defacto social credit system, which are a demolition of the societies that produced the prosperity these activists enjoy. It’s not a rational discussion anymore and like a lot of men these days, whenever I hear someone say “conspiracy theory” I just shrug and add steps and reps. These people need to know when to back off.
Thank you for sharing a well-written and transparent training report!

Do you have plans to train/release a fine-tuned 3b chat version or other variants?
The purpose of a warrant isn't their concern. That's just an annoying implementation detail that the system is happy to ignore.
CERN swells storage space beyond 1EB for LHC's latest ion-whacking experiments
We’ve been wondering why query operators no longer work, or why you can’t quote text to require it in results anymore. There have been many explanations. Well, now we know, it would have broken this algorithm, so google dropped it.
They didn't offer one. It came out I was living in my car and was told that day I wasn't needed any longer.

When I started working there I was still living in the home I was born into. One day my mom, sister and I were suddenly given 2 weeks to vacate (it's complicated).
Maybe I'm not tracking the argument. Are you saying that because we can't completely model the body's response to a drug or immunization through to the body's eventual death, we shouldn't trust it or use it?
Can You Bring a Parachute on a Commercial Flight?
I love and use rich too, but gosh I hope that libraries don't start depending on it just because pip does.

It has a lot of dependencies of its own, and dependency creep is real. I know pytorch isn't exactly lightweight in terms of dependencies. But I prefer using libraries that make an effort do only pull in absolutely necessary dependencies.
I did not infer any contempt from the author towards everyday people who are forced to capitulate. The author empathized with the hardest hit victims in this target: h1b workers. Those who cannot simply 'play chicken' without risking deportation. There was no contempt or hate in these words or I feel like the sentiment would have been 'they are getting what they deserve... '

I agree completely with this author about the dehumanizing nature of these rto mandates. They completely forbid and outlaw natural human development/growth without risk to your career. Did anything in your life change? Well, I guess you need to start looking for a new career even though you've demonstrated over x years that you can accomplish your work remote.

It's so obvious the majority of these mandates are for dehumanizing purposes to force people to quit, gain tax incentives, impress power upon subordinates, or benefit commercial real estate holders. Hate and contempt towards the selfish leaders here is totally warranted. Disdain towards fickle middle managers lacking backbone would also be understandable in my opinion.
You read that Habermas book?

On one hand you could make the case that popular votes can't change the laws of physics and the limitations of biology and pretending otherwise is a matter of looking into your children's eyes and thinking about them looking into their children's eyes and, given the ever-increasing stakes, some generation soon is going to die unburied.

However, there are many good reasons why the "just trust the experts" answer is not tenable not least the self-serving behavior of experts that is proven, the uncertainty in expert judgement that is inevitable, and the sense that you can get much better conformance from people for a decision that they felt they had input into.

Habermas makes it clear there is no easy way to square that circle.
SEEKING WORK | Remote only | Europe

I'm a software engineer with 8+ years experience focusing on python. I've worked with django, flask, fastapi and other asynchronous frameworks. I have also gotten comfortable with frontend and prefer to either use a lightweight approach using something like HTMX or working with web components à la lit-html.

People tell me that I've helped them overcome their challenges, which includes project owners to junior members of the team.

I'm especially interested in working for companies in the renewable energy sector or for companies focusing on environmental issues.

I'm either looking for 1 to 1.5 day / per week engagements or long-term full-time engagements.

---

Email: hn@janus.simplelogin.com

Github: https://github.com/jonathan-s
It's not even about common bugs, it's about design choices. PC players are accustomed to being able to tweak their games. But in Japanese games you either can't tweak anything or the tweaks just don't work because the developers hardcoded settings in the executable (DMC4 SE as an example).

>WHICH PC game has been free of bugs in recent times anyway?
Most indie games that I played. AAA-games are bug fests not because of the platform but because of the negligence by the developers.
yeah! that's been in the ruby stdlib practically from day one, no idea why python was so resistant to it.
Intel NUCs were always desirable, but too expensive for the specs even compared to a laptop.

And I don't really understand why... Maybe they were not trying to step on OEMs' toes? Or perhaps try to create a "premium" Apple-like brand?
Well, even now, many years later there is still no evidence that mask mandates reduced covid infections. https://www.nytimes.com/2023/02/21/opinion/do-mask-mandates-...
I'm hoping insurance covers a decent amount of it. We've had a lot of strong storms in the area the past couple of years. I know neighbors on my street that haven't paid that much to get their roof replaced. And yeah, I'm in the Midwest, not California.

If insurance doesn't cover it, I'm expecting to pay over $10k for the roof.
A parser for things
is a function from strings
to lists of pairs
of things and strings.

Not mine, don't remember where I got it.

In this case it's Maybe instead of list, which means no implicit backtracking.

It's very much the case that in a real parser you'll want to do more with errors and location and such.
Memory-induced Magnus effect: Looking at the unexpected curveball in miniature
I never understood the "de-risk" things angle. Is the idea that you'd self host if the service went under?
Amid Twitter chaos, Mastodon grew donations 488% in 2022, got 1.8M active users
Zero reported ransomware attacks on Chrome OS devices. Ever.
who would've thought a simple fact about tesla would be so triggering. IMO the post was quite neutral so hold off on your bias.
Which dataset formats are you planning to support? (OpenAI, ShareGPT, Alpaca, Context-based ...)
Hilarious that the people that are the problem think they can solve the problems. But that is impossible since they don't realize they are the problem. Education can easily be fixed by giving students vouchers and let them decide where they get the best education,i.e, probably Khan Academy. The market knows best.

Isn't the California cost per student per year is like 20k or something ridiculous where each kid can get a private tutor?
Location: Turkey
Remote: Yes

Willing to relocate: No

Technologies: Python (PyTorch, OpenCV, scikit-learn, FastAPI, Django), Java (Spring Framework), C++, Javascript-TypeScript (Angular, React) basics, Linux

Résumé/CV: https://drive.google.com/file/d/1DUhg0dKDUwsi5wgvR3N689ECCFd...

Email: ardanumanoglu[at]gmail.com

Hello,

I am a CS major Senior student, just finished my internship at a research lab in USA. I am currently looking for a part-time job opportunities. Although, I am capable of most of the software engineering tasks, my main field is AI and Deep Learning and research. I have various projects in NLP, Vision and Web Development. If you have any questions or positions, please feel free to contact me.
The construction companies promised to build houses and funded the construction with sales of promises to build more houses. Now real estate is crashing, and the construction company is going bankrupt, and you’ve got home buyers who are underwater on a mortgage for a house that is not built. The construction company has billions in unearned revenue that it cannot afford to deliver on.

This is an absolute nightmare. Hundreds of billions of dollars in liability. And somehow getting the funding to complete these works will not improve their financial standing because they already took all the money for it.
Most internal mental states that have any impact on the actions of an individual are leaky. That is because they affect actual real world actions.

So given a set of actions you can infer a likely set of mental states — this is also done in the court room. Can you always infer with 100% accuracy and with every colorful detail fleshed out? No. Do you typically need to? No.
Speaking to the processing needed just to pass the PCM data around being a massive fraction of the overall processing power, you'll notice in a lot of early CD-ROM games they just completely sidestep this and just use the CD drive to read actual CD audio off the disk and have it decode and play back the audio directly to the sound output device instead of going through the CPU. Essentially the computer would just tell the CD drive "play track 11" when you got to the 11th level of the game.

And that was a decade past the creation of the audio CD that normal PCs (or gaming PCs!) still needed a lot of processing power just handling that data stream.
Interesting, thanks for the pointer.

At this moment "Second-Chance Pool" [1] has 9 discrepancies with more than 2 hours difference, 20 hours max. That's pretty much on par with the front page, where max difference is 30 hours atm. Invited [2] has 24 discrepancies with more than 2 hours difference. So there is some difference. (Still not sure about conclusion; if title was "true" post date and relative text was "fake / edited", I'd expect that all 30 items on these pages would be off.)

[1] https://news.ycombinator.com/pool
[2] https://news.ycombinator.com/invited
10 minute intervals and only 5 monitors is very limited for the hobby plan. Why shouldn't I use UptimeRobot (or any other alternative) instead which has 5 minute intervals and also only one status page for free?
> Why the focus on synthetic monitoring? As a SRE, I actively eschew synthetic monitoring. It's highly error prone and doesn't actually indicate regional availability. I'd like a status site that I could push a certain internally derived SLA for a given service to and the status site reflects the average over time of that windowed SLA.

As an end user, hard disagree.

GitHub is a great example of this. Their status almost always shows 100% uptime while the service is entirely unstable.

It is clear that their uptime SLAs do not align with end user experience.

As an end user, I care whether I can access and use the service. I don't care what broke in between.
Start now before the base load you already have isn't sufficient.