skysight-inc/HackerNews huggingface dataset:
The fact that this was not the default since the inception of the service is inexcusable. Sadly, too many other projects still take the approach of yelling at people in some document somewhere instead of forcing security by default.
There already is a SRV service name reservation for both http and www-http, with Tim Berners-Lee as the contact name. Fun fact: using DNS address records ("A" or "AAAA") for endpoint name resolution in HTTP is a convention; it is not required in the standard or in any of the normative references. Web services do not own the address record and should never have been using it in the first place. Nonetheless they continue squatting addresses in a de facto assertion of unwarranted privilege, and every other use of the DNS has to steer carefully around.

When SRV is discussed e.g. on the HTTP/2 list, the objections of resolution speed and number of round-trips are usually raised. But SRV records do not intrinsically require an additional lookup or round trip. Unoptimised zone configurations (especially those that slice at _tcp, which occurs at some Microsoft shops) may fare less well, but that is true of all DNS configuration. Services that care about resolution speed already optimise their DNS as necessary, and they would for SRV as well if it were mandated.

In practice, the reasons for non-adoption are, mundanely, simply a matter of inertia, combined with a lack of motivation: the browser vendors who in practice write the HTTP standard do not care to change and have no external force that will push them off overloading the address record.
It could be the case that the click driving articles themselves is an effect of Facebook, but also Google and many others, serving as implicit or explicit filters favouring the style, because their click hungry ad selling algoritms feeds itself through ads on the article pages.

It's quite likely that they believe they have to write that way today, or shutter the doors.

They could still care more about good journalism, while mostly having to write in a style that looks like if they don't.

Only way to know for sure is to look at their economy, and how much is driven by per click ads, and how much is subscriptions/other sales.
I agree to most of your points. I too recently moved from jekyll to Hugo and I know I did not make a bad choice. It is awesome and making me to write more. Hosted on github pages.
https://www.rammy.in
Skypeopensource: Repository unavailable due to DMCA takedown
This paper consistently assumes a fleet size of 100, and 24/7/365 driving. These are silly in different directions, but I think the former invalidates a lot of their claims. As a slightly not-random example, GM produces around 30,000 Chevy Bolts a year. Things start to look a little expensive, but the paper claims "This analysis shows that for fatalities it is not possible to test-drive autonomous vehicles to demonstrate their safety to any plausible standard". I think they are neglecting "without increasing fleet sizes beyond 100 vehicles".
This design was actually developed by Carnegie Mellon's National Robotics Engineering Center in partnership with DARPA.
1) How many hours do your developers typically work? If it's over 40/week, that's a red flag.

2) What's the growth/promotion/salary increase path?

3) Allow to work remotely at least part time?

4) Any dress code? (if you care)
This reasoning works until you need security, privacy, or any cryptography in the solution at all.

Then it is farcically irresponsible.

There is a technical play I have seen over and over again, which is just this: create a terrible prototype, add stakeholders with promises of functionality - use this momentum to bulldoze appeals to quality and common sense.

It is a way certain kinds of engineers create a crisis that has them in the middle of it, and ensures they maintain control and indispensability in the ensuing chaos.

If only there were a word or trope for it.
She’s very much a life love. But a marriage is an investment. You invest your heart, your financial well being and if it goes bust, the other gets half. Marriage is a risky investment. We are both much better off in every way - including financially than we would be separately. Married couples statistically build wealth faster than single people. As an example, my wife working a stable government job with good benefits has allowed me to aggressively change jobs and chase after risky opportunities.

When you are in your mid 30s and you are your second marriage (we both are) no matter how positive you are, you can’t help but to be a little more jaded starting out and you both have a lot to prove. It took a lot more of a leap of faith on her part to believe all of the things I was telling her and a lot more faith on my side that she would be thier through thick and thin.

When you are in your thirties getting married, there is a lot more practicality and lot less looking through rose colored glasses.it took us both almost a decade to recover from our previous divorce. Neither one of us were willing to risk that happening again. We prioritize our marriage before anything else.
Looks interesting. Does the 'hot topics' section list all available tags or are there more?

When choosing tags, it would help if I could see which tags you're giving to specific stories on HN.
I mean what’s the benefit of this design for rough Terrian. Obviously I read the article.
It does help with traction, though. That's an improvement over tires.

However I wonder why they accept the complexity/reliability problems I assume come with this solution instead of going with added (engageable on demand) tracks.
Ask HN: What’s the character difference between a pioneer and a follower?
Recently read an article about some very clever hackers, who ultimately got in trouble for what they were doing (penetrating multi-billion dollar company networks). Disregarding their motives (noting it wasn’t money or fame), I was left wondering how those individuals were able to do the things they did, especially as young as they were (teenagers).

I have no doubt there is a tremendous level of intellectual curiosity, but I haven’t been able to rationalize the difference in “character” that makes some capable of being pioneers (especially at a young age and lacking experience), versus those who require steps or detailed resources to accomplish similar (or derived) objectives.
That concussion sentiment is very, very recent. Hard hits in football and boxing were absolutely celebrated as a show of dominance. They still are, just with obligatory lip service paid to hoping the player is ok.

I don't think disdain is the right word. Disappointment can certainly come into play, but look at any serious injury on the court or the field. What happens when the player is able to limp off, or is even carried off? Applause, sometimes a standing ovation, for the player's physical sacrifice.

I believe this is tied into the same primal urges that make us love a compelling war movie (we used to celebrate war much more than we now do as well), or want to work 16 hour days for the chance at striking it rich.
Experts Bet on First Deepfakes Political Scandal
As another data point, in Portland (of the Oregon variety) junior developers are roughly ~80K, midlevel ~110K, senior ~130K and up. Still expensive, but about half of SFO.
I think that the experiment would struggle to pass ethical review these days, so this might never be possible.
I'm wondering if it might not be a good solution for >some< layers in a deep network, i.e. it's just another building block - practically I'm wondering just how far this puppy can distribute over gpus, and if you could pipeline the whole thing - i dunno tho, as far as I've gotten is that it might be an interesting experiment - and I don't want to get completely sidetracked by an ODE solver :-)
who has an app that they don’t deploy daily?
I'm a senior JavaScript dev and consultant - we ship create-react-app and angular-cli apps to production frequently, having to eject and dig into the build process is the exception rather than the norm. The win for keeping things zero-config is so huge, its worth working around some of the restrictions.
Fair enough.

https://www.insurancejournal.com/news/west/2018/02/01/479262...

The latest disengagement report showed that Waymo vehicles, in tests conducted from December 2016 through November 2017, on average logged 5,596 miles without Waymo’s safety drivers disengaging the system and retaking the wheel. Its next closest contender was Cruise, owned by General Motors Co, at 1,214 miles on average between disengagements.

And later

Waymo, for example, drove 352,545 miles in the state during the period with only 63 disengagements. Cruise vehicles drove about a third less, at 127,516 miles, and had 105 disengagements.

The third best performance came from Nissan Motor Co , which drove 5,007 miles and had 24 disengagements, meaning that its vehicles had disengagements on average every 208 miles.

The numbers fall off sharply after Nissan, with Baidu Inc at an average rate of every 41 miles, chipmaker Nvidia Corp at 4.6 miles on average, and Mercedes, with disengagements every 1.3 miles on average.

Some further discussion and context:

https://www.scientificamerican.com/article/are-autonomous-ca...

Between mistakes a human wouldn’t make unless impaired, such as accelerating into a crash barrier or into a fire truck, and the high rate of human intervention, compared to the rate of fatal accidents per x miles humans have (1.27 per 100 million miles even including drunks, the elderly and new drivers) the argument for “safer than humans” seems utterly insupportable at this time.
I would also love to see a blog post on this!
If you want to play with custom javascript payloads I created a website that lets you set one. http://dnsrebindtool.43z.one/
Except maybe the western European nations like Germany. But it may be that Germany has had USAEUR there long enough so that they have cut wider roads in their forests for military vehicles. I was stationed there when they were introduced to the theater in the 80's and they didn't have any significant problems.
> number of round-trips are usually raised

I think you allude to this with your comments on optimization, but DNS resolvers will generally, just like CNAMEs (which nearly all DNS names begin with these days) will return additional records to reduce any round-trips for getting the record at the end of the SRV.

SRV records are great, and would reduce antiquated reliance on ports for specific services. This would be helpful for HTTP, especially with things like TLS, where certs cold be returned without SNI being used.
I think one of the reasons people are startled by the RAM usage figures here is that a Spring Boot app with a bunch of extra jars/"starters" added to it idles at ~500-600MB without any load at all. And can take 30-60 seconds from "java -jar..." to being able to successfully handle its first inbound HTTP request.
Scale isn't everything. Removing "hand-managed" from the entire process is an even bigger benefit.

It's really not that complicated, it's clustering software that lets you encapsulate your applications into containers and just write simple declarative YAML files while it takes care of actually running it as specified, and keeping it running regardless of what happens to the hardware.

Given all the managed offerings now with free master nodes, why would you purposely take on more ops overhead?
Oh that's strange I have had one stock that did 100% plus in a year in the uk - so in Holland I would only pay 4%.

They don't separate income vs capital gain ?
The Aztec culture was exterminated 100s of years ago why politicize it?
Please please please, don't let this affect your self-worth!

Being hired by Google is _no_ indication of personal value.

Being not hired by Google is _no_ indication of worthlessness.

You're letting what's probably tech's most famously random hiring process make a difference in your life, when really it should be laughed off as the travesty of a sham that it is.

What was the Google req, PM for ad sales or clickstream storage infrastructure? There are so many better things and places out there for you to give the positive energies you have.

The tech world in general is a place where terrible people are worshiped like gods and their ephemeral acts seen as permanent. I realize that the Google name on one's resume is worth something, but please ask yourself if it's really necessary. Those who'd judge you by that aren't worth seeking approval from. You can and will make your own way - most of us do.

There's a lot more out there, in the Bay Area and certainly in the wider world. You'll look back on this in years to come and laugh. Please appreciate that this will come and you'll feel better.
Maybe but around 25 k euros would not be an uncommon deposit on a house / flat - so your not exactly taxing the super rich here.
You forgot the Great Bengali famine of 1943 (3 million) under British rule in India.

The British had the habit of ducking responsibility for all the famines that killed millions in India under their rule by blaming it on overpopulation. That there were no major famines after Indian independence is conveniently ignored.
Remote Desktop really needed to use SRV. It's just so much more convenient to be able to connect to foo.example.com and have that bind to example.com:12345 when all you have is 1 IP address.
> If one wants to survive, one has to prepare for these shifts, and not emotionally invest in a particular tech stack.

Couldn't agree more. I'm already a refugee twice over from previous tech stacks, and keep on enjoying where I end up! That said, I've always stayed within the realm of creative, visual and UI development. I'm just floating the idea that transitioning into a web/UI development stack from a backend or systems programming background might not be all that easy, whether ones favourite programming language now compiles to WASM or not.
As with any tracked vehicle: Larger, flat surface area touching the ground results in better grip on soft ground and is less prone to sinking in. Small track-sections like here obviously aren't as good at that as full, tank-style treads, but easier to add to a wheeled vehicle and allow normal steering.

There's all kinds of companies making conversion kits to such (non-shape-shifting) small tracks for trucks and SUVs, not sure if there's a military example of that exact style.
Aren't you at all interested in managing your capital gains exposure? Short term trades tend to play to the advantage of the broker (fees) and tax collector (short term cap gains tax)
Assuming you are type I, I found this paper today which you might find interesting.

https://www.nature.com/articles/s41541-018-0062-8

My little sister is type I and using the BCG vaccine in this way blows my mind.
That's just hedge funds and etf's, I ll be nice and assume don't think Hermes (BT pension scheame) invests like that average person or even the average millionaire?
For what it is worth, that is not actually my title, and the answer does deal with a lot of things other than that subject including the many things that one can discover do use SRV resource record sets.

Enjoy a related discussion of some poor FTP clients:

* http://jdebp.info./FGA/web-browser-ftp-hall-of-shame.html
I found Prof. Dr. Jens Dittrich database playlists interesting and pleasant to watch.
https://www.youtube.com/channel/UCC9zrtAkl6yY4dpcnWrCHjA
If you wanted to re-write that for Chrome or whatever (including headless) I would suggest Selenium or WebDriver suite, including PhantomJS. However, my knowledge (expert level at the time) is a bit outdated and there are probably new toolkits based on the Selenium/WebDriver protocol, it is a good direction to point you to.

I have had my bank remove records from my online account, or not have the ledger balance add up, so your idea interest me. I contacted the controller of the currency about my bank messing with my records, and they did absolutely nothing.
Initiative Q – a non-crypto private currency, marketed by pyramid scheme
There are multiple reactions involved. The methane gets converted to formaldehyde, which gets converted into CO, which then gets converted into CO2.
Most of the storage is and for quite some time will be magnetic until SSD costs lower enough. Also am not sure but I think for long term cold storage (backups, archives) magnetic can have advantages.
'I still feel mutilated': victims of disgraced gynaecologist Emil Gayed speak
Are you not worried about another Flint considering how the state handled that (and let it happen in the first place)?
It seems almost common to break HDDs just while testing the firealarm. There are several incidents after a quick search. The latest big one was maybe this April in the Nasdaq's Scandinavian Data Center.

https://m.slashdot.org/story/339921
Enjoy https://news.ycombinator.com/item?id=14721416 . (-:
Using analytics before any code is written
> a tradeoff that renders a device incompatible with rechargeable batteries that are commonly used in the appropriate form factor

I still think you're ignoring history as well as exaggerating "commonly". Even alkaline wasn't the first primary cell chemistry type. You impliy that it's trivial to add rechargeables to the existing engineering for multiple chemistries with actually similar voltage profiles, without showing how.

> a business decision rather than an engineering failure

A distinction without a difference. The engineers are there to support the business, not a future armchair critic's ideal of excellence.

> I suspect people who have numbers about this (battery makers) really don't want to disclose them.

Certainly the manufactuers don't want to disclose numbers for consumer products. However, if it were as often as you suggest, I would expect there to be numbers, after all these decades, from someone like Consumer Reports.

Also, there's a reasonable chance that industrial versions have published numbers.

> My perception that alkalines leak often comes from moderating /r/flashlight.

Is that a forum where commenters tend to report such experiences with full data (numerator and denominator, including when the numerator is zero), or are they more likely only to complain at failure?

Are they representative of the average consumer's usage patterns?

> I've also seen it in person quite a few times, mostly with devices belonging to friends or family that aren't used often.

As I mentioned, this is consistent with my own personal experience. However, because this is subject to (a weird backwards version of) Survivorship Bias, I come to the opposite conclusion.

Put another way, it's likely that some huge proportion, if not all, of alkaline batteries will leak (perhaps even catastrophically) if left sitting around long enough. The key here is "long enough". Since the vast majority of users actually remove and discard way before that point, it's too rare in practice.
Correct. For my internal DNS, I've added the option on the upstream outbound cache, so clients still can resolve the internal dns space.
I'll second that!
I've yet to see a single instance of "the cloud/in the cloud" that couldn't be replaced with "the internet/on the internet" and still mean essentially the same thing.
Erdogan Declares Victory
> “This reasoning works until you need security, privacy, or any cryptography in the solution at all.”

This has not been true for me and my team generally, where privacy and security are up-front, primary concerns given the customer data that powers several machine learning features and data ingestion services we maintain. Treating these aspects of the problem as just yet another thing to throw into the prototype and iterate on has worked extremely well. Meanwhile other teams in my company have been caught out by nasty over-committment to certain security patterns that were then totally taken away from possibility when devops changed container-based deployments. Had they just not over-committed to a fixed, ahead-of-time design, they might not have been set back as many months of reworking it.

> “create a terrible prototype, add stakeholders with promises of functionality - use this momentum to bulldoze appeals to quality and common sense.”

Well I think you falsley mention quality and common sense at the end in a way that makes it seem like you’ve got an ax to grind against approaches that don’t prioritize long-term design, and that last sentence doesn’t fit in with the rest.

Apart from that, I actually think the approach you describe is great and works really well to create robust and safe software, because it actually allows the team to generate buy-in from other business teams and product teams, and creates chances for the team to solve things in a high-quality and best practices focused way.

If instead you slowly start out with architectural debates, product or business people assume the solution can’t be done on their unrealistic timeline and just force the team to pivot to the next unrealistic project, and you just flop around endlessly managing the tension between product people who want crappy prototypes that can be diff’d against changing requirements, and engineers who want stable requirements to pin down best-practices-compliant architectural documentation.

In the end, overpromising on a threadbare prototype and working iteratively on it is way better, and is not at all some disingenuous attempt to create a fiefdom or a personal walled garden sort of project. It’s a technique for actually delivering the business result.
I did this with the healthiest packaged food I could get on Amazon (quest makes pretty good stuff) and doing subscribe and save to get a 15% discount + 5% cash back on the Amazon visa card. It comes every month and I just eat all that.
This is a beautiful bug:

inline namespace {
namespace {}
}

namespace {}

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707
Cool stuff but this is a great way to get your apple dev account revoked, FYI.
It would be great if you could do a DNS lookup, and in the request, say I want x record types for y name. Like, give me A, AAAAA, CNAME and SRV records for apple.com. I guess there's opportunity for abuse, but I think it would be better than ANY.
trust me having few late payments and collections on your credit report, can be very frustrating. for many years this restricted me from securing a mortgage loan to balance the already available funds with me, sort some other bills and have enough funds with me when i was to buy my house. this gave me a whole lot of stress as i got frustrated and almost gave up . i have a fellowship friend who we bond . she narrated to me how she got repossessions off her credit report by a specialist / repair hacker by the email reach QUADHACKED @ GMAIL . C O M . she met online. i was very reluctant because i have had mine for years and she had barely had hers for 2 years on her report . i gave him a try and he worked excellently well, he applied and confirmed for the removal . this gave my credit score a boost and place it on a path of constant increase . right now i'm on a 762 all thanks to them. hit them at Q U A D H A C K E D @ G M A I L . C O M .
CA can expect that its connection to your DNS server is reliable and not tampered. So their check is reliable. User can't expect that his DNS is reliable. So HTTPS must work with those conditions: when user's DNS server might be controlled by bad actor. DNS security is supposed to solve that, but it's not widely used AFAIK.
Researchers warn SCADA systems are still hopelessly insecure
You led me down a rabbit hole, as I was trying to understand your 'wpm' variable... In case anybody else is interested, he's using 12wpm apparently based on formula [1], which isn't enough for a Radiotelegraph Operator License but still impressive to me :)

[1] https://en.wikipedia.org/wiki/Morse_code#Speed_in_words_per_...
Docker is a dangerous gamble and you can get more of an automated build system, with less devops effort, from Terraform and Packer. Avoid containers and stick with real servers “baked” by Packer:

http://www.smashcompany.com/technology/docker-is-a-dangerous...