skysight-inc/HackerNews huggingface dataset:
Seeing how I need a patched version of phpLdapAdmin maintained by a third party instead of the one provided by Ubuntu 18.04 and a lack of easy to use GUI app for LDAP administration, let alone any third party client interface for users to login and change their password, I'm starting to think no one likes LDAP and should move over, perhaps even to MySQL as user management database.
Secure Sharing of Sensitive Information
You must have a generous time allotment for your showers...
Celebgate hacker jailed over Jennifer Lawrence hack
> to eliminate cookie-less fingerprinting techniques as well.

That's not feasible without turning off JavaScript completely.
If the people who downvoted me thought that I was being disparaging with my comment of "we don't know how to do it", let me clarify that this was not my intent. What I meant was that there are genuine difficulties in trying to decentralise trust, and I don't think anyone knows how to solve them all right now.

For example, we could store transparency data in a blockchain, which might have independent economic incentives to keep it operating beyond the life span of any individual log provider (and without an individual log provider being able to rewrite history), but how does a piece of software check a value on a blockchain without receiving that piece of information from a trusted intermediary (or better a configurable list of mutually-independent semi-trusted intermediaries)?
I wonder what the procedure to locate the leak was.
How does it not happen more often?
Also reachable using the mouse: right click on the page, select from the menu the "Block element" option near the Ublock Origin icon, then pick the element to block and "Create" the rule in the lower right window that opens as soon as one picks the element.
It also supports wildcards, useful to block similar elements or elements used in numbered pages, so that one * will nuke all of them.
Earth will have another 10,20,30 Billion people living on it

Luckily, we're looking at a very real possibility that we peak at 9 billion and then start to shrink from there. Which creates a whole host of other social issues, but at least gross overpopulation isn't one of them.
MoviePass withheld financial information from board, ex-director claims
That sounds very cool! Honestly I harbor no ill will towards my past-self who decided to sink 3 years into a game that will likely never see the light of day because I chose to work on hard (for me) problems like path-finding and map generation. I wrote the entire engine from the ground up outside of using Pixi.js for rendering sprites and learned a metric shit ton in the process. Bravo to you for diving in deep. I'm sure you'll learn a ton.

I realize more and more these types of projects are the ones that differentiate "good" developers from truly "great" developers.
It's really not all that unusual. History is littered with amazing minds that accomplished tremendous things well before adulthood. The modern fiction that humans are useless until adulthood is one we have to construct by force, through active neglect of education, denigration of intellectual pursuits ('Go outside! Get a life! Do anything else but read or sit and think!'), and adamant insistence that it is normal to be ignorant and incapable until adulthood. Pascal recognized his triangle as a youth, Gauss was similarly known for early feats, etc. Those are just accidents of history, mostly, that they are remembered. The actual number of fertile and productive minds is doubtlessly orders of magnitude higher. It's only through diligent refusal to believe, or to tolerate the notion that maybe we should have expected a bit more of ourselves in our own youth, that we can keep up seeing intellectual achievements of the young as an unusual occurrence.
Ubuntu is a Debian derivative[1], I imagine that is what he means:

[1] https://www.debian.org/derivatives/
Life is a Maze
Problem is memory locality, or lack thereof. Having to chase pointers around and not having things laid out in sequence doesn't play well with the CPU cache.
It's not supposed to solve the stadium problem, it's a test track.
Sounds like an MVP to me.
Test SSL/TLS (only requires bash and openssl)
Your https://www.youtube.com/watch?v=VcFQeimLH1c is a 4.5-hour video, the first 5 minutes of which shows a completely static video track with an audio track of a guy talking slowly.
>why these highly experimental approaches (e.g reprogramming immune cells) can't be done in animals with cancer

They absolutely are, all the time. Animal testing is relatively cheap (esp. for mice) and widespread in biotech. It's generally hard to get an IND approval (step 1 of human testing) without successful animal tests.

Animal models, unfortunately, aren't super effective at predicting human outcomes.
Sounds interesting. Could you explain how so?
Hyperinflation cannot, although inflation can, be the result of a change in commodity prices. Commodity prices are (to much less than an order of magnitude) constant worldwide, and Venezuela is far from the only economy overwhelmingly dependent on oil, but those others are not seeing triple-digit inflation rates.

Hyperinflation is the result of printing money.
I volunteer to hold the data in escrow (I'd also like a detailed log of masturbatory habits as collateral, unless that's also part of the transaction).

In all seriousness: you have not thought this through. It'd take weeks to explain in detail the various types of horrors such a policy would be capable of unleashing on humanity. Just... wow.
I found this article to be very well written and brought up new facets of this problem that I hadn't previously considered. It was a great read.
> so don't get on your high horse about the US being more 'productive'.

I'm not on a horse of any size.
I'm talking about people who don't want to go through the standard process outlined in this blog post. Specifically: 1 or 2 phone calls to establish high level alignment and technical fit, and then a full day onsite.
That's a good idea. I bet that OP could save quite a bit running something on bare metal. And, if they are looking to extend their runway, maybe a specific ask like "Can anyone hook me up with $x months on $provider?" would have more luck than a generic 'looking for co-founders.'
You could do what the baby boomers did (since their parents also did not care about their problems) and take matters into your own hands. Complaining on social media isn't enough to change society. Baby boomers didn't like the draft so they dodged/opposed it en mass. Some went to prison for that. They didn't like race relations so they protested, often with violent results...

Millennial and boomer social ideals are near identical but their methods for achieving their goals are wildly different. Boomers took action and Millennials mostly want answers given to them. It also seems like one of Millennial's number one problems (high student debt) is self inflicted. You'll often hear that kids unknowingly took on massive debt for a non-effective degree because "the adults" told them too (parents, teachers, councilors...). The idea being that an 18 year old can't think for themselves. Well, boomers were definitely not listening to their parents when they were 18. Pretty much anything that came from authority was met with distrust and rebellion. Fundamental institution of society were questioned.

I say all of this as a Gen-Xer who has no love for boomers but can at least appreciate that they took action.

Caveat: wild generalizations, individual results may vary.
I don't feel the plain text portion has aged well at all in regards to composability. It leads to a lot of headache as the complexity of the task grows because of the in-band signaling and lack of universal format. I think it is high time the standard unix tools were replaced with modern equivalents that had a consistent naming scheme and pipelined typed object data instead of plain text.
Configuring IIS is much better in the command line. You either have a complex and slow process of going through menus and ticking boxes, or you put all the settings in one semi colon separated string and it's done in one command.
Misfortune Cookie vulnerability returns to impact medical devices
Does CentOS get immediate updates like this? My overwhelming impression of that platform is that everything is years out of date... of course maybe that's just the fault of the organizations I've encountered that have used CentOS.
I should rephrase. I think a full-day interview for a startup is probably going to be a waste of time. After I've already passed a pair of phone interviews for a company with very high comp like Google, Apple, etc? I'd do a full day. For a startup? Meh.

As another poster mentioned, there is no silver bullet. Companies should be flexible and not feel bound to doing it exactly the same way that the big companies do (and even those could be more flexible, but who am I to tell them how to operate) - your startup does not offer the same things or have the same needs, you should not interview the same way. After all, we're expected to be flexible too (take time off work, do phone interviews, hour long onsite interviews, multiple interviews, homework, and/or day long onsites - apparently we're supposed to be happy to do any of those for multiple companies at a time!).
> For people that are "too good for this process" - well, in my experience those are the ones that aren't a good fit for most organizations

If the process is patronizing, good people will simply opt out and pick another of the many options available to them. The more senior the applicant or the higher the demand for the particular role, the more people you will lose.

If your hiring process is unilateral or asymmetric in terms of time investment, you are almost certainly not going to get the best talent.
Not the gp, but I generally use ripgrep when I want to find something manually, and regular grep in a script.
Having just done a close to 20 hour flight (sort of - 6 hours CPT to ADD, just enough time to go to another plane, 14 hours ADD to IAD via a technical stop in Dublin), I've got to say just how absolutely miserable it is to fly for a long period of time on a full flight. Particularly if you're taller than 6'2" (~1.9m) and you have broader shoulders, you're going to be massively uncomfortable.

Yeah, I want a cheap flight, but if there was a small perk where I could physically lie flat for ~15 minutes at some point during the flight, I would pay for that. I haven't been able to really deload my spine for pushing 48 hours (aside from some psuedo-yoga stretching while standing) due to further connections and layovers and it sucks.

International flight is an amazing, painful miracle of science and technology. Maybe SpaceX's BFR will make it better :-) But I highly doubt we'll ever see a reasonably priced long-haul flight with a gym available to us peasants.
This is a great comment. I totally agree the mistake that developers often make is to go too granular in the simulation instead of abstracting out these mechanics in a "narrative" fashion like you suggest.

I do wonder, as someone who made this mistake themselves to a degree, how much of this is because it is fun as a developer to work on these over-complicated simulations :)
elon musk said that he plans for higher capacity by building multiple tunnels. There can be up to 30 tunnels stacked on top of each other, a few feet apart in depth, or more likely stacked around both vertically and horizontally.
Why not grep -r or rgrep?
"California would need to install more than 200 times as much energy-storage capacity than it has now to make up for the loss of gas plants,"

They wouldn't need near as much if they abandoned the silly fixed 24/7 consumer electric rates in favor of rates that vary based on the supply.
> I get it that most people spray and pray, but for well qualified people this is the wrong approach.

Now that I am in New York, I don't generally even need to apply. I just wait for the recruiters to hit me up. When I do apply, I almost always get a response. I can be as selective as I want.

When I lived in Dallas (with only two years less experience than I have now) I might as well have been invisible. I took every onsite I got because I got so few phone screens to begin with. I couldn't afford to be selective.

As an aside, for an industry that claims there is a critical talent shortage this one sure has a bad habit of ignoring talent that isn't already local.
I never thought of doing that, thank you!
For this single thing, this is not a big deal at all.

I was objecting to the "It's 2018 and you're complaining about a few MB of bandwidth and a few seconds of CPU time?" statement, not the technical detail of JWT adding an extra ~240 bytes.

I've seen statements similar to this applied to everything from big JavaScript libraries to large "Hero Images" to 2MB GIFs embedded in pages. It's a poor argument and it's representative of an attitude that's hostile to users.
Hacker of Celebrity iCloud Accounts Gets 8 Months in Prison
How many defaced pictures of peoples' kids redistributed to harass people? FYI: I see that insane failure of human decency happening in 2018, on Facebook, in reality currently.
Reminds me of the quote "640K ought to be enough for anybody."

(I'm guessing you were think of the same [Which apparently is just apocryphal])
Phones with lightning connector.
The first gasoline engines used carburetors, they weren't added after lead was added.
I don’t see a V in this proposal.
How sustainable is this before it starts to destroy trust and integrity in the friendships between these kids. As an adult, I would not like my friends to be promoting products to me rather than expressing their real preferences and insights. How much more toxic is this in teenage years when relationship skills are being formed?
Tink from Google
Also you can get ripgrep and fzf plugins for vim which are fantastic.

I think VSCode uses ripgrep too.
Musk seems to think that costs for tunneling are proportional to the square of the diameter (i.e., proportional to cross-section). If you assume that the cost is dominated by the amount of spoil you need to excavate, that makes sense. But that's not the domination of the cost.

A tunnel bore is relatively cheap. Musk cites the costs of $1 billion/mi. subways, but that is a very malicious bait-and-switch. The tunneling cost for those subways come out to around $100-150M per track-mile of tunnel, and I suspect that includes the standard tunnel accoutrements: drainage, airflow, lighting, etc. Much of those accoutrements are invariant to the tunnel diameter, to a first approximation.

Tunnel-boring itself has some costs, but most of those don't scale as fast as cross-sectional area. Cutting head replacements and the ultimate spoil disposal are the only things I can think of that do. The TBM itself, and the tunnel shielding are going to scale linearly with circumference. Things like the power systems, spoil recovery, or manpower costs for manning the TBM are going to pretty much be invariant with size (assuming the size is generally the same magnitude).

All totaled, you'd expect the costs to scale somewhere around linearly with diameter/radius.
After a thorough review of 12 applications and more than 800 pages of proposals received, the SFMTA will offer permits to Scoot and Skip.

The SFMTA’s decision is based on the strength of the proposals submitted by the two companies, combined with their experience of owning, operating and maintaining a shared mobility service in the public right-of-way. The agency looked for applications that prioritized the city’s concerns around safety, disabled access, equity and accountability.

...

In its application, Scoot demonstrated a strong commitment to safety. For example, the company proposed to educate and train its users in safe scooter operations with mandatory instructional videos, helmets included in rentals and free in-person trainings. Furthermore, Scoot’s model was unique in its proposal to use swappable batteries instead of manually taking the scooters off the street for regular recharging. This method could help the city reduce the number of vehicle miles traveled on San Francisco streets, which helps reduce traffic congestion and greenhouse gas emissions.

...

At the tail end of March, three companies -- Bird, Lime and Spin -- unloaded hundreds of motorized scooters across San Francisco. While they were operating, several concerns were raised by the city and our communities.

From April 11 to May 23 alone, San Francisco’s 311 Customer Service Center received nearly 1,900 complaints regarding scooters. Complaints ranged from scooters blocking sidewalk access to unsafe riding in the public right-of-way. San Francisco Public Works had to impound more than 500 scooters that were blocking sidewalks or otherwise improperly parked.

So looks like Bird, Lime, and others are out on the sidelines. And it also looks like the era of brazenly ignoring the regulatory environment profitably a la Uber is over.
I never thought I'd say this, but I think I'd like to see an increase in parking garages in San Francisco.

Then we could convert on-street parking into parking for bikes and scooters, as well as bus lanes and bus stops (both for tech shuttles as well as for public transit).

We should make it as easy, cheap, and convenient to use an alternative transportation method as it is to call an Uber.
Tizen's license for its SDK is almost open source: you can't modify or distribute it. I have a Tizen smartwatch, and the app ecosystem is pretty poor.

A while back Samsung released a Tizen phone to Indian (and Russian?) markets, but it wasn't much of a success.
To an extent, yes.

The problem is that for the boomers, taking on lots of debt has worked out smashingly as they levered into a booming (in part due to that leverage) economy. But now we've reached the conclusion of that leveraged boom, and there is no more room to cut interest rates or increase the amount of interest as a percentage of monthly income. Prices can't fall because that would be deflationary and wreck the banks first and foremost through defaults, and everyone else after that.

There is no way out and we have to wait until compound interest, even at these minuscule rates, sparks the default wave that triggers the great deflation, or until the lack of family formation eventually destroys the economies ability to meet the periodic interest payments.

In the meantime, enjoy the ride and try to be nice.
7 Cups Is Hiring a Content Marketing Manager
I was going to say that they aren't financed by Google, there's just a search contract, but I found this tidbit online...

"Historically, search engine royalties have been the main revenue driver for Mozilla. Back in 2014, the last year of the Google deal, that agreement brought in $323 million of the foundation’s $330 million in total revenue."

The default search contract went to Yahoo between 2014 and 2017 then back to Google after that. Looks like they do get most of their money from Google.
I was extremely lucky and got Internet access in 1990 (pre-web) when I was myself 12 years old. I was entirely conscious of the fact that if the adults figured out that I was 12, I was dead meat. They wouldn't listen to a thing I had to say, and wouldn't feel the need to defend their claims against any argument from me. So, I spoke well. It's not all that hard to do. As such, I can't recall a single time I was ever called out. When I did on occasion choose to reveal my age, I often encountered disbelief, but by then it was usually after I'd already won them over so they could overcome their bigotry. And that's really what it is, I've realized in the years since. It's just simple 'they're not like me, any difference must be negative, it must be rooted in what they are and insurmountable, I will always be above them' bigotry. Despite the clear fact that if a 12 year old is taught to install a kitchen sink, something I'm sure anyone could see as possible, then clearly they'd be superior to most adults who don't know how to install kitchen sinks. So why is anything else different?
When Spies Come Home
Notorious cyber crime gang behind global bank hacking spree returns
Obligatory: "The purpose of free speech is to protect unpopular speech. If the speech were popular, it would already be free without any guarantee."
fuckdick
Canonical was alerted, but they still had a delay of several weeks before they had an update.
Well that and then, in some places, you can literally get stuck between houses with the larger ones.
Amazon gets huge subsidies to provide jobs, while employees rely on food stamps
Cheat Sheets for many open source tools, including example configuration files
Clean Coal is the Future.
Musk's MO with SpaceX is doing things way, way cheaper than competitor

Not sure why we give credit to Musk for SpaceX's success, given that it's his COO (Gwynne Shotwell) that is responsible for all of its operational success in the past few years. Case in point: despite Musk micromanaging Tesla, it's failed time after time to hit its self-imposed benchmarks; meanwhile--at Space X, where Musk has minimal management oversight, they've met and exceeded self-imposed and external benchmarks ahead of schedule.

Evidence strongly suggests that the Musk MO is the wrong MO, and he should let the professionals who know what they're doing handle things.
The industry standard onsite interview to offer rate seems astonishingly low at 20%. Is this symptomatic of poor filtering early in the pipeline?
Yes, great job, men! Seriously, is that comment supposed to be a joke or are you one of those red-pillers?

My point is: I'm not sure "supported" is quite the right word.
This sort of thing is why I sort of hate energy star everything. Take dishwashers, for example. You can regulate the energy and water usage all you want, but it long ago got to the point where dishwashers that meet regulations basically fail to clean the dishes. Which is fine, it just causes the consumer to wash the dishes by hand either instead of or in addition to using the dishwasher. So now the dishwasher uses less energy/water, but the whole process uses net more water and takes more time.
Yes, but the problem is we're talking specifically about kernel level mitigations, and Canonical rolls their own kernels. They do NOT use debian kernels.
Ugh. I have 2 weeks, 8 flights lined up for work soon. Longest flight is 13 hours and average flight is 6. I do 100K miles a year. I do not want a direct 20 hour flight as all this stuff about bunks, bars, etc. will never come. They will just squeeze in more seats. Let's stop wasting money on this and work out faster planes. I want SFO to HND in 2 hours.
WHY ARE WE GETTING a DOG? (STORYTIME)
How is it that the logic is flawed?

It's the exact opposite of YAGNI. It's attempting to build the ultimate end-all be-all up front. No wonder tunnel building is expensive, and all the projects wind up huge and bloated.

There are real-world examples of undersized tunnels limited the growth of a subway network. London was specifically called out in the article.

If a larger tunnel to Dodger stadium is needed, why couldn't it be dug below, with the old tunnel used to carry infrastructure for the new tunnel? That seems a solvable technical feat.
SFMTA boss Ed Reiskin hates uber/lyft/bird/lime/jump etc. as an afront to his authority so this is outcome (Skip, Scoot) is unsurprising.

anyway I suppose its good they are allowing 1k to 2k scooters in a city of <checks google> 500,000 cars.
"The only app I've found that actually requires Google services to start is YouTube."

Could the Hooktube Redirector work on mobile too?
https://hooktube.com/

On the PC I use that FF extension which sends any Youtube request to Hooktube and works like a charm.
Benchmarks please with current generation processors and a chips from the same price point.
Also, did they check those checkboxes or not? Suspense is killing me...
Yes it does. Both RHEL and CentOS have a kernel that is "officially" 3.10 but feature-wise is probably something like 4.10-ish for RHEL 7.5 (which was released last April).

RHEL and CentOS 7 had updates for all of Spectre, Meltdown and Foreshadow on the day of unembargo-ing.