jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Amazon. We have very large data transfer requirements* plus CloudFront is the cheapest CDN out there as far as I know.

*Spent weeks trying to explain to a large school district's "caching expert" (100,000+ students all going through a $30,000 dedicated caching server) that they do not need to flush the cache every day. He was not convinced. Oy.
Right, of course. In the spirit of the post, I was throwing out a crazy idea. Let's just hope that never happens :)
Aside from Amazon there aren't any true cloud providers.

Rackspace, VPS.NET, Linode et al are all just VPS++marketing (_not_ cloud).
Working link: http://momentapp.com
That implies only the first attempts are bad and NASA would be able to do stuff at the same level of efficiency SpaceX does currently given both have access to the same previous attempts.

The fact NASA is not as efficient may indicate either NASA produces more research data or it is indeed less efficient. I would bet the answer lies somewhere in the middle.
> In my view, the real question is why others are so willing to give up their sovereignty and right to self determination?

Because in doing so in the form of an agreement, others can be made to give up their freedom to do bad things while you also give up the freedom to do those bad things? Like the normal social contract, but explicit and on a larger scale.

This dates even to the 1899 Hague Convention, which the US was very keen on following earlier work by Abraham Lincoln. The way to get the enemy to treat your prisoners of war humanely is to agree to treat theirs humanely, and this held fairly well even in the horrors of WW2.

The post-Holocaust international order is devoted to the idea that there is always a risk of rogue states deciding to end the freedoms of their citizens or engage in mass murder and other crimes against humanity. There are also risks of states turning on one another and escalating economic disputes to actual wars. In order to guard against these, supranational institutions were built. Not just the United Nations and the ICC, but the whole Bretton Woods system, the WTO, the NATO mutual defence organisation, the ECHR, and the EU and its antecedants.

How can the US ask China to end its human rights abuses, and expect to be taken seriously, when the US refuses internal or external accountability for its own human rights abuses and war criminals? The official position of the United States, having determined that Edward Gallagher was deliberately murdering civilians and prisoners of war, is that he should be pardoned and have his position reinstated? That's fine and no reason for imposing sanctions on the United States?

Yes, this is a tu quoque argument, but at the level of international propaganda it works.
Windows don't have privacy switches (blinds don't count, for obvious reason), and co-workers aren't "someone you don't know", and calendars are business planes not personal activities or personal bodies.
Setting up an alert on someone's calendar is equivalent to having someone followed.

Then sharing a screenshot of that calendar outside the company is like posting a video of you secretly filming them as you follow them around all day.

No reasonable person would not consider that incredibly creepy behavior.
It's crazy that people are so indoctrinated with this kind of propaganda.

Here's the kicker that proves it: There was nothing salacious in the DNC/hillary emails. NOTHING!

But in the alt-right propaganda universe, just like Donald Trump is currently floating several Big Lies by repetition, you've consumed the "Big Clinton Lie" and are repeating here robotically.

As someone who actually read those emails, my favorite was when Hillary Clinton several years after meeting a poor girl in a country without much access to education for women remembered her and inquired about her life, trying to see if they had helped her, and trying to rekindle the interest in helping her.

Truly she was a demon.

And when I look around America today, how Donald Trump just threw his weight behind the demon butcher Eddie Gallagher, a SEAL so murderous that his own brothers in arms disabled his rifle because preventing his indiscriminate slaughter of women and children was preferable to having him be of any use in a firefight, it makes me realize what we lost.

Assange, Wikileaks and Russian intelligence didn't just steal an election, they stole America's soul. They stole our empathy. They stole our ability to be better.

Now, we're a dictator-idolizing, cruelty-is-the-point, concentration camping, murderous and evil people. There's no way around it.

Assange has done more damage to democracy, freedom and empathy in America than any human in history, I could wager. Our press freedoms near all time lows, use of our military to oppress and murder is skyrocketing, the concentration camps are filling up and the next population (homeless) are slated for encampment... Assange did his job, Russia is extremely impressed.
ROCE (Return On Capital Employed) is a common measure in capital intensive businesses.
Last time I tried this, the sound output was awful from the Pi itself and glitchy when using a USB DAC. Any problems with the audio in your experience?
And with that, they've moved from being a dumb pipe to being a force for censorship.

This has nothing to do with censorship. It doesn't attempt to make harassment impossible or illegal. It's a social strategy: you can choose to harass people online, or you can choose to be friends with the Tor developers, but you can't do both.

For that matter, harassment is also a social strategy to discourage unwanted activity: you can choose to be a high-profile woman online, or you can choose not to have tons of strangers hate you, but you can't do both. So if this Tor statement somehow was censorship, harassment would be censorship as well.

And so would lots of other things people do every day. We're social animals; we do things to encourage or discourage social participation that we like or don't like. If you have stinky shoes, we stand farther away. If you say shitty things to women, you can't be friends with the Tor developers. It's not censorship, it's freedom of choice.

people need to come to terms with the fact that others may say terrible and hurtful things to them, and they need to have the fortitude to deal with it or ignore it

If you need people to do that, you have a problem, because it is not going to happen. No snark here: if your plan for encouraging freedom depends on people not walking away from harassment, it is an unworkable plan.

If you walk into a bar and everyone shouts terrible things at you, you are not going to "deal with it or ignore it"; you are going to leave. Right now big parts of the internet are like that for (e.g.) women: a bar they walk into, get terrible things shouted at them, and leave.

The Tor devs here are saying, metaphorically, "hey, cut it out, man. You're making this bar suck for everyone." To me, that's a responsible way to encourage freedom in today's world, and more people should do the same.
Thank you for the insight and encouragement. I was just being very concerned with implementing a principle which is fundamentally broken. In fact, a lot of existing build systems have that to some degree. I'm just not confident in myself that I can develop a completely bullet-proof design myself.

I am currently implementing this as we speak, I just think that fixing bad design will be easier earlier in the implementation process. That's why I'm asking people to look at this and share their thoughts.
For me going from a D700 to an OM-D, the biggest benefit was the much smaller size. And much of that size was in the lenses, not the bodies. The m4/3 lenses are so wonderfully small, after hauling around a 24-70/2.8 for so long. I think you'd be missing much of the benefit.
Lying may be too strong of a word. The users have pseudonyms; there was no reddit real names policy. It seems reasonable for multiple pseudonyms to be controlled by a single person.

Users may have been surprised to find out just how few other people actually existed. But I see this as legit. It would be like a big corporation hiring "Esprit Legal Firm" for their defense, winning in court, and hen finding out that the company was run by a single lawyer. Obviously businesses can't lie, but you're not required to list your own flaws either.
When do we get another Vogue photo shoot?
Emmmm... negative operant conditioning? There's no stimulus that's being removed depending on officer's behavior. In fact, I wouldn't call it operant conditioning at all - there's no new punishment or reward here, just increased certainty that both officers' and suspects' actions will be known and provable to third parties.
Location: India
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Rails, Node, JavaScript, Docker
Résumé/CV: https://manu29d.github.io/ManuDwivedi-May2022.pdf
Email: manu29.d@gmail.com
It is definitely doable. You don't need 100% coverage to be useful. A French company could do it (prixing.fr) although they don't currently. They allow you to scan a product barcode in your supermarket and compare it to their database to see if there is a cheaper alternative elsewhere. As baseline for their DB they scrap supermaket's online store and then complete/correct with what people scan with their mobile. Works really well in France because the market is somewhat concentrated an most of them have an online store.

Given that, they could probably track prices over time. I guess they probably do it internally and sale it on B2B basis.
The Android UI tweaks are almost irrelevant and universally despised, so not much of an advantage there. Neither Android nor WP7 would help much here.

I wonder how much of Android's momentum is actually just the fact that the phones look cool. Do most of the customers know that they're running Android like they do with iPhone? What would Nokia's differentiators be?
Hello Sandip!

Thanks for the great suggestions.

I was thinking about how to best bring attention to the fact that a free user is limited to 50 mb - this will be a bigger priority.

I've realized that a lot of people don't realize what the web application is about, so I've started thinking about the best way to convey that information.

The id in the file box is actually the name of the drop which you can change. It does not change the share link though if you change the name of the drop.

To create a new drop, you simply have to refresh the page - do you think that is not straightforward?

Thanks for the compliments and suggestions!
Good question!

I know ultimately I want my own product. A simple, niche, probably boring, product that myself and my wife can maintain, and ideally - pay for our living expenses. That's the big shiny goal.

My agency (of 8 years) was acquired late last year, and I'm currently a little burnt out. I have so many ideas, a smattering of self-doubt, and I think deep down a bit to prove to myself.

So at the moment i'm taking a break, and focusing on something a bit left-of-centre (for me at least).

I am writing all my experiences of starting and running a software agency up at https://devtoagency.com . It's oddly cathartic, and as somewhen who has never written before I am finding it a mixture of fun, exciting, nerve-wracking and again - sometimes self-doubt inducing.

For the first time in my life I am also part of a community (on Twitter). I am conversing, and helping new developers, and it feels good... It's not all about "me", and I think that's what I need this minute.

This just turned into a weird self-help exposé ;)

TLDR; I am focusing on helping others through writing and community building.
Opposite for me. I wish I hadn't quit my day job, I would be farther along in my career if I had stayed. The thing to note is that most startups fail, even after securing some funding and launching.

Also you should think about adequate health insurance, given that it's a pandemic we're in, and unfortunately only companies can provide that unless you want to spend your own money on it.
I suspect while that might be true initially people would soon get really quite good at it.
I've got one: "employment is the opiate of the masses"

We don't really need everyone working. Look at California with a $25B budget surplus this year despite record unemployment. With the right tax system cough land value tax cough we should be able to eliminate poverty and fund basic income.

But when people aren't working they get together and get ideas. Like storming the capitol or defunding the police. Plus they have time to execute on them. Keeping everyone surviving paycheck to paycheck with the threat of homelessness in plain sight is a good way to keep everyone calm.
NYC cleaned up shortly after gas stations stopped selling leaded gas. Crime was significantly less in a short period of time.
"it’s not just New York that has seen a big drop in crime. In city after city, violent crime peaked in the early ’90s and then began a steady and spectacular decline. Washington, DC, didn’t have either Giuliani or Bratton, but its violent crime rate has dropped 58 percent since its peak. Dallas’ has fallen 70 percent. Newark: 74 percent. Los Angeles: 78 percent."
https://www.motherjones.com/environment/2016/02/lead-exposur...
Nicely done! I can see myself using this.

You should market this to Youtubers who number in millions and are churning out lots and lots of reaction videos. I can't think of any other tool that does this today
I think team work is good for inducing extended periods of focus. I can’t remember ever feeling distracted when I was trying to win a game of football. Unfortunately most work is quite solitary.
> OpenAI is heavily influenced by Rationalist rhetoric

The sheer number of hoops you had to jump through to be a NYT apologist is just mind numbing. No, OpenAI isn't influenced by Grimes' chat messages on discord to mind-control us.
Please be advised that if you're born in India, you can never "settle" in the US. Green card backlogs for Indians are very long (100+ years). Barring some exceptions, You will be on H1B forever. Most Indians currently in the US can only stay here as long as they are employed in their profession.

With that being said, the best way to get a job in the US is completing grad school (takes 1-2 years). While studying you can pursue internships at US employers, use OPT to work a full time job, while your employer applies for your H1B.

If you want to enter US already employed, you probably should work for a company with significant US presence like Google MS or Amazon in India. It will take a few years for you to become senior enough to transfer on L1 and transition to H1B.

Companies (non-shady ones) typically don't hire new employees for US directly from India. There's a lot of uncertainty and long lead times associated with the H1B process. You can only apply for a new H1B every April and there's a lottery.
Scott Aaronson gave some issues with it being cellular automata even with threads connecting them (search "Bell Inequality" https://arxiv.org/pdf/quant-ph/0206089.pdf), so Wolfram has moved on to graph automata things due to, if I am remembering right, someone figuring out efficient approximations of determining graph isomorphisms and it making evocative pictures with some simple transform models, and also it solving the Bell's Inequality no-go problem.
It's ironic how the most insightful comments on this site get the most downvotes. As if endocrine disrupting chemicals in the enivronment are not a possible contributing factor, and the eventual downfall and extinction of most if not all species. [1]

[1] https://www.axios.com/falling-sperm-count-endocrine-disrupti...
Upvoted because while your comment is provocative, it's at least interestingly so.

> everything the pi is touted to do, you can either accomplish with existing general computing or something like an arduino (and as a benefit, learn some electrical theory as well.)

This may be true, but was it true when the Pi was released?

For me, the Pi sits in an uncomfortable position where it's not really the best at anything it does. It's promoted at being for education, but arguably there are better solutions, and almost certainly the overwhelming majority of Pis purchased are by individuals and businesses, so this is a kind of misleading advertising.

They included a chip for media decoding (including 4K HEVC), which is a dead giveaway that much of the draw isn't the education market, but it's shockingly limited. For instance, despite support for HDR being advertised with the release of the Pi 4, as far as I know it still doesn't work at all. High bitrate media often fails to decode in real time. So if it's a HTPC type use, you'd be much better served by an Nvidia Shield or something like that.

The emphasis on netboot support suggests that they envision enterprise use cases, but it took them forever after the Pi was released to have this working fully.

They include hardware design files that suggest it's designed for the hobbyist hardware market, but yet it's not truly open hardware at all, and in fact they've been drifting further away from that ideal over time.

If anything, the niche is probably tinkering with hardware (given the number of add-on products), without having to jump in all the way with an arduino, but how many people who buy a Pi actually end up doing any of that? In the end, I suspect a lot of people bought them for the novelty of a $35 Linux computer.

I say all that, but naturally I own 3 of them myself. :-)
It's a very lovely speech..
The whole thing is less than a page long and dead simple, I'm just going to copy/paste the entire page verbatim:

> The CADT Model

>© 2003 Jamie Zawinski <jwz@jwz.org>

>In February 2003, a bunch of the outstanding bugs I'd reported against various GNOME programs over the previous couple of years were all closed as follows:

>>Because of the release of GNOME 2.0 and 2.2, and the lack of interest in maintainership of GNOME 1.4, the gnome-core product is being closed. If you feel your bug is still of relevance to GNOME 2, please reopen it and refile it against a more appropriate component. Thanks...

>This is, I think, the most common way for my bug reports to open source software projects to ever become closed. I report bugs; they go unread for a year, sometimes two; and then (surprise!) that module is rewritten from scratch -- and the new maintainer can't be bothered to check whether his new version has actually solved any of the known problems that existed in the previous version.

>I'm so totally impressed at this Way New Development Paradigm. Let's call it the *"Cascade of Attention-Deficit Teenagers"* model, or *"CADT"* for short.

>It hardly seems worth even having a bug system if the frequency of from-scratch rewrites always outstrips the pace of bug fixing. Why not be honest and resign yourself to the fact that version 0.8 is followed by version 0.8, which is then followed by version 0.8?

>But that's what happens when there is no incentive for people to do the parts of programming that aren't fun. Fixing bugs isn't fun; going through the bug list isn't fun; but rewriting everything from scratch is fun (because "this time it will be done right", ha ha) and so that's what happens, over and over again.

[random GIF of a compass, that links to the homepage]
> It should be the same as any other textbox in Firefox

Editing strings in `about:config` seems to behave identical to the URL bar, and Ctrl+F behaviour is similar (but other search bars, like in settings, do not highlight all). Possibly more, just did a quick check of the text boxes I remember Firefox's UI having.
The thing that's different between Boring/Hyperloop and SpaceX is that SpaceX's entire business case is built on the cost benefit of landing and reusing a rocket, an idea for which the napkin math was obvious and in the end turned out to be extremely feasible but which legacy providers had been unwilling to even try.

Boring/Hyperloop don't have an idea like this. Boring's pitch is using conventional TBMs but making it cheaper by digging a smaller-diameter tunnel than the other guy. Does that meet the requirements? New subway systems are also reducing tunnel diameter by using LRVs instead of heavy rail cars... is there an actual innovation here?

Hyperloop is full of practicality issues, and addresses none of the real problems that are barriers to high speed mass transit projects today— specifically the fights over rights of way and station locations. The fact that it was initially pitched in 2013 as a system for moving around private automobiles should tell you a lot about how much understanding there is of the first principles of transportation— it wasn't until years later that this was acknowledged and corrected [1]. It would be like someone proposing an airline where each plane carries 10 cars instead of 400 passengers ("so convenient, you just drive right on board!")— it doesn't matter how fast the trains are, 840 passengers per hour for a Hyperloop would be a complete nonstarter when a normal subway does 40k/hr.

Maybe Boring/Hyperloop will end up pivoting into something worthwhile, but at the moment there is good reason for skepticism.

[1]: https://www.masstransitmag.com/technology/news/12402366/elon...
If we are looking for 'affordable, lightweight fighters' to 'complement a small future fleet of' F35s sholdn't we just build a ton of uber cheap drones?

The F35 is supposed to have amazing networked situational awareness (idk the military terms) which seems like a great platform to control a fleet of slave drones?

Kind of like an aircraft carrier, surrounded by a lot of support.
They were going to do significant grounds improvements to put it in a courtyard.

Now they don't have money for the grounds improvements.
For me the most interesting thig about this incident is how the GFW is being used offensively. Most other governments so far have protested online censorship from a kind of moral standpoint, but not from a security standpoint per se. Now it's quite clear the GFW is being leveraged offensively - did anyone spot this capability previously?
I think this is why Elixir's pipe syntax spoke to me while hacking on it yesterday. It puts the subject first, which has that human-readable bit to it. I've been writing code in myriad languages for 15+ years, but that doesn't make me impervious to what seems "obvious" or intuitively "proper" to my brain, organization-wise.

This organization of language in this fashion is English-specific though. I wonder what feels intuitive to non-English (or non-Romantic) speakers - is it OO as well, or something else?
Not necessarily, because code is seldom the bottleneck in these types of scenarios, it's network, file IO, or DB transactions. Not to mention that most websites of this nature typically deploy some type of caching layer long before they reach 9 app servers.
You should contact the startups themselves that you want to visit and see if they're interested. There's usually some time when they're more chill and open to having visitors.
Intel is slowly inching their way onto smaller devices (compute stick, 7" fanless tablets with TPM & TXT). While Google's Project Ara may look like a lab experiment, the Panasonic FZ-M1 is shipping with multiple peripheral "modules", so there's at least one proof point for modular devices with a radio.

If modular mobile architectures succeed, there will be a better chance of combining one's preferred hardware TCB with one's preferred sensors. Sometimes, it only takes one counterexample to move entire markets, look at the time interval between the first Galaxy Note and Apple iPhone 6.
PXE, Gpxe were all you ever needed.

http://etherboot.org/