skysight-inc/HackerNews huggingface dataset:
To the point to be annoying. I am running an open database of chemical properties[0], I get nearly every single day Chinese companies proposing me to buy whatever compounds they are producing including non legal ones.

Even more stupid, I get phone calls and email asking me if I can source stupidly well known illegal drug for a friend doing some research.
Even if this is clear that I am just providing experimental data and no chemicals at all.

So yes, you can get chemicals very easily and you have a lot of providers which are not really looking at the legality of the stuff.

[0]: https://www.chemeo.com
That's right. They did bump it up to a full refund.
The Wire Retracts Its Meta Stories
Sure, we can use only GPAs as long as all the applicants are graded on the same common platform. But today the GPA from one college is not exactly equivalent to the GPA from another one. The grading system as I heard is also not standard across US (leave alone international) with some instructors using absolute while others relative grading. So an A student from college X is not necessarily as good as a B student from college Y.
yes. of course patents impact UX. if patents didn’t make things more difficult for engineers, then they’d be worthless, and in open source that burden on the devs gets passed through to the users.

a reasonable person might conclude that patents are a bad thing as a result. like it or not, HEVC is patented and that’s not changing anytime soon: but do we decide to develop tools around it, or banish it?

that any users actually went through the awful UX of downloading codecs is some evidence that mp3 support was valuable to them. is this still the case, today with HEVC, or not?

if the argument was really as simple as “HEVC is bad UX”, we wouldn’t have this discussion: nobody would use something with bad UX if they didn’t feel compelled to for some other reason. why anyone would feel compelled to, is the more interesting discussion.
Why bother talking about them? They stand zero chances to be elected, not having one of the two parties behind them. I repeat, zero chances. Zero.
For the non-gamers or those who didn't play it: Spore used to do this with all its creations[0]. You could export them as PNGs and drag and drop them into an editor to load the content. The image itself was a thumbnail of the creation. That's how every creation was shared between the official servers and between users on the forums. Very neat & niche use case.

[0]https://nedbatchelder.com/blog/200806/spore_creature_creator...
> there is a process in place to hand over the project to a trusted party in the worst case scenario.

Sorry for being a pedant, but it's hard to overstate how insignificant this timeframe is compared to "forever". Even if we talk about forever in practical terms of when the earth will be consumed by the sun or something like that. Why not just be honest and say "Built to last a lifetime"?
I'm interested to know what a satisfying explanation of qualia would look like to someone who believes it's a real, well-defined phenomenon? I get a strong impression that anything mechanistic will not do, and a slightly cynical feeling that anything that can be put in precise terms will not do. Is there any explanation that gets some of the way there?
I'd be interested in some constructive feedback on your Zig experience. There's nothing I can do with the claim that Zig users have a culture problem, especially since the "the zig community" does not work on the compiler - it's just me and a handful of other people - and I'm not really able to evaluate the claim about Rust being in a more "production ready" state at a comparable point in its life. To be honest, these two points feel like nothing more than personal insults.

So, putting those aside, if you have any actionable experiences to share, such as other problems you ran into, what went well, what went poorly, what workarounds you tried, other experiences you had that could help inform the direction of the project, then these things would help make Zig shine when you revisit 1.0.
My understanding, prior to briefly reading that paper, was that Schopenhauer came up with the core of his philosophy before he came across the upanishads. When he did read them, he was delighted to find that they contained many of the same ideas that he had arrived at independently. He saw this as evidence for the deep truths in his own thinking.

Whatever the true genealogy of the ideas, I think there is a considerable convergence of thought in trying to solve the same problems.
Software can become useless if new technology comes, but it takes decades.
Would you mind sending a link to the i3-8100T box you bought?
Just ordered another wood burning stove.
> However, there is only one over-represented ethnic group in the UC system. Guess which one?

Does the ethnic group that gets a quarter of Nobel prizes and was hated by Hitler not count or something?
Sift: Scalable architecture to extract data from Google Trends
A QA consultancy used this tool at my previous gig. They were extremely unproductive, as in several months to deliver a few tests.

Honestly if you know your Python you are better off with Selenium, which is probably what Robot uses under the hood anyway.
> most people here work in bigcorp projects where there are so many thousands of files that you cant work like this anymore

This is not a bigcorp thing. The Typescript compiler starts becoming annoyingly slow much earlier. I have a project that's one 2000-line TS file that already takes 1.5 seconds to compile. Not yet slow enough to be frustrating, but ridiculous for the amount of code.
What would you rather use for end-to-end acceptance testing? Pabot runs multiple robot tests in parallel, meaning dozens of tests can run in a few minutes. It seems acceptable if you start with the assumption that acceptance testing part of the pipeline doesn't need to be run on every commit.
Make them securities already.
Blast from the past, I was involved in development of IDE for RF while in Nokia.
I'd say it's good enough. An adversary would need to know the file the secret is hidden inside, what method was used, probably would need the unaltered container file to compare with to extract the bits, and then has to overcome the additional layer of encryption.

I didn't check the code corresponding to the submitted article, but I'd guess it would be infeasible even for an advanced or even state adversarial actor to automatically check lots and lots of images (unless there is some kind of "signature" that can be detected) just in case there might be some LSB-based steganographically hidden secret inside.

If the adversary is doing a targeted attack against an individual/group of individuals, it might be more feasible, but then I'd wonder if other means of attack, including the good old monkey-wrench-to-the-knee aren't still more efficient.
If you look at the sponsors at the bottom of the page linked, the first name is a blockchain company/organisation, which in my mind lends credibility to the fears that they really do mean blockchain and aren't just jumping on the buzz-phrase bandwagon.
For the dubious benefit of defining only three special characters (opening delimiter, closing delimiter and escaping prefix) without the usual commitment of defining a whitespace character class (like in most mainstream languages) and/or more delimiters and punctuation.

Jevko seems "simpler" than traditional syntaxes in the same way that a heap of bricks is simpler than a wall.
I would really like to be able to filter search results to exclude pages that contain affiliate links. I have a suspicion that this would greatly improve search result quality.
Making AnimationEvent safe for the CoreCLR garbage collector
OK so i will probably not get around to do it, perhaps someone else will (or has already done so):

Generating graphics for old (infocom) text adventures with AI.
That's a pity about the open infrastructure map not having the boundary for greater London. I'm not sure if it helps in any way but you can download an osm cut-out of greater London from Geofabrik: https://download.geofabrik.de/europe/great-britain/england/g... . You would then need a tool that loads an osm file and visualises the infrastructure components.
RF is not in any way only web automation tool. Sure, you can use Selenium with it to automate web ui testing. Or you can use playwright. Or you can just not do web ui testing and do mobile ui testing, or REST, or SAP, or pretty much any other automation you wish.

What RF provides is by far the best reporting, test tagging, test filtering, and test data injection compared to any other test automation framework. And you can automate pretty much anything using it.
I've been at a startup where this was the case, but they didn't start over, and it was a disaster that, at least partially, was the cause of the failure of the company. Props to you for making the difficult, but correct, choice.
Are there athletes or performers older than 55 so covid vaccination would have positive effect?
But it doesn't, if you go to the desktop site it redirects you to the mobile site. The desktop site isn't responsive, you get the desktop view on the phone, sidebar and all.
Airbus A320 landed with just 200kg of fuel remaining
> I assume there is a good reason for that.

We spelt out the good reason in the original blog post: https://matrix.org/blog/2020/09/30/welcoming-gitter-to-matri...

> However: in the medium/long term, it’s simply not going to be efficient for the combined Element/Gitter team to split our efforts maintaining two high-profile Matrix clients. Our plan is instead to merge Gitter’s features into Element (or next generations of Element) itself and then - if and only if Element has achieved parity with Gitter based on the above list - we expect to upgrade the deployment on gitter.im to a Gitter-customised version of Element. The inevitable side-effect is that we’ll be adding new features to Element rather than Gitter going forwards.

We’re almost at the point of being able to switch Gitter over to being a branded Element.
Depending what RF is being used for, Selenium may be under the hood wrapped in multi-layers of keywords. In other cases, where testing is not web/REST based (protocol testing, HW testing), what is being used for executing logic is up to devs/testers.
Yeah, it's probably not a good fit if a customer for usage based pricing doesn't want to pay usage based pricing themselves ;)
I think the first "accurate" prediction machines used about 6 harmonics (cosines). Modern ones I believe use 37 with some look ups.
Yes, centralized is not forever. Forever is distributed (forever as long as anyone is keeping it going), or at least self-hosted (forever as long as I care to keep it going).
Depends on legislature. I think in the UK they broadly banned any "psychoactive" substance (ridiculous law, I know).
The illusion is that concious part of the brain is the most important one. In reality we rely mostly on intuition and body automation.

But it's pretty obvious to me that consciousness would not exist if it was not useful.

One way it would be useful if unconcious mind made an automated decision and then ran it through conscious mind to ensure that it was a correct one.
> Surely they mean that it tracks the actual tides?

No, they mean it computes the value (as a function of time) of a harmonic series with 42 parameters which ideally will correspond to the tides at some specific location.

It's not in any way "tracking" or connected to the actual tides.

If you think of some idealised tidal bulge (pairs! one either side of the earth) tracking about the globe in response to the motion of the moon, that's the baseline "tide" .. now imagine that tidal bulge being funnelled between the narrow gap between Australia and PNG .. that's a complication .. now imagine that being slowed and channelled by various islands and headlands before being squeezed into a horizontal waterfall (something to look up ).

That specific geographic location experiences a unique pattern of tides that are driven by the primary earth|moon dynamics but transposed, amplified, and delayed in a complex manner that can be described(?) by a set of parameters that take some effort to derive.

The Doodson-Légé Tide Predicting Machine has a go at that task using 42 parameters, modern computing tables might require 120 or so, and both systems would routinely require parameters to be updated in response to computational drift and changes in landform (erosion, silt and mud build up, new channels being carved out, etc).
I haven't used CDE since I was playing with Solaris AT SUN back in the 90s...wow.
No, I dont think so. Would you say that to all the extinct species?

There's nothing guaranteeing you don't starve. There is no design.

Genes are just "random reproductive bets" with fairly high probabilities of failure over the long-run. The environment is basically guaranteed to change faster than your species can evolve, including via meteor.

I dont think the rabbits who die alive eaten by foxes, and the foxes which starve from eating all the rabbits regard that cycle as "designed for them".

Nor likewise, were the dinosaurs that impressed by the sky going dark.

This idea that "we had a home" or "there was once Eden" in any respect is wrong. The life which we were evolved for is one in which if you survived 10, then you might not survive the lion, and if you survive that, not the volcano, and so on.

Your body is just a bet made over millions of years, and not one any conservative gambler would take.
The law might have been written before google, but its interpretation and practical applications are decided by the courts which google has definitely been party to.

I think it's fair to say that google has "designed" how the law has been interpreted and enforced.
Where can i find more information about running GPT-NeoX? Is it covered in the paper? Or is there a forum, HOWTO or Wiki somewhere?
> Sorry for being a pedant

HN is the last place on earth where anyone should apologise for being a pedant.
Yes in the old times when your friend's where Emo's but you secretly listened to Britney Spears.
Well, I don't know how things were back then, but Robot Framework had many changes in the latest times, so, it's possible things improved from there (thus your past experiences may not match the current state of affairs).

I'd say that it does have some quirks, but if well used it can be a good tool to have in your toolbox.

Disclaimer: I'm currently working on the Robot Framework Language Server extension for VSCode (by Robocorp, which uses Robot Framework to work with RPA -- albeit Robocorp supports well both Python as well as Robot Framework in the platform, there's a high traction on the Robot Framework side and many users enjoy it vs using just Python).
Rust :)

https://m.youtube.com/watch?v=oCiGjrpGk4A

but more importantly, I recommend embracing the frontend-backend separation. it's important in desktop contexts too. after all, you don't want to block the UI thread with waiting for I/O, right?

of course the last ~2 decades were about coming up with various hacks, workarounds, solutions to make the whole threshold easier to pass (from Java applets to Ajax/XHR, comet/long-poll, websockets, server sent events,
localstorage, WebSQL, WASM, service workers, and so on), but the basic architectural separation of concerns remains.

...

regarding sharing things between frontend and backend: OpenAPI + openapi-generator; monorepo works okay in VSCode, etc.

many people opt for RoR-like frameworks where they don't have to write frontend JS if they can avoid it (see also htmx)
Discrimination based on relevant skills surely - not irrelevant things like family situation? In other countries things like that are actually illegal.
> So either there's also copying between GitHub and Gitlab

Isn't it likely that there's just a certain kind of interface and functionality that both works and people have also gotten used to it over time?

It might make a lot of sense to copy it to at least some degree, instead of reinventing the wheel: if you look at MS Office and something like LibreOffice, you'll notice that both of the spreadsheet apps are rather similar (and you can even enable a ribbon interface in LibreOffice, if you want).

I think the same more or less applies to every piece of software, from how phone OSes look, to how desktop environments look and work, as well as why the majority of websites out there look a bit samey.
I'd say the UK feels like a bifurcated economy. There's Finance, and closely related industries. Then there's everything else - and that is indeed suffering.

I think the article makes a firm, though not very clear, distinction about these things.
> like how is this iphone half the size of the mac?

That part looks correct to me?

I don't have an iPhone to compare, but my phone is easily half the size of a 14" MacBook Pro when placed like that... and Google tells me that some iPhones are basically the same size as my phone.
The risk is not at all estimateable, since you have no idea what the vulnerabilities are
It was part of the initial announcement. They talked about for instance being able to watch a streamer on YouTube, and press a button to pick up in the game right where they are.
Exploring briefly with a binomial probability calculator:
If there is a 1 in 1000 chance of one of these per year,
and you are curious what the odds of this occurring over
a 80 year period is, its a little more than 7%.
The chance of a 1 in 1000 event (in a year), over 50 years is ~5%.

Maybe the preppers are onto something here.
As someone that once lived without running water for just 5 days because the electric pump to my apartment was broken I can say pretty confidently that that minor experience was enough to make it clear to me, most of us can't survive without "modern life".

If there's no electricity there's no running water. That means no more flushing toilets. No more water to drink. If there's no electricity that means no more gas pumps so no trucks to deliver food. No refrigeration to store the food. It also means no communication to coordinate anything.

I'm sure I'm only covering the tip of the iceberg. A large percentage of the planet would die from an event like this.
non-coffee drinker here, never been able to nap during the daytime. I reckon it's mostly just differences between people.
No, Python is much more than an interface - the model architercture and definition happens in Python. If you're writing an ML algorithm, you're writing it in Python, it's just that the lower level operations are implemented in something like C++.
I grew up with the Voyager missions. I lived in the rural UK, and would avidly watch Tomorrow's world (a weekly UK show in the 70s / 80s that showcased the latest science and technology), to see the latest news on Voyager 1 and 2. JPL in Pasadena seemed like a magical place - I yearned to be there, rotating some dish antenna to receive the faint transmissions from so far away.
And here it is in use: https://www.youtube.com/watch?v=DoixjuGNxPY
countless reasonable alternative explanations.

for example, your inner voice could simply have some lag from the processing loop where you first need to perceive your inner voice which is a process that takes time, just like perceiving anything else.

another example, your inner voice or however you experience your own consciousness could be a sort of separate process that just 1:1 outputs what your consciousness produces, but as a separate process just takes some time.
It depends a lot on your base image. If you use Debian locked to a release, you'll likely get the same Apache version plus small fixes / security fixes (whatever the exact Debian policy is).

That's not reproducible in the sense of "reproducible software", but it is usually good enough to build other things on top of.

If you want reproducible in the sense of unchaging/same digest, you should make a custom base image with the things you never want to change and pull it from somewhere.
I tried this a few months ago, my brain moved faster than my body would and i messed up my knee for a few weeks , getting old sucks
Most people don’t finish online job applications
I had something similar when we had rewriten old application, and biggest change was move from WebSphere to Tomacat. First question we got was "What is missing in WebSpere?". Nothing is missing it had to much bloat we don't use.
Fair question. For something as simple as "women laughing with salad", totally, you can generate yourself. But, for anything less concrete/more conceptual, I think needing to explore various options will remain. Often when you are looking for a stock photo you don't have an exact idea of what you want in mind - just something that might fit with the article/concept. So you search a few different things on Shutterstock and see what kinds of stuff exists and looks good. The question is, is it going to be quicker and easier to explore the prompt space (try a prompt, see what happens, revise, see what happens...), or will it be easier explore the space of uploaded photos/generated media by other creators by just searching on a site such as Shutterstock. Basically I think there is still going to be a market for people who just want to find stuff that is generated instead of generating it themselves.
The advice I give for resumes is that they fill two roles.

The first is like what you say - make sure you check the right boxes. OFten the first person who sees your resume is non-technical, so make it easy for them to progress you on to the next step.

The second purpose of the resume is far more important: get people interested in YOU.

Almost everyone has done interesting things, but many people are bad at communicating those things. Often people are bad at even identifying the interesting things!

For each skill/technology you want to highlight think of a situation where you solved a problem using that skill. You're aiming for a problem your interviewer will find interesting, and will want to ask you questions about. Very briefly highlight the problem and that you fixed it with SKILL, and you're done. The more specific you can be the more interesting you will appear.

Two or three of those, your employment/education history, and contact details, and you're done.

I think your resume does do this, but it should be both more prominent and more intentional.

If I was helping someone today and they showed me this resume, I'd recommend re-ordering the sections and putting a brief intro at the top serving the same purpose as a cover letter. I'd also make sure they create tailored versions for each job they apply for.
Anecdotally, from friends who lived in UK and Sweden: yes, people do less. They are less well equipped, less well trained. Three people do jobs one person could do as a result. Work is not well coordinated, so people end up at work with nothing to do.
Why did Reddit use blockchain to allow Redditors to trade Avatars?
So you'd personally register at a stock exchange to avoid dealing with a broker?
Yeah, agreed. Very capable and probably better than the old ones. But I like my old one because it has almost no tech and I can easily fix things even in Mongolia or something. No computers needed!
Hiring because that's what everyone else does, now laying people off for the same reason.