jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> The information did not include financial information, health information or passwords.

As someone who has an account (begrudgingly for Messenger since you can't solely use a phone number anymore) but doesn't use it, can I just say:

Wait, what?! Since when does Facebook have health information!

I don't know conceptually what portion of Facebook they're referring to but that's news to me.
you could just use modsecurity locally on whatever's between the internet and your web application if you insist something external like cloudflare is out of your control

https://github.com/SpiderLabs/ModSecurity

but bogging this up at application level is not going to work in anyone's favour
In this I disagree with von Neumann. The relevant phrase to understand my point of departure is "That which persists exists." There is a continuum of strategies for persistence and reproduction is only one of them. While thermodynamics over a large enough timescale dictates even disorder, over shorter timescales and in specific local it allows for the temporary increase in order. This is no more or less probable than any other arrangement. What's fundamentally fascinating is that there are forces which resist change. It is that resistance to change on the small scale that allows for the persistence of patterns on the large scale. Atoms resist change, persist and thus continue to exist. Molecules resist change. Crystal structures. Arrangements of molecules into cells. The patterns of behavior in individuals. There are layers upon layers of this same phenomenon of the ability to resist change via different strategies and inherent properties. Locally this means that there is an anti-entropic tendency built into the fabric of, and all subsequent layers or organization in the universe. It's bloody wonderful, but hardly improbable.
Are there actual objective benchmarks for things like this? Everything you actually see out of IBM is so bad (blockchain 5G AI cloud nonsense) and Moore's law exists, so it's hard to believe this stuff is that good as opposed to just having a really good moat.

I am surprised how many government/bank systems run on 50s-70s code; it makes you wonder if we kept in practice writing those kinds of things since then.
Yeah. This is kind of a thing that already exists, it's typically marketed as a "web application firewall". Like most antivirus, it's more for show than anything. Nice layer of protection if someone is really piping HTTP headers directly into database queries without quoting, or installed a 20 years out of date app behind the firewall. Most people aren't really doing that anymore, so the value is unclear to me. But, plenty of people will sell you one, so there must be some value. (Notably, it's required for certain compliance certifications.)
> Gee, that sounds a lot like someone abused your contact importer tool to do something you didn't intend for it to do.

From the article it appears that the contact importer is an API endpoint which returns a set of Facebook profiles given a set of phone numbers. In that sense, it did exactly what the developer intended.

If I write a script to query google.com and get a response back you could say I'm not using google search as intended, but most software engineers would laugh at me if I claimed to have "hacked" Google in this way.
This is a personal project of mine that was borne out of frustration and disgust at the behavior of YouTube over the past several years.

The censorship on YouTube (and many other websites) is hitting a level of absurdity that is hard to believe. I can't imagine the general public is actually interested in having YouTube gatekeep so much information and act as if they are the arbiters of truth.

YouTube content creators are starting to hedge their bets by publishing in tandem to alternate platforms but they aren't always informing their audiences about it. There seems to be a good chunk of the population that is also tired of YouTube's behavior but isn't ready to totally boycott the service.

I created TubeShift to do 3 specific things:

1) Help publishers drive traffic away from YouTube to their official alternate publishing locations such as Rumble or Dailymotion.

2) Help people who want to watch less YouTube find the official content of the publishers they pay attention to somewhere that is not YouTube.

3) Give users a chance to still see the video they want to see even if it was removed from YouTube, for instance if they followed a hyperlink right to a YouTube video watch page.

You'll find some test links on the website to an EEVBlog and History Guy video both of which are hedging their bets.

Here's a test URL for a video that's been removed. Louis Rossman, who I can't imagine is controversial for any reason except making established tech unhappy through right to repair reform, just recently published a video about someone who is starting fires in front of his repair shop in New York City. In less than 24 hours after publication the video was removed from YouTube for unknown reasons.

Not a problem because TubeShift had already managed to get it into it's database.

https://odysee.com/@rossmanngroup:a/someone-keeps-piling-gar...

https://www.youtube.com/watch?v=vB_IXenArUw
Why was Telegram stopped from doing TON by SEC, but this is OK? Seems to me like the same thing
Apart from jokes about the "X is dead" (where X is a variable) reports, I think the principles on which X stands are very much alive in the webM.N space - web apps treating the browser as their display. When looked at that way, "X has won".
An Iranian friend of mine is only allowed to leave the U.S. through an airport in New York. It's a bit ridiculous.
The fact that numerous law professors were rebuffed speaks to the growing anti-intellectual sentiment at the highest reaches of this nation.
Related to Sinatra, the Padrino docs and guides are really good. On top of reference style documentation, guides and tutorials like the ones at http://guides.rubyonrails.org/ that are topic based are really helpful
The jQuery docs were MUCH better before the 1.3 release. They now use "plain speak" descriptions of what each function does and sorts them alphabetically. They used to be coder friendly descriptions grouped together by functionality. For example, the show() and hide() used to be next to each other, now they're not.
>It's not going to "kill" the iPhone, but I wouldn't be surprised if it has contributed to preventing mass-adoption

You are too technical to understand that consumers don't really care about flash at all. They don't understand the argument whatsoever. It is two sides of geeks yelling nonsense back and fourth.

Take your argument: Justin.tv. According to Alexa, it's barely in the top 400 highest traffic sites on the net. I doubt anyone in the mainstream has even heard of it. YouTube, on the other hand, is the #3. And there is an app for that. Hulu.com is 196, and Vimeo is 169.

If you have YouTube playback, you have all the video 95% of your customers wants or needs. For the rest, there are apps.

Nobody is buying smartphones on technical features, just like nobody is buying an iPad because of how much RAM it has. People are buying smartphone because of its Use Cases. Because it has free turn-by-turn navigation. Because it can play games online. Because it can SMS. Browse the web. Recognize the song playing overhead at lunch and buy it online. Take pictures (that's really the only flash consumers care about).
Location: Ferndale, MI (Metro Detroit)
Remote: Yes
Willing to relocate: No
Technologies: Typescript, React Native, Redux, NextJS, Elasticsearch, Postgres
Résumé/CV: https://www.chasbean.com
Email: charlesparkerbean [at] gmail.com

Hey I'm Chas. I've been a founding engineer at several seed-funded startups and have over 7+ years of experience building products from the ground up

I'm looking for mature small to medium sized businesses or startups with kind people and good work/life balance. I'm most interested in working in audio, web3, or public good

A bit about me: I believe strongly in being kind and open-minded to all people. I always speak my mind, and I always work to be patient and humble. I love getting to know new people, and I'm excited to talk with you about your project!

Best At -> Typescript, React Native, Redux, NextJS, Elasticsearch, Postgres, Figma, Design Thinking

Degree -> BS Computer Science from Michigan State University

Favorite Things -> My wife, my cats, music production, Lex Fridman podcast, Buddhism Guide podcast, Amon Tobin, Radiohead, yoga, painting, reading, eating, ...

Keywords -> Absinthe, Agile, Android, Angular, Architecture, AWS, Azure, Braintree, Braze, C#, Code Reviews, CosmosDB, CSS, Design Thinking, Docker, Domain Driven Design, E2E Testing, Electron, Elixir, Entity Framework, Elasticsearch, Express, Figma, Firebase, Git, GitHub, GitHub Actions, GraphQL, Groovy, Heroku, Hiring, HTML, iOS, Javascript, Keycloak, Loopback 4, Management, Material Design, Material UI, Mercurial, Middleware, MongoDB, NextJS, NestJS, NLP, NodeJS, Notion, OAuth, OIDC, Phoenix, Photoshop, PostgreSQL, Python, R, React, React Native, Redis, Redux, REST APIs, SignalR, Stripe, Squarespace, SQL, Typescript, Unit Testing, WebRTC
Yep, going to leave this here again: http://en.wikipedia.org/wiki/The_New_Inquisition
All generally true, but restaurants on Ocean Drive are not the norm. They usually don’t advertise positions, and I’ve lived here for nearly 40 years and never seen signs posted advertising hiring all positions.
When companies ask their customers and supporters to "help your policymakers better understand" something - is that lobbying?

Microsoft/Github have a lot on the line with these policies but not all of the futures that look bad for these companies are ones that would necessarily look bad for internet users or for tech startups and the tech ecosystem as a whole.

It's easy to paint the picture of this being about defending the internet as we know it but maybe the reality is that the internet as we know it is not a good design for most people. There's apparent global consensus emerging on the idea that something needs to change (as demonstrated by the list of policies in this post) - responding to that feedback shouldn't need to look like trying to change the minds of the end-users.

Instead of trying to convince people that "over centralization isn't a bug - it's a feature", why don't we approach this as a design challenge. Disruptive innovation is, after all, the name of the game!
Same here, although I have been mainly on Windows for the past 5 years because of other reasons.

If I didn't use my computer for music production I'd have no problem going Linux only.
I learned with Racket, and I found it to be a great experience. It comes with an IDE, DrRacket, that makes it very comfortable to start experimenting. It's also "batteries-included", with libraries for GUI, graphics, networking, etc. It also comes with really good documentation (at least as good as Python's, I'd say, and better than either Perl's or Ruby's).

Racket has a good foothold in educational environments, so it's no coincidence that it's conducive to learning. However, Racket also sees a lot of usage in the PL research space, so it's also conducive to just experimenting. Those two combined can make it a very fun environment.

There's also #racket on freenode, which I've found rather welcoming.
I work in the pharma industry in Japan and I can confirm that depression is massively under-diagnosed, and that the market for depression treatment is expected to boom in the coming years. So much, that they are now doing TV campaigns to encourage people to be diagnosed. So yeah, don't count on the current statistics to tell you anything significant, there are many cultural barriers at play in Japan, just like for many other aspects of the Japanese life.
Your submitted title wasn't the article's title (on Pando), but now, post the edit, they are.
> Vi (vim being 'vi improved') is great because it works on basically any terminal.

Then one day you're riding herd on a flock of zLinux images and troubleshooting boot problems through a 3270 terminal with (s)ed as your only friends.
Don't they know that if you want to open source something but don't want any contributors you're supposed to use GPL v3 with a CLA?
We seem to keep circling on how it started, but the reality is that something happened in Wuhan.

Viruses don't spring from nowhere, or jump from caves 1000km away to an urban population that just happens to have a lab studying them. I just find the coincidence here too great.

My money is on still on someone associated with the lab became the vector where what they were working on gained function from some other highly spreadable coronavirus. Only takes one protocol breach for a PPE failure, and these labs worldwide seem to have lapses all the time.

They need to find a sample of this mystery virus that was circulating beforehand and see if it had the novel ACE2 receptor binding that the bat virus most like SARS-Cov-2 lacked - maybe then they can put the hypothesis that the lab was involved to rest.

This current we don't really know how it happened is bullshit.
According to Mikeal he "wrote the original version of the npm registry". More of his thoughts on the history of NPM here:

https://gist.github.com/mikeal/8947417
I used ImageMagick to vertically concatenate the photos of my ID and the front and back sides of my Vaccine card and uploaded that to Google Photos for convenience:

convert -append license.jpg vaccine-card-front.jpg vaccine-card-back.jpg vaccine-info.jpg
More widespread means more people are smoking. And culturally now it's seen as normal as alcohol.

Kids here smoke as soon as they start high school, that's around 12-13 years. After a couple years they gather before school starts to smoke, then go to class, then smoke again.
You can use a USB enclosure + drive with a Raspberri Pi, e.g. [1] [2]

If you plan on something more CPU intensive (e.g. running VMs), another option that looks interesting is the System76 Meerkat [3]

1. https://www.amazon.com/SSK-Aluminum-Enclosure-External-Based...

2. https://www.amazon.com/Blue-NAND-1TB-SSD-WDS100T2B0B/dp/B073...

3. https://system76.com/desktops/meerkat
While I agree with the view that Erdogan/AKP might be the worst thing that happened to Turkey, the people behind the coup in 2016 wouldn't make things any better.

The group behind the coup had a perfectly happy marriage with AKP until around 2013, and both of them being islamic groups together they destroyed whatever they could from the previously mostly-secular state. [1] Whatever you see as a problem in Turkey today (say, non-existent separation of powers, human rights abuses, journalists in jail, collapsed legal system, government censorship, economic troubles... and a long list of other things) had their beginnings in this period.

Most of the power they amassed in Turkey was the direct result of this alliance with AKP, and their people filled the government posts while AKP replaced the old guard. After 2013, as a result of internal power struggles this alliance broke up, and in 2016 this organization attempted the coup you mentioned. If they had their way, power would be shifted from one islamic political organization (AKP) to another ("Cemaat"/The Service/FETO or whatever people call them nowadays) who has even less legitimacy.

Anyways, sorry for the wall of text on this comparatively trivial matter, it's just that I find it unfortunate that those guys are now being seen/depicted as some kind of failed saviours in the western media, while in reality they are anything but.

[1] which was maintained under the shadow of the army and wasn't nowhere near perfect either. Though I'd personally take that one over this one any day.
Is it maybe possible that different people have different attack vectors they need to consider and backups are usually a weak-point for some of those people?

I understand it's frustrating when a (open source, forkable) application doesn't work the way you want it to, but you have to be able to see it from the other side as well.

Signal is signalling that chats are ephemeral and treating them as something else introduces security and privacy issues _in the way they are thinking about it_. It's very possible that's not an issue for you, but that doesn't make Signal wrong, is just make the two of you misaligned on why Signal exists. Signal is not for everyone and I think the team themselves make that pretty clear. Signal is for private and secure communications, and make no compromises that would lower either the privacy or the security, they rather compromise on other ends.

These kind of comments show the entitled parts of the internet, where open source software HAS to work a particular way otherwise ITS BROKEN AND HORRIBLE.

There are tradeoffs to everything. In this case, Signal made tradeoffs that you feel are wrong. You have a couple of choices, none of them include screaming that Signal should change their priorities based on your opionion: 1) continue using it anyways, start treating chats as ephemeral, 2) try to fork Signal and show us you can do it better or 3) dump Signal for a messenger that works the way you want it to.

In the end, there are multiple chat apps, use the right app for the right use case. Signal is definitely not a app for one-size-fits-them-all and it's pretty clear they are not trying to either.
It's making me imagine a box that you can install in an apartment complex where you just plug in a number of game consoles and a SAN, and it allows anyone in the apartment complex to use an onlive-like interface to play the games. This is probably doable with today's technology, although the lack of digital delivery and HD game storage to the consoles makes it a little too much of a challenge in the short term. But that would get around the network infrastructure issue.
> HN has a simple but effective system

You must be new here :)

HN has an obvious problem with favouritism. Posts by some users are getting more upvotes regardless of what they post. The same goes for submissions. Blogs not really worthy of any attention are constantly floating on the front page simply because they are darlings of a part of the HN crowd.

Though HN manages the maintain reasonably good comment quality with few simple measures. That's indeed an impressive achievement.
Perhaps they're hiding support for CDMA?
An unmentioned benefit is that this stops a lot of cheating.
On HN, high karma comments are more visible than low-karma comments. Instead of giving everyone the same soapbox regardless of quality, HN gives quality comments a better soapbox.

I don't mean to imply that Boston.com could simply copy the HN system and be successful. Merely that the concept of "carrots" and "sticks" they present in the concluding section is too limited. Being a valued member of the community is one type of carrot that encourages quality contributions; having high visibility for your comments is a different carrot that encourages fast and aggressive posting. Being embarrassed by having your real name associated with stupidity is one stick; having your comments removed and therefore not influencing people is another. The article touched on this ("a more basic question needs to be answered first: Who are these people who spend so much of their days posting anonymous comments, and what is motivating them?"), but didn't really follow through by identifying appropriate carrots and sticks to encourage good comments.
Upvote from a guy in the same boat.

Just some thoughts and q's on the functionalities:

1. Will there be a way to search geographically for both the venue and the band? If you get enough publicity and traction on this, it could be the go-to place for finding local bands and their gigs.
2. A limited forum would be a good idea for newbs needing help.
3. Maybe adding a feature to create a band profile on the site would be a good premium item to offer. (ex. beatnex.com/localband)
4. There are events (not nec. venues, say a local music festival) that need bands or performers, maybe adding something for that as well.
5. Good luck!

I hope you find a good programmer and graphic artist + a UI and metrics specialist to work with.
They said it looked like a cruise missile. Aren't there military bases out there? So it probably was an experimental missile or drone or something similar. But we don't want to publicize secret projects so we are supposed to pretend it's aliens.

Why are people so gullible?
And that noone grades themselves on their absolute worst distracted behavior. Whereas what you see/notice in traffic are of other drivers experiencing just that.

The majority of drivers are good drivers - most of the time.
He always has. It is just that people are listening because his pandemic prediction came true.
I have not. The browser is written in C++, a language that I have not touched for 15 years, and I'm 100% unfamiliar with the codebase. Just getting it to compile on my box would likely be more time consuming than I'd be willing to spend. I don't even think I have a C++ compiler on my computer anymore.
What about browser-based payments? Fast forward 2 years, and assume Ethereum has implemented POS/sharding, and zkRollups have been adapted to fully utilize the data this makes available to them.

In this scenario, the world can execute 100-200,000 transactions per second on Ethereum, and people are able to execute these transactions from any software interface, including a browser wallet extension.

This would make electronic payments cheap - on order of costing $0.01 in fees - and you would be able to send a payment in a stablecoin, like USDC or DAI which track the value of 1 USD.

In this scenario, you could send micro-payments to any party on the internet, without having a pre-existing relationship with or divulging personal information to them, and without both parties relying on the same trusted third party payment system.

Imagine thousands of news sites all around the world offering short-term browsing access, like a 1 day browsing pass for $0.05, and all of these offerings being accessible with just one browser-based wallet.

This can become even more amenable to metered payments when combined with other scalability solutions, like Plasma chains and payment channel networks.

In such scenarios, fees would decline orders magnitude of more, making it possible to send fractions of a cent in value for consuming tiny amounts of goods/services. For instance, you pay 0.25 cents worth of a crypto asset to access one paywalled article. This can be done behind the scenes, with you simply pressing 'okay' on a consent form. No registration, or the divulging of private identification information or credit card details necessary. A single peer-to-peer transfer of electronic cash suffices.

Suddenly content providers have a massive new source of revenue apart from advertising that can sustain them, leading to the production of more quality content, and information consumers can avail themselves of this content with much greater convenience and privacy, and without the financial risk of laying our $20 for a subscription they may not use.
> It's a feature that is not available, if u try to turn on self driving in city streets it tells u no.
> AWS doesn't do this

They don't, but don't forget their recently released Dropbox (who use a bunch of AWS) competitor.