skysight-inc/HackerNews huggingface dataset:
Cloud computing is cheaper, not because its actually cheaper, but because of elasticity. If you dont need elasticity, then yes, colo will always be cheaper. If you are in the cloud you should be autoscaling, as that is the main premise of why the cloud took over, and why the cloud can save you money. Only pay for what you need right now
That being said, if you can actually plan well enough in the future for colo, you can also pay 3 years in advanced for aws reserved, and pay significantly less than these prices.
Stackexchange is probably one of the only companies that's doing hardware efficiently.

https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...

Everyone else is more than happy to give more money to cloud hosting companies.
The worst part of this, the realization that the K-T boundary was the fallout of a nuclear exchange.
This is also about population density and the lifestyle in more populated (denser) areas.
Defense in Depth, What I Should Have Done to Save Myself from Dire Injury
Mahatma Gandhi's "Nai Talim" (New Education) [1] placed prominent importance on working with hands. When I first visited the US, I was really impressed by the number of people who undertook DIY projects, and knew woodworking etc. I also think that the importance that Germany pays to vocational training is one of the leading reasons for their engineering dominance.

Maybe it is time to remember the great man's ideas during his 150th anniversary and put it into wider practice.

[1] https://en.wikipedia.org/wiki/Nai_Talim
It's partially that for most other media once you have found and cataloged a piece of media/data it's safe. Books don't disappear off my shelves. Even things you haven't gotten specific copies of generally don't disappear entirely, they may get harder but there's usually a copy /somewhere/. Things on the internet tend to disappear entirely unless they've been included in the few archiving things like archive.org.
Well, if we want to tin foil hat theory it, then it's because the device can't differentiate between user access, police access and other hacker access.
> "change of level"

The obvious interface for such a concept would be to have matching parentheses "snap" into a kind of token field around the corresponding text. It would be pretty easy to then build a kind of raised relief map of code built from nested token fields that suggest elevation changes instead of nested parentheses. All in realtime as the user types, of course.

In the history of Lisps is there such an interface? My gut tells me either a) no, or b) yes, there's a maximally unusable version which was abandoned immediately upon recognition that it would suffice as bait to inculcate newcomers into the cult of Lisp parentheses.

Edit: clarification
Well, yes, they are voting for what they want: to really hurt other people at their own expense.
I miss TechShop. But they pretended to be a growth startup and ran the business into the ground through overexpansion. Then there was TheShop.build. They tried to acquire the assets of TechShop without the liabilities, and that didn't work out. There's Humanmade in SF, but it costs twice as much per month as TechShop did. Mostly the same old TechShop equipment, too.

There are some other "maker spaces", but they're more into "education", which seems to mean activities for the middle school rat race to get into college. Kids at desks all doing roughly the same thing, basically.

What kept TechShop going for a while was Etsy. Etsy used to require that you make your own stuff. But computer-controlled laser cutters were allowed for "hand-made" items. TechShop SF had eight of them busily cutting wood and plastic 24/7 at peak. Then Etsy allowed outsourcing manufacturing and that disappeared.

It was fun while it lasted. But the maker movement is over in Silicon Valley. Space is too expensive and the smart people don't have the free time.
ChezWEB: A Web System for Scheme
Damn, you just took it to a whole other level, that's a good one
It is dumb if you want to protect people.

Not so dumb when the goal is to look tough and win votes...
They might not have to if it's a "lowish" (quoting GP) enough rate. I believe the threshold is $500-600 per annum, so if they're paying you $50 per hour for the interview, no 1099 needed.
Join Work at a Startup to find your next engineering job
De acuerdo, cambios gramaticales, pero en el instituto tuvimos que aprender eso... junto con las clases de euskara :D.

No es tan remotamente complejo como para un inglés entendiendo a Shakespeare.

"Si no te jactases de saber menear la espada que llevas más que de la lengua, serías el primero en licenciarte en vez del último". O similar.
That is sound and oft repeated advice, but I do wonder how many people actually follow it. Anecdotally my parents are half retired and still have most money in stocks, as did one set of my grandparents. They lost a huge amount of their retirement in the .com crash and worked into their mid-70s to recover it. The other set of grandparents put everything into CDs and stable investments. The set of grandparents that lost it and had to get it back still ended up with 5x the money as the more risk averse pair.
It clearly is - native Americans certainly aren't the dominant people in the US.
The smallest template library in the world ^_^
You're not kidding.
"In this procedure, the deceptive walk is induced by the
experimenter during the briefing, the type of object, and the
appearance of the confederate"

This is not deceptive walking, this is honest walking. They are honestly trying to broadcast the signal that they were told to broadcast.
> Sad that the courts are so slanted in the favor of corporate interests.

The courts are in favor of upholding the law, not about exacting righteousness from all people.

Cobalt is a commodity which fungible and generally available on the world market. It may be refined at several steps, purchased by one company, put in storage with cobalt from other suppliers, and resold to another company. There may be general purchase records, but there are no specific records of how the physical cobalt ore was stored in a mineral silo. There is also the possibility that records that do exist could be faked for the purpose of fraud.

It is thus not common for the law to mandate that the manufacturers know exactly what has happened to every ounce of the substances that make up their product, or for the law to make this criminality contagious, such that anyone who does business with anyone who does business with anyone who does business with slave labor goes to jail.
I completely agree. I only mentioned because the article included providers that don’t include the same level of ecosystem benefits, which seems slightly unfair (from a CTO/board decision perspective). I think including a baseline colo option gives insight.

Also, purchasing Dell R7xx hardware, from our experience, has almost 100% uptime at scale, over the past 10+ years, confidently running a 3yr machine 5-7 yrs easily.
I interviewed at twitter for a job working with their infra team. They had an Atlanta data center and they were interviewing me for that role to be remote out of Atlanta. I had to fly to SF to interview via video calls with the team in Atlanta because the manager was in SF. He told me he would prefer someone local in SF over lunch so I knew I was just filler.

After lunch interview was with a xoogler and everyone earlier warned me it would be a “google interview”. So he struts in and asks what I know about number theory. I say nothing and he tells me he was a math major and proceeded to ask math proof questions and push on the math side of things the whole time. Weirdly instead of asking how to make a Cartesian product in SQL he had this round about way of describing baseball players and teams and generating a report of games played.

So as it went on I gave up. He asked me toward the end how many prime numbers there are... I answered “optimus prime”. He looked at me and asked if I seriously wanted him to write down “optimus prime” for my answer and I swear on my life I looked at him and said “yep. Autobots roll out”.
Yes, there is copper or aluminum for power. Most of the metal in a submarine fiber cable is steel.

See https://en.wikipedia.org/wiki/Submarine_communications_cable
The Fundamental Problem in Python 3
How much of the running costs of Flickr are from hosting the free portion?
How much does the paid portion cost?

Mostly I’m wondering, is there any value to having the free portion anymore?
Top Jobs in Cybersecurity to Look Forward to in 2020
>We were recruiting mostly from a particular pool of uni grads, and everyone was communicating via the same particular "forum". (Late 90s/early 00s.)

Any chance it was Something Awful?
Five hours for a tech test and interview at EA. I know I crushed the tech test. Interview, not as much. Got a generic rejection letter.

Don't be surprised when we stop jumping through hoops if you're not going to give any feedback. If you think you can run your company solely off hoop-jumpers, more power to you.
My gripe with actions was the big refactor/change they made so all the old examples and apps which show up in search are wrong now.

There's also a lot of things you should be able to do but are not apparent or clear - and yeah the documentation is a disaster
They don't replace the cable typically, they fuse it with epoxy and it usually works pretty efficiently, mostly taking the time scheduling the boat and equipment the repair is likely a couple hour job at most and 12-24 for the epoxy to dry.
Oh, didn’t think of that! Only had it for about 1.5 years.
Can they fix the damage to their perception? No one I personally know will ever step on a 737-MAX plane.
Yeah, just hit 46c at our place north of Melbourne CBD... Crazy times.
Aaron Hsu's thesis: A data parallel compiler hosted on the GPU
Engineers develop a less invasive way to study the brain
If there's one thing that I know is true about bad management, whether it's directly above or a couple levels - they never play by their own rules.

At the first display of this, either with big or small examples, every employee should watch their back, take extra efforts to support their colleagues, and prepare an exit strategy - immediately.

You may be the perfect employee and think you'll never be let go, but chaos is ruthlessly unbiased.
My old employer was a pretty extreme version of cowardly management. They never wanted to hurt anyone’s feelings, or talk bad about anyone. To the point where there would be people who have been coasting around for years, and everyone in the company knows they don’t have any valuable contribution to the company, and yet they’d rather duplicate their roles than to let them go.
Does pinboard caching work with sites that are behind a login or paywall?
Uh... you don't need to cut fiber to tap it, you have to just bend it to allow the light to leak.
You're forgetting that engineers are expensive, and dedicated servers means spending more engineering time on things. Almost everyone considers hosting their own hardware, and it turns out that for most companies it's just not economical.

I really doubt they switched to AWS because it's "cool".

Also, isn't CDN bandwidth and data transfer going to be the lion's share of their costs? That's not a problem you can just throw dedicated servers at.
I'm very puzzled by the consensus group load balancing section. The article emphasizes correctness of the Raft algorithm was super important (to the point that they skipped clear optimizations!!11), but, then immediately follows up with (as far as I can tell) a load-balancer wrapper approach for rebalancing and scaling. My "this feels like consensus bug city" detectors immediately went off.

Consensus algorithms (including Raft and Paxos) are notoriously picky and hard to get right around cluster membership changes. If you try to end run around this by sharding to different clusters with a simple traffic director to choose which cluster, how does the traffic director achieve consensus with the clusters that the traffic is going to the right cluster? You haven't solved any consensus problem, you've just moved it to your load balancers.

A solution for this problem (to agree on which cluster the data is owned by) is 2-phase commit on top of the consensus clusters. It didn't appear from the diagrams that that's what they did here, so either I missed something, or this wouldn't pass a Jepsen test.

Did I miss something?

[If you did build 2PC on top of these consensus clusters, you'd have built a significant portion of Spanner's architecture inside of a secure enclave. That's hilarious.]
The SmugMug team were the first people I remember seeing use S3 for more than a 'hello world' project.

This blog entry from 2006[1] is only 13 years old, but feels like it should be older. Back then, putting that much data for a publicly accessible site was considered pretty insane.

[1] https://don.blogs.smugmug.com/2006/08/12/amazon-s3-the-holy-...
Sure, there may be, and you will have proofs that it exists and may find a way, how to handle it.
267M Facebook users’ data has reportedly been leaked
I'm not forgetting that at all: I don't see how a dedicated server takes any more time than AWS. AWS adds extra things you have to do and manage.

Also, data transfer and bandwidth is far cheaper with dedicated and colos than AWS.
ArVid
They all use Signal, with varying degrees of dissatisfaction. I'm the only one who doesn't have a Signal account.
Somewhere on codinghorror.com, Jeff Atwood has a really good post on this.
I just want an e-ink netbook so I can code outside in full sunlight.
There's nothing illegal about this, right? So currently, this one guy Brian Timpone is using his wealth to invest in auto-generated stories which have the potential for massive persuasion in any vote, all 100% legally, and no one will know the difference (Except those who read this CJR report).

God I love this country!

/s
I'm definitely looking forward to the "Why It Doesn't Matter" episode. Although it wouldn't be as intensely frenetic.
Alyssa Acre Photo Gallery
Where are former customer going? Where are people looking to host photos going nowadays? Just want to survey HN.

Personally, although I am relatively hardcore on privacy, I go with Google Photos on an anonymous account (I know that since it's Google, nothing is truly anonymous, but from the steps I've taken hopefully it's a bit more sanitized) because their AI can filter and organize my photos is ways that I simply don't have the time to do.
I am mistaken. It appears it is illegal, but the justice system does not care, as the case highlighted in the article "was dismissed." From the article:

The extent to which Locality Labs was involved in the business of LGIS and Newsinator is highlighted in an FEC lawsuit, filed for violating the Federal Election Campaign Act of 1971 by “re-publishing campaign materials in a format designed to look like local community papers.” The respondents included the obvious suspects: the campaign (Khouri for Congress), the PAC (Liberty Principles), and LGIS (the company publishing the material). In addition, it also included Locality Labs. These entities were charged with violating the Federal Election Campaign Act of 1971 by “re-publishing campaign materials in a format designed to look like local community papers.” The details of the lawsuit further stipulate that LGIS “contracts with various entities, including Locality Labs […], to prepare content for publications” including providing “local and state news in certain geographical areas in Illinois.” LGIS, however, has full editorial control. The lawsuit was dismissed in July 2019.
All these arguments are about engineering.

It's no longer an engineering problem.

Now it's a trust problem.

Boeing, the FAA, and the airlines have demonstrated that they can't be trusted to make the right decision when passenger safety conflicts with quarterly earnings per share.

They'll roll the dice and hope they can fix the problem, as cheaply as possible, before the next catastrophe.

So it doesn't matter if they find an engineering fix.

The public will never trust that it's really fixed, and re-branding this dud won't fool anybody.

The sooner Boeing figures this out, the less money they'll lose.
And since IQ is an almost meaningless measure, so is brain size!
In most cases it's a valuable gateway to getting new users

They already removed all but 1000 photos from free accounts, which given they're now paying AWS per byte for storage makes sense I guess.
The light is kept inside the fiber by the change in refraction index in the radial direction of the fiber so there is a total internal reflection. But if you bend the fiber enough then reflection is not total and part of the beam goes outside.
Magento makes me shudder.
> Someone better came along to fill the role and nobody wants to tell a candidate "We found someone better than you".

On the contrary, most automated reject messages from recruitment systems use something along the lines of "we regret that other candidates were a better fit for this job".

This turns it to be widely useful, inoffensive and can be used instead of the real reason.
Slavery is, of course, not okay. But tell me this: Are you confident that all your home electronics have zero slave-produced cobalt in it? If not, why not? The availability of alternative cobalt sources would seem to make this type of behavior inexcusable.

What's this you say? You don't have a direct relationship with the cobalt mine? You buy your phone from some company, and you don't know their exact sources of components, or whether they switch suppliers from time to time? Gasp!
Honey is almost pure sugar. Healthier than white sugar, maybe, but unlikely to be healthier than high-quality jams made from whole fruit.
Fuck em. Both Yahoo! and SmugMug have beaten the dead horse that is Flickr more than enough. I've moved on (and self-host these days) and I'm not looking back even if there were some inkling that Flickr was better at image hosting than I am.

For me, Flickr became less and less usable with every UI update. Back when Sonic was charging beaucoup bucks for 3Mbit DSL in San Francisco this was a big usability problem. The social stuff was neglected (SNR on the groups became abysmal). For a while I had a "pro" account. At some point they marked my account adult only with no explanation so I made another (free accout) and moved on. Then Yahoo! migrated everyone to Yahoo! logins and my Flickr accounts kind of operated in some odd grey area and I just use Flickr for free photo storage.

And then came SmugMug. My last public Flickr post was a screenshot of what SmugMug did to the Flickr mobile app — they'd just pushed some notification about the SmugMug buyout and all of the "excitement" clobbered the navigation links[1].

I tried in vain to migrate my Flickr account. The mobile app worked but wouldn't let me reset my password. The desktop site would send reset messages to my email address, but the auth infra thought I shouldn't be allowed to reset my password from that email address. Obviously the SmugMug guy who was posting on HN never got back to me. Neither dud Flickr/SmugMug support.

So I went back to self-hosting. And it worked. I didn't even have to beg support for access to anything. And now SmugMug wants more money? Sorry guys, you've had many chances.

1: https://live.staticflickr.com/979/41376824904_bba1b08851_o.p...
Sorry I didn't clarify. You're right about the states reason and legal reason but in reality the problem was j++ bring better
Yeah, the sheer idea of paying a subscription for software that is running on my computer to index local resources is crazy. This kind of software should be should sold as one-time buy license.
>It has nothing to do with Indian citizens

It has nothing to do with Indian citizens? A law passed in India does not concern Indian citizens? I am not sure I can make sense of what you are saying.

If you are saying that the law does not affect current citizens, then, I want to say that It does not have to to justify the protests. Because the protests are about how it drags religion into how citizenship is granted.

It discriminates people based on religion.

That itself, without going into anymore details, is enough reason to protest against it.

Now, there are some arguments that say we already have different laws for different religion casts etc. But that argument is shallow, misguided at best, blatantly malicious at worst.

Because such things are there because the idea of being secular overrides even having consistent laws. Because it allows people to practice their religion.

In other cases, were certain reservations are provided to people of certain cast, they are merly to target a subset of population that was victim of a bad cast system in the past.

You can see that both of these ideas are very much in the spirit of secularism, and in first case, even overrides the need for consistent laws.

This bill shatters that very idea, like to its core.

In a set of people in which all members have same attributes, except for their religion, it makes it much easier for people from certain religion to obtain citizenship.

Now, one can argue that the religion filter, as we saw in the second case above, is meant to target people who were fleeing from religious persecution. But that argument also does not help here. Because then it only helps people who are fleeing from religious persecution from being a Hindu, and it does not help if you are fleeing from religious persecution from being a Muslim.

And why drag religious persecution into the whole thing anyway, people are made to suffer for various reasons in a lot of places, many of which does not have to do with religion.

No, this "religious persecution" thing is a very clever way to mask the actual intent behind this act. And in fact, this religious persecution clause is not even present in the actual law [1].

And people are calling it out en masse.

[1] http://egazette.nic.in/WriteReadData/2019/214646.pdf
Robinhood Fined $1.25M over Customer Order Routing
To be fair, mine was honest ;)

I have been missing something like this on Chrome but never went looking for it, until it appeared here on HN.

It is sad though that the product owner has asked people from outside to upvote and even comment this post.
Where I work, we have found 3rd Party SDKs to be an anti-pattern for this and other reasons.
Recently stumbled upon this RMS speech transcription[0] for the first time.

I find it quite relevant to your quoted passages and, I suppose, corroborative of your commentary.

Bit of a long read.

[0] https://www.gnu.org/philosophy/stallman-kth.html
DO also comes with free guaranteed bandwidth.
No, but JS certainly wasn't designed for what it's been retooled into doing now. Neither is HTML.
But if you kept it simple in the first place, you can easily do the work necessary to keep it online, and are thus more likely to do it.

The moment you have to struggle with NPM dependencies to switch hosts, it’s all over. If all you have is a bit of html, no problem.
Well good thing he didn’t leak them! Instead, he gave them to The Guardian who reviewed them and only released what was pertinent.
Let’s pretend for a moment that this SaferC exists. Is it also backward compatible with C? Will it require special keywords in the language, like unsafe, to call into original C? This would be the primary benefit, right?

Now, also, will this new SaferC also bring with it any of the other features people appreciate in Rust? Such as data race free code (because of the strong type/trait system and Send/Sync auto types), or match and let statements that support destructuring of types through pattern matching, or monomorphism for zero overhead polymorphism, or the simple to use tools around the language for managing dependencies, or async programming model that strips away all the complexity of hand written state machines?

For me, all of those features make Rust a modern 2020 language. I’m curious what a SaferC would have. And frankly, if it could exist, why hasn’t it been developed in the last 50 years?
Hey that's me, thank you for sharing!