jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How do you keep all those conversations going, remember to follow up with people and don't drop the ball getting new people signed up?

Simple daily focus and discipline, easier said than done. As a practical matter, write everything down on paper, schedule reminders on your calendar. Work in power-time blocks. Suggest looking at David Allen's brilliant GTD system> https://www.youtube.com/watch?v=7RVerrdJmXw
An important tweak to the "real world" aspect of cracking passwords -- the attacker is just as capable as the user of reading the advice you give to users when choosing passwords (and what rules you enforce).

If you say "longer is better -- nothing else matters" or "think about using a passphrase -- the added length makes your password much more secure!", and you prevent them from using passwords < 10 characters, that's going to influence the attack.
Most web sites sit behind load balancers and stateful firewalls. They have many, many opportunities to do the port translation to make $name and www.$name work the same way.

The theory you espouse, that www was the only viable option to move web service to a new machine, was true in the 90s when we started doing this. That's how the practice came about. It's 2011. It's not an issue anymore.
However, lawyers that represent all sides are involved, and non-laywers can lobby just as well as lawyers.

Citation needed.

I don't see why this would necessarily be the case at all. If you're not either 1) a big corp or 2) running a public interest PAC, there's absolutely no reason you'd be involved or even aware that some committee member is working on a bill they're going to propose. Even then, the public interest pacs are shorter on cash and derided by half of the political spectrum as "community organizers" or whatnot so it's basically just the big corps and their lobbying firms. Randian paradise.
in summary,

"I kinda miss the days when IE6 was The Browser For Them All."

"I have a freaking ton of customers running older browsers"
The author misses IE6 because it was the dominant browser and he/she could code for it and call it a day? Might as well claim you miss Lynx and the days where shelling out to gopher links was so easy because it was one command in emacs.
Right; see "Salt will not help you" here:
http://codahale.com/how-to-safely-store-a-password/

The standard hash algorithms are designed to be fast executing. They're built for determining uniqueness quickly, not for securing passwords.
i bet some people have a tendency to do this. i know my mind does. i try to make sweeping generalizations whenever possible. i feel like eventually some gems will fall out of a robust minimal ruleset i created.
This already exists (as many have mentioned). Here's one in the DC / Baltimore area: http://www.toolspinner.com/
Anarchism without pacifism is a contradiction, and pure anarchism can only succeed as far as can pure pacifism. Neither are likely to happen, so again, they are more ideals that should influence a more virtuous way of living, and perhaps governing, than near goals to be achieved by force or distance. As such, it's pretty obvious that "driving them out" is as far from virtue or pacifism as you can get, and is totally counter to the spirit of volunteerism. Neither imprisonment nor exile are tolerable solutions for the pacifist.
Amazon is huge. Do you have anything backing your first claim? I wouldn't feel comfortable claiming either side has more cards without a source.
The article does mention the levels, the highest one was 70 mg/L also.

Methane is a pretty inert molecule. It's only a hazard in really high concentrations where it acts as an asphyxiant. I don't know of any metabolic toxicity (but maybe there is).
That would be awesome. They already have other electronics in their helmet for the in-helmet speaker - so why not add a few more ha
You can easily setup alerts and such when you go over a certain cost run-rate. Of course you need to know how to do that.
http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/...
Yeah, very interested to see where this leaves R Studio. They don't seem like a direct competitor to Revolution Analytics. R Studio focuses on front end usability and ecosystem issues. Their R Studio IDE has great market share, and they seem to be making progress with Shiny.

TIBCO is probably more concerned about this. Their TIBCO Enterprise Runtime for R (TERR) [1] competes directly against Revolution R Enterprise.

The Microsoft acquisition positions Revolution Analytics in a much stronger position against TIBCO. Specifically, it will allow them to integrate with Microsoft's BI stack (Excel, PowerPivot, SharePoint) to compete against TIBCO SpotFire.

[1] http://spotfire.tibco.com/discover-spotfire/what-does-spotfi...
Do you have any examples of the new API direction yet?
You have to call them. It's the only way to close an old savings account in Capital One 360. It was relatively painless when I had to close my 4 buckets.
Yes I thought many aircraft carriers are nuclear-powered?
While the actuarial measure is cold and doesn't capture the unquantifiable loss, the crash-victim fund is only about 14% of what actuaries might assess.

https://www.npr.org/2020/04/23/843310123/how-government-agen...
> I've never really understood why you can't put a company in jail

Because...it's an abstraction that is not physically embodied and can't be imprisoned.

> a person can be removed from society and their ability to act freely can be removed, why can't you simply suspend their corporate charter for a period of time?

Suspending a corporate charter isn't equivalent to jail, it's equivalent to a reversible death penalty; the corporate charter is the source of legal existence of the corporation. Without a charter the corporation doesn't exist, can't be subject of legal action, can't own property, etc.

I'm not really convinced that that makes any sense as a punishment (or even that temporary impairment that would be more analogous to imprisonment would.)

People can be remediated by that kind of punishment, maybe, but abstractions like corporations probably cannot. Better to either dissolve them or exclude the bad individual actors from them and let them continue.
You don't ask everyone. You try to build momentum. Get the nerds, geeks, and people that like to feel like they are special for using tech. You get these people because the privacy features. They are the easy grabs. Then one by one you form groups with those people and a few outsiders. You get these people because there's no meaningful usability difference between apps. At some point you have critical mass and getting others is fairly trivial. "We're all talking over here, just come on. It is easier." You get these people because of network effect.

You can't expect everyone to switch all at once. If you really want to get people on the app you have to be smarter about how you get people there.
These type of models are done to death in traffic and other social models. Just look up “agent based modeling” and read to your heart’s content
If it depends on DNS, does that not expose the name being requested via DNS and defeat the point of ESNI? I guess I need to go read up on this. Reading Cloudflares blog, it appears they assume people are using DoH or DoT.
No, my response is based on the science.

The cold hard truth is that there isn't a single study identifying any kind of racial component to IQ (and please supply one if you know different).

The reason it's a white supremecist dog whistle is that any theory that suggests that character has anything to do with race allows racists to say that "they are like this, therefore we must treat them like this". Also, nazism - the Nazis were huge believers in racial differences.

If we can agree that individual differences in IQ massively outweigh all other factors (in that there are low-IQ asians, and high-IQ white folks) then any kind of racial profiling around this is just racism. You cannot conclude anything about an individual from their race.

And you're not controlling for cultural differences. I've spent time in Asia, and the cultural differences are enormous. Massively outweighing any genetic differences.
Yeah, sure, you can do loads of awesome stuff with Flash. I think no one ever disputed that.

But are websites which use Flash for some of their important features really “the most awesome and innovative websites”? I, frankly, can only think of one, and that’s YouTube.

All the websites which make the web the web, seem, to me, not be dependent on Flash. eBay, amazon, Google, Facebook. And so on. Potential doesn’t matter so much when you don’t need the features.

Flash might die or it might not – but users (developers not so much, I think that’s perfectly alright) will have the ability to choose! Adobe should be super motivated to get mobile Flash right and Android is a viable competitor against iOS. (It’s really nice that history is not repeating itself. No utterly lame competitors like in the MP3 player market where a lack of competition lead Apple to produce the lamest iPods ever – except for the iPod touch, of course, the best iPod ever).

I will wait and see and not be too upset either way.
This presentation from Jushua Bloch about "How to Design a Good API & Why it Matters" is very interesting, informative and and inspiring:

http://www.infoq.com/presentations/effective-api-design
Auditing a web app is a challenging prospect with current web technologies. We really need a better way to "pin" a site to a current version and only update it with user consent. On wormhole.app, all assets are first-party and directly served by our servers, so there's no risk of third-party JS compromise – there's literally no third-party loaded JavaScript.

But we want to do more to re-assure users with concerns about the cryptography itself. We're going to open source the cryptography code and explore building other types of client frontends, including potentially a CLI client, so you can be more sure that the code hasn't changed out from under you when using Wormhole.
For an early-stage venture-backed startup a small amount of revenue is worse than zero revenue. What the CEO has sold to investors is slices of glorious future potential. But once you have cold, hard cash coming in, suddenly people start evaluating you as a present, actual thing. And in practice, the amount of money coming in from a new, experimental product won't do shit to drop your burn rate. Better to stay in the land of glorious potential until you're sure your revenue graph is going to be the beloved hockey stick.
Location: Working remotely at home in Southern California, office and apartment in Portland, OR.
Remote: Yes but prefer in-office after covid
Willing to relocate: Yes anywhere along the west coast but I would prefer California
Technologies: Java | C++ | C | Python 3 | Angular | Spring Boot
Résumé/CV: https://docs.google.com/document/d/e/2PACX-1vQU7p36xWJvg79qKfnCASWDy1HbqZ4Pa4dCj4LoC8t13QptyY9Gg2J0IJId5aF-eg/pub
Email: erhkim [at| pm.me

Looking for any junior/entry positions, tech doesn't matter too much. Had experience developing part of an ecommerce site in angular, worked on a good amount of C++/C projects working around the OS in uni, would love to get into that field more.

Contact through LinkedIn is preferred. Not using my main account just for privacy sakes.
I don't know what all they are up to these days, but they are heavily involved with making Tesla batteries
>Very interesting that they chose to go with a tipping model vs letting creators set up "pay to enter" chat rooms.

I believe the only way around Apple requesting a cut of the payment is to explicitly avoid any notion of "unlocking" extras or access within the app. The tipping method is just a way for users to send money to each other, no biggie... but "unlocking a room" is basically an IAP, or could be defined as one.
This is so rational. thank you. I agree.
Hmm. Interesting. Only in Chrome though?
I'm not. Most programmer-generated interfaces are pretty terrible.
> Neither of the designs are good-looking (but that may be the point).

I do hope that was by choice, because, if so, this illustrates beautifully how "attractive design" and "good design" are not the same thing (bonus points to be had if the author had managed to make the left poster prettier than the right one).

> I agree with another comment on this thread though about the clip-art; it muddled the point the article was trying to make. They should have worked the same clip art into the "before" picture if they wanted to do that.

To me,the clip art said one thing, loud and clear: "After redoing the design, I'm left with a truckload of empty space". Considering how crowded the design on the left looks like, it's easy to think that you need _more_ room to fit everything in nicely, rather than less.
Ah but in that case I find it hard to believe a robot wouldn't take piloting skills into account.

For example when wind energy developers study wildlife impact they tend to include avian "avoidance behavior" in modeling risk of collision.
"The neoreactionary movement (a.k.a. neoreaction, NRx, the Dark Enlightenment, the alt-right movement) is a loosely-defined cluster of Internet-based political thinkers who wish to return human society to forms of government older than liberal democracy"

http://rationalwiki.org/wiki/Neoreactionary_movement
Not sure it's comforting but after exposure to french and swiss keyboard layouts, the canadian one is for me a sweet spot. It's "almost standard qwerty" while allowing to write in french properly. "US International with dead keys" is workable but somehow weirder and less consistent between OSX and Linux.
Reminds me of a Craigslist ad I saw a few years ago.

U.C Berkeley bought a new electron scanning microscope, and offered the old one free to anyone who wanted it. The ad right there with the free couches, and nicknacks.

I probably couldn’t afford to get it working, but I think about it often.

Could you imagine having a scanning electron microscope in your bedroom?
No surprise there. Visceral fat has has long been associated with a higher risk of respiratory diseases. But it's good to see this confirmed for COVID-19.

https://www.webmd.com/lung/news/20090306/belly-fat-bad-for-y...
Crucial as in $100 of silicon enables a $30,000 dollar sale for auto instead of $3,000 for a computer
I can't disagree there. Unfortunately bespoke manufacturing software barely has a usable gui in most cases.
I don't know. I don't want to live in a world where someone can literally murder someone on camera and get away with it on a technicality. Witness testimony is already used in court and is quite unverifiable and subject to all sorts of psychological phenomenon where people sometimes believe they saw something entirely different than what actually happened. I think cryptographic signatures couldn't guarantee validity 100%, but they could improve the situation in a world of deep fakes on demand.

It would require a larger degree of premeditation and effort to convincingly pull off a deep fake in that world.
I kinda miss the text-based word processors from the 80s.
Except maybe airlines don't want people to know how good they've gotten at, shall we say, "skirting the margins", in an effort to cut costs.
Nope, just different. I'm a big proponent of the notion of 'innovation tokens,' which has come up elsewhere in this discussion[1].

If the project that I was referring to had been a 'just for me, just for learning' side project, I would have chosen one new-to-me technology. It might have been some JavaScript SPA framework. It might have been Kubernetes. Or maybe GraphQL. It might have been something completely different.

But, this project was absolutely critical for its users, and it had to be delivered on an incredibly tight timeline. I didn't have the luxury of playing around with anything new. And this is still the case. In fact, the project has grown in importance for its users and I have even less flexibility to play around with new-to-me technologies right now.

---

[1] Here's an example of me discussing this six years ago, although I was unfamiliar with the term at the time: https://news.ycombinator.com/item?id=9291437 ... Re-reading this comment, I'm actually kind of surprised how little I disagree with here. The only thing that has actually changed for me is that I use Swift instead of Objective-C for my iOS apps.
Can you tell us more about these opportunities?
Finding interesting and thought provoking articles like the ones shared on this forum takes time and effort. I've created a website and an iPhone app that aggregates and organizes such content. I'd love feedback on sources, the site, app or anything else you'd like to comment on.
Harper's Magazine, September 1996:

> From an interview with Kurt Vonnegut in the November 1995 issue of Inc. Technology. Vonnegut was asked to discuss his feelings about living in an increasingly computerized world.

>> I work at home, and if I wanted to, I could have a computer right by my bed, and I'd never have to leave it. But I use a typewriter, and afterward I mark up the pages with a pencil. Then I call up this woman named Carol out in Woodstock and say, “Are you still doing typing?” Sure she is, and her husband is trying to track bluebirds out there and not having much luck, and so we chitchat back and forth, and I say, “Okay, I'll send you the pages.” Then I go down the steps and my wife calls, “Where are you going?” “Well,” I say, “I'm going to buy an envelope.” And she says, “You're not a poor man. Why don't you buy a thousand envelopes? They'll deliver them, and you can put them in the closet.” And I say, “Hush.” So I go to this newsstand across the street where they sell magazines and lottery tickets and stationery. I have to get in line because there are people buying candy and all that sort of thing, and I talk to them. The woman behind the counter has a jewel between her eyes, and when it's my turn, I ask her if there have been any big winners lately. I get my envelope and seal it up and go to the postal convenience center down the block at the corner of Forty-seventh Street and Second Avenue, where I'm secretly in love with the woman behind the counter. I keep absolutely poker-faced; I never let her know how I feel about her. One time I had my pocket picked in there and got to meet a cop and tell him about it. Anyway, I address the envelope to Carol in Woodstock. I stamp the envelope and mail it in a mailbox in front of the post office, and I go home. And I've had a hell of a good time. I tell you, we are here on Earth to fart around, and don't let anybody tell you any different.
I wonder if Ben's gotten that feedback frequently, and just canned the retort over time.
After looking at it for a bit I've determined that it's not so much a problem that you can't pick a unique LCA (you just need a guarantee that either works). However you run into problems when you merge two nodes that already contain some merges. Consider the following example:

0
/\
+1 / \ +2
/ \
1 2
| \ / |
| \/ |
| /\ |
| / \ |
3 3
| \ / |
| \/ |
| /\ |
| / \ |
? ?

Here you've got two choices for LCA (which aren't equivalent but that aside), both will give you the wrong answer. As the correct answer should obviously be 3 as only 1 and 2 were ever added to the counter, exactly once.

Basically the problem is that the merge operation isn't idempotent, hence it doesn't define a semilattice, which seems to be what you want if you want to ensure consistency even over distributed systems.

They could have easily fixed this by picking a better merge operation such as a union or maximum, but it's not encouraging when someone picks an illustrative example that doesn't quite work.
This is harsh, but I think the seed of correctness is in there.

Let’s consider: what is the value to a nation of importing immigrants?

First, they offer different perspectives, which is highly valuable in business.

Second, they introduce new customs, food, ideas, etc which help others in the community.

Etc, etc, etc.

All of this is lost if there is a strong language barrier between the existing culture and the immigrant. The immigrant who does not integrate, at least partially, brings little value to the broader community, though the community may bring value to him or her.
Amazon jacks the price around on a lot of the household items that I buy. There one item that I last purchased for $11.94. I have seen it as high as $29 and some change. Right now it is $23.94.

I've wised up to this tactic and will buy extra when the price is low enough to make it a better deal than buying at the grocery store.
Pretty sure that the datastream is encrypted. Being able to sniff your neighbor's power consumption from far away is a pretty large security hole.
BuyVM is a team run by humans who do care about every customer. As long as you're doing something malicious-y (like crypto mining, exploit testing random websites, distributing malware or a phishing site, etc), they will work with you.
Well that's your own fault for using inferior technologies.
Consider a language runtime for which every thread takes the same global lock on the interpreter, and therefore prevents two threads running 'simultaneously'. You have concurrency but no parallelism.

Well, I disagree that "concurrency" should be defined as "having multiple threads," but if that's how we want to define it...

then I think you conflated the definitions half way through. Your final example, you state, has neither concurrency nor parallelism.

Actually, by your definition of concurrency, it could be concurrent (put each statement in a separate thread and use locks), though I agree that it can't be parallel; it's inherently sequential.
Do what you want. In order to keep your coding skills sharp you should probably start building a few of those website ideas now, don't give yourself any breaks where you just don't code at all for more than a few weeks. Get some code on github and start making a name for yourself (I wish I had started doing that much earlier), you might want to learn other languages but the LAMP stack + JS can take you wherever you want to go for most web things. I second the suggestion of finding local tech meetups, even if you're antisocial they can still be interesting.
This is really cool. I think I'll have an a-ha moment later today with a real practical purpose. It may be something to use at a sporting event or music festival or to get a politician to notice a specific cause. Keep up the good work.
To be fair, I have told people "patches welcome" more times than I can count. And it's because I could not give even the tiniest flying fuck if they use my software or like my software. (And that sentence doesn't even begin to convey how little I care. Patch welcome!)

But on the other side of the coin, I've never turned down anyone's request for a commit bit.
Why so much hate? It's an interesting question, not trying to use the numbers to create safety policy or anything.
Simple: do something you absolutely love. Learn what you need to learn to accomplish that thing. Don't worry about anything else right now.
Mexico

-----------------------------------

Engineering Manager (Mexico): https://grnh.se/38fe912b1us
Hey there and thanks for looking into it.

I'm aware of the algo update that happened in December (and that it correlated very closely with my drop in rankings).

However, in my experience - even though jumps or drops in ranking are almost always triggered by such updates - there is a good reason for it to happen.

But you're right, what is happening here may've also had no effect whatsoever.

In any case - I found it because I dug up to try and what was going on and I can't explain what I found in any other way.

Even if it didn't affect ranking - does it look like negative SEO to you or do you think something else is going on here?