skysight-inc/HackerNews huggingface dataset:
I am largely in agreement with you, however there are many well-documented cases, right here in HN, about companies bleeding a lot of money due to their usage of AWS and a few others. Such services are really good when you are starting off -- they eliminate a huge upfront time cost, and for most startups time to market is the difference between life and death. And as you start, they are pretty cheap as well.

However, once the startup takes off and becomes cash-positive and has to scale, then AWS in particular becomes a huge point in your balance sheet. It's a very well executed vendor lock-in, I will give them that.

Many companies are using European VPS hosting and once they have mid-level business contract that guarantees 99.9999% uptime because the provider can replicate to 3 separate physical data centers, they are happy both with the service and the cost. Granted they need their own Ops teams but long-term this scales much better and is sustainable.

Managed cloud infrastructure is mostly overrated and the complexity of it is by design. AWS in particular is borderline crazy lately, they have dozens and dozens of inter-connected services and "AWS consultant" is now a commonplace title in CVs.
Yes, this is an issue.

One example is FreeFly Burning, which according to the achievement estimation method has 739 players [1]. Yet, the game has sold 25,562 keys through Go Go Bundles, and more through other bundles. Go Go Bundles lists the number of bundles delivered [2] and each bundle includes every game (in contrast to Humble Bundle that has tiers). This is consistent with Steamspy's estimate of 20,000 - 50,000 owners [3]. Those bundle buyers likely never downloaded the game and perhaps haven't even activated the game on Steam.

With exceptions like F2P games or free weekend games:
Units Sold >= Owners >= Players

[1] https://barter.vg/i/40567/a/

[2] https://www.gogobundle.com/latest/bundles/bundlemega-7

[3] https://steamspy.com/app/683530
So the first thing you do when you arrive at any destination is load up and go shopping? Sounds very inconvenient to me and that's assuming you are probably travelling alone or with a companion. Add kids to the mix and things get worse. I take things in 3 oz bottles and can't remember the last time anything exploded due to altitude. At most, some might squeeze out into the ziploc. I guess occasionally, lodging will have a little kiosk open until 6pm that will sell you a small bottle of sunscreen for $13.
NDN addresses a different issue. It's more like a design for a content-delivery network. How would that help with upward bottlenecks on asymmetrical home connections?

Perhaps the right question to ask is "What is do you really need to know from the next node upstream?" Suppose you could query an upstream router for congestion info, and get back:

- In the last N0 seconds, this node received N1 packets from your IP address, dropped N1 for congestion reasons, dropped N2 for other reasons, and forwarded N3.

- Total bytes from you, N4. Total bytes forwarded, N5.

- Maximum link capacity bytes/sec, N6. Your upload limit is N7 bytes/sec.

- For forwarded packets, min/max/avg delay time N8.

- If QoS is supported (DCSP field meaningful), this info is repeated for each QoS level that does anything.

That's basically the information you need to tune a "bufferbloat" algorithm and evaluate how well it is working. The latter is important. In the real world, everybody is guessing about this. If you know, you can tune.

Some simple mechanism for that, perhaps a new ICMP message type, would be useful.
As long as the query packet contains a nonce, so you can match queries with replies, there's no real security issue. Anything which sees that packet sees the traffic anyway. One packet in, one packet out has no DDOS amplification potential. If a router doesn't understand the query, there's no reply, and the bufferbloat controller has to guess.
Significantly more, actually.
It can download videos from just about any website, and yes, including and especially NSFW ones.
What kind of package? That probably means the signing is way too complicated. There's not much to get wrong in doing a single hash of an entire zip package and then appending a simple signature of that hash.
What should i do? please help me
I had installed ycombinator.com ADS on my website https://www.teeshirtsmade.com but after some days 508 errors. What should i do ? please help me
Generally the alleged activity must also be illegal in the country you are being extradited from.
I found brew's version of youtube-dl to be often out of date. Haven't tried recently, this was last year.
USPS Pays Artist $3.5M After Committing Copyright Infringement
They also have had signs on beaches for a year or two - or, at least, beaches near coral reefs.
It'll be a concern when many Chinese grads going back to China with knowledge and skills, but not with universal values of human-beings.

Hence you see violation of IP and high tech being used to suppress minorities.

This trend will continue to grow with current administration's authoritarian and isolationism.
never needed sunscreen, seems like brown skin saves the corals :D.
Well, isn't it a wonder more than a billion people can understand each other's writings even if they speak different dialects. To some extent, a Chinese and a Japanese can communicate with Hanzi/Kanji even if they don't understand the other language.
Specifically in the liver.
Show HN: RapidML, Generate Machine Learning Cloud APIs in Seconds
American sunscreens don't work as well. Thanks, FDA.
That would be sad, but I'll ditch Youtube for good if they'll introduce this garbage.
You're both right!
Not sure what that has to do with Pascal’s wager? This is just basic “expected value” in probability terms.
Wouldn't it be amazing if he suddenly appeared in Russia with Edward Snowden ?

The plan has been hatched.
At least where I am in the summer 40% or higher is just about a guarantee that there will be rain... That seems like something that might need to change based on location and season
Maybe use a nickname?

It's unfortunate, but yelling that name in public is likely to draw negative responses. It's as as if someone's name was phonetically similar to 'Fire!' or 'Call 911'. You just shouldn't yell it.
> I do not think your arguments apply to The Economist.

True, I was responding to a broader point.

> Whatever it is you do to make money, I would wager there is someone who is enthusiastic and doing it for free. Depending on the time dedication and skill set involved they may or may not be doing it as competently as you.

Also true, however as a programmer vs. journalist there are several VERY important differences:

- Many people tried doing programming for free. It's not sustainable. It's too much work, too much details, too much legacy from other teams, too much documentation work necessary, too big a burden to onboard new members, requires too much knowledge and know-how. I realize part of this applies to professional journalists, but it's definitely much easier for them compared to us. They don't need to learn X languages and X^2 frameworks before they go out the door interviewing people. And no, 4 years in university is NOTHING compared to what us the tech people do for education, almost every single day.

- Photographing a potential crime or a PR mishap with your smartphone, then sprinting for two blocks, and then uploading it to Twitter is only two orders of magnitude easier than programming, sorry. Your comparison does not hold up here at all.

- Programming, being an architect or a lawyer, and a bunch of such professions require a lot of skill and training. Most journalists I've known get by just fine by being insolent and knowing how to piss someone off enough so they spill the beans and give them a sensational story. Again, this is orders of magnitude easier (and requires much less time!) than refactoring a huge business system that is barely holding up and urgently needs reviving.

I was not saying that any enthusiastic amateur is as good as a professional investigative journalist, by the way. I was saying that AT LARGE the world provides enough accidental reporting so as to make most traditional journalistic reporting redundant. That was my main point.

I was also not saying all journalists are useless. Some are very influential and important. I did say "most".

As a final point, I have not ever found myself having to twist code or documentation so as not to piss my employer's benefactor -- and that happens a lot to the journalists. So IMO most are useless due to them being powerless and always at the mercy of the powers of the day.
To be fair, he did say you might not be able to get it WHERE YOU WANT. There are houses in the west that are cheaper than the northern beaches. There's also QLD and other areas of AUS.
HTC Desire 620G Specs and Price
youtube-dl does a good job of merging DASH streams into proper media files.

It can also parse various audio sites, and I think it's what mpv is using for Bandcamp for example.

Try this:

mpv https://danielamosboots.bandcamp.com/track/triangle-square
YouTube has the network effect just like every other big provider. You can’t ditch it unless the content you want to see has decided to move elsewhere.
23 years a spiral?

just sayin big up the one like Levon Arakelyan for his human accomplishments
The old poker adage applies--if you don't know who the fool is at the table, you're it.
I understand that Kim didn't actually break any NZ laws though?
This is neat!

My second reaction (after "awesome!") was that I'd love for this to support some kind of optional identifier+hmac functionality. That's not necessary for when you are fully in control of where people get the links of course, but as soon as someone starts sharing links to "your" content they can by definition modify it as well. It'd be cool if I could share a page that says "by chias" and that can prove it.

Then again, that would require itty-bitty to know that I exist, store my key somewhere, have some kind of auth system for me to log in and set my key... and now we're talking usernames, passwords, recovery email addresses, etc. etc., and I love the concept of services offered to people that explicitly don't do any of that. So third reaction is that it's great as-is :)
We're still in the process of rolling things out, although I'm not sure I can give a percentage... I think it's safe to say that in the next 6-12 months most (if not all) of them should have an active cluster.

And no, there is not a full POS server on them at this time... it will take us a few years to decompose that monolith, but this is a natural place to put it as we do so.
Yeah, this person clearly is from Québec, and here "Alexia" is a woman's name.
I don't have a name that evokes such an emotional reaction to it, but I do have a name that stands out. I identify with the doctor a bit because at first I tried to fit in as a kid, but I eventually accepted myself and my heritage and have gone back to using it and not hiding it.
It's one of my most frequently updated formulæ.
Great work and congrats on making it to the top of HN.

I did something similar awhile back...I called it inception host :)

https://github.com/jrhea/inception/blob/master/readme.md
mpv is using youtube-dl itself.
I'm not sure why it is called vaping. You can see smoke come out. It uses a heater to burn the juice.
What would such a cross-site scripting vuln do? There isn't anything to steal.

Moreover you wouldn't use this for anything where you aren't in control of where people get the links from, because as soon as someone else starts sharing it they can of course edit it too.
"They" would be the proper term.
I have javascript deactivated on wikipedia, it doesn't redirect me to the notice page [1]

[1] https://es.wikipedia.org/wiki/Wikipedia:Comunicado_4_julio_2...
Whaddya expect from a Microsoft product? Just saying.
Ask HN: HN Devs, to ChatOps or not to ChatOps?
Hey HN Devs,

Our team(of 20-25) is considering exploring ChatOps for a few use cases around incident management and server monitoring. In your experience, what are the pros and cons of doing ChatOps? What tools did you use(Hubot, Lita, Err, YellowAnt, Posh etc.)? What were the problems you were trying to solve and did ChatOps help?
Kim has no part in running it these days and doesn't trust it.

https://twitter.com/kimdotcom/status/799275467266105344?lang...
12 years ago i built google video downloader as a way to help me learn C#. it took about a month after the release for google to defeat my basic scraping. I did a few iterations to circumvent their changes, and then they changed tact, and erased the project from google. they only let it back into the search results after i stopped maintaining it.

https://sourceforge.net/projects/gvdownloader/files/stats/ti...
Why not python or Go?

Rust is like Bitcoin, everybody talk about it, but no one really use it.
Let's hope Trump doesn't find out fusion might replace coal. They need our investment.
Hopefully multicore OCaml will land into the mainline eventually. In my opinion it is the biggest issue against Rust or Haskell.
They are HUGE with the Instagram influencers, and therefore the younger audiences.
Easier said than done.

Where are you going to find a boat? How will you buy it?

Where are you going to sail to? There are exceedingly few countries with no extradition to the USA.

Who's going to sail the boat? It would be a foolish idea to try and sail across the ocean with no experience, especially if you have the physique of Kim Dotcom.

How are you going to access your money, most of which has been frozen?

How are you going to get into the country when you have no passport as it's been confiscated?
Unfortunately a very common mixup. Here is Erik Meijer (aka headinthebox), the main guy behind Rx, talking about the difference[1]:

Let's keep "FRP" for what it really stands for in honor of it's inventor (http://conal.net/talks/). Rx is not FRP and was explicitly designed as a discrete collection API on purpose (as opposed to continuous time varying values).
...

[1] https://github.com/ReactiveX/reactivex.github.io/issues/130
Exactly right, and you can see the polling percentage on the linked page; scroll down to "How the forecast has changed" and click the almost-looks-like-a-button "popular vote"; it was bouncing around 46-48% Clinton and 40-44% Trump (and 5-8% Johnson).
Same, except I don't work from home. After open floor plan came "flex-seating" where spaces in an open floor plan office are available 'first-come, first serve' and you can't leave pictures, papers, books, or anything on your desk when you go home.
I used WordPress to make a website for my boss when I was landscaping. He offered me the same wage I made landscaping to do it. After explaining to him I charged a fair bit more for that, he told me to make it in two days...so a shitty WordPress site he did receive. And i'm not saying WordPress itself is shitty. It's just a quickly thrown together two day WordPress site is shitty. I did manage to make it look decently nice and convey all the needed information well. It helped most of the competition's websites were also shitty WordPress sites that looked like they'd been thrown together in two days.
Teresa Giudice Reveals Joe Giudice\'s Reaction to Her Bodybuilding Dreams
https://itty.bitty.site/#/?XQAAAALfAAAAAAAAAAA0HSzgdXPvDK5AE...
> I have two monitors, so I put a button on my Firefox toolbar to launch MPV with the current URL, and configured MPV to start fullscreen on the second monitor immediately and quit when done. It's made my video-watching experience on the web an order of magnitude better.

How did you do that? I would really like to have that setup also.
GitHub was not at fault. Someone gained access to an account using a disclosed password scheme.

Also, the Microsoft acquisition of GitHub hasn't happened - they have only agreed to acquire GitHub.
No as in something like swift optionals:

https://www.tutorialspoint.com/swift/swift_optionals.htm

It's also called nullability support, you can see it in use in this article:

http://journal.stuffwithstuff.com/2011/10/29/a-proposal-for-...
I really enjoyed this article. The DDS is literally doing the same kind of things that the USDS is doing, but for military applications. Given the fact that the largest portion of our taxes goes towards defense spending, initiatives like create opportunities to allocate resources more efficiently, iterate with agility, and save a ton of money.

When you look at DoD contractors, there is obviously a motivation on their end to have larger contracts with inflated budgets and prolonged timelines - they're businesses. On the flip side, a government agency has none of those motivations - they just want to save lives as quickly and affordably as possible.

I am curious to see if these "lean" organizations will pop up in other parts of the federal/state/local governments. There are so many areas where better UX, logical efficiency, or inner-department communication could make people's lives easier or even save them:

- In PA you need to sign up for a tax ID separately from filing articles of incorporation. Why can't the Department of State and Department of revenue's system sync up to create a tax ID at the time of incorporation?

- Philadelphia's transit authority SEPTA has been rolling out a cashless fare system using RFID/NFC. It was supposed to be released in 2013 and still isn't complete. It cost $300 Million for Xerox to build which was twice as much as the initial budget. The kicker is their website used isn't even functional on mobile - it _literally_ uses nested tables for layout. A more efficient way to do this would be to use your phone for everything (using built in NFC) and an app to manage your fares.
Ask HN: Changing tech careers
I'm currently in my third year of working, and I have changed my tech careers twice. I'm fearful it would be detrimental both in terms of my learning and career progression.

After graduating, I've been a software engineer for 2 years building both web applications and Java applications.

After two years, I was curious about the Cyber security scene, and dove head in to Linux security. I've learnt quite a bit on malware analysis and techniques. But after spending a year here, I felt that this is not what I wish to do, and I'm now transferring to a machine learning domain.

I'm curious to hear any stories on how you changed your tech careers, and how you felt about it! Also, any advice would be greatly appreciated. Thanks!
So I have a hard time believing the 100k price tag. They are not including everything here, which is typical. The government usually doesn't consider overhead costs because to the agency they are fixed. That's a multiple of 2-3. They're certainly depending on some existing developed technology which doesn't sound COTS to me, and I have no idea how much to value that at. Maybe another 100-500k unless it comes from a major prime in which case... 1M or more.

The biggest thing increasing development costs for these kinds of projects is the fact that it is SO hard for development teams to get real understanding and feedback from the actual guys using the equipment. It takes a near act of God in many cases to get as close as they did in this story. That's what gives you an actual usable product at the end of the R&D effort and what saves the most money.

Also I'd work for this team in a heartbeat. Sounds like fun even if I don't believe all their numbers.
Is this satire? Did you see the size of the resistors on that thing in fig 5?
European IT industry is certainly behind in terms of scale and penetration of global markets (the reasons are explained here in other comments, including fragmentation of the EU market and harder access to VC money), but I don't think it is behind in software engineering (especially considering numerous offices of American giants and EU aquisitions like Skype) and European companies can easily dominate on the local markets. All mentioned companies are quite successful and visible in EU (e.g. check the revenue of Zalando). And of course there are many other, classic software companies like SAP, TomTom, HERE etc.
Two words, "leaf blowers"
Was it ever considered trustworthy?
> those profits have come at the expense of the environment and US worker pay and benefits

Have they? I don't think that's clear at all.
Well yes, that's the re-write I'm talking about.
Similar.

My ex read crazy fast and learned a lot of his vocabulary from reading -- and mispronounced a lot of stuff, couldn't remember details, etc.

I was in gifted classes in school. I have always read slower than most of the people around me, like the ex, my sister, my kids, my high school classmates. But, yes, I remember details, etc.

Before age and boatloads of prescription drugs stole my memory, I could, at times, nearly quote some paragraphs for a few weeks afterwards in some cases -- especially if I wrote it or if I read through it more than once for some reason.
The idea that somebody has been waiting around to plug in a $0.50 fan until a security researcher did a tear down is absolutly absurd.
Can someone explain the synergy of using reactive with functional? Reactive is great and functional is great but I don't see what they have to do with each other.
Draw This: a polaroid camera that draws cartoons
all experience is good experience
It is a plot point in "Idiocracy": https://youtu.be/sVyRkl5qNb8
now if they only made gutenberg stick to wcag 2.1 or Section 508, it could change the world. Otherwise, it's not too different from the Frontpages or NetObjects Fusions of the past
I second this. I'm a father of a 5½ year old boy. Like the grandparent said, I try to treat him as an adult with no experience, knowledge or skills and with a plastic mind.

Small kids have an instinct to learn: they follow you around and copy your behavior. It takes great responsibility to shape the future of a person. And with your own flaws replayed in front of you, you change, you become a better person because of it.

I remember that age. And I loved when I was doing stuff with my dad. Before I was 7 I had worked with wood, handled the axe and knife, welded metal, messed with bikes, capsized a boat, tied knots and shot rifles. I wasn't good, I didn't contribute, I was just given small tasks to free my dad to do the real work. I felt I was on the team, and I learned a lot.

My father always answered all my weird questions, and if he wasn't able to, he looked it up and told me at bed time.

When I was 12, and enthusiastic told him about a game have played on my Commodere 64. He listened and was understanding of my enthusiasm. Then he said: "But did you program that game?", and I replayed "No, of course not...". And my Dad replayed: "So you are only running other peoples programs...". That sentence is the reason I'm in IT and reading this site...
Not for smart contracts, just as a language in general.
> Density does matter. And 12 individual disk will have a high failure rate than one disk because there is 12x electronics, 12x motors, 12x seals.

If you absolutely have to store 12TB of data and not spend another dollar, more drives are less reliable. In most situations having more drives makes it a lot easier to protect your data, because you can use parity.

> And you would need more raid cpu power to coordinate 12x disks.

A very small CPU cost; the drives are only doing 100 IOPS. And in return you get 4x-10x the throughput.
Most providers I have seen that rent hardware offer unlimited customization when it come to the box you are renting. Network architecture would obviously be off the table though.
JS DOM API is a bridge to a native implementation. I wish we could use DOM directly in WS. Problem is DOM calls are blocking but removing the JS layer can help.
TclWise: Guide to the Tcl programming language (2004)
This is a quote from Neil Gaiman's _American Gods_
Many rashguards test at SPF 200, but they can't advertise as more than "50+"... at that point, it is basically SPF infinity.
Sure, that’s why they sent him to Ranger School. I think the point is that it wasn’t making the most of his skills.
Self-Driving Cars Are Headed Toward an AI Roadblock