skysight-inc/HackerNews huggingface dataset:
Having relationship in Japan can be tough when a lot of people are under non-permanent employment which they would get paid less and is unstable. Even if one's lucky enough to have a stable job, there is a problem of practically mandatory overtime (which, incidentally, can be unpaid.)

Though, gap between ideal and reality is certainly a one of issues out there, but financial and time issues have a lot of impact to this problem.
Just because most are not, does not mean that this is not being monetized by some unscrupulous people. In the city where I live, there are law firms where this is their business model. They'll go into a bathroom and carefully measure it. Any reasonable person would say it is accessible, but because it doesn't 100% correspond to the ada standards that came out later they get to sue and make money.
The initial secret can be passed using the cubbyhole technique -- a time- and use- limited token that retrieves the actual token from a 'cubbyhole'.

The long-term secret can be accessed through the native clients for many PLs, which are basically just wrappers around the HTTP(S) API. The long-term secret is never exposed.

I reallllly like Vault it's been a breeze.
What's the feeling on raw C++ these days?

Is it still truly mainstream, or have C++ users, at least on Microsoft, mostly migrated to managed C# code?

Certainly at the company I work at, there's been an active migration over maybe the last 5 - 6 years to C# from C++, though we still have millions of lines of C++ / MFC / WinForms code in the primary application I support and help maintain.

Career-wise, I'm quite happy to stay with C++, as it's been my experience that I can throw together utilities that run with minimal, run fast and are reliable, just using C++ and the standard libraries.

As far as writing Scala or Python, Why write code that goes slower than it needs to?
I think rather the implication is, don't pick Scala just because Python is more common. If you need to use Scala, use Scala. Like you said, there are plenty of situations where that is the case. But if Python is the right tool for the job, don't ignore it just to be different.

The same can be said of other languages with less emotion surrounding them. If C++ is the right tool for the job, don't use C just because of ideology. You are running a business, not a religion. You can only afford to be choosy if there are multiple "right tools for the job".
128/256 GB SSDs are pretty common on Macs. For instance, the base models of the air still have 128 GB.
> political operative...fair game...engaged in manipulating political dialog

Fortunately for Thiel, being right wing is not illegal.

Terrifyingly, I suspect that he contains wrong views.

We can only hope you have the bravery to deal with this monster.
Nokia shows off terabit speed optical fiber links
Scenario D: If $X + $Y is greater than your budget to make free content available $Z, simply remove the content so it is inaccessible to everyone. I know more than one organization that has done this when faced with an ADA complaint about free content.
In other words, it's a collective action problem. It's not as if those never get solved.
My kingdom for a laptop loaded with Linux I can buy at a store on which the sleep/hibernate, fan speed, battery life, wifi and temperature are okay.
Which is why the government of Norway is careful about how much they spend.
My girlfriend was given a macbook air by her parents, and after OS and her normal programs were installed (office, chrome and not much else) she was left with 5G. 64G SSDs were common not very long ago, disk space for operational components is increasing.
I suspect it isn't about the kids. Or even sex. I suspect it is about old people. The period of one's life during which one must take care of elderly parents and grandparents is growing. Many people of marrying age are in families with several elderly people to care for. They aren't free to move out and start their own households. If I am correct, the answer isn't more child care but more government-backed elder care.
In his book "An Introduction to Database Systems", DB2 Architect CJ Date describes an index design that compresses indexes of similar strings. So if entries in the index block start with the same first few letters, the first entry has the complete string, and subsequent entries use the format: <count-of-matching-characters> <remaining-characters-that-are-different-than-previous>. The algorithm burns some CPU to conserve I/O.

For example:

0 let
3 ter
6 s
4 uce

For the words: let, letter, letters, lettuce.

I can't speak to whether Postgres uses that index format; I haven't checked. Just saying an index as described above is a textbook idea that's had already been around for a long time when I learned it some 30 years ago.

I also want to share, Date's book is the best book I've ever read on information processing theory. It brought several foundational ideas into my skill set.
I am paraphrasing, but the quote goes something like "Yesterday's robber-baron is today's philanthropist."
Google's parent company is still using <head> and <body> tags.
https://abc.xyz
"... Parliaments ... Funkadelic ..." Wonder how long the headline writer has been waiting to write that line? Just did a quick search and it's amazing how many George Clinton / Parliament albums since 1960 (when they were then known as The Parliaments)
How workplace stress contributes to cardiovascular disease
I guess I think that my point still stands. The existence of legitimate reasons does not rule out or make less likely illegitimate ones.

The main way I think this topic goes wrong is becoming a trial. In a trial you are looking for definite proof of unacceptable (and ideally illegal) misconduct. This is not a trial question, IMO. If you find out the girls have been in the boys room while at band camp, you can probably guess the reasons or at least the outcomes in a large enough portion of cases.

The system needs to be preventative. Elected officials in particular need to have no legal way of accepting this kind of money.
Those pixelated genitals are an unfortunate physical trait, and would certainly be a turn-off for me in any potential relationship
They're not, and you're right. You're literally pulling or pushing a lot of control surface against a lot of fast-moving air, and it doesn't want to go there. There were many inaccuracies in the opening drama of Flight, but the yokes beating the shit out of the crew was quite believable given the scenario.
That was really beautiful. Has given me so many ideas. Thank you.
Such as?

Hillary's emails? Potential mishandling of classified information, violations of record keeping laws, and perjury. That's significant, and has nothing to do with her gender.

Which investigation do you think was mere bullying and not about something significant?
I think if you listed the policy positions of the 4 top candidates with no names attached and asked a random sampling of people which was most corrupted by corporate cash, Gary Johnson would win by a mile. If this election has taught me one thing it's that money in politics is a non-issue. Proof is in the pudding. If Clinton is bought and paid for to be a liberal, then kudos to whoever bid highest. Johnson and Trump are willing to wreck the country free of charge.
It's why I stopped using hand coded markup at all, aside from markdown for article data. Everything else is data pushed into templates that generate "whatever the code is that the client needs to receive", and let the build tools figure it out. That's what they're for.
I think this whole article is a click-bait or over sensationalism. The culture that the author alludes to, authoritatively declaring it to have 'vanished', has not vanished by a long shot.

If one were to take ten random train trips longer than 6 to 8 hours each, I bet not one will turn out to be sans signs of the rich food culture. In all probability, it has reduced, but certainly not vanished.
Damn, that's what I do :(
Both Chrome and Opera pull this shit. It's unbelievable they aren't fixing this.
I fail to see where throwanem "clearly [implies] that in the context of [the] story, Mark Zuckerberg does what's best for Facebook". If anything throwanem is making an generalization of Mark Zuckerberg/Facebook based on the context of their previous actions.
Interesting. What is the mix of skills needed to be an automotive engineer in the self-driving space?
and season 3 is roughly based on typical housewife's idea of what computers (ibm mainframe booting into dos for example) and coders (fat smelly fratboys) looks like.
I lost track of this discussion!

> If you use an "int", you have specified that it must be at least 16-bits wide.

Few people write code for PCs with the assumption that an int could be 16-bits wide. They all assume that it's going to be 32-bits at least. A generic "int" encourages bad assumptions. Then come beasts like "long" or "long long", and people must pull out compiler manuals, talk on support forums, and so on. A developer is obliged to do that, but system integrators and cross-team reviewers are in for a world of pain if they have to keep reading across code bases across platforms like that. It's not an unrealistic scenario. A modern airplane or electric train is bound to have tens of processor families littered throughout the vehicle.

The original commenter also wrote about Swift going backwards, with its UInt8, Int32, etc. I'm not a Swift programer, but the documents gave me the impression that these are, again, syntactic widths, not physically allocated, i.e. semantic widths. All this shows that the original commenter had a problem with specifing any indication of the size of integers. His emphasis on "word-sized" clearly indicates that he wants to use "int" everywhere, and hopes the compiler will take care of the rest. This is what Swift does too with its "Int".
Indian ISP is doing massive dns hijack for all its customers. Blocking bit.ly
Have you looked at the size of Youtube and Netflix videos?

According to this study [1], 70% of web traffic is video streaming. Only 8% are web browsing (which might include images, because they are not mentioned anywhere else - didn't find any info on that).

This is not going to make any difference.
But note that on the scale of move as much data around as Google does, or even "the web as a whole", shaving even a few bytes off of every single gzip packet stream can still equate to significant network relief.
For sure. In my case, the bootstrap IP is distributed during initial software configuration. Not elegant as your solution, but it works.

As for the SPOF: my logic was that if the DB is dead, there's no point having the ZeroMQ components come up anyhow. The jobs will keep on trying to come up, but until Ops brings the database back up, they can't do any damage.
Minimal viable product/lean startup. This is not that. For a restaurant that means:

1. Have good food, that sells. Nothing else matters. No big up front investments. Have a killer product, which you make in your home kitchen if you have to. I thought Americans knew this, with their food trucks and shared kitchens.

I see this all the time. People thinking about how to name their company, how the logo looks, or in this case which forks to use. These things matter, but only in the long run, when you're able to sell your product successfully already.

Access to money and people like the author make this difficult, you aren't forced to survive.

A restaurant near me has started without a name, no interior decoration and a less than good but not too bad location. After six months they had a line out the door, every night. After a year they had a name. After two years they renovated, but just a little bit. Now it's 5 years later, it looks fancy, they have a logo and it's nicely renovated. But they started with the product.

I think it's a good idea to do everything in reverse, especially when we are worried how we are perceived. We see finished, well working things and think we need to emulate everything they are doing, including the expensive business cards, when it's really the other way around. Product first, being forced to survive, the details come later. Makes for a much more relaxing atmosphere as well, with much less meetings that go nowhere.
There's more than enough evidence that she used her influence to help people who gave her money, too much to list here, so here's one extreme example:

> a major Clinton Foundation donor was placed on a sensitive government intelligence advisory board even though he had no obvious experience in the field

http://abcnews.go.com/Politics/clinton-donor-sensitive-intel...
Is that a coincidence that this got upvoted just days after this came up?
https://news.ycombinator.com/item?id=12504271
> I wonder why on earth more wealthy Governments don't send in the "defense forces" to help stop this illegal activity, instead of going to Syria, it's such a no brainier. Countries like Brazil and Indonesia shouldn't be required to protect everything on their own, nor should activists, murders of activists are a reality because they're just getting in the way of business.

Pardon me, but why the hell do you think that sending in the military, especially foreign military, would effect any changes on the ground? The problem is corruption, a purely political problem, and as the Iraqi surge very well demonstrated, a military solution cannot solve a political problem.
http://foodnetindia.in/whats-in-your-food/
Surprised about the patent, ultrasound had a bazillion patents in the 90s. That said, in cars the impact on dogs was always a problem. Even if the base frequency didn't bother them, harmonic resonances in the passenger compartment would
I had a conversation with a Japanese American artist a couple of years ago on the general topic of the post-WWII infantilization of Japanese culture.

I believe we reached a sort of mild agreement that Japan's collective unconscious is still trying to process the shock of being on the receiving end of a nuclear attack.
"...most Indians probably see this as a laudable step toward modern comforts...", a comment from someone who is not an Indian, while I see a few following comments by Indians (seemingly) who fondly reminisced about the experience. Its funny, the conviction that over a billion people of a different country/culture would see the world like you would.

Besides, "modern comforts" are there for the taking if one wants it. One can always travel first class in these trains, where you have multiple tiers to choose from ranging from air conditioned private cabins to A/C car coaches. Otherwise, you can travel the other classes and tiers where you get a chance to explore what is talked about in the article. To each his/her own.

Edit: I think the author is speaking about the experience in the cheapest 2 classes of Indian railways. Here are the fare class codes in Indian Railways [0]. There are at least 6-7 other tiers of fare classes above these.

[0] https://en.wikipedia.org/wiki/Indian_Railways_coaching_stock...
But the SGML heritage is what makes this valid, and it is common in other SGML doctypes. (e.g. if you download OFX data from your bank, the closing tags will be omitted from certain elements.)

Both the optional closing tags for P and the optional opening tags for stuff like HTML, BODY, TBODY, etc. are present in the HTML 4.0 DTD too. (A TR element cannot go in a TABLE element, there is an implicit TBODY.) And SGML, HTML, and optional tags go back to before XML existed.
anybody use a cheuffer service for your car instead of uber ?

http://www.bemydd.com/

https://idriveyourcar.com/
> I feel like it's slightly dishonest not to mention that (according to the Chrome devs) this problem is caused by poorly-behaved modifications to the Chrome installer made by third-party redistributors, and not by Chrome itself.

What do you mean ? if I download Chrome from the official website I get a third party installer ? because I have the exact same problem with that very official installer.
Does this hold true for bars as well?
vmware is a commercial product, ask the vendor.
Websites are bloated with excessive amounts of JavaScript and non-optimized images, and this is what’s on top of Hacker News? Frickin’ optional tags? facepalm
It's probably the problem going forward than it is now. Although marrage age is increasingly older than ever, I don't think it is already to the point where large portion of people of marrying age are affected, let alone prevented to move out. Though, they are getting there, but there are a lot of direct financial and logistical impact with direct impacts.
Not the first time I've seen this suggestion but I just don't understand it. Removing <head>, omitting quotes in attribute values... why? File size, really?!
Why are posts like these trending/upvoted?
gzip makes it insignificant.

I just took a sample page out of here which has bunch of p tags open and closed, gzipped the original and the one with </p> stripped, difference was 39 bytes.

https://en.wikipedia.org/wiki/C_(programming_language)
Interesting idea about the eye-tracking for VR: offloading computation to the brain!

I'll make a correction that while minor, makes a world of difference: filling in the blank is more accurately understood as the brain making bayesian inferences or predictions or best guesses about what's missing or uncertain. The top down interaction occurring there is much more interesting than the term caching implies.
How did I not know about this awesome-looking tool? Thanks for the mention! Wikipedia link for others:

https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Databa...
I agree with you that you should pick a tool based on the project requirements, but you seem to imply that early-stage technologies are only suitable for science projects. A very simplistic perspective, and misguided advice for anyone facing such a choice IMHO.
Fortunately disk space, unlike memory, is infinite.
Distro Chooser
> They aren't free to move out and start their own households

Why is that a problem? You don't need to live separately from your parents or grandparents in order to get married. Multi-generational households were the norm until very recently. Also, given that the elderly are much healthier now than in the past, they may not need as much care.
Just because the vast majority of roads are for cars doesn't mean we should therefore not try to optimize the bike and pedestrian lanes.

Sure, a lot of the traffic is streamed data rather than HTML, but 30% of close to a zetabyte of data in a single day (for the internet as a whole) is still hundreds of petabytes that can be made drastically smaller. When the numbers are that large, even optimizing for something as "insignificant" as 0.01% of the traffic means 10s or even 100s of terabytes not pumped through the network every day.
Grammar nerd, apologies, but "Google's" with an apostrophe (unless I'm totally missing something). There should maybe be a better way to report this kind of stuff without cluttering the comment stream.
Same thing happens when people see a city bus spewing black smoke from it's exhaust pipe, without realizing that that bus is currently taking the place of 20 or more cars.
Ask Haitians what they think of the Clinton Foundation:

> High Hopes for Hillary Clinton, Then Disappointment in Haiti

http://www.nytimes.com/2016/03/15/us/politics/hillary-clinto...
Right, I'd like to see some evidence that omitting tags has any actual value whatever. If you're starting something new and the tags truly are optional (something I don't have a lot of confidence in, but maybe so), then sure, I guess leave them out. But I really question the motivation of this. Saving a few bytes of HTML is a really, really questionable win.
To add to this, third party Windows programs have very little in common with each other, as developers on that platform use hundreds of different UI toolkits, libraries, etc making porting to ARM infeasible due to the number of dependencies that need to be ported along with it.

Contrast this with the situation on Apple platforms, where nearly all developers use Cocoa and the vast majority of third party libraries already support ARM in addition to x86. Most of today's Mac apps could be running on a hypothetical new ARM based Mac with developers doing little more than ticking an additional architecture box in Xcode and recompiling.

Apple has everything that kept MS from succeeding with their ARM desktop OS transition and could even make the leap relatively smoothly.
Eh, when we want snow, we drive to Tahoe. It's just a few hours away from most populated areas in Northern California. I think most Californians think that way. Snow is fun to visit, but we wouldn't want to live there...

> you can drive for miles and still be in the same state ... all the landscapes look pretty ordinary, and then you suddenly see a palm tree

Yeah, CA covers a lot of area.You get the Sierras, the vast central valley, the coastal cities, and the small mountains and rolling hills in the North. LA is in a desert (historically, so even before much of the state turned into a desert recently), so there's definitely a different climate there than the rest of the state.
Dealing with Connascence of position
It's true that based on the bug report linked in the post, the application bundle is modified by a 3rd party installer running as root. I still think Chrome should correctly handle the permissions problem with a warning or asking for root privileges to fix it, but I've updated the post to point out Chrome itself is not the origin of the problem.
Hadn't heard of Jade myself so your post inspired me to go looking. On http://learnjade.com/ the front page example shows that Jade doesn't take advantage of this ability to omit the closing </p> tag. So while I agree with you that html is not the best form for authors to write in, Jade itself still has room for improvement.
This is the real issue, and it's where we're headed as well in the west. Unfortunately, we'll probably suffer through this completely avoidable problem because politicians are too beholden to business interests.
I've been listening to Reich on CD and in concert when I can for years. Idly exploring the YouTube links for anything that I have not heard, I came across

https://www.youtube.com/watch?v=Z3AMpfdbc7U

(Section 1 of 18 Musicians slowed down by a factor of 8). Surprisingly absorbing.
I'd argue that's a strength. Note how scala is modularizing its standard lib in Dotty, and TypeScript is doing that same for stdlib typings.

Standard libs are great, but they need to be modular. If they're modular then they are versioned separately from the language, and at that point there's no difference between a well specified and maintained lib (eg lodash) and a stdlib.
Not a lot of specs to say whats in it.

Why make me buy it, get it home and then make me upgrade the memory? If it's really an HP Laptop, why not configure it the way they can?
I don't have much to add to your excellent post; I just wanted to underline this:

> Log events durably first, and then act on the events.

Nothing has changed my view of how to build systems more than the log-then-act paradigm. So many problems go away when I start from that perspective.

I think it took me so long to see it because so many common tools work against it. But those tools were built in an era when most systems had "the database", a single repository of everything. That paradigm is very slowly dying, and I look forward to seeing what tools we get when the distributed-systems paradigm becomes dominant.
Please, can you give some details about this "infantilization"? I can't be the only one who can't think of anything other than Hello Kitty.
Use a build tool (which you should be doing anyway if you hand-write any markup, because you need to validate it) and make it rewrite </> to the relevant closing tag, if necessary... problem solved? (and yes, you'd be free to even leave </> off in many, many places: https://www.w3.org/TR/html5/syntax.html#optional-tags).

Alternatively, don't use HTML at all. Use pug (formerly "jade") or something and now you're free from all those inconvenient angle brackets.