skysight-inc/HackerNews huggingface dataset:
> So what should you focus on?

Revenue via leverage (managed services) once you have traction (people will pay you for what you're offering). Outsource everything except your core competencies, and optimize as throughput allows for either growth or cost reductions (judgement calls by competent practitioners close to the machinery). Broad strokes, as a startup you're attempting to grow revenue as fast as you can through value delivery to customers; you should be ruthlessly cutting anything you're spending your time on that doesn't contribute to that goal.

For sure, keep an eye towards your regulatory requirements, lock in risk (both vendor and technology), etc. That's not a call to self host everything, just what you absolutely can't grow or survive without (and in many cases, a product or service may come along down the road that allows you to refactor out of homegrown solutions). Organizational contributors who understand technology making these decisions de-risks suboptimal decisions being made.

(observations from experience at a hyper growth startup)
This is not quite correct, AFAIK.

https://www.rcfp.org/anti-slapp-guide/virginia/

It's true it's not the "motion gets ruled on within 15 days, before discovery" type of anti-slapp you see elsewhere, but it's not "no anti-SLAPP"
"but it also means that module publishers can pull versions (or the entire module) for arbitrary, selfish reasons, and then the community is left with a lot of difficulty"

By default go get will download the source code into the pgk/mod folder. So if a module is pulled by the author, you can just use your copy of the source to fork it.
Except that interviewing.io interviews are specifically designed to be anonymous. This is even stated on their website. The interviewers do not see a resume or job history. As a candidate who's done a couple of interviews through them, the interviewers never asked anything about my background either. I don't recall even uploading a resume.
Show HN: Metacommerce – Create NFT collections and web3 apps without code
I'm not going to pretend to be especially knowledgeable in AI/Machine Learning/Neural Nets but I read something a few years ago that helped my perception of the limits of that tech: AI is not capable of explaining why it makes a decision that it does. This was a big flag to me in how much I trust things like full self driving - a car is making decisions with a trained cloud of intelligence that can't explain itself. I'm happy to see scientists and mathematicians trying to find the limits of what the tech can do, it's interesting to model it after how a human mind works, but we don't even understand human minds well enough to try to replicate how they learn intelligence. The world is closer to continuous numbers not discrete numbers etc. AI is still interesting enough to keep building on, Github's Copilot has saved me time just yesterday with very helpful autocompletes on some refactoring I was doing. More of that please - but let me be in the captains seat, deciding whether I want to accept the AI's decision or not.

I wish companies like Tesla would accept this and shift some of the self driving budget to better battery tech. That's the need of the hour with fuel prices rising like they are and global warming looming over us.
If we increase the value of public wellness, as part of GDP, say, then keeping small bookstores around becomes valuable. That's my feeling, anyway, as someone with a deep appreciation of small bookstores and public libraries from childhood onward.
I could see the connect stylus after refresh, but unfortunately it didn't seem to work, either on the Cintiq or the Intuos Pro. If there's some mailing list or a roadmap, I'll definitely be interested in checking out again in some time, or even beta-test :-)
I was scammed by a kid locally. He paid me for a motherboard over Paypal, then months later claimed it wasn't approved. I thought it was fishy he mentioned to me having his little brother pick it up. I said no to that. And I insisted on cash, but eventually relented, thinking it would probably be ok. He filed a PP dispute and lost, as I had text messages proving the sale. Then he did a chargeback and won.

I would've filed in small claims court but the filing fee is more than the loss. So I looked up all his family info and addresses, and next time in his neighborhood I'll be knocking on their door for my money.

And, I'll just keep finding creative ways to chase him down, online and off, until the day I die. I'm never letting it go and eventually if I had to "take" the money from him through other means (him losing money), that's what I'll do. I'll be sure to double or triple his losses though if it comes to that.
Tesla FSD Beta 10.11.1 gets some good reviews from testers (test videos)
The Manager’s Path by Camille Fournier has a chapter or two in senior engineering management, and regardless of that is just a great book about being an effective manager in technical organisations.
My first language was J, and I also struggled to work with Python at first. However, I'm glad I did have to work with Python and particularly Javascript. The big things I think an APLer can benefit from are first-class functions, code organized in namespaces (possible but not common in Dyalog), and mutable data structures, objects and dicts in particular. Interestingly you can now encounter these in the APL family. I developed BQN largely to incorporate these modern ideas, and compared it with APL at [0]. It's still missing dicts, which are incorporated well in the K language. I don't know if you'd end up learning the concepts as deeply though. Particularly objects are somewhat peripheral in BQN, while they're more central in Python.

APLers have some tendency to be indifferent or even hostile towards abstraction. By abstraction I mean that you write a portion of your program, remember what it does, forget about how it does it, and go on to write other parts. Making a clean "what it does" interface introduces some overhead (in lines of code, thinking, and performance), and languages like Java or Haskell make it easy to go overboard and waste more time on building your abstractions than writing the program. However, the idea that you should avoid abstraction entirely is a huge mistake in my opinion, and I think APL programmers that do this could improve their programs a lot by breaking off a few pieces. Features like objects make abstraction a lot easier and can teach you intuition for where the program naturally splits apart.

(You might be thinking "but I already know this!" The NumPy programmers think this about arrays too. You probably don't know it as well as you could.)

[0] https://mlochbaum.github.io/BQN/commentary/why.html
Crème, not white!
I mean you could try to find the large known leaks and go through them yourself

People just cross reference them and sell individual ID packs one by one

There were 15,000,000 people in the Experian leak alone. Most of that information is still valid, we've just gotten numb to it.

Merchants that care about customer support and reviews will just replace an ID for the consumer if its been used before

There isn't a way to try to find who is in a database without the source databases yourself. Merchants don't tell you how they found the aggregate data, they just have reviews from people that say if it was accurate data or not. You could try and ask a merchant if they have a particular person, but I doubt many merchants have a way to sort that themselves, as the files are no longer in a parseable database by the time it reaches them. The organized networks are corporations and conglomerates with separations of knowledge and duties.

All you would be able to do is purchase a FULLZ and get what you get.
> Whatever is going on, it's not about convenience.

Someone might very well kill me for my cash.

Or, possibly, threaten to kill me for my cash, and actually kill me so I couldn't identify them later.

If they see I don't have cash, the odds of that might well go down. Worth a shot.
Spring Remote Code Execution Vulnerability
how so? you are rewarding students for working hard to get their degree? the current process basically tells them: we don’t care you worked crazy hard, it’s back to square 1. they might just as well gone straight into an internship after high school…

also: this is not just the case for scandinavian universities but also the case for universities in most of western europe especially if they are non-private.
I live in the United States, and it's kind of shocking to see such privileged responses to what is ultimately a useful starting stack.

Imagine a young engineer in Bogota, or Ukraine if you want to get topical. They may barely have the hardware to accomplish anything compute wise... and your answer is "Use AWS!" Access to the cloud is privilege to the highest degree. You used to need academic credentials to use someone else's computer.

I get the idea of not wasting time, but as somebody who has used self-hosting as nothing but a waste of time that teaches me something, I can't believe so few see the value in a self-hosted starter pack.

Great architecture, OP. I challenge you to simplify the process even more... A lot of manual steps here that should be abstracted with intuitive global configuration, IMO.
At the bare minimum, it’ll teach you the value of good code comments.
In continued good-spirited-conversation - if you get sick every time you eat something containing chocolate, I think it's completely rational to form an aversion to it.
As far as I know, it isn't really rendered by HW, but composited in HW.

GPUs usually have multiple "Hardware planes" that are composited together in hardware before sending the signal. The OS is free to put whatever it wants there. Most HW include a designated "cursor plane", but it could be used to display whatever.

IIRC a minimum of 3 HW planes is specified somewhere, it could be the Wayland protocol, or the Linux Direct Rendering Manager API. Some devices can have less though. That would be the case for that display, which could use an actual framebuffer driver (although planes could be emulated).

You can thus have a layer for the background, one for the windows, and one for the cursor, and avoid re-painting too often, even though it should be pretty cheap for GPU-accelerated surfaces (like with compositors that rely on OpenGL).
> We always say we'd rather people report a thousand false alarms than fail to report a single real emergency, but if the process of filing those reports results in condescending info-dumps or intimidating interrogations, is it really a surprise that so many people have been trained to just not say anything and hope their suspicions were wrong?

This is how it is at almost any company I have ever worked for. They always say things like "We prefer that you ask questions if you don't know" or "We would rather get a hundred false reports than miss one valid one." That sort of thing.

And then when you follow through with what they ask for, it's just like the quoted part says.

> results in condescending info-dumps or intimidating interrogations

It's not just a cyber security problem folks. This is pretty much a global problem, because no one ever really wants to be bothered over trivial matters, and no one really wants to believe the boy who cries wolf; even if the wolf is real.

None of this will get better until people in general become both intellectually and morally wiser. So get a drink and some popcorn cause this is gonna be a while.
I have created an exposition of Hamilton's stationary action that is visualization based. The visualizations consist of interactive diagrams. Each diagram represents a case where the visitor can sweep out a range of trial trajectories (using a slider), to home in on the true trajectory.

The three main diagrams have multiple sliders, allowing the visitor to make a local adjustment to the trial trajectory. The diagrams display how the kinetic energy and the potential energy respond to change of the trial trajectory.

http://www.cleonis.nl/physics/phys256/energy_position_equati...

The objective of the exposition is to make Hamilton's stationary action entirely transparent.
AltWinDirStat
I've worked blue collar jobs. I've sold cars. I was in the infantry. I still hate listening to someone eat in close proximity, smelling their food and farts and all the other things people do in the office.
I mean, for gaming cards, it would even make some sense.

When the user installs a new game, the installer could just pass on all assets of the game right to the GPU. The GPU could precompile the shaders and also store textures, models etc in whatever way would be optimal for that particular card.

During play, loading should be considerably faster as the GPU could just load the data from storage into graphics memory, without touching the main system at all.

A funny side-effect could be that the game install would also probably appear significantly smaller as it would take up less space on the filesystem.

Finally, Intellectual Property people would probably be happy as well, as the precious game assets wouldn't touch any user-accessible storage at all...
Ask HN: What are the best key-value self-hosted storage engines?
It could be a full db or a file-based binary.

Interested in being:
- simple
- thread safe
- fast
- supporting lots of records
- querying features is a plus
Fork of WinDirStat, a disk usage analysis tool for Windows: https://windirstat.net/
Whats more: big monocrop areas cannot sustain bees naturally. So they would die or become very unhealthy very fast.

Bees need consistent food supply for the entire season. Which is why contractors travel around. When they leave the plum-orchards, they travel to the next place where they are needed and bees can have food.

This is also the reason why "bees are dying". Apis Mellifara - the honeybee - isn't dying, we take good care of that. But many of the other insects are. Because monoculture cannot provide them food.

Farmers used to specially source areas of their land for this long ago. A plum-orchard would have at least 10% of land with flowers, brambles, etc. To keep a healthy, natural population of pollinators around.
> They’re absolutely zero studies that show that these compounds are either safe or dangerous. Anyone saying that they’re either has a bias.

Your ignorance does not indicate lack of research in the real world.

<https://en.wikipedia.org/wiki/David_Nutt>

In 2007 Nutt published a controversial study on the harms of drug use in The Lancet.[17] Eventually, this led to his dismissal from his position in the Advisory Council on the Misuse of Drugs (ACMD); see government positions below. Subsequently, Nutt and a number of his colleagues who had subsequently resigned from the ACMD founded the Independent Scientific Committee on Drugs, which was later re-named Drug Science.[18]

(read: the uk government didn't like what he had to say, that drugs weren't totally appalling meritless things, so they sacked him)

from that wiki page

<https://en.wikipedia.org/wiki/File:HarmCausedByDrugsTable.sv...>

<https://en.wikipedia.org/wiki/File:Development_of_a_rational...>

But the next time drugs comes up you'll doubtless post the same thing.
Apple's productivity and utility software generally tends to be my favorite around. It's a big part of what keeps me on the platform.

Safari? Lightest-weight usably-well-supported browser around, by a long shot. Preview? Outstanding for a bunch of reasons, including that using it is the only time I've been happy to receive PDF files. Pages, Numbers, Keynote? More than enough for everything I do, stable, and I like that I can leave them open in the background for weeks and they're light enough that I forget they're there. Notes? Not having a built-in export function is annoying and I wish I could use markdown formatting, but it's so good at everything else that those haven't been enough for me to switch to something else. Hell, I even like the calculator better than most others.
Having worked on a large product that plugs into TVs and uses CEC, I wouldn't be so quick to blame the devices as I would be to blame your TV...
To me the cool part is that you get a free I2C output over an HDMI port.

I don't know any laptops that have native I2C output w/o a USB converter.
Yes, that's it. Some crazy stuff happened and many people "graduated" from the company. Perhaps a Hubspot employee can tell us how true it all was!
When Vernor Vinge wrote

https://en.wikipedia.org/wiki/Marooned_in_Realtime

the concept of the Singularity seemed fresh in fact he kept it fresh by letting it be a mystery that was never revealed.

In 2022 I think talking about "The" Singularity is a sign that one has entered a critical thought free zone like that "rationalist" cult.
But isn’t a month a long time? The detox period for heroin is around a week as far as I know
Humans are also not able to explain why they do what they do. Yet they are somehow able to drive cars.
Question: Would this work on an ARM server? Or are the associated container images x86-only?
Yeah their monetization strategy is extremely puzzling. As a casual user I loved their Chrome extension that lets me grab data and put it into a sheet in a click but it only lasted as long as my Pro membership. All of the advanced features seem to be locked behind a subscription.
In a tough hiring market, making the first interview automated is a bad idea. It might be a bad idea during any kind of market, but I find it particularly off-putting today, when there are many job options for a software developer.

The cost of an automated interview is asymmetric. It will take the candidate a few hours, whereas a reviewer may look at the submissions for <5 mins. This is starkly different to technical interviews at other companies. A whiteboard technical interview requires equal amounts of time to be spent by the interviewer and candidate. That's a great signal that the company is willing to invest time ($$$) to find the right candidate.

I think Github's intentions are pure. I take what they are saying at face value. There is no such thing as a perfect technical interview process and I admire that they are trying to align their technical interviews with the actual day-to-day work process. However, I think it would benefit both them and candidates if they came up with a process that focused more on the _human_ component.
Chilling effect meet Krebs. Krebs is more than capable of searching for security flaws. I would not want to piss him off . . .

He seems like the sort of person to take it personally and then go out of his way to find security issues, of which I am sure there are plenty, considering the breadth of software and firmware across all their devices.

This is not a symmetric fight.
Not sure Microsoft would be all that willing to give up LinkedIn ... I could be wrong though
Same, except for the graphical chipset (from SIS, iirc) for which no drivers existed for 3D acceleration. But the chipset was shitty anyway, so it was not a real issue.

It was a huge blue and grey plastic brick. Pretty heavy. Not really ugly but not designed to be pretty.
We can call it wrongly structured. It might be unstructured, or it might be badly structured due to design choices (including user hostile ones).
Thank you for your detailed answer!

At times, I regret DisplayPort not having something comparable (it has data channels, but nothing "as well specified" as CEC for controlling other devices). I think you explained part of the reason. If it were specified, it would require careful consideration, and probably a conformance test suite. I still fully expect manufacturers to try to re-brand it, extend it themselves, and generally botch their software like they end up doing most of the time.
Ah, I see.

The listed photos are just at the wrong angle to be able to read the chip markings (grr)... but I had a bit of a further poke around, and found a listing for a discontinued internal board for HTPC (!) setups: https://www.pulse-eight.com/p/117/internal-hdmi-cec-adapter

A reasonable bit of eye-strain later I at last identified that I was staring at an AT90USB162-15AU. Here's a reference for the -16AU: https://www.mouser.com/ProductDetail/Microchip-Technology-At...

Huh. 16MHz. That answers that then.

(Now I'm a tad more idly curious why the firmware was unreadable.)
This looks really neat and powerful. I think spreadsheets have a lot of deficiencies and that many users abuse them, but that's because there is no widely known alternative/extension. For example, I wanted to create a list of data sources in a particular area. It doesn't warrant any coding, this is just a simple document, but doing it in a spreadsheet is too clunky: I want tags, paragraphs of text, and, crucially, a vertical "heading-tags-link-description" structure. In the end, I wrote a Markdown doc, but now I can't sort or filter! It looks like UltOrg could deal with this, even though it's probably not one of the main usecases. I wish Eirik the best of luck with the project.
Now picture them wielding unlimited censorship, canceling whomever disagrees with their values, labeling whomever they want "domestic terrorists" and all the other powers that liberals have grown so fond of and abused the past few years.
My internet frequently (although less lately) stalls out for minutes at a time, once or twice a day. I don't want my AP to kick me off wireless when I'm refreshing my monitoring app waiting for internet to come back up, or for me to be locked out of my security cameras, or for wifi-only IoT things which don't talk to the internet at all to get kicked off and have to reconnect.
Having enough vitamin D seems like it'd be correlated with getting enough outside-time in the sun, which also likely means the person moves their body, maybe eats real food, maybe gets some decent sleep, and maybe has stretches of good mental health, all of which at least seem to help people have higher resistance to infection.
If you find these kind of DevOps problems challenging, I'm hiring. :D
I am aware. I was responding to the comment emphasizing how using BTC (via mining or not) to get USDT is a known/anticipated use of Bitcoin and highlights Bitcoin performing at least one of money’s functions.
Oh, I was hoping this would be something about AI helping me change my body from an overweight type to an in-shape type.
Tesla charged an extra $5k for red paint. The entire jewelry industry and most of the fashion industry exist by upcharging for the look. $50 for black. The US Department of Defense famously reduced eye injuries in Iraq and Afghanistan when they started issuing "stylish eyewear" (1).

Most engineers have no idea how much misery they inflict on the world by indulgently claiming that ignoring UX is the higher road.

(1) https://pubmed.ncbi.nlm.nih.gov/27215881/
>a slight alteration in the data they receive can lead to a wild change in outcomes.

In my experience, it's not the alteration that creates an unpredictable outcome; it's the lack of nuance. Accuracy requires an insane amount of details, and it appears that some people might be waking up to that fact that the brain is better suited to handle those nuances.

I work with NLP and have discovered advantages in leaving some decisions up to the person using AI rather than the computer. One advantage being accuracy :-).
While the largest bulk carrier ships can indeed carry 300,000 tons of cargo, these ships are usually used to transport iron ore or other ores. It is very rare that wheat is transported on ships that carry more than 70,000 tons. The main reason is that neither origin or destination port logistics allow for larger shipments, and most buyers cannot store such large quantities of wheat.
This has a similarity to the original story here, in that the original sounded like: "They behaved a lot like a scammer would, but I also totally expect my real bank to behave like a scammer would".
In Java I like

https://mapdb.org/

It is more feature rich than you want but in Python I'd probably just use sqlite3 since it is in the standard library.
Why honeybees? It seems like of all the bees out there, honeybees get all the attention. In North America, wouldn't it be better to encourage bee keeping of the species that are native to the region?