skysight-inc/HackerNews huggingface dataset:
Not super hard to believe that the NFL was able to recruit Houston natives to do this for free in exchange for a close up concert with Lady Gaga and being on national TV.
Of course, doing this would almost entirely eliminate the economic incentive for companies to bring in foreign workers since they would be free to negotiate better deals once here, which would rapidly reduce the demand for H-1B visas by US companies and the number of foreign workers who come to the US under that program.
Just enjoying the idea that they recorded enough possible score combinations to get 21-3 falcons leading correct.

That definitely wouldn't be at the top of the permutation list. :)
Of all the many, many flaws of HPMOR (I definitely wouldn't recommend it), being "pretty rapey" is not one of them.
It's less valuable to advertise a Lego set to a person on a Lego fan site than it is to advertise a car to a person on a Lego fan site who happens to want a car.

I'm a little sceptical of first party content sensitive untargeted advertisement, but we'll see. I also think the people who would block ads would block these too.

See responses to this comment https://news.ycombinator.com/item?id=13576611 where people say they will block ads anyway. It's not the tracking. It's not the bandwidth. It's just because it's easy to do.
Very insightful. In your expert opinion, what are some of the core features / functionality that an IoT database platform should have (that existing solutions or combinations of them on AWS / Google Cloud / Azure don't provide)?
I wonder how difficult it would be to stream data over Facebook video or messenger? With messenger I assume they'd rate-limit you, but video might be harder to stop.
Very surprised it hasn't already been mentioned, but Randy Pausch's "Last Lecture" is fantastic (although not technical):

https://www.youtube.com/watch?v=ji5_MqicxSo
CB radio is legal (in Australia and the US at least) thanks to "class licences". A manufacturer can sell equipment that meets certain limitations (eg: 5W max transmit power for 27Meg CB, from 26.965MHz to 27.405MHz), and customers can then buy and use them under the manufacturers "class licence". This is the same for heaps of other radio transmitters - your wifi, you garage door opener, your baby monitor, your bluetooth headphone, the video downlink on your quadcopter, the zigbee network for you lightbulbs etc. All of those run in specific frequency bands with capped maximum transmit powers (if legally sold. My local .au rules say 2.4GHz analog video is limited to 100mW, it's cheaper to buy 600mW transmitters from China than legally class-licenced gear locally, so a lot of people do - much to the disappointment of neighbours who's 2.4GHz wifi reception turns lousy when a 600mW video Tx gets powered up nearby...)
codegophers
Is that one of the goals? On their homepage they say android. Do they have an ETA for a release?
I'm pretty sure that was a small minority of more than 400 million users. It didn't happen on any of my Windows PCs, nor to anyone I know personally.
There is an import option for pro users: https://letterboxd.com/about/importing-data
Asus and Motorola have made dockable phones.

https://www.engadget.com/products/motorola/atrix-4g-lapdock/

https://www.engadget.com/products/asus/transformer/book/v/
We've been using WAL-E for about 4 years and it has worked well for us.

One way to continuously test that your files are being pushed up correctly is to have a hot standby pulling WAL files from S3 and check periodically that the data in the standby looks sane.

Although not a replacement for full "restore from backups" tests (because that process involves a base backup too), it's a good way to quickly notice issues preventing WAL files from being stored on S3 or from being decrypted.
>I wonder if I can trust this site to deliver a safe .exe

Your first point is only applicable if you are downloading unknown, untrustworthy software from tophotfreeawesomedownloadsnow.com.

>and which of the four 'download' buttons is the real one and not just a malicious ad

I agree that this is a severe problem for non-technical users. For those users, there is a lot to be said for a walled-garden app store (which could take the form of a GUI apt wrapper, I suppose). More experienced users know what the link and download should look like, rendering those ads a mere annoyance. I doubt anyone reading hackernews has fallen for those things.

>Yes, because every application needs its own phone-home updater (with questionable security)

For what it's worth, I usually disable auto-updaters for any desktop app that isn't network-reliant. I manually update if I find a bug or want a new feature, knowing that I can always re-install the old version if I find the new one is worse. I appreciate that this has its own downsides (especially if the user doesn't keep themselves updated on security advisories), but the point is that I /can/ do this whereas it's pretty much impossible on desktop Linux. I would have to choose between several undesirable alternatives, as I detailed above.

>with bonus "value-add" crapware popping up to remind me it exists

I don't have this issue with software I use. If I noticed it, I would try the following steps in order:

* Block network, if the reminders are fetched from the web

* Disable any reminder features in the app's own settings menu

* Revert to an older version of the app which didn't do this

* Consider alternatives, of which there are probably several

Your first reaction is probably "none of that should be necessary and there is generally no crapware on desktop Linux", and this is true. But as soon as you try to use anything that isn't the version in your distro's repo, you are in for a world of painful incompatibilities and package manager hell. For every app you want to do this with.

You have /less/ freedom to set up the system how you want it than you do on Windows/OSX, because even though you technically /can/ install whatever you want, it is horribly time-consuming and aggravating to actually do so.
I am tangentially in this space in that we build tech that allows for demand response capabilities, specifically for mini-split and other air conditioning systems (https://flair.co, shameless plug).

This article seems to be missing some important details that are rather relevant in statements of 'capacity' and 'demand'. Specifically, demand is dynamic with energy 'rush hours' at certain times of the day and lows at others. One reason that this is relevant is that often times these companies build 'peaker' plants to handle the rush hour loads that may be present significantly less than 1% of the time. Its not that you neceisarily need to speak to this phenomena but treating demand as a static number leaves a bunch of things unclear. For instance, what is the average over capacity and what is the excess capacity at peak demands.

Another thing that was missing to me - electric cars and gas systems. At the moment a decent amount of space heating, water heating and cooking systems require gas but arguably as we begin cleaning our power sources, it will make less sense to use gas and having more electric capacity will make making this sort of decision or switch much easier. Not to mention safer given the massive gas issues in southern california recently...

In terms of electric cars - I haven't seen the growth numbers or how much anticipated load there is but it seems like electric cars over the next 10 years may add a nonnegligable load to the grid. This is also complicated as the solar generation capacity and localized storage (power walls and other similar at home batteries) markets are just starting to get interesting. I would love to see a more comprehensive story with numerical predictions about where additional loads and suppliers are headed instead of bickering between industry veterans. It seems like depending upon how those shake out, this excess capacity could prove even more foolish than some are arguing or it may seem forward looking. Interesting article but missing some of the more dynamic and relevant questions so making a more conclusive judgement is limited at best imho.
I wouldn't write it off.

There could be could add battery storage to be used during the journey. They could include wind turbines to add further power generation.

Also ships can go slower. In my limited knowledge of boats every extra knot takes significantly extra fuel. If we were bringing multiple power sources 'slow' cargo may be viable. And the has to be other ways to increase this function.

And there is always hybrid. Not all power has to be renewable sources. A solution could start with supplementing diesel driven thrust with some lower cost green power. Given diesel is 70% of shipping operating cost that seems a potential option.
Thanks for the link! I skimmed [10], and assume you are referring to figure 7. I think you've read too much into that result.

Starbursts do indeed use angles as part of the rendering algorithm, but for a given subdirectory, you end up comparing lengths just as you would in a flamegraph.

The key difference is that the screen real estate used to render the "icicles" increases linearly with the number of levels with sunbursts, but is constant for flamegraphs. This greatly reduces the "10 icicles, each 1-10 pixels wide" problem that flamegraphs have.

Also, jumping back to baobab, I find linking the directory tree view widget to the sunburst leads to a much more intuitive/obvious set of navigation primitives -- it makes it easy to jump to a parent or sibling of the current view.

As a side effect, they can (and do) put a bar graph on each entry in the tree view, which brings it to "2d position along common aligned scale" which is two levels better than flamegraph or sunburst (3 levels better than sunburst by your reading).

This doesn't help the tree view's usefulness for navigation, but it nicely complements the readability issues with sunbursts (or flamegraphs)
Not sure that that user was referring to; but yes, there is a specific topological problem: Routing tables. With current internet topology, only a small number of nodes need to know how to route to everywhere; most nodes simply forward 99.9% of addresses to their default "upstream" router.

Since the vast majority of nodes are not able to keep global routing tables (both because they lack the storage, and also because they lack the bandwidth needed to keep such tables up to date) you have two choices: 1. A subset of nodes are "supernodes" which know how to get anywhere (aka. our current internet topology), or 2. Addresses carry enough semantic meaning to allow nodes to guess which way to forward them (e.g., "I don't know who this packet is going to, but it's somewhere in San Francisco").

That second option would require a complete renumbering of the Internet, and it's still not clear that it would work; purely geographic routing would result in packets from Plymouth to New York getting stuck at Land's End because they want to go West but the cables all land East of there.

Note: This problem doesn't exist with small mesh networks, because for small networks you can have every node maintain a copy of the entire routing table.
The Story of NASA’s Real “Hidden Figures”
the ones with pulp are still providing you with a massive amount of sugar relative to pulp

you can easily drink the equivalent of 12 oranges, in one drink but very very few people can eat 12 oranges in one sitting

there is wisdom in that nature packages sugar with fibre, at times lots and lots of fibre (cane sugar for example)
As someone that has "repurposed cartographic tools" to analyze spatiotemporal datasets, what specifically do you feel is missing from current tools?
I think the real question (not addressed by the article) is how much projected surplus there is as older plants reach their scheduled closure dates. Especially given the experience at San Onofre where the plant was closed early due to unexpected problems, it's reasonable to consider capacity if the 2.2 GW at Diablo Canyon goes offline before the current schedule of 2025.
Sleep. How can we make better use of that wasted time.
I think that one of the interesting aspects of this talk was explaining that the airline companies really have no incentive to fight abuse beyond recognizable fraud.

I mean, someone could build some really interesting services on top of these holes, one I was thinking of is that for customers who do not check into their flights before a certain period of time, somehow one could get those flight codes and change the information, and then people nearby the airport can hitch the ride while everything looking good from the perspective of the airline company or even a Frequent flier miles as a service, where someone just creates accounts by automatic means, and scans for trips that don't have ff codes applied and uses "their" code for it and passes those miles to someone else for a price.

As we amass more and more data, and devices get cheaper to leak stuff, i wouldn't be surprised to see some interesting power shifts from traditional incumbents (the NSA's of the world, to more lean operations who are increasingly in a position to mine/exploit similar large amounts of information at scale).
No chaos in the tiffin box delivery system, which has won plaudits as ‘miraculous’ in its efficiency and reliability. [1], [2].

[1] https://www.pri.org/stories/2014-07-15/indian-meal-service-s...

[2] http://www.iimahd.ernet.in/publications/data/2005-09-01ravic...
Was definitely interested, clicked through a bunch and wanted to see pricing and sign up. Unfortunately it's a "contact us for more info" situation, which is really a non-starter as far as I'm concerned.

Thanks for the recommendation though.
An anomaly in satellite flybys confounds scientists
My community Facebook group does a fantastic job at answering the regular "gunshots vs. fireworks" debate.
At the moment, you have American IT workers training overseas workers to replace them. That's true of IBM and Disney that I know of, and there could well be more.
This is not a law "Convention Relating to the Status of Refugees" (Article 1 (A) (2)) The Senate and the National Assembly have no words to say. It is judges and civil servants who decide.
Simple solution from signing-bonus land. Sponsoring company offers to pay your visa fees. If you quit before X months you owe it back. X is defined by regulation, and should be linked to costs and value added, not the term of the visa.
I fully recommend The Grid by Gretchen Bakke. It goes over this subject in great detail.

Link: https://smile.amazon.com/Grid-Fraying-Between-Americans-Ener...
I've tried so many Linux distros over the years, and Xubuntu impressed me enough that I've abandoned all other distros for around 5 years now. It's got the perfect balance of trade-offs that make it fast, usable, and low-maintenance.
Extreme Radiation Levels Detected at Fukushima Reactor, Highest Since 2011
If you are precise, you will understand that the command is only 32 characters. You should not include the filepath in your length calculation.

And 32 characters is not much longer than, say: python manage.py makemigrations
Completely anecdotal, but among apartment-dwellers, I doubt electric cars will take off as much as one might expect.

I live near the Palo Alto-Los Altos-Mountain View border, and I've lived in two apartment buildings, one of which was just built (I was the first to move into my apartment, 12 months ago). My first place had no electric vehicle charging at all, and the second has a total of four spots, which aren't shared.

I already have my own electric meter for my apartment, and I'd be perfectly happy to pay for a second meter at my carport, but I don't see that happening soon, and so that makes me wary to buy an electric car.
After learning the basics, this course might be helpful, by Marty Hall:

http://courses.coreservlets.com/Course-Materials/java.html

It's a more advanced course that will review some basics and then take you into more advanced aspects of Java programming, including Java 8. It's faster-paced than the "Java for Complete Beginners" course I described above, and is not meant for beginners, which is why it would seem good as a next step.

There are no videos, but there are PDFs, slides and source-code for download.

And it also uses Eclipse, like John Purcell's video courses.
This cali, land of air conditioners. That it keeps a greater cushion to cover heatwaves is to be expected. Washington or oregon wouldnt need such a cusion as thier hot seasons are more mild. Direct comparison of state laws ignores the physical realities for which those laws are written.
Better marketplace discovery systems. Apple's App Store, the Google Play store and Steam all suffer from the same problem: it's very hard for the people who would enjoy your app to find your app. This probably also applies to streaming video and music.
Less than 60% of California households have AC compared to 80% across the US. The excess capacity necessary would seem to be smaller if this were a large contributing factor.

Source: https://www.eia.gov/consumption/residential/reports/2009/sta...
Thanks for the pointer! I'd never seen http://www.lispworks.com/documentation/lw70/CLHS/Body/t_null... before, in spite of poring over the CLHS for many hours over almost a decade.

Can you suggest any example Common Lisp programs that print the _types_ NULL or NIL or T? Or show off the benefits of this spindle arrangement? I can intuitively see the benefits of this approach, but an example makes things much more memorable.
"usefulness has run out."
It's usefulness hasn't run out for me. I use constantly every day.

"When was the last time you downloaded an mp3?"
I download MP3s all the time.

I use WinAmp and I love using WinAmp. Just wanted to add a different perspective.
There's also San Onofre, which ended up being decommissioned before expected.
My dream is solar shingles, like what they advertised late last year, and a Tesla house battery, but my electricity costs are $50/month, maybe $60 if I decided to get lazy and use my heater downstairs in the morning. And this is for a reasonably-sized home in the SF Bay Area. Even if I got AC (I currently don't have it), it still might not be enough to justify solar panels. I think I would have to convert all my gas appliances to electricity, and then it would push me into territory that would justify them.
^^ This comment is being discussed by Australians on twitter here: https://twitter.com/decryption/status/828462981096710149
http://www.calrecycle.ca.gov/tires/RAC/

"Rubberized Asphalt Concrete". You're reusing discarded tires (which are extremely painful to recycle) and extending the lifespan of the road.

Not quite sure if the material in tires is actually rubber or some synthetic petroleum product, but I think the principle is the same.
Make sure you run

go-fuck-yourself build code.go

As it is a wrapper around the go command.

Though it will only try 100 times. As some code will never build. And currently has a bug when you have multiple syntax errors on a line it can delete the wrong lines. I know how to fix it, though it is low priority, if someone makes an issue, I will get around to it though.
Yeah, Spotify's ridiculous addition of gapless playback with no knob to turn it off made me quit them a few months ago. WinAmp still works great for my Windows machine; VLC works pretty good for my BSD machine.
Twitter used to be amazing. I found real friends who shared common affinities and got freelance work on a regular basis.

But now, twitter is full of political nonsense and bots. I had an "ultramarathoner" tweet "lier" at me the other day.

Honestly, HN is the closest thing to early-twitter that I know about for chatting about interesting stories.
Which is exactly the desired outcome if you take seriously that the law explicitly requires companies to pay the prevailing wage to all H1-B visa holders.
Yes, and? If the primary reason is to get cheap labor then the program needs to be revamped.
"For residential leases signed, renewed or extend on or after July 1, 2015, landlords are required to approve a tenant’s written request to install an electric vehicle charging station at the tenant’s parking space if the tenant enters into a written agreement which includes requirements regarding the installation, use, maintenance and removal of the charging station, requires the tenant pay for all modifications, and requires the tenant to maintain a $1,000,000 general liability insurance policy. The charging station and modifications must comply with all applicable laws and covenants, conditions and restrictions. The tenant is required to pay the cost associated with the electric usage of the charging station. The landlord is not required to provide the tenant with an additional parking space in order to comply with this law. This law does not apply: (1) when parking is not included as part of the rental contract; (2) to properties with fewer than five parking spaces; (3) to properties subject to rent control; (4) when 10% or more of existing spaces already have electric vehicle charging stations."

http://www.kts-law.com/electric-vehicle-charging-stations-fo...

It doesn't cover all cases, but its progress.
Understanding the economic significance of the light bulb
The Basketball Team That Never Takes a Bad Shot
Most modern media operations have been doing this for a long time. There are dead simple tools that do everything for you, like Buffer: https://buffer.com
Then I must be in the 25% group. I have pretty much failed all non-tech interviews. I have little control over whether I pass them.

I'll give you an example:

1) Several weeks ago, an HN user referred me to a defense contractor position.

2) They asked me about three questions:

2a) "Are you more interested in back, front, or full stack?" (I don't care, but I lean toward full stack)

2b) "Do you think you could pass the background check?" (absolutely)

2c) "Why did you leave your last position?" (it was a contract)

I haven't received a reply since then. There was a similar incident with another referral, where the recruiter deemed me unworthy due to a "lack of Java keywords" on my resume.

The interviewing process is messed up at most companies. I did luck out with a contract (not the defense one mentioned above) position, I did pass their behavioral phone screen, behavioral on-site, and technical on-site. I only did well with them, because there were no recruiters nor HR involved in the process.

If you're wondering about my current situation, I am unemployed.
I have just installed Fedora Linux 25. So far so good. Only thing stopping me from switching completely to Linux is MS Office. If Microsoft can create a Linux version of Office, I am switching completely. Until then, I will keep on going back to Windows whenever I want to compile documents.

I have lots of Office documents. Alternatives are just awful. If focus of the open source community can be diverted to making LibreOffice better, Linux will win some decent Desktop market. Having 100 different distros won't help.
The other side of the coin is that we do, actually, want to highlight what is advertising and what is content. You can disguise an ad as content so well that it becomes deceptive.
Person to person IT support. A service where I could get help with my computer, but not from a company that tries to sell me junk software. I let a person with IT skills connect to my pc while interacting by chat or microphone, I pay them by time spent helping me.
No. No employee should be in dept to thier employer. If you want them to stay with you, treat and pay them well. It is a fine line between paying visa fees and debt bondage. Everyone should be free to walk away from a bad employer.
No, but I think it's meant to be open enough that other people can provide alternative OS's. At least I hope it is, I don't care for the ethical side of things much. ETA is late may.

The biggest problem I have with the current alternative OS's is that they only seem to support nexus devices that I'm not interested in. It would be ice if this or something like it became the PC of smart phones.