jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Oh FFS ! This really hit a nerve and I'm gonna rant. I absolutely hate Indian kids these days who bitch and moan about how tough it is to do awesome shit and get a decent enough pay for it, in a place like ...ehe ...Chandigarh ! Chirst !! Just grow the eff up !! Here are some facts that this guy might want to think about:

a. Today, India has way more internet penetration than even 10 years ago and it also cheap enough to afford a home connection. Yes, even in a place like Chandigarh !! </sarcasm>. Though the average so called 'broadband' access it still far from what might be available in developed nations, programmers these days can at least do a quick google while they are working on something, instead of having to batch all of the querying do be done from a cybercafe. That is what we went through.

b. Having to work at a sweatshop, putting in the hours doing grunt work, earning peanuts and knowing that you could do better hasn't changed much from the way I remember it ...oh wait, hell yeah it has ! These days, you will at least have a computer to yourself. You will at least have comfortable chairs. You won't be working shifts and they at least will be paying you (I refuse to believe the $100 bit) as opposed to slaving it out, while it's being called 'training' (worse still, you have to pay them for the opportunity). That is what went through.

c. They don't have LUGs, Hackathons or any sort of local mailing lists ...oh geez, why the f* not !??! I'll tell you why ? 'cos people like this guy will bitch and moan about it all the time but will not take the initiative to just start one up themself. Indian programmers, (most of them, tbh) expect that things where they can just go to and learn just 'exist'. It's a small percentage of people who would think -- "here is this thing that I already know and I can share, let me do that with another person. It would be a very happy pleasant coincidence if the other person knows and can share something that I don't already know".

Come on man, start up a LUG, organize a hackathon, visit the computer lab in your local college and speak to that girl who appears to be frantically coding on a lab computer because her parents think getting a computer for her at home would be a waste of money ...and anyways, it's not like she needs any more education !!

d. ....I could go on, but I just realized the source of these sort of bitch-and-moan posts, as I write this. The sense of entitlement that youngsters in India have these days.

You know what buddy, you can't address people who just happen to be in a better place than you as 'first world dev' just because you happen to live in India. Being 'First World' anything is about a state of mind where your own personal issues are greater than other peoples, with the irony that the issues come from a sense of entitlement. Take a long hard look at your life and think about why you ought to be entitled to the things that you think you ought to be.

rant done.
Everyone here seems to be complaining about the anonymous tracking, which isn't really an issue for "normals". Its a relatively useless complaint too as that data already exists in the credit card network.

The real issue with this is that most SMBs are unsophisticated when it comes to the technology stack they use. I saw this firsthand in many ways working at Swipely (swipely.com) as we figured out product market fit. While things like 'see where else your customers shop' might seem like an interesting feature from an outsiders perspective, the businesses don't actually care. They often barely have the bandwidth to worry about their own customers.
This article doesn't mention much about 3D being a feature of this particular implementation. It sounds like it uses 3D for other benefits -- quicker autofocus, augmented reality, blurred backgrounds.

But as far as taking photos in 3D, that doesn't sound like the main (or even a) drive behind this.
Again, the "plaza" part of the sentence is not relevant to the actual point I was making. I did not claim that specific change gave a huge boost in clarity.

> How exactly is that any different from "the plaza"?

It is different in that the ambiguity is explicit.

> What's even "the current context"?

http://en.wikipedia.org/wiki/Context : "Context is the surroundings, circumstances, environment, background, or settings which determine, specify, or clarify the meaning of an event." Example context: Me and the person who gives me directions commonly use that specific plaza as a reference point. Another possible context: Directions are related to my small town, which only has one proper plaza.
Hulu is another one of those great ideas that lost its track. I am not going to pay money to watch ad-sponsored show. I don't even watch freemium Hulu when they have ads.
Well, you can try it with:

wget -O- http://www.boutiques.com/robots.txt -U "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

and you get the same error.

I tried a couple of other bot user agent strings from http://www.useragentstring.com/, same result
What if Pownce hadn't sold and stayed open...
Interesting "Boutiques.com charges merchants to include products on this website in most cases." in the footer of the text. Adwords 2.0? Google could roll this out into other leading verticals and run with CPA too. Great to see this innovation from Google.
My interpretation of this is that the service isn't doing as well as they'd hoped. I haven't subscribed, largely because I refuse to pay to watch commercials. (I know, you do that on cable. We cut cable a while ago in favor of Netflix...)
I think HN's name is appropriate. Most people who write here are not (just) computer hackers (as in '90s definition) but people who hack themselves and the world around. Entrepreneurs are hackers. Most world-changers are hackers.
It's just another walled garden.
Well, for a start there's the "Translating DOOM from C to V and building it in 0.7 seconds" which is still on your front page. In spite of being a 'WIP' for as long as I can remember.

Then there's; vweb, vorum, volt and ved [all of which feature prominently on the front page too] which have been little more than alpha quality proofs of concept for a similarly long time.

Don't get me wrong; I was actually interested in V when I first heard about it a few years back. And I was prepared for there to be a lot of 'WIP' since the language was so new. But I lost interest as the years passed and nothing more polished ever seemed to emerge.

In fact the whole ethos of the V community seems to be to take the maxim "Move fast and break stuff" and stretch it to breaking point. Instead of anything actually being worked on, polished and finished, you just keep throwing out new headline grabbing 'projects' which, as per the examples above are barely functional and seem to be abandoned almost as soon as they are announced. One week it'll be a new game engine [naturally, because it's V, better, stronger faster than anything already out there], the next week a web framework [better, stronger, faster...etc], the week after that it'll be a new 3D engine [better, stronger, faster...]

I even remember a while back someone[s] in the V community announced they were building an OS in V. [presumably better, stronger, faster than Linux, OSX, Windows, etc]

That's why you get so much negative press. It's not because people want to hate V. A hell of a lot of people [especially in the HN demographic] were genuinely interested in the project. But the endless hyperbole just ends up making you sound like a snake oil salesman and your crowd loses interest and drifts away.
This condition is subsidized by a government that neither legalizes nor protects sex workers (such as their being unbanked), and when it directs its attention to them (FOSTA/SESTA) makes their situation more difficult, rather then less, driving it farther underground.

America prefers to pretend like it doesn't see things, so it isn't expected to do anything about them. Sufficiently underground child trafficking is as good an outcome as none because how could we have known? The same way you know about any other workplace abuses; you inspect, you interview, and you make resources available. But we'd rather treat it like we treat farmwork, and simply wear blinders and continue to buy vegetables.

edit: there's no reason that providing services to sex workers has to be lead to pimping other than that we prefer it that way.
Oh, so some other nation is ruling Russians?
You usually just get a lein on your property and a sherrif's sale once it builds up such that much. Foreclosure to sale is a lengthy process and at least some states maintain "right of redemption" which allow even a post auction foreclosure to be reversed within nine months.
I really liked the presentation & examples shared in a simplistic manner to drive the point home.
People in poor countries working for people in rich countries is how wealth is equalized. That's how developing countries develop and how developed countries stagnate. So the existence of an international market for this is probably already part of the solution. After they have enough wealth, they can give themselves free healthcare and education without being a basket case forever depending on foreign charity.
I wonder if there are two "sane" looking email addresses that collide on the same MD5 hash?
So clojure's type specialized function manages to be 300 times slower than the generic version in freaking python. In fairness "count" is better if still terrible (4x slower than python).

Er, to be clear, Clojure's `alength` is a generic function--you're not measuring type-specialized behavior. The type-specialized `alength` call clocks in at around ~4 ns/call, as the article notes.
> Except you won't die from sitting home in your pajamas.

Not sure this is true. Working alone from home in a sedentary job probably raises his risk for diabetes, heart disease, and depression and related diseases; and contributes to an earlier death.

I don't have any data as to whether the average life expectancy of a programmer is less than the average life expectancy of a coal miner. Do you?
Sorry, I should have made it more clear I was speaking in context of coverage for exorbitantly expensive, state-of-the-art cancer treatment. Interesting paper, though.
As the companies have repeatedly explained and as the government's declassified documents show, it's because the companies built systems to automatically send new account data to the government for accounts under court-ordered surveillance as new IMs, emails, etc. came in. This contrasts with having an engineer manually send data dumps daily in some format the government has to figure out how to parse.
This is debunking a popular misinterpretation of the 10,000-hours rule by restating the actual rule. It's 10,000 hours of deliberate practice, and it's only possible to sustain about 4 hours of this per day.

It's not debunking the actual rule.
Article author here. So, you're right that while AWS does continue to lower prices, they're still not the cheapest game in town. Frankly, they're not even necessarily the most performant game in town.

What they are really competing on is breadth and depth of service. The article goes into a lot of those services, but, as one example, if you launch an instance in EC2 you can allow it to access secured buckets in S3 without any need to store keys/passwords on the instance itself thanks to IAM roles.

Another example is services like AWS Lambda, which is a hosted way to run a function without any need to manage servers.

The list goes on and on...direct VPN connectivity, Hosted Active Directory, CloudHSM. While I'm biased, my perception is that AWS is pretty far ahead of the pack.
You're not as far off as you think.

http://www.breitbart.com/london/2014/09/17/exposed-the-secre...
if they IPO can Nvidia buy a ton of shares and indirectly buy Arm?
> "I want dang to read the comment, and take the action that it suggests to take"

That's why dangs email address is in the footer.
You also have to buy a Mac. The Windows or Linux computer you already have won't run XCode. That's way more than 99 dollars.
Pro gamers and TV critics are rolling their eyes. =D

I feel like in this day and age, you can be successful at anything if you put in enough hours. Key is probably in being active and critical instead of being mindless.
Sure, but it would have been a legitimate choice to let + do that, and use other functions to handle those use cases where it matters. After all, I expect to get a brand new value from an addition. If

a = 2
b = 3

c = a + b

I certainly do not expect "a" to be modified. So why would I expect it with strings? It would be no problem to warn the user about repeated concatenation with +, as I recall Java with its immutable strings does just that.
it's hard to answer comments like this cordially.

good for you i guess but i've spent enough of my life self-flagelating, pretending everything is my personal failing thanks.

quite thankful i can ask for help, be heard and see improvement.
I did that for a bit too and quickly noticed that not all aircrafts broadcast that signal...
Co-incidently, I just watched a Family Guy episode where Peter and Tom Tucker shoot a skateboarding video, which ends up with Peter being attacked by a bear. The skit ends with a fake advert for www.shirt.gov

Obviously, they thought that there was no way someone could register shirt.gov... how wrong they were ;)
I whish they put more effort on blocking the thousands of propaganda bots that are created apparently with lots of ease https://www.theverge.com/2019/11/18/20970888/bot-campaign-tw...
I don't explicitly work in security, but I've had a handful of arguments in the past where I've discovered a serious vulnerability, and been told either by my managers or by a client that it is low-priority.

Sometimes, the vulnerability was then exploited, and what shocked me was that people were okay with this. I won't name names, but one marketing department I worked with was happier to suffer a customer data leak over having to spend budget during the end of the year to fix the issue. I later learned that the IT department got in trouble for allowing the error to happen, when the system was entirely managed by us and our sole point of contact was with someone in marketing that left their position because they didn't get on with IT.

If there's one thing I learned, it's that the ultimate currency in business is risk, and that the software/IT industry lacks the power to really do anything when a company is found to be negligent. For many, the risk of "being caught" is worth not spending money on preventative issues, and ultimately there's absolutely nothing we can do about it outside of covering our asses when the finger is pointed our way.

You only need to look at the Panera Bread security breach to see that all the badmouthing on Twitter did nothing to stop the company from painting its own narrative. Hell, the WordPress theme/plugin company Pipdig was caught ddosing its rivals with their software, and all they had to do was lay low on social media for a month and lie in a blog post. The worst part was that their non-techie customers were all too happy to back them up, meaning that the WordPress security community had zero clout to really do anything.

I have the utmost respect for anyone that works in security, because you're fighting a battle that no one wants to win, and is often a battle where it feels your partners are silently rooting for the other side.
I really, really want to deliver to you the message that I understand.
y not? ;) http://firstruleof.xn--club-4p14c.hns.to/

1. u read
2. new g_oba_ _anguage 4
3. ETH h4x0r
4. anti deiep; f8k hehewh: https://mashable.com/video/scary-deepfake-tool-can-alter-dia...

psi-ents hehe
quntinue: Y|N => DM
https://en.wikipedia.org/wiki/Mersenne_Twister#Alternatives

https://nullprogram.com/blog/2017/09/21/

I don't think better randomness than MT is as high a bar as you make it out to be, both links above also briefly mention statistical shortcomings of MT.
The GP didn't say it was because Australia is geographically large, it said it was because Australia is geographically isolated and population-wise comparatively “tiny”.
It's more pleasant because it is less random. I naive implementation might use true randomness which to a human doesn't appear random.

https://www.businessinsider.com.au/spotify-made-shuffle-feat...
Even if you can pull that much money out of... somewhere... Why is paying everyone to stop working the best use of the funds? Rather than paying for infrastructure or services or, I don't know, an awesomely large tower reaching into the sky or something?
Damn I saw the title and thought this would be a solution for easily making realtime multiplayer games, got so excited because it's really very difficult right now. But this is more like roblox or something, not a tool for setting up a realtime server to sync data across clients.

Devs out there: if you make something like firebase that lets you realtime sync in-memory server data (instead of db data like firebase) among clients in a cost-efficient way such that it's viable for multiplayer browser games and mobile apps, there are a lot of people who would pay for it. Me most of all. I would pay $100+/mo on a starter plan for it, even before I scaled.

You really have to have serious technical chops to do this well right now, and it's a big barrier to entry.

The 19yo who wrote Agar.io single-handedly is nothing short of a savant.
You just broke my mind Russian mind.
Two extremes of takes here on HN. Either it's "too little too late" or "i don't like unelected tech leaders having the power to deplatform POTUS". The reality is somewhere in the messy middle.

If you distance yourself from the blow-by-blow and look at the chronology like a historian might, though, it is really hard to escape the fact that the social media platforms are dumping Trump days before Biden takes over. They profited from him sowing discord, and didn't even bother to finesse the exit.

I also am concerned about the long term damage of Trump leaving office continuing to claim the election was stolen. For the next couple decades there will be millions of Americans absolutely convinced that their government is taken over by a massive conspiracy against Trump. These people will put up more protests and violence in future. this is something that cannot be stamped out - Trump has to be convinced or cornered into reversing his stance publicly. That is the only way.
But racism isn't being attributed to any particular 'side' by that comment, which raises a valid question.

Racists do exist in considerable numbers and post prolifically online, so what should non-racists say to people like that?
One thing that’s scary is that his whole history of tweets has been completely been made unaccessible.

It’s hard to imagine how much web embed/linked those tweets.
It's always been a balancing act, weighing the newsworthiness of broadcasting the words of the POTUS versus the potential damage.

The actions of his followers this week have finally tipped the scales too far.
People are banned all the time for all kinds of reasons. Only when it’s” conservatives “ does the outrage machine spin up. The only reason he made it this far is because he got special treatment for YEARS
The difference is how the platform responds. Parler tolerates it, while Twitter and Facebook typically remove such content. Broad strokes, but those are the ones that get seen right?
The man just incited an insurrection against Congress. This wasn't a hard decision.
Once the election was lost it was a forgone conclusion he was going to be banned.

This is weak justification and anyone with a non-partisan mind, or does not suffer from such an extreme bias agaist the target of this ban should be worried about the future of online censorship.

However I am sure this will simply fall on deaf ears as Never Trump's will celebrate with out even considering the bigger picture, and Trump supports will view this just further evidence the system as rigged against Trump

The ironic thing is this will do nothing to clam the most extreme of Trump supports most of whom have already been banned from twitter anyway, if anything this is tossing gasoline on the dumpster fire
That article was published in December 2019, when $4B of Tether had been issued in total, and covers an unspecified earlier period.

Are you sure that the $20B of Tether issued since then have an identical origin story?
I don’t think there can be any easy way around issues like that in games like these. At least this game doesn’t penalize you for it
Another no-go domain is .mm[1].

The .ly fad aside, using random, unusual TLDs is something I have a lot of problems seeing the point of. Getting a nice shorturl is fine, but you have to make damn sure that the shorturls will always work.

[1]: https://secure.wikimedia.org/wikipedia/en/wiki/.mm
Wow, apparently Hacker News is filled with people who believe in stupid shit created by Indian mystics! http://en.wikipedia.org/wiki/Mantra

If you believe this, perhaps you'll also believe I have psychic link with my cat... I swear, I know what she's thinking. It involves mice, so I know it's true.
Man, I just had my Kindle 2 stolen last month. (Well, I left it on a plane, but someone did take it and purchase stuff).

This is tempting.
If this is something you really want to do, I'd recommend getting as niche as possible. Find a group of people with strongly held beliefs that exhibit a lot of cognitive dissonance, and exploit them.

A great example is the atheist who offers to take care of pets for people for after the rapture. He does a great job of exploiting people's strongly held beliefs, but aligns their interests with his ("look you'll be happy in heaven, but what about your poor pets? since i'm not going to heaven, I'll look after them!"). Check it out -- http://eternal-earthbound-pets.com/
That is pretty neat. Would it be giving it away if I asked how you generated the screenshots?
Nice idea, but it hangs on "finding partner", which kind of sucks (I closed the window after about 30 secs)
"The only way to get paid the correct amount you "really" deserve is to be a founder yourself."

If you make something that it turns out people don't really want, though, you could get paid nothing. While that's the amount you really deserve in some sense, I can see the appeal of hedging that by letting someone else take most of that risk/reward, which is what all employees do.
I use Gandi for domains (not VPS) and while it works ok, support is not very good. I've had tickets going unreplied for a couple of weeks which IMHO is absolutely unacceptable from a big company like Gandi (actually, I believe it's unacceptable from anyone).
So from my experience with them I can assume they might provide you with a good service as long as you don't need to get in touch with their support team.

I've been a Slicehost user in the past and really liked their service.
I also use linode and enjoy their service. Their outages this year have been in Dallas. If you are elsewhere, you've been less hard hit. Even in Dallas, uptime is ~99.8 or so.
Oh, and the power brick... what a monstrosity that was. Instead of an external power brick that was roughly half the size of the mini itself, the power supply is internal, which makes this mini much more conveniently portable.
Please don't use it in production, like it was already said, it's wrong on way too many levels:

1) This "daemon" reloads nginx (by sending "HUP" signal) every X seconds. There is nothing "dynamic" about it. Also, nginx starts new workers on each reload, but old workers are kept alive until they complete serving all requests. This means that you could end up with thousands of workers if you've got connections that take a while to complete (big files, comet servers, etc).

2) There is already nginx module that does exactly that (dynamically changes upstream status, starts and stops backends on demand, depending on load, etc).

3) nginx's cache can scale blogs much better on a single machine, there is no way to start another backend servers.