skysight-inc/HackerNews huggingface dataset:
"LetsEncrypt issues SSL certificates by automatically verifying that you have ownership of the domain you claim you have."

Let's Encrypt does not verify ownership of domains. We verify control.

This is a common mistake, but the difference between ownership and control is significant so I'm just pointing this out for general educational purposes.
I agree with you. Before working with flash I scoffed at it, but after I realized just how good the IDE was/is. Just how good the resulting executable were (without the browser). Everything that HTML5/CSS3 is trying to be, Flash has been for years. Yeah it is closed and buggy, but it filled a gap that pushed the web forward. And having to learn AS3 allowed me to easily get into the newer JS stuff later
With the Rustler Rust library, almost blissfully easy. I highly recommend it.
H1s are not even on the same field of play as NIWs...

there really is just no comparison.

That's why it's called a (N)ational (I)nterests (W)aiver. Because everyone from the commerce department, to the congress, to the military and intelligence people all agree that we need that guy's brainpower.

Or more precisely... they all agree that we need to deny that guy's brainpower to every other nation on earth if possible.
I wish I could say that people are lazy and Chinese is fine if only one can employ the right tools for it, but the thing is, the Chinese writing, through its inherent nature, imposes a heavy cognitive load on its users. In this regard it is comparable to English, which does the same thing through its vocabulary. Many are criticizing the inflections in a given inflected language but that is actually a trick to lessen/optimize the language's vocabulary. The language and writing are communication infrastructure. The less we're paying for using those and the less they are getting in your way - the better.
Well, I'd like more info...

What was the case-study? Can you link to it?

What has been your best resource to support/inform any of your arch design considerations?
I wonder, if there was a fork of electron using Firefox instead of chromium, what would the ram usage be like?

Mozilla really paved the way for electron with prism, shame it never really took off
How do you know we aren't seeing the slow onset of dementia for some of these guys? Isn't the whole schtick with Bradshaw that he's a "little off in the head"?

I don't think that it's fair to look at these former players that go into broadcasting and "diagnose" them in anyway. We don't see inside the private lives of these guys and we don't know what struggles they may or may not live with everyday.
That's a nice rule of thumb but it's radically different from the team I work on. We run half of one logical service (visible to users outside the team), but that logical service is implemented with a dozen or more microservices internally. We have user-facing services which need high priority, different flavors of batch jobs which need to be orchestrated and prioritized, and various other pieces of infrastructure.

The number of different services is close to the number of people on the team.

This is working very well for us, and it provides us with some welcome isolation when there are problems with one of the microservices. Maybe we can go into read-only mode or stop processing batch jobs for a while, depending on what services have problems.

But we also have good infrastructure support, which makes this a lot easier.
I've worked on the hiring side, worker shortages in tech are 100% bs.

I was hiring for a small local company with no reputation, boring work, and mediocre benefits. This company was about 60 miles out from Chicago in a small town.

We got over 100 applicants for every software position. We didn't even pay for ads, just put stuff on the free sites.

We hardly hired anyone, but the deluge of applications allowed us to low-ball pay and be extremely selective.

The worst kept secret in tech hiring is that everyone knows it pays well and hundreds of thousands are clamoring for open positions. They are "unqualified" because nobody will train them.
For a modern look at systems design i highly recommend "Designing Data-Intensive Applications (DDIA)" By Martin Kleppmann. Not really about structuring code, but I think stepping back and realizing your code is part of a larger system is very illuminating and influence how you write code.

http://dataintensive.net/
Btw, we have the channel at Freenode! Join us: #fastnetmon at irc.freenode.net! :)
HBO Now is still using a (terrible) Flash-based player.
> After 30 years, on and off, in the valley I agree the QoL here isn't great (when compared to Germany, France, Australia...) but way way better than anywhere else in the US.

No, it simply isn't. By any stretch of the imagination.
This is currently happening to my grandfather. He played football most of his life and up through adulthood for the Philadelphia Eagles before leaving the sport to pursue his passion for flying (eventually becoming a captain for Delta).

He's had a charmed life. Lots of great experiences, like a real-life Tom Sawyer or Huck Finn, and the stories to go along with them.

Now's he battling (and losing) with the late-stage effects of dozens of concussions, which is manifesting itself as severe short-term memory loss, increasingly poor long-term recall, and eventually the inevitable situation where he doesn't recognize his own children, only grandchild, and only great grandchild. My father also played football most of his life (but not at the same level), and I'm concerned the same thing will eventually happen to him.

I'm very thankful to have had my grandfather in my life for so long (I'm now 37), and I have so many really wonderful memories and experiences that I can attribute to him (sitting in the cockpit of a 727 as a toddler, flying in the family little Piper Cub, countless lovely tailgate parties, a huge loving extended family of his long-time friends, etc), and I want to make sure that in the short window that's left where he's able to be at-least present in the moment that myself and my young son spend ample time with him.

It's difficult to watch the decline, but I can't imagine how difficult it must be for him to be living it.
I generally think his perspective on the matter much aligns with Nick Bostrom.

Recommended read:

https://en.wikipedia.org/wiki/Superintelligence:_Paths,_Dang...
Of course Musk understands that this problem is hard. That's why there are not already hundreds of tunnels under cities when it is the obvious solution to the current problem with our wheel based, point-to-point transportation system. He has the ability and funds to gather and inspire the best-of-the-best to maybe make real progress on this problem. Check out the one minute Boring Company promo video[1] for some preliminarily ideas for solving some of your above issues.
1. On street elevators to interface with tunnels.
2. Electric carts to eliminate combustion in the tunnels. Much less ventilation needed.
3. Once below a certain depth there are few things to avoid. See 1 for why this is might be possible.
4. See 3.

It is easy to speculate on why something might not work. Most of the universe consists of nothing (by volume) or a random assortment of very fast moving hydrogen and helium ions (by mass) (not sure where black holes fit in). Interesting things are rare. They are very complex systems that have built-up and evolved over time. If you want to try and build such a system, a good way is to look at the problem from a fundamental physics and economic view (first principles, as Musk would say) to see if it is possible. If it is, then start thinking about it seriously, gather like-minded people, and start building things. It's impossible to plan all the necessary steps before starting a journey that never been done before.

[1]https://www.youtube.com/watch?v=u5V_VzRrSBI
The flash player itself can be launched standalone. On Linux Adobe provides a separate archive with a flashplayer executable that launches it without a browser : https://fpdownload.macromedia.com/pub/flashplayer/updaters/2...

I recall seeing it on Windows too.
That's just pimping man
Sory I meant to say didn't
WebExtension Experiments (https://webextensions-experiments.readthedocs.io/en/latest/) allow you to create your own APIs that are equivalently powerful. You're just restricted to Nightly and Developer Edition builds, since we can't simultaneously support that degree of customization and guarantee the safety, performance, and API stability that we need for the mainstream Firefox browser.
Running microservices is like running a city: you need roads, highways, police departments, fire departments, and so on.

Without an abstraction layer and proper planning, different teams will start building microservices with lots of common functionality like security, authentication, logging, transformations that over time will increase the complexity and the fragmentation of the entire system. Ideally you would want services to simply receive a network request, serve a response, and delegate all the complimentary middleware execution somewhere else, like an API gateway.

Traditionally API gateways in a pre-container world were centralized in front of an API, but modern API gateways can also run in a decentralized way alongside your server process, to reduce latency.

Then once you have everything in place, you end up with a bunch of microservices that your developers (maybe belonging to different departments) will have to use. You will need to fix discoverability, documentation and on-boarding. Some of these services may be also opened up to partners, so there's that too. Traditionally developer portals were only being used for external developers, but they are becoming a requirement for internal teams as well.

Finally, you need to carefully monitor and scale your services. Without a proper analytics and monitoring solution in place it will be impossible to detect anomalies, scale horizontally each service independently, and having an idea of the state of your infrastructure.

Generally speaking running microservices can be split in two parts:

1. Building the actual microservice.

2. Centralizing common functionality, documentation/on-boarding and analytics/monitoring.

Most of the developers or project managers I regularly speak to tend to forget the second part.

Disclaimer: I am a core committer at Kong[1]

[1] https://github.com/Mashape/kong
I do the 40/8 since when I do 16/8 I still end up eating ~3000+ calories too often. My inner fatty is too strong and I found this is a good way to compromise/deal with it.
Coffee and tobacco are addictions that let your intelligence intact. It's a choice only as long as he's able to chose not to; otherwise it's an addiction.
I've witnessed it, but not experienced it myself. I'm sentimental for the data on it, and not the machine or medium that holds it. However, I also lack (most) sentimentality to things, not just technology.

Perhaps this is something you can practice at? I'm honestly not sure. I grew up moving around from state to state, another country once. This led to a certain level of non-attachment for me. I couldn't be attached, because all the things in my life (except family and ideas) were ephemeral. I don't even have friends that I'm still in contact with from prior to high school, literally none from my first 14 years of life (technology was what permitted them to continue at that point, circa 1996).

Not the computer, but examine your other possessions. How many things do you have because of sentimental value? Try to rank this to a certain degree. It was sad, but I was able to give up my grandfather's recliner last year (I'd ended up with it in college after he and my grandmother had passed and I had very little furniture). It got 10 more years of "life" in the family because of me, but it was time to let it go. Other things, however, I've retained (he was always a collector and got caught up in the Beanie Baby craze, so I have 4 or 5 of them in my home from his collection and a couple more that he'd gifted me during his collecting phase). These are small, they are decorative and are attached to a positive emotion (memories of visiting them, being with them). And I've given a couple of them away to other people who could get more value than I could (friends visiting with a kid who took a shine to a cat Beanie Baby, for instance).

On your computer, examine what it is you care about. The photos, the emails, the IMs. Preserve them. Preserve them in a way that keeps them visible to you on a recurring basis. Most of my photos are now on a digital picture frame, or I've been printing and framing them over the past few months. So now the camera, an old digital camera circa 2006 or 2007, and its ancient and small (by tech standards) memory card are no longer cherished items for me. I have what I wanted from them, I have a new (and much better camera) that I continue to photograph with and create new art and memories with. Perhaps when it's time to replace this one I'll remember taking it to Argentina and Uruguay and photographing my girlfriend as the sun set over the river. It may be difficult to part with. But I have the photograph, framed at work and at home. That's the thing I care about. The camera, the computer, they're mediums for the things I care about, not the things themselves.
Filmstruck uses it
KKR's Internet Brands plans to buy WebMD in a $2.8B deal
Flash will die 10 years after this -- https://www.apple.com/hotnews/thoughts-on-flash/
For an improvement of 2 orders of magnitude while maintaining the same level of developer complexity, I'm hard pressed to think of any other web framework besides Phoenix that can deliver this.
I'm being a little tongue-in-cheek, of course.

The article implies a selection bias -- that the actual number of football players with CTE could be as low as 9%. It also notes cases where CTE effects really become "horrible" much later in life, for men who are older than the guys you list.

Guys who self-select to be television personalities also might have a lower incidence of CTE. There's also a chance that some odd behavior on TV will be interpreted as "quirky" or "goofy" and not "experiencing brain damage."

At any rate... Of course the answer is: No, not everyone with CTE dies "horribly." But it's seeming increasingly likely that CTE can have major unexpected consequences on the later lives of football players. And the worst case scenario of CTE (Junior Seau, Jovan Belcher) is exceptionally horrible and exceptionally tragic.
This wouldn't be necessary if we actually invested in our own citizens. I'd have no problem with it if our own population didn't have a skills shortage, but it does.
How do you feel about loyalty based on race? Is there a difference between race-based loyalty and citizenship-based loyalty?
Hi Gregory, I love your startup and documentation, I am doing https://serverjs.io/documentation/ right now and launched https://documentation.agency/ in the past (but didn't actually have time at that moment to follow up on the requests). I am thinking on applying there.
Not to mention the only browser outside of Microsoft's that's not a fork of chromium. None of the other browsers out there can ever hope to be faster than chrome when they are just chrome with different paint job

That's not to talk down the chromium forks out there. Opera and Vivaldi are great projects. I just think they can't change the core engine much
Google launches SOS Alerts in Search and Maps to help its users during a crisis
It is complex, but the rule of thumb is that you get to a point in which you have consistent and predictable revenue. The "magic" number for software companies in the US is around 100MM.
Understanding Data Pipelines by Example
If that's true then his comment was even less productive than I thought. The commenter didn't even mention the "part" you think I should focus on.
I wish they would just get rid of notepad.exe. What a piece of garbage.
As a Canadian, that's kind of depressing.
I’m one of very few homeowners in the world with real-time access to information about my HVAC system’s energy usage.

Anyone with an Ecobee has the same real-time information and graphing for free. It also integrates local outdoor temperature and humidity if you specify your location.

https://www.ecobee.com/2015/08/feature-friday-home-iq-system...
Pathre: Node path-resolver utility functions
I know, I know, we go over this too much on HN. But... isn't half the sentence missing when you say they can't find qualified local candidates without mentioning the pay?

What positions were you trying to fill, and what pay and working conditions were you offering?

Supply and demand are not suspended just because it's tech. There's a huge amount of demand, but not much supply for highly skilled software developers at $75k a year in San Francisco. There's a huge supply at $500k a year, but considerably less demand.
DFW = David Foster Wallace, writer
Voice Synthesis for in-the-Wild Speakers via a Phonological Loop
It's true, I almost mentioned multi-word expressions because I recall that it was a sticking point when learning the language. That being said German loves compound words and those can get a while to get used to as well. Phrase structure is also pretty different in German, with a propensity to put the verb at the end of sentences in some forms.

Adjective order however is not really a problem IMO, it's irrelevant while consuming the language (unless a text tries to convey some meaning by purposefully miss-ordering the adjectives) and in general getting it wrong while producing English will make you sound foreign but shouldn't hurt comprehension too much. Saying "the red big house" instead of "the big red house" will raise some eyebrows but should remain understandable.
Thanks a ton! A reddit-esque UGC seeding plan was already in place before I posted, but the slow growth wasn't appealing to me since I think we'll get 10k app downloads the day we open the gates.

But thanks for making it clear that it's not just the number of downloads that matters... engagement is key. Since the UGC part is totally new, goals 2 and 3 may be difficult to reach with 10k users on day 1. So yes, we'll plan to grow slowly and focus on delighting users.
Again, already known project appearing in front page again
This feels like an argument about definitions. When supply is decreased prices increase. That's basic Econ.

Now, another point to make would be about possible output versus labor costs. Ie SV will employ labor in close relationship to the output of that labor and the cost of it. Once those two values equate there is no more (efficient) demand for labor available.

That's Econ theory land though. I think this is much more about profit margins and market inefficiencies.
Future without Microsoft would be ideal
And the size was great – we were keeping many games with art, animations, music, and effects under 1.5 megabytes.
Just because they have some of the highest wages doesn't mean they don't have some of the lowest too and it doesn't mean that they aren't hiring foreign workers so they can pay them 150k instead of 300k.
New Development of LoRaWAN Open Source Solution
It was a net gain for them..

They were doing even worse before. They upgraded to a CD style pipeline to AWS instead of monolithic java apps. It was better but nobody realized there were deep and very wrong tech debt. The complacency around this was a big factor in causing me to seek new challenges.

The biggest pain points were always not the OSS stuff that was adopted, it was all the “NIH” innovations that were developed because the OSS stuff wasn’t quite right, stuff that “worked” but had no support or allowances for improvement.
As much as I want people to stop using Flash for new projects, I'm worried what this means for preservation. There are a lot of old Flash games and other stuff out there that has never been ported to HTML5 and have been abandoned by their creators. A decade from now, we're probably going to need to run an old OS in a VM just to run this old content.

We're at risk of a digital dark age already, and this is just going to make it worse.
Air Force Testing Anti-Drone Shotgun Shells
> QoL in California is pretty poor, considering the cost required as compared to the rest of the US

That's certainly true for people outside of high-paying jobs (California has the highest, CoL-adjusted poverty rate in the nation), but less clearly so for those with high-paying work, who often are better off (even given local CoL) than they would be elsewhere because wages in elite fields are often higher here even compared to CoL.
i am not recommending reinstall the OS. its so 90s. He/She said slow boot and freeze with "fresh factory install". Clearly having some issues.

I am also a technician and installed win10 more than i can count. Yes Old & Slow and New Budget-friendly machines are problematic with windows 10. Thats mainly because hardware. Because its new OS and getting better hardware is a must. You cant complain about a calculator can not run win10 properly. OF course 5200 rpm hdd and celeron cpu fails.

win10 is confusing? Yes. Sometimes goes hard on user? Yes. Annoying with their "windows store"? Oh very yes.

Slow and Freezing constantly? No. Proper UEFI setups works like a charm with proper machines.

Usable? yes it is.
> Is the best solution really to fight propaganda by leaving our information distribution to a selected elite that we have to trust to follow some standards?

Compared to leaving our information distribution to anybody who's out to make a quick buck?
1) It's very much easier to be negative than to be positive.

2) Negativity is more contagious.
Well, sure, but if you're not enjoying it, slogging through tons of side projects isn't the best use of your limited time on this Earth.
I still don't want to read A THOUSAND lines.
Where can I read about the old war you described?
That's amazing, I haven't used EMC much and didn't realize they used Flash for their interface also.

I (with protest) use Java UIs so much for configuring various networking gear (old Cisco MDS switches still in use, etc) that I have to have three Win7 VMs with different Java versions and settings to make sure I can access them all. At least using Flash for the UI makes it so I can access it on just about any machine with Flash enabled so I don't have to have crazy configs to get things working.
> Compared to a private company which if I don't trust I simply avoid.

Good luck avoiding Google.
Yup

https://www.apple.com/hotnews/thoughts-on-flash/

"We also know first hand that Flash is the number one reason Macs crash. We have been working with Adobe to fix these problems, but they have persisted for several years now. "
As others said Adobe is at fault here, same as Microsoft is at fault of not open sourcing Silverlight and now we end up with html5/js mess that was not designed for what is used.
Flex4 is really good and after you learn it you get good GUIs that are efficient and that are easy to reuse and much more efficiient then HHTML based GUIs
I feel like this is one of Musk's greatest strengths. His bread and butter is taking slow moving industries (see: rockets and cars) and coming in with smart people with a framework to succeed. As a marketing ploy, he then sells his grand vision (going to Mars, all self driving cars). I don't mean to say that he won't succeed in these grand visions; I think he will, but fundamentally his success is based on taking outdated, slow moving industries and taking them to the next level.
For an IPO, expect to see the company redoing the entire finance system - public companies have very strict reporting requirements that startups don't implement. Also, if they start withholding more information, there's a lot of things that you can't announce as a public company(or becoming one). Of course, that could be the opposite and the numbers are so bad they wont talk about them. One last thing is auditors could indicate either - due diligence in an acquisition, or prepping for an IPO.

In terms of raw numbers, there's not as clear a thing - I've been in companies that were acquired for doing really well, and others that might not have been able to pay payroll in a month.