skysight-inc/HackerNews huggingface dataset:
Personally I like to rsync the logs locally so I can have the context of the errors and also historical data, the later can be useful for blame avoidance. I also prefer awk's pattern matching for the filtering, counting, etc. Especially on legacy code where some errors aren't really errors, or errors that aren't for me, etc.

The hardest/funnest bug I ever fixed was from grepping several years worth of log files and noticing that an error occasionally happened within 5 seconds of each other. From that realization I just had to search the code base for "sleep(5000)" to find the problem.

If you have a lot of environments, servers or apps I highly recommend recutils over a hosts file too.
The big problem seemed to be competition. You only get to write the insurance if you're the best price but the best price is not necessarily one that makes sense for the business.

A friend of mine worked for an insurer, their job was to model the risks and calculate insurance costs for various things. The problem was, it didn't really matter how clever or detailed their modelling was. If their risk model came up with too large a premium, management demanded that the pricing be made more competitive. So they ended up overriding their calculations with a whole heap of 'fudge factors' to move their prices to be more in-line with the rest of the market. Kind of defeated the point of the modelling, really.
100-Year-Old Lester Wright 26.34 100m at Penn Relays
Unless you’re Amish or otherwise plain living, the rural lifestyle is exceedingly automobile dependent.
> The government couldn't be bothered to study AIDS when it emerged in the US and actively denied its existence... But smoking?

Would it help to learn that the CDC researched AIDS extensively in the very early 1980s (as well as one small study from 1978-1984)? That they tracked the spread of AIDS worldwide during that time, and were the first to identify blood-transfustions as a vector for infection. That in 1982/1983 they were issuing guidance for dealing with suspected cases - 2 years before there was a test. That the CDC hosted the first international symposium on AIDS in 1985?

The solution there is not to get information from the president, but from the experts.

Smoking was something they started researching after they were granted more investigative powers in 1987 and 1992 bringing their scope beyond "disease" to "health research". And messaging. AFAIK, most research they do on smoking is on smoking cessation programs and the efficacy of anti-smoking measures. Well, and thanks to vaping, a lot on the health effects of that.
>minimal download threshold

Limited number, Extremely Small Number, very small number, a very small percentage. Those are all direct quotes of standard Apple PR language used when announcing recalls for

iphone 5 battery

iphone 6 battery/throttling

iPhone 12 sound

MacBook, Air Pro keyboards

etc etc. Its always minimal threshold, extremely small number, very small percentage, even when they recall 50% of released products (keyboards).
What a bizarre constraint. Of course the forest isn’t in the town. You live in a suburb or town or (this is going to blow some minds in this thread) acreage outside of town that is at most a reasonable drive to nature.

My criticism of cities is that a lot of them are hours away from anything that anyone would call nature (although this thread has made me aware that there are a shockingly large number of people who have never actually seen nature and for whom the word conjures up images of their local urban park).
Okay this is cool.

I think mechanically the plans for ScopeLocals can be a part of implementing a scheme like that. Either way - I need to read this thoroughly in the morning.
...and I thought Prattchet made it up ...
It rough for us mountain people who have to live in the city though. I miss the mountains and forest so much. What's even worse is my plan to retire back to the mountains is now going to be so hard because of all the outsiders inflating property prices that were already high.

It is nice to have so many conveniences and things to do available in the city (a trip to the store isn't a once a month thing because it's so far away), but the spiritual/mental benefits of living in and near nature are second to nothing for me at least.
What about a HTML/XML table?
or WASM to RASM.

Jokes aside, it's mainly cause Rust has first class support for wasm. Soon the rest will catch up.
Anyone have any favourite videos made with this?
This what I liked living in lower Manhattan. Whenever I felt the stress levels going up, I’d rent a citibike early in the morning (forgot what they’re called now) and cycled down to battery park through the riverside and went back up on the other side.

It’s not exactly the most nature-y thing to do, but it was so refreshing.

Same thing in Los Angeles, just climb up the canyons and enjoy the view. Amazing really.

I think the view does it for me more than nature. Being in front of some spectacular landscape gives me perspective (perhaps it’s why we call it persoective?)
random thoughts about this subject

- sucks when your bug completely blows your project up (type error blank page)

- I'm tempted to track every click/event and log it for reproducibility

- sucks when your product fails not because of a bug but just people not knowing how to use it (training issue I guess) eg. permissions not accepted, why isn't it working?
Check out Render
SEEKING WORK | USA | REMOTE

I am a 20+ year experienced developer.

Most of my work has involved embedded development (Linux, RTOS, baremetal, C/C++/uPython), including various forms of networking and distributed systems, audio/video, as well as backend services (usually using Python, Django, and Go), deployments (AWS, DO, Ansible, Docker, etc). I also do iOS and Android development. I do some frontend work, but that isn't my specialty.

I love helping people develop new products to meet their goals and needs, especially with a focus for getting it in use and making money as soon as possible to demonstrate utility and make money. I also have extensive experience taking over existing legacy codebases

I am available for part-time or full-time contract work, long-term or short-term. I would love for every project to turn into a lasting business relationship.

Github: https://github.com/jd-boyd

website: https://blog.jdboyd.net/

Email: jdboyd@jdboyd.net

LinkedIn: https://www.linkedin.com/in/jdboyd/
There’s virtually no wildernesses in Europe. Even the famous Black Forest is more of a large public garden than nature. It does still get somewhat wild up in the Alps, but you might find it hard to notice with all the manicured farms and a Gasthof on every hilltop.
While walking is better than sitting for three hours, if your heartrate is not getting out of zone one you are doing virtually nothing for your health.

Jogging for 45 minutes daily will actually improve your health.
Are there plans to integrate it with something like Crev[0] for tying trusted code/security reviews to the binary artefacts?

I suppose the people you trust to audit some code will likely not be the same people you trust to do build verification for you, but it might be nice to manage those trust relationships in a single UI/config.

[0] https://github.com/crev-dev/crev
Is the first chapter explaining why all lines must be less than 80 characters in width and all parameters and conditional statements must be automatically formatted in the most compact way possible - damn readability.
And weird, highly local code names like "Take the chicken leg and then turn left".
...in which case exactly 1% of the population are unprivileged enough to not have family, friends, or choices. This is literally an excuse for people who don't want to even try.
I live in a downtown Chicago neighborhood. I would say that outside of certain neighborhoods, it’s pretty safe. I go for long walks all the time with no concerns. Time of day matters somewhat too. I rarely venture out after midnight.

I’m not a particularly imposing person but I grew up in a big city so I know how to navigate one. Less savvy people might have lower thresholds for safety.
It’s a public health data decision. If people were not listening to local requests to stay home, that tells you that this is an ineffective policy.

If you tell people “don’t go to weddings” and people are still going to convention centers you know something is wrong with your method of intervention.
As a fellow Swede, I disagree. They taste just marginally better than what I would get back in school for lunch. However, I can still enjoy them for what they are and have a plate if I drop by IKEA abroad. =)
Please don't complain about downvotes. If people see a downvoted post with merit, it will gather extra upvotes. When I saw it, it was not downvoted, but I downvoted it because of the complaint.
Given your example looks very much like python you could use the CSV module which is built into the standard library and handles all of this for you in a standards compliant manner.

You really do want to use a library to parse CSV since there are a number of corner cases. For example, your example code may not read a whole row since rows can have newlines in them.
These days a whole lot of the Amish are also automobile dependent. :)
I miss Sun so much. Nearly all the happiest geek-out years of my career were spent there. A great technology company all about the technology.

Today the so-called tech giants are not really tech companies. Advertising, online shopping, more advertising, toxic social networks, movies. None of them are selling technology as the actual product. Apple is the sole exception, but they are a locked-down walled-garden consumer products. Contrast with Sun which was all about interoperable open systems.

I wish a company as remotely as cool as Sun still existed. I'd drop everything and go there right now.
Sun failed because something "better"[1] came along (Linux and good-enough commodity x86). There's no telling if something better than Google (the product) will arise in the future; which is why Google (the company) doing it's darndest to ensure they are the ones to invent it.

1. Or hard to profitably compete with. Additionally, the dot-com bust sealed Sun's fate.
This is awesome on so many levels. The bottom part of the read me says Jez San of Argonaut agreed to MIT the BRender part of it.

Argonaut rang a bell, and sure enough - Jez developed Starglider, one of my all time favourite games on the Amiga.

I can still remember it today, nearly four decades later: It was the first time I visited a new friend, who was the first in our neighbourhood to get the Amiga. He fired up Starglider- and I was simply blown away.

My C64 didn't cut it anymore - I just had to get the Amiga. An involvement in the Norwegian demo scene followed. This later had a big impact on my career as a SWE; thanks very much for this, Jez, if you're here!
Is <meta name="subtype"> used anywhere else?

(I had considered <html application="tabular-data">; my reason was that it seems to work better with user CSS, and might be simpler to parse in other cases too.)
Yeah for me it was pretty meh also, main problem being too many puzzles that required items from all around the map to be used in another location that might have been on the other corner of the map where you got the item from.

Also just too much plot, so many characters and their background stories, how can you care about all of them..

Still very excited about the new Monkey Island, hopefully they don't over trick all the things in it ..
Hm maybe you should try Linux.
I stayed in downtown ATL for a bit and it seemed pretty safe. It’s not a particularly rough city. Downtown isn’t particularly walkable though, with its 4 lane 1 way streets. I ended up driving a lot.
but why not just call it sigstore-cli, sigstore-log, and sigstore-ca?
I think it has to do with what people think university is. It used to be academic training, now it's seen as job training, and I'm not sure it's justified, having done time at a business school. Really, it's so different studying business to doing business there should be some sort of advertising standards label on the course description.

So now people think that you need to have gone to university to work in ordinary shops, and it cuts out a huge swathe of people from certain jobs that they'd be totally fine at. Sales type jobs like this centenarian was doing is one of them, you really don't need a degree to do it, but now there's a gate.
Nice try but this won't work with a lot of security providers.

Lookup APIs are available to identify line type and most will specifically reject voip numbers. The more obstinate providers I have encountered (some banks for example) will actually have a real human place a call to any number provided at sign up and reject it if they can't verbally talk to you.
Not sure how legally binding those terms are?

There's a lot of terms that you can physically write into a contract, but that courts won't enforce against retail customers.
> You are falsely assuming that every country's tax policy is reasonable or fair.

For that we have democracy. If you don't like the decisions taken by your countrymen, you should not get to extricate yourself so easily. A people has the right to tax its capital if it so pleases, and unless you can substantiate this being not right or unfair with, say, an equivalent to the human rights declaration, go ahead. But we both know this is not typically what tax havens are about; they are about not paying taxes. Besides, what's fair about being able to avoid taxes, where most people can't? Why do the rich get to pass the bill to others but the poor don't? Lotta holes in that line of reasoning.

> It's not your money to begin with, it belongs to the people who rightfully earned it, not the government, nor the poor.

Capital is not and should not magically be excluded from democratic control; and in fact fiat currencies, i.e. all of them, are precisely not your property. They are tokens distributed by a government within a context; the state and all its inhabitants. Speaking about fairness: merely having gathered many of these tokens does not mean you did so fairly or that you deserve them. It just means that you did.
You shouldn't use strips, they're slower than triangle lists on most GPUs.

If by alpha cut you mean "discard", that's going to be much slower than two triangles. Two triangles will have a tiny bit of quad overshading on the seam, compared to a full extra triangle's worth in the alpha cut case.
I understand why some people might find this achievement positively impressive. The article also describes this mister as happy and in a good health.

It reminds me of how sad I find the idea of working 84 years. This is the paroxysm of how humans are trained and educated to work.
Honestly I feel like you're just failing to precisely represent what you're wanting. Here's what I think you're getting at, definitely tell me if I'm off.

1) Cities, whether they're sprawling or dense, or park-laden or not, can be suffocating. It just so happens that yours atm is less park-laden. Thus, your advice for exclusively urban people, is to actually put the effort in to get into real nature; into the mountains, the isolated wilderness, the lakes, etc.. because there's a serenity like that you can't get with facsimiles like neighborhood parks

2) Space between high rises isn't used all that effectively. I think this is particularly a problem with downtown core areas moreso than downtown adjacent areas in a lot of cities.

I'm personally not anti-car outright, just anti-car as a primary means of day to day utility oriented travel and the design of urban spaces that prioritize that over others. If you walk or bike or skateboard most of the time, you develop a feeling for the space you're doing that in, and it has an affect on your life. If you're only walking through parking lots, on broken old slabs of sidewalk that nobody cares about, with no flowers or trees or cats or people around, you're going to want to avoid that. I'm a huge advocate for building your immediate surroundings so they facilitate healthy and sustainable living (the opposite of broken parking lots in a suburbab wasteland) but also for getting the fuck out of the whole city pretty often if you can. I rent a car to do this, and might buy a beater in the future to have more flexibility in that respect, but definitely get the hell out once in a while if you can.
The example I think is compelling is JDBC.

Nearly all SQL Database access goes through it and it won't be rewritten in any practical time scale. It can't be meaningfully async without a rewrite and kotlin's coroutines can't change that.

With virtual threads that synchronous api can be used at the performance level of what a hypothetical JDBC rewite would give.

(Not that you want to hit your DB that much, but you know what I mean. You don't need to specially wrap or bundle apis to get into an async call juggle.)
Yandex data center in Finland loses power due to contract termination
Turns Out the M1 MacBook Air’s Battery Isn’t So Great (If You Use It Properly)
Lots of people's luggage include enough info to work out their name and likely home location, which is commonly enough to work out their username for a lot of popular services.

That makes the whole "stolen luggage" thing even far riskier. :/
Watch all the talks from the Open Hardware Summit
Lucky! I'm happy to have my house given the real estate situation these days, but I'm definitely in a "poorer" area :) Can't get anywhere green / nature without some sort of car.

Part of the reason I am jealous of these other countries is there isn't as much of a divide between who gets the nice / and who is relegated to the commuting "concrete wasteland" as I phrased it. There's a strong sense of community / wanting everyone to have access. I'd love for our cities to start investing in the same way so everyone can reap the benefits (which I think are numerous, it has crazy dividends and life long impacts). Hard to push that here though.
And make it bicycle friendly. People like nature but they also like and need exercise.

There's a number of European cities that have made huge leaps in recent years beautifying themselves while allowing more people to bike every day.
I agree with most of what is suggested in the article.

However a big part is missing is the reality that there are a set of hypotheses (is that right) in play at any point in time. A lot of debugging is the cycle of

1. Think about the system, gather any available data - you can't boil the ocean
2. Consider a set of hypotheses possible cause (even if it is a partial cause)
3. Seek any method to either refute or confirm the possible cause which gives more data.

Wash, rinse, repeat. Each cycle will likely get closer to the problem.

Each cycle also is likely to find other tech debt that needs to be solved.

Rarely is there a single hypothesis that is right first time. Although an experienced person will prune out a lot of poor ideas automatically, and likely subconsciously.

Observability goes a long way to getting the data needed to confirm or refute.
I know next to nothing about structural engineering but was the plan always to let it crumble? Or was it architected in such a way that regular maintenance was always too costly? Makes me wonder about all these large skyscrapers we have in the U.S..
Where does GochiUsa go wrong?

Or, more likely, people don't want to say the whole title because it's too long. Weebs being weebs are going to prefer the Japanese abbreviation sometimes.

Is there a version of Hanlon's Razor that goes "Don't attribute to malice what can be attributed to convenience?"
Aren't they pricey too though? Last time I checked they went for a similar price at half the memory
1. Either you want to edit the file in a text editor and you need to have a separator that has a key on your keyboard. Comma is indeed not the greatest choice, but tab or vertical pipe are usually fine. Most parsers will allow you to define the separator.

2. Or you don’t and you’re much better off with any binary format.

Why aren’t unicode separators keys on your keyboard? Maybe that’s suboptimal, but good luck changing that.
That's inferior to even csv in any all its forms. It cannot be appended w/o removing the trailing square bracket. It requires column names per each row, you can't even know how many rows are there w/o parsing. It requires quotes (technical csv allows multiline rows but that's rarely used in practice)

json is absolutely horrid for this type of hack-in jobs. Tabular data just not well structure data, easy to cut and paste.
> A majority of the dependencies for modern frontend development are only used during development

This is important to note. I think we have to separate non-dev dependencies and dev dependencies. The attitude should be different. One is embedded in the product you deliver the other is only used locally to make the product. No one would say that we should start writing our C++ compiler by hand because "dependencies!".

I think this is an important strength of javascript: the tooling infrastructure. Its ability to embed everything you need into your package.json makes it so easy to start working on a project. I'm old enough to remember the weeks spent trying to get all the licenses, accounts created, software installed and configured in order to just start compiling a project.

This being said, we should also be careful about the tool we're using. If you want to use mustache with express, do not install the dependencies that link them together (mustache-express). Just write the 4 lines of code you need to adapt one to the other, so that you have a better understanding of what's going on and when something fails, you'll not be lost in a sea of unreadable JS code you didn't write.
How do these companies onboard apps, they always seem super vague about that.

I understand the model, they provide a tracking sdk that app developers embed in their apps and get paid for. But I haven’t found any actual documentation on these sdk’s. Do they buy the apps themselves or reach out directly somehow?
I hear a lot of them argue about how rural people waste space and how they’re sick of subsidizing rural infrastructure and we should impose policies which further incentivize people to migrate from rural to urban areas. The thrust of the issue seems to be directed at suburbs (if only because many of these folks are only marginally aware of the world beyond the suburbs), but rural life is still wholly incompatible with their car free utopian vision (although more than a few have amusingly proposed extending public transit to every rural community!).
Only if you set it to break on handled exceptions/Promise rejections. This isn’t new behavior in React 18, it’s been the mechanism used for Suspense since it was introduced. If you have used Suspense and haven’t had unexpected debugger pauses, that’s what you should expect going forward.
For canonicalizing directories, you can use this portably:

dir=$(cd -P -- "$dir" && pwd)

with the usual gotcha that $() strips trailing newlines.
They’re called general practitioners and they are the most common medical subspeciality
Oh wow. Finding Cincom mentioned here in HN is like a cognitive dysphoria for me.

I worked at Cincom between 2006-2012. Eliot Miranda summed it up best when he said “Cincom is where software goes to die.” It is the geriatric retirement center for aging software.
QRogue – Quantum computing taught with a rogue-like game
Chinese hackers took trillions in intellectual property
Not that I know of, but if monero was illegal then using a KYC on-ramp to buy it isn't the smartest move. Though perhaps I'm misunderstanding you
http://www.dbase.com/Knowledgebase/INT/db7_file_fmt.htm
With respect, it's not righted until he gets back all those lost years, and all that pain and suffering.

In other words, it will never be righted. He may be out of jail now, but he can never get back all those missed years.