skysight-inc/HackerNews huggingface dataset:
I didn't ask to be born, it was forced on me. I don't see why I would have any moral obligation to not vandalize my genetic heritage nor why I would owe anyone taking the responsibility of another life.
two separate double CD cases, I think?
function unkownPersonOnTheInternetBenefitsFromSystemHeSheWasBornInto(person: Person) -> Boolean

Please provide the body of the function and a description of the type Person you're using to ask such a question. Is the body of your function equal to 'return true' by any chance? I shudder at your description of type Person.

Please provide your qualifications for making wisdom claims, other than presumably having read a bumper sticker you thought was clever that had words 'wisdom' and 'idiot' in it?
Same reason that 5775c, while being 14nm isn't Skylake either, and doesn't overclock past 4.2ghz and performs worse than a 6700k/7700k
at least you don't have $ # and @ to determine object vs list vs. hash map like perl5. :P
When someone gives you a long list of reasons why they hate something, why do you conclude they only hate it because it's trendy to hate it?
Ach! That's diabolical.
It's just a funnel. As a strategy, you 'commodify' the resources that you cannot control, especially those that are profitable to your opponents. MS is losing in languages, they don't own the important languages for mobile phones: java, kotlin, swift and objectivec and they have a hard time on the server against go and all the other contenders. With some luck the web remains open and typescript will remain an important language since javascript will keep on being important.

The moat for the editor is the plugin shop. We will be able to see how committed they are to being open. At least for now, their Live Share plugin doesn't seem to be available for other editors [1]. It's nice to have easy access to debugging but how do you sell your editor if you don't have all the other productivity features?

[1] https://news.ycombinator.com/item?id=23244434
Is he? He's just saying both MS and EA are equivalent in what they open source right now.
Bingo - this genre as a whole has kinda died out. I played all the C&Cs religiously so I'm squarely in their target market and will probably pay for the remastered.
That effect is pretty visible even in the successful open projects like Wesnoth. Love it to death, like much of the art in isolation, but sometimes you get pretty jarring clashes in style.
Changesets are beautiful. And they're great for general structure validation outside of databases as well.
> For a language to be so hated it has to be used a lot, and that's the primary virtue of PHP: it runs damn-near everywhere.

“Runs damn-near everywhere” is true of nearly all contemporary scripting languages, though, no? It’s definitely used a lot, though I don’t know how that compares to Perl, Ruby, Python... Without digging in harder, I still think it came at about the right time and had a killer feature: a dynamic nascent web with an incredibly low barrier to entry. You could create a form and ask for a persons name and have it respond “Hello, $name!”. I feel like it got entrenched and never gave that up.
Ooh, I like that one.

For observers: fix the lower-left corner of your rectangles at the origin. Then a rectangle is determined by the position of its upper-right corner within the upper-right quadrant. The set of all rectangles is given by the entire quadrant. The set of all squares is the 45-degree line from the origin cutting the quadrant in half. The natural measure on a set of points in this space is "area". The entire quadrant has infinite area, but no matter how infinite in extent the line is, it has zero area. (In the context of probability, of which measure theory is an application, the likelihood of throwing a dart at the upper-right quadrant and hitting the line of squares is nil.)

(You might argue that my choice of origin is "not natural", but it gives the same scheme as the natural "rectangle is (width, length) pair" and is a little more graphically intuitive. Every choice of corner as origin would give an isomorphic setup, resulting in the same subset-zero argument.)
I think partly true. But, the melancholic temprament is recognized throughout ancient literature.
I guess I'm not being technical enough with my language. In Rust speak, I mean panic or return an empty result with an error.
I mean... if you go that route then I would say Kotlin isn't really ready to be used as a production language in most places due to the severe lack of tooling, especially when it comes to things like static analysis. Sure ktlint is there, but the rules library is lacking.

So from that perspective, Kotlin is playing catch-up.
That conspiracy theory isn't plausible at all.

Why pay huge amounts of money for something you can get for free? As a FANG, your start-up potential competitors will overwhelmingly fail on their own, or at least fail to grow into a significant competitor. No need to pay massive amounts of money to keep them from forming in the first place.

Also, I think FANG-type companies see more of a benefit from startups than competition. Startups give them a chance to see what new ideas seem promising. When they see one with promising tech, they can acquire or copy.
Not my responsibility! You know how to do research. Put effort into doing that or learning how to do that instead of putting up low-value comments.
Does OctoSQL support reading columnar compressed formats (ex. Parquet) from distributed storage (ex. S3) ?
not if we can get a head start on the market for artisanal code developers.
Yes, fearful and anxious battered women are full of ego. So are soldiers suffering from PTSD. Agoraphobics are bristling with pride.
I’m also confused on the relationship between records and structs. I’m guessing in practice it has some of the properties of classes and some of the properties of structures, but I worry it’s just going to complicate things. It’s not like all the old structs in the BCL will just go away.
My company has switched to using it. The 7.x versions have really made PHP a much better experience. I still hate the inconsistent method names.
You shouldn't editorialize the title like you did.

If sctb or dang see this thread and could change it -

Static Web Apps from Azure https://azure.microsoft.com/en-us/services/app-service/stati...
would certainly be a better description.
Yet I think right now it's cool to shoot on PHP

This is not a recent thing, it has always been cool to mock PHP. It's not entirely unwarranted, but most programming languages have their own warts.

For example, for some reason, creators of dynamic languages think they need to mess with variable declaration, to make it more accessible, or whatever, instead of staying with tried and true lexcially-scoped block-level variables with explicit declaration. As far as I can tell, the result always ends up worse.
> It helps to reframe the issue. "Selling" yourself is distasteful for many, because it smacks not only of loudness & brashness, but of straight up lying.

But a lot of people who get the promotions and funding are straight up lying. Selling yourself is distasteful because you can't compete with the dishonest, you don't want to play that game.
Agreed, the author might have a good point but I really dislike this style of writing where I have to scroll through a few megabytes of animated image macros to get to the point.

These memes are always forced and never funny.
It's not a boolean judgement for sure. There's a spectrum between hating a technology for the sake of it (elitists) and just stating outdated info about a technology which is passable.

As with any interview, one question alone rarely filters out candidates. They weight on the result.
Spoiler effect: rendered. This why it’s important to stick to your own party if you need to keep FPTP. An echo chamber is literally better than being interfered with.

Were any good points made? Did anyone learn anything? No. It was just a facade to help their own tribe.
What Doors Will the Covid-19 Recession for Entrepreneurs?
No, we don't support Excel, JSON, CSV and Parquet datasources other than local files yet, though that's definitely planned and would be very easy to add.
I would bet a lot of upvotes on this come from people misreading this as Gmail as I did :)
Not sure if you are saying weird because you think you, specifically, are unusual, or weird just as a general comment that the brain is weird (like if you wear glasses that make images upside-down, you'll get used to it).

this is a very well known phenomenon, permeating everything, everything around us. it's how advertising works.
All planes (RC and real) will glide if you chop the power. none of them just fall.

source: am pilot (real and RC)
I wonder what people would think of Node if it came out right before the tech bubble burst and the company hosting all the package repositories sank without a trace, taking the packages with it. That would have done some lasting damage to the web development world.
> I was quickly shocked with their lack of protections for users and tweeted a brief detail about a lack of “Content Security Policy” (CSP) request headers for the login form that would prevent MiiM phishing attacks — their login form could be embedded on a 3rd party website without it breaking:

Huh, what? CSP headers are awesome, but afaik not against MitM attact, nor against embedding the page in 3rd party webpage... Or am I missing something?
3) writing the in-house or market competitive service alternative ;)
I don't mind PHP (like I don't mind lots of things that I don't really have to deal with), but Hack is by far my favorite web language. It has most of what's nice about PHP (specifically, reload and your changes are there, memory is request-scoped, etc.), without most of what's awful (the HSL fixes most of the goofy inconsistencies, real (although still not as expressive as I'd like it to be) static typing, etc.).
It sounds like maybe your mail server had a misconfigured reverse DNS entry? Those DNS PTR records look like ZZ.YY.XX.WW.in-addr.arpa. I'm aware that SMTP in particular has a dependency on rDNS, but I'm not sure about the details.

https://en.wikipedia.org/wiki/Reverse_DNS_lookup#Uses
PHP always struck me as a language that had very haphazard beginnings and initial design considerations that continue to cause it problems, but less so as time goes one, that has made mostly good and well thought out decisions since then (and possibly because of that).

The base language functions are a train wreck of multiple functions doing similar things that could easily be handled through a few slightly more flexible functions (e.g. the numerous array specific functions), and there's little consistency between types and orders of arguments in the base functions of the language, but the class and object system seemed very sane and easy to work with as of somewhere in the 5.x timeline, especially compared to Python and Perl. I haven't used it much since about 2011, but I imagine it's better since then, not worse.

> It's not uncommon for some to start massive rant based on outdated or outright wrong facts about PHP. Most of them never even used PHP. It's a nice question to filter out elitists.

Even with all I said above, I think you might also be filtering out some people with a little bit of PTSD instead of elitists (but that might not be a bad thing for hiring). A lot of people started with PHP and might have moved to other languages when they became upset with some of it's real deficiencies, when those deficiencies composed a larger portion of the language then they do now.

There's a world of difference between starting a new project in a language using newer features and libraries in that language and maintaining some monstrosity from a decade or more ago, which some of these people may have been caught up in.

I'm a Perl developer myself, and when I have to work on 10-20 year old Perl code (or new projects where I feel we haven't adapted to all the newer things we could so we're forced into paradigms that are dated), it can feel very painful and disheartening, like you're standing in place and the world is moving around you. Too much bleeding edge is bad from a reliability standpoint, but too much stagnation is bad from a developer mindset standpoint. Both have their own business costs.
I watched Wolfram present on his new theory when it originally came out in that large expensive book. He sounded like a lunatic. I don't doubt that he is exceptionally intelligent but I am not seeing his stuff being linked up with mainstream physics and that does give one pause.
we seem to be talking past each other, but I'm curious to see exactly where our positions diverge.

I think you already agreed that waterfront property is more valuable in real terms than a similar inland property because being close to the water is a desirable feature to some people.

do you also agree that a retail space in NYC is more valuable than a similar space in peoria, in the same real sense, with the vast social and business network of NYC being the value add?

if you agree that the real value of property in NYC is higher (due to proximity to lots of other desirable stuff), then you should agree that it makes sense that property commands a higher rent here. because the rent is higher, so too is the cost of labor and storage. if you follow the chain of reasoning thus far, you should agree that the real value of a quarter pounder in NYC is simply higher due to the higher input costs.

I don't think there is an absolute "correct" answer here. we are arguing for competing models, and a model is only good insofar as it explains/predicts reality. if I squint hard enough, I can see why yours might make sense. but it seems to raise a lot more questions than answers. if a dollar in NYC is truly worth less than a dollar in peoria, why is this only reflected in the price of local goods and services (ie, stuff where local rent is a major input)? why does stuff from amazon have the same nominal cost everywhere in the US? it seems much simpler to just accept that NYC property has a higher real value and let everything else follow from that.
I was thinking of using Apache Drill for converting CSVs to Parquet. What else do people use for that?
Ok, we've changed to that from https://mybuild.microsoft.com/sessions/6c6ecd46-c39c-49d8-ba.... Thanks!

If anyone knows a way to link to the start of the demo at 28m30s, or thereabouts, we can modify it again. (Edit: maybe https://blog.twitter.com/en_us/topics/product/2018/video-tim... can be used to make that work?)
Oh god you're going to get bombarded by the "I want to use free software and lock my product" people
Mschf Magazine Volume 01: Bread [pdf]
I believe LetsEncrypt will issue you a certificate for that subdomain if you can control the server responding at that subdomain.

EDIT:

Specifically: https://letsencrypt.org/docs/challenge-types/

It won't give you a wildcard certificate, but you don't need one for the type of attack we're talking about.
the subscriber stuff is the worst. I unsubscribe from a marketing list and a month later the emails are back under a different name. They just create a new marketing category so you have to unsubscribe again
> but with each commit you also get a textual diff showing what changed content-wise. More or less.

You can do that with pandoc[1] as a git diff-viewer[2] too.

[1] https://pandoc.org/

[2] https://github.com/vigente/gerardus/wiki/Integrate-git-diffs...
Yeah, now it's an officially supported bug-ridden piece of crap. Just like on Windows. Woo, I guess?
When Will Gyms, Restaurants, and Salons Reopen
Do you still need a valid product license to play online anymore?
I started suffering severe depression when my (now ex-) wife asked for a divorce, about 3.5 years ago. Therapist/psychiatrist also have told me there is a lot of grief mixed in. The fact that my 20 year old kid won't talk to me makes it worse.

Nonetheless, it has gradually gotten better. I don't think the medications have been very effective, but time to internalize different ways of thinking about my life have helped. They're slow, though. It takes a long time to change.

Another thing I sometimes do, somewhat akin to what is described in the article, is just close my eyes and be, for a bit. I would call it meditation but there really isn't much thinking -- just feeling what I feel. Accepting where I am, as best I can.

I really identify with the 'I’m better now. It’s hard to call myself “happy” (what is happiness anyway?)'. I don't think I'm happy (I have memories of what that felt like), but at least I'm not desperate every moment.

I've spent an insane number of hours wondering why being alive is a good thing. Still not sure I have an answer.
In my team we have been using svn/totortoisesvn to store our word documents. It integrates nicely with word’s doc compare.
Found the non-Perl programmer (the sigils for scalars, arrays and hashes are $, @ and %).
There's an obvious difference between choosing not to use PHP and shitting on an entire language based on a decade's old idea of the language is.
This must be one of the strangest pro Microsoft opinions I've ever read here.

Nadella IT cells...
What I really want is nominal destructuring, not positional. It's really fantastic in ES6/TypeScript.
A Japanese Warrant has been out since Jan. A US Warrant wasn't requested until May 6.
What was the point in this comment? You basically just complained about a bunch of random stuff. I can assure you that you're way more bent up about this than any PHP dev would be from reading this comment.
Straight up Tailwind
Why Reading Code Matters (and how to get better at it)
What's the purpose of a universe with humans?
I used to work with Matthew. He's next level smart, and very modest. We are very lucky he is a good hacker and not an evil hacker. :-)
A stronger one, actually, since it can't access a bunch of stuff.
We're specifically talking about the man who wants to write things. Not that other stuff you listed. We have ways for writers to make money from their work if other people actually want to read it, whether it's a book or a blog or a technical manual. It sounds like he can't make money because other people don't want to read his writing enough to pay for it even though they will pay for other people's writing.

Have you seen how many cheap books 2nd hand shops try to sell? Nobody wants them. They often get dumped. Libraries continually dump books too. Some writing is so worthless that people won't even read it for free. That's not a value like teaching underprivileged youth art. It's a zero-value or negative value.
Teams and Skype both have web versions. The Skype team even said [1] that this is why they chose React over Xamarin. Given Microsoft's recent work on React Native for Windows and Mac, I wonder if the desktop versions of Skype will transition to it and away from Electron. (I work at Microsoft, but I have no inside knowledge about this.)

As for VS Code, IIRC, Microsoft also uses the editor component of VS Code in some web applications.

Microsoft is not a single monolithic entity. It's reasonable for product teams to do what they believe is best for their products, even if those decisions don't align with the strategy of another product (Windows).

[1]: https://microsoft.github.io/reactxp/blog/2017/04/06/introduc...
HNGi7.0 – Remote Global Software Development Internship for Everyone
Algorithms are only as good as the people who make them
Yes sir. Everything is Tailwind.
You’re talking about MacOS and not iOS? As far I know, the only time Safari or any other app on iOS calls an extension is when the user chooses to “share” with that extension
We've since changed the URL from https://mybuild.microsoft.com/sessions/6c6ecd46-c39c-49d8-ba... to one that anyone can view.
Most people need to try a few antidepressants to find one which really works for them and which they can take with relatively few side effects.

I had Sertraline 150mg previously and found that rather than helping me it caused a significant increase in my suicidal ideation.

I now take Mirtazapine 45mg instead and the suicidal ideation has gone away entirely, of course I have other side effects (the Mirtazapine makes me drowsy and has caused me start snoring!)

If you're reading this and your not getting a good response from your current medication, talk to your GP about changing to something else. Sertraline didn't work for me, but very well could for you, etc.
Turing strikes again…
That is one of my favorite documentaries.
Could be this: https://www.webbloatscore.com/

https://news.ycombinator.com/item?id=12783898
I don't get it. When I first looked at this thread it linked to a Wikipedia page. I even commented on the contents of the Wikipedia page. (See https://en.wikipedia.org/wiki/Polywater)

Now my comment makes no sense because the context is gone, and I can't edit my comment to point out why.
If you are going to go the psychedelic route, I highly encourage you to do post session integration work with a therapist. I have been dealing with depression for most of my adult life (I'm 51). Psilocybin is a really wonderful medicine, and you may well find breakthroughs on your own, however, having somebody to help you unpack the volume of material that can arise while sifting through the chaff for the wheat, is very helpful. Psychedelics accelerate and amplify the therapeutic process. By taking the ego out of the way, they enable a LOT of material to arise.
My first psychedelic experience was almost two years ago with MM and it was beautiful. It didn't move the needle a ton, however. I've gone on to do a guided MDMA session which was really amazing, as well as a 12 day ayahuasca and mescaline retreat in Ecuador. Everything has been improved by the post-trip integration work I've done with either my therapist or in small group integration sessions (check Meetup for relevant interest groups in your area).
If you do trip on your own, pay very special attention to (mind)set and setting; they are key. Having a trip sitter is also a good idea, at least until you are a little familiar with the terrain. And dancesafe.org sells test kits to help you test for purity and safety.
Microsoft XBox, Sony Playstation, this is not unique to Nintendo.
> I've been in an abusive and sexless marriage for over a decade, living separately now

This is a substantial thread to pull. Do not discount the impact of this on your life and your wellbeing.

My email is in my profile if you would like someone to talk to.
Can this freaky A.I. also generate the corresponding unit tests?

Or, for TDD, generate the unit tests first based on the function name and description. Then, if the dev updates any of those tests, or adds more tests, use that information in auto generating the appropriate code.
> I think it's deeply patronizing and bordering on armchair psychology to assert

The reverse assertion is even more so, IMO. It's also an evolutionary dead end. Your extensive postage stamp collection is not going to move humanity forward.
Is this peak "How do you do, fellow kids?"
Awesome! thanks
Note: I made this comment when this thread linked to https://en.wikipedia.org/wiki/Polywater instead of the current page.
pyarrow
We've changed from https://mybuild.microsoft.com/sessions/6c6ecd46-c39c-49d8-ba... to a URL that anyone can view.
Seems slanted (like most media these days), but has interesting tidbits:

The site is based on ArcGIS, and Jones' PhD is in geography.

The claim is that the "state's official epidemiologist" asked for data export to be disabled until they verified the dates in the data.

According to the administration, she was fired for "a repeated course of insubordination".

Perhaps most intriguingly, she was previously arrested for battery on a police officer and resisting arrest at LSU. She had also been previously charged with three felonies, including robbery, and a misdemeanor case of "sexual cyberstalking".

I hope other sources will chase down that last bit, but if it holds up, it would seem to support the idea that she decided to (figuratively) set everything on fire on her way out.
How does it compare to prestosql?