skysight-inc/HackerNews huggingface dataset:
This would be for deploying a database migration that hoses something. For instance, we had a migration that touched a bunch of tables and, due to a triggered procedure, it blew away all the modification dates.

TBH, I'm not sure how useful it is compared to the normal PITR. My usual guidance on recovering after a database fuck up is "put the app into maintenance mode and the database in read-only, do your investigation, run PITR, port user activity to the backup, do spot checks to determine everything got through, roll the app back to before the change, take the old database down, point the app at the new database, bring the system back online."

I'm sure a manager is thinking, "oh, we can be back online in 5 minutes, amazing!" But just because something broke doesn't mean users stopped hitting your database! You can't just hit Undo and throw all that out!
I wish the Oryx Pro had dropped the number pad (can't find any clear pictures to be sure) and used a 3:2 form factor for the display.
Yes.

https://www.iana.org/assignments/http-status-codes/http-stat...

It's hard to describe an HTTP status as anything other than a sign. If it was purely technical, we wouldn't distinguish between 402 (payment required) and 403 (forbidden).[0]

While HTTP status codes can be understood by a machine, they're also designed to be highly semantic and understandable by humans. I would argue that the burden is on people who argue that they are not contractual to justify why, in the same way that I would expect them to justify why a handshake isn't contractual.

Edit: Potentially interesting as well is a semi-recent court ruling about web scraping[1], where courts effectively ruled that once LinkedIn made their information public, they couldn't block web scrapers from accessing that information, which suggests that the law also agrees with the web community on this one.

> "But Judge Chen concluded that the issue isn't so simple. When you publish a website, you implicitly give members of the public permission to access it, he ruled."

[0]: Although admittedly, nobody really makes much use of 402.

[1]: https://arstechnica.com/tech-policy/2017/08/court-rejects-li...
Online Data Entry Jobs from Home
It's fine as long as the robot, when asked "Can I have a table lamp?", doesn't fetch that lamp, give it to you and say "ok, take it". If it does, then the whole example breaks down, and the judge would just laugh and tell you it's your own fault that you got your apartment cleaned out.
Wouldn't the carbon paper only have everything you've received?
>Now look at men like Thomas Sowell and Denzel Washington and many other people who've been criticized from within minority communities.

Fair enough, but what's wrong with criticism? That's an essential part of intellectual debate, and it doesn't exist in an environment where all participants agree on every issue. It's not as if the entirety of criticism against black conservatives amounts to name calling and "identity politics" as TFA identifies it.
"If a company behaves badly enough towards its customers it will start losing customers and revenue"

Comcast says hi, and thanks for using the same worn-out, disproven trope again.
IT-Business Alignment Is Legacy; Embed IT into the Business
Would you consider this degree the bare minimum subject material covered to be qualify as an "AI bootcamp" of sorts?
I still give them credit though. With Unity and Ubuntu phone they were trying to have one interface that worked in all devices.. 'convergence'. Hope one day we will have a linux that does this or at least an open source OS on our phones.
I got that from your previous comment. I don't think it means the city is the same in 2018 as it was in 2005 or 1985. I'm talking about specific structural differences that don't have anything to do with when I got here (e.g rent).
> That’s... not how contracts work. Contracts require signatories and notiries and so on.

While that is a common misconception, it is false. Contracts do not require signatures or notaries. Signatures and notaries help to make a contract more enforceable, but they are not required for a contract to be enforceable. An email exchange can constitute a legally binding contract. Even a verbal exchange. The notion that signatures or notaries or any such formalities are required is simply untrue.
I can't create a new programming language that compiles to machine code. Maybe I shouldn't be programming?

I don't see why you need to be a domain expert of the low level details to make a career out of something so useful.
Because they weren't overwritten with zeroes.
To answer #2, you can try enabling LTO and see if that helps with binary size
Interesting work. In general, how does it perform compared to LMDB, BoltDB, Badger, etc.? What kind of performance increases would you expect from the optimizations you didn't get around to?
The next name for their corporate product is MS Teams.
Those that have ISP stocks as part of their pension/retirement are likely not investing directly in those, but in managed plans. The people who manage those plans would get out of ISP stocks as well.
It is not productive to study for 16h/day, or even 10h/day for an extended period. It is not only less effective for sustained learning or intellectual work than spending less but more focused time, it also leads to physical and mental health problems, and sometimes results in severe burnout.

The problem is that (a) students are young and many of them are quite inexperienced with managing their own time and work, (b) students are so stressed and sleep deprived that it is hard to introspect about process or get into a productive rhythm of focused productive work alternated with rest, and (c) there is often a workaholic student culture which creates peer pressure and presents the illusion that staring at a textbook for hours while already half asleep is the mark of a good student. For grad students (especially foreign students) sometimes there is additional pressure from abusive advisors.

It’s sad that e.g. MIT’s unofficial motto is “I hate this fucking place”.

Unfortunately the same kind of culture extends into some people’s professional lives. I dated a lawyer for a while who was a few years out of law school and working for a big firm, and with all the hours she needed to “work” and the few hours she could sleep each night her ability to think through complicated legal arguments or write briefs was severely compromised; sometimes she would be “reading” for an hour before bed with her eyes half closed, barely able to parse the words on the page. But that’s what the firm expected (and by their standards she was performing well), so she felt she had no choice.
(Author here) So, I actually mostly agree with you on the dangers. But I also have to ask myself, "is it still a fundamentally better situation?" To me, the answer is yes.

The dangers you point out aren't flaws with the paradigm, but risks for abuse. Completely comparable risks also exist with REST, though.

It's going to take time to develop the same level of sophistication in implementation in the GraphQL world. And I think part of the abuse comes from the way the technology is currently taught. A big part of the reason I wrote the article is because I think GraphQL is the future because of what it actually is, rather than the way people commonly think of it.

In most situations, I think GraphQL is going to lead to more rational API design, if people focus on modeling the what the client needs to tell the server to do rather than building robust query systems with it (unless that's the first-class need).
I have to agree. Storing thousands of old documents does not seem like an accident.
YES! That would start to make sense. With such a setup, if I answered POST "agree=yes" and proceeded to GET your content while using an ad blocker, you'd have a right to call me an asshole breaking a social contract, and - if the content of that initial GET with contract met appropriate legal standards - you could probably even sue me for misuse of computer resources and win. Might be a hard case to win, given that nothing on the Internet is built with expectation of users having to fetch more than they want, but at least you'd have a basis for a case, because I did enter a contract with you and didn't held to my end.
What Qualcomm’s Exit from Arm Server Chips Means
Acorns is also expanding their services, roundups isn't their only offering anymore
I believe the issue is a concurrent transaction (i.e. a separate one from the one you're currently in) may perform the INSERT and COMMIT that insert after your transaction's SELECT subquery returns nothing (thus allowing INSERT to proceed, by the WHERE clause), but before the actual INSERT itself is committed.

This means there is a window between the sub-SELECT and the INSERT itself where a secondary transaction can insert something, causing both your original update to do nothing, and the insert to fail. Thus you've lost the write entirely.
This seems like a great application for VR, and possibly haptic feedback. Are you porting this to VR platforms?
If you replace area under curve with volume under surface, it seems to me that the same intuition holds.
Yep, that'd be a reasonable case to make. Although the site could simply augment its terms with "Serving the content any way does not represent a change in terms; proceeding to consume our content remains in violation" to clarify.
On Windows, AutoHotkey has all the tools you need for this. The built-in `Clipboard` variable contains only the textual data, and the `OnClipboardChange` event allows you to watch the clipboard for changes. You could then use regular expressions to remove unwanted characters and formatting.
anecdata from the current hiring season is that CS hiring at less prestigious institutions has become qualitatively different from that in other fields. one faculty described receiving a total of four applications from actual CS PhDs (not just top five) [0].

even at stanford, perhaps. i was astonished to see that a stanford junior is the listed instructor for EE 364A (a PhD level course in convex optimization, aka CS 334).

[0] https://news.ycombinator.com/item?id=16482866
> "Lisp" has to do with the little design details, not superficial resemblance.

Would you consider LISP 1.5, MacLISP, InterLISP, etc. to be Lisps? They differ on different design details than Scheme does, but they differ significantly.

Related: does Lisp these days or in your community just mean Common Lisp?
Why gaps, though? I'm not looking to pick a fight at all. I'm only curious. I just don't understand gaps.

I've been using i3 for years, and I tried out gaps when it first started popping up in the ricing forums (like https://www.reddit.com/r/unixporn/ [please note, it's not actual porn]).

Do you use gaps so that you can see little bits of your background image? Is it purely aesthetic? I can understand beefing up the borders so that there's some space between tiles, but the gaps seem like unnecessary waste of space.
Articles with substance rather than the currently obvious and thinly veiled shilling/FUD even from traditionally reliable news outlets.
Steve Kerr Not Worried About Rockets Having Edge in 2018 WCF: 'We Have Rings'
How does one play golf apocryphally?
"How do these European nations compare on population density?"

If that point held any water, San Francisco would be a bastion of broadband. It's not.
My first maxim I've been saying in comments is that "no one ever changes Infrastructure just to save a few dollars". You architect with plans to do it, but 99 Times our of 100 you will do a risk rewards calculation and realize it's not worth it.

The second maxim is "no one ever got fired for buying IBM". If you're going to bet on a horse, there is always a chance that things go sideways. You might as well bet on the fastest horse with the best record.

If you had a choice between IBM, DEC VAX, and Stratus VOS back in the day and you went the safe route to go with IBM, you would have been vindicated two decades later. IBM is still selling compatible systems.

I could go through the trouble of staying "vendor neutral" and use tools like Consul+Vault with an AWS backend, Nomad, and Terraform (been there done that) but the time I'm wasting being vendor neutral, I can spin up equivalent services on AWS that cost less and I don't have to maintain them.

Most of the things that I depend on AWS for now, I was doing the equivalent of on prem before and after AWS existed. I'm glad to not have to do that anymore and just being able to press a few buttons.
Why Scrum Is No Longer My First Choice
Yes, of course. In the example I assumed the terms were laid out beforehand.
> I know a bit of C, but not enough to feel like I can effectively use it

I love what the Foreward [1] in the Rust Book has to say about this:

"Traditionally, this realm of programming is seen as arcane, accessible only to a select few who have devoted the necessary years learning to avoid its infamous pitfalls. And even those who practice it do so with caution, lest their code be open to exploits, crashes, or corruption.

Rust breaks down these barriers by eliminating the old pitfalls and providing a friendly, polished set of tools to help you along the way."

[1] https://doc.rust-lang.org/book/second-edition/foreword.html
> For contrast, Samsung Pay works by sending the bare card number to card-reader device by emulating magnetic fields. It's exactly as if you swiped the card, which is why it works with almost every card, and almost every card reader.

This is incorrect. Samsung Pay uses a tokenized PAN (credit card number) over both MST and NFC. It does not transmit the original bare card number.
https://developer.samsung.com/tech-insights/pay/tokenization
I was thinking specifically of Technic pieces, and by "build" I meant design and build it yourself, not build a set. I think you'll find that to be quite the engineering feat, to build something moderately complex.
I disagree with you on quite a few different levels and, for clarity, I'll attempt to separate them out in this reply.

First of all, you've completely conflated the distinction between legal and moral obligations. Your entire argument in this post is a legal argument, from which you jump to an entirely unfounded moral assertion. Even if I agreed with your legal argument, which I don't, the moral conclusion would not follow. Since you've offered no moral argument, I'll confine the rest of my response to the legal issues.

Secondly, your legal argument seems specific to the U.S. legal system (for instance, you reference the first sale doctrine, which is specific to U.S. copyright law). In most of the world, I'm happy to note, EULAs are a legal non-starter and TOS are significantly limited by legislation. To give you a concrete and topical example, the GDPR directly invalidates virtually all existing website ToS in the EU (exceptions exist, but are few and far between).

Thirdly, even in the context of the U.S. legal system, which I am not subject to and from which I derive no moral obligation, I believe you're incorrect. The argument you propose is certainly one possible and strong objection to the legal (rather than moral) obligation to view ads, it is by no means the only one. For instance, the absolute majority of the ToS you're defending here do not force visitors to explicitly agree to their terms before proceeding further. This overwhelmingly popular class of ToS was rendered largely unenforcable even in the U.S. by the precedent of Nguyen v. Barnes & Noble, Inc. [1], and the legal argument had nothing to do with the ability of your average web surfer, but rather the lack of constructive notice on the part of the website. We can discuss other precedents if you like, as there are several, but it's clear that contrary to the picture you attempted to present, even in the U.S. legal system it is far from the case that browsing a website implies a contractual relationship with binding terms of service.

If you personally feel a moral obligation to watch ads on websites you visit, that's your business. I don't see any reasonable basis to your attempt to find a legal justification for your position, and you haven't presented any moral argument that didn't directly derive from an incorrect legal position. There are certainly moral arguments you could pursue and, although I haven't yet seen one that was even mildly persuasive, we can have that discussion as well.

[1] https://en.wikipedia.org/wiki/Nguyen_v._Barnes_%26_Noble,_In....
From the article:

> The results also showed that although female doctors attempt suicide far less often than women in the general population, their completion rate exceeds that of the general population by 2.5 to 4 times. It also equals the completion rate of male doctors.

This squares with what I have seen elsewhere. Doctors don't have the highest rate of suicide attempts, what they have is the highest rate of suicide successes.

Any time you see a news report about doctors having a high suicide rate it is natural to think that doctors are more likely to be suicidal. But this is wrong. Instead, doctors who are suicidal are really good at killing themselves.
Inflation hurts the poor far more than the rich. Rich people invest their money rather than simply holding cash and losing value through inflation. Poor people have no choice but to keep their money in cash. Also, wage increases are often much slower than the rate of inflation.
Might be worth having a look at Oliver Postgate's work (Smallfilms was the name of the company) if you like this stuff. There is a modest touring exhibition of Postgate's artwork and equipment going around the UK at the moment. The early stuff was cutout, later stop motion.
Annoyingly, this article keeps repeating that the prohibition of combining fish with cheese comes from Italy. However, pizza with tuna, or with anchovies, are among the most popular pizzas in Italy (both of course include mozzarella), as are pretty common recipes that include both fish an parmesan cheese.

The title attracted my attention because only a few months ago an Indian friend claimed that fish and cheese should not be mixed, for health reason: I had never heard of that before, and it sounded fishy. And as you might have understood, I'm Italian.
> As it turns out, nobody wants to pay for micro-transactions ...

Ad-serving systems clearly involve micro-transactions. With payments as small as $.0001 or less. There's no reason why ad-blocking intermediaries couldn't participate.

I suspect that you're referring to "micro-transactions" via PayPal or whatever, at $1 per article or more. It's not surprising that nobody wants to pay that much.
In that case the other effort (I'm reluctant to call it a transaction) wins. Maybe it was later and should win, maybe it was earlier and shouldn't. It takes a lot more care than seen here to preserve a meaning of "earlier" and "later" that isn't vulnerable to this issue. The way the schema is designed, there can be only one "Alice". I'm trying and failing to imagine a way in which both this effort and the other effort can fail.
I did suggest a potential solution a while ago: https://medium.com/@rad_g/the-case-for-kafka-cold-storage-32...
Relevant JIRA ticket: https://issues.apache.org/jira/plugins/servlet/mobile#issue/...
poke111, I looked at your other posts and I belive you really needn't be convinced with a source as such.( if by source you meant a research paper) I noticed that you have already figured out that there differences in IQ among races.
Anyway - my 'source' is my observation over the years, the smartest people that I'm aware of, both among developers or otherwise are disproportionately male. As a corollary some dumbest people are also disproportionately male. Never in my circle of acquaintances have I seen women being discriminated solely based on their gender. Infact I have on occasions seen a clear discrimination against men.
I did do a quick search to see if there were research papers on the subject, I could not find it. The few that I could find did not show significant differences. Now ofcourse the broader question to ask is, do we take main stream science at it's word always, ? No, is my answer. A large proportion of mainstream science is biased and rigged. I have heard/read that any research paper that shows difference in IQ among genders or race is unlikely to be published by journals.
Yes, that I agree with.

EDIT: maybe not 100% agree, because I'm not confident that "stealing" is the right word. The concept of theft carries extra connotations and constraints with it, and I'm too tired today to go into exploring this. But I definitely agree that if you consented to a contract and then proceeded to break it, then you're both morally in the wrong, and liable for any consequences that can be legally enforced.

Also, out of curiosity, looking at all your comments in this thread - is all this discussion a one big exercise at applying stuff from Scott Alexander's "Varieties of Argumentative Experience"? ;).
not sure about specific plans but it's definitely something we're interested in
FreeRADIUS Server Configuration Tool
Because we all disagree on who the crooked politicians are. Congress as a whole has abysmal approval ratings, but people don't vote on Congress. They vote for their individual Representative and two Senators. When you ask people about their particular representation, those approval ratings are much higher.
An "an agglomeration of thinkers from all sides of the political aisle" who eschew "identity politics" but somehow all agree that "many on the Left refuse to acknowledge good-natured disagreement; instead, all disagreement must be due to nefarious evil on the part of those who disagree."

You can have your Model-T in any color you like, as long as it's black, and I suppose you can have your anti-establishment intellectualism in any flavor you like, as long as it's anti-leftist, I guess. And that isn't itself a form of identity politics because... reasons?

Color me... unimpressed?
I had courses in each of those topics as part of my undergraduate math degree. There’s no reason an AI degree couldn’t include those as standard curriculum for undergraduates.
The first part of your idea would certainly go a long way in clearing up the trade deficit vis a vis China.
I majored in AI before the current fad. It’s basically a concentration and depends on the University. It goes a little deeper on the AI side using electives.
> It's hard to describe an HTTP status as anything other than a sign. If it was purely technical, we wouldn't distinguish between 402 (payment required) and 403 (forbidden).

I agree that the existence of those status codes does a good job at disambiguating representations of intent regarding payment. However, to my knowledge, there's no status code that means "Ok, as long as you don't use an adblocker". As such, any such provision has to be layered on higher up the stack. The current solution is to put it in the site's terms of service.

That seems pretty equivalent to an HTTP status code, no? I'd argue that you have contracts simply operating at multiple levels here. All an entity ought need to do is clearly communicate the terms of access to their interlocutor. If they have done so, and the client understands the terms, then they should be bound by them if they proceed.

> Edit: Potentially interesting as well is a semi-recent court ruling about web scraping[1], where courts effectively ruled that once LinkedIn made their information public, they couldn't block web scrapers from accessing that information, which suggests that the law also agrees with the web community on this one.

Haha, yes i'm quite familiar with this case, having written a LinkedIn scraper recently. LinkedIn still does not make this particularly easy, despite being compelled to by the courts. The nuances the judge seems to have settled on are a bit interesting. Apparently they're allowed to block access to stuff that requires you to login to see, but not stuff that doesn't.
SfB was really bad upon initial release but it's gotten pretty good. No complaints.
Firefox 60 Supports Web Authentication API and Same-Site Cookies
is obeying the letter of the law but violating the spirit legal to you?
Cool, I'm gonna try that. Thanks!