skysight-inc/HackerNews huggingface dataset:
>> For example: describe how you would stop doing business with Equifax.

> I can't speak to every area of their business, but as a credit consumer: You freeze your Equifax credit report and only work with lenders who will accept pulling a report from a different agency.

Are there actually any lenders that would actually be Ok with that when you apply for a mortgage? It's de rigueur for them to demand your credit report from all three major agencies. I suspect that's because some of your accounts may be missing from one report or another, and they don't want borrowers tactically freezing the one credit report that has adverse information.

I suspect the only way to stop doing business with Equifax is to stop using or applying for credit. For many people, that means forever renting their housing, because they'll never be able to buy.
I guess it's nice for VR but foveated rendering and eye tracking are what I think we really need for VR.
I guess you're not going to like my side project:

You Don't Need To Be Insulted By You Don't Need WordPress.
After 5 jobs, I can tell you it will never be an easy call, even if you dont really like the job, company is sinking, bad management, etc. But like the initial commenter said, less attachment helps and time will perspective.
I think what happened in their head is, they knew Facebook was kind of lying but they thought would be strong enough to prevent the worst from happening. They had built a very successful app in very little time with very little ressources; they just felt they were invincible.
The Seven Worst Words in the World [pdf]
You could cache encrypted messages on a P2P network until the offline party comes online. There is no money in that, but from a technical PoV it is very doable.

Systems like the lightning network on Bitcoin or Raiden on Ethereum are working on something similar for outsourced channel monitoring (aka watchtowers).
N-back:continuous performance task for working memory / working memory capacity)
"To learn the hotel business from the ground up, he spent a year cleaning rooms at one of them"

That quote for instance, is a nice way of spinning the fact that he had to get a job cleaning hotel rooms
Mid-range smartphone with a way overpowered GPU
Those statistics are tricky to get right, in order to compare apples and apples you have to account for all sources of funding and/or subsidy, and also normalize across all services provided (and their need). Some of the spending studies I've seen are done very sloppily.
Why can't they just train someone to learn COBOL? Surely there are plenty of young and hungry people out there who deserve a chance.
Nice bit of pseudo-science you got there.
They're all in the public domain due to age since the death of the creator. You can do whatever you like with works in the public domain (yay!).

See the section at the bottom of https://commons.m.wikimedia.org/wiki/File:Van_Gogh_-_Starry_... for an example.
A lot of laptops tie large RAM amounts to beefy CPUs. I don't need my i7, I do need my 16gb of RAM.
Just for the record, Adam22 was a BMXer
Maybe with GSM, not with LTE.
It is a proof that the behavior in question isn't "bad" in the first place.
Isabelle: Sledgehammer Let Automatic Theorem Provers Write Your Isabelle Scripts
No regrets in becoming programmer.

But I regret the way programmers are treated in industry these days. It went from a niche profession to industrial worker. Being a programmer these days is similar to a worker working in a car assembly line.
Smart Passive Income podcast provides in depth reviews on products and advocates multiple benefits and gets affiliate links which drive people who want to use the product getting a recommendation and sales pitch from someone they already trust. Trust is the single most important commodity from a podcaster and those who use it well monetize it while providing a service to the listeners.
Also, the extreme divide between rich and poor has always existed. I’ve never seen a strong data-supported case that it’s any worse today than 100 or 1000 years ago.
Broad sweeping generalizations about how stupid baby boomers are tend, by and large, to be just as true as broad sweeping generalizations about how stupid millennials are.
They originally built it for Microsoft to run Java apps on Azure:
https://www.azul.com/successstories/microsoft/

I guess they later figured it could be more generally useful and they could sell support for it.
As In programming has helped your mind think in different ways, but the profession is no longer appealing to you?
Pretty sure he did believe, otherwise he wouldn't have made the infamous blogpost encouraging p-hacking.
And such a great business development strategy at that. It's a win/win for everyone involved. Other online payment providers didn't have the foresight to create Atlas, and it's a testament to Stripe's brainpower that they had this idea and pulled it off so well.

I just noticed that their vision is to "build the economic infrastructure for the internet." That's ambitious. I wouldn't have guessed, from that vision, that they'd build Atlas. But in hindsight, it makes a lot of sense.
It seems I couldn't find it by googling "python memoization" when I've initially come to the point where memoization has become a necessity for me. I've found some custom solutions and built my own inspired by them but suiting my needs better (e.g. memoize to a database + cache in the memory). I'll take a look at functools.lru_cache and consider migrating to it in the cases where I don't need persistent memoization of big datasets, it's always better to use a standard solution when it's enough, thanks.
Back in the day I hand dis-assembled the code for https://en.wikipedia.org/wiki/Jetpac
It is beautiful. Without the 80/81 it would not exist. Seriously have a look.
I think it's hilarious that you Rick-Rolled the YC panel! (It might have been wise to state in text that due to circumstances that you didn't have time to record a good video, but it obviously turned out OK...)
After
10+ years in the industry, I let myself fall the “passion at work, coworkers are your friends, etc”. I don’t know why... I guess I was a bit tired to be always cynical and let my guards down. After quitting, I then realized that I was a fool and that hurted even more.
Many of the traits that distinguish African Americans and Hispanics in the U.S., and which people react to, are not correlated with socio-economic circumstance but rather race and culture.

I grew up in the D.C. suburbs in the 1990s (when people were less guarded about this stuff) in a Virginia town that was at the time almost entirely white. I remember hearing how PG County (a majority African american county just east of DC) was the "ghetto" and "scary." How did you know? Well there were "youths" with "baggy pants" listening to "gangster rap" and speaking in "ebonics." It was only a couple of decades later when I moved nearby that I realized how racist that view was. PG County is, in fact, solidly middle class county that happens to be 2/3 African American. Yes, the teenagers speak in African American vernacular (at least to each other) and dress in a certain style, which is different than how white teenagers of the same socio-economic class would speak and dress, but odds are that their parents work for the federal government or one of the nearby hospitals. Nonetheless, my classmates thought that the area was "ghetto" based on those outward traits.

That's why the Trayvon Martin shooting was such a big deal in the U.S. Martin was solidly middle class, the son of a white collar government worker and a truck driver. There's tons of kids in PG County who look just like him, who have parents that make $80,000 household income. But lots of people find those kids "scary" and "ghetto." Not because of their socio-economic status, but because of their race and their cultural expression.
I also thought that was strange. Took me a minute to realise that he wasn't the author.
It is funny how the definition of what is "the last true ThinkPad" shifts with time.
Sadly I like the bundling of inbox far too much to switch back at this point.
The frequent updates are a minor annoyance if you use the gaming computer regularly, but if used infrequently they all happen at once. It makes booting into Windows to play games feel like a chore.

Yes! I have two machines I use for VR stuff, and I face this every time I come back to VR! I even have the full hard drive allocated, not just a 20GB partition.
I admit ignorance in this regard - simply restating a theory that seemed to make sense to me. I suppose being a parrot is bad, but it makes more sense to me than what the GP posted.
do you mean strategy/planning/design/bestpractice or troubleshooting and implementation? the former can get complicated if you dont scope right, which is why business analysts and enterprise architects exist. just because youre a startup, doesnt mean you dont want to explore where components can be reused, how many places you need to log in to manage your company, how things compliment and overlap each other, and which vendor you should use for which service. good foresight and some lucky guesses can make your life easier later. when you buy three kitchen sinks, and they all offer payroll services, you have to pick which is authoritative. same with file services, corporate planning, financial forcasting.

where do you want to put your portfolio management, in something dedicated like clarizen, smartsheet, or wrike; somewhere simplistic like or asana or trello, with finance like anaplan. now that anaplan is on the table, it might change how you feel about adaptive insight. now you might need to replace your gl. losing adaptive insight for anaplan might push you away from workday and towards ultimate, because of the ownership structure (not at all a technical decision.) ten cascades later, you are asking yourself aryaka+hyperv+qumulo+simplivity+ruckus+salesforce+gsuite+adaptiveinsight+workday or velocloud+esxi+nasuni+nutanix+ubiquiti+anaplan+dynamics+office365teams. your either or's become complex and intertwined. you might think some of these decisions are just "IT/technical" but at the the end of the day every decision cascades into another, changing the scope of the next decision.

if my somewhat silly rant didnt make my point: too often companies want to outsource decision making that belongs in the c suite, that can give them a competitive edge, if done right, in house by magicians. you lose your magic and secret sauce by going with what everybody else does. its akin to whatsapp being erlang based vs going with metoo ruby. or how newspaper publishers have an edge when they also develop the hosting platform and license to others (vox chorus, gizmodo kinja, wapo arc, say tempest, bi viking, vs wordpress.)

https://www.wsj.com/articles/why-do-the-biggest-companies-ke...

http://www.niemanlab.org/2018/09/newsonomics-the-washington-...
That's not happening any time soon.

The gen2 cloud keys don't do that, although the gen2 plus model merges the cloud key and NVR appliance into one device.
> I'm a big fan of regulated food, clean water and pollution standards.

You're comparing food and water to how a company does business in another country. These two things couldn't be more different. Does the US government also manage food and water in China?

> The better question is whether Google is acting as a monopoly

That's an entirely different question. The letter seemed to target the china problem directly, which is more about censorship than monopoly. If anything, monopoly is just being used as an excuse here.

> but why shouldn't we go after the biggest business first?

Isn't Apple bigger by most metrics?

> you haven't made a sufficient case that "favorites" are being played

I think the point is, if favorites aren't being played now, this sort of move incentives companies to suck up even more to lawmakers. If Google gets screwed for doing business in China while thousands of other companies get away with it, what kind of incentive does that show?
What exactly do you think he's advocating? In the letter his specific ask is for fact-finding, probably using the Senate's subpoena power ("I humbly ask that The Committee on Commerce, Science, and Transportation call on
Google’s representative for the hearing, Mr. Keith Enright, to respond to the sincere
and credible concerns of the coalition of 14 human rights organizations who drafted an
August 28th Open Letter To Google. I also ask the committee to inquire about how
Google is meeting its commitments to privacy under its own AI Principles and the
Global Network Initiative, of which Google is a member.")

His long-term goals seem to be industry-wide ("I would hope that The Committee would help protect
the environment needed for future whistleblowers by taking steps to guarantee ethical
transparency and oversight across Silicon Valley").

I think you're reading into this something you fear, but that is not even on the table.
I was particularly impressed with the continuous scroll which lets you go through the animations frame-by-frame, so to speak.
Not sure what the growth rate is, but The top Patreon podcast makes just over $100k /mo (although, most don't list income). Assuming that's consistent that's only enough to pay 10-20 people, ignoring health insurance, taxes, 401k, Patreon's cut, or any operating costs.

I've always heard ads were the most reliable approach, though.

https://www.patreon.com/explore/podcasts
Are you using linux or did you get this running on a Mac ?
MY TRANSFORMATION FROM a TREKKER TO MOUNTAINEER
The Basic Mountaineering Course has made from a Trekker to a Mountaineer.
The importance of fall in, time keeping and discipline were made aware by the instructors, which were practiced throughout the course. An introduction to different types of ropes and knots, were given which are the lifeline of every Mountaineer.
Training started with full force with intense PT at 6am We were taken to the rock field and exposed to the principles of rock craft over the week The techniques which form the foundation of rock craft and the importance of safety were instilled in us. We were given exposure to negotiate artificial obstacles in the campus which are constructed to simulate the real obstacles a Mountaineer would confront in the field.
Finally an end to rock craft came with practical test for us on the rocks.
Through these days, to prepare us for the hills, the morning PT was replaced by short treks with loaded ruck sacks. We trekked along the quaint villages, lush green apple orchards.
We trekked for acclimatization to the Thatch at a height of 10,440 ft below Patalsu peak. On this day the students have practically applied their learning of “Climb High Sleep Low” principle of acclimatization.
We were familiarised about the mountain peaks and the wildlife.
We trekked to Sheti Dhara Base at 15,700 ft, via Beas Kund. It revealed the capacities of the individuals, the need for acclimatization and pushing the limits.
Finally , it was our last day at Bhakar thach we all were nostalgic and we just wanted to be in the mountains but unfortunately we had to go back.
If you think about it, there was no other way this could have played out. Acton (and maybe Koum) are privacy idealists, but could never have gone to the next level of philanthropy via massive wealth just by organic Whatsapp growth and revenue.

They needed the FB acquisition to supercharge their wallets, needed the pound of flesh to be demanded for the price that was paid in order to revisit their original mission, and now we're seeing Acton at least refocus on easy-to-use encrypted communications via Signal and potentially other platforms. The FB money has allowed for potentially more investments in the privacy tools sphere, if Acton continues his work in that area.

Whatsapp is a massively dominant messaging service, but the drive for privacy amongst consumers will continue to increase. It'll be interesting to see how we all communicate with the next evolution of all these apps in 10 years.
From my experience, multiple companies have caught on and are doing this.

- NVidia: Block their telemetry, and their driver installer will block, even if you downloaded that massive driver package.

- Microsoft: Block their telemetry and some aspects of XBox One will break, including the Windows-10 streaming of the XBox. I found this to not be consistently true, so I am not sure what is going on behind the scene.

- Occulus Rift: You can't even block this telemetry. It's in the same app flow as the headset. If you block the telemetry to Facebook, the headset won't even work.

I predict that more and more companies will move critical services to the same DNS name or IP that their telemetry are using.
> To be fair acquisition assurances are always temporary at best. They are buying the company for a reason, not to leave it alone forever. I've been a part of two acquisitions over the past decade and most of the devs I know have been in at least one. The assurances are never more than temporary.

> This seems less Facebook specific and more "that's simply what happens with all acquisitions".

I don't know what was going through their heads but as an outsider with no insider knowledge, I justified this as Facebook making sure nobody else gets hold of Whatsapp's user base. It made sense in my head back then.
The manual [1] starts by saying:
"When shepherd gets started, it reads and evaluates a configuration file." That config is full-featured, seemingly unrestricted, lisp file. While I saw some mentions of handling syntax errors on the mailing list, I saw no mentions of what happens if there is an infinite loop or if a script just reads a huge files and OOM's the process.

Now, one could imagine that maybe configs are parsed in a separate process, and then serialized and shipped to the main process for safe execution. But it does not seem to be the case -- the manual explicitly says you can use any Guile code to start processes, not just a safe subset.

Another option is that maybe there is a thread or a forked process for parsing config. But this does not seem to be the case either -- the manual does not mention that, and searching of the source code for "fork" or "thread" or "timeout" does not seem to indicate anything related.

The only mention of timeness expectation seem to be a single sentence "Actions are expected to be non-blocking." in one of the mailing lists [2].

So together, it seems to me that any bad script will just cause the daemon, and by extension the whole system, to not start.

[1] "https://www.gnu.org/software/shepherd/manual/shepherd.html#S...

[2] http://lists.gnu.org/archive/html/guix-devel/2016-11/msg0094...
> I'm not sure that Facebook using Instagram as a way to funnel people back to Facebook is a great strategy

Nit, this strategy seems to have failed—alternatively they’re just changing instagram to be more like facebook (ads, no timeline control, messaging and stories).
This is true. I've had a number of digital comments over the years that start:

Zwayhowder,

And end because enter submits the comment not starting a new line :/
So happy to hear. They deserve it! Couldn't remember the name for a second, but so glad I never have to deal with authorize.net again ... ever!
The IBM DataPower XSLT compiler has automatic memoization, I remember the compiler engineers implementing this. Of course XSLT is a functional language, so it's not so hard..

Bob Morgan was behind it.
There is a famous Lee Atwater (Republican strategist) quote that illustrates this perfectly. There are some ugly words in it that I will not censor, because our history is ugly.

Atwater: Y'all don't quote me on this. You start out in 1954 by saying, "Nigger, nigger, nigger". By 1968 you can't say "nigger"—that hurts you. Backfires. So you say stuff like forced busing, states' rights and all that stuff. You're getting so abstract now [that] you're talking about cutting taxes, and all these things you're talking about are totally economic things and a byproduct of them is [that] blacks get hurt worse than whites. And subconsciously maybe that is part of it. I'm not saying that. But I'm saying that if it is getting that abstract, and that coded, that we are doing away with the racial problem one way or the other. You follow me—because obviously sitting around saying, "We want to cut this", is much more abstract than even the busing thing, and a hell of a lot more abstract than "Nigger, nigger".
+1

It's not Google's job to go to every government in the world and tell them how they should run their country.
Besides, comparing the efficacy or ability of government's in 1940s wartime vs the modern nation states is a terrible idea and is very weakly related. In terms of pure scale, administrative top heaviness, legislative/regulatory oversight has expanded 100x in the past century, the degree of economic intervention, access to talent in peacetime, etc are all vastly different.

Even NASA in the peacetime 1950-60s which was so famously efficient and effective was largely the result of talent quickly absorbed from private industry and academia into one organization. It was a newish organization which held many of the benefits of non-gov/private organizations, as they were not yet fully affected by the heavy bureaucratic and political load which hits every government agency over time.

The type of stuff that scares away the raw talent and creatives and shifts to a system which values people who play politics and shifts power to administrative roles over the producers. https://www.jerrypournelle.com/reports/jerryp/iron.html
Sleep is good for the soul and mind! I don't know how people can go for extended times without sleep and still be productive...
Careful, you’re dangerously close to a legitimate Godwin: https://en.m.wikipedia.org/wiki/IBM_and_the_Holocaust
Not a script perse... But this runs behind the scenes to truncate excessively long paths in the terminal and present git branch and status at a glance.

For example

(master):~/p/s/my-app$
(mobile-css):~/p/s/m/css$

https://gist.github.com/tbirrell/459a0c65a4dbfcfe3de4669498f...
1. Quitting. I realize this is not a big deal if you have a highly sought-after expertise (e.g. software development) and the local culture and employment laws make it easy to change jobs (e.g. the US). But in my case, I was working as a department head in a big company in France in a relatively small town with a really small labor market for my particular skills and salary expectations. And I’d been working in that company since graduating, playing the corporate ladder game. Changing jobs meant moving (taking my family with me), making a gamble that I’d be able to make it in the new job and that it was all worth it — as the saying goes, you know what you’re leaving behind but you don’t go what you’re going to find.

2. Understanding and accepting that it’s more important to love what you do than to chase status and promotions. At my previous job, I was keeping track of success by how many people I had in my team and how much responsibility was given to me. But most days were spent in meetings and budget forecasts and PowerPoint slides, and it kinda sucked. Plus to reach the next rungs it was heavily hinted that I should move from engineering to marketing or customer operations (because “you will never manage a BU if you don’t have direct customer experience”), and I knew full well that I’d hate it. Accepting this gave me the impetus to look for a new job and quit, and I haven’t regretted it for a second.
Only thing I've found annoying about passthrough plugs is it's easy to not quite cut the wires flush with the end of the plug. This can make the plug not seat fully.

At least, this is true for me. Maybe I did it wrong.
My best guess is that my analogy mentions abortion, which risks opening a can of worms.
SSH known_hosts files and how to crack their hashes
IIRC, depending on your use case, you don't need the controller running 24-7.

Before I got deeper in the Unifi ecosystem, I just ran the controller on Windows when I needed to (when I only ran 2 APs -- in that case, you only needed an always-on controller if you wanted to run the captive portal).