skysight-inc/HackerNews huggingface dataset:
> The eval board price is intentionally high to filter out non-serious users who're not engineering with a plan for eventual high volume production.

+1. Also, they know you cannot do your job without them, and anyone who's buying one is a company with a budget, thus, it allows them to set the price to the maximum that is still accepted by companies. It's not unusual to sell a $200 eval board for a $2 commodity chip. Fortunately, at least for cheap commodity chips, the reference schematics and layout is often available for free.
This was definitely built to solve a very specific problem in a very specific way, I think you're asking too much of it.

It's just a handy shortcut for building a landing page in like 20 minutes or sprucing up your "haven't gotten around to writing the CSS yet" web app so you can kick it out the door.
Vimeo has sold itself as a video host, rather than a platform for attracting viewers. There are plenty of vimeo videos that are private and password protected.
Edit: Modified because the downvotes maybe didn't realize I am honestly asking a question here:

Take the divisible by 3 rule: digits add up to a number divisible by 3, then the original number is divisible by 3. But 144 will get you 9. What in number theory tells you that 9 is divisible by 3?
Quora used to be really good.Now it has become like Facebook.
Memes are everywhere.Female users are getting too many upvotes.People write totally dumb stuff and call themselves "writers".Most of the answers are memes/narcissistic/spam/low-quality.
I also worked at a company that gave me one option: Windows. So I took it, and installed Linux on it. First in a VM and later, I just blew the resident OS away.
Ask HN: What’s Your Experience with InterSystems?
For those of you who have worked with InterSystems products (Caché, IRIS, HealthShare, ObjectScript, etc.), can you please provide any feedback on what the experience was like? For example, was it easy to use, how helpful is their documentation, what is their support like, do their products help you innovate, what’s it like compared to other similar products, etc.
AWS Graviton is not competing with the top of the range Intel or AMD CPU's. With Graviton, AWS targets medium range EC2 instances that can now be had 30% cheaper with either with the same performance range or surpassing it at a lower power consumption - a win for the customer and a cheaper power bill for AWS. Graviton might also be already used to power serverless and fully managed product AWS offerings (Lambda, Aurora, MKS etc etc) – something we might never even know about unless AWS tells us. Any cloud product that does not require direct shell access can be transparently migrated to run on any ISA, not just ARM. I think we will also start seeing more AMD cloud offerings in the top performance tier soon due to the AMD CPU’s being so good.

In terms of a viable contender to Intel and ARM incumbents, I can only realistically think of the POWER architecture. Google was experimenting with POWER8 designs a few years back with a view to use POWER based blades for GCP – similar to what AWS has done with Graviton. There have not been any further news since then, so it is unknown whether (or when) we can have POWER powered compute instances in GCP. POWER is the only other mature architecture with plenty of experience and expertise available out there (compilers, toolchains, virtual machines etc etc).

Whether RISC-V will become the next big thing is yet to be seen, with the ISA fragmentation being the culprit. The 64 bit RISC-V ISA is yet to hit the v1.0 milestone, so we won’t know it for another few years. Unless a new string force appears on stage to push the RISC-V architecture.
You are not making content for youtube _for free_ - because they didn't ask you to do it. You are just making content.

But you did ask youtube to host for free.
That's under the assumption that code doesn't have to be maintained, updated with new features, and that writing it on any programming language has the same cost.

Otherwise we would all be writing assembler.

Humans are way, way more expensive than servers in almost every case. Exceptions might be small pieces of code ran by millons of devices, but that's far from being the common case.
given the cost of vitamin d supplements, and the lack of any discernable downside to taking them, does it really matter?
adding 100 servers damages the environment 100x more and costs jobs. There should be no question that optimization is the responsible thing to do, just buying servers is wasteful, greedy and irresponsible.

We need a commitment from all the (supposedly) environmentally conscious SV companies to pick optimization if given a choice between making the software faster and just throwing more computers at it. That would be relevant and meaningful, not just the usual "our office AC isn't set as cold as possible, so we are green"
There is a different problem though slack call has many more issues than Google meet. It's anecdotal but it's not infrequent between all the colleagues that we stopped using it altogether.
If you can find your prior branch head with git reflog, you can assign a new branch name to it and push it.

Then go back to your force-pushing colleague and tell him to resolve the merge conflict he created by thinking he was too clever.
You don't need to stack ZFS-on-LUKS-on-ZFS, you just need to put ZFS onto LUKS rather than onto the raw disks.

The downside is that you have a choice between encrypting all file data twice, or losing the benefits of ZFS's encryption (mainly the ability to send snapshots to another pool without decrypting them). It would be nice if you could specify a pool key to be used to encrypt all blocks not covered by ZFS native encryption, which would eliminate the need for LUKS.
I suppose it would be easy and might already be in some engines, but it's still discouraged because you can't rely on that optimisation (there are many engines), it's semantically incorrect, and most importantly much less readable - especially for someone not tok familiar with the JS type system.
Craig says Windows can run natively on M1 Macs but is up to Microsoft
It's a pretty interesting approach to the website and there's some features I never would have discovered on my own, but the author's reasoning seems pretty poor. The premise being that multi-line stretches of underlined text are difficult to read, therefore link-text (typically 1-3 words) should not be underlined.

It's also quite ironic that the author's argument against ligatures in programming fonts is that the simple substitution doesn't respect semantic difference, whilst using emphasis to signify that there is a link present
> wouldn't artificially increasing their lengths increase cancer incidence

Yes, this is well-established in other species.
Anecdotally, I've always used my laptop when shopping on AliExpress, but always used my phone for Wish.

Wish also has a huge ad spend on Facebook and Instagram driving app downloads. I see at least 10x more ads for Wish than AliExpress.
> And on top of that private insurance in Germany is considerably cheaper than government insurance

[citation needed]
Couldn’t agree more. I’ve turned off a few movies because of shaky cam. Every now and then for a bit of drama or action is ok but not the entire damn film.
Is Voting Delusional?
I'd like something I could use to lock me out of everything but a whitelisted set of programs & websites for a set period of time.

I can't tell you what a relief it would be to have little choice but to focus on work tasks instead of get distracted.

Sure, I would need to have the key to the lock in case I really needed it, but it would need to be something mildly time consuming, like answering a set of relatively simple math problems that would still take a few minutes to do them all even with a calculator, to stop casual alt-tab to random distractions.
Why Michigan’s Top Legislators Should Cancel That Meeting with Trump
My P50 is a couple years old, works great. It's exactly what I needed, with room to grow (and I can do it myself).

Also, I have found a few things that seem to make a large difference on power/battery. Currently running i3 desktop, and a Firefox extension (auto tab discard) that unloads pages I've not been in recently.
> This is like when people point out that for half the price of an Arduino Uno you can get an STM32 board that will run circles around a dinky ATmega328.

There is an Arduino port to STM32 (Blue Pill in particular), for those whose idea of embedded programming involves a bunch of delay() statements scattered around the library code, making sure no other peripherals can be used while you’re polling for the next UART char..
Nigerian Medical Student Builds 2 Apps During Lockdown
> Yeah, but "making your code 100x faster" might cost significantly more than just adding 100x servers.

Cost? No. But it certainly requires more talent.

Unfortunately, programming talent doesn't scale with cost at all. In that it's like a creative endeavor: you can hire 10000 "professional writers" if you want, but that won't get you another Shakespeare.

Which is why I find the "software engineer" moniker silly. Software isn't at all like engineering.
Adding poorly performing code is a bit like pissing in a swimming pool.

A little bit is ok. If you have to. But too much of it and there's no way back other than draining the pool and starting again.
PayPal's confusing UI could be a threat to user account security
Do you plan to post about karma.fm when it comes out of alpha?

I'd be interested in the Zettelkasten and second brain examples under "How can Karma help me?"
If youtube premium allowed you to access _all_ member's only videos on all channels, then it's be worth it.
The content creator is much better off being paid directly via a donation, or for the viewer to purchase merch.

Youtube premium is utter trash due to the way the money is split.
Fwiw engineering talent doesn't scale with cost either. What you've described is actually one of the areas software and engineering are similar, not divergent.
Nice work!

Upon closer inspection the title should probably read “Run some Jupyter notebooks in the browser” as your website confirms the many limitations.

I’m going to try this out because I can see JavaScript support! Jupyter Lab requires one of many extensions to enable JavaScript support and they all have their challenges.
I think what most people mean when they say docker-in-docker is in layman terms. You simply just a way to do "docker run" from within another container. Whether that's done by actually running docking daemon inside or mounting something from the host or whatever else i don't really care. I just want it to work.

Sure, there are some details you might want to control, like image caches and such being shared with host, i just find there is a lack of documentation and best practices of how to do nested docker, if that is even intended to work or if mounting docker.sock is an unsupported hack. Most information found about this is scattered on shady blogs.

For the examples of CI brought up the use cases are fairly obvious, you have a jenkins installation with x plugins installed - running as a container. Within this jenkins you are building multiple different projects which all require their own respective image to build. As a project developer here i don't even want to know if this jenkins is a bare metal, a vm or a container. Here docker is more used to bundle all the dependencies, not for strict security with perfect containerization.
The SQLite docs seem to caution against some broken NFS implementations and mentions Apple explicitly, but otherwise imply that NFS should work.
> And on top of that private insurance in Germany is considerably cheaper than government insurance

Not at all. A significant portion of the government insurance is paid by the employer, so it ends up cheaper for the individuals. Also, children are included in the government insurance.
I don't think the use of classes is forbidden in any way. This is a just a drop in css file to quickly style an HTML document, if you think it's a good idea to style some more, just add classes.
There is no mistake in shipping the first draft - “no business plan survives first contact with the customer unchanged”. If you don’t ship it, you only learn some of the technical issues but not the customer facing ones.

The mistake is often keeping it live past the time it is clear what the mistakes you made are and that they will kill you in the long term.
As a mostly backend developer, I’ve started using class-less CSS frameworks as the starting point of small project (specifically Water.CSS [1]). The usually go a surprisingly long way before I have to switch to Tailwind.

[1] https://watercss.kognise.dev/
1. golang. OkCupid is C++ for performance reasons

2. JavaScript + WebSockets + Go/C server

3. Relational. You'll need those unique key integer indices. Also, PostgreSql can do high-dimensional similarity matching, which you'll need for matching profiles.

https://stackshare.io/okcupid/okcupid
Shameless plug: If you're interested in quickly getting something online, you might also take a look at my static site generator https://mkws.sh/.
If I were you I wouldn't try to put more than one technology in production for the first time. I'd recommend TypeScript and Node.JS as it has a huge ecosystem, and you're probably going to have a web app anyways.
Go Mono is another nice looking serif monospaced typeface I use.
Umm, works for me - redirects me to amiunique.org/fpNoJS or something similar
Wouldn’t you need to do both to be compliant with WCAG 1.1.1, as well as 2.4.4?
None of those nations are around any more, so the obvious conclusion is that we must’ve “won”, probably by virtue of England being the strongest most pure-blooded nation, or something like that...

You must have had a very different education than me then. We were taught that the Vikings we bought off, the Roman Empire collapsed for reasons unrelated to us, and the Normans stayed and intermingled with the population.

Nevertheless for a present day Brit to harbour resentment against a present day dweller in Rome because of galley slaves would be considered utterly absurd.
Advice - if this is for a university project and you’re doing this for grades, use whatever you fancy. A good RDBMS (or even noSQL) will be just fine at any reasonable expectation of scale, unless this is for a distributed systems course.

I would say you’ll have a slicker UI if you’re able to separate the front end and backend and use modern tech like react or Vue.

If you go that route, FastAPI is a good choice for a backend, and it has friendly docs.

Is this solo or in a team?
I edit /etc/hosts to block access to all my common time wasters, wapo, hn, etc.

Sometimes I weaken and uncomment then all and binge for a bit. But for some reason it works better for me than just trying not to go to those websites.
Author's writing style is quite difficult to read and comprehend. I agree with tangential comments. I also found the also lack of style quite distracting. For example, inserting full stops as if the author would personally do when speaking translates incredibly poorly to anyone who hasn't spoken to the author.
Right, I can’t possibly see what bearing the the extravagant fruits of her labor (fraud) has to do with the act of committing it. I guess she just did it out of the kindness of her heart?

What.

Like I’m not even understand what the benefit of making that argument is, as far as building a case/persuading a jury goes. Yes if the prosecution leans in to it, it paints her as more of a cartoon villain, but still, it’s not like it’s hard to understand why people commit fraud in the first place (personal gain).
Furthermore if this is a team, use a well-documented tech stack, nothing obscure. In that case, the hard part will be working as part of a team on a project from the ground up, not any actual technical challenges.
Remember MillionDollarHomepage? I've built a reinterpretation for iOS apps&games
Hi there,

Do you remember MillionDollarHomepage.com? I'm sure the older of us do :)

A little back story: I'm a 39 years developer, a husband and a father. As a developer I have more than 500 side projects under my belt. Some of the projects got legs, but none were a hit. Ever since I found out about MDH, in 2005, I felt like the idea could also be applied to other fields, but never found the right fit.

That was until recently, when a friend of mine launched a simple app for iOS and asked me to help with the marketing. I looked for a directory where I could submit it, but I couldn't find a good one. That’s when the proverbial light bulb went on :) I should build a MillionDollarHomepage for iOS apps and games!

After several implementations, here’s what I’ve came up with:
https://MillionDollarTablet.com

Those who own iOS apps or games can submit their creations to the Free page, but to get the most benefits, they should choose a paid submission.

There’s a catch: the more submissions there are, the higher the price gets. Here are the mechanics:
- the first 50 spots (first screen) are priced at $100 each (90% discount), the next 50 spots (2nd screen) are priced at $200, and so on. From the 10th page onward each spot costs $1,000
- the first spot on the dock costs $500. The next one $1,000, and so on. The 15th spot costs $7,500

The end goal is to reach $1,000,000 from all the submissions and that’s when the submission process will close.

Here are some of the benefits for the paid listings:
- The app or game will be listed for 10 years !!!
- The app or game will appear on the main screen
- Each submission gets 4 do follow links (main screen, detailed page, directory, free screen) – great for SEO
- Owners get monthly emails with the number of clicks for each of their listings

I’ve launched MDT about 2 weeks ago, contacted multiple app and games owners and managed to sell 22 spots.

What do you think about my quirky iOS directory?
MSX style micro PC from clockworkpi
It's actually roughly 70% for wealth as well, so I guess it's fair eh?

> Deutsche Bank’s Torsten Sløk says that the distribution of household wealth in America has become even more disproportionate over the past decade, with the richest 10% of U.S. households representing 70% of all U.S. wealth in 2018, compared with 60% in 1989, according to a recent study by researchers at the Federal Reserve. [1]

[1] https://www.federalreserve.gov/econres/feds/files/2019017pap...
I'd probably call that analytics or analysis.
Generating a Config File Reference for a CLI Tool in Rust
I get an internal server error
You're not even in the US. Stop pandering to anonymous individuals on the internet and stop harassing me.

You should get some help - you've been bothering me for 4 hours and I just want you to stop harassing me. Thanks!
If you rely too much on A/B testing it is easy though to get stuck in a local minimum defined by users' expectations... Or to build a site that generates a lot of revenue but that's not optimal for users, and when a competitor breaks out of the local minimum by changing the paradigm, all the users go there.
They started paying people for asking and answering questions. Some days I wonder if Quora is gaming search engines more than Pinterest.
I hate Teams with a burning passion. It’s 2020, there’s no excuse for a 2-second lag when I click a button.
I have so many questions

Why?

How did the metal get there?

Is metal a common contaminant in these sorts of things?

Why (I’m not complaining) is this on HN?
There are still issues using traditional XMPP approach with stream management extension. That's why there are still no any xmpp client for iOS that is not complete crap.

However, we work on releasing a new xmpp client based on reworked protocols to quickly sync chat state with server, it will work just like you expect a modern messenger to work. However, Wewdid stray rather far from 'XMPP compliance suite 2021' to achieve that.
Thanks for the suggestion. Finding it hard to find a 15" Thinkpad without a number-pad. Non-centered laptop keyboards gives me wrist pain. MacBooks have the right ergonomics here :(
“Stupid” is relative. Often, when designing a system, I did not have enough information about how it will actually be used (and in some cases - neither did anyone else; when you create a market all you have is guesses). Things I was sure weren’t important turned out to be important, and vice versa.

E.g. in one of the systems, prior business analysis showed that legally valid “chain of custody” would be an issue, which dictated very specific (and often costly, performance wise) decisions.

And then after the 3rd customer deployment, it turned out that they don’t care - they’d rather pay less for everything, and lose every 20th claim. And after the 20th customer it was proved beyond the shadow of a doubt.

It was stupid to believe what customers said ahead of time, yes. But I don’t think that’s the kind of stupid you are
Referring to.
Currently in Athens (well Pireaus). Can confirm. Italy used to be similar like 20 or 30 years ago but they got round to spaying / controlling things and now most cats are have owners and homes.
You should not use semantic elements for styling. Your prio should be 1. Content 2. Usability/accessability 3. Styling
So first add the content, then make it accessible. Then make it look good, and if that means adding a class="card" that's not the end of the world.
Most of the cities outside Tel Aviv are not necessarily religious and have dogs, not as crazy as Tel Aviv but just normal. I think the reason the seculars in Tel Aviv have more dogs than the seculars in other cities is because there are less families and people feel more lonely.
This looks similar in philosophy and approach to https://guild.ai although guild ai can parse stdout to extract metrics to track, and is integrated with tensorboard.
America’s volatile global image has deep roots in its ‘exceptional’ history
I had forgotten the “brick” you used to buy with a few CDs (or floppies) and a whole stack of books.

Things sure were heavy before the internet got fast.
I don't know about the gobbles of cash, but I'm pretty sure Canonical supports Ubuntu releases way past EOL for paying customers - they call it the ESM (Extended Security Maintenance), which 'provides important security fixes for the kernel and the most essential user space packages in Ubuntu'.
A Perfect Real Estate Image Through HDR Photo Blending
My guess is that tech nerds generally have way higher than normal tolerance for information density. For example, people always balk when I have quick looks at unpretty JSON to see if it kinds looks like it should, often even other devs. My impresssion is that for a lot of "normies" high information density equals unparseable unless they are already familiar with the information structure.
Assembly is expensive because you have you re-write your code every time your architecture changes.
This week in KDE: Apps and Wayland fixes
That's pretty shocking considering hardware from 100 years ago could do the same with sub-microsecond latency. 100,000x worse!
Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
I strongly believe one day smartphones will have the same warning labels on them as cigarettes do.
I also found Observable and spent a week or so rebuilding https://nopaint.art in it! I really liked how you could export a Notebook and it would pull in all the dependencies to make a SPA. I think it would be such a beautiful way to develop my software with other people. (Edit: I only built a prototype that has not been released, but I still believe it would be viable over the current game engine I'm using, especially for collaboration.)