skysight-inc/HackerNews huggingface dataset:
> Building one's own "cloud" is easy, and can be one in a tiny fraction of the expense any cloud provider charges.

Yeah, I've recently run the math - 176 real Xeon cores and 1TB of RAM are around 70k€ (4x 2x22 core Xeon 2699 v4), while the same from Amazon costs a load more.

On the other side, it's the good old capex vs opex debate, plus you're going to need someone to do occasional disk swapping, worry about RAID setup etc. - all this is done by the cloud provider for you.

> The cloud does not make sense, unless you are a cloud provider with a reason to sell that lie.

It certainly makes sense if you have an architecture that allows you to handle the base load with your own bare metal but allows you to quickly (and automatically) add power via cloud instances.
AWS Marketplace: the first FPGA Image is available
I'm missing something.

"No sane business is going to rely on a single solution hosted by gce or amazon'

Isn't serverless the ultimate lock in?
Looking at the "terrible job request". Sponsorship is often a great way for the nephew to get a job.
Also all that gold is not in open market, just in central banks and international institutions (e.g. IMF) balance sheets. So I assume the argument is that they're covering it up.
Democractic rule demands more explanation why I can not get back the property I own let alone I had to negotiate but fail. Is democracy only about voting every four years but know nothing what goes on?
Storyboarding in UX Design
Pie charts are not so bad, but 3D pie chart are absolutely horrific. The 3D version is very misleading because it increase the size of the lower segments a lot.

Most 3D graph are bad anyway. They may look nice and make the presentation more flashy, but they are very bad to present the information.
You can give your gold to other countries in exchange for stuff (eg weapons) but you can't do the same with roads
The Positive Lexicography Project: "untranslatable" concepts of wellbeing
Actually, Nokia as a company is doing rather well. Just the handset business was rebooted.
> I get it that my current process, and probably yours, rely on working locally, but that's just an artifact from a different time.

You say this, but... it's more of situation, "Do I trust all time and experiences to date, vs. something relatively new?"

Every dev has a local, with current setup. So, does ever dev need an instance of Lambda? It'll get crazy expensive to work on a team. We still need various environments for code review, QA, content entry, hardening, UAT, etc. All we're cutting out with Lambda is performance testing, right? (We trust AWS will be perfect and if it's not perfect we call them instead of trying to do anything about it ourselves.)

Dev, QA, Prod... those are your three basic levels everyone is familiar with for every project. Seems like AWS just found a way to bill me for all three... Hooray! =P Said mostly tongue-in-cheek...

I like the concept... but I'm hesitant to switch clients over to serverless until it's a little more mature. I pay for the cycles, right? What if one of the functions I upload to dev is just a poorly written loop? Whereas the dev would catch that on his local, now I think I have to catch it in my monthly bill... we still need tools to be able to verify the code we are putting out before it hits the cloud.
I have no experience with Kong, so I couldn't tell you. I'll give it a try at some point. It does look like a better alternative to API gateway. Thanks for the mention.
> Everybody is a cloud engineer

Sure - but does everyone want to be? I'd much rather have 2 people on my team get AWS certified than 10 people with google manage my AWS account.

Also want to point out that any kind of Infrastructure that needs to be HIPAA compliant can not process any PHI in Lambda. Naturally, Amazon will overcome that hurdle, but they just started signing BAAs for RDS Postgres this year.
When I was younger I worked a while in file carving problems and algorithms, and while your take on it is accurate, it's not complete. There are algorithms that can do what you call "manual reconstruction" in a more or less automated way. Of course, as with everything that is automated, there are edge cases where it doesn't work correctly, but it'll save you a lot of time.

What has been discussed here and in the OC, is mostly header-footer carving, but file-structure-based carving has been around for a long time already (I think Foremost included it in 2005/2006, and PhotoRec supports it for some formats). Using the file command (*NIX) or TRiD to find the headers is a bit of a hack, and useful only if you want to sit a long time with dd (or an equivalent tool) and direct yourself the carving process.

As for the fragmentation issue, there used to be around a great program called "Adroit Photo Forensic" which implemented the amazing SmartCarving(TM) approach (academically known as graph-theoretic-carving) in which the disk is scanned, pools of segments by file format are populated, and then a graph is constructed and analyzed with a Dijkstra's shortest-path variant which works on multiple paths from multiple starts-to-ends. Very interesting, though a bit computationally expensive. Plus you need an extremely precise similarity metric between the segments, which was actually the weak-spot for this. However, it seems as if the Adroit product has died (I can only find mirrors now which host old versions of it), and as it was a try-and-buy program I don't think you'd be able to use it now.

Thing is, there are easier ways to handle fragmentation. For example, PhotoRec itself lets you pass an agressive validation step, to discard most of the "probably wrong" recovered files, and then dump the remaining to an alternative disk image, on which you can try carving again. Of course, this iterative process takes time, but it can work, and of course it can be automated (and thus, saving you from manual intervention).

While my work has taken me away from it, I never quite understood why the digital forensics community "forgot" about file carving, or disregarded it as an important problem -- it seems as if there are still the same issues around as when I worked on it, while having less tools available.

As for the SeqBox format, more than an alternative to this tools, I find it as an interesting complement to them.
> The fake university was recognized by the State of New Jersey and was accredited by the Accrediting Commission of Career Schools and Colleges (ACCSC).[3] The director of the ACCSC confirmed that it had accredited the "university" to cooperate with the federal investigation.[6]

Thus bringing into doubt any ACCSC accreditation. I pity the innocent student who, at best, wasted time researching UNNJ, and possibly moved forward without realizing where the trail was leading.
my fave -- https://www.youtube.com/watch?v=SII-jhEd-a0
> Cities don't have any leverage

I don't buy that. Cities have people with voting rights. Average income is higher in the US than in Asia, and coverage in Asia is pretty good.

You can regulate to encourage a non-monopolistic system, particularly when businesses like Comcast are gouging to the sole benefit of investors who have already made theirs back.

Two other commenters noted that competition is forced by law in the last mile of networks in Europe [0] [1].

Would ISPs really be put in dire straits if they were required to be a bit more competitive? I doubt it.

It is very far fetched, particularly under this administration, that such regulation would happen. We can still discuss it now because we see a potential loss of quality in internet content. If that comes to pass, we can refer back to our earlier ideas and have another plan in mind.

These days, I think we all see the need for less silos, not more.

[0] https://news.ycombinator.com/item?id=14230705

[1] https://news.ycombinator.com/item?id=14231436
I have no idea why I keep hearing doom and gloom over the lack of 3G/4G on the new 3310 when it's marketed towards countries where the original 3310 isn't an uncommon second phone...
Thanks for sharing. I figured that kind of revenue justifies the cold calling. Congrats on finding the niche!
Yes, but honestly what percentage of businesses need regulatory conformance or anything like signed logs?

My main problem is the lack of transparency, vendor lock-in (so you can't enter non-mainstream markets with some regulatory expectations, such as Vietnam or Russia).
Isn't odd that: "The Federal Bureau of Investigation learned of the episode at Larson Studios in January but did not start notifying the content companies until a month ago."?? As one other poster here noted about companies like netflix staggering their releases for more evenly distributing their content throughout the year, I can not see why the fbi would want to stagger the release of their notifications and other such "releases". Doesn't make sense.
Sure! That sounds great.
As a programmer I complain about working with bad programmers because it usually makes future work more difficult. Is that snobbery?
That's not serverless by definition, you're describing Software-as-a-Service.
The article seems to point to these two as the main reasons why fruit juice is not as good as fruit:

1) when you make juice, you leave some of the most wholesome parts of the fruit behind. The skin on an apple, the seeds in raspberries and the membranes that hold orange segments together — they are all good for you. That is where most of the fiber, as well as many of the antioxidants, phytonutrients, vitamins and minerals are hiding. Fiber is good for your gut; it fills you up and slows the absorption of the sugars you eat, resulting in smaller spikes in insulin.

2) when you drink your calories instead of eating them, your brain doesn’t get the same “I’m full” signal that it does from solid food, even though you wind up consuming far more calories in the process.

[edit: clarified text is quoted from the article]
I have never paid attention to any of the "you aren't complete!" messages or indicators. I don't care.
Gloriously, the article reaches for a simple table when it wants to actually show the numbers.

For the amount of data shown in the pie charts, a table is the way to go. No need to obscure the numbers with a graphic.
I'm no IBM shill but OpenWhisk is at the least open source and can let you host your functions locally for the sake of testing and you can try to do some unit and integration tests using them.

Devops as we know it isn't going to die any more than sysadmins weren't exterminated by "devops." However, if you're still doing sysadmin like it's the 90s your business is probably too slow to compete against more agile, cost-effective players and you'll wind up being forced to exit or wind down. Furthermore, businesses that iterate very slowly hopefully have customers that will continue to be able to afford to pay them for such slow turnaround. However, I've noticed the traditional large, behemoth enterprises used to multi-year cycles for what takes most competent companies a few weeks are all coming under business pressures to iterate or lose customers.
> What if one of the functions I upload to dev is just a poorly written loop

Fwiw, timeouts are at least partly a solution to this already. Seems right now you pay for invocations (at least on lambda), and lambdas are capped at 60s
"Exploded" pie charts that have a small segment separated from the rest are also terrible in the same way!
Reread it again.
I'm saying that it doesn't belong on hacker news or news papers.
They appear to give out accreditation to massage schools, schools of "hair design", and so forth. I don't know that they reached a new low or anything. Homeland Security didn't appear to arrest any students, just the brokers. However, they did appear to let the students get screwed out of their time and money, and then deport them.
This Physicist Says Consciousness Could Be a New State of Matter
> and create something that breaks existing OSGI implementations

No, they won't. Eclipse runs fine on Java 9 and AFAIK there's even limited interoperability.
Let’s All Stop Apologizing for the Delayed Response in Our Emails
Yes I think Americans are still pretty aware of not wanting to fall prey to too many monopolies.

I realize a constitutional amendment protecting open internet access is a moon shot, particularly under this admin, but, what else can we do but speak our minds on how this rollback of net neutrality may negatively impact education and communication in the future?

We still have our vote, and we can try to make this an issue over time, perhaps many many more years.
Mobile is an obvious existential threat to Microsoft.
TensorFlow's QueueRunner
How long can it take to learn how to make a list of things for a computer to do? Couple of days?
I spend a decent amount of time exploring strange parts of the world, and in my experience with several different phones in several different countries is that GPS (assuming your phone is charged and you're not in a cave/underground) is always good enough to get you out of wherever you are.

To give some examples, in the past twelve months or so I've navigated by GPS (using Google Maps to visualize my position) in mountains in Iran, semi-rural Ukraine, forests in France, middle-of-nowhere Canada, and forests in America. In case you think that my GPS worked just because I had good devices, I've used everything from a nice iPhone 6+ to a decent Galaxy S5 to a crappy Huawei P8 Lite which I bought for $65 used.

I'm not sure how you can quantify GPS as "80% accurate". Does that mean 20% of the time it puts you in the next state over? Or that it's 200 meters off? I can't think of a reason why your GPS position would be wrong... it's not as if physics just breaks down in the Rockies.

In order to get such tremendously poor results, I have a feeling that you did something like turning off GPS (which forces your phone to rely on cell tower triangulation) or using GPS where it doesn't work (like in a cave.) If the actual, raw values from your GPS were wrong I would be extremely surprised.
Is there anything on record claiming that the Bundesbank tried to withdraw more than 300 tons but was denied (besides the speculations)?

Officially, they wanted to rebalance some of their holdings.
The original plan was to remove 150 tons in 3 years, but due to undisclosed issues, that became a 300 tons withdrawal in 7 years, which was achieved three years ahead of schedule.

I'm also wondering why all those articles assume that moving tons of gold is trivial, is there any description at what is involved in X tons of gold transportation (insurance / planning / protection / etc.).
When the "white power" symbol looks exactly like the "O.K." symbol, it seems like it's best not to jump to conclusions. I'm not fond of the alt right, but it's not fair to jump from "alt-right" to merely assuming people are racist. It's a serious accusation and people ought to be given the benefit of the doubt.
Kung Pao chicken in Beijing is the perennial sichuan dish that you can barely find in chengdu (and even then, it's just for the eastern tourists).

Most of the authentic Chinese resteraunts in the San Gabriel Valley are not in basements, but in strip malls. Heck, these days china town isn't the best place for Chinese food in most cities (seattle, San Francisco, Beijing, Vancouver), rather some suburb they has a large rich Chinese population is. Most of the authentic food you get in American china towns are very old school Cantonese, while Chinese food is much more diverse than that.
If you are able to rewrite the code base in a short amount of time, the infrastructure problems are easier to handle. That way you can move forward faster and fix problems early on.
> This kind of sounds like you've never managed a production system, sorry.

Don't be sorry. Instead, challange me with specific problems you have and I will show you how to build solutions.

> how do you process and manage lifecycle for an exabyte of classified/sensitive data

The infrastructure for storing/processing data is in place. If you doubt me, please go ahead and give the above-mentioned tech stack a try and let me know if you still have any problems. Or give me a detailed description of what you have to do and I will tell you how to do it.

> People who talk about "data platforms" in terms of size are like people who judge coder productivity in lines of code

Let me be more clear. I know how to build the infrastructure for that scales of data. I am not saying that I will write the code for processing data. That depends on what kind of data you got and what you want to do with it.

> I guarantee your 10pb "data platform" will choke and die the minute someone shows up with 10gb of historical data and you have to get the timezones right.

See my above comment for the answer.
"High School" as an educational trifurcation is very USA, most of the world seems to bifurcate into pre-teen and teen. No concept outside the USA of going to a separate building for ages 14-18.

For a good time there's also no enforced standard in the USA for middle school (older elementary) vs Junior High (youth high school). I went to a middle school that operated internally like a junior high, which was interesting. Construction/logistical reasons resulted in my high school experience being only 3 years sophomore to senior, freshmen year was the last year of middle school. Everyone who graduated with me had a middle school as their first year of high school on their transcript. When I was young enough for anyone to care about my education this sometimes led to bizarre conversations with HR people about why I transferred schools or why did I skip a grade, etc.
Yes, the article thinks that as well.
I am absolutely in favor of net neutrality. Variably charging for accessing data is no different than variably charging for accessing water or electricity as the OP described. There is a valid exception for electricity though. When a user requests so much juice that the local infrastructure is harmed they should be fined and throttled. I don't see how this same limitation can be applied to data access due to limitations in the physical distribution technology.

Even with that said I still think the ISP problem is the lesser of the two evils. People don't have any right to complain about NSA spying if they willingly sacrifice their personal data to Google and Facebook. This data isn't for lease or borrow... it is owned, and when it becomes the property of Google or Facebook they can, and should, use it against you to generate revenue.

The software giants have convinced their users they are acting in a benign capacity for the interest of their users. The biggest problem is that most people take them at their word.
what does being a lawyer have anything to do with it?
If I put a whole apple with its skin or raspberry with its seed, or orange in a mixer-grinder, how or when exactly do I lose the skin, seeds or membranes during the process of making juice?
Is inequality about to get unimaginably worse?
Best JavaScript Programming Books for Beginners 2017
>It's not like there is a fixed number of jobs mined from the soil of each country.

This is so true. It applies to any system with competition. People tend to treat things like jobs and startups like natural resources, and tend to assume that competition is necessarily bad. In reality, feedback processes and strong interactions between players turn economies into highly unpredictable emergent phenomena. It's more like a flock of geese than an elementary chemical reaction.

For such large systems, it's hard to tell what the Nash equilibrium is, and whether it matches with the optimum global outcome. Animals (especially humans) have evolved to cooperate well in small groups (e.g. tribes, families). Over larger scales (e.g. countries, between language families), we have a strange balance between distrust, competition, and compassion.
Because nobody but dumb people on the internet actually cares where the gold is stored. Since 1971 gold, along with every other commodity, has been optionalized. It doesn't matter where or how it exists because what actually gets traded are options on the commodity. Now every once and a while somebody does actually take delivery but delivery is very, very costly and complicated for physical goods. Physical delivery involves not just the conveyance and storage fees but also the costs of integrity checks -- that is, literally going through each unit and verifying that what's delivered satisfies some standard.

What the Federal Reserve has always been doing since it let foreign nations deposit gold for safe keeping is running a very inefficient options market. Gold is transferred in and very modest storage fees are assessed each year (essentially the gold is stored for free [1]). Note that there are no real provisions for transferring the gold back out, this must be negotiated on a case-by-case basis. It is by all accounts a costly and tiresome thing to do.

Now the real question is -- why would any foreign government participate in such a scheme? And the answer is because it's very beneficial for them. They get free gold storage in the safest vault in the world. And they don't "lose" that wealth -- the NY Federal Reserve's word is in fact "good as gold" and so that wealth can be leveraged much more efficiently than lugging around and cutting up actual gold bars. What does the United States get out of it? In fact it's not so clear. Some politicians have reasonably asked why we're paying a bunch of money to store ~7,000 tons of other people's gold below Manhattan. It doesn't really make much sense except that, well, it's now been "policy" for 50 years and changing is very difficult and expensive.

In the end nobody really cares. There's nothing suspicious going on. The author's "reading" that Germany has forfeited 1200 tons of gold because they're not allowed to "count the gold" is beyond ridiculous. The rationale for leaving gold in the Fed and moving slips of paper around is pretty sound -- it's called modern banking. It's mostly worked for 500 years. And the idea that gold will act as a reasonable substitute when the dollar collapses is just dumb. Because this is the thing that gold bugs never seem to understand: when/if the dollar collapses it won't be an isolated event. The implication is that the productive capacity of the USA has been zeroed out. Think about what events might cause this and ask yourself if, at this point, Germany (or anybody's) biggest problem will be missing gold.

The article is painfully ignorant. The idea that it's the gold buried under Manhattan that makes the dollar the reserve currency is not even wrong.

That said, if Germany does really want its gold the right thing to do would be for the Fed to make them pay standard market rates plus a Fed premium. Considering some banks charge as much as $300 an oz for such a delivery such a transaction would actually knock quite a bit off the national debt.

[1] https://www.newyorkfed.org/aboutthefed/goldvault.html#storin...
I wonder how do cold pressed vegetable/fruit juices compare to plain fruit juice?
Not to mention most juice is loaded with fructose.
I don't have proof for the following, but I think the article should qualify the type of juice being consumed. I regularly make juice from raw vegetables (ginger, cucumber, carrots, beets, celery, parsley, cilantro, yams, kale, chard, brussel sprouts etc) and I suspect that the sugar content is less than fruit juice. Personally I don't understand why a person would juice a fruit when you can eat it whole? Fruits are so stupidly delicious when eaten whole. In the end, everything in moderation...
The accuracy statement is about the maps.

Google Maps can be pretty spartan in wild parts of the US.
This. Switzerland depends heavily on Germany (and the rest of Europe) for imports.

Moreover, the one thing Switzerland has which is far more important than their​ pharmaceutical industry is trust. They are not in a strong-arm position like the USA, and any doubt in their solvency would cripple them back to the poverty they had in the 1950s.