skysight-inc/HackerNews huggingface dataset:
No matter how much the definition of monopoly is twisted, I’m sorry, but FaceBook isn’t one. Having the biggest audience and being monopolistic are not the same thing. I’ve never used FaceBook yet here we are talking through a similar medium. I don’t use Twitter, but I can still publish a blog. It’s seriously problematic when people try to redefine words to suit the argument of the day, because the erosion of the language persists and communication breaks down.

Nothing about FB is equivalent to living in a town owned by your employer, complete with public services, law enforcement, and grocery stores. YouTube is dominant, because poeple make a totally free choice to use it, not because competition can’t exist. Nothing about being dominant in a market or network effects directly implies a monopoly. It’s not as though we’re dealing with Standard Oil, and if you want heat or a running vehicle you do business with them, or get bent!
From your profile, I see you are a freelancer. Are you on Toptal yourself?

I'm pretty good at vetting developers myself. So I have the feeling that at Toptal I would pay a premium for something I don't need. They also seem to spend a lot on advertising.

Additionally, I get the impression that Toptal would get between me and the developers. I don't know why. It sounds a bit like that.

My feeling is that I would prefer a "slim" market place.
This is technically not true because the client is the source of truth - not the server.
Sure, witness the many "Latino Pride" or "Black Pride" types of groups or festivals. Most of these don't promote a notion of supremacy. I'm not sure why anyone is really proud of something they had no choice in, but that's probably a separate issue.
That was pretty much hashed out in the 70s when NN interest got going again. I'm not sure there is much value in recapitulating the discussion....
Yeah usability-wise it's not the greatest right now until those features get added, but security-wise it's better than Signal/WhatsApp in warning you about detected new keys.
TypeScript first, as it will be like steroids for your day job.

After that, do you want something practical or something educational?

Kotlin is a solid balance of both, and having JVM ecosystem interop makes it extremely useful for a generalist.
Please don't dress up your very much arguable opinions and arbitrary definitions of common language as some sort of fact. Your efforts to single-handedly redefine what censorship means are probably better spent making major changes to the wiki article on censorship[1], since it mentions explicitly governments and private organizations may engage in censorship in the first two paragraphs. Or perhaps writing letters to the EFF[2] demanding they take down their articles on private censorship.

[1] https://en.wikipedia.org/wiki/Censorship

[2] https://www.eff.org/deeplinks/2018/01/private-censorship-not...
Different use cases. You don't necessarily want a 10 ton standard library for every use case, like on embedded devices or plugins for a software package. C/C++/Rust being 1st class citizens is also very useful.
The apparent increased partisanship is the result of FPTP & gerrymandering coupled with engagement driven corporate media.

I've served as the captain in the largest precinct in the most "liberal" legislative district (LD) in one of the most "liberal" states. I've been doorbelling my precinct for 10 years. My LD's GOTV efforts is specifically credited for winning multiple statewide offices and initiatives.

The people (voters) aren't any where nearly as partisan as the election results. But if you went by media accounts, we're all treehugging socialists. The truth on the ground is there's a HUGE variety of opinions, positions.
As someone who went through grad school in CS, I don't regret my Master's-- in large part because it led me directly into the job I'm in today, which I enjoy (a startup devoted to commercializing tech developed in the research group where I was working in grad school).

I also don't regret dropping out of the program before finishing my PhD. After I finished my Master's and started pushing towards the PhD, I came to the realization that what I really wanted to do was just to build cool things, not spend my life in the publish-or-perish cycle of academia. So I stopped with my Master's, took a full-time staff position doing more-or-less exactly the same thing I was doing in my Research Assistantship except for a lot more money, and moved on with my life. And eventually got recruited to where I am now.
Flagger with Istio and AppMesh Support
This also impacts long term engagement of people that don't submit answers and only read them. I probably haven't used SO in over a year, partly because I got tired of seeing everything marked by moderators as off-topic, poorly formed, or some other nonsense.
Arewefastyet has Mac results, but it only includes Firefox on Mac, not Safari or Chrome.
Have you ever worked on ML systems in industry? 90% of all your problems are engineering problems. The myth that you should hire some STEM PhD because they are good at math is ridiculous.

I have worked at several AI/ML firms. Only in extremely rare circumstances do your problems require PhD level ML knowledge. But the amount of tech debt produced by 'scientists' is horrendous.

Can someone who studied CS 15 years ago and has since worked as a webdev produce robust ML systems? Probably not without significant training. But someone who has done a CS Masters in the last 5-7 years and has shown interest in the subject will run circles around a PhD who never had to write non-academic code.
I found Susan Fowler's story quite interesting, as told on her blog: https://www.susanjfowler.com
I can agree with you. It's something I've been thinking about lately and I keep coming back to how you'd define this in legal terms. It's tough.
We're already there.

Repeating a previous study, which had shown bias in the 2016 election, Dr. Robert Epstein shows that bias in the 2018 election pushed voters towards democrats. Approximately 4.6 million undecided voters are likely to have flipped. Numerous districts, particularly CA 45, are likely to have been flipped by Google's weaponized bias.

There has also been an awful lot of bans of beginner politicians, all on one side, often corrected after the election (damage is done) with a lame excuse about algorithms making mistakes.
If it improves on existing practice even if someone would have thought of trying it it is patentable. Think of a steel with a particular alloying element: only 92 to pick from!
Thanks for the correction. I've not heavily investigated Keybase but I believe this point applies to the other products mentioned.
> That a Muslim ban

There is no ban on muslims entering the country; only a ban on citizens of any religion from certain countries. This is way overspun. Regardless of political leanings, you cannot say this in good faith.

If this is 'muslim' ban, why is the largest muslim country, Indonesia, not on the list?

At best, this is a middle eastern and certain parts of east african ban.

> the behavior of ICE/CBP

Donald Trump is deporting fewer migrants than President Obama [1]. Unless you are going to claim Obama is a white nationalist, I'm not sure what is going on here.

The Trump administration has some awful behavior regarding its familial separations, but these policies were started at the behest of a federal judge during the previous administration. Some of these policies are arguably due to simple incompetence. The stats about immigrant children in government care, while seemingly shocking, are actually not that different from American children in foster care -- the government is incredibly incompetent at caring for children; we just ignore it (except when politically expedient).

> the implementation of federal criminal law toward low-level drug offenses (instead of much more societally damaging white collar crime usually perpetrated by wealthy white individuals)

Both during his presidential campaign and still in his time in the white house, Trump has called for reductions in federal sentencing for drug crimes. This is really a strawman. [2]

In fact, Trump recently signed a law that retroactively reduces sentences for these crimes [3]

Moreover, under Trump's administration, the federal prison system as seen fewer prisoners than Obama. The number incarcerated dropped from 192000 in 2016 to 184000 in 2018 [4]
and is now at 180193 [5]

[1] https://www.usnews.com/news/data-mine/articles/2018-03-13/fe...

[2] https://www.nytimes.com/2018/11/14/us/politics/prison-senten...

[3] http://www.drugpolicy.org/press-release/2018/12/president-tr...

[4] https://www.vox.com/policy-and-politics/2018/1/5/16851120/tr...

[5] https://www.bop.gov/about/statistics/population_statistics.j... (accessed on march 27, 2019)

EDIT: the downvotes without any response to the actual stats posted and facts cited is quite telling of the current state of political discourse. As a never trumper myself, this is just sad. We can't even argue against the man using facts and reasoned arguments anymore.
Backups are low priority for Signal, and they don't want to make security compromising choices like WhatsApp does with backing up.

It'd still be nice if the UX and reliability of restoring from backups could be improved.
They do.

Here is Richard Spencer mocking white nationalism:

http://doesnoonehavevision.blogspot.com/2018/10/wanna-be-sit...
There are currently four groups of voters: left, right, won't, and can't.
I've had to do it 4-5 times myself (busted phone, water, upgrade). I think it's possible to export the keys (at very least the message history) to avoid this, but if I need to verify with someone I actually fall back on... Keybase :)
Then this is not a request for transparency but for them to change their business plan
You should definitely use geographic timezone like America/Los_Angeles instead of just offset. Offset actually isn't a real timezone it is just an offset. Timezone usually means a lookup table of what offset it has at what time and that can also change due to different laws at different time. So I assume the moment EU countries will change the rules there will be one more row for each timezone that will say "from this time the offset is such and such". That means it is also important to use the right timezone in the sense that even though Bratislava/SK and Prague/CZ have the same rules (DST time and offsets) at the moment they can change in different ways after the DST is removed (as whether to use winter or summer time afterwards is in jurisdiction of each country I think).
I think one of the sadder parts is that the parents of these kids know they’ve raised idiots.
Sure, but what do they do? Looking at Google Brain for example, "research scientists" are exclusively people with doctorates, while "engineers" only require an MS or BS/BA.

The work is totally different; they're not substitutes.
>>but I had to pay for my SAT prep books out of my own part-time job money.

Serious question, why? Why would your parents not pay for something that is school related. I can see paying for my toys with my own money, but if you are middle class I would expect for your parents to pay for education related stuff.
Now it's got JavaScript in the mix ;) but honestly I can't tell either.
His page was removed but still in Google's cache:

https://webcache.googleusercontent.com/search?q=cache:gxwL2X...
This isn't true.

The Secure Elections Act was introduced by a Republican: https://www.congress.gov/bill/115th-congress/senate-bill/226....
I think that's an interesting argument, but I also think you need to consider the type of tooling and the reach of content in today's world. The apparatus that we have for tracking an identifying individuals and their media consumption habits gives unprecedented control over perception at a very granular level.

It also sounds like the events that you mention were dealt with quickly and severely, maybe they would have been more severe threats given the space and time to form more completely.

My fear is that we'll get to a point where people won't know about the suffering or injustice that is occurring in the world without physically going to the places where it's happening. Or that people will have to go to extreme lengths or break the law simply to escape their filter bubble.

/tinfoil hat
There is a public lock in. You can switch to another content hub like you can move to a new town for a different ISP. I think that's at the heart of disagreement here: do these content hubs count as public spaces for unregulated communication, or as private spaces, regulated at the will of the owner of the space? For many, due to the population present, other content hubs are not the same thing as facebook/youtube/twitter.
Only a small fraction actually require privileges for normal operation. The issue is mostly with using /etc for configuration and so on.
VICE is trash content, not journalism. And the current debate obviously stems from the tragic results of increased alt-right hate speech, despite all the "deplatforming".
1. I had the urge and wanted to experience how life in India would be. I applied for Canadian PR as a back up. Also, i have i-140 so i can go back to US.
2. I am in canada just to try it out and see how it goes. I did not have a job but got a job immediately. For process go online. If you are a software engineer you will get a job.

I don't endlessly do pro and cons. I just try things out.

“For all of the most important things, the timing always sucks. Waiting for a good time to quit your job? The stars will never align and the traffic lights of life will never all be green at the same time. The universe doesn't conspire against you, but it doesn't go out of its way to line up the pins either. Conditions are never perfect. "Someday" is a disease that will take your dreams to the grave with you. Pro and con lists are just as bad. If it's important to you and you want to do it "eventually," just do it and correct course along the way.”
― Timothy Ferriss, The 4-Hour Workweek
Why not have paper ballots that can be read by a machine? It doesn't get around the issue entirely, but you can always look at the physical ballots for a recount. It's a lot harder to tamper with an election at scale when you need to handle physical ballots.

Or just abandon electronic voting entirely. Ireland tried electronic voting, but scrapped it for just these reasons. You could even keep the ballots in a machine-readable format for sanity checks if necessary.
I agree with this as you've stated it, but there's a difference with a personal event, like an alarm, and a calendar event.

For instance, say there's an 1pm CT meeting every Tuesday for a remote team. When I head to the East Coast for a week, that _should_ mean 2pm ET, but if the assumption is "1pm when I'm there", since the "there" has changed if my calendar doesn't adjust accordingly I'm going to be an hour early to the meeting.
You are referring to the most common definition. The are, in fact, many.

The parent comment is referring to absolutist FoS. This form of FoS implies that you do not have the right to walk away from a discussion: the speaker has "the right to be heard" and you do not have the "right to ignore." If someone were to post involuntary pornography of you online, that would be their FoS and you wouldn't be able to issue a take-down. This type of FoS is ludicrous because it sacrifices so many other freedoms to achieve purity in a single freedom.

The common definition of FoS deals mainly with government censorship and fighting words. The government must step in to protect the speech of someone if they are not violating the rights of others; conversely the government must stop speech that might result in the rights of others being violated (e.g. promoting violence towards a group). This approximates the UDHR definition, which is basically the "dictionary definition" of FoS (even this definition has been amended).
Thank you, that was my point exactly. There are lots of options between "do nothing" (AWS) and "do everything" (literally build datacenters).
Thanks. Consider that highly speculative, though somewhat plausible.
The thing about recorded songs or videos is, the income compounds and has a chance to grow exponentially over time. The same is not true for you going around and playing music.
The user base for Keybase and Signal is so different that it makes sense to have such different behaviors.

Thanks very much for the kind words!
Standard libraries are what make languages useable. In my experience there's a solid case to be made for a 10-ton standard library (for targets with an operating system) or basically none whatsoever (for embedded). A thin standard library is always going to be too small to do useful things easily at the high level and too big to be deployed on an embedded system. Rust is good because it can play in both sandboxes.
A little bit off-topic but I have a real problem:

I sometimes play with my 4 year old son with the Lego Duplo train and I realized that often our tracks have fixed points in the sense that if the train starts at a random track piece and random direction, it eventually arrives at a piece where it cannot

- traverse the same piece the other way round

- reach all other pieces from the same piece

The track consists only of standard 2-ended pieces and junctions with 3 ends ABC where AB or AC is an edge but not BC.

In order to come up with a track where the above problems do not arise, I'd like to

- formalize the track layout and find a suitable logic (which is not that easy given that AB and AC are edges and therefore BA and CA are edges but it does not follow that: BA & AC => BC, i.e., it's not transitive)

- find track layouts where each piece is reachable in either direction from every other piece/direction combination on the track. (I know that an 8 where the middle point consists of 2 connected junctions is such a track)

Up to now I have been unable to find anything formal and useful other than trivalent graphs [1] (a dead end) and penrose railway mazes [2] where the problem is just solved on images using search algorithms.

[1] https://en.wikipedia.org/wiki/Cubic_graph

[2] https://demonstrations.wolfram.com/PenrosesRailwayMazes/

Can anyone help me?
I'm a swede watching a lot of NFL and college games. Often the only thing I see are American times and need to input them easily in my calendar. Then I'm more interested in inputing "1pm EST" into my calendar and let the calendar figure out when to alert me of the game.
I think, what made them special was the very smooth, glossy printing, and extremely vivid colours. If you take american comics of a similar time, eg something like Archies: Archies colours look pale and faded, compared with the bright contrasts and lush colours of the Misha.
Agreed, they could disclose a conflict of interest. But I don't think it matters here, because their request could reasonably have been brought up by someone unaffiliated with Signal.

In other words - you don't need to be affiliated with Signal to be in favor of open sourcing the server-side code. It's a fairly common complaint on HN, and I can see why it was the top comment for a while even if I don't ultimately agree with the need to open source the code. Likewise, if you look at the link to the GitHub issue you can see many other people likewise asking for - or reacting to responses to - open source the server code.

Do all those people have conflicts of interest? Is it possible that the affiliation with Signal doesn't matter here? Then be charitable, and let your actual reason for not fulfilling the request stand on its own.
I would really appreciate if people making terminology arguments could cluster int he same subthread instead of (likely inadvertently) resetting numerous individual subthreads with the same point.
I usually avoid the Internet on April 1.
Morgan Stanley revealed at a recruiting event that they follow this practice. "You can definitely use Apache Spark! It's been reviewed by our Enterprise Architecture team; some APIs were removed, and we substituted 'Morganized' variants of others, which you won't find code/docs for on Github ;)"

Given the npm debacle, I could totally see even a small org running an internal Maven repo with approved versions of (popular, and especially obscure) libs.
Studies have shown that wealth reduces your empathy.
my MacBook's shit key doesn't work occasionally. I'm still thinking to bring it to fix or not.
>White nationalism isn't even remotely like ISIS propaganda.

I don't think so. One wants a caliphate, one wants an ethnostate. The end result is the same for anyone who isn't part of the extremist in-group.
Also (I believe) when you swap out SIM cards, which is routine behavior in parts of the world.
I agree with the spirit of this totally, if I run a coffee shop I sure as heck would kick out white nationalists and would support other coffee shops having that ability.

There’s a weird side to this though that if you want to host a video let’s say YouTube is the place for it. Or if you want to organize a group Facebook is THE place for it. Well what if your group is about shutting down Facebook? Facebook could close it. Heck FB took down Elizabeth Warren’s post critiquing FB.

I think these mega corps need to be broken up so they don’t get so much power in deciding what is and isn’t allowed on the internet. Sure they make good choices like this one but they also make tons of other choices that are only because it benefits them.
Not particularly; or rather, this doesn't help with that directly. There are other, bigger fish to fry first.
Clojure: Fun with Errors?
adding frosted flakes and cherry tomatoes to my grocery list
This was circa 1 month ago that I had this issue, and it was fixed in the beta build of Signal Android after a few days. Moving to the beta channel doesn't really help if the old device is not avaliable anymore, as the backup is still not usable.
The success of Transformers aside, I'm not sure you should be relying on model titles for anything, lest we forget papers like "One Model To Learn Them All" [1].

[1] https://arxiv.org/abs/1706.05137
If I needed a Mac, and the OS+software were the same, I think I'd prefer an iPad Pro with a mechanical keyboard over any of the low-travel laptop keyboards
A decade and change has passed, so we get to do it against a new set of I/O concepts and performance concerns. Those are always the factors motivating new software standards.

I did evaluate WASM as a native runtime environment recently, pre-WASI. If what you're doing can coexist with memory mapped I/O, you don't have to have an explicit interface of this type, you can just say "lower region of linear memory is where the I/O goes" and hardcode all APIs against that. It's more "honest" in certain ways than a syscall interface since it doesn't lead to any parsing of intent or variable expectations around resource usage.
On a related note, I do all of my personal time in UTC. All of my phones, clocks, watches, computers, calendars are set to UTC. It just makes everything easier for my personal projects.
White nationalists and other racists making exceptions for select useful (to their cause) members of targeted groups when in power is nothing new.
I don't think we're quite there yet. Assuming a title is on a streaming service that I have a subscription to, piracy is definitely not more convenient.

I guess for someone starting from scratch, "what streaming service(s) should I should I subscribe to?" might be a difficult and paralyzing question to the point that the answer might be, "who knows, screw it, I'll just pirate everything".