skysight-inc/HackerNews huggingface dataset:
I don't think the use case would be popular enough for that to be incorporated into desktop browsers. Even on mobile, browsers rarely support setting a maximum file size for images. Enabling such a setting would break many of not most media oriented websites, and browser developers would probably get more complaints than thank yous for adding the feature because people want to save data but watch YouTube at the same time. Of course, developers have the ability to fix this on their websites, but when they (ab)use Github as a welcome page they often don't have enough control to do so effectively.

The best solution I can think of is either using addons or maybe a data saving proxy to help out. I doubt either will work on a work-issued laptop, though. Regardless, I'd personally assume that with a laptop I don't control, I also don't have any control over how much data it's using. I can't imagine having to browse the web with a browser I can't even install Ublock Origin onto.
I created ilox, a free Twitter bot that paid my gaming computer
Too little and too late. Meanwhile, I'm over here with gitlab self-hosted runners that "dispatch" ephemeral runners. I can tweak scaling limits and the whole contraption runs seamlessly on the AWS ec2 instances of my choosing.

My company just competed the migration from github to gitlab and, while it's not perfect, there's a lot to like on gitlab.
If you're at a place where this would be "forced", then I'd argue that that place is the problem, not the existence of such a product. I can imagine us setting this up as a team, bottom-up, though. (Similar to how e.g. I've been at two organisations where donut.com is available, but it being completely optional in both cases.)
Ask HN: How's working from home coming along?
It's been close to year an half working from home. How is working from home going?. I've had mixed feelings. I think going into. Work a few days a week seems a good idea.
maybe a bit off topic but i'm still on the fence if front end will ever be "solved".

The difference is that backend is always going to be some variation of CRUD, so the architecture isn't changing too much. front end being the actual user-facing layer means it will always evolve with human-computer interface (UX?).

Mobile phones completely changed the way we thought about frontend, and it's just time until the next big change in form factor comes... and a bunch of new frameworks will pop up
For what it's worth, KOReader does a much better job with PDFs on Kobo than the stock reader (Nickel). PDFs with large page size and complex layouts (like multicolumn that's periodically interrupted by images not in the text flow) are still Not Great, but more manageable.
It makes constructing high quality housing more affordable but it also makes land more expensive.
If you're an American citizen it absolutely is.
Wheels are also great at telling you where a car is going. You can see subtle changes in the direction of the wheels much better than you can intuit the car's direction by looking at its body.
Tree Generator
last post:

> so I think I should make it clear that when I say "I love tumblr" I mean I love the userbase, at least most of it (obviously not the cyberbullying people with death threats part), and not the staff. the staff have no idea what they're doing and are only making the site worse

He/she loves Tumblr :)
It works well until you need to manage many states in one page. Even with knockout js, when an application become a little complex, it become hard to develop.
Anything that is free choice is fine. Something Microsoft mandates because they believe they should dictate how the world works is not.
SalvageData Special Emergency Data Recovery for Areas Affected by Hurricanes
Not only C, any language that thinks there’s other things than global state.

If all your functions are void foo(void) and you don’t use local variables (or your language doesn’t support recursion, in which case all locals can be given a fixed address), targeting 6502 is fine (it also helps if you avoid floating point, use 8-bit variables where possible, etc)

Not supporting recursion also means you can statically compute maximum stack depth. That way, you can avoid linking code that would overflow the stack.
Exactly. Eg South Africa renamed most (all?) road names to native names - is the UK going to change all British road names to African names because colonialism?
>HN and PH audience is 99% of Marketing and / or Tech people.

That's why you should probably avoid posting here if you don't want copycats.

Serve a totally different market, and make it to the front page of that market's HN. Then you're in business.

You can post to HN as a victory lap/vanity metric when you've got a moat of traction. :)
I think a lot of the external view of the NSA's training is tinted by Snowden's books and writing.

It is important to remember that Snowden was also CIA before he worked at NSA, and went through full CIA training for CIA staff stationed in foreign embassies (he was in Geneva, and I think Japan?).
More Casio Watch Mods
As a counterpoint, and as someone who was hospitalised after a motorcycle accident, it's not the probability of a crash that's the worry, but the severity. With that said, I agree with GP: riding in the open air is liberating. Sometimes the juice is worth the squeeze.
I don't think I've ever seen the Microsoft logo on page 22.
No, you don't understand that, you're pretending to in an effort to undermine. Glad you asked.
I'm not saying the fake plastic cake doesn't happen in the US; I'm sure it does. But it's nowhere near as common as you seem to believe it is. I've never been to a wedding with a cake like that.
you're not the only one
That's true, but we already have that. There's nukes all over the place. Not in all countries, but many.
There’s evidence in the list that they know about them and can’t seem to fix them. It’s likely a pile of bandaids and trying to fix one breaks another thing unrelated.
The only e-reader I've had is an old Kindle Paperwhite I got secondhand. It's dumb enough to not get in my way and lets me transfer all my various pdfs and mobi files from my PC via cable. It's due for replacement but I have zero trust that newer models would let me use the thing how I want.
Was this about the KU780 option?
If you connect it to the network even once, it can phone home and do all manner of Android spyware update bullshit. Popping out the card a few times per year is no biggie, I have a card reader permanently connected to my iMac anyway.
If you are American you still pay us taxes, no matter where you live. And you may need to report the house and car as taxable income as well.
Let me guess: the ant was Bane and the pupa was Miranda Tate / Talia al Ghul

https://chrisnolan.fandom.com/wiki/Miranda_Tate
I also guess that the OP meant in the day time. But that's also the only thing I disagree with, every other tip is spot on (me: biker for 30 years, since I was 14).

The problem with angry car drivers is that they have the power to kill you, and most don't even realize it. (my only motorcycle accident involves an a*hole driving a BMW car).

It will never happen, but I think the only viable solution is to force driving cameras (front and back) on all bikes - car drivers would know that every bike has these, and that if they do something stupid and run, even if they kill the biker, the camera would have recorded something.

As said, it will never happen, and there's tons of problems with implementing such a solution.
Thing is, it did not obliterate any specific area with 25 km radius.
Likebook Mars. It's android and has wifi, just don't ever connect it to network.
To some extent, you can do what you’re talking about with Rails using ViewComponent and Stimulus. ViewComponent allows you to write reusable components in Rails. I’m using it in a project and it’s nice, but not perfect.
The line that divides "the data of an AWS customer" from "the data of an AWS product" is rather faintly drawn. The latter is often sufficient proxy for the former to make business decisions on.
Flow types (for JavaScript) can be complied into run-time type-checks.

Properly statically typed languages do not need run-time checks because the compiled code is already proven to be valid by the type-checker.
I recommend a Kindle and using the computer program Calibre to put free books onto it.
Byte, Incider and I think Winfall? The stuff of my childhood, and the Beagle Bros. So much time typing in pseudo code to the Apple and hoping it would work and wondering how the magic happened. Fond memories.
I find value in being ethically consistent, but I don't care for arguments like these.

Another variation of this is "why should I care about ethical issue 'X' since we all purchase goods and services that enable child or exploitative labor in another part of the world?" People can care about multiple issues at the same time. The fact that I, by necessity, have to participate in systems that enable oppression doesn't mean I should throw my hands up and disregard ethical decision making entirely.

I'm not saying it's happening in this case, but often these types of arguments do little more than serve as reactionary push-back against those seeking to solve issue "X" rather than being borne out of actual concern for the issue they've propped up in its place or some sort of concern about ethical consistency.
I've been a Kindle user for a long time now. I love reading and I love books, but I also used to be a high-travel kind of guy, and the Kindle is lighter than carrying even ONE book.

The travel stopped, but the Kindle stayed. I buy MOST of my books in physical form at a great local shop, but I still also use a Kindle for some things -- mostly genre, or for the inevitable moments of "I don't feel like starting any of these books I already have so what can I have NOW via Kindle that appeals to me?"

The Kindle is also great for reading in the bath, and is honestly BETTER for reading in bed than a real book for me now -- I'm 51, so my eyes aren't as great as they were 20 years ago. The lovely cool backlight of a Paperwhite, together with the adjustable font, make it a pretty pleasant experience.

I have ZERO interest in a Kindle that does anything other than "be a reader." I've read on my iPad in a pinch -- multi-device sync for Kindle books is handy -- but it's heavier and the light is harsher in a dark room. A Paperwhite is a very lovely well made and not expensive device, and it's one of the relatively few gadgets I have that I would immediately replace without a thought if it broke or was lost. Probably with overnight shipping.
The Insides of a Bluetooth-Enabled Covid-19 Self-Test
That's pretty close to GML (precursor to SGML)

:h1.Chapter 1: Introduction
:p.GML supported hierarchical containers, such as
:ol.
:li.Ordered lists (like this one),

https://en.wikipedia.org/wiki/IBM_Generalized_Markup_Languag...
Thanks, indeed seems to have been raised on the Github repo.

https://github.com/facebook/draft-js/issues/1077
ARM has been on the rise since its creation. Gaining market share and entering new segments.

PPC has ben bleeding costumers since Apple left the boat. Even game consoles gave up. With RISC-V on the table, competition is even harder these days.
How do you store numbers with leading zeros?\
Came into this thread looking for anything to make my Kobo more tolerable. Gladly going to give this a go. I had an original Kindle and it felt just seamless at the time. I broke the screen and had to migrate to a Kobo Touch. It does the job but it's not nearly as responsive and the battery life is abhorrent.
I'm still trying to track down a scifi book I read as a kid where a rich guy buys a huge aquarium that has four ant colonies at the corners. They fight and eventually I think one escapes and kills the owner.
Which comes from "It came from the desert" videogame series [0].

I played it as a very young kid (not knowing English! I don't even know how I managed to do anything), and it was fantastic.

[0]: https://en.wikipedia.org/wiki/It_Came_from_the_Desert
Maybe forced isn't the right term, I'm referring to non-mandated systems that occur organically. Not that I've experienced this too much personally, but I have had co-workers who would often be deliberately left out by management or not given contracts by the project managers (it was the nature of the work that some jobs were better than others, less sketchy <biotech>) because they weren't considered "friendly" to them.

Luckily I was social and often made connections with those people, but I didn't feel like it was a fair system. I think it's part of human tribalism, if some group clicks, it can cause repercussions across the whole main group/dept.
I know how you feel, your comment is unknown to me.
A dying social media platform can be as good as a new one - the incentive for spammers et Al doesn’t exist and neither do many trolls (no audience) so the remaining group can be a good cross-section.
Also, I would be willing to wager that the spread of housing prices has increased over time. That prices in the cities have grown much much faster.

So nowadays there are many people who want to live in a city but can't afford to, and there are many homeowners in the towns who haven't seen much appreciation of their largest asset.

Meanwhile back in the 50's someone could afford a house in the suburbs on a single income (a laughable concept today) because it wasn't many times more expensive than a house in a small town.
Actuarial notation
Incentives. Amazon pays well. They give out stock options. Many people in the world will do terrible things for money. Being a tech worker doesn’t exempt you from the power of incentives.
Calculating maintenance calories isn't very hard. There are online calculators which will get pretty close based on height, weight, and sex for most people. If you want a more precise answer you can get a resting metabolic rate test of exhaled gases for about $50.
I think I have that Byte issue out in the garage :)
> In Italy it's already illegal to use cash for payments bigger than 2000 eu.

That's sad. Fortunately, it will be somewhat hard to enforce.

I tried buying my car in the USA in cash. Surprisingly, while it was legal, the dealership denied me.
In my experience, it's usually that the person who created the page did not title it with something that a person would search for.

The organization of most teams' documentation is horrendous at my company. There are at least 3 different pages I have to go to for how-to articles and that's just within my current team's space. Not to mention there's limited information on those pages.

Documentation is an after thought. We've also seen a lot of attrition this year. I'm the senior person on my team as a midlevel. I have one contractor who's term is up in a couple months and one junior. They can't fill the 4 positions that have been open for 2-3 months.
Increasing Google’s Investment in New York
This worked perfectly. Thanks!
If you use https://search.marginalia.nu/ to search for blogs, you'll find all that kind of thing he laments is missing.
Mine was a disaster to type on. Slow, unreliable, and for some reason the closer to the right edge of the screen you got, the further left on each key you had to touch, until finally you would have to touch the key to the left of the one you want. But it was a great reader until a kid stepped on my bag a couple weeks ago. I ordered an Onyx Boox Nova Air, in hopes the software will be better. I also hope it's anywhere near as good and durable a reader.
I'd argue the kinesis is a split board too - whilst technically not independent pieces the layout satisfies the criteria of a split board. In my humble opinion.

Is the kinesis sufficiently wide enough? I use my split board slightly wider than shoulder width. I'm also a big guy (as broad - 25inch yoke width)

I agree though, a concave keywell would be a big plus - in conjunction with ortholinear and split board.
Yes, they did avoid derailing the study very nicely.
Moto safety course I took was firm beliver in NOT covering the break. It prevents panick grabs and if you get hit by a bird, or an unexpected pothole, etc you could easily jam it and end up loosing fron wheel traction st the worst time.

I only feather it in tight slow maneuvers. At speed, proper distance from other vehicles is the best defense.

I would add, dont be a speed demon, BUT, its also best to be the fastest overall in the road. Its safer to be constantly slowly passing vehicles than being overtaken from the rear and getting pinched between two cars. Ride past congestion snd find open pockets of road. Never wait between two cars in a red light, split up to the front regardless of law, its safest.

Most deaths happen when a car left turns infront of you at an intersection and tbones you. Slow down at all intersections and try to use other cars as screen cover for your bike. They DONT see you. Ride like you are invisible.
The majority of data isn't big,yet businesses are wasting money pretending it is
While I am by no means a historian, wouldn't a "comet strike" in a gunpowder factory be a great way for the Mings to loose the mandate of heaven? Perhaps there's a political angle we should consider on this occasion as well
Pattern matching can be done on run-time properties, see F# Active Patterns
Or just a suitcase bomb and person. (I'm sure there are _some_ detectors in ports and airports, but doubt they're infalible).
It does seem strange that the impact was so close to a city. Statistically, this would infer that many many of these impacts have happened all over the place, and there's not much evidence of that.

Another fun theory is that there's an alien berserker in far solar orbit that is periodically sending asteroids to Earth to stunt human development while a more powerful device is dispatched to exterminate us. This would imply that additional "events" are immanent. ...food for thought.
I love this style of programming but it does not work well in Python, the language just isn't built for it. TCO is one limitation. Another is that performant Python code sends large chunks of work to native libraries and recursion inside of Python functions is pretty much the opposite of that.
> Sea Peoples (seriously [0]).

There are worse names. Like the Beaker Folk. A thousand years of presumably history and culture, and you get named after a cup.
It's more on the embedded end of the spectrum, but https://github.com/mruby/mruby is another option in compiling ruby code and c extensions down to a single binary.
All of the National Zoo’s Lions and Tigers Have Tested Positive for Coronavirus
List comprehensions date from Python 2.0 (October 2000), decorators from 2.4 (November 2004) -- so both of those are from when people called it "executable pseudocode", right? At the least there's a big discontinuity before the walrus operator appears (3.8, October 2019).

I was once an avid Python user, but I switched to mostly Rust a few years ago and now write very little Python. A while ago I wrote some not quite trivial script-like code in Python, but ended up converting it to Rust before it finished running. The attraction of Python used to be that it was simple, but I now value robustness (through the type system in particular) much more than simplicity of the language.
DataStation, open-source data IDE, 0.1.0 is released
What Are the Top Best Coins for Staking in 2021?
Using the “and” Boolean Operator in Python
Javascript editors trying to reinvent desktop paradigms but without the 40-odd years of practice and having all the events arrive whenever they feel like is one of the most frequent irritations of web-based platforms for me, because you use a text editor so frequently and therefore encounter its problems similarly often.

For example, earlier today I was editing a small internal app in Retool. I typed something, instinctively went for Cmd-Z, and it reverts a bunch of changes I made in the query I had open 5 minutes ago. Of course, by the time I spot it and hit Shift-Cmd-Z, the internal state has updated so now it redoes some other unrelated undo operation and I have two broken things to fix.

And then of course there's Notion, the champion of "you've hit a keyboard shortcut and it's applied it to something halfway across the screen from the selection, or possibly just given up trying to do anything useful and deleted a few paragraphs of text at random". Perhaps they were pining for the outrageously janky experience that was attempting to make even the most innocuous of formatting changes in earlier versions of Word For Windows.
Used Guietta for a small project. Looked simpler to code and to "package". Nice you mention it.
The late Bronze age collapse was around 500 years later.
Should means "probably will not". It's just there to look nice to everyone else :)
The Kindle Oasis is probably large enough at 7" to make it work. If you're reading PDFs, you probably want something that's 10" or so -- I believe Kobo's Ellipsa fits the bill. Or you could end up in-between with a Forma or a Libra, which I believe are both 7.8".

As someone who used a 6" e-reader for years and switched a few months ago to a 7.8" e-reader... it makes a massive difference. Technical material is actually readable on the larger screen, the CPU is faster so I can actually search larger texts in reasonable time, and PDFs display pretty well (though still a bit small).

My advice: go with 7.8" if you want to read fiction and carry it around a lot, but also want to read some technical material. If you just plan on writing notes and reading technical stuff, 10.3" is the way to go.
One, our githubcustomers/ contact is already forwarding anything / setting up a call with the team as needed, and two, that is not a twitter profile I'd ever send a DM to in a professional context, considering you retweet a lot of people diametrically opposed to my existence.
Casio Calculators FX-82ES, FX-83GTX, and FX-85GTX Side-by-Side Comparison
"Apocalyptic salt factory" in Sodom creates an image in my mind of a factory whose salt comes from the pillars of salt left behind by all the people leaving Sodom but stopping to look back.
The timelines do not match. OP's event took place in 1650BCE, while the Bronze Age collapse was 450 years later, in 1200BCE.

Those dates are separated significantly beyond their margins of error.
Most of these are easy to work around our aren't unique to Excel:
1 & 2) isn't unique to Excel, incorrect inputs will give incorrect results in code too
3, 4 & 5) worked around by getting the internal raw numeric value then formatting it as required.
From the mid eighties onward, BYTE was instrumental in steering me towards Computer Science with inspirational articles by people like Dick Pountain and Steven Ciarcia (and, to a much lesser degree, Pournelle, whose articles seemingly mainly consisted of him breaking stuff and being astounded by tech supporters who did not know Who He Was). It filled for a while, together with Dr. Dobb's Journal, a space between the hobbyist and trade magazines and the scientific journals (that at the time was well out of my reach) – a space that since became a void.
Did you look at chirp8-engine, or only chirp8-c64?
The value add is not in the parts that interface with the C64 internals; probably using C for that would make for nicer code. But I wanted to push as much into Rust as I could in the short amount of time I spent on this.

The real advantage of using Rust is in the actual program logic. E.g. the instructions are decoded into an algebraic datatype (in https://github.com/gergoerdi/chirp8-engine/blob/7623353a8bf0...) and then that is consumed in the virtual CPU (https://github.com/gergoerdi/chirp8-engine/blob/7623353a8bf0...). Rust's case-of-case optimization takes care of avoiding the intermediate data representation at runtime.
Top computer security professional can make a lot of money. 10+ years ago I knew someone making 350k in northern VA and a few people over the 200k range. It’s generally an unpleasant job with a small talent pool and plenty of options to move into other areas.
I previously thought technology evolved in order to help humans, now I think it just creates new needs.