skysight-inc/HackerNews huggingface dataset:
Summary: the internet gave mail-order filipina brides power because internet access is such a high bar that there are relatively few filipina women available to be found on the internet. The article specifically notes that local, internetless women often poach men who have arrived to visit the girl they met on the internet.
if you have a bunch of thrift servers, linkerd is a must. it really makes handling thrift connections much easier.
kernel.org is shutting down their FTP servers, too:

https://www.kernel.org/shutting-down-ftp-services.html
I do software engineering and work alongside many brilliant people with Canadian engineering degrees. I happen to have geography and science degrees, so while I do a lot of the same work, I'm not an engineer. I've settled on being a "developer" or a "roboticist".
You have my upvote, but I'm still scratching my head over your first sentence.
Startup CEO's hiring tips
The plight of a person in such a situation should never be discounted, but it's simply not a viable option to guarantee any land holding to be held in perpetuity regardless of ability to pay for its rent. If you ration off land this way (quite inefficiently, that is), you cease to have enough land for everyone else. Which causes a class of suffering far greater than granny deciding to sell out, and move to a condo.
What's wrong with this? The Board asked him to stop calling himself an engineer, without any fines, and he agreed. He broke the agreement, repeatedly, at which point they launched an investigation and then slapped him with a very small fine. I see absolutely zero evidence of corruption here. It seems a lot of readers are only looking at matters from Jarlstrom's side, and completely ignoring the fact of his bad faith.
The source seems to be:
https://github.com/riverar/eoraptor

Seems to check though
https://github.com/riverar/eoraptor/blob/master/FileEnumerat...
I was quoting OP's link and not providing legal analysis - just demonstrating faulty reasoning provided by OP.

Meanwhile I'll keep on being an engineer all the live long day :)
yeah, the idea that this could cause you to be late for work seems to escape people.
What we need if FTP over HTTP.
Well, ADHD is one of them. We don't have ADHD in Europe (and no where else in the world).
Our community is a short cut. Its 25Mph even outside school hours. Its at the bottom of a hill. Someone blew by me this morning doing easily 50Mph. We've had someone roll their SUV onto the sidewalk, narrowly missing my wife and kids - and that driver was going uphill! So totally get it. I've usually got the fastest car in sight, and I'm doing the speed limit through town. On the freeway I go the same speed as everyone else. Sometimes a bit faster, sometimes a bit slower. Data shows that driving at the speed of traffic, or slightly faster, is less dangerous than driving 5mph slower. Where I live, the freeway is regularly 75mph, even though the limit is 65mph. With the obvious exception of rush hour, when I encounter a traffic knot, its because two people are driving slower than the rest of traffic wants to, and everyone has to negotiate around them. One could view the 50 people wanting to pass the two as the problem, or we could criticize the two traveling the speed limit. In the absence of those two people, the safety of the other 50 would increase. Conversely, in the absence of those other 50 people, the safety of those two would increase. Seems an obvious choice to me. Its easy to point out yahoos who run red lights or speed through town, but these are not representative, and doing 10 mph over the limit through a school zone is not remotely like doing 10mph over the limit on a freeway.
What do the German road engineers do that make road paintings last for more than 2 months?
Interesting work. However, in order to reproduce the marin headlands DSLR image the smartphone would have needed to also stitch a panorama from multiple frames (because the lens used in the DSLR shot has roughly 2x the FOV angle).
The main street in the town I live in (population 4500, not that big) has a posted speed limit of 25mph. Until last year, the road was in such bad repair that most traffic only averaged around 30. Then they repaved the road, and despite it still being 2 lane with parking on both sides, tons of merge traffic without any lights (from stopsigns) and being next to the town park with a ton of foot traffic, I'd estimate the average speed on that road is now 45-50mph. Precisely because its straight, freshly paved, and nobody wants to slow down the traffic when its smooth sailing with no lights.

To try to counteract this, those signs that tell you your speed were put up that blink when you are going over the limit. They were promptly ignored.

So really I'm just trying to reiterate that what the article says is absolutely true - people will drive what they feel comfortable going, not what the posted speed limit says. In practice, the risks are there, but nowadays everyone knows to avoid main street for pedestrian crossing because its approaching highway speeds now. But on very congested roads like our main street (this being a 250 year old town, where there is no traffic shaping planned, so all through traffic goes down the road that also has the most foot traffic) you aren't going to have an easy answer, because slowing down traffic can be just as dangerous when its bumper to bumper for the ~5 mile long road through town and drivers will go mad being forced back to 25mph combined with the immense traffic bottleneck it would reintroduce (the main reason they fast tracked paving the road in the first place - traffic would back up onto the nearby highway offramp because of how bad main street traffic is).

I think the reality is that busy streets are just never safe for pedestrians (or bikes, etc). That is why you invest in crosswalks meant to funnel people across them all at once, in centralized places, where traffic is already forced to stop. And if you really care, you get the cars out of downtown entirely.
The size of the pattern is held as constant. Or more accurately, "it's linear" is an abbreviated form of "it's linear in the size of the text searched."
> I've never understood this line of reasoning. You don't object to sales tax per se, you just prefer that it be hidden from you? (Ie, included in the sticker price.) But later you object to hidden fees in the context of major purchases.

Those are consistent. "Hidden Fees" is the common term for fees which are required but not disclosed as part of the advertised price; they are part of advertising a price that is lower than what you actually must pay for the good or service.

Sales taxes that are not included in marked prices are a form of hidden fee, and reduce the visibility of prices.
The failure to consider the obvious answer, "because they like their blasphemy laws just fine", reminds me of the following from Mitchell Heisman:

"According to one variant of postmodern, liberal theory, all humans of all cultures are really Western liberals (with the possible exception of Western conservatives)."
If I understand the conclusion of the article right, it's that we should actually just use PATH_MAX? In particular, he points to the glibc implementation of realpath as being very correct. But it (like the man page description of it says), appears to prefer to use the hard-coded value of PATH_MAX, unless that value is unavailable and it is forced to query for the kernel _PC_PATH_MAX value instead.

That's not what I would have expected. Did I miss something obvious?
I don't know if you're a techie or a businessman but my feedback is almost the same either way. The people you describe are usually quiet / shy -- or simply don't throw themselves at people's faces, which is something very different.

I am the latter type; if you hit me with an interesting topic, I can talk with you for hours and will very rarely repeat myself (how valuable what I am saying for you is of course strongly dependent on your interests). But I won't come to you trying to catch a conversation about what I find interesting. I'd be much more likely approaching you with a generic opener and try and find what you do find worth talking about. Anyway, here's what I believe is a good approach to the people who do things in private but [almost] don't network (like myself):

- Don't assume quiet people are not interesting. EVER. My wife is easily the most intelligent human being I've ever met and I've had to work a lot during our first year in the relationship until she started openly sharing what she thinks about this or that. And then I found myself having my mind blown by very different perspectives, many times, consistently, to this day (we're about to have a third anniversary very soon). Some people are not amazing at striking a conversation but if you manage to engage them, you might discover a treasure.

- Show genuine interest in what the person is doing at the event you both find yourself meeting at. I'd be very honest with you and one good example of that honesty would be: "I believe I spent so much time perfecting my engineering skills, and now I simply want to listen what people need from technology; how do they want their lives improved by it". That would probably open a plethora of possible follow-up topics.

- Many of the people of my type find networking and investing in a portfolio / GitHub profile / LinkedIn profile / general reputation a low priority activity. That's of course horribly misguided since millions of years of social instincts can't be overriden but there you go; I am 37 and only now I started actually understanding the value of these, and started slowly working on them. That's the thing: I've been busy with far too many other things to even consider networking for so long. Food for thought IMO; strike a conversation accentuating what the person is thinking and doing now, not what he/she was doing all their life up to this point. The past can wait for a later convo.

- Finally, as the article suggested, do offer some value to the conversation even if you find yourself getting a lot of important information for free. I am a bad salesman of information and I'd tell you a lot of things we the programmers do without telling our bosses (one random example; another one would be some trade secrets) but if 15 minutes later I realize that you haven't offered a single interesting piece of info or a compelling question, I'll politely excuse myself and will go look for another person to chat with.

Hope that helps a bit.
> That requires a server. The point of c2 is it's a wiki: you can edit the content just by browsing to the URL and clicking a button.

If I want other people to see my edits, then they need a way to know that I made them, which requires some agreed-upon rendezvous point — i.e., a server.

> This is exactly what decentralising a site is supposed to avoid: wiki is an experiment in collectively owned content; removing central points of contact/ownership is the next step.

So support a federated system, in which one user's server contacts another. Without servers, how will I see your edits when your browser is offline, or simply no longer visiting the page? Your edits will have to live somewhere else — a server (whether it's your server, my server or c2.com's server is beside the point: it's a server).

> Maybe a better analogy is selling seeds rather than vegetables: you save yourself costs on transport, storage, refrigeration, etc. by offloading a bunch of cultivation work on to your customers. It's exactly the wrong approach if you're trying to run a supermarket. If you're an experimental botanist, and a few specialists keep asking you for produce, it's probably a good idea to save yourself time and money by empowering them with seeds.

I thought the whole point of Ward's Wiki was to be a neat place to discuss computer science & programming — in your analogy, to be the supermarket. Sure, it's a high-tech supermarket, conducting some really neat experiments.

If I lost my favourite supermarket because the owner decided to go into experimental botany and didn't bother to pay his supermarket rent, I'd feel similarly upset.

> > Replacing server-side rendering with client-side JavaScript is strictly worse.

> It's worse, but not strictly so; for the reasons I've listed above.

It's strictly worse if one has disabled JavaScript (as everyone who truly cares about privacy & security does): the site no longer works, and one gets no benefits at all.
Professional licensing of just about every kind serves one and one purpose only: Fatten someone's pocket and artificially restrict the labor supply to favor those already licensed. Period.

You can certainly make an argument that it looks like he went out of his way to piss 'em off, but the fact that he could be charged for calling himself "an engineer" -- and the fact that we all have come to a point where we think it is something reasonable -- is so upsetting.
Not following on this. Something about value and unions and continuous delivery and process/products and other poop.
Seems like someone wanted to whittle the overt jargon into incomprehensibility.
Yeah, I get that reading most of the stories feels like rehashed gossip rags. But it's the meta that's cool to me; this is a real life battle of technology behemoths with hefty repercussions, and the media is part of the game. It's cool to watch it play out.
Chipotle Is Investigating a Breach of Its Payment System
Yup. There's a two-lane road in my hometown that was built and designed for 45 MPH traffic. The rich residents that had trouble pulling out of their driveways onto that road successfully petitioned to get the speed limit reduced to 35 MPH - but this does absolutely nothing to change the design of the existing road. Traffic on that road routinely goes 45-50 MPH on it. If you go the posted speed limit, it feels like you're crawling along.
As I suspected, that doesn't look hardlink aware.

A way to correct for this would be to open the files and de-dupe by (((ULONGLONG)nFileIndexHigh) << 32) | nFileIndexLow in this structure: https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...

Edit:

> Seems to check though https://github.com/riverar/eoraptor/blob/master/FileEnumerat...

No it does not, reparse points are used for symbolic links and junctions - not hardlinks.
April post-mortem: The rise and rise of Mastodon
Startup seeks to solve 911’s biggest riddle: pinpointing cellphone callers
Perhaps this is standard practice, in the valley, to make the company that acquired your company defend you in the event that the acquisition resulted in a lawsuit, but this revelation just adds another red flag to the already long list of red flags that Uber ignored when acquiring Otto. IMO, Uber clearly knew what he did, either through disclosure or due diligence, and disregarded it. Considering their company culture of playing fast and loose with the rules until you get caught this is not surprising.

>"Waymo has claimed that Levandowski signed an agreement with Uber’s lawyers just a few days after quitting his job at Google, requiring Uber to defend him if the company’s acquisition of Otto resulted in a lawsuit."

>"Mr. Levandowski argues that he is entitled to relief under the Fifth Amendment because production of the unredacted privilege log could potentially incriminate him. We are not persuaded that the district court erred in its ruling requiring defendants to produce an unredacted privilege log,” the United States Court of Appeals for the Federal Circuit ruled."

>"The order also opens the door for Waymo to request a copy of the due diligence report that Uber commissioned while it was in the process of acquiring Otto. Waymo has claimed that the due diligence report could contain evidence that Uber knew Otto was using stolen technology"
So, given that this is how speeds get set, I'm guessing truly driverless cars will completely break this paradigm by more rigorously adhering to the posted limits? (They don't right now, instead following the flow of traffic, but they might start once an autonomous-car maker gets sued for their algorithm getting someone a speeding ticket.)
What would happen though is eventually humans would lose the ability to naturally produce children.
The difference is Win95 had a floppy disk version sold to consumers. 13 disks specially formatted to store an extra 200kb each.

https://blogs.msdn.microsoft.com/oldnewthing/20050819-10/?p=...
Sadly, late breaking (post silicon or just late in development process) bugs aren't generally particularly more exciting in terms of debugging than earlier ones - other than the urgency/annoyance and rarity, of course.

They do tend to be 10x as annoying to debug though. Not more difficult - just tedious - especially because you often end up triaging what turns out to be somebody else's bug (i.e. a checker on your block fails, so you need to trace it back to somebody else, and often they also trace it outwards to somebody else).

And this is where using it as a class example gets really difficult - even people on the design team are specialists in their own blocks. Giving students all the knowledge they'd need to debug a problem would be incredibly difficult.
What about Gopher? Will nobody think of Gopher?
I've seen it happen in passerby and to my father. It is an excuse, yes, but when you are always guilty, officers can pull you over at their discretion whenever they have the slightest whiff of suspicion about you.

The officers argument to my dad was "why would you go so much slower than traffic (this is on i78 in PA, mean traffic is around 75 and he was going the posted 55) if you aren't trying to hide something by going the speed limit" when the back of his covered pickup was full.

Turns out he was just bringing china plates to my grandparents.

He didn't get ticketed for it, but it gave the police a legal reason to pull him over beyond arbitrary suspicions.
I mean the premium ones you are seeing in supermarket (Tropicana, Minute Maid, et al), especially orange ones.
Hi, I can't respond to your comment below. I just want you to know it's not correct. I also learned of the Trail of Tears, but the US Government paid per head for killing Native Americans, and never formally recognized or apologized for it. It has never been recognized as an attempted genocide. It's not an "internet argument," it's a fact.
You realize this all started when Jarlstrom contacted the board to request that they launch an investigation of the city where his wife had received a traffic ticket?

'The board shouldn't exist' is a novel proposition. I guess you can't understand what interest the state might have in the ability to commission accurate land surveys and reliable public works. Almost makes you wonder how these things come into being in the first place, doesn't it?
That's it. Declarative asset compilers like Webpack break debugging. Transpiling breaks debugging. Convention-over-configuration frameworks and tools like Ember break debugging. Other declarative APIs like promises and and virtual DOMs break debugging.

PHP and JavaScripy are great for debugging. Even Node is awesome. Rails and mainstream JavaScript frameworks... not so much. Nothing about the languages.... The people who design the frameworks and build tools just don't seem to value it.
By "taking out the median" you're talking about what's known as dark frame subtraction. I believe most DSLRs already do this internally for long exposures - try setting your camera for 10s exposure and time how long it takes before it's ready again; I'll bet you dollars to donuts it's about 20s. Smartphones can't do this because they lack an internal shutter.

On advanced models (and hacked cameras like MagicLantern/CHDK), you can turn this off and do it manually, e.g. shoot a dark frame for only the first image in a series so you can get ~95% duty cycle rather than ~45%. Especially useful if you're trying to capture a rare event, e.g. lightening.

What's weird about the technique in TFA is he takes N bright frames and then N dark frames, computes both medians and then subtracts. By interleaving bright and dark frames, and doing the subtraction before stacking, I'm pretty sure they'd get better results.

As for image stacking, there's tons of ways to do it, and quite a few turnkey apps for image stacking for astrophotography as well, e.g. here's a review from last year of a Mac app doing just this:

https://petapixel.com/2016/02/20/stack-photos-epic-milky-way...
Last I checked all of that was already handled at the TCP level but what do I know. Maybe all of that needs to be reinvented at the application level too just to be extra safe. Everything except the circuit breaking I guess which sounds like something an application should worry about itself instead of offloading to another service.

Also don't know what this advanced load balancing business is about. What exactly is wrong with HAProxy?

So instead of having composable tools we now have this monster called linkerd. Wishing everyone that needs it in their production systems good luck. I'll be fiddling with my VMs and processes while you guys build "distributed" systems.
And soon to be Reddit's story with their pending redesign which removes all CSS from subreddits among other things that only serve advertisers rather than the community.
Because they're devout Muslims who favour the mainstream interpretation of Islamic theology, which includes punishment for blasphemy and capital punishment for apostasy.

If these were American Scientologists torturing people for blasphemy and murdering people for leaving their cult, no-one would hesitate to point the finger at their religion as the problem.
Heck. I have ladders/weedwhackers/etc. and other home/yard-maintenance and upkeep devices that probably sit idle for 99.9% of the time.
This depends on which definitions you work with. If you consider polynomials "any expression of \sum^n_{i=0}(c_i x^i) then sure, setting n=0 gets you "a polynomial that is a constant function". If you take polynomials to be "functions that are expressions of weighted terms" then constant functions are out, and the set of functions described by the previous summation contains, but is itself larger than, the set of possible polynomials.
I don't care for blasphemy laws one bit, but "reform" is a bit of a loaded word in this context.
Well, there is WebDAV. At least Windows and OS X support it (Windows from Explorer, OS X from Finder), no idea about mainstream Linux/Android/iOS support though. Also, no idea if WebDAV can deal with Unix or Windows permissions, but I did not have that problem when I set up a WebDAV server a year ago.

IIRC WebDAV uses GET for retrieval, so the read parts can be cached by an intermediate proxy and the write part be relayed to the server.
Way too many examples of this over the years. First one that I can remember off the top of my head was AOL buying Global Network Navigator (GNN). Great resource. AOL took their dial up subscribers and killed the website.

Of course, AOL switched it's focus away from dial up once it went unlimited shortly after so the entire acquisition did nothing but to make a valuable resource disappear.

AOL and Yahoo have been buying up companies, killing them, and then writing off the losses for years. This spans multiple management teams. It's inbred into the system.

It cracks me up that these two companies with years and years worth of fail between them, are somehow going to combine and become a winning organization.

Full Disclosure: I worked for a company purchased by AOL in the early 1990's, they immediately came in and ramped it up to about 120 people, and then killed it and fired everyone less than a year later.

That one was over an internal power struggle at AOL. One management team loved the idea, bought the company, and then lost political power. His replacement came in and killed everything his predecessor had been working on.
In the old days we had Windows and wanted to install Netscape or download Linux we used anonymous ftp servers. Now Windows has a web browser installed that we can use to download anything we want.

Anonymous ftp servers are outdated now. Like Gopher was when web browsers teplaced them.