jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Should have said "if it can't appear in the domain, it can't appear in the range". Obviously if it appears in the domain it can also get into the range - a simpler example with real syntax is \x -> x.

What I'm arguing is that anonymous records are unnecessary and it's silly to insist that problems with anonymous records should derail a good solution for concrete ones. But you are right that it's a bit more than just syntactic.
Tesla would be a more direct proxy surely. (A $1B investment is about 0.3% of Google's total value.)
Isn't the elvis operator || in ruby?
see http://stackoverflow.com/a/7816041/613240
The root problem is the arbitrary password requirements of course, but given that that isn't going to change, you might want a better password manager. Keepass for example allows you to specify which "special characters" to use when generating a password.
Most milk is pasteurized so the heating step isn't needed to kill bad stuff. It does have another affect: it denatures the proteins and makes for a thicker and creamier yogurt.
This is exactly it--nurses are usually not empowered to set alarm thresholds or delays, but physicians are. So, docs ask for the most sensitive settings they can (because they want that intimacy of care), but they're gone 15 minutes later and the rest of the unit has to deal with the fallout for the rest of the day.
For those of you having issues, try this UI out https://pinegraph.com/create
Sounds like you have a slow network and are using protocols optimized for high throughput on LAN connections.
I'm not sure why you believe the similarity ends there. The Japanese person would likely do the same thing I do if I need a cabinet made-- hire someone with that skill to do the job. Eventually that might stop making economic sense and they might decide to cut out the middleman, but again-- I'm not sure why I should be irritated either way.
I've considered buying one of those fancy motorized telescopes.

To completely change the subject: With very dark skies, a non-motorize dobsonian would be a better choice. For the price, you'll get a larger aperture scope which will provide better views. And the dark skies make it easy to star hop to find what you want to see.

From my house near Louisville, KY, it's too difficult to see a lot of stars, making a "goto" scope much more useful. I simply can't find the stars to hop to visually even though I have a really good idea where they are.
Someone I respect a lot once phrased a sentiment like that in this way: "some people say that a cluttered desk means a cluttered mind, but if that's the case then an empty desk must mean an empty mind."

There's probably a happy middle ground somewhere in between.
Back in the 1980's when we sold compilers through the mail, we had deals with various mail order aggregators. They'd run full page ads with lists of software they were selling mail order, along with prices.

I was horrified that they wanted us to supply them the product for less than half of what they were selling it for. No way, I thought, they're ripping us off.

I was told that there was no other way. The reality of running an aggregator business is you have to double the wholesale cost in order to turn a profit. Most lay people terribly underestimate how much money it costs to run a business. And it was worth it for us because the aggregator was reaching far more customers than we could.

Don't pay the middle man is nice in theory, but the middle man exists because they are worth the money.
I wasn’t adding the value of the house into my napkin calculations. I was only looking at the debt and savings.
I have bad news:

http://demosrch.publicdata.com/pdquery.php?o=grp_tx&%20dlnum...

(That site started out selling access to Texans' records.)
I know it's uncommon in the US, but it's still widely used as a default option in the UK - even though lots of stuff happens on WhatsApp/FB.
I'm Canadian, Canada is less possessive of its citizens than the US, if you don't have residency in Canada (not the same as just not living there anymore.)
Google's response would presumably be their partnership with Magic Leap.
I've always wondered how we have created the system within which we find ourselves. It is possible for someone to write this well about an argument and obviously be in the right. But somehow, their argument will either be completely ignored or rebutted with a comment that doesn't properly argue the article. The injust law will then be passed regardless.

I'm talking in generalizations and not about this issue specifically. However it is a recurring theme that some invasive law will be proposed, and reasonable people reasonably argue why it shouldn't pass, and it passes anyway. How have we allowed this to happen?
You're right, I want a hundred of them ;)
does anyone know if this will work with a Chase Freedom card? Theoretically you already get the 1% cashback there too.
Here is a thread about some YC-rejects that went on to either raise money, get acquired, or otherwise do well.

http://news.ycombinator.com/item?id=1191566
JSLINT will catch basically all of these problems for you automatically, with it you don't have to worry about improperly parsed code, semi-colon insertion, ==, for in, the stupid constructors like new Function and new Object, implied globals, or most of the crap in the language.

There are still some deep problems with JavaScript that no tool, not even JSLINT can fix, like the fact that the language uses + for both concatenation and addition, there is no namespaces, there is no way to create immutable objects, etc.

I recommend you use a good IDE (like Eclipse) and hook it up with JSLINT so that you can ensure that you don't ever accidentally create global variables or create statements that the parser doesn't understand.

http://www.rockstarapps.com/joomla-1.5.8/products/jslint-ecl...
Everything is a copy of something.

And beyond being a similar product:

a) About.me's visual style is stronger than flavors

b) Their domain is better and landing page more straightforward

c) They got traction by recruiting influential people to their advisory group who spread the word

d) They wisely cut the fat, made it ultra simple which makes this easily adoptable - enter your name, upload a photo, connect some links and you're done.
no.
http://news.ycombinator.com/item?id=687267

Apple might have the largest share on HN - but it's certainly not a majority over Win + Linux.
Still, starting to write immediately and then worrying about optimization while the process was running was the right solution.
Yes, I would be shocked if an extra millionth died, because we have done many many studies of alcohol consumption, and they show that below a certain level (40ml a week or something?) there is no measurable effect on health.
I've always hated talking to my bosses. It was until I left my current job, then came back did I feel confident talking to a boss. I think the familiarity helped a lot with that. Also it helps that his personality is very similar to mine so its more so I'm talking to a friend, whom I have to report to.
That's another game released in 1993 by Core Design. Elon's game was released in 1983. I've written in the biography that the two games shouldn't be confused.
To be honest a lot of the damage had been done before Ballmer was CEO. The alienation of web developers was well under way, proprietary lock in was a major concern for enterprise and they had already painted themselves in a corner by eschewing the web in favour of a desktop only strategy.
Given the recent thread I'm interested in what the security updates were given that the word security doesn't occur in the changelog. Can someone closer to the source please explain?
Yes italy is the best place to live worlwide but the dire reality of its socio-economic situation to not talk of the ridiculous Startup Visa program is a fact, especially if compared with others similar program worlwide http://en.wescribe.co/t/the-italian-startup-program-startup-...
Well that, and his comic book store sucks.

The store I go to has an entire rack/shelf/section for kids. On that rack is MLP, Lego, Minecraft, and a lot of other stuff. Options exist, that store didn't have them available and was probably just hyperfocused on what has traditionally sold, which is a shame because they lose the chance to pick up a new audience. If more stores carried it, the hope is more girls would buy them, and more of those comics would exist, the same way there are 8 parallel running Batman series all with women drawn to to appeal to the instinctual desires of young men.

Side note:
The author also seems to have a perception issues that is very telling in his expectations about comics, and fails to realize there are also a lot more in those comics that are reasons you wouldn't want your seven year old reading them beyond the way women are depicted (which is a point I agree with, I think its ridiculous too, and I don't buy those comics). There are a lot of themes in comics that are made for more mature audiences, the writer just sounds kind of ignorant of the media. He thinks "comics are for kids" for example. No, Archie comics are for kids. Comics haven't "been for kids" since the Comic Authority was still prevalent, he's at least a decade or two out of touch. It's almost entirely geared towards teens and young adults, you know, the ones with disposable income who drop $5 per comic. The lack of options sucks, but like most modern retail industries, the industry is optimized to stock/create and churn out what sells the most. Kids under 10 don't buy nearly as many comics as the 17-50 male who will walk out with 5-30 comics sometimes after pay day.

It's kind of like the parent that complains about the prevalence M rated games because video games are for kids. That medium changed a lot since they were playing Nintendo, or video games first came out and mainly only appealed to kids. Those kids grew up, and they still play video games/read comics, but they spend a lot more on them, but want more sex/violence/darker themes, so the market adapted because they want money. The problem is your comic book shop doesn't even stock the equivalent of a Nintendo games section for the younger audience. He's worried about his daughter, but he probably let his kid walk out with comics that are on the level of GTA, just because it was "Batman".
Images of the barge post explosion here: http://spaceflightnow.com/2015/01/11/photos-spacexs-rocket-l...
> doesn't remember the difference between .call and .apply

Simply getting the names mixed up and needing to look them up is one thing, but if the unfamiliarity stems from a general unfamiliarity with those methods and their respective use cases, then it would be a red flag for a "senior dev" sort of position.
I may have discovered the worst correct answer:

var foo = function (arr, i) {
if (typeof arr === 'number') {
arr = new Array(arr);
foo(arr, arr.length - 1);
return arr;
}
if (i === -1) {
return;
}
arr[i] = function () {
return i;
}
foo(arr, i - 1);
};
a lot of people are denigrating the site based on its content, but i'll, fully expecting to be down-voted, go out on a limb and say what I think we are all thinking: "i just don't like that guy's sweater".
I agree. I use a Lorem Ipsum generator (a web site, but I want better) but would not use this one. The menu bar is really the wrong place, and aspects of its user interface perplex me. Growl Notifications? What on earth for?

The Services menu would be appropriate, but after rounding, zero users know it exists.
For quite a long time, Java was the only imperative language (most programmers can grok imperative faster than a functional language) with garbage collection, language support for multi-threading, a cross-platform VM, tooling and libraries, "without horrible performance". This has definitely helped it succeed in spite all its ugliness.
> I will have a reduced teaching commitment. :-)

I found your classes quite engaging. So the "reduced-teaching-:-)" might not be an attribute of the student community.

Still, good luck in further developing C-Phrase. I remember I was quite impressed by its capabilities (when you had me testdrive it, little less than two years ago).

From what I remember, it required a person with nonzero understanding and intelligence (call it an 'expert') to set up and tune the ontologies (ongoingly). But at the same time the natural language interface could be used by laymen, with the expert working the system behind the scenes, ongoingly extending it wherever needed (maybe driven by failed queries that look right, but don't work). How much skill do you think such an expert needs to possess? Or do you plan on cutting out this 'middle man'?

PS The video (http://www.youtube.com/watch?v=fWio8bHq4wQ) at 2:20 gave me a laugh because the guy seems to attempt middle-mouse-button-pasting an X11 selection on a system that's not X11. Quite some people here will know how that feels ;-)
cough bt cough
And most importantly it was built cheap. Voyager was best of the best, but the rovers were built to break and still outlived their expected life cycles.
Unfortunately some crappy site is going to thwart such an effort. "bzzz! you can only use 12 chars in your password" or "you have to use a symbol/uppercase letter" or some other lunacy. le sigh
Did it seem odd to anyone else that the author doesn't appear to understand the meaning of the word "deflation"?
I assume the easiest method is to obtain a EU passport.

So the followup is how to get an EU passport?

If I recall correctly (read it a few years ago), some EU countries, you could buy your way into a passport. Not sure if it is still true. And I remember the larger (richer?) EU countries were not happy with the countries doing that.
> unpaid volunteers

"at PhpStorm, we are fans of Nikita’s work. We always supported the Open Source, and this felt like a new opportunity – so here we are! Nikita will continue contributing awesome features to PHP, and together we will experiment on what is possible in the realm of language tooling."

~ https://blog.jetbrains.com/phpstorm/2019/01/nikita-popov-joi...
Micro services often solve _an organizational scaling_ problem, and are less frequently deployed for _performance scaling_.
The best I can suggest is sysadmin for some boring government agency. It doesn't fit the "fully remote" part, but otherwise you are free to do whatever you want as long as everything is up and running. You also don't need to manage anyone, although you do have to talk to angry users once in a while.
"without their permission"

Yes.

But I didn't say it is appropriate, me saying this was only in your head.
As an advanced Clojure programmer I never look for examples on the web, which is not the case for other languages.

The reason behind this is that since Clojure is data-oriented, API interfaces are clear, minimal and self-documenting.
With object orientation or anything that relies on datatypes, I always end up browsing docs looking for what's possible to do with the given list of methods. Never in Clojure.
>I'd love to know why a safety mechanism like this had an off switch, and under what circumstances that off switch is to be used.

then you are in for a treat - just read how Chernobyl happened.
> My skillset doesn't include the Rust, Clojure, etc...

Don't worry about that; their usage is barely a rounding error. Skill up on (Java or C#) + (Javascript and a popular JS framework) if you want a job doing programmy things.
You added that part afterward in an edit and I was still replying to that part, but you’re right and that’s what rms is encouraging: that we both have the code and both have the freedom to learn, modify, and tinker on it as does anyone we convey the code to.
Both are big assumptions. Wildfires are already affecting the PNW and northern California extensively. SoCal does not have them because there are deserts in the east, not forest.

There is a lot of fuel left to burn.
You stated that a thing could not happen. You received an example showing that thing happening. The example disproves your claim that it could not happen.

If you perhaps meant something more like "in general, you can't cite the subject directly", then you'd be right that a single example does not disprove your point. But you used quite unequivocal language.
Pesce is one of my claims to a brush with fame (For a very nerdy definition of fame). We were both panelists at a conference about 12-15 years ago, I was a nobody with good marketing, he was Mark Pesce. We had a great discussion about the dangers of technology taking the humanity out of services. And every now and then we still run into each other and have a meal/drink and another great discussion.
That depends on which specific humans may survive to constitute post-civilization society.
Similarly, it blocks all FB, Twitter buttons across all websites and there seems to be no way to white list those across all websites. Am I missing something?
You can define a second-tier surrogate system in UTF-16 on the last 2 planes (plane 0xF and plane 0x10), which are both private use, to access all codepoints up to 0x7FFFFFFF. Use plane 0xF as leading 2nd-tier surrogates, and plane 0x10 as trailing 2nd-tier surrogates. I've written a package in go that does just that: https://github.com/gavingroovygrover/utf88
And also why it did: Cultural norms were different between the unnamed country the software was created in, and used (with one using "miss" exclusively for young women, and the other not).
That's right, I'm exaggerating. At current rates I'll hit that limit at 7.5MM pageviews/month.

I've also paid for extra builds once or twice in the past (automatically charges a few dollars when you cross the build time limit), and I pay them $9/mo for analytics.
Future-proof... Poetry 1.1 broke compatibility with 1.0. 1.1 lockfiles would crash Poetry 1.0, and 1.0 lockfiles would be thrown away by Poetry 1.1.

It does not correctly verify hashes (if at all) [1]. You can't add packages without updating all your dependencies. Monorepos are not supported. PEP-508-compliant Git dependencies cause the tool to crash with TypeError [2].

I think Poetry is the right direction, I use it for everything, but it's not the silver bullet you're painting it to be (yet). It's definitely not on par with Cargo, or maybe even npm.

[1]: https://github.com/python-poetry/poetry/issues/3765
[2]: https://github.com/python-poetry/poetry/issues/3425
Facebook should also offer complete opt out from any tracking. Their model where they offer their service for "free", but harvest tonnes of personal data and then use them for targeted advertising, should be regulated.
If your family is on Facebook and you want to maintain contact with them, it is next to impossible to move everyone on a platform that respects privacy.
I think an option where you pay monthly and in exchange your personal data is not being used should be mandated by law.
Yes - I'd like this to happen when I cmd+tab to app.
He singles out Windows for configure slowness, but MacOS is shamefully slow as well. I've seen configure run at least 2x as fast on the same machine booted into Linux or FreeBSD as compared to the MacOS that came on it.
> I am wary of it more when govt uses it, but it can be dangerous with companies too.

Have we already forgotten that PRISM proved that data collection is outsourced to companies? They're basically one and the same.
The author almost seems to apologize for having a django monolith.

But it's worth realising that one purpose of code organisation in larger companies is to mirror the team organisation. That's a constraint on code that can interfere with the best technical architecture.

You can do better with a monolith in a one-man team!
"no code tools"

Example?
Mozilla does do that. It looks like that too doesn't seem to give them reason to preserve compact mode.

(Though to be fair, UX research like that does indeed highlight what causes friction, not necessarily how many people are strongly attached to features like compact mode.)
Pretty much the only feature, yes. We'll be adding it shortly, sorry for the confusion.
Not every country taxes land in that way. I own no land but pay tax for occupying a property, my landlord pays no tax on this property - he may pay some tax on his rental income and will be taxed if the property is sold.
Things like these make me question evolutionary theory a bit. It almost seems too planned to have happened through random mutations.
Just read your answer after writing mine, have been using the same one, adding a German touch to it ;)
His newest venture Tamr, is also really interesting. Unifying data with Machine Learning and Human input. I recommend keeping an eye on this one.

www.tamr.com
Congrats Paul!

Mike (BMark Admin)
I think a whole lot of human behavior, from elementary school on, is doing what you think you're expected to do rather than acting based upon how you really feel. Social pressures are important.

And kissing might not be "gross", per se, but it sure is weird, and not something that we really understood back then-- one of those adult things that was kind of out of our world. And did we have the tools to explain that nuance, when people are looking at us funny, when we're 6?
Cheers, that means a lot. Thanks for starting something truly great all those years ago!
1 and 2 - you can even be 100x if you can find a way to automate it.
Yesterday I was rocking my baby to sleep for his mid-day nap, and at the same time reading up on documentation for a new library I’m using.

His room is dimly lit and very quiet, only some faint bird chirping out the window. The warmth of his body on my chest, the sweet smell of his head, and the quiet atmosphere made for the best documentation reading of my life.

Fuck the office.
I still don't understand how hydraulic fuel is used in this case and how lack of it caused this failed landing.
That's a really good point. I hadn't been completely sold on the value of promises over callbacks before, but this seems like a very unambiguous advantage. I can't think of an obvious, clean way to do this with callbacks that doesn't go a long way toward simply re-implementing promises.

I imagine an advocate of core.async would argue that they have a good analog for canceled promises, though, namely closing channels. On the other hand, closed channels will still yield nil when read from; the procedures trying to read from a closed channel would need to check for that.
My point is not that insurance in itself is a scam. It would be rational to pay a small fee to a common account and get back much more when needed. It is how most communities work.

My point is that the current insurance system and price is a scam, because it is much too expensive and covers to many silly cases. That's because it is very hard for human beings to evaluate the risk of something rare and its price. While this evaluation is exactly the job of insurance companies. It is the classic situation for a scam: the buyer can't know the real price. And we also have the symptoms: way too much money is spent on luxury in this industry, they have the most expensive tv ads, etc.
Yes, I have the bad luck of not being white also. I've gone through secondary screening a few times although luckily never anything like this and I've never setup the bomb alarms. The double clinch is that we're all paying a lot of money to keep this program going that just slows us down during our travels with out actually increasing security in any meaningful way. It's just a secret form of welfare as far as I'm compared. Making up busy work for a bunch of people to do to make people feel more secure, falsely, and boost employment numbers.