jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> there's no real logical place to start

One way — if you are at all interested that is — is to look for someone who can guide you through the current tooling landscape. For example, I believe Cory House's course on Pluralsight on choosing appropriate tools for a frontend project [0] should be informative in this regard. There are also free tutorials about this subject — for example on egghead.io [1]

The other way is to find the documentation on any of the popular tools: webpack, rollup, snowpack, vite, esbuild, etc. — and just follow along trying to set up a toy project and, by doing so, figuring out what the purpose of the tool is. See the recent Google's site on the comparison of modern tools [2] to find out what each of the tools is supposed to do for you:

[0] https://www.pluralsight.com/courses/javascript-development-e...

[1] this one might be useful: https://egghead.io/courses/how-to-use-npm-scripts-as-your-bu...

[2] https://bundlers.tooling.report
Thanks for saying this. Seems like most people have a misunderstanding of where the data came from.

To clarify: in 2019 you could enter a phone number into Facebook search and it would show you whichever profile was associated with the number of it was set to public.

The “hackers” set up a script to go through every number sequentially: 15550000000, 15550000001, etc.

I would be very surprised if the original data doesn’t contains a LOT more information —- basically everything that can be found by publicly viewing your profile page.
See also, this episode of Dinosaur Comics:

http://www.qwantz.com/index.php?comic=353

"Any series of 1s and 0s can be converted (quite easily) into a regular number! So, for instance, your favorite song is contained—quite literally—in one single, 4 million digit number."
I always thought network printers had some common protocol though. The optimal solution would be to enforce strict adherence to this protocol.
Given that assembly is simpler than C++ both syntactically and semantically, a reasonable argument could be made that it is a more elegant language.
> I think people who start something and really go all in, they are really worth celebrating.

I think that too. But I also think that it isn't dichotomous and treating it so is cheap writing. This isn't a celebration so much as it's a creation of an "other".

Also worth celebrating? Teachers. Epidemiologists. Successful parents. Fred Rogers.

Celebrate people, by all means, but don't let's pretend that there only two kinds of people and only one is worth celebrating. Humanity is so much more interesting than that. Celebrate entrepreneurs on their own merits without false divisions and the resulting essay will be so much more interesting - guaranteed.
Use the 'hide' feature.
Hey guys. This is my new facebook application "Social Spreader". This application can be used for submitting your stories(in some categories). Based on the categories your story will be notified to seed user in that category. If seed users like your story then they will forward this story to their friends and so on..

Result: Wide spread of your story as seed users are spread through-out this globe.
Agreed. Facebook is pretty much the same way. All of these companies are very incestual with hiring practices. If you went to Stanford or Berkley, you're pretty much guaranteed a job if you want it.
That's gonna be the killer app, low-cost global payments, finally we can accept international payments from non-crypto customers without ridiculous SWIFT or PayPal fees...
https://jimmymow.medium.com/announcing-strike-global-2392b90...
Accountability and history. I have decades of email history, I’d like the same for my chats.
Data used to track you is gathered separately from data linked to you.
There's no single "Europe" grid.
For me, they literally mean "history". Some conversation with a friend who passed away, chats with an ex-lover, remembering school years, tons of memories. I believe at this point those messages are an important part of my past.

In other words, if I had a chance to record, search and navigate through real life conversations, I would have done that too; it is way better to have records than to try to remember things.
The other side of this is Chesterton's Fence:

https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton's_...

If your forefathers were willing to die for something, better fully understand why before you try to get rid of it.
Was there any reason provided for the removal? I think it should in fact be essential in EU where they must follow. GDPR regulations and allow users to export their data easily.
It is cool that this exists, but losing WhatsApp chat history is common enough (changing from Android to iOS, failing to keep backup up to date then buying new phone, losing, having it stolen, etc) that I don’t think it is a relevant barrier for changing apps.
It should be due to trade sanction. They will use IP geolocation service such as IP2Location to determine countries to comply. However, it is not 100% accurate.
The sad part of this is that it won't matter in the least. If frequent outages don't keep people away, this certainly won't.
This is commercial though right? I mean it's not open source that I can just dl an Xcode project and play around with, it's hosted by them or something like that?
Teaspoon, this was definitely one of the ideas we had, but the performance hint of doing the I/O with another process is basically almost as bad as the socket in between. The problem is not just the amount of bandwidth (but it is one of the problems when there are a massive number of clients, we have an use case that I can't mention in detail about this). But also the problem is, the I/O is where most of the time is spent, and it is a shame. With Lua scripting we fix part of this problem allowing to deliver more performances.

Proof is what it was possible to do with variable argument list push. You can push something like 350k items per second per core just using an LPUSH with a few more arguments per item.
What will be amusing if Yahoo later acquires the newly invigorated Delicious 18 months from now.
Congratulations. That's a nice milestone to hit, and I'm sure bigger and better things are in your future. Mind if I give some advice (take with a grain of salt)?

1) Welcome to
TweetingMachine
Discover the Twitter & Facebook tool that's packed with features and free for 10 days! <-- Nothing here provides value to customers. What is the benefit to them of using TweetMachine? "<h1>Get More Customers With Less Work</h1> Manage your Twitter/Facebook campaigns faster. Try free for 10 days!

2) http://tweetingmachine.com/features/schedule_tweets needs more text on it to rank for [schedule tweets]. Ditto for all of your feature pages. Very important: put buttons on these pages leading directly into the free trial, because they will be large entrances into your site. Build links directly to them.

3) Customer personas: explain what this means for small business owners, marketing managers, and social media consultants. Bonus points for cutesy cartoon characters representing them. (It works!)

4) Quicky question: how many of your customers are ladies? Lots, right? If so: watch my presentation about selling to women, with particular regards to pushing emotional buttons and not using screenshots of software because software is boring.

5) "Try for free" should probably be orange (test test test) and you probably want the hero screenshot to link to that, too. If you installed CrazyEgg you would quickly see that it gets clicked more than anything on the page.
Much bigger discussion, literally right above: http://news.ycombinator.com/item?id=2490067
> But it begs the question : how comfortable would you be handing over your credit card to a small business like a hot dog stand or a farmer's market vendor ?

More - I see the same folks at my farmer's market every weekend. I know their names, where their farm is, etc. If they clone my card, I'm going to go punch them in the face.
The "flat denial" is in response to Apple's ability to "locate me" not "locate my iPhone." Elsewhere, Apple is very specifically making claims about the iPhone.

"Anonymous" is pretty slippery and there is no agreed upon technical definition (just ask EFF), but it literally means "not identified by name" so one could argue that sending tracking data based on your device serial number, IP address, phone number, location, contacts list, etc. is still in an "anonymous form." [somewhat similar to debates about the technical meaning of "open"].

I'll add that the information you are proposing to send to Apple is enough to clearly identify your location - or rather the location of the iPhone, and short of Apple using Tor or a similar approach to making the message's route through the network untraceable, the data in "anonymous form" can likely be disanonymized.
Yes, it's a good idea to do that. They said that passwords were compromised; I'm really hoping that was a simplification and they really meant to say that "individually salted, hashed passwords have been stolen" but they didn't add that qualification, so you should probably assume the worst.
Holy cow, I met Blob Wyvill on a rock climbing trip to France in 1999. I had no idea his nickname was in Alien.
The point of the article was to contrast consumption of things vs. consumption of experiences. People who are anti-consumption are usually much more against the first than the second.
Have a usable user interface?

Here's a hotkey chart for Blender.[1] You must memorize this. "Note that charts and references relate to common or frequently used actions in Blender so should not be regarded as a comprehensive list of shortcuts. Note also that triggers are context sensitive, the same key may function differently depending upon the Editor open or operation performed".

[1] http://www.katsbits.com/tutorials/blender/useful-keyboard-sh...
> I don't see why the CA wouldn't immediately query logs for all certificates that chain off of their intermediates, to verify that intermediates are only used in the way that people said they'd be used.

That's unlikely to happen (I suspect) because the amount of data that would need to be processed would be significant. Each CA would have to effectively mirror all of the logs out there, and the logs impose rate limits on queries. It would be interesting also to see what happens when a log gets DDoS'ed (we know OCSP servers aren't useful because of that problem).

> Is it possible to configure the browser to fail closed if it hasn't reached its update server within some period of time?

Sure.

> Is this something that CT can/should do? Can we standardize something like Chrome's CRLsets, and make the browsers require they be able to reach CRLsets somehow, either through the vendor or through a CT log?

Can? Yes. Should? Well, I suspect this would be yet another user experience nightmare that would therefore lead to little support for the idea.

> What's DNSChain's solution here? Can a MITM pretend that the blockchain hasn't moved in a few weeks?

Are you referring to the connection between clients and DNSChain or a blockchain and its network?

If the former, then a MITM's only option is to block connection to DNSChain, which would be treated as a MITM attack (appropriately).

If the latter, yes, a MITM could do that, and if PoW is being used by the blockchain this attack would be detectable instantly due to an immediate and significant drop in block difficulty. Even if it somehow wasn't detected, it still wouldn't allow the MITM to issue fraudulent certificates.
And this is why every bug tracking system should have a triage SLA.

Or, even if you don't want to declare a threshold, publish the current stats on its front page: "Over the last 30 days, our 99-percentile triage wait time was: XX hours."

Similarly, open tickets with priority=urgent should never go 24 hours without a new comment from the owner.
"but doing it in the manner of the Taliban is sick"

I'm not sure if you were referring to the method of execution used, but Mr. Gardner was the one who requested that his execution be by firing squad. Subsequently, that method of execution has been outlawed.
I'm currently implementing our PCI compliance (i work in Germany so it might be a little different here). We used to temporarily save the credit credit data until we got an ok from the payment provider and afterwards mask all data. Now everything is off site: we only hand over the amount and wait until we get the okay.
What? We're linking to Wikipedia articles now and calling it news?
Most of the articles seem to be specifically against team sports and the associated mass hysteria and jingoism. At the professional level, I somewhat agree (much more interested in one-on-one sports), but banning it from schools is a bit of an overreaction...

And that German logo at the bottom just looks plain wrong.
Amazing tool. It'd be nice if the default configuration included some basic recipes and required items or if there was a way to import recipes. Even nicer would be a parser tool that would accept a URL from any recipe website and import that recipe with its image and all the items and their location in grocery store isle, etc
Circa 2010: Hackernews was used to discuss hot new technology and folks share their learnings and research work.

2020: Hackernews is a place where folks share and discuss politics.

Instead of siding with one or the other, lets think about how we could help fix this.
Actually, I quite liked COBOL.

It was singular in being the best language where you could pick up a program that you had written many years before and 'get up to speed' in understanding what it did in very quick time.

It might have been long-winded and very wordy to write, but it was originally designed to be easy to read. It was.

On the other hand BASIC was the worst. I gave up trying to understand what was happening in some programs that I had written because they were just impossible to read if you hadn't looked at them for six months.
Thank you for your response and noble (if socially naive) pursuit of truth / honesty.

To be honest (in return), the main intent of my post above is to inform critical readers about the mentioned pandemic simulation that was carried out in October of 2019, and allow them to consider for themselves what that implies. Just informing / expanding the conversation. What people think about BG is irrelevant to me, I just saw that it was the topic being discussed here. :)
*edit: also I deliberately took the extreme stance/tone (TRUST BILL) because it seems obviously absurd and contradicts bigger picture critical thinking. Speculative tone (which would've been more honest) is always rejected as weak. So I say "Trust Bill, because x," when I actually want to say, "are you aware of x?" By taking a stance I'm being dishonest and inflammatory but generating discussion / thought and hopefully avoiding censorship and outright dismissal due to existing biases. Sole intention is to expand the overton, generate thought / discussion / awareness of fact. No one else in these comments brought up E201 and many likely haven't heard of it, but it is worthy of consideration and some may find it interesting!
I'm working a tool that lists Apple Computers by sound levels.

To help people who value silence choose the quietest mac: https://quietmac.app/

A very small side-project that was something I wanted to do for a while.

There's no plans to monetise it, it's a resource for those who want a quiet desktop.

Mostly finished (not mobile friendly, yet)
>I’ve talked to a lot of folks in the past few weeks who aren’t laughing at all over what might be an overreaction.

It's a no-win situation for a lot of people with a certain mindset. If we take extreme measures and the infection is worse than predicted, then they'll say that everyone should have done more.

If we take extreme measures and 'flatten the curve' enough so that the hospitals aren't overwhelmed and the number of deaths is lower than expected, then they'll say that all those measures were an overreaction to something that turned out to not be that bad. Even though that was the desired outcome of taking those extreme measures in the first place.

There is also a worryingly-large number of people that will insist that everything is overblown, everything is fine, et cetera, until they (or someone they know personally) is impacted. Until then all these things are happening to 'someone else' and can be ignored.
To get more in depth than patio11's link below, I would recommend looking at Brennan Dunn's courses (the free one is great to get started), and at the risk of being accused of self promotion: sign up to my course at: productizedconsulting.com (free and my own service was inspired by Patrick and Brennan's workshop a while back)

The TLDR is: package a small part of your expertise as a product, and sell it as a SaaS. Having dependable recurring revenue is a game changer.
What I want is to create a mutually beneficial business relationship with someone. Loyalty and my demeanor definitely help, but tips are the proof that I'm providing some value too (as charming as I am, the few extra bucks the server knows they'll get from me does matter).

Chili's is a chain restaurant. I've been there, but don't enjoy it enough to want to go regularly and so establishing a relationship there doesn't make a lot of sense for me. Although I do typically tip 20% when I eat there I'd prefer to not tip at all and would rather just order my food from the machine and have someone bring it to me. Chili's knows this and is positioned to cut their wait staff drastically if minimum wage was required for service staff or if they find that people are comfortable working with the machine directly.
I didn't say it's not popular. I'm just saying Node's popularity is not even near to Java or PHP. But I agree that Node's/io.js hype is much louder nowadays :)
"experiments that did not pan out"?

More than 90% of their community was slaughtered in the Selk’nam Genocide, and the survivors were resettled in a mission camp. This is like saying that Yiddish in Germany in the 20th century was an "experiment that didn't pan out."

There is no need to pretend that what happened to these communities was ethically neutral.
Anyone have one of these? I'm in the market for a mechanical keyboard. Noticed they have several switch options. From what I've been reading, Cherry Browns are the ones they most people seem to go with.
What if they're the ones who've read the full paper while you haven't?
Oh I never ever ever would have guessed...
Love this idea, and love that it supports email updates. I think that makes it useful even if most (all) of my friends don't use it yet. That's something a lot of attempts at doing social networks differently miss: it needs to be useful even without all my friends being on it, or I'll just stop using it. I submitted my email and I'll check this out more in the coming days.
Seems it says a lot more about demographics than about the power of Facebook. The demographics that don't use Facebook as heavily are, I would guess, the same demographics that already own The Beatles' library, not only on Vinyl, but on CDs.

Even twenty-somethings like myself probably own a few Beatles albums. Or we have transferred our parents' shelves full of LPs into a more durable format (or that's what we will tell the RIAA should they show up at our doors.)
Nice app. I like your implementation -- particularly how you encourage users to make their own polls with the orange notification. I recently built a surprisingly similar polling application. Check it out below:

Is Starbucks coffee better than Peet's coffee?

Yes: http://grok.io/yuc
No: http://grok.io/nuc
First, the difference for each gender respectively of the scores across the control and "affirmation" groups isn't what they care about. It is the difference between gender within each group.

I can't say whether the results are statistically significant, but there are error bars on the graphs and the scientists who did the experiment seem to think the results are significant.
I actually played a bit of Ultima V again recently. Didn't finish, unfortunately, and I also cheated a bit with walkthroughs. Still hope to finish one day. I think the basic graphics create their own atmosphere, because they leave more to the imagination. But it is harder to get into it - one hardly takes the time in todays hectic world.
The City vs Silicon Valley is an on-going and frequent debate here on HN so I won't reopen it.

However while you may not think it makes sense for a startup to be here in SF, so many of them are.
There is definitely some expectation setting going on. I ordered an item Saturday that it said would arrive Thursday. I received notification last night it would arrive today (Monday).

I am, however, of the mind that some China reliant items might be sometime (from any supplier, not just Amazon). It now seems impossible to find a bread maker for instance in the UK and there is no company seemingly expecting any stock anytime soon.
Why would you need experience with a pandemic?

The previous team of CDC made sure that Ebola didn't become one.

They were pretty successful untill Trump wanted to put inexperienced "allies" in place.
Denmark has the best income mobility and also the lowest income inequality. I you want the American dream, move to Denmark.
Wow, Banshee.
I liked it so much and no other player managed to replace it for me.

What a shame that it died.
They do, but (like OS Maps) many are only updated once every few decades. Which means that they're great for physical features, but lacking when it comes to man made features like paths, bridges, wind shelters etc.

A secondary problem is licensing. Not all mapping agencies allow you to freely or easily download their maps onto a phone or provide enough metadata to allow you to do things like routing etc.
Could you elaborate on that? Which parts?
Exactly. What sets it apart. The current landing page screams the answer: nothing.

Okay, the design whispers to me that "lack of community/ecosystem" sets it apart.
Because they occurred together, people conflate the natural disasters of the earthquake and tsunami with the nuclear one.

But there were no deaths caused by radiation exposure, and this year the WHO claimed that the health risks to evacuees attributable to radiation are below detectable levels.

A shallow look onto the Deepwater Horizon spill makes it pretty clear that it had far more serious environmental and health effects.
The error does not come from “Iñtërnâtiônàlizætiøn”, but from â€œIÃ±tÃ«rnÃ¢tiÃ´nÃ lizÃ¦tiÃ¸nâ€ , which contains U+009D character (correctly encoded and delivered as UTF-8). Apparently that character is not allowed in HTML documents. So & is not the only character you need to escape, and seeing that even you didn't know this detail, I don't think it's a bad habit to play on the safe side and just escape all non-ascii (printable) characters.

edit: I read the HTML5 spec, it says: "Text must not contain control characters other than space characters". So a reasonable solution would be to pass all printable characters as UTF8 and encode control characters. But as I said, I'd prefer to err on the side of caution, in this case encode more than necessary if I'm not sure exactly which characters need encoding and which do not.
Jif uses molasses where as most peanut butters just have plain sugar. I suspect this is primary difference in flavor.

The creamy solid frosting like texture of peanut butters like Skippy and Jif comes from the high content of saturated fats, which are more solid and shelf stable at room temperature. Traditionally they use hydrogenated vegetable oils to achieve this. The newer "natural" versions just use palm oil instead, which is naturally higher in saturated fats.

I also wouldn't be surprised if the type of peanuts used are unique to each company. Many of theses mega corporations breed their own specific cultivar of produce for their own use. Examples of this is (Nestle) Libby's pumpkin and Lays potatoes.