skysight-inc/HackerNews huggingface dataset:
You know that "non-dataframe oriented engineering" is most of physics and engineering, right?

It was not a super specific example, it was a standard example of a plot of a field, a type of data that makes no sense as a dataframe. I know that ggplot is great at what it does but why can you not accept that your work and the tools you like using for your work are a small subset of dataviz? I am sure you are great at your corner of it, but the suggestions you are making are just silly for other types of very common dataviz.

And the "inspiration shared by Julia as well" comment is just factually wrong if you are still talking about dataviz libraries. It is *mostly* wrong about the language as a whole.

And using JavaScript is a silly suggestion if you want publication quality static plots. And D3 is a ridiculously bad suggestion for engineering plots that is drastically more difficult to use than matplotlib for bespoke engineering visualizations. The reason matplotlib is the library used for the vast majority of physics and engineering journal papers is not simply inertia, it is the ease with which it customizes engineering plots.

Most of my work takes 30ish lines in matplotlib (the nicer OO interface), is impossible in ggplot, and would take hundreds of lines in D3. But yes, when I work with data frames, of course I would use something like ggplot, not something like matplotlib.
So how does one fix themselves?
> but I gotta have some bad habits..

I think this should be normalized. In a lot of threads like this, there's some teetotalers that say all vices are bad and you should stop all of them at once.

But vices are fine, in moderation. Having some soda every once in a while is fine. Drinking it by the gallon every day is problematic. But it's been normalized like that by the companies that produce them.

Back in my day (shush kids, grandpa is talking), we got one, maybe two small glasses of soda and some crisps on a sunday. That was it.
Exactly. I am starting to believe that the solution to this cryptocurrency problem is a USD stable-coin backed by government and not coinbase/algorithms. Put the whole “we need internet money” arguments coming from the cryptocurrency community.
We're at the "educate yourself, shitlord!" phase of criminal prosecution.
Monero offers complete privacy and anonymity. It's everything bitcoin was meant to be. It can actually be used as currency right now.

Ethereum is essentially a distributed virtual machine anyone can pay to execute code on. This is world-changing technology. Smart contracts are currently limited by the fact they do not have access to real world data: the Ethereum virtual machine can only use financial data present in the blockchain itself as input. There are projects attempting to address this but none have delivered yet.
NVidia has some interesting developments in this vein, specifically with temporal coherence so subsequent frames of animation are consistent over time: https://www.youtube.com/watch?v=jl0XCslxwB0
I get more of a Sega Nomad vibe from it -- take the games you can play at home with you on the go, and you can even play them on a big TV (or monitor, in this case) when you travel, but the portable experience will have some notable caveats in terms of ergonomics, heat, weight, and battery life.
No. If you convince random citizens with your propaganda it either becomes accepted rhetoric or grass root opinion

Astroturfing is when you specifically skip the convincing part
Excuse me, but what the hell are you talking about?
The patents didn’t expire in 2019, Microsoft just allowed Linux to use them without fear of getting sued.
This is a beautiful reimagining of a different way to do cities. We need more of this in the world right now.
If you're swallowing bugs while cycling that means you're probably mouth breathing. It's pretty challenging to convert to strict nasal breathing, but it's worth it and a side benefit is bugs aren't a big deal if you're wearing something on your eyes.
Disliking him personally is not a good reason to ignore this case or hope he is prosecuted. Assange is an asshole, but this attack on him enables future attacks on all journalists.
"perfectly ordinary political discou..." oh wait, no that isn't right.

I don't know. Not astroturfing though, that has implications that the people arguing don't believe what they are saying and are just in it for a cheque.
Analog Fractals with 1930's Technology [video]
And the first time you used crypto-currency, you thought, “Ah, I see other people are going to want to do this?”

I certainly didn’t.
(get m :foo :not-found)

Problem solved.
This idea has been around for decades. Surprised that nobody has mentioned this film.

https://en.wikipedia.org/wiki/Sneakers_(1992_film)

Whistler, Mother, and Carl investigate the box, finding it capable of breaking the encryption of nearly every computer system.
One can hope, but I'm afraid it'll only make things more complicated.

In theory you could train a generator on stock footage. In theory the stock footage copyright holder could sue you for creating a derivative work without paying them. In theory that claim could be bunkus if the creator used a different training set - how do you prove a generated image's origins?
That’s a pretty different take than the grandparent comment where blockchain is disruption brought to you by anarchists.
My parents didn’t let us drink sweetened sodas except on special occasions, and never Coca-Cola for some reason. It massively helped, to the point that apart from a few high school and college years, I don’t really drink them.
I actually started a simple HN-like site in python+Django two weeks ago because I was bored, which you can study and use/modify since it's free software:

https://sic.nessuent.xyz/

https://sic.nessuent.xyz/about/

https://github.com/epilys/sic/
At least in mountain view, basically everything on that side of the highway cannot be zoned for residential stuff so the tech companies can't do this.

I also suspect that insurance and other regulation for being a housing provider isn't something they are interested in.
why impose sanctions on Russia and not China? The article implies that allies would not agree to sanctions which is fair enough, but the USA can still do something alone, no?
I'm waiting for a "this X does not exist" website generator.
Journalists and editors swap out words all the time, particularly when they aren't explicitly quoting somebody. People who write for a living tend to like words and pick words form sets of synonyms that suit their personal preferences. Any story that has been written about by more than one writer/editor will almost certainly have headlines that mean the same thing using different words.

A current example grabbed from google news:

"Two dams in Inner Mongolia collapse after heavy rain"

"Two dams in China's Inner Mongolia collapse after torrential rain"

"Heavy rain" and "torrential rain" mean basically the same thing. Why does one headline use one phrase, and the other another? Is this some sort of malicious attempt to propagandize at us? Or is it just an editor/writer who fancies the word 'torrential'? I think it's the second.
I have a conscience, if I did anyone wrong, I'd regret it; the code I left behind has stood on its own
I thought liberty caps needed a cold shock to get them fruiting, which is why we don't see them until Mid-late Autumn? Yet here it's suggesting now is a good time to pick across broad swathes of the North of England - when it's incredibly hot here in Blighty?
Apparently "solarpunk" is now the zietgiest. Here's another interesting one:

https://noahpinion.substack.com/p/drawing-pictures-of-cities
In the Bay, I more than once saw developers spend months trying to get people to salvage old houses whole. Surely there was someone who would take them! How hard could it be?

Each time they wound up bulldozing them after zero takers were found.

Could they have tried to get rid of them piecemeal, as people came to salvage one useful thing at a time? Definitely possible! Though it likely would have meant managing a bunch of different people looking for specific things, after which they would have had to spend just as much time and money bulldozing the things anyway.
Linux is on every Android phone. You can argue whether it's "real linux" or not, but that is besides the point with respect to filesystem drivers?

(I don't have a clue what does Android actually use for filesystem drivers, but I would _guess_ it's just Linux down there.)
Bugs are not really problem if they have amble places to live and gather nutrition and so on.

We have a wild garden, and people often ask if there are not bugs everywhere, and tell us they like grass to keep the bugs away. Well quite contrary - our findings are, that in our wild garden, bugs are around the plants, in the plants, but they are not are problem in the spaces we have created for ourself at all. I think people have misunderstood why insect swarm.
Oh, I'm definitely projecting. I'm not sure where the line is between romanticizing and glorifying, but no one should do either. A "fun and wild time" is purely a matter of perspective (and self-persuasion). It's an unwholesome post-mortem. Whether we can say the web legitimately sucks more now, or it just seems that way, someone deeply invested in building things who started around that time might describe the current eradication of free content and hopelessness associated with stifling of creative output as a type of midlife crisis. Or they might long for the simpler days. That too is only about perspective. Mine might be dark and his might be light but I wouldn't have responded to this at all if I hadn't been through the same wringer.
Exfiltrating classified tactics, techniques or technology for the purpose of supplying a rival power with a tactical advantage would be a good working definition.

Whatever definition is used if it includes leaking war crimes to the public and youre ok with that you are signing up to putting the pieces in place for a fascist dictatorship. That is not an exaggeration.
In India it is hitting politicians including the leader of the opposition. Sadly nothing much is going to be done though, it is too late there for any real change in India through legislatures
Cool, I don't care if you buy it.

The question asked: "What are the projects you’ve seen that are doing compelling, novel, valuable work?"

ENS fits that category. Peer to peer lending is cool too.
Yes. Unfortunately my experience in this area is about four years old, so maybe obsolete at this point. But at that time, for our problem -- which used many of the typical benchmark gym simulators -- the main bottleneck were CPUs, not GPUs.

I suspect the equation changes on how complex the neural network is (if it's simple, not much is gained from GPU), whether the simulation can take advantage of GPUs (the ones we used didn't, but for 3D graphics-heavy simulation and other kinds of computation I'm sure it can help) and the algorithm -- some algorithms rely more on on-line evaluation and others make more of an effort to reuse older rollouts. (An extreme case is offline RL, which has also attracted a lot of interest recently. Since you were asking for references, this might be worth a read https://arxiv.org/abs/2005.01643).
NTireHRMS – HRMS Software
nTireHRMS is a HRMS software provides a web based solution and can be accessed through internet and intranet. nTireHRMS software is a platform that integrates, manages, and automates many of the routine HR processes in an organization.
Website - https://www.sunsmart.co.in/product/hr-management-software-in...
> Let people decide for themselves? Alcohol is unhealthy, so it should be banned.

Our societies socialise the costs of peoples’ bad decisions, so it can’t be 100% laissez-faire. That said, I disagree with the Prohibitionist instinct. Adding a tax that pays for the edge-case costs seems to make the most sense.
I only took some yesterday but here's a look: https://imgur.com/a/u2r41Eq
Ask HN: Google Play won't remove an illegal gambling app. What do I do?
Hi.

Long time lurker, first time poster. I've found this illegal webview casino app that also breaks Google Play rules.

Here's how it works: You see an ad in Facebook, you click it, install and open the app. You see an illegal real money casino. The one that doesn't have a license to work in Ukraine (where I'm located). The app also breaks Play's rules regarding accepting direct payments, being marked as a real money casino game, restricting access from kids etc. Here's a video: https://www.youtube.com/watch?v=ST0P-Pzi3FI

When you install the app organically or visit from a banned IP, you just see a blank screen, here: https://www.youtube.com/watch?v=-KcE1vAvmMw

You can also try using a VPN and an android emulator to make sure I'm not making this up. The app name is in the videos.

Now I have a number of gambling addicts among friends and I want to take this down, I've tried so far:
1. Flagging from android
2. Reporting illegal gambling to google play

Yet nothing happens. How do I go about removing it?

It's so strange how Apple is being sued in a class action lawsuit over social gaming apps, yet google won't act on actual criminal real-money ones.
I think the idea of PDFs opens up many new possibilities, and your work is quite an eye opener. Design is largely missing from websites - it’s the same design over and over when it comes to optimizing for clicks.

Designers would thrive in a PDF environment instead of handing their designs over to implementation as it is now.

Maybe PDF is just the beginning and maybe a similar format can be thought up that addresses some of the concerns expressed here, and move over in time.
I think the replies to this post would be informative:

https://news.ycombinator.com/item?id=27646586
There's also a doesn't-like vs doesn't-like-the-quantity question. I could easily eat a whole chocolate bar in one go some time ago. Since then I reduced my sugar intake a lot. Now I feel like one row is overwhelming - 1-2 pieces is just fine.
When this has to deal with a myriad of different component types individually while staying reasonably performant, this can easily become convoluted. This makes me believe that maintaining it becomes a bit of a error prone chore.
> The U.S., NATO, European Union, U.K., Australia, Canada, New Zealand and Japan
> Don’t people who play video games screw over anyone who wants a graphics card to render 3D graphics for movies by your logic?

There is a hard ceiling to the number of GPUs of a given generation that even the most enthusiastic computer game player might realistically want to have at the same time, and it can be counted with the fingers of one hand. This is not the case for cryptocurrency miners.

On the other side of things, people and businesses who render 3D graphics for films may not have a hard ceiling as such, but they certainly face diminishing returns for their investment above a certain number of GPUs, and at a certain point they would incur in downright losses. This is not the case for cryptocurrency miners either.
It's "just" a laser that burns "dents" inside the glass slab. So no chemicals involved.
Anti Pattern: Constructor over Injection
A laptop display is too small to see more than a single window. I always make my windows full screen.

For example right now I have the following windows/desktops:

0. Google Calendar + Gmail

1. Facebook Messenger

2. YouTube (music/podcast)

3. Terminal

4. Visual Studio Code

5. Documentation (5-10 tabs)

6. Google Colab

7. Google Cloud Console

8. Google Sheets + Docs

7. Wikipedia (20+ tabs)

8. Google Search (30+ tabs)

9. Hacker News (20+ tabs)
I'm glad my parents weren't like that. I have so many good memories of birthday cakes, sharing treats with my siblings, Hallowe'en, etc... where some sweet thing was a core part of the event.

One of my favorite memories of my Dad is being out with just the two of us and we took a break for a surprise ice cream cone. Having him just to myself for a bit was pretty rare and to sit in a Dairy Queen somewhere for 30 minutes chatting and having ice cream was the absolute best.
NTFS is a mess on Linux, one boot into Windows and your drive is now read only in Linux
‘Oligarch’ doesn’t mean ‘rich dude’ - an oligarch is by definition someone (a member of a small elite group) who exercises control over a state.

The point of op wasn’t that Bitcoin transfers power from states to existing oligarchs - indeed, that would be nonsensical, as by definition oligarchs already control states - but that it would transfer power from democratic state institutions to oligarchies. Ie it would create new oligarchies and supplant democracy.
My guess would be that the illustrator decided to zoom in on the biggest star in the Chinese flag and was unaware that this made it look like the flag of Vietnam.
To give the smallest amount of credit to the media, they were largely forbidden access to cover the case. Something like ten journalists were provided access with scores more having digital access revoked on the first day.
Making videos is so cheap and simple now, that not having video material should be reason to dismiss a case entirely. It's the retailer's responsibility to collect proof and present it when asked.
> I don't think egress/ingress from external drives is an essential feature for consumer-grade NAS

Is it not? I think most consumer NASes on the market support NTFS-formatted external drives (be that USB or eSATA) and need a r/w capable driver.
I would be very interested in what those differences regarding higher-dimensional slices look like. The fact that the amplitude or frequency content are different is more or less meaningless given the empiric nature of it all (and in many cases one computes the noise over multiple octaves anyway).
I don't like reading PDFs and probably wouldn't read much of your website like that... but I appreciate the intervention drawing our attention to the advantages of PDFs in the disadvantaged present environment, which I think are real and worth thinking about. It seems almost like an artistic project. I'm not mad at you, and am not sure what makes some people seem to be so mad here (probably means you were succesful at something)... but I'm still not gonna read it, PDFs are a mess to read!
> Anyway, there was only 1 proper solution to this: I had to answer what they thought was correct.

I think it was a poor solution. There are ways to respectfully disagree.

"I really think I'm right on this one. Since it's a question of facts, not opinion, we could easily verify it later."

Did the author know they were hired because they didn't rock the boat, or despite of it?

If I were hiring someone, I would want to know I'm hiring someone who can argue politely for what they think is right, and not see the argument in the context of "winning or losing", but in trying to find the best way forward.
> Those same people will instinctively hit that downvote button.

I read your message waiting, line after line, for the dumb statement that got you downvoted. How do people still claim that there's no politically motivated mass-flagging going on on HN?
One previous discussion in comments: https://news.ycombinator.com/item?id=24257982

For my part, I expressed bafflement because the end result seems worse than the starting point in almost every way, including those that the author was complaining about the web for.

(There are a couple of others to be found in https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que..., but not so substantial.)
> They also do not seem to be over-glorifying that period. Suggesting that human nature was more noble than it is today, technology or business more pure, etc.

"It was the peak of human civilization," replied TIKI as rendered by Microsoft Comic Chat.
Decent case that the derivative work is transformative and protected by fair use. (And yes I realize that doesn't stop them from suing you, just pointing out)
There is also plenty of documentation and books to learn coding and start auditing if you want to.

Fake validation is less like coding as to catch a really well made fake you would need years of experience seeing all sorts of fakes , while coding needs only experience to see what is good code to able to catch most issues
> You would thing a company with that much money like MS, they would have drop several millions on a few pen test, and independent security audit companies.

Are you under the impression that MS doesn't spend millions on security? They're currently spending roughly $1b/year. This isn't going to be fixed by "a few pen test"
Not suggesting at all that the USA is some benign superpower, but Russia is run by a criminal gang and China by a despot and a corrupt communist party.

Note that I am a US citizen than expatriated after the second gulf war.

So I am not a fan if the US gvmt, but if you think for a second that the Chinese and Russian governments AREN'T doing the things they are accused you are naive.
You are making a valid, but relatively small, point about how the article is written. People who think they have learned something important from a headline without verifying what they think they have learned by applying critical analysis to the article are likely to be misinformed in all sorts of ways regardless of what they do read.

Note that we are both talking about other people - we, of course, are not like that!
Why do programmers accept current technical interview practices?
Most other jobs don't ask you to perform a pale staged imitation of what your real job would be before they hire you.

We have resumes to prove our past work, and yet we keep having to prove we know how to implement fibonacci on a whiteboard or rediscover the wheel of sorting algorithms that are already implemented in the languages we use.

Technical interviews don't even remotely reflect ability to do the job, at best they show that you can write basic code, which isn't enough.

More importantly, for me the big flaws in those interviews are:

- They're very susceptible to bad luck or bad days. Projects in real life don't last an hour, sometimes you will do something easily and sometimes not. In interviews, a problem might be about an algorithm you know about, or about one you never heard of.

- It gives an edge to people who have time to do "interview homework", which effectively means the best strategy for succeeding at interviews is to not be employed, and if you interview while still being employed you're putting yourself at a disadvantage

- It makes some personality types more likely to succeed. Anyone who gets stressed "performing" in front of an audience will have more trouble. Reading a problem and finding a solution for it in real time for an audience during a test is very different from what people do on the job.

- It's basically a school test. We're not school children, we have resumes and past projects to attest of our ability to do our job (unless it's your very first job obviously)

I am so tired of having to learrn linked list algorithms for big company interviews, or having to spend a week-end of my life to do a code test. Those things make it super hard to schedule interviews and tests around work too because it's basically a second job, and makes it impossible to consider more than a small handful of companies at a time.

There are literally entire startups based around providing what is effectively homework to prepare for interviews, and they're even sponsored by FAANG companies which literally expect you to practice their interview questions before going on the interview. It makes no sense.

Are there any companies that are starting to move away from that? Could we just collectively agree to just stop agreeing to those practices? Why is it considered normal for me to have to schedule a 2 hour technical interview in the middle of your current job's workday?
I'd say these images have high artistic value. In the coming years it is very likely that "real art" will be confined to snobs and most people will be able to buy non series produced high quality automatically generated art.
The UK government's claims on bus deregulation (1984 vs. 2021) [pdf]
Read the replies to this post: https://news.ycombinator.com/item?id=27646586