skysight-inc/HackerNews huggingface dataset:
You are likely getting bored. My guess is that you are a bright person who needs to exercise their brain and isn't seeing enough opportunity in your current situation.

Gamedev keeps me occupied outside of my 9-to-5. Pick an engine: GoDot, Monogame, even Unreal or Unity. Pick a simple game to mimic or emulate, and see how far you get. Don't worry about it looking nice; focus on applying your education to it (i.e. try to encapsulate functionality, write tests, etc.). I've been working off and on with the same project for over a decade just for fun, and I find it both stimulating and challenging.

Give it a shot; at least you can blog about it and consider it a hobby entry for your resume.
The difference between koi and goldfish: https://splashsupplyco.com/koi-vs-goldfish-x-things-to-consi...
Epic Games Store comes to mind, along with dozens of other smaller/defunct enterprises. There's a rumor that Gamestop is going to make one that's crypto-enabled somehow. The problems remain; ask anyone who's been banned by Valve how they feel about their Steam library being rendered completely inaccessible.
Making that much money I would expect that you can take almost any career risk you could imagine. I understand that you're basically millionaire at 35 years old, you're basically set for life and can focus on doing things you find more interesting, such as learning about robotics without any monetary pressure. That's a pretty luxurious and safe situation! Maybe take some time off can help you realize how insanely far ahead you are from any other worker trying to save money.
This is exactly what people are saying about any number of innovations!
I was curious about this I think we can offer more sophisticated (but more computing intensive) anonymity using homomorphic encryption. For example, using RISC Zero [1].

[1] https://www.risczero.com/
> Do you think this is a good approach? If not, why?

There is no real advantage to bundling data and methods together like: `{...data, ...methods}`

This just uses extra memory because every player must contain its own duplicate copy of the exact same methods.

Instead, methods should be stored outside the player object and require their input `value` to implement an "interface". For example, the input value for the `setHealth()` method must implement the "Health" interface.

TypeScript provides syntax for defining interfaces. I think JSDoc provides a way to implement interfaces with annotations. Otherwise, you could just manually enforce the interface as a convention.

In fact, JavaScript already allows you to attach methods to objects via Object prototypes. [1]

[1]: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Ob...
Paying for a service someone is providing and appeasing ransacking murderers doesn't really seem equivalent to me.
Despite your response, I'm going to engage with you and assume positive intent.

Let's perhaps first back up; what would actually convince you that atrocities and crimes against humanity occurred on October 7th?
Cory is talking about it in the sense that the tech industry at large said “adversarial interop” is stupid and lobbied against it. It seems HN has lost the plot judging by the number of people on this thread defending Apple engaging in such a slimy practice.

> Big Tech climbed the adversarial ladder and then pulled it up behind them.

Anyway the comment I was replying to was implying that Beeper is the adversary which is not a correct use of the term.
your talking about the porcelain of software engineering, is talking about the core of the profession...
Conservatives would perhaps refuse to engage in strikes against Swedish companies, but an American company they'd want to drive them out. Conservatives in the Nordics are just nationalists.
They just released a much larger model as a torrent. Probably the first open source mixture-of-experts model. Waiting for them to drop the code and explain it.
Visual Studio /= VS Code, VSC may be (partially?) OSS, but I don't think VS is.
To do more, you have to have a lot of resources that only big (and not just big) companies can have.
> containing the downsides of Silicon Valley’s latest export

through which political lense do i have to look in order to put it like this? there is decades of european (continuing the bloc thinking) research and braindrain (and wasted opportunity) going into this.
> Can someone explain to me what they're trying to do now?

> "By creating mistral.ai, we intend to train state-of-the-art models with counter-positions to closed-model current offerings. Our vision is to become a leading actor in the field, while developing a very valuable business around integrating these models in the European industry and beyond."

Is this just a rhetorical question from your side? Because the last sentence gives you the answer. They do open models + focusing on integrating those open models into European industry. Seems pretty easy to grasp.
“Adults who work with children should be educated about the lack of clear benefits and the potential harms of masking children”.

Now go read what the outdated "science" at the CDC recommends...
When I read the title, I was thinking it was like saying "Hell is..." and wondering what would be so bad about making an ECS game engine in C#.
Sounds like Bun chose a bad logo then. They're not going to own the concept of a bao bun with a face.
> Good luck competing with Microsoft, Facebook and Google

Funny, considering people said the same thing about OpenAI and look who is eating FAANGs lunch now when it comes to AI?
Yup, and this “research” mis traces it. A low quality piece aimed at ignorant readers that project their’s upstream.
At first thought I'd see this in similar ways, with the exception of anything that is (or should be) fresh, like fruits, vegetables, meat & fish/sea-fruits.

How is your delivery experience with those?

At second thought I'd miss the haptics/olfactorics of smelling/tasting new kinds(or so far unknown to me) of cheeses, or the general discoverability of other items in store, like soaps, deodorants, shower-gels, shaving-stuff, etc.

Searching and ordering these online is a bad substitute for me.

At third thought all of this delivery-hype should be shunned, because it's just cementing in a class of low-wage workers, ready to be exploited, for the fucking convenience of all the the tasteless assholes giving a shit about such things.
I got into a debate with someone over this. It didn’t last. Apple killed it. Copyright Infringement is serious. They reversed engineered iMessage. In Apple TOU it specifically says that they are not allowed to do this. I would be expecting a response from Apple in the form of a lawsuit. Unjust enrichment by this company. They know better.
I smell Microsoft…
Also, for whatever my purely anecdotal experience is worth, I'd say the general quality of a professor's teaching was negatively correlated with how hard-ass they were about anti-collaboration policies. That also held true for a couple classes I'd dropped and retaken with a different prof.

One might think I'm just rating easier professors higher, but no, there were definitely enough sub-par teachers with lax policies and forgiving grading who failed to impart what their course was supposed to cover. There were also tough professors I learned a lot from. It's just that I can't recall a single decent instructor among those obsessed with anti-collaboration policies.
If Alice breaks Bob’s leg, does she steal his mobility? Sure, but criminally she’d be charged with assault or battery or both.

Likewise, the legal definition of theft or stealing does not apply to copyright infringement despite decades long campaigns to get the public to believe that to ge the case. Relatedly, there are similar campaigns to redefine violence as something that offends someone.
This doesn't seem to be the case. I registered my Hetzner account while living in Russia, and in 2022 I emigrated, and updated address - I did not get any termination letter. Looks like they are banning only those who presently live in Russia - not everybody who ever lived there.
I have been the "regular people" at many companies that have increased in valuation. Dilution has never erased the gains of even much-more-modest increases in valuation. This sounds like paranoid fantasy to me.
I think that the name is too generic and popular. You see "murder", the word, in most news outlets, vast majority of movies/games/etc. - any media.

Sure, you have "Unity", "Unreal", "Godot", ".NET" and etc. but I would argue that they are distinct and unique because they have some heavy-weight organizations and popularity behind them. I also think that they are not on the same level of generic use as "murder".

This engine's name, however, will have to compete with the generic "murder" that is already used in various different contexts. Surprisingly, you can still find it as top result if you search "murder engine" so they got that going for them.

Still, would of preferred if it was maybe some variation of "murder" word if they want to stick with that.
AI, the Modern Oracle
A high quality grinder also minimally heats the beans as they grind - heat can change the volatility of the oils, resulting in changed flavor (and usually not for the better)
No, it is lawful. So not stealing. That is illegal. It may not be fair though. But it is lawful. Complain to your liberal government rep.
I'd put the quality of the grinder above the quality of the beans, but that's assuming a certain minimum standard (e.g. whole beans from a supermarket brand).

If someone's using a blade grinder, then the particle size are going to be all over the place and you end up with a brew that's both over-extracted and under-extracted at the same time.

I'm not especially fussed about the espresso machine quality as I usually drink AeroPress coffee and as long as people aren't using boiling water, then it turns out fine (full immersion is a lot easier to get right than dialing in the specific grind for Espresso).
Which one? Everything on their website is still about the 7B model. 7B is the only model available on their huggingface page too: https://huggingface.co/mistralai

Edit: I'm guessing this is the model referenced: "Mistral "Mixtral" 8x7B 32k model [magnet]" - https://news.ycombinator.com/item?id=38570537
Completely normal, as is catching them, expelling them, etc.

What's news is that it's in the news. That's where the coded message is, not in the text itself.
There's research on estimating confidence from neural net activations in LLMs.
No. Without the inference code, the best we can have are guesses on its implementation, so the benchmark figures we can get could be quite wrong. It does seem better than Llama2-70B in my tests[0], which rely on the work done by Dmytro Dzhulgakov[1] and DiscoResearch[2].

But the point of releasing on bittorrent is to see the effervescence in hobbyist research and early attempts at MoE quantization, which are already ongoing[3]. They are benefitting from the community.

[0]: https://twitter.com/espadrine/status/1733505332293288256

[1]: https://github.com/dzhulgakov/llama-mistral

[2]: https://huggingface.co/DiscoResearch/mixtral-7b-8expert

[3]: https://github.com/TimDettmers/bitsandbytes/tree/sparse_moe
As someone living in Europe, I don't know if I should laugh or cry.

The upside: From an investing perspective, the more regulations the EU comes up with, the more US software companies are a safe bet.

The downside: Europe missed the internet and now will miss AI. How will that affect quality of life here?

Is nobody in the EU bringing up the question why every single European citizen is dependent on US hardware, US software and US services? How we got here and where this will lead to, when software will not only be our "bicycle of the mind" but literally the car that drives us around, the nurse that cares for our health and the craftsman that builds our home?
Shame we can’t choose the type of shuffle, based on your mood/what you’re listening too (not to add even more complexity).

e.g. For classical music I’d prefer stringing together pieces from the same orchestra/composer. But for some contemporary music would like mix the artist/album up more.
Apparently hard to search for.
Pretty much all devs in Latin America speak English. It's the lingua franca of software dev.
The EU has a billboard campaign going recently with pro-EU messages and utopian imagery which is also be cognitive behavioural manipulation of people (manipulating their thoughts and behaviour (voting) to be more pro-EU).
You’ve got questions?

Yeah…so do they…
So you don't understand how it actually works.

There are no "European Parties" at least not how one generally understands the term in national politics. Candidates for the EU parliamentary election are elected on the ticket of national parties. Those parties are free to form alliances (on a national basis) but most don't.

Once a candidate is elected and joins the parliament, they usually join a faction of like-minded MPs from across the EU, i.e. conservatives, liberals, social democrats, greens. Those are NOT parties but function similar to i.e. the faction structure in German parliament which may also contain members from multiple parties. Politicians from different national parties may end up in the same faction in EU parliament but that is rare.

This is more or less the same how it works for national elections in many countries, it is called "representative democracy", simply adapted to make sure that the EU parliament is roughly representative of the EU electorate.
hear hear. keep hacker news sincere
> make things easier for working parents.

During the (now semi-aborted) back-to-office push at my employer, several of us pointed out that a 9-5 in the office is impossible for those of us with children and a commute.

- 8:00am - earliest free drop-off time at school.

- 8:12 or 8:20 - next bus or train to the city. I can probably make that from the school, if I fully sprint for at least half that journey. (Taking a car is riskier; traffic around the school or the station, or bad parking, means that driving is wildly more variable.)

- 9:45 - earliest possible time I can roll into the office.

- 5:00 - I slam my laptop shut, having already put on my coat, and sprint to the subway and/or bike share to head to the train station.

- 5:16 - the earliest possible train I can make, assuming that all of Midtown stops for me.

- 6:31 - the earliest possible arrival back home, 31 minutes past aftercare's closing time.

The only way this would be doable is by hiring childcare for both mornings and afternoons, every day of the week, to the tune of ~$50 extra per day, minimum. That's on top of the cost of the commute.
I did this and had durability problems; it broke twice in about eight years. I am attempting to find a contractor to run cables through the walls/attic, which seems to be a frustrating "send in a quote inquiry, then when I get no response in a week call them and see that they actually got the inquiry, but the guy who actually does estimates is backed up."
Alrighty. So copying movies is fraud. Not theft or piracy.
It doesn't substantially change your question but it hasn't been voted on yet, an agreement between the negotiators for parliament and council has been made, it'll likely pass but we don't even have the actual text

As for the actual question, there was talk about foundational models being subject to less scrutiny than the applications using them. So it's quite possible it won't be a problem for Mistral or other LLM companies

But again, we don't actually know what the latest agreement was and what the new draft will be like
Google lets you "buy" movies online. The movie is attached to the email account. You cannot transfer it to a different email account.

The very same google that offers Gmail but is also known to block accounts for perceived violation of contract and which will now close Gmail accounts that aren't used for a number of months.
It’s better to think about mapping groups of weights to an entry in a large codebook, and then using clever methods to do weight lookups.

2 bits of precision per weight is perfectly fine as long as you have enough weights. The information encoded by a neural network is measured in total number of bits, so you can compress it by either reducing number of weights or reducing number of bits per weight.
> Supported frameworks include tkinter, Qt, WxPython, or Remi. The term "wrapper" is sometimes used for these kinds of packages.

Other than the support for web UIs, this seems like Java AWT but for Python. It presumably has the 'lowest common denominator' problem of supporting only those widgets which are available in all the wrapped GUI toolkits.

For desktop UI work, why not just use Qt's official Python bindings? Qt has good cross-platform support, and its Python API seems very approachable.

https://doc.qt.io/qtforpython-6/quickstart.html#create-a-sim...
> Why continue messing with PNG at all? Because if you can figure out how to squeeze new features into PNG in a backwards compatible way, it's instantly compatible with all browsers, OS's, engines, etc. This is valuable

What a brilliant paragraph. I wish this developer all the success in the world.
> What if I want Android because SyncThing works better on it than on iOS? Then I can't have iMessage?

Correct. iMessage is an Apple service. If you want to make use of Apple services you should probably use Apple products. \_O_/
My search for finding alternatives in open-source ended with https://www.pikapods.com/
Their present list of supported OS softwares will solve for all use cases
No, they can't. They need to receive money in SEK. That requires a thorough background check to comply with AML. That will reveal the company behind.
> Tried it in the early days where Whatsapp was buyed by facebook.

Wasn't that in 2014, so literally 9 years ago? Things are pretty different now.
The Capability Object Model, AKA, Capability Based Security. It was invented in response to issues discovered during the Viet Nam conflict by the US Military. The Bell-LaPadula model is an example of a policy model that can keep a computer secure while keeping it usable.

The permission flags mess on your smartphone is NOT capability based security. Neither is AppArmour, or SeLinux. Linux is completely incompatible, as are Windows, MacOS, etc.

Interestingly, it's not much change in code for an application to be ported. You take out code for calling file selection dialogs, and file opens, and replace then with a call for a powerbox to select a capability, and use that in place of the file handles, and you're done.

It's more like cash in your wallet... you can easily take out $5 to pay for something, limiting the side effects of the transaction to $5. It's not possible to run code (without gymnastics) and only give it file X on most operating systems.

WASM is as close as we've gotten in a while since they gave up on Multics. Genode is coming, but they seem to have been distracted by smartphones.
>you know how it works - you can see the algorithm right there in front of you.

Seeing the algorithm in front of you doesn't mean you know how it works. It's gibberish code. If you'd never learnt C or any other programming language in your life, i could show you the C Code for a popular application. You could inspect it all you like. You will still understand nothing. The best you can do is, "this code is running this application".

In the real world, you can just pick up a C book and start learning. In this instance, no one on earth has learnt C and there are no books on it.

and neural network calculations are not just one unvarying "algorithm"
If you're in college as a CS major, look for a summer internship. Some companies are looking for people between junior and senior year, although some will take earlier. If they like you, you may get a job offer. Find out when they want you to accept an offer by, and see if you can line up other offers at that time.

If you're not in college it is tougher. Large companies usually cycle in junior people via those college internships. You can join a consulting company, as big companies are only committing for you to be onsite for three months or so, so are more willing to let you work for them via consultancies.

Small, pre-series-A companies don't have the money to hire senior people like big companies or VC-funded companies. So you may have a better shot there. You can look at angel.co which has some openings for different companies.
Ask HN: Best Tech articles in popular media like NYTimes, newyorker, wired etc.?
nytimes has been covering AI related articles a lot since the OpenAI drama. I find the writing accessible and great introduction to subject. Similar articles have been written in media such as bloomberg (what is code?), new yorker (duo who made google).

So HN, tell me some excellent tech articles you have come across and read for general public in popular media?
Microsoft invested more than $10bn in OpenAI. Without Microsoft they wouldn't be able to thrive. Unless Elon and other investors were willing to invest billions.
Seriously what I don’t get is the number of people complaining about iMessage for Android vs Apple when free, encrypted and widely used system-agnostic alternatives like WhatsApp exist.
I'm saying there is a legal difference but there's no important moral difference.

While the acts of stealing and copyright infringement are different for the victim, they're not different for the person doing committing the theft. That person gets something for nothing. I'm saying that's actually the important bit in the moral argument. The answer to the question of "Is it wrong to take something without paying for it?" shouldn't really be "That depends!"
Especially since it was a refactoring, it's generally better to handle those in stages if you're working with a team.

There are lot of ways/patterns for solving the same problem... but tearing apart an existing interface being used by others isn't a good start.

The best part about abstraction is that you can modify the underpinnings to be more flexible without hurting the rest. A good step would be to create more flexible math functions underneath, like you're saying, and leave the rest alone.

Afterwards, there can be deeper conversations with the team about how they want the interfaces to communicate to provide an obvious facade but an abstract implementation.
I use open source tools I pay for. Now what?
"Don't pay for something you can get for free" is about as strong a social contract as you'll find under capitalism
>"From the river to the sea, Palestine will be free" isn't a genocidal slogan.

It is. Austria and Germany criminalize it because it is genocidal.

https://en.m.wikipedia.org/wiki/From_the_river_to_the_sea

>If you ask anyone who chants it, none of them would say its about genocide, that's ridiculous

This isn't how you find out if someone is supporting genocide. Far right Israelis also claim "From river to sea" is not about genocide. Both the far right Israelis and Palestine supporters chanting "From river to sea" are supporting genocide.
Kiva, Wikipedia, Khan Academy.
That’s incorrect. One absolutely can steal ideas, it’s even used explicitly in the definition of multiple dictionaries: “to claim credit for another’s idea” [1]; “to appropriate (ideas, credit, words, etc.) without right or acknowledgment” [2]. The word steal has many definitions that don’t involve taking physical property, e.g., stealing elections, stealing liberty, stealing base, stealing a kiss, making fraudulent deals, etc., etc..

[1] https://www.merriam-webster.com/dictionary/steal

[2] https://www.dictionary.com/browse/steal