skysight-inc/HackerNews huggingface dataset:
Ask HN: Does a viable alternative to ScreenHero exist?
I've been using ScreenHero ever since I first found out about it a few years ago. They were bought out by Slack and I assumed that meant slack was going to integrate them into their product. I'm sure this is still the plan but after waiting for over a year I'm not sure it will come any time soon. There is a way to invite people to ScreenHero but otherwise you can't sign up since Slack bought the company.

Does anyone know of an alternative that is as usable as ScreenHero? I can't believe there isn't an open source alternative… or is there? I realize that VNC software is very similar but the idea of giving people a username/password to your machine vs sharing a screen with someone in a buddy list is wildly different.

I'd be interested in collaborating in an open source version of ScreenHero if anyone else is interested
> Where are you, and could you commute by cycle or public transport instead of by car? What prevents you doing this?

I'm in Michigan's second largest city. Technically I could commute via bicycle or public transit. Practically speaking though, almost no one ever actually does either of those.

Public transit is old diesel buses (exclusively), which run on poorly spaced and poorly timed routes, do not run reliably, and require long distances to walk to/from the bus stops. Walking 15-20 minutes just to get to a bus stop sucks, waiting another 15-20 minutes for the bus to arrive also sucks. They keep the buses reasonably clean, but a common subset of typical passengers are often...not. So having to deal with lice or bed bugs is not uncommon, which really sucks.

Bicycling is fine if the weather is nice, but for about 7+ months of each year, the weather prevents it. (It was 15 degrees below freezing this morning, for instance). It also sucks to arrive all sweaty to work.

Time is also a big factor. A public transit commute would take me about 110 minutes daily (if I time it perfectly, it's 150 minutes daily if I don't). A bicycle commute would take about 60 minutes daily. Driving takes just 20 minutes daily, in any weather.

The car is also flexible. I can leave to run errands and grab a meal during my lunch break no problem. If I took the bus, by the time I walked to the bus stop I'd have to immediately turn around and start walking back.

As an added bonus, my car is an EV that is effectively silent and produces zero emissions and zero exhaust (the electricity it uses is from 100% renewable sources too) where as public transit buses spews an awful lot of diesel exhaust. It gives me a crazy amount of freedom, with no additional harm to the environment.
With Webpack 2 or Rollup and a judicious attitude towards dependencies you can get most of the way there.
So is this the same as

https://arstechnica.com/security/2014/02/dear-asus-router-us...

but with printers?
Trump ≠ the US.

Trump also wants Nordstrom's to sell his daughter's clothing line.
Does flooding happen that often...

Every time it rains heavily, the water table rises temporarily, in low-lying areas. It's not a flood, but it swamps things that are underground. If an earthworm would drown, a cracked junction box would leak.
A company that accumulated enough cash could, in theory, buy out its investors. This would allow an impatient VC fund to return cash without involving any other party. Not sure if a VC-backed startup has ever done this.
this could have been the server falling over briefly and features being turned off as a result. we weren't expecting so much attention tonight since it's friday!
http://m.thesweethome.com
http://m.thewirecutter.com
The boilerplate issue is frustrating. It sometimes seems like the Elm resources out there all stop at toy examples; SPAs with only three or four different screens without components that need to manage internal view state.

Really I think it's just the stage of adoption that the language is in. It really is cutting-edge in that way and everyone is figuring out the best way to do things. It's early, early days.

In my current project, I've used templating to solve this. I ended up with a huge Elm main program that was 90% case-statements to call the appropriate update, view or other functions (eg- passing JSON data from the back-end server to the appropriate places). I got cranky enough with it that I made a templates version of it using the doT.js library and a script.

Now I can specify the subscreens I want in my application in a JSON file and have a script take that and my Elm code template and spit out a perfectly readable main.elm file which then gets compiled as normal. It's actually turned out really well for my purposes.
> We got a shitload of AWS credits for our trouble, but the company obviously went through a very near-death experience, and to this day I don't 100% trust cloud backups unless we also have a local copy created regularly.

Cloud backups, and more generally all backups should be treated like nuclear profliferation treaties: Trust, but verify!

If your periodically restore your backups you'll catch this kind of crap when it's not an issue, rather than when shit had already hit the fan.
Singapore is not a dictatorship by any means. It is listed as a "flawed democracy" by the Economist: the same qualitative rating they give to the United States.
Yup, it's like a door that says "PUSH" or a button that says "Click me!", I automatically -and I think understandably- assumed I should drag the thing it's written on, not the thing next to it
Check out bubble.is. It does a fantastic job at both, though it is an integrated solution.
Yup, poor America. Imagine what could have been, if only they remained under a king.
Facebook Teases “breakthrough Technologies” Coming to Oculus Products
> I'm firmly in the camp that wouldn't cut education, but does consider the state of the system somewhat prolematic. Those two opinions aren't in conflict.

Aren't they?

Suppose it actually costs a specific, much lower than we are currently paying amount to fund a decent education. Spending more than that doesn't materially improve outcomes, but if you allocate more money than that, schools will dutifully find a way to spend it anyway.

What solution to this problem do you imagine exists, separate from reducing funding to that level from the eight-times-that-much or so level that we currently pay?
Previous submission, 27+ comments:

https://news.ycombinator.com/item?id=13562686
From what I've heard, no amount of outsourcing and spending on contractors will fix what ails Deutsche technology.

Burn it all down and start again?
>When we went to look for the pg_dump backups we found out they were not there. The S3 bucket was empty, and there was no recent backup to be found anywhere. Upon closer inspection we found out that the backup procedure was using pg_dump 9.2, while our database is running PostgreSQL 9.6 (for Postgres, 9.x releases are considered major). A difference in major versions results in pg_dump producing an error, terminating the backup procedure.

Yikes. One common practice that would have avoided this is by using the just taken backup to populate stage. If the restore fails pages go out. If integration tests that run after a successful restore/populate fail- pages go out.

Live and learn I guess.
Pretty much every hoa imposes some restriction based on looks (types of fences allowed, paint upkeep, etc).
If you're driving for 20 miles, you're almost certainly not "in Seattle" anymore.
I went to this event two nights ago: http://www.nydailynews.com/new-york/experts-debate-solution-...

One interesting comment during the debate was that many (liberal) journalists use Twitter as a side platform on which they feel comfortable voicing more personal views. While it is an acceptable practice in their circles, conservative readers often point to those tweets as evidence of liberal bias in the industry. Regardless of the professional ethical consensus, it may be a cause of distrust, and suggests a general problem of liberal journalists preaching to the choir.
If you're looking at dotnet core just keep in mind that its been evolving quite a bit and can be a little frustrating when major changes happen. Though I think its starting to settle down a little. There's a lot of good documentation for it here: https://docs.microsoft.com/en-us/dotnet/articles/core/index

Hanselman always has good posts on his blog: http://www.hanselman.com/

Outside of that, we'll need to know a bit more about what you're looking at to give you better advice.
The Scott Allen series on MVC 5 is excellent if you are looking to jump on MVC (which is also free):
https://www.pluralsight.com/courses/aspdotnet-mvc5-fundament...
I agree, the backup that isn't used to populate a stage/qa instance right after being taken is untrushworthy.
So you'd rather ride the sinking ship and lose all your money as the company goes bankrupt? Are you saying you'd never exit any of your positions no matter how much money you lost?
Dropbox Guide
Specs for first Intel 3D XPoint data center SSD
Do you see much "creativity and discovery" coming out of present-day homeless shelters and encampments?
The company has to file the salary only when they submit a new or extension petition which could be valid up to 3 years.

So if OP had a salary increase from $100K to $240K since his original petition, it won't be reported until the company files for his extension or Green Card processing.
That depends on in which culture and region you live. We have just built a new garage where we live. We have a quite lenient local government and great neighbours. The local government checked with the neighbours (10 of them, nobody objected), as we needed to replace a building that was too close to the border of the property (4 meters minimum distance) with something as close as what we replaced (1.5 meter), due to layout and topology of the property.

We needed to submit drawings of the garage, explain that it fit well with the main building, a distinct house from 1909, well known in the neighbourhood. Describe the colour to be used, including the colour on the garage door.

They come and check that the foundations get placed within four inches (10 cm) of what the building permit allows.

Do I mind? No. End result is good, took longer than expected due to heavy load on the city planning department.

In some villages in Switzerland you get fined if you don't have the right colour flowers on your balcony. (Or maybe the flowers showed up on your doorstep, with a mandatory bill, without having to ask.) :)

Edit:splng
I messed up an XP computer at home with `cd D:\backups\something; del /s * ` many years ago; `cd` without the /D flag doesn’t change the drive, so although D:\backups\something was the working directory on the D: drive, the working directory was still C:\WINDOWS\system32, and cmd.exe was running as administrator.

Fortunately disks were slower back then, so it hadn’t deleted too many files when I interrupted it, and the computer was able to be recovered without too much inconvenience.
Yep, I think the emerging tradition with Elm is just to leave it to elm-format. I wonder if tooling may end up being the answer to composability and boilerplate too, though I'm not sure quite yet how.
I use django. For starters, I use bootstrap and jquery for frontend but once the project matures and is here to stay, I shift to plain CSS. I also use plain javascript (for now the total LOC is <900) but may shift to some other lib when complexity increases.
This is a pump-and-dump scam.
Hey know it all, what about you go work for Tesla and find out for yourself? I have first hand info about what goes on there and I would say the dude is definitely holding back.
It scales just fine. The continental USA can hold about 200000 of these, with a total population of 6 to 12 billion. (hey, that's everybody!)

Scale by making more cities, not bigger cities.
So what's the excuse from the denialists today about why we shouldn't worry?
> Is the US ready to import the European college model with those tradeoffs? To have "universally free" college while also abandoning the "college for everyone" part? And to also give up the athletic programs and other nice-looking fluff?

It seems like it would be worth offering that and see who takes it. Especially if it's possible to make the image of the free school with the high standards be as the prestigious one with the high quality graduates.
From the EthanHeilman rulebook?
Mac OS screen sharing works alright if you are on the same network or you know the IP address of the remote computer and they aren't behind a router (which is almost no one), I wonder if it would be easy to hack together a buddy list and expose the native apple screen sharing in a more usable way?
Interestingly this can be considered both an argument against and in favour of smart contracts.
Good point.

It might help if 'contracts' and payment amounts were small. In the Antifragile (book) sense: the fairness of any individual contract is fragile, rife with risk. However, in aggregation the system is antifragile (better than robust) as long as occasional bad deals are acceptable.
IMO "smart" is more of a social role than anything else. There's a specific sort of behavior that you have to do in order for people to think that you're "smart". Like, take George W. Bush for example - he's about two standard deviations above average in intelligence, but his public-facing persona lines up much better with "regular guy" and so people misunderestimate him.

You can find similar examples from all sorts of public figures - when you dig into them, there's way more there than their persona suggests. Kanye West, Lady Gaga, Marilyn Manson, Dolph Lundgren, and more.
We used ScreenHero in the past and it was alright.

After a while we just ended up going back to Google Hangouts for screen sharing and Discord for voice, and it's worked perfectly.
Even before that there are steps you can take. For example if you take a Postgres backup with pg_dump, you can run pg_restore on it to verify it.

If a database isn't specified, pg_restore will output the SQL commands to restore the database and the exit code will be zero (success) if it makes it through the entire backup. That lets you know that the original dump succeeded and there was no disk error for whatever was written. Save the file to something like S3 as well as the sha256 of it. If the hash matches after you retrieve you can be pretty damn sure that it's a valid backup!

Otherwise you get the blind scripts like GitLab had where pg_dump fails. No exit code checking. No verification. No beuno!
The closest I get is the Flipboard app.
Most US tech jobs are not in cities. They're in an industrial park somewhere. When I go into the office I'm probably about as typical as it gets. 25 top 30 minute car commute from an exurb to an office in another exurb/suburb closer to the city, but still pretty far out. No public transit options.

It's a very recent phenomenon that Boston/Cambridge have a lot of tech jobs in the city proper. As recently as 20 years or so ago, the remaining companies were still moving out.
Not sure what prompted the post, but this reminded me of one cool use of liquid helium: as a scintillator for particle experiments. Huh, I was going to comment that SNO+ was planning on using a mix of liquid helium and argon for its scintillator, but after checking the site it looks like they've switched to linearl alkyl benzene (http://snoplus.phy.queensu.ca/About.html). Guess things have changed since 2012!
US investigators corroborate some aspects of the Russia dossier
Al Coronel Talks Logan: PopWrapped at Sundance
This company also made the turbopumps for SpaceX' Merlin engine [1].

[1] http://www.barber-nichols.com/products/rocket-engine-turbopu...
Was this originally written in English? I can hardly make sense of this article.
I'm pretty sure this is a scam. Poor English litters the document. That domain name isn't actually one for The Telegraph news, relies on brand recognition etc.

Oh and it was submitted by "freestockmoney"
They also openly pay well below market rate, so they should expect to get what they pay for.
I agree with you on this. I work in finance, and one of the many hats I wear at a small shop is regulatory analyst (basically, I run/create the specialized reports when FINRA, SEC, etc come knocking). +300 years seems excessive, but the financial penalties seem apt: forfeit your ill-gotten gains plus a topper.

An aside: I've always found sentences such as 300 years to be absurd (unless they run concurrent). Why not just call it life and be done with it? Or, is the judge trying to make a statement like the judge in Texas that recently set bail at $4 billion for an accused murder (who turned his self in)?
We have a local python Meetup. Here we have a half an hour break between talks for tea and snacks. So that's half an hour you need to somehow spend and leads to some interesting conversations. Just before we break, the organizer reads out Names of attendees and their interests/specializations (like, Ms. A - Django, Mr. X - databases, Mr.Y - systems programming, Ms. Z - machine learning, etc) while the respective person stands up. None of us are experts but we may know a bit more in that field compared to the person sitting next to us. The floor is also open to others who wish to make their interests known. Sometimes we are lucky to have some prof or real experts in too.It takes barely 2 mins, but serves as a good conversation starter for the next 30 mins. The conversation also tends to continue after the meetup is over.
Skynet has a specific origin story, explained in the movie, Terminator 2: Judgement Day.

In three years, Cyberdyne will become the
largest supplier of military computer
systems. All stealth bombers are upgraded
with Cyberdyne computers, becoming fully
unmanned. Afterwards, they fly with a
perfect operational record. The Skynet
Funding Bill is passed. The system goes
online August 4th, 1997. Human decisions
are removed from strategic defense. Skynet
begins to learn at a geometric rate. It
becomes self-aware at 2:14 a.m. Eastern
time, August 29th. In a panic, they try
to pull the plug. Skynet fights back. It
launches its missiles against the targets
in Russia. Skynet knows that the Russian
counterattack will eliminate its enemies
over here.

It was an out-growth of the cold war arms race. Nuclear deterrents aren't as much about protection as they are about posturing. Lives aren't quite "saved" by nuclear arsenals.
https://www.quantamagazine.org/20150820-the-case-for-complex...

Sorry had to do it.
You're missing something, it doesn't matter how you split the remaining work, the gains from the productivity increases of automation aren't going to the workers regardless of how you muck with their hours; those gains go to the business owners. Splitting up the remaining work to make sure everyone has work only makes sure everyone is poor, they still don't get to keep wealth created by the automation so it's a pointless thing to try and spread the work around.

The goal is not to keep everyone working, the goal is to share the benefits of automation with everyone, not just the capitalist class. BI does this, your solution does not.

Unless you tax automation heavily and redistribute it, workers lose no matter how you slice and dice the hours. It's not enough to work less, you have to work less while not making less and that's simply not in the cards.

> The idea of BI deprecates the idea of having an economy (ie p2p transactions), and replaces it with widespread monthly funding from the government.

Simply not remotely true. Spending money you get from the government is still spending money. Redistributing money from the top to the bottom via BI in no way deprecates the idea of having an economy, it simply depreciates the idea the the economy is based entirely on wage slavery.

> This will necessarily come with strings attached, inevitably becoming a highly politicized way of dictating individuals' life choices.

Also not true, anything with strings isn't BI; the whole point of BI is that everyone gets it without restriction in order to eliminate bureaucracy and thus strings. If it has strings, it isn't BI.

> We already have something quite similar to BI, called welfare/medicaid

Neither of those are remotely similar to BI.

> which brings no end to hassling its recipients

Precisely because they aren't remotely similar to BI and force people to qualify for them; they're exactly what BI is intended to fix, all the hassles and stigma that come with those programs and the shit you have to go through to get them.

Frankly, you leave me thinking you really don't know what BI is, or don't understand it.
Well, slavery would have ended 40 years earlier, among other things.
Yeah I have no idea what's wrong with East Asian cities. Taipei can be ugly, but damned if it isn't convenient to get around. The transport network there puts any western city I've been to of similar to size to shame. As for Hong Kong, not only does it have great public transport as well, but it's also strikingly good looking.

Can't speak for Bangkok though, but Taipei and Hong Kong have incredible transport systems.
Yeah, Google Hangouts is great if all you want to do is share the screen. I guess my use case is mostly pair programming on a distributed team. I have used the remote desktop control on google hangouts but it never felt like I was actually on the machine the way you do on screen hero. That was a while back, I should try it again. thanks for the reminder! :)
Most of them can be automated.
I am a senior engineer who has seen shit go down. I am quite literally the graybeard.

I am not a GitLab customer, I am not a startup junkie, and I'm usually considered one of the more conservative (in action, not politics) engineers in my peer group in technology adoption.

The cloud is just someone else's computer.

However, I've also seen graybeards who should have known better fuck something up. I've seen a team of smart people who in a moment of crisis made the wrong decision. I am currently in an organization that is full of careful people and have still seen data loss.

I went trawling through LinkedIn for GitLab employees, and they certainly have their fair share of senior engineers. If you want to fault them for being a remote company, that's fine, but is it that different than a fortune 500 company that has developers in the Bay Area, Austin, India, China, Budapest, and remote workers in other locations?

Or is a company only legitimate if it's in an open space in the Valley?
30+ Best CSS3 Buttons with Beautiful Effects
Asynchronous communication is made easier by raising multiple points at once, rather than sending one-line responses. It also helps to have multiple directions of work available, so progress can still be made in one area while blocked in another. Both of these strategies can carry a political/negotiating/leverage cost (all cards on the table at once), but I consider that a good thing :).

Core hours: have some consideration for late risers and people with DSPS. Early birds have enough control already.
I don't work in NLP either, but from my understanding, the boundary between syntax and semantics is never as clean as one might imagine, and each language draws the boundary differently, so in general the utility of just looking at syntax can greatly vary.

Another issue is that many real life sentences have more than one possible parse, and we use context and semantics to disambiguate, e.g. how do you parse 'fruit flies like a banana'.
Relevant TED talk "4 ways to make a city more walkable": https://www.ted.com/talks/jeff_speck_4_ways_to_make_a_city_m...
It's not all or nothing. If he shows up every once in a while, he's better connected than if he never showed up. People tend to forget people who they don't see.
What is the value of the Sistene Chapel? How much would it cost to make a second one?