skysight-inc/HackerNews huggingface dataset:
The biggest issue I have with UBI is that it's likely just going to be funded with higher income taxes, mostly coming from the middle/professional classes, rather than from the truly rich. And it is likely that a lot of the money is just going to end up in the hands of landlords or property owners. So in many ways it would actually shrink the size of the middle class

However, I do think it is a very good idea to remove welfare traps, which can instead be implemented through negative income tax brackets. Plus I believe replacing SSI with unconditional benefits would be a huge boost to the labor force as well.
>Speculation is merely placing an order in the direction of an anticipated future price move.

For the purpose of making a profit. If gambling doesn't sound like the right term then sure, call it speculation. But a skilled trader is no different than a skilled poker player.

>Informed speculators make trades because they understand something about the market that many others do not.

They think they understand. Hence the gambling part, for it is entirely probabilistic in nature. Further, are you referring to the market as given by its technicals or its fundamentals? In the latter case, the state of the order book should have no immediate bearing on that perception, as the order book should be a causal reflection of the asset's fundamentals. In the former case, if that perception is partially derived from the order book itself, then we are back to probabilistic inference, hence gambling.

>What if someone lies to you saying that the supply of homes like yours is much higher than reality and this information causes you to accept a lower-than-fair price? Would you consider that beneficial to your selling process?

No, I would look at the price of houses available right now, just like a trader who means to buy now looks at what the best available ask is. The difference is in trading you can execute nearly immediately, neutering the effect of a spoofed ask removed causally as a result of buying intent.

>You seem to be arguing that the price you want should not be affected by the true prices that others want.

The "true" price that others want right now is the last quoted bid/ask that can be immediately sold/bought into. And that one can't be "spoofed" without the risk of someone actually market selling into it before it has a chance to be cancelled, hence making it reliable.

Again, if you rely on the buy side of the order book to make a decision, then you are using a technical indicator, which you'd hypothesize is derived from fundamentals, rather than using your supposed superior understanding of fundamentals (external to the market) to better price the market (internal adjustment).
I mean it's not exactly privacy focused but if you just use it for spam then Google Voice or Skype numbers would work fine for this.
Would you mind reviewing the site guidelines and sticking to the intended spirit when posting here? We'd be grateful.

https://news.ycombinator.com/newsguidelines.html
Why does this page have advertisements? Is Cornell having trouble scraping by charging students a mere $67K tuition a year?
https://www.irccloud.com/ does what you want (they have an app). If you use IRC heavily, I do recommend paying for it - it's useful and they fund IRCv3 among other things.
If the only deal breaker is your phone number, this is going to be an issue for you moving into the future with many service providers. Consider leasing a number through Twilio, it will save you from frustration.
A private company has the right to choose where its traffic comes from, nothing surprising here.

There are legitimate reasons to block TOR traffic, and even if there where none, they'd still have the right to block anyone of their users.

There are plenty of alternatives, simply remember not to choose one ran by a private company again.
No excuse? It may have been a left-over from early versions.

The original Turbo Pascal ran on PCs of the day, running at 4.77MHz, and with 64 kilobytes of RAM.

Even if one foresaw computers running at 200MHz, I don’t think that, at the time, it was clear that a single architecture would stay around long enough for that to be a problem. The Pentium Pro peaked at 200MHz in 1995-8 or so, 12 to 15 years after the first release of Turbo Pascal (https://en.wikipedia.org/wiki/Pentium_Pro)
As the formatting is unclear, it is worth noting that the parent comment is a short science fiction story, quoted in its entirety from the linked page.
I don't find their website confusing but FWIW: https://github.com/privacybydesign/pbdf-website
I had a similar experience with two other services.

Digital Ocean banned be as soon as I registered. I verified my email, then was asked to confirm some personal info, as I was filling their form, I got an email telling me my account was disabled permanently and it was final. (I went on to use Linode and Scaleway after that.)

And Pokemon Go, which I never installed on any of my phones, I got an email saying my account was banned. I wonder what account, since I never signed up to their services.
Not at all, the author uses Tor to anonymize their location and probably system footprint. If you read the response the only "acceptable" phone number is a mobile phone. It de-anonymizes you because mobile providers hand out this sort of information for cash.

The only reason for the phone number request, based on the requirements of what kind of phone numbers are acceptable (no VOIP, no landlines) is that they want to be know where this user is when ever they use the service, or how to locate them.
Indeed, he wasn't competing. In fact, he wasn't moving; he kept doing what he had always been doing until, luckily, something, that he had nothing to do with, changed and allowed NN methods to work better. So I view him as essentially standing still, frozen in time, like a clock stuck at 6 o'clock. And, just like that clock, he would inevitably be correct (at least twice a day). He had nothing to do with the tools (higher memory & CPU speeds) that made his methods work, he just kept doing the same thing over and over until, one day, by accident, something important changed: his lab bought newer, faster computers.

He's not exactly Louis Pasteur is what I'm saying!
God forbid somebody spit some venom at a corporation they are otherwise powerless against.
You know what else is antagonistic? removing you from the service.

https://thebaffler.com/salvos/critique-of-pure-niceness-whym...
Everybody thinks they have better tools than everybody else to know what's right and what's wrong. In most cases, they are mistaken. The cost of being mistaken for a company that has power to control significant amount of information available to humanity is enormous. That's why in the US there are direct prohibitions on government suppressing points of view. You could think - why should there be one? Of course, if the government would suppress normal people, like you and me, it would be bad. But why not bad people? Why don't we elect a very good government, an excellent one, with the best tools and information we have, and then let it do whatever it wants, no limits? Except we know it won't work. The power corrupts, and what we'd get would be the worst tyranny, regardless of how pure were the initial intentions. Why would we delude themselves into thinking if we call it "Google" and replace elections with technical interview it would go any better?
You want real continuous deployment?

Or just continuous delivery?

They are not the same thing.

If you want real continuous deployment (which you should):

- you need feature flags. See something like LaunchDarkly.com

- you need Trunk Based Development. This means no branches. Or rather, only branches that live less than one business day.

See https://trunkbaseddevelopment.com
And

https://paulhammant.com/categories.html#Trunk-Based_Developm...
And

https://www.branchbyabstraction.com/
"Live fast and die young" need not be "glamorous, freewheeling lifestyle". It may be a hard constant grind with exposure to hazards and appeal to self-destructive personalities.

Logging, deep-sea fishing, and coal-mining might be somewhat similarly described.
Please do not take HN threads further into political or ideological flamewar. This leads nowhere interesting. Example: https://news.ycombinator.com/item?id=8214343

https://news.ycombinator.com/newsguidelines.html
Respectful:

1) Suggesting that a certain topic drifts from the core mission and should be avoided on that basis.

2) Asking for input on what to do about 1), if anything.

Not respectful:

3) Addressing someone as “lad”.

4) Not checking for whether someone made your same comment before posting it.

5) Making no effort to understand a comment and then dismissing as irrelevant.

6) mischaracterizing 1-2 as demands that would wholly be satisfied by client-side filtering.

I think I did the respectful things on that list, while you did the non-respectful things. Could you work on that?
Some are saying ‘no’. I just hope the courts don’t overrule them. Personally I’m ok with also allowing some to say ‘yes’. 5G’s short range nature should allow this just fine. In low population density spots the economics of 5G probably won’t work out. It’s best to let communities and companies figure it out themselves rather than have the FCC blanket it everywhere.
Yeah, those are great, but I could easily see a situation where google bans you from using voice for an equally opaque reason, and then you're really screwed with all your 2fa for a while. Something more privacy focused and reliable for people like op.
Please let's not get into a tedious meta-discussion of a tedious meta-discussion.
I used to use a bouncer, vnc, which there's a plugin for push notifications. Now I use matrix.org, which bridges to freenode and many (all?) other IRC servers and does notifications well. Quite happy with it, personally.
The Insider’s Choice: Is psychological science headed for a split?
That's a bummer, but thanks for taking a look. Sprague was and still is a competitor to Kemet.
The art would seem to be to build the durable product with room for extension, so that compelling upgrades are possible.

As seen with people who collect Apple products and just keep adding to the fruit basket.
The user specifically said they were using the email address associated with the account.
Which I mentioned doesn't necessarily have to come from an outside agency or inspectors office to have consequences both at work and with police.
As a very minor point of fact, Google did have a service that (allegedly) existed primarily to collect voice training data, but it was GOOG-411, not Google Voice. Google Voice still exists, is an excellent service, and to my knowledge has not been credibly accused of primarily serving as a data collection tool.
Two things that I've found are helpful for me.

Always make your comments about the policy and not the person.

Try to reference principles which give context to your comments.
> Discord doesn't comply with the OpenSSL license.

In what way? Have you reached out to Discord to make them aware? They seem fairly committed to open source from everything I've read.
It goes into your Google Feedback account along with any feedback you've left using one of the "send feedback" links on many Google products.

https://www.google.com/tools/feedback/
Google captcha is particularly egregious because it will flag you as "never allow in, ever" but not give any indication of this, and still will happily have you solving captchas (that is, working for Google, for free) for 30+ minutes, until you catch on that they aren't ever going to let you past.

Captcha v3 is even worse in this regard, because it silently flags you while appearing to let you in...
> Now let’s compare that to the equivalent Java program:

public class SquaresOfIntegers {
public static void main(String[] args) {
for (int i=0; i<25; i++)
System.out.println(i*i);
}
}

> This is considerably more wordy, even if you don’t count the enclosing class.

First of all, Java is famously verbose. Nobody is impressed when a language is more concise than Java.

But even ignoring that, the comparison isn't representative. The enclosing class and 'main' function aren't needed for every additional fragment of code, so it probably shouldn't be counted here.
Does it clearly say record so when using Siri in regards to GDPR?

Whenever you call a call center they usually says this call may be recorded.

Hidden wire tapping of conversations which some might legal wrangle to it is not legal in many countries. Aldo transfer of personal records to third parties is not legal.
If someone speaks “I like political party x” and that is recorded that might be a registration of political opinion.
But isn't competition a good thing?
The basic gist of the article is found about 1/2 way in:

"First, the phytoplankton in the oceans also photosynthesise [...] Therefore in terms of TOTAL global photosynthesis, photosynthesis in the Amazon contributes around 9%. [...] Second, a bigger point that is often missed is that the Amazon consumes about as much oxygen as it produces."

This reminds me, as we should all be reminded on a regular basis, the bulk of the things you read in the popular press are at best skimming the surface and at worst outright misleading due to grabbing onto one obscuring factoid instead of the most important pieces of information. Per Gell-Mann, I only see this in tech and science reporting, but that makes me really unreasonably suspicious of political reporting, too.
This is a really interesting idea. In some sense, you can say a proof script is "almost correct" if it proves a slightly different theorem.

I suspect the one difficulty there would be finding such incremental changes on Github. It was surprisingly difficult to find small changes to specifications in Git history for a different project that I did. Too many large commits and too much history revision, so you often lose the incremental changes. Still, it is worth trying.
Splunk's existing cloud service is a disaster they are desperate to make it work but due to lack of experience in the cloud field they think they can buy credibility by acquiring a SaaS company to make it work and it will only get worse.

Splunk is forcing customers to sign on to it's cloud service by ending all perpetual licensing by November 2019 and forcing subscription cloud and term licensing to make it affordable to customers. It will take them an extra 5 or more years to break even as their cloud service has been in existence for 6 years. There is no guarantee of success as they haven't been known for their execution with poor leadership everywhere in the company.

The SignalFX exec management team will make money but no one else will. They will only be there for one year as they realize they've been put into subservient roles reporting to incompetent SVP and VP Splunk managers.

The regular employees will soon find out that Splunk is a chaotic and terrible environment and that no one is held accountable for their mistakes or lack of competence. Their stocks will be reset to what splunk will dole out for new employees and they have to vest for 4 years all over again.

There is no joy to this it's a brutal reality and Splunk will eventually be purchased by a legacy tech company like Cisco or a private equity like Thoma Bravo.
You opt out by not using the service, which is what I've done since the beginning.
Show HN: Nokia Series60 Icon Pack for Android
Or eventually we ourselves will be put into a giant menagerie.
This whole "RAINFOREST IS ON FIRE" meme reminds me a lot of Kony 2012.
Category theory is nearly a century old; what are you talking about? People write code today to solve these problems, and it's category-theoretic code: https://www.categoricaldata.net/fql.html
I've used the same mic array and the provided software isn't great. In fact it's terrible, but ODAS[0] is amazing. It's super accurate, can track/isolate multiple audio sources, and has a web ui to visualize it. They also have config specifically to handle the respeaker and raspberry pi.

[0]: https://github.com/introlab/odas
Just a note: I do not ask to have my blog entries submitted to this site, precisely because the comments I receive here are very assumptuous and negative. I have had prior interactions with Discord which influenced the tone of my E-mail. My blog post is simply presented as-is and I really do not care what others have to say about it, but I have no control over what is submitted here. I just want people to keep this in mind should future posts of mine be submitted, before someone points out "hey, you got onto Hacker News again" and I have to be subjected to a bunch of people not getting the full picture (and even some people complaining how pink my site is... grow up).
My comment was less about religion as belief in God and more about religion as its societal impact. Humans who believed in something with devotional fervor instituted blasphemy laws and censorship. Today's humans believe in other things with equal zealotry and are utilizing the same tyrannical solutions.
> ML library (...) It was written 4 years ago by a research scientist (...)

Do you believe the language is the issue, been written by someone not trained on software engineering practices?

Would you find untested (I'm betting this code you inherited lacks tests, from experience working w/ ML research code artifacts) verbose Algol-family code any easier to understand?
The creators of hackernews have a hard on for touching the site’s source code as little as possible, aspiring to be some sort of hacker craigslist. Unfortunately, they should have made better design choices from the beginning, now we are stuck with shitty formatting for mobile devices, which did not exist in the great numbers that we see today, and is the most common way the site is consumed.

Don’t know what can be done to fix this, short of physical violence.
I mean the statement has never been about infallibility or anything it just means “the customer’s feelings are always valid” but was coined before such language was common.
@jankais3r (Twitter) shared an iOS profile to turn off logging of server-side Siri commands on GitHub: https://github.com/jankais3r/Siri-NoLoggingPLS

On your iOS device, visit the link above, download the “Prevent server-side logging of Siri commands.mobileconfig”

Switch to the Raw view, tap Allow, then download the profile.
Complete the profile installation in Settings by reviewing it and tapping Install.
You do this with every privacy-conscious, freethinking person who comments on this site?
I don’t need a faster network for that - YouTube doesn’t download at line speed, it downloads in real time.

If it was line speed, a 40 minute episode would download with current 4g while I was waiting for the next train. On WiFi it would be down before I walked out of range.
The value of the house is massively overinflated
Biggest ass kisser wins
I don't know if it's better or nicer. "I am but an egg."

Here is Lecture 4 of Lamport's course: https://lamport.azurewebsites.net/video/video4.html

TLA+ source code:

EXTENDS Integers

VARIABLES small, big

TypeOK == /\ small \in 0..3
/\ big \in 0..5

Init == /\ big = 0
/\ small = 0

FillSmall == /\ small' = 3
/\ big' = big

FillBig == /\ big' = 5
/\ small' = small

EmptySmall == /\ small' = 0
/\ big' = big

EmptyBig == /\ big' = 0
/\ small' = small

SmallToBig == IF big + small =< 5
THEN /\ big' = big + small
/\ small' = 0
ELSE /\ big' = 5
/\ small' = small - (5 - big)

BigToSmall == IF big + small =< 3
THEN /\ big' = 0
/\ small' = big + small
ELSE /\ big' = small - (3 - big)
/\ small' = 3

Next == \/ FillSmall
\/ FillBig
\/ EmptySmall
\/ EmptyBig
\/ SmallToBig
\/ BigToSmall

This is what I came up with (SWI Prolog). Note that I made some constraints explicit to prune the search,
like guarding the empty_FOO steps with constraints that the jugs
must not already be empty:

:- use_module(library(clpfd)).

type_ok(Small, Big) :- Small in 0..3, Big in 0..5.

next_dh(Moves) :- next_dh(0, 0, Moves).

next_dh(Small, Big, [[Move, Si, Bi]|Moves]) :-
type_ok(Small, Big),
die_hard(Move, Small, Big, Si, Bi),
(Bi = 4 -> Moves = [] ; next_dh(Si, Bi, Moves)).

die_hard( fill_small, Small, Big, 3, Big) :- Small #< 3.
die_hard( fill_big, Small, Big, Small, 5) :- Big #< 5.
die_hard(empty_small, Small, Big, 0, Big) :- Small #> 0.
die_hard( empty_big, Small, Big, Small, 0) :- Big #> 0.

die_hard(small_to_big, Small, Big, S, B) :-
Big #< 5, Small #> 0,
small_to_big(Small, Big, S, B).

die_hard(big_to_small, Small, Big, S, B) :-
Small #< 3, Big #> 0,
big_to_small(Small, Big, S, B).

big_to_small(Small, Big, S, 0) :-
Small + Big #=< 3,
S #= Small + Big.

big_to_small(Small, Big, 3, B) :-
Small + Big #> 3,
B #= Big - (3 - Small).

small_to_big(Small, Big, 0, B) :-
Small + Big #=< 5,
B #= Small + Big.

small_to_big(Small, Big, S, 5) :-
Small + Big #> 5,
S #= Small - (5 - Big).

And here's a query with depth limit and some manual reflow of the list for presentation...

?- call_with_depth_limit(next_dh(Moves), 11, _).
Moves = [
[fill_big, 0, 5],
[big_to_small, 3, 2],
[empty_small, 0, 2],
[big_to_small, 2, 0],
[fill_big, 2, 5],
[big_to_small, 3, 4]
] ;
true.
OK. That does at least improve my outlook on 5G. I actually was just skeptical wireless providers would do better even if they could, but this looks interesting. Some thoughts:

>"A state-of-the-art router"

This is not going to be a sticking point for most people, but I hope they don't try very hard to lock you into some horrible modem-router combo. I don't even trust a Comcast modem, but here we are, with probably no standard 5G home modems... I know I can always just hook another router/AP on top, but it's obviously going to add complexity, especially depending on how head-ass the router portion of the device is, and personally as someone moving towards 10 GbE at home... it just feels like it would be unnecessarily complicated.

>300mps, and $50-$70/mo.

I think it's going to depend a lot on where you live. It would be $70/mo for me because I don't use Verizon phone plans. This does in fact beat my current Comcast plan: 250 Mbps at $96.95/mo. But despite how much I don't really like Comcast, I have to say: my uptime has been impressive, and the reliability of the performance has been good. I would not want to trade this for worse ping/jitter/reliability at a lower cost.

>But the main point is that competition will drive down prices even more.

This would be nice. It would be beneficial to people who don't even care about 5G.

The thing is, I think that it will only practically benefit people in regions where 5G exists. I remember hearing a lot about how fiber would drive down cable prices too, and it may have, but despite promises I pretty much know nobody who actually has fiber home internet.

Since 5G is wireless, perhaps it will have better odds than fiber. Still, it has a lot of challenges to go through. Even 4G is still not available consistently everywhere.

I'm less skeptical now, but I think I'll just wait and see. I'm still more or less ambivalent about the rollouts hitting roadblocks for now, until it's obvious that it really will be transformative. I'm sure mega corporations like Verizon that stand to gain a lot from this don't need our support to push this to market if its actually that big of a deal.
Use your voice.

It’s hard to be argumentative when you can hear the other person give pause, provide inflection, a slight tremble of fear.

Every written statement online reads as a grand proclamation and it’s getting old.
Maybe the title should be "What can Facebook learn from WeChat?"
In my own view, as an open source maintainer, aiming to gain revenue from open-source is kind of a fool’s errand, as it’s not really compatible with FOSS. It’s just not.

At the end of the day, the best way for a single developer to extract revenue from a software project is to sell licenses, which is nothing new.

Obviously, it’s just my two cents, but I’ve long realized that I will probably never see a dime from my open source work, and that’s fine by me. That’s not my goal in producing free software, to begin with, and I don’t know of many cases where that’s worked out without starting a complementary company/foundation (RedHat, MongoDB, etc.)