skysight-inc/HackerNews huggingface dataset:
Credit specialist
I just feel like crying. I was back and forth with a property manager for an apartment I won’t be getting. She stated my rental filing is not an eviction but was showing on tenant safe site and software. There was two programs preventing me from renting; national tenant network and tenant safe. I couldn’t move, I was on the both of these sites with a tenant filing. I have a few negatives, I have defaults with telecom companies and also credit card debts. I went online and found repair wizard on credit sesame then I had to save his contact (REPAIRWIZARD4@GMAIL.COM, +1 520 441 6516). I emailed and texted him at the same time then we had a real conversation and he further explained the entire process on how he was going to fix my credit so I can be qualified for everything. He actually promised to help me bring my credit profile up to speed. After few days (7 to 9 business days) he deleted everything negative on my credit report. He removed the negative rental filing from national tenant network and tenant safe site, I was qualified to rent an apartment and moved with my family. He also raised my score from 552 to 796 making me the happiest man on earth. I strongly recommend him for your credit repair.
But what if I absolutely don't want to help other people ? What is left?
Just FYI: I started taking Vyvanse this year, and, well, while taking it I watch a LOT more porn with related, um, behaviors.

Other people have reported similar effects.

This isn't going to be a problem for your son for years, but something to keep in mind.
Musical Fractal
I'm not sure about go, but in C this could be:

for(size_t i = zn; i-- > 0 ;) printf("%s\n",n[i]);

(This is a large part of why unsigned over/underflow is well-defined behavior in C.)
McDonald's Touchscreen Menus Are Covered in Poop, Report Finds
What business did he sell before Facebook?
If you google enough, you might also find that there were experimental elicopter models of targeting helmets as well. In the meantime, you might want to concede that the Russians had a better system in this regard.

Straight from Wikipedia:

VTAS received praise[by whom?] for its effectiveness in targeting off-boresight missiles, but the U.S. did not pursue fielding it except for integration into late-model Navy F-4 Phantoms equipped with the AIM-9 Sidewinder.[5] HMDs were also introduced in helicopters during this time.[citation needed] were fielded by the South African Air Force. After the South African system had been proven in combat, playing a role in downing Soviet aircraft over Angola, the Soviets embarked on a crash program to counter the technology. As a result, the MiG-29 was fielded in 1985 with an HMD and a high off-boresight weapon (R-73), giving them an advantage in close in maneuvering engagements.

Several nations[which?] responded with programs to counter the MiG-29/HMD/R-73 (and later Su-27) combination once its effectiveness was known, principally through access to former East German MiG-29s that were operated by the unified German Air Force.

https://en.wikipedia.org/wiki/Helmet-mounted_display#ZSh-5_/...
> What do you get out of hotel rewards

Starwood in particular

1) used to have great deals for converting points to airline miles,

2) higher tiers earned very generous point multiples, and

3) offered a pay-with-points structure that was exceptionally generous all around--tons of points earned at higher-end properties which went really far at lower-end properties.

In addition, an AMEX Platinum card provided Gold tier membership, and the AMEX Starwood card compounded your point multiples--basically you just kept your Platinum current but paid for everything with the Starwood card. Moochers like me could enjoy many of the same perks as power travelers. For several years I think I spent at least as many free nights at Starwood properties as paid, including several paid vacations with family--it was amazing how far points went at Fourpoint properties in Asia.

Since the Marriott merger the calculus sucks. IIRC Chase Card + Hilton Honors is the best deal now, but nothing will ever be as amazing as the AMEX + Starwood program. I was religious about staying at Starwood properties, even if I had to pay a premium in a particular city. But lately I'm as likely to stay at a Marriott as any other hotel.
Benioff puts up $6.1M to subsidize rents for SF’s formerly homeless
Actually, I hadn't used Pulsar since they added the reader interface or Kafka wrappers. It likely now does support the event store use cases it didn't previously. Very cool.

The additional requirement of BookKeeper then is the only major technical negative I see, leaving the market share argument as the major negative. I think saying that Kafka has a lot of helper tools being a negative is pretty unfair though. Pulsar has such lower adoption that there just isn't the rationale for creating the helper tools. That shouldn't be used as metric to decide which is more polished.
I'm confused. The author starts by stating:

"When you focus too much on increasing the conversion of a certain page you'll either not get any positive results or just push the problem to the rest of the funnel, none of which, will increase your revenue btw..."

And then they launch into their "How to redesign a SaaS website in 3 weeks" solution with:

"#1 - Focus on the money pages. Why would you focus on redesigning pages that barely no one visits or that is not related to a conversion goal?!

You need to focus on the pages that are part of the buyer's journey from landing on your website the first time to completing a goal..."

Am I reading this wrong or is the author contradicting himself?
If you really think Soros' Jewish heritage, versus a plethora of political actions, is more fodder for Sandberg, you've thoroughly underestimated her.

My statement doesn't constitute a defense, because the NYT has failed to prove that Sanberg explicitly requested an anti-Semitic line of attack be launched again Soros. You'd expect a paper of NYT's stature to not omit the fact that Sandberg & Zuck are Jews themselves, and the likelihood of them conding attacks that paint their own heritage in bad light, is low, if not impossible
This is not about mapping a fractal to a sound which is what I see more often discussed. Instead this video is about zooming into a piece of music and finding self-similarity as you zoom in.
With something like trying to pump Monopoly money I imagine you'd just get hit will some flavor of fraud charge if someone bought, and maybe a conspiracy charge depend on whether or not you were paid to do it.
Reading this comment struck me more than any HN comment has before. This seems to mirror my own life pretty well (married at 22 and finishing up a CS degree). I've been experiencing some anxious feelings in the past few weeks about whether I've made life decisions too hastily, seeing as it's such a normal/traditional path. Spending substantial time on this site tends to give me those feelings, like having a normal family life is antithetical to meaningful work as a programmer. Seeing such a similar situation played out in a fulfilling way was of great encouragement. So thank you for sharing!
Deputy AG calling for encryption backdoor
TypeScript is amazing. Not just from a feature point of view, but also from a tooling and usability point of view. The flexibility of tsconfig.json and the sheer volume of @types packages has allowed my workplace to introduce it to our core JS codebase over the past 2 years, with pretty much 0 hiccups. It's actually annoying hopping into Go and Python and not having such a powerful type system at my disposal.

I'm not sure how the TS project itself is organized, but I wonder if the type system could be adapted to provide static types to other languages, like Python.

As for 3.2, I'm happy to see the narrowing for tagged unions. I ran into a small annoyance with this a few weeks ago. Looking forward to variadic types in a future release!
This, even as the state government is spending resources on changing names of cities all over the state, and ironically, `Taj Mahal` itself.
That's the entire point of using a CSA (https://en.wikipedia.org/wiki/Combined_statistical_area) as GP did.
> Yes, because effectively, they are. Renters pay for it through their rent (landlords don't just eat costs for free) and obviously children don't pay for their own, and homeless folks don't and such. But effectively, most every resident is paying property taxes (or someone is paying their share for them) in some way or another.

I think this is a weak argument you're using to make the price per capita seem low. If your income is $10 / mo, and you pay $4 in property tax, then you are spending 40% of your income in property tax.

> Using your own link for Paso Robles to the budget they provided, they're devoting 12.1% of property taxes to street maintenance. With ~29k people, that's ~$4/person/month.

That's still 12.1%. Whether it's $4/person/month or $1/person/month, it's 12.1% of property tax.

> If Paso Robles needed to double their entire road budget for some magical reason, you'd still be paying less than what folks up here already pay every single year

Again, how does that matter? The city will now be paying 24.2% of their property tax on road maintenance, leaving a shortfall.

> Isn't that also a good thing? In a perfect world, the total taxes collected would pay for all the services provided, with a little set aside for a rainy day and nothing more left over.

Right but what about emergency services, and city vehicle fleet maintenance, and sewage, and parks... The property tax cannot pay for all services associated with the sprawl. Oh and building new infrastructure. The city relies on a bevy of other taxes and entitlements to pay their budget, including various State transportation subsidies.
I definitely want this, but the only reason I use Facebook Container is because it's an official Mozilla addon. I encouraged Mozilla to pursue a Google version, but it seems like they've declined for now, and were just looking to capitalize on the press wave about Facebook.
> Tipping should be made illegal.

> This is how capitalism works

I doubt the capitalistic approach is to outlaw tipping.
One chicken and two carne asana, please
" But the tests for ADHD (especially in early childhood) do not undergo any sort of PET or fMRI scans for mismatched development;"

That's not the entirety of the diagnostic process.

Also, you may be putting more faith in PET and fMRI than they deserve.

https://harvardneuro.wordpress.com/2016/01/21/tbt-the-lesson...
Hello? It's 1993 calling. Will you buy these discontinued NSA Clipper chips?

No. phreak'n. way. Sunshine.

https://en.wikipedia.org/wiki/Clipper_chip
Do a google search for Broker Briefcase. Some of their documents have leaked out onto the web and they do a pretty good job of summarizing and sorting fed and state and local requirements.

Spoiler alert it's all pretty annoying and silly laws and formulas and really the main problem is if you are ever audited or targeted for investigation, they will go hunting for where you aren't compliant at that time.
> THE SECRECY SURROUNDING the work was unheard of at Google

Well that's a bit hyperbolic. Of course this kind of secrecy was and has been around google ever since after IPO.

The article states that Google’s own internal auditing teams (legal, privacy, and security) were kept in the dark, and this was extremely unusual. Are you saying that it’s normal for Google to keep these teams out of projects?

I cannot imagine a company that willfully keeps its own legal team in the dark about anything, unless it’s leaders intend to commit serious crimes.
> much more likely to be friendless, to have fights with parents, to abuse alcohol, nicotine, marijuana, and cocaine, and to develop mental health problems like depression, anxiety, and conduct disorder.

All of these are also side-effects of over use of amphetamines...
Results about Apache Kafka are of interest only to a subgroup of software engineers. Results about Franz Kafka are of interest to a much larger group of people (Frankly, there is simply no comparison). It's the considerate thing to do.

And it's not simply a matter of the ordinary person having to type an extra word. There exist tons of valuable web resources (literary analysis, criticism, journal articles) out there about the novelist that does not contain "Franz" anywhere.

Finally, it's not like there's an absolute need for any piece of software to be given any particular name.
PM for PowerShell here, no ETAs right now, but we're working closely with some O365 teams (starting with Exchange Online) to bring their modules up to compatibility with PS 6.x.
Don't get too excited. You don't have to place your projects within $GOPATH anymore, but all your dependencies are still forcefully downloaded to – and imported from – the shared $GOPATH. AFAIK they didn't provide a way to have your dependencies localized to a subdirectory of your project's root. The documentation for "go mod vendor"[1] makes it seem like it should accomplish that task, but I couldn't get it to work for initial pull of dependencies – it only worked after dependencies were already downloaded to $GOPATH, at which point it was willing to make a copy of it within the project.

[1] "... or to ensure that all files used for a build are stored together in a single file tree, 'go mod vendor' creates a directory named vendor in the root directory of the main module and stores there all the packages from dependency modules"
I changed my about to have a phonetic spelling of my email address, hosted on a very popular domain name. Feel free to toss me an email
Giving children methampetamines is such a great idea...
No. C++ is very fast. It has generics.
There's always at least one commenter with an econ degree from Zerohedge.
I breezed through until 6th grade or junior high, then my grades began a slow decline. I was diagnosed half way through college. I've been on stimulants since.
> but the lack of explicitness about casting exact types (Integer, Rational) to inexact types (Int, Float) has led to many bugs and confusions for me.

> I love all of the automatic casting between exact types, but happily implicitly casting to inexact types is (in my opinion) a big mistake.

> I was arguing that a cast from Num to Float, Double, Int etc is a lossy operation, and breaks the semantics of arithmetic, and so should not be done implicitly

It's not really casting; it's just type inference. You can't have a Num and use it as a Rational in one place and a Float in another (unless you lift the monomorphism restriction), and you can't add a Rational and a Float without explicitly casting one to the other by the use of a function like fromRational. Like so, real casting is very much explicit. I feel like you're technically arguing against representing Floats with decimal numbers in code, but I don't think you really mean that.

EDIT: At the risk of stating something that you might already know, (x :: Int) in Haskell is not a cast like (int)x in C. (x :: Int) simply further restricts the list of possible concrete types that x could be. If the code context implies that x is a Num a => a, that means it could one of an Int, a Float, etc. Doing (x :: Int) simply says to restrict those possibilities to only Int. If x were a Float, and you did x :: Int, that'd be a type error because it was never possible for it to be an Int, only a Float. You'd need to cast by using a function like floor, ceiling, or round.

EDIT 2: To further explain this, C's (int)x is a run-time operation that converts whatever x is to an int, while Haskell's x :: Int is a compile-time operation that states that x can only ever be an Int and never something else. At the end of compiling, Haskell needs everything to be concrete types. Num a => a is not concrete because it can be many types and if Haskell can't resolve it to a single concrete type implicitly by context or explicitly by signatures like x :: Int, then it has to resort to defaulting rules or raise a compile-time error informing the programmer of the type ambiguity.

EDIT 3: On:

> Coupled with the fact that so many standard functions (like length, for example) want to return an Int rather than an Integer, it just leads to me spewing ((fromIntegral ___)::Integer) all over my code.

I agree it would be nice for length to return a Num a => a instead of an Int, but it's nice that the reason is to maintain stability and limit code breakage from the times before Num existed. The Haskell community seems to really care about that. They did add genericLength which does return a Num a => a, though. There's other generic functions added to Data.List.
> 2 - Okay all psychiatric disorders use checklist and interviewing, but that may reflective of a problem with modern psychology.

And this problem being what exactly?

> It's very hard to say with any objectivity how much happiness, calmness, or attention is proper when your life situation may be bad, stressful, or boring.

And your solution is what exactly? Do nothing?

The reality is that it's not easy, but certainly not as hard as you make it to be. Most psychiatric diagnoses (including ADHD) have decent inter-rater reliability. They are certainly going to produce some amount of false positives and false negatives. But the moment humanity invent magic test for depression/anxiety/ADHD/etc, psychiatry is switching to it.

> So even if there is a biological condition that stems from brain differences, what is the R^2 between professional diagnoses of ADHD and actual biological cases of it?

Like I mentioned, brain scans are not really used for diagnosing (yet), because they are not sensitive enough to be used for diagnosis. How would you compute R^2 in this situation?
I assumed it was satire.
Be the change you want to see
Money is thrown at issues in India when there’s a direct individual (or a few) beneficiary from that money throwing and the solving of that problem was not even the last point on the agenda.

So I’ll present an example. Let’s talk about a 10km road that needs repair. The discussion would start at points like how much the contractors would make, what will be the cut of tie engineer, chief engineer, MLA, MP, district administration if they are involved. Whether a cut has to go to the CM too? Or tje party fund. Things of practical interests.

How strong the road will be, how safe it would be, quality assurance etc are a matter of formality and routine which also ensures there’s another repair after a year or two and everyone is happy again.

However if the intention is to really solve a problem then it takes years - committee after committee, studies after studies - became no one is interested.
I think this comment misses the larger point of the article. The narrative being constructed by the NYT and others is that Sandberg has at best been "forgetful" in recollecting her role in this "Definers Public Affairs" scandal. If we're being less charitable, it appears the insinuation is that she lied about and possibly even covered up her role. Keep in mind, Definers' smears trafficked in anti-semitic subtext (a powerful cabal of Jews manipulating world events). Sandberg is in a lot of trouble here. She has been very deliberately burnishing her public image for years, and has thus far deftly avoided being tarnished by the many FB scandals. There have been suggestions that much of this PR strategy was to set her up for a run at a major political office. Those ambitions look to be in serious trouble if her involvement in this scandal deepens.
>I believe in the future all languages will fork into a simpler novice subset for general use and an expansive language for infrastructure. These will both be valid in the same parser, but the subset will be quarantined at the package management level.

I don't think we'll see this happen much for existing languages, but it could be a very interesting angle for a newly-designed language (or rather pair of languages).
The other dubious metaphor is "war". A propaganda campaign isn't itself a war, even if we're calling all sorts of things wars to make them scarier.

He's a good writer, but you do need to think about the framing and decide whether it makes sense.
GraphQL is a curious beast. Developed by Facebook as part of one of its many attempts to solve a fundamental problem for engineers: how to loosely couple the frontend and backend, while maximizing query performance and allowing flexibility in the frontend.

GraphQL does this, yes, but it's not particularly _smart_ about how caching works or how to avoid the Select N+1 problem. Their solution* is the blunt hammer that is Facebook's dataloader project which is basically: aggressively cache data model, pretend databases and joins and SQL doesn't exist, throw away any hope for ACID/consistency. Dataloader for example exposes all sorts of new and exciting types of inconsistency. This is hand-waved away because, I guess, consistency is boring and user expectations are low or irrelevant. (A comment with a missing edge to a post is invisible, a post with a missing edge to a comment has 0 comments. It'll all work itself out in the end.)

Curiously, Facebook went a long way down the road to fixing _this exact problem_ on the backend with a library called Haxl, written in Haskell. Haxl allows expressing relations between multiple data stores in a way that _looks_ like using an ORM, but under the hood creates a query and obviates the Select N+1 problem: a function which appears to select a post and for each comment retrieve an edge to the person who posted it will perform a single SELECT against the database, maintaining consistency with that store. There's no fundamental reason that couldn't be written in most dynamically typed languages or ORMs (though Haskell provides some really nice type level guarantees).

What's bizarre to me is that the former took off, and the latter is largely unknown outside the Haskell community.

* - Other ORMs have recognized this, and there are efforts underway for GraphQL backends in Python (Graphene) and Ruby, at least, to solve this.
I'm sure it has nothing to do with YCs new partnership in China.
If x represented a set with some values

x = {RED, GREEN, BLUE}

It would be really swell if the optional type `Maybe x` were a strict superset:

Maybe x = {RED, GREEN, BLUE, None}

This means functions that map `Maybe x -> y` can accept values of type `x` without issue.

But in Haskell (and OCaml) it's not. What we actually have is something more like

Maybe x = {Some(RED), Some(GREEN), Some(BLUE), None}

which is a totally different set from `x`, which is why functions which shouldn't break, ultimately do.
I think the outrage is implicit in the the publication of the article. Why is this in the New York Times? He criticized the company, she asked is he had a financial interest behind the criticism. Okay? Why is this a story?
The message is dangerous here. We're telling young people (very young people) "you are not in control of yourself." The message should be, "you need to learn how to control yourself." The fact that this is a modern malady, and mostly occurs in the medication happy United States (where healthcare is a for profit industry), indicates it's a matter of making money and not improving the lives our our youngsters.