skysight-inc/HackerNews huggingface dataset:
For me, it boils down to 3 things:

1. Company of close friends & family.

2. Independence to do things I like.

3. Having a clear and conscious though.

According to Epicurus, greek philosopher these are some of the key ingredients for a pleasurable life.

Source: https://www.youtube.com/watch?v=irornIAQzQY
In our company, the SfB on Mac users have an issue where login variably takes between 5 and 30 minutes.

Conferences are hilariously late because of this.

Also, Mac screen sharing usually crashes after a few minutes.

Sometimes calls get dropped and reconnnect just fails immediately with some weird error code until you sign out and delete all user data and log in again (waiting minutes).

Chat history disabled.

How we miss GotoMeeting...

If Slack conferences were better we’d all delete SfB ASAP.

No way in hell we would use Teams.

There was an option of Slack vs Teams and we had a huge stampede into Slack, but still have to use SfB because that’s the only way we can make phone calls since our physical phones were removed, and Slack conferencing options are limited.
Depends on the school. At a good school you can generally always find the classes to learn what you want to learn.
Ever since I was given my first computer and was allowed on the internet, I've had NoScript and Adblock installed.

I installed a Pi-hole last week, totally worth. Best amount of time and money I've spent so far this year.
Sure we can, if they rely on the internet as well.
We are in violent agreement here.
I don't see the profit motive as negative, either: it's amoral, not evil. Like fire.

Where I imagine we part ways is on how much power corporations should exercise within society, relative to individual citizens.

I draw straight lines connecting the Citizens United decision giving corporations vastly increased power to buy our politicians, to AT&T actually buying our politicians (consider the headlines today), to the FCC ignoring overwhelming public sentiment and rigging the ISP market in favor of the existing players.
Restore sanity by applying the following patch: https://code.hackerspace.pl/q3k/q3kverlay/tree/x11-libs/gtk+...

(or just use this overlay if you run Gentoo)
Machine Learning: See in the Dark
RIP Klout
You are right, I misjudged the inflammatory power of my choice of phrasing.
This has not been my experience with SfB

From "robot voice" to poor sound quality to randomly dropped calls, to screen shares not working, have been a daily occurrence for me.
The transaction fees would end up going to someone (e.g. miners but some implementations might have some other system in place) and eventually they would end up spending them. At least that is how current cryptocurrencies work.
Except it often doesnt work
> You implied the reasoning behind your statement was obvious ("of course") but it's not at all obvious to me.

No. The affirmative answer to the original question as posed is what seems to me to be obvious. My additional statement was meant to convey the seriousness with which I feel these matters should be taken.

> Why should it be legal fraud with severe consequences for an AI caller to not disclose the fact that it is an AI?

Otherwise people (specifically the technologists implementing and selling these kinds of trickster services) will not take other people's (specifically me and anyone who feels as I do) concerns seriously and proceed apace.

There is a similar issue around folks who see CRISPR as a way to work around laws that attempt to control GMOs. I have seen a few articles written by pro-GMO folks just crowing about how CRISPR-edited organisms can be sold without GMO labels due to loopholes in the law. These folks have their heads so far up their belief systems that they don't even see the problem.
Please name any bank thats more lucrative than Apple.
Call me stupid but I cannot see how you are agreeing with your parent comment. It basically states "don't complain and get back to work", and you basically said it's normal for people to want their hard work to pay off and are thus pushing back against insane working schedules.

I don't see the connection, help me here.
I think you should define 'energy' somewhat. As it stands, both you and the person you and wanderr are right as far as I'm concerned. My body is pretty tired right now and even hurts a bit after 2 hours of bmx. But yes, I still feel energy, the urge do the things, to be creative and whatnot. But that's mainly mentally. I couldnt really go for another ride. Tomorrow though it'll be different: after a night of good sleep I'll be energetic both physically and mentally. An effect which unfortunately wears off after some days. Likely the reason sports are addictive.

Also it's really not as simple as 'play, don't exercise'. I do admit the playful sports work better for me, but it's not that the more boring plain exercise ones don't do anything at all. And I can imagine some people just don't care for the play at all.

Another aspect: something like 'plain' road cycling is fairly easy on your body and is not really hard to do. The 3 other sports you mention are different though so they're just nor for everyone. As much as I love jumping a set of stairs for instance, the impact is hard on your body and the older I get the more care I have to take. E.g. if I don't properly warm up now I'd just damage myself. That used to be different when I was 20. And it's extremely likely at one point I'll just have to give up on bmx because I simply won't be able to do it anymore. Man, I wish that day would never come. But it will.
The wonderful thing about Rust is that despite being fairly new and rare to get paid for working on it, it is still enticing( to most programmers I've met). The consistent effort to improve it is really paying off. I hope it gets to a place where it's `batteries included` like Python. There are some glaring holes in the stdlib I would like to see fixed sometime soon.
Is afuefi now open source?
^ math checks out
> I just had to pay $8 to convert USD to another currency.

That's the cost of the spread.

If you tried to convert $10000 BTC to USD today, you would pay anywhere between -$200 and $200 (Or ????$, if the market decides to go crazy), depending on the exchange rate when your transaction would clear. With a forex transaction through a bank, the bank fixes the exchange rate (And charges you money for it.)
That’s pretty cool. They must be buffering output themselves and sending raw http responses over the socket.
I agree, but I think this also supports the parent argument. CS and EE are not very different at the undergraduate level.
"Alternative To /etc/hosts

You don't have to use the hosts file (or addn-hosts ), but performance starts to suffer once the list of domains gets past 120,000.

jacobsalmela says:
June 24, 2015 at 06:53

It's partially due to the amount of domains on the lists controlled by the other sites. ~120,000 seemed to be the sweet spot. Once it got higher than that, the hosts format performed better. But a faster SD card can make a difference..."

https://jacobsalmela.com/2015/06/16/block-millions-ads-netwo...

The "list of domains" here is a list of domains to which the user does not want her computer to connect.

The author is suggesting list sizes over 120,000 begin to trigger performance issues, using this dnsmasq-based approach.

What about another "list of domains" that comprises all the ones to which the user does want to connect.

Would it be more or less than 120,000?

For over 15 years I have been running authoritative nameservers on the local network, using tinydns and later nsd, including a custom root.

cdb, the key-value store used in tinydns, on its own is useful for storing domain->ipaddr mappings. I can store lists up to 4GB.

If I understand correctly, the rough equivalent in Pi-Hole is perhaps serving /etc/hosts or some other list of hosts via dnsmasq. (I believe pdns_recursor can also serve /etc/hosts if I recall correctly.)

IME, controlling both /etc/hosts and authoritative DNS has made it very easy to block ads since they almost always rely on DNS.

However I use authoritative DNS as a substitute for recursive DNS.

/etc/resolv.conf lists authoritative nameservers, not resolvers.

As such, DNS is primarily used not to block but to selectively permit. (To build the zonefiles, I use a separate method for "prefetching" needed IP address in bulk that does not use recursive DNS. It has worked beautifully for over 15 years. On the local network I have encrypted DNS lookups via authoritative queries to CurveDNS-proxied authoritative nameservers; no recursive resolvers are needed.)

Foregoing recursive DNS, the approach is similar to a firewall ruleset where the default is to block everything. The user then adds specific rules to allow desired traffic (or in this case domain resolutions).

In other words, the approach I chose was to determine what domains I wanted to access instead of trying to identify every possible domain that needed to be blocked. Every domain is blocked by default until I allow it.

Although I have no need for Pi-Hole personally I would like to see it succeed. I am glad to see that other users taking an interest in DNS.

The reason I ask the question about the size of the "allow" domain list is that over 15 years I am not even close to reaching 120,000 domains. I wonder how many domains other users visit.

To rephrase the question again: If there are two lists of domains: 1. all the domains to which the user wants to allow and 2. all the domains she wants to block, then which is the larger list?

The answer will vary from one user to another.
[b]Server Chips[/b]
Why the "Fast" section (or graphs on https://github.com/fukamachi/woo) don't contain any JVM based solutions? Anyone has idea how do they compare?
Goldman Sachs, Apple Team Up on New Credit Card
That's fair, but again though, you have to remember the context of the discussion, of which I think half of you are missing lol.

The OP I replied to (originally) was saying that a 0.7 was "close enough", that you are in the wrong for doing that, etcetc. Of which, you cannot write laws around.

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.

I'm having to defend a nothing debate lol.
>Like you, I also wish that more persuasion and compromise was attempted but these provocateurs have no interest in that and benefit from fanning the flames.

Is there a particular passage spoken by one of these people that led you to that conclusion? Because that's not my takeaway at all. But if I'm wrong, I want to know.
Great News You’ll Be Able to Run Native Linux Apps on Chromebook Soon
There were a number of patent trolls that tried to milk this but if I could resist them then certainly so could the likes of Microsoft. This is definitely not the reason for the switch. See also: https://jacquesmattheij.com/my-brush-with-a-patent-troll
This is true - models will go for several years. The question is what are the affects of incremental updates that could affect manufacturing.

Similarly, what does one approach vs the other (toyota vs tesla) have on the boundaries on when large changes in models can be made.

If the company must do pre-orders, as the post claims are required for Tesla, it seems that will affect the boundaries for new models vs what is required to fill existing orders. (I assume Tesla wouldn't just ship a user a new model when their previously ordered old model is still in the pipeline)
Amazing that someone so naive could be given such a platform. Oh, silicon valley :)

>> A tricky part of this would be how to balance letting the network have control over itself and letting the government have some special degree of input on ‘monetary policy’. It’s certainly ok for the government to have some, but I think the network needs to be mostly in charge (e.g., the government couldn’t be allowed to arbitrarily inflate the currency when it wanted to).

Being able to "arbitrarily inflate" the currency is one of the many tools governments use to stabilize the economy ("monetary policy"). In the US, this ability has been hard fought (removal of the gold standard) and regardless of how you may feel about this, control of the money supply is viewed as a necessary power of the government by the vast majority of macro economist across the political spectrum. So good luck getting the US or any government to adopt a cryptocurrency that removes this control.
A lot of ISPs are public companies, so not sure why EFF didn't just dig up their 10-K filings?

Sonic.net is a pure broadband provider with pretty good introductory deals for 1Gbp internet in the Bay Area.[1]

2017 Revenue - $477M

2017 Net income - $64M

2017 Profit margin - 13%

13% isn't bad. It's more than low margin businesses, but doesn't seem egregious to me.

[1]https://www.last10k.com/sec-filings/sonc/0000868611-17-00005...
Discord is pretty alright. It has most of the features that I want (Video calling, search, server administration, etc) and the "gaming" features are pretty easy to ignore.
I do like playing with Rust, but it still does miss a few things from C++.

First of all, cargo does not understand binary dependencies, compiles everything from source.

Second, my only use case for C++ is for native code when integrating system code with Java, .NET, UWP, Swift, Objective-C.

Third, my C++ code can also be used on the GPGPU, with nice debugging tools from all vendors.

There Rust misses the integrated workflow and IDE debugging experience that I have with C++ on those environments.

No doubt Rust will get there, by then I would gladly use it as well, but it still needs to mature a bit more.

Today's Rust release also had many goodies.
Yes, for a device as complicated as the (~ $100) Ledger Nano S I don't see any reason they couldn't support that functionality.

Most people will be using much cheaper, dumb authenticators which aren't going to have the capability to read and update the keys, they would be expected to replace their authenticator altogether, not try to clone it if there's a problem.
>Even if you're on a browser that can't use adblock (mostly android)

The fuck?
How I work hard without burning out
We have an ISP in San Francisco and it really is a great business. Lots of long lasting recurring revenue and very low recurring costs--bandwidth is actually one of our smallest expenses. The biggest hurdle is really tapping in to the tribal knowledge on how to set up and run an ISP. You've got networking, provisioning, how to buy bandwidth, even what type of power plugs you need to have in your rack (spoiler: there are multiple and they are not all compatible). Besides the cost of initial deployment and setting up new customers, there's not a whole bunch you need to spend money on.

We really like the business, and more people really should start their own. The numbers make sense in a bunch of different markets and scales. If you deploy with fixed wireless, it brings the costs down to the 10's of thousands of dollars range. Laying fiber is obviously a lot more expensive, but not really necessary in most circumstances.

We're working on helping more people start ISPs-launching here on HN next week, but TechCrunch wrote about the project just now: https://techcrunch.com/2018/05/10/necto-looks-to-help-indivi...
Wifi and continental breakfast. At cheaper hotels, both will often be free.

In an interesting twist, while a free continental breakfast will often be significantly lower quality than a paid higher-end breakfast, I've found that the free wifi is almost always significantly better than the paid wifi.

In fact, many business hotels have tiered wifi plans. And they all suck, even their most expensive plans will be worse than the Motel 8 down the street.
You (and I'm guessing/assuming you're an American citizen, here, forgive me if I have it wrong) might be able to trust your government. Many of us in the Shithole Countries can not. Then, too, you may be able to trust your government at the present time (or, at least, believe you're able to) but that does not account for some future time when that might not be true.
My interactions with the IRS have been uniformly good. I’d rate their customer service among the best I’ve ever experienced.
I was replying to this sentence specifically:

> I still don't know if it's good or bad but I do know that if you'll pay someone in Kenya a SF salary it will unbalance the local market.

It seemed to imply that for a company that was trying to do "good" as opposed to getting "the best workers they can for as cheapest as they can", it might be bad that they unbalance the market in Kenya in the sense that if SF regularly hired based on the value they receive then employers in Kenya might not be able to keep up with the rising wages. My reply was, basically, it's not bad for Kenya overall. Sure, it's bad for the SF company in the sense that it costs them more, but if we're talking about if it's generally a good or bad thing to happen, then it's good for a company that is trying to prioritize doing good over being cheap.

In the end, I don't think we'll see a trend where companies prioritize their employees over greater profits. This is a matter of workers becoming as good at negotiations as companies, and just as companies try to lower the price by looking at worker's cost of living, workers should try to raise the price by looking at the value they'd be giving to the company. If the majority of workers did this, then the price should effectively rise, and provide a more equal quality of life overall. The difficulty here is getting workers to learn this and be as effective at negotiating as human resource workers that have specialized in doing these negotiations. It also doesn't help that there's a general culture, which is probably stronger in developing countries, where employees try to work hard beyond what they owe the company for the honor of being labeled a hard worker.

EDIT: Changed "morally good or bad" to "generally a good or bad thing to happen" and "being good" to "doing good". I meant to match shubidubi's use of good or bad, rather than imply that it's immoral for a company to negotiate.
Agreed, being able to get rid of spurious unwraps in trivial code and small code examples and replace them with idiomatic error handling is lovely. :)
Which glaring holes are there in your point of view? Rust devs are on HN a lot, so maybe they will see your comment.

All that said, Rust definitely errs on the side of preferring to put things in 3rd party crates instead of stdlib, even for things that are very common to put in std for other languages (e.g. random number generation).
Comparing it to galago pro 13", Librem 13 seems to be $200-$400 more expensive with half the memory. Is there something extra you get with Librem that you wouldn't get with a galago? Is it about the company, the hardware, the software, something else?

Asking out of actual curiosity. I'm not familiar with puri.sm

Not affiliated with system76 but I do own one of their laptops.
But you are again conflating real humans with as-yet-fictional machines.

That's the jarring subtext of Grue3's comment.
I like it. Personally, one of my biggest problems with Kafka is its operational complexity. I’ve just had one too many instances of Kafka brokers getting stuck while doing an upgrade and things like that.

Additionally, I would really, really like to be able to use it as an Event Store, easily accessible by anyone in the org with infinite data retention. I know Kafka kind-of sort-of provides this functionality, but it doesn’t work in practice.

This appears to be a solution to this problem. Will be interesting to see whether it gains traction.
This Mozilla Hacks article[0] will tell you everything you need to know.

For something shorter, the import[1] and export[2] pages on MDN are great. These pages also have some useful related articles linked at the bottom.

Unrelated side note: MDN and Mozilla Hacks are doing an incredible job documenting web development and web standards.

[0] https://hacks.mozilla.org/2015/08/es6-in-depth-modules/

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[2] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
>And the article automatically relates it to humans,

From the article:

"Of course, this study involved mice and not men and cannot tell us whether the same processes occur in people."

> when absolutely no study has been done. Correlation to causation.

It is unethical to run certain studies on humans, which is why the mice models are used (also pigs, fish, flies, worms, etc) initially. And such models have been fantastically successful. It seems like you are rather unfamiliar with the scientific process...
It looks like that 10-K is for Sonic the fast food chain. I believe Sonic the ISP is still a private company.
Not my project, but here's an offline voice assistant: https://hackaday.io/project/32425-modular-smart-speaker-assi...
In case of my company (a 40k employees multinational), everybody gets to suffer from Skype for Business' ridiculousness, I'm guessing even the people who bought it (heck, I'm guessing even the CEO is cursing it on a regular basis). Still, we use it.
It sounds like a CS degree where the electives are predetermined.

If history is anything to go by they will graduate right into an AI Winter.
As an American with family in Russia, I think you're underestimating the conformity of opinion developed in countries that aren't America. We're unique in the amount of diverse cultures and perspectives that we have in large numbers, and we're constantly fighting with one-another, and we hold polar opposite views.

If you look at a country like Sweden, arguments amount to "Should we give more financial assistance to refugees, or to the elderly?". Their environmental regulations, their high welfare state, their criminal law... None of that is ever debated, because they're all in near-unanimous agreement.

Russia is similar but leaning conservative, and they view Putin as the person who can accomplish their national goals and uphold their conservative values. This is how most of the rest of the world exists, and children in those countries are very likely to continue that trend, given that it's all they're exposed to. 80% approval is totally believable, with that in mind.
Doing things independently. Especially things which directly contribute to the necessities of life. The (mostly fruit and vegetables) garden is going pretty well so far this year...
Digital Photocopiers Loaded with Secrets
As if the US isn't running psy-ops all over the world, including Russia.

Actually the US doesn't limit itself to such operations, it uses military force to overthrow governments of other countries.
For me this just looks equivalent to adding a new major for every sub field of electrical engineering. Signal processing, digital circuits, analog circuits ... truth is a CS major could go take the same classes and a computer engineering student could also.
It seems similar to when universities started spinning out stats degrees as separate from math
"No one is quite sure whats going on, but apparently due to climate change"

Look... statements like that, don't help any serious arguments for climate change.

To practical-skeptics, you might as well have written "IDK BUT WE BETTER FAVOR SOME COMPANIES WITH TAXES TO BE SAFE" which is a real annoyance of mine.

Esp considering other commenters pretty much ruled out your assumption.
If you are in Canada, you absolutely need to use 1 credit card to have a decent credit history. Not having a credit history or having a bad credit history means you won't be able to get a mortgage, won't be able rent, won't be able to finance/lease a car. I'm pretty sure it works the same in US as well.