skysight-inc/HackerNews huggingface dataset:
My company uses [Remotely](https://www.remotely.works/). They source talent across Latin America (mostly Brazil, but other countries as well). Expect to pay well for the best talent (obviously). My coworkers sourced through Remotely are all extremely good.

The time zone difference is not a major problem for us, and I am in PST (the US part of my company is mostly EST & CST). There is a large actual time zone difference with Brazil, but all of our contractors tend to be night owls (we are clear about where we are, if they weren't at least slightly night owls, they wouldn't choose to work with us). If you keep core working hours in US EST, you hopefully have morning larks among your Washington state employees as well to make it easier.

Things also depend on the specific foreign country, and what other business your company wishes to transact in that country. My company has (I believe) direct employees in many jurisdictions, including in Europe. But for Latin America, I believe (almost) everything is through Remotely.
> And simple circuit-based devices don’t need hundreds of billions of components on a single chip, so they don’t need tiny feature sizes and they can use the semiconductor industry’s decades-old, now-cheap fabrication equipment.

How cheap is that? Cheap enough to do it at home?

Because that's something we really need right now. We should be able to fabricate our own integrated circuits at home just like we can make software at home. Democratization and decentralization of this technology would be world changing and would protect us against numerous government and industry interests. It would be enough to safeguard computer freedom forever.
Why would you make a t-shirt without the company name fairly large on it? Especially when you have aren't a household name yet. It's weak advertising...
Now, browsers have themes and wallpapers, so it's customisation all the way down.

This winter, Edge introduced interactive wallpapers. There were little buttons you could press to put a layer of frost on everything, or make snow fall. I couldn't make enough snow fall to obliterate the clickbait MSNBC headlines.
There was a talk at PyCon Sweden by a Huggingface dev who showcased some of the tools they have for making ML (specifically transformers) making feel like "standard" software dev: https://www.youtube.com/watch?v=fckyXntHy1s

In particular treating datasets as "repos" analogous to how code can be versioned seems like a really good way forward.
> MIT + NDA

Okay, that's... not MIT then? I don't understand, you can't just call things MIT if they're not actually MIT and don't have the same license terms. Is the page just lying about what the license is?

"I'm giving away a product for free, but it's the special kind of free where it's free and you have to give me 20 dollars to get it."

This was annoying enough when Mongo released source available code and called it Open Source, but have we graduated to releasing full-on proprietary code that doesn't even hit common thresholds of source available licenses and we're just calling it Open Source anyway?
Off-topic, but OCaml’s reputation as being good for language design afaict is quite undeserved. I tried using it for a while for several language design exercises, and put it aside. Late last year I picked up Racket and it was radically better. Usage by a hedge fund does not for a impressive language make; nor do decades old accolades.
Every time I go to click "Lock the Taskbar" a Clash song boogies into my head. Such an earworm! I believe they've finally renamed that option, though.
You could look into RTX Video Super Resolution
They probably use 144p for automated systems like ML recommendations, moderation and content ID.
Look at getting a job at a large company that can afford to pay well and has room for you to grow and advance. Going this route will mean each hour you put in will become more valuable, rather than having to put in more and more hours. Time is limited, don’t work 2 jobs when you can focus on 1 they can earn you the same salary.

Trying to turn your hobby into a job will most likely kill the hobby, as it will feel like work, and making a mobile game is like buying a lottery ticket. Make a game because you want to make a game, not because you think it will pay your rent. If you get lucky and it can become more than a hobby, cool, but don’t bank on it.

I should also say, if your current job is paying the bills, letting you save, and giving you some waking around money… all while being low stress and leaving you the bandwidth for hobbies… there is a lot of value in that. Generally higher pay comes with increased skill, responsibility, or stress. If you’re lucky it’s just skill, but it can often be all three. It can sometimes be more trouble than it’s worth, but at the same time hard to walk away from once the golden handcuffs are on your wrists.
Everything is a file :)
Noob question, and may be probably being asked at the wrong place.
Is there any way to find out min system requirements for running ollama run commands with different models.
If you can't target your robot to replace higher-paid operators than manual tire changers (or fast-food-workers), I would think it would make sense to at least apply it to the most value-added tasks that readily-replaceable entry-level employees have mindlessly been doing traditionally.
I was bitten by a jumping spider when I was a child. I used to play with them, never had a problem and then one day for no reason, I got bitten.
https://open.spotify.com/album/5rorTQbNjzQGwlfmv1ecsK

You are Special

Really great energy. Nothing quite like it.
If Canadian estate law is anything like the US, that's a broken setup! Someone will need to file that original will to open a probate, before which there will be nobody with the legal authority to represent the estate and open the box.
These were a great read. It's extremely sad we've reached this point.
UK army chief warns citizens to prepare for war with Russia
Racket is just such a better language and community in just about every way. CL has always felt like the C++ of LISPs in terms of both the language and its (imo) snobby community. I’m open to being convinced otherwise, but I generally have about zero desire to touch it. Even regarding performance (claims being questionable and subjective, almost always), the ease with which one can do FFI with racket is meaningful — I would much rather delegate to a lower-level langauge via FFI than muddle around with a pita higher-level language with supposedly better performance semantics.

Aside: this is also an argument, for example, for even using python and rust (one of the most depressing things that led me to quitting Google last year was a manager that demanded C++ for performance reasons over Rust despite being off-g3 and it being an utter nightmare to bikeshed about C++ libraries) when someone tells you that you “need” to use C++ for performance.
In that case, DEP would be the system preventing self-modifying code.

https://en.wikipedia.org/wiki/Executable-space_protection#Wi...
Here is a test account if somebody wants to try the website out, without having to create a profile
U:TestHN
P:HN2024
The problem with that outlook is that crypto isn't really all that great for people who live under capital controls. It's possibly better than the local currency, depending on what they want to do, but it still has serious drawbacks.

Looking at the USD-BTC price chart over the years, pretty much any time after mid-2017, BTC is just a very risky store of value. It's super volatile. You need to know that what you have will still buy you what you expect in a month, 3 months, a year, etc.

Now, again, this still may be a better deal than the local currency for some people. And if you're primarily using it as a money transmission method (convert local currency to BTC, send to recipient, they convert to their local currency), you lose a lot of the price risk. But that still doesn't make it a good deal.

And that's just one issue that directly affects anyone using it. On top of that there's the proliferation of scams, enabling of criminal activity, ridiculous electricity use, etc.

I think my position has softened, over time, though. I used to be very anti-crypto, and wished for its demise. Now I just kinda don't care too much about it; if people want to spend their time working on the technology to see where it goes, who am I to tell them to do something else with their time? And it does seem to be helping a lot of people who don't have good financial options. And who knows, maybe it'll eventually grow or morph into something I might find useful or interesting.
Not at all, I would have replied the same way to OP, heh. I agree with you. All death is bad, less death is better, and the scale of nuclear accidents doesn't seem out of line with other industrial accidents. People get spooked by the spicy rocks.
IIRC, 1D gas are quite common using magnetic traps (or something).

This looks interesting because they are traping the atoms inside carbon nanotubes, and then using an electronic microscope to see them.
If we measure economic output in dollar terms, heightened competition could result in better quantity, quality, and variety of products, such as shows or software available to an average global consumer, while not raising their expenses nor aggregate income for the producing companies.

Thus, in some market segments, it's possible for real productivity to increase without having a significant impact on economically measured output.
I'm wondering why these frameworks keep using HTML as a "communication language" between server and client ? I meant server sends a HTML fragment to client for it to parse and update the current DOM.

It makes sense for traditional web frameworks like Django to respond to client request with HTML, because it relies on browser's understanding of HTML text. But if these frameworks ship with JS anyway, why don't they use something else, like a data structure that is native in the programming language that they are written in, to describe the UI. Their JS component can parse that and render the UI. The JS component is basically just a templating engine on client side without all the routing, state management, etc complexities of a SPA framework.

I feel like not using HTML for server and JS component could simplify a lot of things. I guess my assumption here is that both server side programming languages and JS could use a better data structure to communicate than HTML text.

I'm not familiar with these new frameworks or have ever implemented a frontend framework, so I apologize for this probably silly question.
Custom GPT trained on some of Fred Rogers work

https://chat.openai.com/g/g-oW7MpoDDn-mister-rogers-gpt
I think it is reasonable to tackle an issue that kills 4,000 people a year in your state. Especially when you can do both. I spent 10 seconds looking up Scott Weiner's proposals and looks like he has introduced at least two bills I can find that deal with drug overdoses

https://sd11.senate.ca.gov/news/20220112-senator-wiener%E2%8...

https://sd11.senate.ca.gov/news/20220630-senator-wiener%E2%8...

That being said I do not believe these speed governance or harm reduction policies are the best bang for your policy buck. I think in both cases they are complicated policies that would not be as necessary if "enforcement of current laws" was allowed in progressive policy debate.

Granted I am not a believer that harm reduction has panned out as people would like, but looks like Scott Weiner has introduced multiple
Well, the article is pretty long already, and the author says he prefers Orwell's nonfiction work. It's not like he ignored Orwell's youth as a Burmese policeman in the article.

E.g.:

> In the early essay “A Hanging” (1931), perhaps my favorite, Orwell describes a grotesque rite of passage for Burma police cadets that entailed witnessing an execution. The police are ushering a condemned “Hindu” man to the gallows when he steps “slightly aside to avoid a puddle on the path.” Why, the reader wonders, would a condemned man bother?
Honestly I just pay for kagi because i find google to be a despicable company and every other search alternative is trash. Apart from YouTube, search was my last Google dependency and I’d happily pay $10/mo to get rid of it. Encountering Google search on an unconfigured browser now gives me ick feelings similar to when I occasionally have to go on to Facebook.
I am using ollama as LLM server + ollama-webui as chat app server. Great UI
1. Stores everything in plaintext.

2. Supports live Markdown rendering (and hides the Markdown syntax), so it's close to WYSIWYG.

3. Can handle images and other advanced blocks like Kanban. Yet, again, they are all plaintext underneath.

4. Supports drag and drop.

5. Cross-Platform.

6. Offline first.

7. Syncs easily.

Well, that's what I'm building at Plume[1], so I'm trying to make my dream come true.

[1] https://www.get-plume.com/
It's Lock El Taskbar now .. https://www.youtube.com/watch?v=02Sg9H2T_TQ

https://www.nytimes.com/2005/03/13/arts/music/shock-the-casb...
Tried Zed some time back, the performance was pretty good as compared to VS Code, though gave up when they chose to implement other fancy / collaborative features before implementing the most basic requirement from an 'editor' - Search and Replace. Contacted them but there was no response. Looks like they have replace now, so worth trying again (still hard to give up all the features of Sublime Text yet).
Train robberies were mostly stopped via private security (the Pinkertons, as one notorious example) well before the post-WWII boom that you're referencing. It was violent and bloody, but alas the train robberies did stop.
That would be true on Mac also?
> what social media

Little thing called "YouTube"
Add-ons are terrible because they fingerprint you.Javascript allows for sharing of addons names. Having this niche add-on coupled with your device and browser type, IP, timezone this gives unique fingerprint. This comes from someone who used to have 50+ Firefox add-ons.
Here here. The same app built in Django was worse frontend, worse package management, and worse deployment than a Next app.
You can share terminals in live share and even share servers etc. I’ve had no issues and I’ve built multiple teams that are very collaborative at this point. Dozens of engineers
Not "most" but certainly many. I love remote dev (via Remote Containers in VSCode) for large C++ codebases (which could not even compile on my Macbook because of different architecture). Running `clangd` LSP on my local machine would be a nightmare (it could easily eat dozens of CPU cores and tens of gb of RAM when indexing), but on remote workstation it is a breeze. Also I could work on multiple branches simultaneously, spinning multiple VMs and running VSCode remotely on them. So basically my Mac is just a typewriter and everything heavy happens on a remote VM — isn't it nice?
Yeah, you too can own a casino! ;)
Also C# records do not support initialization code so you can't validate arguments :(
What about this makes you refer to it as "science"?
Who cares about executable size when the models are measured in gigabytes lol. I would prefer a Go/Node/Python/etc server for a HTTP service even at 10x the size over some guy's bespoke c++ any day of the week. Also, measuring the size of an executable after zipping is a nonsense benchmark in of itself
Was there pictures somewhere?
Well, I'm no CEO of Google or anything, but if the company is so broad, then shouldn't he be giving an audacious but concrete goal to each of his segments separately? It's just supposed to be scoped for the year 2024, after all. What's the point of having your 2024 goal be "make the world a great place for Googlers"? What about that starts or ends in 2024? In his shoes, I'd feel pressure to devise specific high-level strategies that compliment the different segments and then throw down the gauntlet. So you know, you'd have high level strategies, like "AI all the things = synergy" and "Regain public trust on our bread and butter products" and then you'd break it down more:

- Self-driving car people: Make me a giant dataset of multimodal data for the AI people

- AI people: Show me a demo of Gemini driving the self-driving car people's car by end of year

- Nest and assistant people: Real-time Gemini assistant

And then over on the pure software side you'd be saying:

- Youtube people: Expand premium membership by foo, reduce negative ad sentiment by bar

- Google Drive people: Close gap with M$ Office features in GSuite

- Search people: Radical crackdown on dark SEO patterns

- Gchat people: pointlessly re-imagine the entire look and feel of the web app for the fifteenth time

etc. etc.

No?
I've long believed that as the overall entropy of the universe increases, life forms evolve greater information processing capabilities to adapt and thrive in increasingly disordered environments.
Used ollama as part of a bash pipeline for a tiny throwaway app.

It blocks until there is something on the mic, then sends the wav to whisper.cpp, which then sends it to llama which picks out a structured "remind me" object from it, which gets saved to a text file.
No, I will not comply to the rules if they are in favor of nazis.
Interesting. But the gguf file for llama2 is 4.78 GB in size.

For ollama, llama2:7b is 3.8 GB. See: https://ollama.ai/library/llama2/tags. Still I see ollama requires less RAM to run llama 2
> I don't think it's even close. Benchmark game is one (biased) reference.

I agree.

1. Benchmarks tend to do one thing, then repeat that one thing 25000 times. Non-server programs don't do that[1] so you don't get to amortise the time spent on JITting a code snippet across 25000 executions.

2. The runtime basically requires exclusive use of a core for short periods (GC, JIT). If you're running on a system that costs per core, you're using (worst case scenario) an extra core for each Java program. The benchmarks happily give multiple cores even to sequential (non-parallel) benchmarks.

[1] Even many server programs don't do that.
I struggle to think of a conflict in any of the regions named to be symmetric. Unfortunately, or fortunately?, short of a nuclear war, we are never going to get symmetric war given how integrated the international economy is.

Consider the case of Ukraine and Russian sanctions, all but a sham and politicking with Turkey, China, and even US while being at the helm of sanctions, continue to trade directly or indirectly with Russia.

Reminds me of the famous line attributed to Albert Einstein that, "World War IV would be fought with sticks and stones" because the WWIII can't be but a Nuclear Armageddon.
> Boeing deserves to be dunked on for the timing of this

No. Boeing deserves total criticism of production and design problems with the 737MAX, but does not deserve random unrelated things being added to the criticism because they're timely.
> they just don't have enough useful data...

I'm not well-versed in this, or not as well as you are, but this has been my conclusion as well about a lot of ML project ideas from teams I've been on.

You need so much data to do useful things. Especially the magical kinds of things people tend to want to do. I think these types of datasets are on a scale most software developers typically don't see. Even with the data in hand, it's nothing like trivial to determine how to do something half-way useful with it.
You're trying to high horse a complaint about someone referring to a new open source release as "worse than bad"? Because it doesn't support their preferred operating system? And it took them too many clicks on the website to learn that? No, that won't do.
You can democratically decide to have only two parties, or for that matter only one.

It only takes 51% of the vote to outlaw opposition.

Just recently, the US democratic convention stripped all the voters in New Hampshire from their votes the presidential candidates.
Sadly non-contributors cannot submit issues and comments nor observe tickets :(
They also love sugar water, and if you give it to them they will love you even more.
Software is such a large field, with so many contexts, that it's hard to make generalised statements that cover even a few situations.

Thus the endless discussions of software model - all of which no doubt work for some set of users.

Some software is free, some costs hundreds of thousands a year. Some runs on specific hardware some is general. Some works in the cloud, on prem, or on desktop. Some comes with source, some doesn't. Some is very niche, some is ubiquitous.

Ultimately each author, user, and customer, needs to understand their goals, and the goals of the market, and if they pick a business model that intersects those goals they have a chance at success.

Techies might like to "own" the in-house software. (So the open source model suits them.) But most business people just want their accounts program to just work. They don't want to tinker with the code, they don't want responsibility for supporting it, they just want it to work.

For a successful business money is easy to get. People with the ability to hack on some custom build of some random open source thing are hard to get. Better to use QuickBooks, and pay an annual license.

For a startup business with no revenue, it makes sense to leverage skills, and look after cash. So get free software to do everything. Make do with what you get, and spend some (cheap) time keeping it going.

I could go on, but you get the idea. There are a million contexts, and each one has a different view of time, cash, revenue, ability, desire, market and so on. Which is why sweeping generalisations of "the right way" are clearly not ubiquitous when we look at the world around us.
Heh, if only that were always true. ;)
I really like this classification.

- Transcendent Finales: the best of the best.

- Satisfying Finales: endings that more or less meet viewer expectations.

- Disappointing Finales: a conclusion that falls short of previously established show quality but is not so bad as to retroactively render prior viewership a waste of time.

- Disaster Finales: an ending that is so terrible it begs the question, "What were the writers thinking?"

Note to the author: run this through spell check again, saw a few spelling errors (e.g. Saitsyfing)
Just trains?
When you show images of a spider to a six month old baby their pupils expand, which is apparently a pretty reliable physiological indicator of fear.

https://www.cbs.mpg.de/Fear-of-spiders-and-snakes-is-deeply-...
Software developer is a key part of the cybersecurity workforce
Commoditize your complement. I guess Meta sees AI more as something they use than something they offer.
Right, Tesla only sells bigger and more expensive vehicles and has nothing in the compact segments.
That's my position on it. Sure, it functions better, but you can drop a Tesla into an area it's never seen before and it will drive relatively competently. HD maps are a crutch, and ignoring that produces fragile solutions that just require massive overhead to function.
Why Oklahoma didn't start to ban social media for children ?
Star Trek: Enterprise. May UPN forever rot in hell.
Meta is trying to devalue its upstart competitor openai. When openai was so far ahead in public perception, FB starts gaving away what they had spent oodles of money building in order to lessen openai's hype and stop their investors believing that the next great thing was elsewhere?
Yes. Easily.
Why would anyone downvote this? There is nothing against HN rules and the comment itself is adding new and relevant information.
An awesome addition to this would be to illustrate the effect of investor liquidation preferences during an exit. A graph of sale price vs your take would be really helpful for this since it’s nonlinear.

UI suggestion: allow click-drag on percentage boxes. I was tweaking percentages between 4 founders in order to come up with certain amounts post-round and it was a bit trial and error. On mobile it would have been tons easier if I could just nudge the values up and down rather than having to type them all in again.