skysight-inc/HackerNews huggingface dataset:
Location: Minneapolis, Minnesota, USA
Remote: Yes
Willing to relocate: Yes
Technologies: Python, Java, C/C++, Python, HTML, CSS, JavaScript, Pytorch, Tensorflow, Pandas, Hugging Face, nltk, spacy, OpenCV, scikit-learn, git, bash, deep learning, computer vision, object detection, natural language processing, data science, data engineering, machine learning, Selenium, Airflow, Docker, SQL.
Résumé/CV: https://drive.google.com/file/d/17su9FNHrZm_Mrg1aqtPmKIN5o3t62B8U/view?usp=sharing
Email: phamkienxmas2001@gmail.com

I'm undergraduate student studying Computer Science at the University of Minnesota. I have > 2 years of experience working with deep learning/data science/data engineer. Currently, I'm currently working on a data analytics internship at a hedge fund this summer. For summer 2023, I'm interested in doing another software engineer/data science/data engineer/AI internship. Contact me if there is a position which I might be a good fit for and I would love talk about it.
I'm interested in whether a technical solution exists for the problem -- just so one could point to the Gobblesmack Browser or the RealBack extension in Chrome store (names obviously made up) whenever this comes up. That would cut down on the complaints as well.
Anecdotally, as a user of a different distribution and desktop environment, yes. Just Works.
You are making a valid point. I wouldn't mind if for example Adobe included a new experimental denoising algorithm in lightroom and later release an update to fix it but with a video game it's a different story. Games are an experience, and if that experience is riddled with bugs I will never go back to replay those parts when a fix is released.
Wait wait wait. I had to look this up myself: there exists a bookstore chain in New York City and Philly called Shakespeare & Co? And it appears to have no relationship at all with the uberfamous Shakespeare and Company bookstore in Paris? This is a bit like naming your new restaurant chain "The French Laundry". How could they be allowed to do this?
> Again, I’m not going to get in the weeds with someone who isn’t arguing in good faith.

The only reason you think you can anticipate my response is because I've correctly anticipated that you don't have an argument. If something comes up that is outside my predictions neither of us knows what I'd do. But I'm predicting a bluff and it has been a long thread of posts now.

> One example would be Manafort and Gates sharing internal polling data with the Russians.

The Russians could hire a polling company at any time. American's don't keep their opinions quiet. How do you want to spin that in to something interesting? Since Manafort's team won the election, it was probably a "hey, we're serious candidates, you should be ready to negotiate with us if we win" thing. Since one of the president's official duties is negotiating with Russians to try and prevent escalations.

Care to reference a page number for this one so I can make sure I'm dealing with the same topic?
AlphaFold won’t revolutionise drug discovery
AI Book Recommendations
I am similarly surprised at the number of technical people who prefer one or more of the following:

* Fountain pens
* Mechanical watches
* Cars with clutches
Yes, Croatia is not in Schengen yet. The decision on that should be made in autumn.

This is the experiment so I guess that it is better to run it with countries that are not the tip destination. I've just looked up the numbers for 2019, 118 000 visitors came to Croatia from Finland (https://www.ceicdata.com/en/croatia/tourist-arrivals-by-coun...).
I will never learn an Adobe product, in response.
I have a server running FreeBSD 13.1-RELEASE and the experience is kind of mixed. Things from the top of my head in no particular order:

- I like the idea of "kern_securelevel", but I can only use it on the low setting (1 out of 3) because the machine (VM) is sometimes powered off and its time gets de-synced. The server is running ntpd but on this security level you're not allowed to change time by more than a second.

- ntpd doesn't support running with ASLR enabled. Fortunately, you can disable ASLR for a particular process with "proccontrol".

- ASLR is not enabled by default. Not that it cannot be defeated but it's a basic security measure, isn't it?

- User installed packages put their configuration into "/usr/local/etc/". Or more generally user level stuff goes to "/usr/local". I like that, keeps things more tidy.

- Upgrading between major versions requires several reboots. You also have to reinstall / recompile all of your installed packages / ports because ABI can change between versions.

- IPv6 didn't work out of the box because the standard DHCP client doesn't support DHCPv6. Getting it to work took me a while but works now with the use of rtsold.

- pf is nice. Enabling pflog and then inspecting the logged traffic via standard tools such as tcpdump is handy.

- In line with UNIX philosophy, each utility does one thing and one thing only. I find it quite annoying though when dealing with long running services. There doesn't seem to be a standardized way of monitoring once a particular service is started via rc. Some packages use daemontools, some use something else (I forget the name), and some don't do any monitoring at all. Similarly with logging. I very much prefer systemd in this regard.

- Jails are cool but annoying sometimes. Jails are created from a particular version of FreeBSD and you have to keep them up to date with "freebsd-update" like a regular host (including the reboot dance). There's a way to share most of the files between jails using mount_nullfs but I haven't tried that.

- I miss "journalctl --since=-5hours" every time I ssh into the machine. Not sure how I could do it with just plain log files without parsing their specific format.
I imagine fluid modelling with all the variables needed to meet manufacturing requirements (material, space constraints, across RPM ranges, etc.) and the speed to allow an engineer to iterate the design—keeping up with integration requirements—hasn't been practical until recently.

I bet this saves the money, too; a muffler is an extra component you need to source and/or build. Bending some extra pipe seems a lot cheaper.
The masses had parity ram back in the day, then there was fake parity ram, then there was no parity. Internal correction codes have been normal for disk storage for a long time, but it's not really enough unless there's reporting and monitoring.

What does consumer DDR5 do when there's a correctable error, what does it do when there's an uncorrectable error?
People love clever contrarian takes. A thing that sounds good is actually bad!
It's just not true that if ZFS metadata is corrupted, then the entire pool is gone. ZFS is a transactional file system, so the pool will be put in a faulted state, and it gives you the option to roll back to before the faulty transaction.

I really do not see how anyone could possibly think that is worse than your data being silently corrupted on disk, which then propagates to your backups, corrupting them too.

People seem to think ZFS is worse because it tells you when your data is corrupted, rather than not telling you? It doesn't make any sense.
Fair.

I ran carts only in my Vanishing Point(s) for years, but largely because it was easier for travel and I found the ink color and consistency very pleasant.

Once I stopped traveling so much I started using more bottled ink, which is fun, but then you get to a point where you have a mental matrix about which inks work best with which paper in which nibs…
I'm having a hard time accepting that a wireless device had zero latency. Surely there must be a small amount, even if unnoticeable to a human. Once I see a false spec on the page, it's a hard pass.
That's the theory. In my experience at both large and small organisations is that NONE of the theory makes it into practice.

Some reasons:

- Front end devs save time by.... sharing queries. So component B ends up fetching records it has no use for because its sharing GQL with component A.

- Backenders never optimise column selection. You may think you are really optimising by sending a GQL query for one column, but the backend will go ahead and collect ALL the columns and then "filter" down the data that was asked for.

- Backenders can also forget to handle denormalisation. If you query related many to many records but the GQL only asks for related ids of implementations will go ahead and do a full join instead of just returning results from the bridge table.

- Frontenders aren't even aware you can send multiple graphql GraphL requests simultaneously.

GraphQL is great, but any technology is limited by how well people can extract its value. I personally feel sometime we'd be better off with REST, or at least make sure people receive the training to use GraphQL effectively.
DDR5 includes built-in in ECC. However recoverable errors are not reported and it provides slightly less redundancy then ECC due to some of the redundancy budget compared DDR4-ECC is being eaten up by less reliable cells but in total i expect improved reliability over DDR4 non ECC.
You might find my orbit-diagrams repo interesting: https://github.com/jasonincanada/orbit-diagrams

It's a way to render function application/composition in 3D. In particular you'd probably like the proof of B = S (K S) K:

https://raw.githubusercontent.com/jasonincanada/orbit-diagra...
That's clarifying, thanks!

When Congress approves an increase of the debt, I presume it's actually allowing the issuing of more treasury bonds, is that correct?

Does the FED have any hard/legal limit to its "printing"? Can it just print and buy stuff like mortgage-backed securities out of the blue? Or does it always require Congress approval, for example, as the executive branch needs to issue debt?
No, instructor of record for a class who tells TAs what to do, draws up syllabus and exams, etc.
I have only played with GraphQL a little, but from what I could tell, the client can’t define the structure of the response, they can only choose to have some fields missing. Am I wrong, or is that basically all it does?
If Bulgaria and Ukraine can run their nuclear plants, why not Brazil or Argentina?
Right clicking on the back button and left clicking on the 'flag' link on the complaints covers both reasonably well, if imperfectly.
Given the task of making a cool picture, achieve that algorithmically. There are depths, but ya, it really is as simple as that.

You can also generate sequences of images, thus animation. Or arrays of integers, thus sound.

You can do this in any language.

The medium is pure goosh. You just gotta try.

Here's a nice generative art thing. Video and sound. Deep but simple : https://vimeo.com/313049496
This is a thoughtful question. For me, it's the personal contact and supporting a local business. Amazon actively (and knowingly) harms the book trade and ignores the fact that its third-party sellers sell counterfeit items.

Browsing a second-hand book store is just one surprise after another. I've found books I never knew existed, but instantly fell in love with. I whiled away many hours in second hand bookshops when I visited Edinburgh.

When it comes to new books, making a purchase at a local book store can really make a difference. Last year, I wanted to upgrade my ebooks of The Art Of Programming to the print editions. I could buy it from Amazon, but asking my local book store to order in the items was a wonderful experience on so many levels. The cost was a little, but not a significant amount, higher, but it allowed for some great interactions in the shop. Now, I pop in every couple of weeks, have a chat with the owner and get fantastic recommendations.
Eh, the chance that data I care about will get corrupted in a way that matters is very small. ECC also does not eliminate errors, just reduces them by some constant proportion. Something quite rare becoming say, 10 times less likely doesn't really effect my decisions much. If you're using ECC you can make the exact same argument that you need another bit of parity with the same justifications of making something rare, rarer. Of the things than can go wrong with my data, small corruptions from memory bit flips are far down on the risks to worry about.

If you're Google (you're not Google) then the scale of errors becomes a choice of optimization.
Pretty easy to make definition of what it means to be human: you are an organic biological creature having the human genome with hereditary physical and behavioral characteristics honed by millions of years of sexual reproduction driven evolution in a hostile environment. Sentience is less useful of a concept chat bots are not human.
>These should be documented.

They're trivial to look up, and any modern source would likely outlive the game of telephone of trying to keep such a comment intact correctly.
This is overwhelmingly the reason why I prefer to shop local instead of buying anything online.
Ask HN: Should a freemium iOS puzzle game have a subscription or IAPs?
Which is better and under what assumptions?
The ECC error counters are not really honest anymore as repaired faults are often not reported from what i heard.
This approach would be pretty cool for a bunch of file formats as long as you can rasterize them
+1 This is it. Great for internal API's, not so much for public facing ones.
If the observed effect of an intervention does not rise above the background variance it means that the intervention does not do what you want it to do.

Either (1) it has no effect or (2) the strength and direction of the effect are random. Either of those qualities renders the intervention ineffective. You can’t justify giving a patient something that will have no effect, or will make them worse off half of the time when there are more effective options are on the table.

Of course this is comes with the caveat that the study is adequately powered to detect the strength of the effect you are looking for. That being said, there is plenty historical data for the placebo, so I don’t think that being underpowered because of misestimation of the background variance would be an issue.
Too Much Crypto (2019) [pdf]
Yes, but you should still use ZFS if you care about your data, even if you don't have ECC.
I think the link through in that article is sadly dead, but I still found it.

Wow, that is less intermingling than I would have guessed. I knew that caste had been there for ages, but it is still a bit astonishing to read that.
Thanks for pointing out the 1913 Act ;)
It is, but presumably you have seen a chat application before and thus already know where to type, and can deal with a totally standard website sign-up flow too. I don't like Discord, but it isn't difficult.
Thank you for your explanation. Admittedly, I was not thinking of plain text. I was thinking of the first option with the wrong interpretation of the word binary, which made me automatically jump to conclusion that binaries are basically 1s and 0s[1] and clearly it is not that simple.

Thank you everyone. It feels like today I re-learned something I misunderstood a long time ago.

https://apple.stackexchange.com/questions/364789/why-isnt-a-...
The town I live in just outside of Chicago refused to disclose their police General Orders to me; I had to engage the same attorneys Bernstein did to get them. What can I infer from their refusal? That the General Orders include their instructions from the Lizard People overlords?
The Processing community has been around for a long time and I bet there are some good video tutorials to check out. Just watch other folks making things or talking about their art and start experimenting. This is a really good list of interesting tools and things to check out too: https://github.com/everestpipkin/tools-list
One of the few sites where i wouldnt mind temporarily disabling my adblocker
It's somewhat unlikely that there will even be a judge here.
Also probably some perception related bias involved here
I can vouch for TEX and the Shinobi in particular. I'm pretty sure it's my endgame keyboard after a few years of experimenting with others.

Plus Justin and his team are very responsive.
I think this Reddit comment has the right idea, especially now that those commands have been released for 3 years: https://www.reddit.com/r/git/comments/ifkbfz/comment/g2on6yo...
> British colonial rule

Keep going. What makes "colonial rule" different from rule by an aristocrat that inherited lands, if people have no concept of nationhood, and one aristocrat is as good as another?
On a related note, in college ca. 1999, when I took a history and philosophy of science course on nuclear weapons, the instructor, a retired Los Alamos physicist, assigned an excerpt from The Sum of All Fears as required reading.

He claimed it was — critical, probably deliberate technical inaccuracies notwithstanding — the best description of the process of detonating a nuclear weapon he was able to find in the open literature.

Amazing class, which also included a field trip to Oak Ridge, TN, where we got a fascinating behind-the-scenes tour of the K-25 gaseous diffusion facility[1] while it was in the process of being decommissioned, and a far less interesting "tour" of the basically nonexistent public areas of the Y-12 weapons plant[2], where the only interesting things on display were the extensive security precautions.

[1] https://en.wikipedia.org/wiki/K-25

[2] https://en.wikipedia.org/wiki/Y-12_National_Security_Complex
Yeah, I've read macroeconomics book before, but it didn't outline the practice of how the money flow from the "printing machine" into everyday life in the economy. Those practical details are what I'm mostly interested in understanding
Excel uses & for string concatenation. Excel considers + to be an arithmetic operation. Excel is a spreadsheet.
Yeah, I spend more time doing data manipulation in python than in excel, so I thought that excel would do that as well.
My reasoning is that loads of people I meet say they love books and bookstores - but when I go to one of the few bookstores left in my area they're mostly empty, or usually mostly families looking for kids books.
This article looks like a covert advertising of Dilbert.
Genes involved in heart disease are similar across all populations
In Volkswagen cars this is called “SoundAktor” and it is completely bonkers, at least in my GTE. Especially in gte mode when touching the pedal it is a bit quicker to rev, which means it revs from 1800rpm to max 3000, but it sounds like going from 1800 all the way to 6000. Or going on electric engine only and in some speeds a rumbling sound comes out of the speakers.

Needless to say I disabled it.
I guess I wasn't clear on the zoom. The zoom can be activated in the settings - but it's not a user-controlled zoom. Every new slide, it chooses a random set of bounds to display, if the image is larger than your viewport. I wanted to be surprised in seeing random closeup portions of those large images (especially the Carina and SMACS 0723 images), because there is so much detail that you miss otherwise.

If you want a user-zoomable interface, the official Webb site actually has them, for example: https://webbtelescope.org/news/first-images/gallery/zoomable...

As far as a next and prev, that would be easy, but I guess since the slideshow is only X seconds per slide, I didn't think it would be that necessary (at least to my use case) to skip or go back.
Your file system is not a backup technique. All file systems will fail.

The only time I’ve had ZFS fail, was when both drives in a mirror pool died within 8 minutes of another. No filesystem would save you there.

Since ZFS has a replication protocol (ZFS send) recovery was basically a few ZFS revc calls into a new pool.
I see GraphQL as unneeded if you already have a BFF managed by front teams.

Going with basic REST gives you simpler caching/optimisation paths, more straightforward mapping between the front request and the backend calls, and it makes it easier for other teams to look at what you’re doing and comment on/fix stuff as needed. GraphQL would be pure syntax sugar, and I’m not sure it would be worth the trade-off.
That's what I just came here to the HN comments for.
Why not both? If you’re selling new puzzles for your puzzle app, you can let users buy individual puzzles or themed puzzle packs as one-time IAP, and also sell subscriptions which give users access to all puzzles you publish while their subscription is active.
I'm fairly early in my career (read: youngish). And, truthfully, I'm very much having an existential crisis. I often wonder what the worth in studying the climate is. After all, we already have an extremely detailed understanding of the basics. Does refining our estimate of melt and other such issues, reducing the error bars, really contribute anything more to society? I'm not sure. It feels fruitless. But I recently had a friend explain that I should consider myself more a documentarian than a researcher which shifted my perspective quite a lot. Some people here will like the quote:

"Somebody has to document what happened, it's better than selling ads on the internet. Imagine a world where we burn ourselves to death and we didn't even keep track of the specifics, it seems even more tragic."

Anyway. I think the answer is clearly... frustrating.
Eh, note how the public don't really know directors on producer-led films where the director is a hired hand, if they don't have a name already. Same on TV, where directors easily circulate each episode, and even famous ones disappear into the overall production. The credits don't do much in these cases.

E.g. I know who Alfonso Cuarón is, but thankfully forgot who's the director on the extreme bore-fest of the first two Potter films and the other guy on the featureless last half-dozen films.
The point was Silicon isn't rare, it’s 28% of earths crust.

If ~99.5% of the 1 cubic meter is silicon then, the rare bits assuming uranium density are ~95kg which is less than 240kg of uranium.
Good documentation publicly exposed and reviewed by legal takes a hell of a lot more time than 1 hour with just a dev. Doing this right is likely at least a week of full-time effort by an engineer and probably a month or two shepherding stuff through legal review and all the other crap. I think you're greatly underestimating the efforts and the value that what you're talking about would actually provide.

And as I pointed out that still won't work without hacking the actual console game because the console game has pined ca certificates and dependencies on the game network authorization that relies on crypto that just cannot be released. So to make the actual game work you'd actually have to make a change to and recompile the game.

Note this is running on a console so there are limited ways to hack/alter the game.
this i did not know thank you for sharing!

I've not got zfs on root on my fedora 36 install but if i did this is something i'd seriously look into
> I think there is a major bandwagoning with zfs

And I think there is a kooky caucus for half ass solutions. The Linux community has chosen to beclown itself by pretending ZFS isn't absolutely amazing (and free!), and the result is the strangest collection of system level kludges anywhere.

You forgot Stratis and unraid!
I get it - I’m more so expressing surprise with this subject, rather than dissatisfaction.
meh, it lives on the same communication mediums we already use. The more interesting thing is that it merges our digital and physical worlds
It was a civil trial. So convicted isn't the correct word, but found to be a liar by the court, nonetheless.
I agree that it needs a next/previous control.

Another feature request: Add upvote/downvote and later try to increase the probability of showing a photo with more upvotes.