skysight-inc/HackerNews huggingface dataset:
> I wonder how "Wall Street is not your friend" would play in the NY Times.

Talking to friends in NYC, they say that the "Silicon Valley is evil" trope plays well there because New York is heavily finance-based, and finance has been slammed while tech has ascended.

Also note that Amazon is included in "Silicon Valley", even though they have never been headquartered in CA.
Coloring football uniforms might be nearly impossible though...
Hypercore has realtime sync, but is limited to log structured data. Dat can do diffs on data, but is meant for large datasets, not realtime changes. This sounds like it would be difficult (or not scalable) to build something like a Wiki, features in social networks, Trello, or other apps (i.e., anything with shared mutable state). How would you do this?

The reason I ask is that me, Mafintosh, Juan at IPFS, Dominic with Scuttlebutt, Feross at WebTorrent, Substack, and others all met back in 2014 for our different P2P projects. All of us had slightly different approaches. Juan and others seemed mostly interested in hash addressing, which I think is great but doesn't solve the end problem of data sync. Seems like Dat deals with that fairly well, but not for highly mutable data (versus large scientific files). Meanwhile we ( https://github.com/amark/gun ) tackled that problem first, because it seems like CRDTs are the most relevant for killing traditional centralized Facebook/Twitter/Reddit/gDocs like apps, and hashing is more applicable for killing centralized YouTube/imgur like apps. Both are necessary, but it certainly seems harder/easier based on which underlying P2P tools you use.

You are one of the few people actually jumping in and building end apps (thanks for sharing your chat app!), and we need more people doing that (not just all of us who are trying to rebuild the underlying architecture). So I would be curious to hear your experience comparing the different use cases behind dat/IPFS/gun/WebTorrent/etc. it would make for an interesting and informative comparison article. Thoughts?
I agree. That, and not using LINQ often enough doesn't resolve that problem per se.
Rethinking the problem (or the way you attempt to solve it) might very well improve the code much more.

One of Kevlin Henney's talks references a really neat quote by Poul Anderson on this subject:

> I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated.
The game is selfish, players must be selfish or self-interested to survive. This game efficiently works out niceness/sharing as a matter of survival.
"No, it's just a simple [Map Text Text]. Or if you want a little more safety, then [Map Text Value]."

I think you're confusing `assoc-in` with `assoc`. The latter is trivial to type; the former is not.

The problem with typing `assoc-in`, is that the type of the vector of keys is derived from the type of the nested map in a way that's hard to generalize.

For example:

(assoc-in m [a] b)

Has (approximately) the type signature:

Map a b -> a -> b -> Map a b

But:

(assoc-in m [a b] c)

Has the type signature:

Map a (Map b c) -> (a, b) -> c -> Map a (Map b c)

And so forth.

"But this requires more code. More code is error-prone and takes time to write and maintain."

No it doesn't; you can generate and run the tests from the function's spec automatically. If I run `(clojure.spec.test.alpha/check)` in Clojure, it will generate and run tests for all functions that have specs.
I disagree with your statement that "we should be doing the same."

That said, I think it's possible that we actually are doing the same thing.
If one partner in a relationship has solid assets or more money saved than the other, I think a prenup is esssential. We never know what the future will bring, and emotions will cause people to be irrational. At least that's why I have a prenup. That said, this whole relationship seems tenuous from the start. Six years, with a kid, plus counseling, it sounds like a lopsided relationship that was rocky from the start.
I think that's also a red flag. Do I really want to essentially play roulette with hoping I find the one good team, or don't land on the one bad team?
Best Crowdfunding Sites for Startup in 2018
I wanted to share this useful resource, a lot of these conflicts can get buried by everything else in the 24 hour news cycle.
What's the point of this? It sounds like the insecurities of someone who's made terrible financial decisions her entire life and trying to somehow blame this discomfort on her fiance.
We are only saying that b/c everyone is now doing the codecadmy/treehouse/codeschool style of training, with a slight twist.

I'd expect if a guy like Woz is jumping behind it, it should be INNOVATIVE. A new method of training that is better than what we have today. Similar to how code school/treehouse/codecademy were innovative 5 years ago.
Bypass [IPSW] iOS 11.0.3 iCloud Activation Lock iOS 11.1, 11.1.1 and iOS 11.1.2
The site looks neat, but a few things off the top of my head - I have to sign in with LinkedIn, but it doesn't import any of my profile. And when adding a role, "Nearest City" has predefined values, none of which are even within a 3 hour drive. When I enter the city I'm actually in, I'm told it can't be empty.
Ask HN: Researching an Uncommon Medical Issue
I’m curious if anyone has ever dealt with a medical issue that doctors couldn’t adequately diagnose and then proceeded to conduct independent research. It seems to me like the medical system is grossly inefficient if someone is experiencing a problem that doesn’t neatly fit into any particular specialist’s silo. Of course WebMD et al are similarly useless. I’ve also tried scouting medical research without much luck. Looking for any suggestions on a good process.
Quick start to get the GUI going (not so obvious from the README):

$ clone https://github.com/vygr/ChrysaLisp.git ChrysaLisp

$ cd ChrysaLisp

$ sudo apt-get install libsdl2-ttf-dev

$ make -j

$ ./run.sh

To quit:

$ ./stop.sh
8 Online Threats You Need to Know
Getting Started with Django the Awesome Way
Saving money is a luxury. That's where the huge inequality lies. Just google the issue to find tons of links, here's one at random: https://www.forbes.com/sites/maggiemcgrath/2016/01/06/63-of-...

>63% Of Americans Don't Have Enough Savings To Cover A $500 Emergency

Most people simply can't afford to invest a significant amount of money in bitcoin, especially with the high volatility we're having at the moment.

That's actually the point the parent was trying to make, except it backfires here. People won't stop buying food, clothes and paying rent to invest in bitcoin for later returns. They have to spend that money. Rich people on the other hand can do whatever they want.

If poor people want to become rich they'll probably need some initial investment, but bitcoin's deflation removes some of the incentives for rich people to invest money.

One way to solve this issue would be to tax bitcoins savings to force the rich to "spend" their money by paying taxes, but at the same time bitcoin makes it easier than ever to hide and launder your money and even if the state manages to track your account they can't cease it without having access to your private key. Forget the panama papers, forget the lux-leaks. All you need is a computer running the bitcoin client and you can move millions anonymously without any intermediary.
That is how market works, people not satisfied with sitting experience and constantly trying to improve on that, yet QWERTY layout is still in use by 99.9%, it is enough to satisfy typing needs and good enough experience so nothing changes for ages.
Word of warning: I went and read tons of Silicon Valley quotes, and then returned to this thread, and struggled to tell the difference :)
If they were serious about getting rid of bots, they'd have to stop lying about the real size of their user base.
Another thing about IoT gadgets and "smart"stuff in general, is the guaranteed obsolescence. It's not literally planned obsolescense, but when you install that wi-fi smartlock in your door, you know that it 5 years the company will stop updating the app that goes with it, and it won't work anymore under iOS 16, and so you'll have to throw it out and get a new lock, a new dimmer, a new garage door opener, new audio system, you name it.
So you think the needs of the many outway the needs of the few?

Considering the majority have average IQ's you are consigning the most intelligent to questionable practices just like the other poster who thinks torture is valid.

If you hadnt noticed the most effective means of "torture" to get the truth is to bide one's time and trigger a mental breakdown under the guise of a mid life crisis and be ready with the mental health professionals to offer a "caring" ear.

This is something most males will be all too familiar with because when younger and full of testosterone there's no telling what they might have got up to so methods evolve as Harvey Weistein is now finding out.

Empower enough people with your chosen physical and mental properties or sympathies to said properties and you too can have your own modern day army with obedience like that seen with the unthinking Nazi's. Who says you need to get physical when verbal and mental battery doesnt even get punished to the same degree as physical violence.

Just how do you quantify the effects of a few spoken words?
Driving vehicles requires that you undergo training and obtain a licence, it could be argued that cyclists should have to do the same, but laws need to be proportional.

Several ton metal boxes can kill people a lot easier than cyclists.
It's tremendously cool. But cool is not enough to win in the real world.

Cool is synergistic with other qualities. On top of that, everything is contextual. Does anyone know of any particularly cool ClojureScript electron apps?
Not to mention, a single person creating thousands of bot accounts is easy, you need those thousand other bots so your one primary bot has enough followers/likes. But in the press that will be counted as 1000s instead of 1. Not to mention getting those bots to get a meaningful audience is very challenging.

I have plenty of fake 'bot' followers, and 99.9% of their followers are other bot. It's largely a bunch of bots tweeting to other bots.

The main risk is hashtags being gamed and people buying voting rings/followers... which has been a problem on the internet forever.
I suspect we could brainstorm a long list of things that Twitter should be doing, but isn't.

Since I've never personally tried to solve any of the problems on that imaginary list, it's tough for me to discern between:

1. It's hard

2. It's possible, but has bad side-effects (like censorship)

3. No incentive (ultimately will not help their stock price)
Part I found most interesting:

>Visitor counter: 63684 in total, 10 with MPTCP since October the 13th, 2017.
You mean, like Facebook University? https://www.facebook.com/careers/university/fbu

Frankly, I have to say I'm skeptical. I don't see what makes them suitable or incentivized to create a real school, rather than a pipeline into their businesses.
How about the SEC opens an investigation into whether Twitter is defrauding investors/advertisers by including bot accounts in user metrics? Or is that too hard to prove?
Why Do So Many Hardware Startups Fail?
Rsync App for Mac (SSH Browser with Rsync Transfer Engine)
good message, but when delivered by someone who writes for the post it loses some credibility
Agree, this is my approach.

Also, I do checks on the data structure, less on how they are used.

So if a function expects a certain structure I’ll spec that. But I don’t do checks on getter setter type operations.
We have had problems with them marking items delivered that are not, but I know USPS has done this, and I expect UPS and FedEx have as well. It's not a big deal, especially since Amazon will send replacements without issue, but it is a little annoying. It is strange to receive mail from someone wearing a wife beater, and, in my experience, the drivers are much curter than USPS, UPS, or FedEx drivers, but I haven't come across anything that would cause me to file a complaint.
This is not a direct answer to the question of GlassDoor reliability, but I have found negative GlassDoor reviews something interesting to bring up in interviews.

For example, I interviewed at a company that had a fair amount of negative reviews on GlassDoor, as well as some positive ones that came across (in my opinion) as astro-turfing. I brought this up with the guy doing my interview, and it lead to an interesting discussion about the internal dynamics of the company and what the real pros and cons are. His answer was basically that Division X had some real issues but they were working on it, but this position was going to be in Division Y which functioned in a different way. I ultimately decided against this offer for different reasons, but I appreciated the candor of the interviewer when I brought it up.

The usefulness of GlassDoor probably decreases as the company gets larger. I doubt the reviews of, say, Google or IBM have any bearing on reality because they're so massive and the experience inside the company is certainly not universal. Likewise, it's probably not that accurate for tiny companies.

I'll close with a (guarded) anecdote. I happened to know from insiders that a particular startup (~100 employees) was very dysfunctional and the leadership had severe issues. The GlassDoor reviews had detailed scathing review after detailed scathing review for a little while, then switched to entirely things along the lines of "[ThisCompany] is great! It's sooo great! And I love the leadership, especially [CTO who is a known jerk and known to be driving the company into the ground]. He/She is tough but fair and sooo smart!" So, take that anecdote for what it's worth.
Total programming in Swift
A little known fact is that you can induce ketosis while eating carbs. The biochemistry here is clear: You get into ketosis when you oversupply acetyl groups to the TCA cycle. Adding MCT (Medium Chain triglycerides) to your diet will do this.
How to Make Paper Bird Easy Instructions
What do you think the CIA does?
This is naive, at best. I have a network of people in my life that I must maintain contact with, and their platforms of choice are these platforms. We don't always get to choose our battles, and this is one I won't win. And trying, in earnest, to avoid putting yourself on a stage is a far cry from publishing posts incessantly, looking to be a social media celebrity of some kind.
Here's an example. This is the actual item that spurred me to look at other stores: "Better Than Bouillon" vegetable broth base. For some reason my grocery store carries their chicken and beef bases, but not vegetable.

Wal-Mart - $4.64, free 2-day shipping on orders $35 and up https://www.walmart.com/ip/Better-Than-Bouillon-Premium-Seas...

Amazon - $15.99, prime eligible https://www.amazon.com/BETTER-BOUILLON-PREMIUM-SEASONED-VEGE... (only listing I can find for the exact product)

Amazon $7.80, add-on item w/ free shipping on $35+ https://www.amazon.com/Better-Than-Bouillion-Vegetable-Base/... (similar product from same brand)

I'm not sure what "Superior Touch" is compared to "Premium" but it costs 68% more and I've been using the cheaper one for years. After first looking for it on Amazon, I bought it from Wal-Mart instead.

Related story on another obscure food product - I almost got screwed by subscribe and save because I'd subscribed on a cheap product (around $7, discounted maybe $1), and the price had suddenly tripled when it came time for the next subscription order to go out. As far as I can tell there's no protection for this. You'd think it could check "Hey, you subscribed to this at $7, maybe you don't want to pay $21 for the same thing," but no.

[EDIT - checked order history, the original S&S order was at $6.90. I unfortunately don't have a definite record for the one I cancelled. It's currently available at $10.20 for a 1-pack or $8.70 for a 2-pack, because that makes sense.]

I happened to sign in and notice before it shipped out, so I canceled. And (unsurprisingly) it was still sold near the original price on the listings from every other seller. They'd just offered a minor discount to get people into a subscription and then screw them with a price increase.

I don't think the question should be "Why would you buy from Wal-Mart/Target/etc?" It should be "Why would you buy from Amazon unless you absolutely can't avoid it?"
No, you're not an outlier. I want to know more about content marketing but that was next level smarmy.

I think we all want more women in tech but Jesus, their arrogance is cringe worthy.
A pushed "offshore team that didn't deliver". I really don't know when to pull the plug here myself...
Risking heated debates, but I'm still going to say: isn't this patent troll at its finest?
Recent stats now suggest just under 29% of the web (https://w3techs.com/technologies/details/cm-wordpress/all/al...).
Under pressure from Congress, IRS suspends Equifax contract
People often conflate nebulous “evil” with more specific rational self-interest, good investments and cheating/underpaying/stealing from people.

There are a lot of middling rich people whom do underpay people because it works and don’t care about long-term views of themselves or of the relationship... this can sabotage greater opportunities later on or current income streams now (it’s a small world and a hyperconnected one). There are many whom don’t because it also reflects poorly on them and their associates, and it turns off their friends, potential customers, investors and partners... also some people have integrity and wouldn’t dream of it.

In fact, the more connected someone is, the less likely they are to screw people over because it’s a bigger risk. The big headlines of harassment or scams are the exceptions. Certainly, there are instutions like many banks whom obscure their wealth extraction from less rich and transfer it to their investor/owners. They are culpable but may not believe or realize they are.

Wealth is a spectrum, as are integrity and personality. How is squishy “science” going to “measure” take those nuances or mentally-compartmentalized/hidden wealth transfer into account?
AI Weekly 13 Oct 2017
I don't think the chair example is appropriate, because I think there are different, more comfortable chairs today than let's say a 100 years ago. So the "chairmans" are continuously improving the chairs, just not the one you bought.
> If our journalists are perceived as biased

The point of journalism is to be biased, no-one is neutral. Pretending to be neutral is a huge issue, because it means as a person you can't see your own biases.
Wow, I didn't notice just how much fluctuation there has been in RAM prices. My Newegg order history shows I paid $65 for 16 GB of DDR3/1600 at the end of 2015. Now the exact same product is sold by Newegg for $122. Crazy!

https://www.newegg.com/Product/Product.aspx?Item=N82E1682023...
Will My Trump University credits transfer to this one?
Did we time travel back 6 months?
Sci-hub FTW

Higher social class predicts increased unethical behavior: https://sci-hub.io/http://www.pnas.org/content/109/11/4086.a...

A 4-study replication of the moderating effects of greed on socioeconomic status and unethical behaviour https://sci-hub.io/https://www.nature.com/articles/sdata2016...
Through Code Colored Glasses
Nice overview on the pros of ProseMirror.

When you were surveying the editor-landscape, what made you choose ProseMirror over its competitors?
Not unlike Lisp Flavored Erlang, which is a Lisp atop Erlang's BEAM virtual machine and that compiles into pure Erlang.
This isn't limited to the doorbell. It's the doorbell, the stereo system (Sonos), the connected garage door, the alarm, the security cameras, the thermostat, ... they're all dependent on their dedicated app.

When the vendor stops updating the app that goes with a 5-yo product that they no longer sell, at some point that app will no longer work under the new version of your mobile OS (iOS 16? 17?), and you'll have to give up on it.

There's a huge amount of obsolescence coming down the pike in 5-10 years.
Looks interesting...but I don't want to sign up with an email before seeing what it actually does.
I found that through some careful sleuthing, you can find pretty much any font committed to open-source repositories. So now I have a command-line tool to get any font I want (for personal use only).
I think the suggestion is rather that it should be a felony to kill someone in an accident, unless that person was acting recklessly (e.g. running a red light).
As mentioned by peter303 above, Steve Wozniak is an experienced elementary school teacher.
The open bots have an incentive to make one bot for each usecase, one person trying to make spam bots has an incentive to create as many bots as possible. I have no numbers on the subject, but I would be shocked if it were anywhere close to fifty percent.
Have you studied any basic economics? "Improving the world" is the foundation of what they think they are doing.
The linked papers demonstrate the performance gains in a specific arena: static compilation around a loop instead of mere data parallelism of the iterations. For example:

for i in range(num_iterations):
some_function(i)

A library like Spark can execute the function in parallel, but must return control to the host language for each iteration. That leads to a restart of the distributed environment.

HPAT is a compiler. The function is executed in parallel, just like in Spark, but the distributed environment doesn't return control the host language between iterations. Instead, the loop is run in its entirety in the distributed environment.

Spark's driver must farm work to executors during each iteration. HPAT removes that runtime overhead.
Equally important is how you define "unethical." I'd imagine people in higher socioeconomic levels are more likely to lie in a negotiation or ignore traffic laws (traffic penalties fines are regressive in the sense they are fixed, skill in negotiating is probably correlated with skill in lying), but less likely to commit violent crimes or engage in drug abuse.
> Personally I'm a bit scared of France and Germany what with recent terrorist attacks and mass immigration

Let me cite some numbers:

https://www.migrationpolicy.org/article/frequently-requested...
"According to estimates from the 2013 ACS, the U.S. immigrant population stood at more than 41.3 million, or 13 percent, of the total U.S. population of 316.1 million. Between 2012 and 2013, the foreign-born population increased by about 523,000, or 1.3 percent."

According to https://www.usatoday.com/story/news/world/2017/01/11/germany... the "mass immigration" to Germany in 2015 was about 890k, which with a baseline population of about 82 Million is less than 1.1%. And that was the peak, and has radically declined since then.

I don't have any numbers present right now, but I'm pretty certain that mass shootings in the USA have a higher death toll per capita than terrorism in western Europe.

Update: According to [1] the US has 30 death per 10k population per year from mass shootings. [2] finds 22 death from terrorism in Germany in 2016 noteworthy high, which equates to ... well, you don't even have to do the math to see how much lower it is.

[1] http://www.bbc.com/news/world-us-canada-34996604
[2] http://www.dailymail.co.uk/news/article-4052696/Germany-s-ye...
There are a thousand and one reasons why organizations do things that don't work.
I added you!

mine: dat://1d09fb13964569d6d03b90c9c2944f3f34bc5aebd1e5a02d3a259b347789c982/
Hard to see this without thinking about Steve Wozniak University.

https://www.folklore.org/StoryView.py?story=Steve_Wozniak_Un...