skysight-inc/HackerNews huggingface dataset:
What makes you think you have the right to the content

The fact that my web browser received a 200 from the server. Server seemed to think it's okay to give it to me.

You're violating the contract you implicitly agree to when you visit the site.

I will once again remind those that pull out this argument that the "implicit agreement" is that my web browser sends a request, and if the server thinks I am worthy of viewing the content, it sends said content along with a "200: everything is A-Okay! Happy to be of service!". If the server thinks me unworthy, it can send a 403.

If someone wishes to redefine the "implicit agreement", please include a reference to the relevant RFC. Because otherwise it's just some marketing person trying to redefine the world the way they wished it were. Should someone care to redefine the World Wide Web experience such that I do not control what my browser displays, well, maybe the WWW isn't appropriate for their business.
One could make the same kind of argument with GC lang vs none GC ( RAII doesn't protect from everything ). OP said "much safer" Rust is not much safer than Go, maybe it is safer but definitely not "much safer"
I wonder if this would ever be integrated into Kafka proper. Shipping out historical chunks onto infinite storage seems like a generally sensible thing.

This would be even better if it didn't need a modified client.
> it is their job to take reservations over the phone

Yeah, so presumably their bosses will instruct them to take reservations from automated agents, and grandparent comment's fears that people will hang up on automated agents that identify themselves as such will prove unfounded.
There is premature optimization and then there is not being stupid. Using one of the 10,000 XML/HTML parsers to get to v0.01 takes about as long on average and avoid ridiculous problems.

The only thing regex has going for it is you might already know it. But, this is one of those time when learning something is worth it.

PS: XP is doing a depth first search, which can be EXtreamly wasteful.
In modern systems with caches and a typical penalty for going out to RAM, is it still possible for larger code to be faster?
INSERT OR REPLACE does this.
http://www.sqlitetutorial.net/sqlite-replace-statement/
"Business is business, it's not personal."

OK, Laurie Bream...

Culturally, thankfully, it seems the negative outcomes from this attitude are on display right now. Mainstream life is very partitioned, dissociated, maybe. I think of my parents who can't stand BLM protests at football games because "there's no place for politics at work." #metoo is somehow related here, too.

The walls are coming down; I believe we need to take a more holistic approach to life to truly survive, succeed, and thrive. I'm sorry if this sounds a little scattered to the more thinking-oriented type, as I'm more of a feeling/intuitive personality myself.
For what it's worth, the author of the article misses one crucial aspect of the system: it allows customers to reserve online and via third-party applications. Checking in users (clearly) had a bad experience, but the fact that all upcoming reservations were made and listed is still important (and seemed to function quite well).
I'd say the label of stable goes to Win2k. XP was in many ways Win2k with new theme and a more aggressive license verification scheme.
24 hours or so. Its a non-issue for business operations.
There are good things in agile and scrum, but Agile and Scrum? As soon as people start capitalizing their Methodology they stop thinking about what they do and why.
Not investing into index funds, but Bank of America checking account provides an option to take some money out and put it aside.

But as you said unless they are banking on moving fast and getting the market share first, this is a very low entry product. BoFa and JPM Chase, which has both consumer and IB/trading operations can do this in a week.
Point-in-time database restores are a best practice that is provided by maintaining database write logs for the timeframe that you expect to have point-in-time restoration for. You don't have to use Aurora to get them, Aurora just has the clicky buttons to make it a clicky-button matter. Any serious DBA should know how to do this without Amazon's platform wrapping it up in a GUI.
> you have no right or way to dictate to me what program should I use to render the data

Why not? Why am I not allowed to say "If you want to consume my content, you need to view it in Firefox", if you don't want to agree to my terms, don't view my content. This is how all contracts work. This is how all business works. Why is the internet different?
>Net neutrality decreases government control over the Interne

WOW, this might be the most flawed thinking in all of HN.
The same things can happen when humans call, and the same things can happen when the bot does its bad impression of a human.
> Yes, it's against the IPFS projects goals to help spreading of illegal content. However, this is not technically achievable without one central authority that would dictate all nodes what content is illegal. It is also against the IPFS projects goals to have a central entity that can take down anything -- who decides? which jurisdiction is valid?

That sounds like a question for IPFS in general haha, I don't know to be honest. I just know that, as you said, they want to abide by local laws/etc. Which means that if they follow their own goals, somehow content can be removed.

Likewise, IPFS content can be taken down by simply not being hosted anymore. So not only could IPFS content be requested to be taken down, but wording it that it cannot be taken down after it is uploaded implies a certain level of longevity. Of which IPFS does not guarantee in the slightest.

I'm not trying to bash ipfsearch, I love IPFS, I just think it's important to understand limitations of the technology. Especially in the face of bad actors.

> However, nothing prevents somebody from running their own IPFS node, loading the ipfsearch.xyz webapp and fetching the content they wish from the IPFS network.

Yea, I said exactly that when I mentioned running non-compliant nodes. However if you're running a non-compliant node with blacklisted content, compliant nodes wouldn't be able to see it right? So it's only partially on IPFS at that point as normal IPFS users could not see it. Again, just making clarifications.
Being purposefully obtuse is, as always, charming. I'm sure you liven up any debate and bring new information to light. Thanks so much for helping me see that I was wasting my time with this conversation..... I guess you win?
- Choose SBCL (Steel Bank Common Lisp) as the implementation.[1][2] It is the most popular Common Lisp implementation and is recommended in many online discussions.

And note that if you find its interactive interface very spartan, you're not doing anything wrong. It is very spartan. It's not really meant for direct human use; you're supposed to throw expressions at it from your editor. (Do one thing and do it well and all that.)
I think you can use kafka streams to create whatever projections you want. Kafka can handle millions of small records per second. You can use the Kafka streams api to process all your data either into local rocks db stores or write the data to whatever database you want. This requires some work but then you have a good thing going if it works.
You might be interested in this: https://en.wikipedia.org/wiki/Verifiable_computing
The article says "balance" a lot but never says what should get "balanced".
"I sometimes wonder why Lisp has not been more popular in the technology industry."

One historical reason:

https://en.wikipedia.org/wiki/AI_winter#The_collapse_of_the_...
TiDB has already supported this (similar) feature about 2 years ago and it has been adopted by the gaming users:
https://www.pingcap.com/blog/2016-11-15-Travelling-Back-in-T...
The US-North Korean Summit Is in Singapore. Why?
Extensions are a fig leaf towards power users in the hopes that they will be distracted long enough that they forget to complain between releases.
You can't have peer-to-peer and expect it to work on mobile phones.
What's horrible about me as a business owner taking to a logically organized clear-speaking bot instead of confused mumbling human?
I've seen this posted many times. What's the outcome?
Line / surface / volume integrals are certainly a jump from one-variable integrals.
> What people do to install software 98% of the time is download a proprietary windows binary and executing it

Not people who avoid Windows. Every respectable Linux distro has package signing by default these days. And none support a default install process of piping arbitrary scripts from the internet to a shell.

There's no reason the pi-hole folks, who made a thing that runs on Linux, to ignore the security implications and recommend something dangerous for a device with a lot of potential power.
Maybe make fastfood places a less shitty environment to work. When I was young I worked in a couple of fast food places and a grocery store. The grocery store started me at the same wage as the fast food places. The hours still sucked. But the difference in work environment was fairly high. It'a nice not being treated like a slave. The fast food places were probably the most miserable places i've worked out of every job i've ever had. I can understand why teenagers would want to do literally anything else rather than work at one.
I don’t know man, I was poor myself at one point, and I’ve found Steinbeck’s characters to be very 3D and relatable. Grapes of Wrath is more like an impressionist painting. He doesn’t draw every detail, you’re supposed to transport yourself there and live it. If it helps, I have listened to The Grapes of Wrath as an audiobook, and I’ve found the version that Audible carries to be excellently narrated.

But you’re right, old school Russian writers did deliver character development in spades. Maybe at times a little too much, as in the case of Tolstoy. Though I suspect it was in part so that the reader still has something to hold onto as the story progresses, because characters sometimes disappear for a while.
My guess is that they don't want to interfere with long-established procedures for wire-tapping (which probably pre-date 194). But perhaps the effect would be what you suggest.

If so that's good because it is still an important difference that the govt merely orders service providers about rather than mandating that your own device work against you.
Its from 2010
The primary reason was the world switching primarily to mobile. You can't run peer-to-peer networks (that include audio and video) off of mobile phones and mobile networks.
There are already solutions for disabled people: https://www.fcc.gov/consumers/guides/telecommunications-rela...
Why do we need NN? I have yet to hear any valid argument for it. Everything that people complain about is already illegal under multiple laws.
The next step would be to do render the whole page including ads directly into a canvas/opengl element using some heavily obfuscated wasm binary in order to circumvent the DOM and any DOM/JS-based ad blocker.
I'd assume you take multivariate, but skip on programming languages, digital design, and operating systems.
> and uses the identifiers to track which channels are getting played.

I don't think they're using infrasound for that. I think they use a technology similar to Shazam where it just analyzes the sound to determine what's on.
Why do they store everything?
I'm not sure you realize the scale: Bitcoin uses more electricity than entire countries. It uses as much electricity as 6 million US households. It's magnitudes more than VISA, despite the latter handling many more transactions.

https://digiconomist.net/bitcoin-energy-consumption
How will peer-to-peer internet work with mobile devices? Well, it won't: users don't .want their data plans and batteries drained.
> Where's the vouch link?

If you have enough karma points to have access to it, it should be up there with the "hide | past | web" links.

I'm guessing the karma required to vouch is equal to the karma required to flag a story. I don't know what that is in either case.
Sure, that’s why I think it’s not a spectacular argument.
Symantec says annual report may be delayed due to investigation
At the risk of being repetitive, I just want to point out, this is not "amazing new technology". Point-in-time database restores are provided by maintaining database write logs and should be a normal part of any serious backup/restore process, not just because they allow for point-in-time restores, but because they're an integral part of standard database recovery situations. They're used to replay changes made between the last backup snapshot and the time of the incident that warrants recovery.

AWS may have contributed some new technologies, but for the most part, they've just wrapped things up in a GUI. I'm not denigrating that as a valid market niche to fill, but people should know that there are non-AWS solutions for virtually everything that AWS provides, and that your company's admins probably already employ a good portion of them.
Dropbox tops paying subscriber estimates in first results since IPO
> Why is the website down when it's up for other people? Why is my BitTorrent being disconnected? Why is the video stuttering? Where is this lagg coming from? Why is Netflix look like crap?

Literally all of these things are very commonly last mile problems. (but again, not always.) Consider what happens when a connection on the last mile network starts to get congested and/or underperform due to a physical problem (like an old/degraded copper line.) The provider can either upgrade/fix the network (expensive, time consuming, not profitable in the short term) or they can implement traffic control on that segment. The traffic control could be a high burstable rate with a much lower committed rate. In that situation browsing will feel snappy and speed tests will be good, but downloads and video streams will be slow and buffer. Problem solved from the provider's end - they can point to the speed test as evidence that they're providing what you're paying for and blame the streaming provider for the buffering, and they don't need to spend anything to solve the over-congestion problem! And they're not even breaking net neutrality! But experience for the customer is bad.
I would not say they are immune, simply that they have the "metabolism" of sloths. In other words, a small team of volunteers rather than a big group of full time developers working for a big name corporation.
And most of them have the option to secure erase either after every scan, or on a schedule. But it's amazing how few people outside of IT know that most devices have embedded websites, let alone the security implications.
I am Indian. You're right, one can never experience Russian literature in a way that a Russian does. But there are quite similarities in cultures shaped by religion because there are similarities in religion.
https://www.lucidchart.com/
For those who don't want to click through all the links, here is the syllabus:

https://www.cs.cmu.edu/bs-in-artificial-intelligence/curricu...

It seems reasonable to me. They are required to take 7 humanities courses. I certainly hope they are required to take a lot of other classes where they are required to read, reason, and write.
This is the important question, why is this feature even on by default? Why is it an option to NOT have that feature?
> The streaming service also noted that it has “thought long and hard about how to handle content that is not hate content itself, but is principally made by artists or other creators who have demonstrated hateful conduct personally.”

So do platforms such as Netflix or Hulu have a responsibility to pull content created or backed by Harvey Weinstein and Bill Cosby? Do art museums pull pieces from artist who may have had reprehensible conduct?
For anyone stumbling across this thread, the above is wrong (possibly intentionally so). The cost of the panels and related hardware are roughly 30-50% of the total installed job cost (for me, roughly $6-8k of the $15k total). The rest is standard labor cost for installation, electrical, etc. None of that is unreasonable. If I was doing 100% of the labor myself (which is impossible because I'm not a licensed electrician), it would still cost me nearly $10k.

mercutio2 is indirectly making the claim that PV installers are inflating the prices. He does this in an attempt to frame the investment as being better than it is, by claiming it's much cheaper than it really is. This is disingenuous.

He then makes the claim that economies of scale will magically make it even cheaper, because the roofers and electricians will already be there to build the home. This is absurd. Just because they are already building the house does not mean the craftsman will do the PV work for free. It will take them X additional hours to do it and that costs money, just about as much as it would cost for a house that has already been built.

Lastly he makes the totally false claim that PV reduces roof maintenance/repair costs. Nothing could be further from the truth! PV actually increases replacement costs, dramatically! For example:

1. https://www.quora.com/How-do-solar-panels-affect-roof-shingl...

2. https://www.buildings.com/article-details/articleid/19851/ti...

This California regulation is a boondoggle that is being done for social/political reasons, pushed by the environmentalist lobby. It is a way of forcing consumers to purchase something they wouldn't otherwise do under the free market. Whenever you hear someone say "market failure", chances are they want the government to force you to buy something they like.
> I really wish MS was better with UI/UX and understood humans.

The thing is, I always felt they were great at UI up until about the late 90s. Then things started going downhill. Now the inmates run the asylum and Microsoft's UI/UX is as random and punitive as anything else.
Indeed, that's a theoretical benefit of the cryptocurrency world over fiat. However, in practice, what seems to be happening is that the decentralized aspect is sacrificed in the rush to make money, which promotes the use of trusted third party exchanges.

In reality, all that cryptocurrencies are doing is, partially, replacing governments and banks with unregulated companies who are still quite likely to be subject to government actions.
okay, that is in theory.

Here is the syllabus:

https://www.cs.cmu.edu/bs-in-artificial-intelligence/curricu...

Do you think any part of that is unreasonable or putting the cart before the horse?
> This conversation has nothing to do with measurements, this conversation has nothing to do with margin of error, this has to do with written laws vs moral laws.

... This conversation is ENTIRELY about measurements and their margin of error. This conversation is specifically about how the margin of error relates the legal limit.

The parent was making the argument that the acceptable margin of error for a measurement device should be encoded in the law and measurements outside and thus a .08 limit with a .01 margin becomes an effective .07 limit.

You made the erroneous claim that margin of error didn't matter. It does: the margin of error needs to be codified in law if the limit is the limit as measured (as "uhhhhhhh" suggests). If the margin of error is not codified in law, then the limit must be exceeded by the margin of error for the measurement to provide evidence of law breaking.

You then made the erroneous claim that it doesn't matter if the margin of error is applied "before or after" the limit. (basically my stance vs "uhhhhhhh" ?)

I think it matters a great deal. If you mandate the margin of error in the law, then you make it impossible to make measurments in certain sub-optimal conditions (like in the cold) even when the subject is well beyond the limit. If instead, measurements come with an associated margin of error depending on the measurement device, it's configuration, and the measurement conditions, then you can use a variety of measurement techniques and make sure you can chose those, and only those, who you have clear evidence violated the law.
> you need like 2 lines of shell code in a BSDish rc.conf

... and then 223 lines of actual scripts, since those two lines in rc.conf merely enable/disable the services and do not denote how to actually invoke them. (Equivalently, the systemd people could say that they need just two symbolic links, one for enabling each service.)

% wc -l /usr/local/etc/rc.d/nginx /etc/rc.d/sshd
136 /usr/local/etc/rc.d/nginx
87 /etc/rc.d/sshd
223 total
%

... and of course another 2090 lines of shell function library for those shell scripts to rely upon.

% wc -l /etc/rc.subr
2090 /etc/rc.subr
%

Mewburn rc is a fairly elegant system in comparison to van Smoorenburg rc (although it has its fair share of exceptions, sometimes quite bad ones) but it does not involve only 2 lines.
These professions also enjoy long periods of downtime. Which is really the important factor. Sure, it sucks working 12 hours days for long periods of time, but the weeks or months long periods of downtime between sessions make them tolerable.

I wouldn't mind two weeks of 5x12s followed by a full week off.

Floor nurses often work 3x12 shifts, so three 12-hours days with four days off per week. When my partner was a floor nurse, she would often try to schedule that magical 6x12 shift that provides eight days of vacation. Throw in three days of PTO the next week and you'd have yourself a 15-day vacation!

Whereas, if I want 15 consecutive days off, I'd need to spend 88 hours of PTO.
This is completely untrue - machine learning is largely undergraduate mathematics - in fact a lot of the linear algebra is commonly taught in high school.

Definitely agree it's potentially narrow, but there's absolutely nothing wrong with that.
Yes but that doesn't fit the accepted narrative that Gnome has sucked since V3 and the devs hate the users so much they go out of their way to make them less productive.

Incidentally, I'm part of the silent majority that enjoys Gnome and loves the emphasis on clean simplicity. No, it's not perfect, but it's moving in the right direction.
In other news people like you and I are such freaking minority that a well-targeted meteor rain can kill us all off. My usual desktop is Xmonad w/o any bars etc, Emacs w/ 2 windows and qutebrowser. I'm not a programmer, so people that look at my computer are usually non-techies, and they usually find it frightening.
An alternative to WebSockets for real time updates
'Grave concerns' over government's handling of 'startup visas'
iPad vs. Paper, https://www.youtube.com/watch?v=UR4mlLiyjYo
Walden is still one of my favorite books. Had a profound influence on me when I first read it in college. Thanks for this interesting article!
You can trust the crypto currency exchanges?

Why would you trust say binance, or bitfinex ? what basis do you have for that trust?

And if you trade on a possibly more trustworthy exchange like coinbase, you're right back to trusting a government, as the US Gov could shut them down if they wanted...
You could also say computer science is just discrete mathematics, and therefore people doing CS should rather study math.

But we both know in practice they're substantially different lines of work.
I helped start a few ISPs in the late 90's, early 2000's... Is it really a good business these days? I figured it's low margin and hard to compete with the Comcasts and Verizons of the world. There's one fixed wireless ISP I know of regionally that is a public company, and they're bleeding money.
> Agile works well in a well defined subset of projects.

No, specific methodologies like Scrum, Kanban, XP, etc., might do that (with different subsets for different methodologies.)

Agile is more an set of priorities for choosing how to build software than a methodology, though it often gets misused as a name for some methodology, most often recently some variant of Scrum (though early on, XP was probably more common.)