skysight-inc/HackerNews huggingface dataset:
I'm going to defend this method of hiring a little bit. To me, having at least a bachelor of IT already proves you have software engineering skills. The coding tests are just a quick check if you haven't lied or anything. The first month is trial basis anyway (both ways) so if the candidate is not on-par technically it's a quick goodbye.

I don't care about parties either but if I'm going to have to work with you I need to know you fit in a little, creating software is collaborative. In real life, in real companies you are not solving leetcode problems all the time - so why hire based on that? Person A is super intelligent but abrasive and person B is half as smart but super easy to work with. 100% of the time I pick person B.

> having awareness of software principles is really worthless

This is nonsense, you are already expected to know this

> I've seen files with 13k lines of if/else/switch, how do you test that shit .-.

I've seen those too, but don't pretend that's unique to a specific country. There are shitty software developers everywhere.
Yakuza leader charged with attempting to sell nuclear materials from Myanmar
> Just like you wouldn't add spaces in the middle of '2>&1' when redirecting stderr to stdout:

Mostly because if you do it doesn’t work: '2 >&1' is not the same as '2> &1' (invalid syntax) which is not the same as '2>& 1', which …is the same as '2>&1'.
Sorry about that, the Search API went down. We're back live now: https://www.searchagora.com/search?query=paper&price=&type=p...
Deeply agree with the sentiment. AIs are so throttled and crippled that it makes me sad every time gemini or chatgpt refuses to answer my questions.

Also agree that it’s mostly policed by American companies who follow the American culture of “swearing is bad, nudity is horrible, some words shouldn’t even be said”
They've made essentially zero dollars over two and a half decades but when your founders have infinite money, you can be as big of a fish as you want.
this was a joke comment in the morning.. but actually just turned out to be an issue now. Was installing nanoid in a project using commonJS and typescript.. all jest tests suddenly failed. So I looked into jest.config - did I need to change something in terms of transpilation? or some new babbel config? some other secret flag somewhere? no, because turns out that

npm install nanoid
Nano ID 5 works only with ESM projects, in tests or Node.js scripts. For CommonJS you need Nano ID 3.x (we still support it):

This whole module bit in node has been a total disaster. Incredibly frustrating
> they won't, every technological innovation has been an incinerator for cash

this sounds like you're saying that nobody has ever made huge profits off of technological innovations which seems to be heavily contradicted by the fact that I did not have to roll my stone wheel using a stick from my cave to work this morning.
> How do you protect infrastructure with many SMRs?

You don't. In times of increasing polarization and risks of social unrest we need safe and decentralized energy sources like PV.
The government doesn't care about anti-trust much anymore. It's been two decades since it lifted a finger.
I’m not talking about valid syntax but about visual representation. My eyes don’t scan "<access.log head" the same as "cat access.log | head".
What part of "cloud sync is opt-in" did you not want to understand? Appearantly all of it.

It does not matter if you think that the website does a bad job of explaining that fact.

Rest assured, that your sentiment, that no employee should be using autin (or any locally installed 3rd party software, really) before a proper audit of the code has been done is understood just by your first comment. A valid opinion anyone can hold.
If you click the X on the Shorts section it says "We will hide Shorts for 30 days"

How about you hide them forever? Some MBA must have decided that it would not be good for their KPI if people could just ignore the clickbait.
But they are not a "single integer" either as in, like a byte... I don't have any good examples but I'm pretty sure the tokens are in the range of thousands of dimensions. It has to encode the properties of the patch of the image it derives from, and even a small 40x40 RGB pixel patch has plenty of information you have to retain.
We're back live now. Had to set up a new search server and quickly importing 100k products at a time. The results should be better by the minute now (as the data set increases).
iRice
I read their comment differently than you did. I think the point they are making about exchange rates goes like this:

The dollar amount in CAD was normally higher than the equivalent in USD. For example, next to the bar code on the back of a paperback, it would list the prices as $15 USD or $20 CAD. Many other goods have similar price differences.

Lately in the US it seems like a lot of prices are increasing to the same number value, despite the exchange rate.
I personally flag any paywall links, I recommend you do the same.
The economy needs the next boom to save the day from every fiscal problem we are facing today. It's the only answer that has worked since 2008.
How are you running the model? I believe it's a bug from a rushed instruct fine-tuning or in the chat template. The base model can't possibly be this bad.
https://github.com/ollama/ollama/issues/2650
Put an SMR next to every silo, then. The security is partly paid for already, I guess?
I noticed in July of 2022 that Go did exactly the vulnerable example and reported it to the security team.

https://github.com/golang/go/issues/53849

It was fixed as of Go 1.21 https://go.dev/doc/go1.21

---

The article cites JavaScript, which is not constant time. There's no sure way to do constant time operations in JavaScript and thus no secure way to do crypto directly in Javascript. Browsers like Firefox depend on low level calls which should be implemented in languages that are constant time capable.

JavaScript needs something like constant time WASM in order to do crypto securely, but seeing the only constant time WASM project on GitHub has only 16 stars and the last commit was 2 years ago, it doesn't appear to have much interest. https://github.com/WebAssembly/constant-time

However, for JavaScript, I recommend Paul's library Noble which is "hardened to be algorithmically constant time". It is by far the best library available for JavaScript. https://github.com/paulmillr/noble-secp256k1
Golang/Java/C++/Javascript developer here. We do look down our collective nose.
I've tried to get into Erlang and I'm a big fan of Joe Armstrong.

Erlang incorporates great ideas, but using it for a project seems a bit risky, since it is quite different from other mainstream languages.

Go is more conservative, but less risky. It's just a C for today's world. I've had lots of success using it, even though I'm aware of its warts (especially when it comes to concurrency).

That said, I'm kind of excited about Gleam. Let's see how that works out.
not onboarding kde sooner is the biggest mistake of open source promoters. gnome was nice when it was as good as kde but gpl.

now that gnome just copies apple, which is even worse than not being gpl, kde is clearly the most user focused. and it's mostly gpl now.

the amount of usability and configs you get on kde are incomparable today. recommending gnome based distros is a mistake mac-captives make a lot

about distros, any well regarded with rolling releases is enough.
Apparently many iPhones are fished out of water after 1 or more days and are still working fine.
In a few years it'll be like "Oh, it's BYD, they're everywhere right now, of course I'll buy it second hand".
Sorry about that. The Search API went down. We're back live now.
Actually it is related.

Transformers are just networks that learn to program the weights of other networks [1]. In the successful cases the programmed network has been quite primitive -- merely a key-value store -- in order to ensure that you can backpropagate errors from the programmed network's outputs all the way to the programmer network's inputs.

The present work extends this idea to a different kind of programmed network: a convolutional image-processing network.

There are many more breakthroughs to be achieved along this line of research -- it is a rich vein to mine. I believe our best shot at getting neural networks to do discrete math and symbolic logic, and to write nontrivial computer programs, will result from this line of research.

[1] https://arxiv.org/abs/2102.11174
Quite the stretch to describe conservatives as "progressives" when they are the exact opposite
Is anyone else getting kinda unnerved that the biggest billionaires are starting to shift focus towards owning, and importantly, calling the shots at large military contractors?
Sorry about it not working. We went down for a few hours. We're back live now:

https://www.searchagora.com/search?query=soap
It works for years
I wish that Rubble or others worried nearly as well. Also a TV user (NVidia Shield TV) and it seems every other time I check Rumble I have to sign in again. The recommendations are garbage and half the content feed is just noise.

I'd really like something similar but not so heavy handed as YouTube gets on suggestions and content filtering.

I've also tried a few also ran video services and none haber been even as good as rumble as bad as their TV app is.
That's fair, and you're entirely correct that its nobody's business but his own.
> I just want to watch shows/films/content that I heard people recommend to me (not algorithms - people). How do you even start doing that on youtube?

I don’t understand your question. You talk with people you care about, they tell you what they recommend and then you use the search bar to locate the content and watch it.

This is so obviously the answer to your question that I am worried I am misunderstanding you in some way.
This sounds like an exhausting amount of work for a paid product
Faster just to crack it
Non-substantial anonymous comment isn't meaningful
Bpftop – a dynamic real-time view of running eBPF programs
Another approach is to create a synthetic joint distribution by combining the marginal distributions independently and train a random forest classifier to distinguish the synthetic joint from the real joint. If the classifier is unable, the distributions are uncorrelated. https://arxiv.org/abs/1611.07526
Not news
What gigantic PC do you own that doesn't fit in the oven? An entire server rack?
>the code did not have to be in execution order

I'm not clear on this. Is it not just about having the function definitions in an arbitrary order just like all of us mortals do? Is there anything special about the code structure that Knuth proposes?
How do you plan to drive customer traffic to this site? As others mentioned, it's bare bones, raw search engine. I think these days, consumers need something more than just a bare choice because it's too much. People get paralyzed when they are presented with multiple options.
I think if you could develop something that works similar to interest or Instagram, that would be more interesting, especially for female consumers who love to spend time on sliding endless feeds with items to buy.
Good observation! Always useful to see things from a different angle, that was indeed what I was trying to say in the original post (even if it was wrong).
what would the alarm do other the annoy a few hundred people. It wouldn't save your car. car alarms should be banned imo. replace them with something that pings your phone maybe but the alarm does nothing
Looks like whoever created the examples uses LunarVim.
Don’t worry, whatsapp uses the signal protocol and everybody uses whatsapp nowadays
It absolutely does mention that.

> That is because devices are increasingly able to withstand getting wet.

> All Apple devices from the iPhone 12 onwards are able to withstand immersion up to a depth of six metres, for up to half an hour.

> But with cost-of-living pressures driving growth in the global second-hand mobile market, it is likely that many people will need advice on what to do - and what not to - with a soggy smartphone for some time yet.
The point is there is no single history in the git sense - there are patches which commute, but their order is... irrelevant (if possible).
> I think it would be more fitting to say a rock, a grain of sand, or an atom is the least conscious thing. Pansychism isn't trying to claim it can think or anything like that. If that's your takeaway I think you are misunderstanding the analogy.

No, I don't think I've misunderstood anything; on the contrary, I think you are mixing up thought and consciousness. Thought is just one type of consciousness among many; to say something is conscious doesn't necessarily imply it can think–possibly, many things are conscious yet unable to think thoughts (whether verbal thoughts, or thoughts composed of mental images, or whatever). I'd say that to be conscious is to be an entity for which Thomas Nagel's famous question "What is it like to be a bat?" has an answer; it is possible that the question has an answer for an entity, yet it is incapable of thought. A being could be completely conscious yet also completely incapable of thinking anything.
The real magic of recursive self improvement happens only after you have human-level AI that is able to match and surpass human ability in designing AI architectures. Escape-velocity-breaking recursive self improvement doesn't look like a human-made architecture being trained further, it looks like an AI understanding why transformers/etc were successful and coming up with an advancement over transformers.
Not sure on that... Amazon prime is pretty atrocious. Similar for Netflix anymore. And the CBS/Paramount TV app won't work right at all with my pihole blocking their tracking service. WTH.

It wouldn't take much for Rumble to do better, but it seems like the TV app experience is such a minimal priority for them.

Max was decent and so was Discovery... Since the merger both are worse and they aren't even merged. Just worse than before.
The story continues in the Netherlands, where a company licensed the Keller and Knappich design to produce their own trucks. Of course, they released it under their own names: Klinkenberg & Koster, abbreviated as KLIKO, which they too stamped in large font on their trucks and bins. And today "kliko" is the common Dutch name for the wheelie bin.
Personally, I think it's economical and a wonderful service. However, people who have an antipathy to China don't seem to use this. I started using it because I could replace all of Notion, Zoom, Google Suite, etc. at work, but now I'm very satisfied.
But if you open the source directory, “every” file is a castle file.

I already know which files are castle files because they’re in the castle directory. It’s redundant information and it makes it hard to browse the files, eg I now need to scroll my file browser in my IDE to the right (so can no longer see directory names), Dane for tab labels snd file path breadcrumbs (on GitHub and in IDE), and on GitHub at least on mobile which is how I viewed it, it cuts the filename off after a certain length.

So I disagree that it’s a meaningless nitpick, it directly affects how easily I can navigate and read the file names. Just because yacc does it too doesn’t make it good (but at least in yacc’s case it’s not redundant information to know they are generated files, unless you put them in a yacc directory)
Where do utilities come off using my ratepayer money to subvert my ratepayer interests ?

Especially when in a monopoly provider position - so, so Soviet.
Bun run
The law is specifically for internet services. I have to assume it only applies once you publish your encryption as anything else than a proof of concept.
Absolutely. Search went down for a few hours. The 'no search results' found also went down, which made it even more confusing :/

Here's the search results for timber now: https://www.searchagora.com/search?query=timber&price=&type=...

I'll note that this is a good use-case for AI-Powered search, as Agora isn't detecting the user's intent to find 'timber wood' here. There's a couple products made with timber which is a good start.
a few years ago i reported a full blown pedophilia server that was sharing amongst other horrifying things, a literal manual on how to lure and abuse children successfully and a recipe for making chloroform. i gathered evidence of this stuff and emailed screenshots/copies of it to discord, and they replied to me letting me know that i'm free to leave the server if i don't want to see that stuff.

so yeah, that's discord for you.
Crazy Times
Tantalizing: something you really want but probably cannot get.

...named after Tantalus, the son of Zeus who was condemned to stand in water under a fruit tree, but the fruit and water were always just out of reach. He had a daughter, Niobe, and son, Pelops.

Tantalum, the material, was named because it could not be easily dissolved in any acid, unlike most other metals. Despite knowing of the element's existence, researchers could not isolate the chemical in tantalite samples for decades, as it was always bound to this other material---later called niobium, although one guy thought there were two or more other metals and wanted to call the other one pelopium. Nope; all niobium!

Sadly, tantalum became something of a semi-professional metal outside of capacitors, and even there ceramics and aluminums are preferred for one reason or another---usually cost. It was good for bulb filaments until tungsten displaced it. It was great for fountain pen nibs but not as great as iridium and osmium. It doesn't help with alloying because it embrittles. Other biologically inert materials are usually chosen over tantalum for implants. It could be a refractory ceramic but tantalum carbide is not as heat resistant as hafnium carbide.

It also has weird nuclear properties, where someone will probably look back in a the distant future and remark, "damn, that awesome commercial application of nuclear tantalum evaded us for centuries! What a fitting name!"

I never connected until just now that I should probably avoid breathing in any of the magic smoke when a tantalum capacitor explodes.
Build your own Database Index: part 1
Everytime I get anything with a bag of silica gel (electronic product boxes, medication bottles etc.), I toss the bag into an airtight plastic tub where I collect them. I've only needed to use the tub a few times, but it's always worked to remove moisture from electronic devices and cost me nothing.
Tell HN: AT&T is currently having an outage
Judging by Twitter reports it's across the US. The AT&T website has no mention of it.
The software integration wrong is wrong BEFORE the web, the idea of an OS like a container ship and applications as container on the ship, able to "interact each others only with cut&paste, DnD humanly, or programmatically with some "desktop bus" is a commercial move that fail the entire subsequent IT development.

The original model was an OS-framework where an application was just a bit of code added to the common live codebase.

The web 2.0 try to reimplement such model without admitting the commercial horror we are in. Hence it can only fails despite all the progresses. Web n.x can't solve the underlying issue. The solution we have is simply accept that software as a product and as a service can't exists in a proper IT sound world. Data can be sold, iron can be sold, not more.

Data can be XML, EDI, json, yaml, ... as long as we have the base we can have easy enough integration because agreeing with a real world standard is not something doable up front while having the flexible base, the ease user-level/high-level development of classic systems do solve much integration issue. Try Emacs and you'll understand.
Ask HN: Where are all the useful AI applications?
There’s 10,000,000 startups now around applications of GPTs. And yet, the only change I’ve seen in my life is I bought a chat got subscription. It seems to me like the rest of the AI craze hasn’t produced much of value yet. What am I missing?
Cosmopedia: A dataset of synthetic textbooks, blogposts, stories, posts
Isn't it fundamentally impossible to secure a client? You can always write your own app that sends exactly the same request as a verified client.
Same here... I did keep Spotify for a while for Joe Rogan, but their Android TV app is crappy and video support sucks badly. YouTube Music is good enough, but the previous incarnation was slightly better IMO.
Do they need that? If not you’re using a hypothetical situation that likely will never occur to excuse a bad decision (see YAGNI). In my 24 years of programming, I’ve never needed to do this in any way where this naming would have helped me (a very occasional single prefixed file sure, but an entire project, never).
Probably less than fallout from 0.001% uranium contained in gigatonnes of carbon being burned every year.
This is not what I call a postmortem.
That would make it quite easy to maliciously lock someone out.

Instead locking accounts, appropriate throttling might be a better idea.
If not, see you on r/hn
Hashing is not a good solution.

There are various methods for comparing two long strings in constant time.

For instance, you can compute a bitwise XOR of the two strings, then a bitwise OR of the words of the result.

Whether the final result is null or not shows whether the strings are equal or not, without providing any information about which are the differences, like in the standard scanning method.

This is the general method, all the operations required in the worst case must be executed always, without attempting to use clever tricks, which for certain particular inputs may skip some operations as unnecessary, thus providing information that those inputs have been encountered.

The kind of key comparison that has been given as an example of a mistake was already forbidden by Shannon's principle of confusion (published in a classified paper in 1945, declassified in 1949).

Many people claim to speak about Shannon's "diffusion and confusion", but they have not actually read Shannon's paper, so they guess wrong what Shannon has written. What Shannon has named "confusion" was that in any operation where a secret key or any other secret value is involved, any part of the result or any other observable property must depend equally of all the bits of the secret value (i.e. the bits of the secret value must be confused), so that the enemy is not able to extract any kind of information that applies to a part of the secret value, instead of to the whole secret value.
There are hundreds of spam, scam, hacking, pedo, servers only used to communicate attacks to other discord users and share effective illegal content. Discord never cared.

12 year olds running their own Roblox scam imperium with thousands of users. 15 year old running crypto scams. It's wild west with no protection for the users.

Why anyone uses that platform is beyond me.
The Fossil Sync Protocol
Sorry about that, we're back live now. You may have searched when we restarted the server which caused the shoes issue (i.e. "red shoes" is the go-to search for testing).

I'd love to collaborate. Automating curated product lists is very top of mind. Right now, a registered user can create 'lists' of products and then share those lists with others (similar to a Spotify playlist). Creating curated lists as inspiration and to drive a viral loop is the next step. I'll reach out via email.
More: https://jisho.org/forum/5d132f2ed5dda71944000054-origin-of-n...
Mostly use it on Android TV... Almost never see shorts as a suggestion. They're there, but I don't really use them or notice much.
Software is their product, but my guess is there's a separation between the product and research side which will be filled with Phds, and the "build" side which I expect is outsourced or offshored.

What I really mean is that I don't think they see themselves as an engineering company in the way FAANG do, or an "AI" company, but probably more like a maths/science department at a university.