skysight-inc/HackerNews huggingface dataset:
Connect 5 TVs different locations – Media streaming
I need to connect 5 TVs that are on different locations-100 meters from each other. Streaming same content (photo and videos).

Android stick on each TV and remote control of the stick from computer? All TVs has covered with wireless internet. TV connector (USB, HDMI, RGB)
DRY vs. WET solutions
To be pedantic, there are possibilities of FTL travel, such as an Alcubierre drive.
My neighbor at work listens nearly exclusively to country music, using Apple buds. I was actually concerned for his ears, until he demonstrated that it was just sound leakage. Now I'm just concerned for my own ears.

I hate country.
Massachusetts Lawmakers Fail to Pass Noncompete Reform
Well they might count on a great deal of open-source development and related good-will, not to mention they are probably already using a lot of standard libraries and applications to provide expected functionality. I wouldn't mind not having many "commercial" apps available if I could just use almost any already existing open-source application, not unlike on Linux desktop systems.

I know it doesn't look easy for Jolla and Ubuntu Phone, but I hope at least one of them prevails so we can have a reasonably open Linux system running on phones.
The web version of whatsapp does not do calls, only messages. And when you have family/friends scattered around 3 continents, traditional PSTN calling is not an option.

About Signal: especially now that Whatsapp has adopt their encryption protocol, it is very hard for me to convince everyone else to switch to Signal, and AFAIK Signal does not do group messaging, so I would have to convince other people to switch to an inferior solution with no extra value to justify the tradeoff. If I had decent XMPP/SIP clients I could at least try to sell the extra value of having your communications outside of control of any single company.
The observable universe is very much finite. (And if speed of light is a barrier, than the observable universe is about the biggest thing we can ever influence.)

Sure, there will be lots of nice technology coming over the next century. No doubts about that.
From our observations made from this solar system, it does appear that way. However, they may not be entirely accurate.
Ask HN: Is this T-shirt message too selfish?
We're a startup team of 3 people and we'll start working in a co-working space. We are currently looking to extend our team and we want a T-shirt that stands out. Is the following message too selfish?

“All people are created equal but only the best work at StartupName”
Uber just lost the China war
Yes, it's from experience. I'm maintainer of https://github.com/SirVer/ultisnips snippet plugin for vim, and I'm often see issues when people can't get it work under nvim due nvim internal issues.
I don't understand if they mean that foreign key relationships are contributing to the problem. If so is it possible to turn off foreign key constaints during a big load?

Would it be worth removing indexes during a big load?

(Currently fighting with an etl that can't get above 500 rows / second even after using copy from)
In my experience, it's perfectly acceptable on HN to plug a related project in a comment, as long as it's not done repeatedly for totally unrelated projects (in 5+ years here, I can only think of 1 or 2 examples of this actually happening on a frequent basis).

Given that these are open source and not even commercial projects, and that this is presumably an enthusiastic developer for those projects just sharing his/her work with a potentially interested audience, I hardly think the "spam" label is appropriate.

And to answer your question specifically, based on what I've just read, ND4J offers an optimized n-dimensional array intended for numeric/scientific computing, very much in the manner of numpy. This is presumably what the comment's "our attempt at this for the jvm" refers to.
How Paul Manafort Wielded Power in Ukraine Before Advising Donald Trump
Wikipedia has risen from the 8th most prolific referrer to DOIs to the 5th
Crew's 5 tips to hack workspace productivity
Just, saying, the Parthenon is not a Roman temple :)
Not many people other than JWZ can pull that off without pissing off people. Reminds of the time when MSN.com hot-linked to some poor guy's website in a front-page article. What did the guy do? Replace the image with a copy of the original goatse photo.
Also, wasn't there a ridiculous issue that they had where the db can't be bigger than 4gb on a 32 bit file system because that's the largest size a file can have...?
You're missing that these things don't have to be taken in isolation.

If you've got 4 metrics each of which slice about "1 in 50" then taking the combination you've got a metric that is unique between 1 in 50 and 1 in 6.25 million (depending on correlation).

The "fingerprint" is all that information put together, not each taken in isolation.
but have you used MySQL?
Maybe I am too nitpicky, but I always get suspicious when people make claims about technology whose name they cannot spell right.
The psychology of music
Bill Gates' review of this book takes a techo-optimist view of it.

https://www.gatesnotes.com/Books/The-Rise-and-Fall-of-Americ...

"Most reviews have focused on the “fall” indicated in the title: the last hundred pages or so, in which Gordon predicts that the future won’t live up to the past in terms of economic growth. I strongly disagree with him on that point, as I discuss below. But I did find his historical analysis, which makes up the bulk of the book, utterly fascinating"
Ask HN: DSL to a T1, help with the speeds
I live in a very rural area where I had to persuade Verizon to get me DSL years ago. My wife and I both work at home and pound on this connection all day every day. We also have a few servers running.

I cannot get cable internet or Fios. I get around 1.1mbps, often less, early in the morning when nobody else in my area is on yet I get like 2.8 mbps.

Verizon Enterprise agreed that they could run me a T1. They wanted to start me out at 10 mbps but that is about $764 a month and $1,200 in startup/equipment costs. I have asked them about 1.5 mbps or 3 mbps.

But, if I go with 1.5, it isn't really any faster than my DSL, correct? Except that I may get that all the time since it would only be our traffic. It would also be probably double or slightly more than my $80 DSL bill.

Am I thinking about this correctly or am I making a mistake in my thinking?

Edit: We are both geeks. We code, web site stuff too, have tool chains to update, etc, etc.
> And to add to that, it always baffled me how Malthus's name has always had such a bad reputation. The economics for handling a planet inhabited by 1.5 billion people in the late 1800s (we only reached 2 billion people in 1927) are totally different from the economics of a planet inhabited by 7+ billion people, going on 10. Our resources are finite, no matter how much we try to hide it.

I still don't get how Malthus's name got that bad rep in the first place. As for the difference between the late 1800s and now, it's smaller that one may think. Back then people were hitting the ceiling of Earth's capability to feed people. We got through that, and grew beyond 2 billion people, thanks to a series of scientific and technological flukes, like Haber–Bosch process[0]. We were lucky then, this doesn't imply we'll be lucky this time.

[0] - https://en.wikipedia.org/wiki/Haber_process
Nice article. Would love to visit one of these silos one day. NB: I would hope that ALL disused launch silos around the world would have had the warheads decommissioned properly and all accounted for...
The reason the indexes are their is because the table is involved in multiple JOINs, which without the indexes are very slow. I suspect it's a straight index, not a foreign key constraint.
Removing and Preventing Stretch Mark Using Argan Oil
I look forward to "We fingerprint you for totally legit reasons. Click OK to hide this message. By continuing to use this site you consent to this." on every page.
Sure, I talk about that the personal energy use will soon be a solved problem (again, except for Scandinavia et al; we are few anyway).

A very high population density is 20K/km^2. That makes 50 m^2 per person in this worst case.

Assume 20% of that 50 m^2 is covered with solar cells, giving 100 Watt/m^2 (1 kWatt) for 10 hours/day. Roughly what an average US individual use today (911 kwh/month for a household in US, 2.5 person in the household / Google), certainly much lower in such a highly built up area.

(The previous was a back of an envelope calculation of a worst case, it would probably be more energy/capita, which would also allow for running electrical cars on solar.)

The household energy storage seems to be solved, inside a decade or two (see Musk.) Especially when electrical car batteries start to be used for energy storage.

I'm not claiming this will be a simple problem, but note that solar will soon reach cost parity with the existing infrastructure, as long as (free) roof area is used. Then it will be lots of people updating the solar cells on their own roofs.

For heating -- build better houses. There is no need to use so much energy. High density areas with less solar m^2/person will have less heating problems (larger houses).

(You'll probably never see this comment anyway, I'm hell banned. :-) )
Some really good points and advice here. I just want to add: you're 22. What you are experiencing is totally normal. Everyone goes through this struggle at some point in their lives - not necessarily with video games, it can be with other things. The guilt is a perfectly normal reaction to the situation, so no need to beat yourself up about it. What you are feeling are two opposing needs that need to be met - both are perfectly valid. The need to feel productive, and the need to feel relaxed. You need to acknowledge both.

Also, I am guessing that that need to feel productive may come from an expectation to achieve and possibly appear successful. If it is, it would be beneficial to really deeply question the motivation behind it. A lot of people at that age (including me, when I was) believe that you have to 'be' somebody. That is an external expectation that you would need to see through and let go of.
Those bases weren't hidden enough ... it's my understanding that we have the same capability today but with "mobile missles", the enemy can't easily defeat a counter-strike.
I can tell you my experience as to why Linux won out in production. Many years ago when I was doing enterprise systems administration, we were using both Linux and BSD equally in the beginning. But what eventually gave Linux the edge was hardware support and package management. Linux had solid SMP support first, which meant we could replace expensive UNIX servers like Suns and AlphaServers with much cheaper Intel based multi-processor servers. PLus Linux had more drivers for hardware like RAID and network cards. We didn't have to hunt down specific, often older, hardware like we did for our BSD servers. Also IBM ported Linux to it's z series servers so Linux had a (what we used to term) "big iron" server solution first and could replace proprietary solutions like the high end HP9000's. Package management was a huge plus. It greatly reduced administrative time. Major software upgrades, like when we had to replace libc6 on all our *NIX servers because of a major security bug, would take hours on the BSD servers but minutes on our Debian servers.
Nelson's lovely, but I can't get over Wanaka as the place to be in NZ. I've only visited there a few times, but I always leave thinking 'this would be a great place to settle down'.
Couldn't help contrasting it to some popular programming language mailing lists, especially a CSP inspired language by a major search company.
Is London's Tech Scene Elitist or the Dog's Beautiful Bollocks
Managing Up
This, and the wasteful misallocation of resources to bloated and unproductive industries like finance, insurance, advertising and entertainment.
They don't "happen to use tech", their whole business is based on tech, and not in the way a bank would use tech say, but especially on tech they create (the client, the reservations system, extra services, etc).

It's like saying Google is just an ad company that "happens to use tech".
Ah! Interesting. Wonder where the rest of the money is coming from.
How about using a micro-usb-to-usb cable + usb-to-ethernet adapter? Nonetheless, impressive.
All indexes on a pg table need updating if any value in the row is modified, that's the write amplification. The indexes are needed for joins, they're not so important for foreign keys.

Certainly checking foreign key constraints works better with indexes, but those are usually the other way around - verifying row exists with primary key, ie only one index. Updates to primary key would benefit from index on foreign key columns, but that's much rarer.
YAML is more readable than TOML though.
Eric Schlosser's excellent book Command and Control covers the details of what happened when things went horribly wrong at a Titan missile silo:

https://en.wikipedia.org/wiki/1980_Damascus_Titan_missile_ex...
> And from the late-1800s till the mid-1900s, there were huge government investments made in building new and innovative infrastructure in the US--railroads, the phone network, state universities and K-12 public education, electricity generation and distribution, highways, airports.

Excluding the world wars, US government spending was much lower during that period than it is today. It increased greatly with the New Deal in the 30s, and has continued to increase until the present day.

http://3.bp.blogspot.com/-ccxOaz-W_p0/UsgZkuJp-jI/AAAAAAAAAR...

In the late 19th and early 20th centuries, there was huge private investment in infrastructure and basic research (e.g., Edison's research lab).
If you don't mind do a bit of coding:

* Stripe
* PayPal. (You want the "Express Checkout" workflow)

(Hint: for increased sales offer both. Stripe is a developer's dream; adding PayPal adds perhaps 30% more sales, although YMMV)

If you want someone else to take care of all the details in return for higher commission:

* FastSpring (full service, heavyweight)
* Paddle (streamlined, focused towards Mac and towards digital products such as ebooks)
* Gumroad (focused on info products)
* SendOwl (you still need your own Stripe and/or PayPal, but you don't need to do the coding. They give you a polished, modern feature-rich UI on top of your payment processor.)
Yeah, the Parthenon is Greek, but the Pantheon, under discussion here, is Roman.
The Guardian's take is interesting but I don't think the app economy is driving such a trend. There's been a fundamental shift in movie making in Hollywood. This was precipitated by the loss of the Blue Ray and DVD market on which they could always depend for additional revenue stream. Often times a very lucrative one for a popular movie and $40 price point. With the loss of this revenue stream Hollywood seems to be intent on movies that are as universally appealing as possible. And lack of dialogue furthers that end. It's easy to dispense with dialogue if you are filling that void with shooting, explosions, car crashing and gratuitous violence.

For a different take on lack of dialogue, a highly recommend Robert Redford in "All is Lost." A a beautiful and completely compelling movie with no dialogue, and a single actor and a single setting. Of course Hollywood didn't finance this film and it takes an extraordinary actor to pull this off.
> It would have been impossible to start World War Three by accident.

"Since 1950, there have been 32 nuclear weapon accidents, known as 'Broken Arrows.' A Broken Arrow is defined as an unexpected event involving nuclear weapons that result in the accidental launching, firing, detonating, theft or loss of the weapon. To date, six nuclear weapons have been lost and never recovered."

http://www.atomicarchive.com/Almanac/Brokenarrows_static.sht...
You can order taxi on Didi and pay on cash on a metered fare; surge pricing is not possible.

For me, it is a convenience app to hail a taxi, nothing more nor less. Taxis in China are very inexpensive.

For ride shares, also pay outside the app, having hailed via it one-time. Driver is happy to have a regular ride-share.

And frankly, I'm happy to pay taxi-rate fares, that again are nothing in comparison to North American or European rates, for the convenience.
You do know it's an Animal Farm reference, right? "All animals are equal, but some animals are more equal than others"

In the story, this was the "commandment" used to justify why the pigs - as symbolic for the Soviet leaders - could take over Animal Farm.

If you use that quote, it would suggest that StartUp Name, made of "the best", wants to oppress others.

Now, I can think of some jobs where that is true. But if that's the case, you might not want to signal your intentions so directly.
He also spelled Postgres "postgres" ;)
The fact that voice recognition now understands your accented English is not a sign of its increased ability to understand different accents: only of its increased coverage of specific accents which now include yours.

Not sure if I'm explaining that well enough. What I mean is, say Siri had a 90% accuracy in English before; that would be because it was trained with a lot of samples of English of many different accents. It wasn't trained with enough Scandinavian accents so it didn't understand them very well. Eventually more Scandinavian accented English examples became available and Siri's accuracy with Scandinavian accented English improved as a consequence.

But that doesn't mean that Siri is good at understanding English with any novel accent. So its improvement is not an improvement in terms of quality, only in terms of quantity: it can do more of what it did before, but nothing new.

Which is not to say that speech recognition doesn't work or that small improvements like that are useless, or anything like that, it's just to say there are still limitations and unless you're very careful it's easy to misunderstand what those are.
Just a quick question, have you thought about satellite Internet services? Or is that not feasible/possible/...?
I am somewhat confused by your statement. I am sorry Pimorni isn't available in your country however that just means that you can't get one for $5 as opposed to not being able to get them anywhere. Regards to shipping, my point was that the Pi and the shipping charges are two seperate things. I don't see why a Pi should be sold with free shipping just so the total amount spend is $5.

I agree that they should be ramping up production to meet the demand there is. I also find given the educational angle that 1 per order is a quite fair way to go about distribuing them given the lack of supply.
> The PoststgreSQL project never fails to impress me.

Except the name is a bit clunky and hard to write ;)
"They will know the difference between what the boss wants, and what the boss asks for. NB It is their problem, not their bosses'"

What does "NB" stand for? Thx.
Algorithmic Labor and Information Asymmetries: A Case Study of Uber’s Drivers
> I have tons of such prototypes i have made myself, over the years and i know thousands of those among OSS dev friends

You're in an incredibly privileged position if you can afford to implement tons of prototypes. Many people have an idea but no way to allocate resources towards implementing it because they have less resources to start with, need to care for family, come from an unprivileged background, have less connections and support in the OSS community... This funding offer can act as a springboard and booster for them to join the community and further their development.

Funding those is most likely a worthwhile endeavor. Funding other activities and ongoing maintenance is most likely a worthwhile endeavor as well, but calling a project misguided because it chooses a different focus is wrong and misguided.
Didi conquers Uber China in $35B deal; why Uber ended its pushy strategy
It is available already in a more compact form: https://www.amazon.de/dp/B00WM9LUN8/

However, I guess, the importance here is that you get to intercept stuff on your PC, am I right?
I've visited the mentioned Titan Missile Museum outside Tucson -- well recommended. It was recently used to film the reenactment sections of "Command and Control", a documentary based on the book of the same name about the Damascus (Arkansas) incident in 1980 where a Titan missile under maintenance exploded (fortunately not breaching the warhead).
What you are missing here is "denormalization" -- e.g. many-to-many relationships. You can either use a JOIN with a table on a "normalized" database, or keep managing the result of the join in application code. Loading the entire tables into application code very seldom has anything to do with it...

A more realistic example is, do you get Alice's pets by doing a JOIN on tables Person, Pet, PetOwnedByPerson ("SQL") -- or by having an array column "pets" in Person? ("NoSQL")
We can get DISH or DirectTV internet, but they limit you to 10GB a month and my wife surpasses that alone with her work. The cost is more expensive than our DSL for that 10gb.
I personally use nvim, but most of my coworkers (also vim users) haven't yet switched. There's a surprising number of people that are aware of nvim but haven't bothered switching because vim works fine for them.
"nothing has really changed in the past two decades"

If we discuss consumer products, then I would be willing to agree up to a point. Except, for example, we are finally getting electric cars that drive by themselves. This not just an improvement in computing. Geneticists just got crispr which means there will be an explosion in gene altered organisms.

I'm not sure what kind of big changes you are crawing - these do not reflect the state of the art in sciences but rather what products are manufactured and marketed for consumers. Two decades are actually a really short time for any sort of significant development in any field - although improvements tend to come in bursts.
True, they're admitting there's a problem (which exists for this very specific user case) and not just deflecting the criticism.

I'm impressed, I'd say a lot of projects couldn't have handled this so nicely
The Stillbirth of the Soviet Internet
A socio-technical history of the Internet that will definitely appeal to many HN readers: Ben Peters, author of "How Not to Network a Nation", discusses the history of Soviet cybernetics and computer networks on Sean's Russia Blog podcast episode "The Stillbirth of the Soviet Internet".

In the interview, Peters states the reason the Internet appeared in Silicon Valley and not near Soviet Kiev was that "the capitalists behaved like socialists while the socialists behaved like capitalists". This challenges conventional notions about the relationship between society and technology and contradicts the often-stated belief about laissez faire economic freedoms and capitalism being necessary for the high-tech booms.

Peters also ponders what we might learn about current Internet state surveillance trends, such as the now-known NSA programs, by looking at the 1960's Soviet project called OGAS ("obshche-gosudarstvennaia avtomatizirovannaia sistema"). Its full title in English unashamedly gives away its intentions: "All-State Automated System for the Gathering and Processing of Information for the Accounting, Planning, and Governance of the National Economy, USSR".
why isn't the tech that a bank would create in house be categorized similarly to the tech uber creates?
Most people under 40 can't afford a house in many western countries. Compared to 20 years ago, most people could (at least in the two countries I am familiar with - the UK or Spain).

The very rich seem to be doing OK though.
Do they support upgrading yet though? If I wanted to reinstall my OS every year I'd go back to using Windows 95
I think he's referring to denormalizing.
ZkSNARKs in Ethereum