jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There are a number of browsers that run in Docker and that I can remote control (using Selenium, Playwright, Puppeteer or whatever) in my CI systems to run at least some smoke tests, making sure that basic features are available.

Does anyone know if something like that is available for screen readers - at least for a free and open source one?
I have this problem. I use an Android phone, but have a Mac and iPad. My mum has no idea how to send an SMS to me so will send me messages on iMessage that I don't see for weeks because I haven't used the iPad or Mac (been working on Windows for a while writing code).

Infuriating.
(Author here)

The Peloton also has power zone training similar to what you mentioned. With the instructors nattering on in the background, occasionally rotating the dial isn't so bad.

I believe the newer version of the bike does have automatic resistance control, though.
"...because I hate it for no reason"
<noscript> is just general tag to detect when a browser doesn't have support for scripting. It is not just to detect the NoScript extension.
Most of the articles I've read on Apple software quality seem like larger industry wide issues to me. For example with the iTunes issue mentioned in this article this is a problem that every metadata / library based media player has to deal. If you let more than one app touch your audio files then you're pretty much guaranteed to have problems. Different apps/services may not write or sort on the same tags. No one's fault exactly just the way things are. The example of dictionary / thesaurus lookup moving to a system wide text service is an instance of a feature clearly being improved but if the users aren't aware it changed is that really an improvement? The entire industry sucks at user education. There's no good reason every major software developer shouldn't have hours and hours of free training/how-to videos available for users to cope with change. For the issue of GMail SMTP rejecting iWork file format attachments it's the industry wide problem of users being stuck between the best interests of various companies. Apple wants to change/improve the iWork format but Google wants to protect users from files it can't scan. Again no one is really at fault it's just the way things are.
It seems like there might be all kinds of copyright problems when mirroring IA. With Wikipedia, everything is licensed under Creative Commons. But IA is a copy of all kinds of websites with all kinds of licenses. It's a big effort for them simply to remove content that companies rightfully request be removed.
Software can always be improved, and this may need it, but this headline and my remark are specifically about the gun (also: the plane is flying, isn't it? If so, I assume that all those detectors, displays, etc. already work to sufficient extent)

Reading http://www.thedailybeast.com/articles/2014/12/31/new-u-s-ste..., the plane carries so few bullets that it may be necessary to make its shots count, but even that shouldn't be that hard that it takes years and years to develop the software to shoot a gun.

Caveat: I know next to nothing about what the U.S.A. expects these guns to do or what they can do. My model of what a gun does is "spew out lead when the pilot presses a button", with very few refinements. A video camera that stops shooting when the original target goes out of range and a friend-or-foe detector input that stops shooting, would be nice additions, but since the missile system works. I would guess that the 'interfacing with a variety of NATO weapon systems' part shouldn't be that hard for the gun part of the plane's software. Or are these guns almost auto-firing and do they want to shoot at enemy vehicles that are in close combat with friendly forces, and only hit enemies? Maybe even have the gun control steering of the airplane (target turns left, please follow, so that I can keep firing)? That would seriously complicate matters.

Or is this a matter of bureaucracy in action in that this module missed a shipping deadline and now has to wait for the next software release for the entire plane that will come in 2019?
Joplin born and retired to here ^_^.

It's a official Census Metropolitan Statistical Area: https://en.wikipedia.org/wiki/Joplin,_Missouri_metropolitan_...

Joplin itself isn't that big (~55K residents, although population doubles during the day), but the 3 county metro area is estimated at 207,488 for 2013, more than half of that in Jasper Country, which most of Joplin is in.

And commuting isn't exactly a tough proposition in this area.
and gigaom is dead :(
My guess is that web scraping isn't something you're going to see on job postings specifically, but if you can write a web scraper with your favorite programming language, that would be something useful to discuss and maybe even land you an interview.
>I am from Denmark. 10 years ago tipping was only something you saw in movies. Today some places are trying it and they ask upfront "Do you want to leave a tip?". It seems so forced and wrong. It just makes the whole experience end in on weird note.

This is so weird. I'm European and last lived in Ireland for quite a few years. When I first got there tipping was basically not a done thing, at all, and then it started to creep in. When I left last year it had somehow become the standard in restaurants, etc.

It has crept into Europe from the US but without the conditions that made tipping necessary in the US and the customer service experience you get in Europe, despite the tipping culture having now been seemingly normalised, you do not get anything near the level of customer service experience you get in the US.

I'm a software engineer, people don't tip me for making good software, it's what is expected of me. When I was in college I worked in various retail positions. People did not tip me there because providing good customer service was expected of me. So why, when there is a decent minimum wage in place, are waiting staff somehow different?

It's incredibly frustrating.
While that's great to hear, the culture in the US is just different. And, it is a part of the culture that you can't just stop overnight. I live in a town that lives off of tips (tourist oriented) and the people I know in the service industry make ~half their income from tips.
Reddit will not ban sino because the tencent investors wont let them.
Agree with this... also though capitol police were overwhelmed and 3 % control (ie managed to keep politicians out of harms way excluding covid implications) of the situation.
Yes. They had to fallback because they didn't have enough police there. Then there's videos of masses of people trying to push their way past masses of police at the entryways to the capitol building. Including rioters using pepper spray.

Police on the ground were overwhelmed. Congress was asking for help. Rioters that were screaming stuff like "Hang mike pence" got to within a hundred feet of the the vast majority of the leaders of our country. Local governors asked permission to intervene from the man that incited it all - whose political opponents rioters were bearing down upon. Permission that was denied.

The more I think about it the more fucked up it all is. January 6th could have been fucking devastating for the country. And lots of people don't seem to really give a shit. We're one step removed from a banana republic.
I was talking with a friend about moving off whatsapp due to the TOS update. I was reminiscing that I had originally bought the app because I had read a blog post from the CEO where he explained that charging for the app was the way they ensured they would never run ads on it.

I was surprised to find out that the blog post is still accessible from whatsapp.com given how things have changed...
I believe the general plan is to require the headers in all browsers, for SharedArrayBuffer, including Chrome. (But currently, they work regardless there.)
Sorry to hear that.

I went through the same in my 20s, grieved and moved on.

For what ever reason, reconnecting to it just makes me mad and depressed now. He’s not dealing with environmental collapse, political unrest, economic inequality, racism...

I find leaning into my anger over reality now leads me to be more productive than ennui over people no longer around to concern themselves with those issues.
You cannot. There is no exchange from CNY to Bitcoin.
> You mean, the things a tiny handful of people post there. Most posters are center-right and don't advocate violence.

Do they also condemn or apply moderation to violence being advocated? Or is it condoned? Honest question, I have not even remotely invested enough time (nor do I plan to do so) to understand this facet.

> I've reported lots of such tweets and sometimes they're taken down, other times, not.

I agree that such messages should be taken down and condemned just the same.
> belonged to a conference room and was used for presentations

Yikes. My first though was - oh this should be no big deal chances are there are good policies in place for laptops that go home with people.

Then I realized it is a shared/central machine which means it probably has the most effed up and relaxed security in the fleet, post-it notes with passwords taped to the palm rests, and god knows what else. IT departments are notorious for over-granting privileges to these shared machines due to the mixed use they typically recieve. After X help desk complaints you get fed up and check all the boxes in the permissions manager.

Hopefully, though, it is locked up and the data is inaccessible.
> It's another thing for social media to do it.

Why? Removing a subreddit isn't the same as banning a user.

A ban is a ban is a ban.
I don't think having customers is the same as having a boss.
I like Docker for the 'keeping it clean' aspect. Install php, composer and stuff juat because one of the projects you host requires it? Nope. Have to make excessive configuration on a system component just to run another application? Nope. Forgot how you set it up and now you are struggeling at the new machine? Use the Dockerfile.
> While I'm sure he's not the the smartest guy in the room on every subject

I'd agree, although I'd also note that he's _often_ the smartest guy in the room about most subjects he's voicing opinions on.
Did you even read the link I gave? Sampling theory relies on treating samples as sizeless points rather than rectangles, and aliasing is completely predicted by sampling theory.
How safe? Would you live next to a plant? And what about the residues? Do they need to be taken care during decades with the risk of a natural disaster and/or lack of proper maintenance releasing them?
Sorry for the late response. Yes you can use it completely offline. It's an offline-first app, you're in complete control of your data. You don't need to store it in the cloud.

Only if you need to sync with other devices then you can choose to do so by getting a subscription, but it's not a requirement to use the app at all. It only syncs your data to cloud if you're signed in and have a subscription, otherwise it doesn't.
I got a UDM-pro and overall while i am very happy with the other unfi gear i have i would have not gotten the UDM pro if i'd known about the limitations before hand: can't adopt USGs to its controller, link agger doesn't work ("yet" so never), and IDS/IPS maxes out at around 800mbps and i have gbit now so its limiting my internet.

i'd have gone with a USG-pro and cloudkey 2, but otherwise the unfi ecosystem has been good, i like the single plane view of my network and works well enough to not want to give that up
You can assume a lot of logs are not compromised. For example, logs from your network infrastructure. In this case you could trust sshd logs (so long as you ship them off quickly) and network logs.

As for endpoint logs, yes, a privileged attacker could disrupt them. But honestly, even with regards to your endpoint, attackers often don't disable logging - though I do see it, for sure. For "blessed" logging like Windows Event Log you'll have an even harder time - they do take measures to protect the files on disk, even against privileged attackers, and supported methods of deleting the event log actually themselves generate a "Someone deleted the event log" event, which I would highly recommend you watch out for :)

The simplest advice for dealing with this is to ship logs off of the device ASAP and to make sure that disrupting the service requires privileges.
But if the master/upstream is changed, the feature branch must be updated again (manually).
The renter will get a break actually because newly constructed apartments are cheaper than the older apartments so he can move to a newer/nicer/cheaper place.

Deflation is a big problem for highly leveraged businesses and individuals. But for savers deflation is not a disaster at all.
WhatsApp is only on android? I have it on my iPhone...
What's with the union hate? Unions are corporations for workers. They are trying to maximize their compensation from the amount of value that their workers create, just as business owners are trying to maximize the profit they scrape off their workers.

They are fighting for a fairer wage for their constituents, and if such organizations existed for the majority of laborers, we wouldn't need a minimum wage.

But that's beside the point. A fair minimum wage is important because in 2013, 88.7% of American workers did not have a union to negotiate just compensation for them.
I'm leaning towards malware. Tons of applications install those oh-so-helpful "toolbars" that clamp into your browser and start hijacking pages and popping ads under and over your window.

Even the Java setup program tries to install these things now.
I think that it's just sheer naivety that you can get along with a crazed failed state based on ethnic unity, the idea of being the same race or 민족.

Another reason I think is Kim Dae Jung had a radically different vision of what Korea could be, anti-American, pro-socialist and one that is based on nazi like nationalistic views based on the purity and superiority of the Korean people.
What's a "useful product"? Who owns the means of production? The CxOs? The board? The product design team? The shareholders? You can be low-income and still be a shareholder of a publicly listed company - the broker I use here in Australia has a minimum trade of AU$500 with AU$19.95 brokerage fee. What class do I fall in to if my income is below average yet I have significant stock holdings?

Anyone with a computer, an Internet connection, and the gumption to do so, can send a product to market.
Why not use DummyNet, Clumsy or Network Link Conditioner (depending on your OS of choice)?

If you really need a HTTP proxy there are tools like Charles (although the low RTT to a proxy may change the nature of the testing)
> Really it's just not worth even reading whatever the popular press has to say about a particular strand of research, especially when lines like "regenerate the entire immune system" are thrown around.

To look at it from the opposite perspective, here's a helpful guide for scientists on how to get a health study into the UK news: http://www.nhs.uk/news/2014/12December/Pages/your-guide-to-h...
That sentence is telling you what they call themselves in language that you understand, not what you would call them.

Religions use a bunch of jargon. "Prophetic role" is descriptive where their particular jargon word is not.

Edit: you might refer to Bob: "Bob, the one who calls himself a prophet".
$2m seed is definitely on the high end, but if the entire concept is foregoing future VC rounds, then I think that does raise the bar on the size of the initial raise. On the other hand, if you're going to suffer the burden of investors, it's simply not worth it for $100k. That doesn't really meaningfully change the equation or risk profile from the point of view of a founder committing 5 years to a project.

I think the vast majority of companies will fail before break-even with only $100k to start if the founders don't have the personal savings to allow fully sweating equity (a.k.a effectively a 3 person founding team contributing their own $1m over 3 years).

Obviously it depends what you're building, but if you're spending even just 2 work-years (a fairly trivial amount of development) developing the first core product, $100k isn't going to get you very far. Throw in startup costs, maybe a patent filing, a few trade shows, SG&A expenses...

To put it another way, what ROI do you expect from a $100k investment? S&P 500 will get you around 8% ARR. If you're happy getting ~$10k of dividends starting in year 5 on your $100k, I guess that's fine then. To me that's a small percentage of a small business, and the employees will rightly own 95% of that company since they will have effectively paid-in about 10x as much.

At a $100k with the expectation that's your solitary raise, it's barely worth the overhead that comes with it.
Nice, what kind of language? I think nice beginner languages are Query languages (like SQL) or markup languages (like Markdown).
SQLite versions 1, 2 and 3 have completely different file formats as well as differing semantics especially around typing. Later versions cannot even read earlier versions.

The file format is also well documented and fairly complex. https://www.sqlite.org/fileformat.html
It always seems we have a certain bias when it comes to imagining alien civilizations more advanced than our own and that their energy needs would somehow be the same, similar, or greater than our own. Ignoring gravitational differences of various potential origin planets and the energy requirement differences to get into orbit based on a given planet’s gravity fields...what if the beings themselves were many orders of magnitude smaller or larger (or both for that matter). Even here on earth imagine some other beings with all the capabilities as us but could essentially stretch their arms upward and place little old us into orbit without the need for propulsion, or other beings so microscopic we could never be capable of detecting them even if they had the capability of building craft that could escape Earth’s gravity field.
I am trying to cure myself with a surrogate.

The surrogate is Facebook Oculus Quest VR.

This might seem funny at first, but there are some advantages: while you stare at the screen, you also move at the same time, which I feel is important for health. The battery runs after an hour or so, and you have to put the device away. At this point I usually feel the need to do something again, but I'm no longer 'after work tired', and can do something productive like go jogging or do house chores.

The experiment is still going on, I feel it is promising.
Interesting that a lot of them seem not to have 90 degree angles for their walls. More difficult to escape or break in?
So they're saying companies should force consumers to forfeit their right to privacy? If a prosecutor wants access to a person's encrypted data, they should go after that person, not the company providing the encryption - they might as well ban HTTPS if they're really going in this direction.
> Well what if those decades were your childhood?

Then you are starting with a massive disadvantage, there is no way to sugar coat it.

But unless you are properly knocking on death's door it is never too late to start improving things. It can be surprising how quickly you can make small change with a little determination, and how quickly small changes add up, and how much each small change can motivate the effort for the next, especially if you can avoid being completely derailed by the occasional set-backs (that will happen).

If your condition is as bad as it sounds then consult a trained medical person if you can rather than relying on tips from the Internet - they may be able to provide you with a plan specific to your needs that will jump start your progress safely (on the Internet you'll find many ways to jump start progress that may be unsafe either generally or specifically for someone in your current condition).
Have you ever thought about writing a blog about your childhood experiences? One experience per post. It would make for a riveting and informative read. Then make it into a book. I even have a good name for it.

If you're interested or want to discuss the idea further, email me. My contact info is in my profile.

P.S. I'm not a publishing magnate or VC, just a guy who writes and has lots of ideas. I see a promising idea here.
Fuck the MAFIAA, they're not the only one who matters. This is a problem for any US company.
“Fail-safe systems fail by failing to fail safely.”
Minus the word "ask".
Or don't template at all. Let your designers design documents, then you write code to modify the markup at key integration points:

https://github.com/cgrand/enlive

This has some really nice properties:

1. The only thing your devs and designers need to agree on is some basic semantic markup and tag IDs. Then they can make a full comp (complete with sample data) for their purposes. You simply rewrite that data.

2. The approach is very declarative, which makes it a lot easier to reason about what is actually being shown and what is actually changing.

3. It's amenable to all the same functional properties of the sexp->xml stuff that you see here.

Enlive's approach is a nearly 100% win for doing site templating over these sorts of sexp->xml libraries.
Yes - at least when I upload identical large data chunks on different machines the second one finishes instantly. It also means moves and renames of files in the dropbox folder are instant
And this is one of the reasons that I don't like the idea of facebook being my universal log on for lots of different sites. It takes things from mild irritation at having to find another way to waste time, to a potentially major problem when I can't access services that I use every day.
Functions are good. Defining them at runtime with (setf (fdefinition ...) ...) is rarely good.
I've got a good bit of first-hand experience with this. The right answer depends a lot on the app and architecture.

Do you have to maintain state/session over a long period of time?

Can requests be load-balanced across different web servers or do they need to stay with the originating server?

How much content can be static?

How long can the data be cached for?

Will there be high-demand customers or topics/trends? (eg: think of how Twitter has dedicated Justin Bieber servers)

Will the traffic be bursty or climb steadily?

Is there a need for comments or user input to show up in real time? Does the content mostly come from users, or from some structured input on your end?

Does the site architecture lend itself to elastic scaling (either from your own standby machines, or EC2 style servers)?

These are just some things to think about.
Venkat has an understanding of human behavior and psychology I find quite surprising in a developer. Definitely worth reading his blog, especially:

The Gervais Principle (psychology of workplace dynamics)
http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
Actually, that's not at ALL why I wrote that. I wrote that because I found it hard to not wonder if the two things were connected. Suddenly, user names are becoming @facebook.com email addresses.

I also wrote this line before Facebook ever responded to our questions (which they did just a moment before posting) and didn't remove it. Before the explanation, Boy Genius Report was speculating that it was a hack because of the request for a government ID. A quick Google search showed that a government ID request seemed to be a standard thing when Facebook wants to reactivate certain accounts, so I figured that wasn't the case and postulated that perhaps it had to do with Facebooks latest change...its messaging system.

The only reason I ever put links into a story is so that if you don't know about that, and it's readily accessible, you don't need to search for it. :)
It depends on how long you shut the heat off for.

If you do it for 5 minutes while the gas plants spool up, few will notice and fewer will care.