skysight-inc/HackerNews huggingface dataset:
Anywhere with a lot of Gigabit Fiber installed, the congestion is _not_ at the edges. It's further in. If all of those installed Gigabit edges simultaneously used 1 Gbps download, it wouldn't happen. They'd get much less.
Hate does not have to be rational - just as any other emotion. It also does not matter whether flash code quality is good or bad. It influences nothing at this point. They want it bad, so they will see it bad. And since all bigger projects have dirty places here and there, flash is pretty much guaranteed to have some too.
Fancy-ass houses and condos are consumption. Most of these people buy up a place, then completely gut it, replacing everything with the new trendy kitchen or whatever. Even if they sold it for more than they paid, there's no way they made money on it after renovations, taxes, utilities, upkeep, and staffing.
This is off base. Flash will die regardless, but making it open source will make it possible to preserve internet history.
Perpetual intermediates exist in every field, many of them with far more nuance than any mere programming language has to offer. The way to extract productivity from these people is the same in software development as it is in any endeavor: leadership.

Good leaders identify and propagate conventions that can keep their teams functioning in a complex millieu.

You can't get rid of the irreducible complexity of any system. You can only move it around.

In my experience, if you use an expressive language well, you can fit the code to the problem domain in a way that better communicates the underlying approach you have taken to solving the problem.

Relying on strict, small languages, like Java, means that you gain a consistency of syntax by sacrificing flexibility.

I've seen monstrous turds written in many languages, the problem in all these cases was poor or absent leadership.
Cool but it seems to be very Linux focused
Studies Help Understand Why Some People Are So Sure They're Right
Flash has generated a tremendous amount of assets that will be lost. Preserving them for historical reasons is extremely important but i am far less interested in preserving the technology than preserving the idea or creation itself. I would love to see an effort around conversion or transcoding flash assets to other technologies. For example, flash movies being rendered to an open standard or flash games being automatically converted to javascript/html5. The content creator deserve to have their legacy recorded and maintained but this is not the solution. (granted it may be a solution for other use cases, but i am not sure what those are)
> Firefox OS had TCP[0] and UDP[1] sockets as Web APIs. They were quite pleasant to use as a developer and the only way to create a real mail client (needs TCP to implement POP, IMAP, SMTP in JS).

The biggest problem with Firefox OS's TCP standard is that it used an event-driven model, which is somewhat at odds with more current promise-based thinking. The more natural version is to use something based on WHATWG Streams, but that spec has been stuck in vaporware-land for years.

> I wish more Firefox OS APIs had become web standards. They would allow for some very powerful PWAs.

The TCP specification actually was undergoing standardization (reformatted to use the streams API): https://www.w3.org/TR/tcp-udp-sockets/ . The problem was the working group ended up closing down, and since the specification wasn't suitable for use on webpages, it ended up with nobody to host it.
Get a wsj subscription?
Also, errors are mostly pretty good and getting better. I think a big and overlooked part of learning a new language is the quality of the errors the language provides. Some do this better than others, and some get it right in the core language but by the time you've stacked up enough libraries and extensions to get things done nicely, the errors aren't so good anymore because they talk about things at a lower level than you're thinking of them (Perl 5 can fall prey to this latter problem, even though the core language has pretty good errors these days).
Why? I can't think of one instance in any industry, civilian or otherwise, anywhere in the world that operates this way.

The best way I have seen teams transition is for one to leave and find a place they enjoy working at then work to recruit others over to join them.
If you want people to trust you with their money, you need to tell me more about yourself. There is no mention, at least none that I could find, about the Team, what is their background and why should I trust them.
A lot of companies in all kinds of sectors (finance, healthcare, etc) are looking into blockchain (or DLT) because it allows for a database model that is not centralised. This is great in situations where you don't fully trust other parties you are doing business with.

A lot of these companies are doing experiments using private blockchains (like the private ethereum network linked in OP). However depending on how much you trust the "other" parties allowed to mine (or sign blocks), you might still have the risk where one or more conspire against you and 51% attack you. Periodically putting a blockheader of your private chain into a public blockchain would be a great solution to this, as pulling off a 51% attack on bitcoin is rather hard.
Exactly. The ultimate goal isn't incremental improvement of the current way for doing things, it's fundamental change.
#3 is blue for all newborns
Actually, I'm totally wrong. I thought this wasn't part of the original spec for some reason, but it's totally in Gruber's list of features and works in Markdown.pl, I just missed it when checking to confirm originally (I saw automatic links and missed the other links feature).

Thanks for causing me to look again (I used babelmark[1] to check what versions supported it and noticed all of them do, including Markdown.pl). I dislike putting out wrong information. :/

1: http://johnmacfarlane.net/babelmark2/?text=%5Btext%5D(url)
I think you're going to need a stronger argument for "Why not WebRTC", or at least concrete proposals about what parts of the API you would change. For example, "SDP parsing is too complex, have a JS API to set up a client-server connection without a SDP".

IMO the most complex parts of WebRTC are the SRTP-DTLS encryption (except you also specified TLS as a requirement for Web UDP), and STUN/TURN (which are optional and not required for client-server).
I generally think HN'ers are too quick to boycott, but this seems like a level of malicious action that will be very difficult to recover from, both for Kite and it's principals (including the maintainers who sold out their user base).

Taking over an unrelated open-source project and attempting to monetize it's users (without being very open about what you're doing) is unethical in and of itself.

Using dark-pattern UX to manipulate those users into making poorly-informed decisions is even worse, and doing it in a way that potentially violated privacy and confidentially expectations is even worse than that.

I admire the commenters here who chalk this up to an honest mistake, but my viewpoint is a bit more cynical than that. The most likely truth is that knew what they were doing, knew it was wrong, and did it anyway because it benefited them.

Now they come out with a self-congratulatory crisis management non-apology which seeks to minimize their bad actions at every turn. I'm not buying it.
From "Update LICENSE" (2017-01-13) https://github.com/kiteco/atom-plugin/commit/fc1b1ab6efafcd4...

> -The MIT License (MIT)

> +Copyright (c) 2017 Manhattan Engineering, Inc - All Rights Reserved

> -Copyright (c) 2013-2016 Kite & contributors.

> -

> -Permission is hereby granted, free of charge, to any person obtaining a copy

> [...]

IIRC this is perfectly legal with the MIT license. But legal doesn't mean community friendly or a good idea.

Edit: Ups. I forget:

> -The above copyright notice and this permission notice shall be included in all

> -copies or substantial portions of the Software.
Actually, see your sibling comment. I was incorrect. That is a standard Markdown feature.
Its already open sourced. Its called HTML5!
netbsd beat you to this by 5 years or so:
https://blog.netbsd.org/tnf/entry/kernel_drivers_compiled_to...
This is collaborative effort. I act from my capabilities, but people with certain skillset are welcome to contribute with proper RFC.
On a tangential note, that might not be the case anymore next year. The Thunder got Paul George, the Rockets traded for Chris Paul, Gordon Hayward is now on the Celtics, and Jimmy Butler is in Minnesota. Meanwhile, there's rumors that Kyrie Irving wants to be traded.
Anyone interested in this might find some enlightenment in Glenn Fiddler's whitepaper. [1] It talks about the issues with TCP-based connections, WebSockets, QUIC, WebRTC and provides a solution (with code) to doing UDP in browser.

[1] https://gafferongames.com/post/why_cant_i_send_udp_packets_f...
Yeah, they're traditionally Mobile
Trying to deprive someone of their liberty is a crime. If the report is proven false then the only crime is the false report.
I learned to program in ActionScript 2 on Macromedia Flash MX back in high-school. In spite of all the (deserved) hate Flash gets, we got to give it credit too.

- It was a response to the stagnant IE-dominated web that allowed people to experiment and create incredibly rich content that is still hard to replicate.

- It's editor was amazing for introductory programming. It was as easy and intuitive to use as any vector-graphics editor, but you could get really complex on your programming too. It was very visual, very graphical, which helped.

- It was great for animation. I really can't think of anything that compares. There's lots of animation software out there but most are targeted to video. There's lots of libraries for animating Canvas/SVG, but they don't have interfaces/editors for non-programmers. Flash was an amazing middle-ground; a great creative AND technical tool IMO.

- ActionScript was nice; it wasn't daunting, it had types to help you, but they didn't clutter the syntax. If I recall correctly, the tooling wasn't too shabby either, with good auto-complete and suggestions as you type.

It's thus no wonder it caught on like wildfire and there was so much content for it. It was a good option for technical projects and creative ones, beginners and experts. I definitely don't want to see Flash making a comeback on web, but I wouldn't mind seeing it in standalone applications (assuming security doesn't become an issue), and I could see its value on education, granted, with the right editors and tools.
As long as it stays away from a browser it's perfectly fine.

I am already using gnash to run flash games and a feature complete open source implementation would be very welcome.
Open sourcing it won't help preserve content - that's far more effectively achieved via VMs and using the archived players which Adobe provide (and will hopefully continue to provide or allow preservation of on abandoware or other sites).

Maintaining the build systems, compatibility layers and so forth won't be easy (Adobe often couldn't manage it), and bug fixing in the code is a risky prospect for preservation as it could render older content unplayable or differently playable.

The swf file format is almost open - it would be nice if Adobe updated the published specification to the latest format. Again that would go some way towards ensuring the content remained available in some way.

Edit: genuinely interested in the downvotes here - am I missing something fundamental about content preservation? It seems logical to me that the file spec being available + original players is far more valuable than the source, as the source will then bitrot without continuous maintenance. In comparison the players will always run in the VMs.
Really it's booking.com is worth ~$95B and the rest of those brands combined are worth ~$5B (OpenTable just got written down from an accounting perspective).

There is a huge general misunderstanding in the profitability of directing hotel bookings vs flight bookings or other types of travel consumables. Rate parity and high commission rates mean that directing hotel rooms is hugely profitable and Expedia (hotels.com, trivago, expedia) and Priceline (booking.com) operate as a duopoly in most markets. They are both marketing machines that turn brand + paid traffic into highly profitable room nights.
I don't think anybody wants to see what's actually under the covers. Also, I'm pretty sure they've licensed patents from other participants, so it's not very likely they would bother trying to figure out all those details.

Future history does need a copy they can use in the future to look at web sites of the past though. Content that relies on proprietary technology will be lost in the annals of history.
This spec been there for very long time, and has been adopted by FirefoxOS (deprecated platform). Which exposes low-level access to establish pure TCP and UDP connections with permissions flow by environment.

It exposes many security concerns, that's why WebSockets were more favourable over TCPSocket.
We want similar for UDP.
In fairness, it also comes from the fact that booking is especially huge in Europe. So it is hard for a very US based audience like HN to realize how big they are. It is like Whatsapp. 60 billion messages a day, but it doesn't look that big from the US.
Engineering a Solution to Healthcare’s Data Problem: My Internship at Apixio
"Puliafito has no known criminal record, and public records show no blemishes on the medical licenses he holds in California and three other states. A review of court records in those states found no malpractice claims against him."

Wtf is wrong with the media that they can't let this person have a private life, warts and all. Sad.
10 Best Cities for Open Cyber Security and Information Assurance Jobs
Plugin has advantages though, consider I don't need the built in pdf in browser, if the pdf reader was a third party plugin I could decide to not install or remove it, less code that I do not use is better. Also we could have a few prf reader plugins choices instead of having the one Google/Mozilla chose.
Anyway the people wanting Flash to be preserved do not intend to built Flash apps but conserve the existing ones, most of them could be run in the standalone player(I think a few try to hook into the browser to get the url or similar ,so those would fail as standalone)
Using BGP to acquire bogus TLS certificates [pdf]
And with WebUDP life for those guys would be much easier.
Lula diz a Moro que quer depoimento presencial e não videoconferência
So I guess this is the kind of thing that RMS wanted to prevent when he talked against unofficial packages and repos in Emacs.
What first world country is free of this type of water contamination?
They way I've seen it described is that BSD is designed, Linux is grown.

Every part of BSD is from BSD. The kernel, network stack, init system, userland, sshd, etc are all made and released together. Ideas are driven by teams and committees and then implemented.

Every part of a functioning Linux system is from a different vendor. "Linux" makes the kernel and network stack, the init system comes from the FreeDesktop project, the userland comes from GNU, sshd comes from BSD. Things are driven in a variety of different ways, by different people, with different goals and thoughts on how Linux should look. Eventually it all gets glued together and we see what we've got.
I've got the impression that lots of sites block AWS IP addresses. I wonder if this would hamper the practical use of this on Lambda.

I'm doing something similar, and this concern was one motivation for running in our datacentre vs EC2.

Does anyone have concrete info on rates of bots blocked from AWS IPs?
Apple’s Silence Is Trump’s Win
The only way to solve that implementation problem is to create competition, just like you have with HTML.

So the W3C would have to define "standard Flash specification" and then everyone would have to implement their own "Flash player". But ain't nobody got time for that.

If the "Flash player" had been a specification rather than a piece of standalone software from day one, I believe the overall security of the Flash players would have been way better.
tl;dr — Pivotal Tracker is the be-all and end-all of software development tracking.

As a developer, I don't hold myself accountable to any work that isn't written down in a user story prioritized by my product manager — the only person to whom I answer. Requirements don't come from meetings; they come from this backlog. I take work off the top, and when it's delivered I can easily filter into a historical view of my accomplishments (isolated from amongst my team's).

Within a single feature, I use TDD to orient myself forward: a test that's failing tells me what _technical_ requirement stands between myself and delivering the feature. If I am working on something that doesn't lend itself to testing — i.e. dev-ops — I will keep a context-stack of sticky notes that churns hourly, and is tossed at the end of the day.

Above features, Tracker's concept of Epics allows my team to measure progress on new wings of our users' journey, but I don't think at that level on a daily basis; only periodically when asked to wear a UX hat as part of a design exercise.

For the fuzzy things around the edges, I do use a half-assed bullet-journal. It mostly comprises questions like "why am I in this meeting?" or "when will this be written into a user story?"

I also use 750words.com to "take the edge off", some days. I fill it with stream-of-consciousness reflections that may later prime and inform my contributions to process-design exercises.

Tracker will appear heavy-handed for a team without a dedicated product manager who relies on developers' estimates to inform their sovereignty over backlog priorities.
> I appreciate nobody spends on elections quite like the USA

The scale is nowhere close. Maybe if you include black money, India might be a contender, but how much of that is spent online?
What advantage does that have over IPv6? From a backwards-compatibility perspective, it seems identical.

In order for two hosts to communicate over IPv6, both ends need to have: software that supports IPv6, and the entire network path between them needs to be able to route IPv6 packets. Your proposal is functionally no different: you call the extended address field an "option", but in fact every host is required to understand it.
Posted this recently in another thread, but maybe someone will find https://github.com/seemk/WebUdp useful as there have been many WebRTC threads lately. It's a WebRTC DataChannel server implementation for out of order, unreliable UDP traffic for browsers that has built-in SDP signaling and STUN.
It can be forked and continued.
> If that's all you use it for, you are a rarity.

Yeah it can be used for much more. These are just good examples.

> Of course, every example you just gave can also be done with email

It's not practical. That's the point.
The consensus I remember was that Facebook posed a real threat to a free and open internet, because it's a kind of walled garden. That consensus, alas, is as current as ever.
Fishing for findings is a problem, but also overly stringent multiple comparison correction requirements. Those who preach Bonferroni should consider a life-long proposal.

Let us propose that correction for multiple comparisons be a life long endeavor. At the start of a scientist's career as principle investigator, p<.10 is fine. But by their career's 10th comparison, they have to meet at Bonferroni p<.01, and at their career's 100th comparison, now they have to meet at Bonferroni p<.001. When they are old and gray, or doing genomics, at their 1000th comparison they have to meet at p<0.0001.
Yes, and there are other formalizations as well. But none of them (as far as I am aware) formalize the undefined parts in the way the featured article does. I think comparing projects with different goals and then saying "the differences must be due to the tools used" isn't solid reasoning.
Why Do the Titles of Scholarly Works Sometimes Begin with the Word 'On'?
This advice is not bad. Low maintenance and difficulty. The problem is that you have to deal with roommates. Once you're past your 20's you get set in your ways and you get irritated when things don't go your way. You have to become a super dick or be upset all the time because your roommates suck ( you on the other hand are "perfect" :-) ). I would go AirBnB these days if possible.

My friend bought a house and build an independent area for renting. Basicly he turned it into a duplex. That's an alternative way to go.
fb can claim (maybe legitimately) that the higher rates are thanks to higher quality performance in the form of conversion rates on various things.
You would have then to create a Flash VM, probably based on Linux not XP, but you may have issues with 3d acceleration, and it will consume a lot of extra resources. For now you can use the standalone player for some flash content but that could change in a few years and the player may not work in new Windows or Linux releases.
And what evidence do you have for it ever having happened?

I'm sorry to be so blunt, but I see a lot of conjecture and wild paranoia - but not much factual reporting.
This is true of many groups: bankers, consultants, doctors, PhDs, and journalists.

Or maybe, it is true of people who choose to comment.

People who believe they don't know much about a subject may choose to remain silent on the matter.
I think the source of the anger lies in the double standard where south-central LA non-student residents in the same position would likely face jail time, but the Pasadena police appear to have willfully turned a blind eye because of Puliafito's social status: they confiscated meth without bringing any charges.

Smells like a cover up, by both Pasadena police and USC admin. And USC seems to be gaining a reputation for cover-ups.
High-performance IPFIX, sFlow and Netflow collector v0.4.1 released
Typing with pleasure (typing latencies of common editors)
MS culture changed in some ways for the better (their support for Alliance for Open Media is one such example), but in others it remained as bad as it was before (DirectX lock-in, Windows tax and etc.).
is it picking a new configuration at random, or does it still have to be "close" to the last configuration?
There are a ton of Black Hat hackers who would love to see this petition become real

Shut it down, the internet is massively more secure without flash
UniCredit bank breach – Data of 400,000 loan applicants exposed
Google probably saw the writing on the wall, hence Google+...
I think that has been somewhat broken as small ports and small farms have become less important due to contanerized shipping. Las Vegas is a rather striking example, as it's close to lake mead but not centered on it like say NYC, DC, or SF. The draw of living near other people still pushes people to the coast, as does recreation.
Apple Supplier Foxconn Confirms Plans to Build TV Display Factory in Wisconsin
Here's the Pasadena Police interviewing Dr. Carmen Puliafito:
https://www.youtube.com/watch?v=HSRU0Ox1uT8
IOActive Discloses Critical Vulnerability in Diebold ATM Machine
Not sure if you know but Adobe open source the Flex framework, is now part of Apache and it continued to be used in projects. If Flash and AIR could be open sourced, we could ahve an alternative for GUI application development(nothing wrong with choice) and AIR could compete with Electron
And allowed them to continue to make future money.
Multipurpose Framework for Rapid Application Server Prototyping with Java 8
I guess you miss out on all the nice mobx stuff too (computed properties etc).

Having said that, I have to commend you. Your state library is the cleanest I've seen in terms of the user land code. There's nothing in the examples that feels like framework noise.
But it doesn't open a ridiculous number of tabs at the same time quickly and with low resource usage, so it's supposedly dead in the water now. :) :) :)
There's WIDERFace(http://mmlab.ie.cuhk.edu.hk/projects/WIDERFace/index.html) which is specific to facial recognition.