skysight-inc/HackerNews huggingface dataset:
Amazon needs to pay more for their use of public infrastructure. The amount of traffic from delivery vehicles has dramatically increased in the past 10 years, and the ludicrous performance targets that they set for their drivers encourages dangerous driving. Congestion and accidents are a predictable consequence.
Automatic Shopping List: DIY smart shelf using strain gauges
What do you mean by nice: new/clean or expensive?
How slow is it?
I think the point is that people believe NFTs are something other than that, so they buy them. Imagine there was a news story every morning about somebody different buying a gag bill for millions of dollars whose only important quality was that it would be very difficult to forge another. Literally the same situation. But also literally the art market, so there's that.
What kinds of innovation are we talking about?
For those interested, the Internet Encyclopedia of Philosophy, maintained by University of Tennessee at Martin, is also a very nice resource, similar to SEP.

Here is their entry on Gettier cases, for example.

https://iep.utm.edu/gettier/
While it's ironic, I think I understand why it's the case: there's a plethora of managers who can't really manage remotely the way they were used to in the office: by applying lots of pressure to those underneath them. It's much harder to show how big boss you are on zoom compared to an open space office,where 50 poor souls are scared to say anything back.
They add traffic but reduce your traffic.

The other complaint is valid.
A heads-up that VSCode's remote extensions and Python LSP (pylance) are proprietary. So they can't be used in forks like VSCodium. Pylance is set to replace the current Python LSP.

So, it's like android - touted as open source but with gotchas that you stumble upon once you are invested in the software, and that creates a lock-in effect. Also, the VSCode binaries released by Microsoft are non-FLOSS licensed and contain telemetry. That's why VSCodium exists, but they are crippled due to at least 2 core extensions being proprietary.

Possibly more core extensions could become proprietary.

PS: I know MS created LSP, so no need to remind in reply.
I have friends that I consider to be good friends who I don't talk to often. If you moved around a lot as a kid, especially pre Facebook and cell phones, you tend to lose contact with people.

It's sort of like that scene from That 70's Show where the mom says that that the dad doesn't have friend's or talk to them. He replies by saying the one guy is his best friend and saved his life, but that they said all they needed to on the boat home from Korea. Some friendships withstand time even in the absence of interaction.
I’ve had my watch for over 2 years now and I’m in the same boat as OP. Gamified cardio with Streaks and 2 miles a day goal and have been going for 75 days. I’ve been insanely productive the last few weeks and there’s no other way for me the explain it other than the fact that running makes me feel good.
NFTs don't transfer real-world rights. They only transfer the NFT itself.

You could potentially create a real-world contract that ties ownership of the real-world asset to whoever holds the NFT, but that would introduce real-world legal issues like voiding the NFT in the event that it was transferred fraudulently and so on.

It seems a lot of people have been misled into believing that NFTs are something they're not. NFTs are like a special URL that points to some other content. You can trade that URL, but the content being pointed to still exists separately.
How do you like Tenerife?
Sure thing. I also like walking during meetings where I don’t need to reference information on a computer. 1-on-1s, certain design discussions, etc.
Ask HN: What are your favourite small cap tech stocks?
As tech people, I think we have a distinct advantage when it comes to investing. Because we understand certain parts of the stock market way better then 99% of people. Especially the companies that are working on technology that yet has to prove itself.

Personally, I prefer to invest in smaller companies.

It is usually much easier to understand them. In contrast to large conglomerates, they are usually more focused to do one thing well.

Two of my favorites are Upwork and Fiverr. Both close to $10B market cap.

What are some others?

Maybe there some interesting, dynamic companies out there that are less than a billion dollar in market cap?
Simulations and Commuting Quantifiers
> The publisher's IT dept really only cares that the ads still show up in enough places, not about giving us a useful tool to work with.

That's really unfortunate, because your technical content is among the, if not the very best in the business. But clearly there hasn't been much investment into the presentation side over the last years.

There's this German hardware review site [1] that has an almost embarrassingly good system for graphs like this, I'm sure you are aware of it. Would be really amazing if we could somehow get that level of presentation for your content!

[1] https://www.computerbase.de/2020-09/samsung-980-pro-ssd-test...
Can you suggest a good 101?
When I read the twitter replies, it doesn't make me optimistic for the future of typed python. I don't work with Python often, so I don't know what the "truth on the ground" is, but it seems like having a language divided between several different type-checking implementations is going to be a nightmare for things like interoperability of frameworks.

I'm imagining a future 5 years down the road where some poor python developer has to use some "polyfill" solution because they want to import a library which was developed with a type-checking solution which is no longer main-stream, or because the type-checkin solution they're using has breaking changes with respect to previous versions.
> crazy stuff like type-safe reflection - like Ceylon used to have

I regret so much losing Ceylon :(
Climate and Crypto
> The most popular applications on Flathub still suffer from this - Gimp, VSCodium, PyCharm, Octave, Inkscape, Audacity, VLC are still not sandboxed.

All of these require access to the users data to actually function.

GIMP, Inkscape: edit/view photos and save creations
VSCodium, PyCharm: edit/create project files
Audacity, VLC: play user media

these apps have the same "problem" in snap requiring --classic to allow access to the users files.
You are, as a saas I think.

I mean, this gives you all the control, you can charge for all sorts of services and "value adds". There's no reason you, as the maker of this software, would want this available as a block chain.

Unless you also create a token and start having people speculate on your anti-counterfeiting blockchain?

That's what it looks like to me anyway.
Was hoping to see a repurposed vault with the high-end books. Found a picture here...that's pretty cool: https://untappedcities.com/wp-content/uploads/2013/11/02-DSC...
Ive actually been doing the opposite and moving away from local/small suppliers into the amazon eco system.

I had a terrible experience with small businesses and i will not be going back.

I never had any trouble canceling or refunding any order on Amazon. I literally sent back for a replacement a drone 3 times, and not once did they ever cause me any grief.

But the first time i try to cancel an order that hadnt even been paid or shipped yet i get pushback?

No. Bad customer service has to have consequences.
> Most people don't even know what their full set of transitive dependencies is, or how to even go about finding it.

I think that’s the point.

Also: you really do know your direct dependencies since you need them to build your software. If the efforts to promote or require SBOM are successful, your dependencies will all have SBOM and your tooling will be update to help you generate yours.
Quite interesting. I believe a lot of us in the Software Industry are suffering from this but without acknowledging it and/or forced to ignore it due to circumstances/social factors/rat race. I am quite fascinated by the psychology behind "burnout" (maybe suffering from it myself) because it not natural for us to be in a constant state of stress arising from problem solving as is demanded by the industry. The lack of physical activity exacerbates the problem and you are caught in a vicious cycle leading to mental/physical breakdown.

Would you mind sharing some details? What exactly happened to push you over the threshold? How was/is your physical health? How exactly is your mood/emotions affecting behaviour? How do you feel before/after?
Billions of Day-Old Chicks Are Shredded, Gassed, and Suffocated
I wonder how many companies already have SBOM internally for legal reasons? I know I recently participated in building a partial one, to help the company ensure we comply with exports regulations of multiple countries.

After a casual inspection, we thought we had it all covered, but I felt a bit uneasy, so I dug deeper. Only after I actually read the build scripts of the transitive dependencies, one by one, cover to cover, I discovered we are actually pulling some extra libraries and features we weren't aware of.

I've spent several days manually digging through build scripts of our dependencies, and manually[0] inspecting all the dynamic libraries we ship, to provide a complete list of artifacts that include components subject to legal requirements of interest. And the only reason I could complete this work to my satisfaction, is because there was a select set of things we were looking for. Even after this, I don't know what all the stuff our project depends on do - I only know the stuff the legal team cared about is accounted for.

What this experience made me wish for is better tooling for figuring out what exactly goes into a software product. I'd love to have a tool I could attach to our build system, that would be able to track every single library and library feature that's actually being used. It's a tough job, given how many ways there are for some seemingly innocent piece of code to pull in some other innocent piece of code. Such tool would probably have to be launched on a freshly configured VM and intercept all network traffic, just to be sure.

--

[0] - Well, I quickly scripted that part away. Thank God for people who provide CLI interfaces for GUI tools they write. And yes, inspecting the build output was very useful too - that's how we learned a binary-only commercial dependency we ship is also subject to legal requirements. This wasn't at all visible in the build system - the only way to know was to read the vendor's documentation thoroughly, or audit the symbols in the export tables.
Party Like It’s 1999: From ETrade to EToro
Web assembly looks quite stable.

It is hard to interoperate with the page, and it will keep changing on that point for a while, but that's not something that games do. For games it's all drawing on some element, what is very well defined already.
I don’t understand these kinds of work environments. It’s not just difficult to do quality work on 4 hours of sleep, a decent proportion of people will start to show the psychotic symptoms of paranoia and hallucinations after a few days.

I’m saying this as someone who did special operations selection and had to stay up for days on end. You feel like death, and the only reason to do it is to prepare yourself for awful situations, or to verify that even in an almost dreamlike exhausted state you can still perform a task that was repetitively drilled into you.

To me this raises the question, what are these graduates actually doing?
The goal should be a relatively stable population in the long run. But this requires an average of 2.1 children per woman. Societies that get accustomed to lower-than-replacement birthdates do not come back from it.
This is cool. I hope some day someone invents a reliable way to stimulate neurons without having to use physical wires.
I find it hard to imagine cases where gradual typing would have any advantages over a language with decent, modern type inference. In the latter case, you're still not typing type specifiers very often, but you get unambiguous function signatures, and can eliminate whole classes of runtime errors.
I've got a few methods. (1) Cold brew, requires prep the night before. (2) French press. (3) Espresso machine.

Which method I use depends on my mood that day and how much time I want to sink into making the coffee.
The about section of the Twitch channel says:

> This is pre-recorded dashcam footage from a year of traveling the United States in a campervan. It runs 24/7.
You're not, slack is bad. Google chat is surprisingly good but light on integrations. We tried discord but it's a little too childish. The push to talk is amazing for engineering teams though.
Looks very promising! Correct me if I'm wrong, but it looks like adblock-rust also handles CNAME resolution? That's pretty good. And I also like that it directly consumes adblock rules, it doesn't require them to be converted into a new format.

That being said:

> it has rules that allow requests to only go through in certain contexts or if they're originating from certain domains

I haven't personally seen a proposal for server-based blocking outside of the browser that could begin to tackle this problem, and contextual blocking is a huge part of what makes browser adblockers work so well. As far as I can tell, adblock-rust isn't an exception to that.

It's a very difficult problem. In order for you to have a rule like "block 3rd-party requests on a-bank-website.com", you need more information than just the request itself. Maybe this is something where sites could piggyback off of CORS requests? But browsers don't always send CORS requests.

I'm not sure what the solution would be, but regardless I don't think that blockit would be a replacement in its current state. Still looks like a promising project as a network-based blocker though.
The performance is also impacted by the write pattern. Drives endurance numbers are for 4 KB random writes on a drive that was preconditioned with 1 or 2 full overwrites. The only workload that is worse is 512 byte random writes (I think). This workload causes a lot of garbage collection (compacting 4 KB pages into e.g. 1 MB blocks) to allow blocks to be erased so that new pages can be written. This contributes to more program/erase cycles than you would expect ("write amplification factor").

Increasing over-provisioning, as I suggested in another comment, allows garbage collection to run less frequently and reduces the write amplification factor. Sequential large writes will also reduce write amplification factor. Rewriting blocks that are only in DRAM cache or dynamic SLC will also reduce wear.
What device/s and ingredients do you use?
Chess 2-Movers with Density
amazon has had a positive net profit for the last five years in a row.

as for the shopping experience, I guess ymmv? amazon doesn't always have the cheapest price on things, but I've never received anything counterfeit. with one or two exceptions, everything I've bought there has met my expectations. and when it didn't, the refund hit my account the second the shipping label got scanned.

especially this past year, AMZL has been the real killer feature for me. it's the only shipping service that consistently delivers my packages on time, which really shouldn't be hard when I live in an apartment building in a major city. sometimes they even deliver early! when ups/fedex moves my packages faster than expected, they just let them sit in the local distribution center until the guaranteed delivery date. I've given up on usps entirely, unless "soon" is an acceptable delivery date.

most of their streaming stuff is crap, I'll give you that. but they picked up my all-time favorite TV show, the expanse. tbh, I'd pay $120/year just to keep that show running.
I’m pretty sure Backblaze uses consumer grade hard drives.
This could be nice for a hobby project, as it will probably be much easier to customize and develop for than an Android tablet, but it has no GPIO pins. So I can't just connect it to a breadboard and use it as a console for a prototype. Still, this could be very interesting for certain types of applications.
Would love to see a bullet point about repairability somewhere. That's one of the most compelling points about indie projects like this for me.
It may be a bad idea, it may be a place for scurrilous people to take advantage of credulous people, but in what sense is it a pyramid scheme exactly?
Transparently running binaries from any architecture in Linux with QEMU
File access should, by its very nature, be asynchronous. If you're only introducing asynchronicity to support Flatpak portals, the original code was flawed.

You could also argue the reverse: if synchronous file access was good enough before, there should be no real reason not to use Flatpak portals synchronously as well.
It's theoretically possible that the contract could be structured in such a way that "The bearer of this token has rights X, Y, Z over this real or intellectual property", but that's definitely not what is being hyped right now.

More commonly, people are just buying an authenticated digital asset which confers no rights over the source material.

For example, An artist could sell unsigned instances of their digital art as .JPG files, and they could sell authenticated copies as NFT.

In both cases, you get a copy of the art. In neither case are you getting an implicit copyright to the work that would allow you to redistribute the work.
Magit was the emacs killer app for me. I'm now slowly learning other parts of emacs, such as org-mode.
10x better than you selling 10 bicycles. Your example actually demonstrates why blockchain is hugely valuable.
What apparatus do you use for cold brew?
NFT Art, imo: They are future contracts for ideas in the metaidea market. They have monetary value because crypto believers think and some work and some gamble to make it go HUGE and make all believers a lot of money. It's an emergent marketing scheme and donation mechanism. It's actually genius. Triple-entry accounting has a huge number of desirable real-world applications, not to mention it's a living part within the larger ecosystem of crypto, which people believe holds IMMENSE value for the future.
Combination of mkdir -p and touch? Neat.
Except they're shitting on our planet in the process!
Golden handcuffs are tough. Because it is mostly emotional. You would be surprised how inexpensively you can live if you try.

I recommend documenting everything! Keep copies. In theory your IT department should have backups of your old work that the guy deleted.
I heat water in a kettle and pour it into a pour-over filter. I have also used a french press, Italian 'Moka' pot and other 'just add hot water' systems.

I have a spot where I'd like to plug in a drip coffee maker with a smart plug before going to bed. At sunrise - 5 min or so it would turn on the coffee maker and be ready when I wake up. The key though is the machine has to turn on as soon as the power turns on, which most coffee makers won't do.

(I use the outlet for other cooking devices during the day so the last thing I want is another timer to set)

Probably I should go to the salvation army and get an old one and hack the control circuit so it turns on when the power turns on ('push' the button with a 555?) but I haven't heard of anyone doing that as simple as it sounds.
The change shouldn't be that drastic to hold up the project?
It's not SF but I did leave Seattle because of tech employees coming in. They destroyed my beloved city of excellent, cheap music played out of our parents' basements and in any of the bars on Capitol Hill and replaced it with shining citadels of emptiness. Seattle was a bright little miracle before Amazon set itself down right in the middle and disgorged its peoples flown in from far and wide.

The knock-on effects of Amazon moving in included a flurry of real estate speculation which directly led to the closing of a restaurant that had been continuously operating for over a decade and close family losing their job there they had worked since its beginning.

I firmly lay the blame of this wanton appropriation at the hands of the tech companies. Amazon didn't need to move directly into the heart of Seattle: they could have done as Microsoft and moved next door to Redmond. But hey, eff the residents who grew up there, right?

I have a great little story of a waiter who had lived in his apartment in the Belltown neighborhood for many years: somebody had come in to look at apartments for all the new tech hires. Person is getting the tour of a unit, pauses to look around at all the other units, "Great, we'll take it!" It was every unit in the building including the occupied. Waiter got the boot.

Seattle had and continues to hold onto the cultural evil of the "Seattle Freeze" but I sure do miss the music and to hear the punky cries of Alice Glass: "Down, down, cities fall down on me."
The latter, and this is the accepted practice in modern corporations. How many times have the Gap or Apple been caught using child labor, only to terminate the contract and move on? If they don’t push these boundaries they’re considered irresponsible fiduciaries and may be replaced.

Amazon is just playing in the same broken system.
How to Make a Newspaper Website?
I don't know anything about programming and I have the following project to create a newspaper for a financial simulator. The newspaper will cover economics and politics in tone. Is there anything that has a ready format where text, photos and graphics are placed, in a journalistic layout? Or is it better to hire someone to make this website?
Everyone should pay for road usage and congestion. Variable rate tolling and license plate readers are the solution.
> Oil is nearly as big of an emitter as coal, and gas plus oil is now bigger than coal itself.

That's correct and everything, but I do think that for a while the best strategy is to focus on coal. Yeah, some electrifying of transportation won't harm either, but the largest short term gains and the largest long term opportunities all start on replacing coal.

If replacing coal leads to lots of peaking natgas plants, so be it. It is still a gain on the short term, and it creates clear target for storage on the long term.
The NFT itself is the fraud.
If you don't mind sharing, what is your current default editor?
At the risk of going slightly off-topic: I think it's interesting you mention "proving programs correct". My hunch is that formal proofs on code are currently too laborious to be useful in most business situations, but that they will become extremely useful as we start letting the machine/"AI" code for us. I might not have spent enough time in this field (so there might be some Dunning Kruger at play) but I think code proofs might be similar enough to Chess/Go that they can be automated, and I think they will be able to add guarantees to computer-generated code so that we can trust it more.
I like the solution in this story. At first it sounds like the manager is just working around or “tricking“ the engineer, but the engineer simply gets what he likely wanted in the first place.
It does seem really stupid, but I don't see how it's substantively different than (also stupid-seeming) physical collectibles like baseball cards or Bearbricks. The supply of the "special" versions of those two collectibles is also constrained in a totally artificial manner.
While agreeing here on a wide basis it is also the company that helps me find and conveniently buy a lot of products I simply can not find at local brick and mortar shops and oftentimes also not online in any web shops. So yeah, I hate and use Amazon at the same time.
Show HN: Data Stack Jobs – Work with the modern data stack
Note that we also have ImageNet experiments, with entirely real data (non-synthetic). See Section 4, and in particular Figure 3 of the full paper: https://arxiv.org/abs/2010.08127

To clarify some other comments on this post: In all settings, we compare "Real World" and "Ideal World" for the same underlying distribution. Eg, we never compare CIFAR-10 and CIFAR-5m, we only compare "Real World CIFAR-5m" vs "Ideal World CIFAR-5m".