skysight-inc/HackerNews huggingface dataset:
Assuming the average image size is 3 MB which seems conservative, especially if they're handling GIFs as well, this is 450 TB per day. If you're handling that much data on one beefy machine then kudos.
I haven’t waded though the amended bill [0] yet, but I assume it requires a minimum of 5 years. Current law requires a 90-day minimum and allows for up to 10 years. So companies can (and do) extend their exercise window to well past 5 years already.

[0] https://www.finance.senate.gov/imo/media/doc/Master%20Tax%20...
I’m developing software for WiFi routers. I would have liked to use Go but the binaries are simply too large and compilation is sketchy for ARM.
Yes, I'm not a big fan of PHP either.

Guess the global state access and easier parallelization are the main selling points.

I wrote a few APIs with long running queues in PHP and Node.js and found it both a bit too clunky for that job.
This sort of thing almost always only applies to new contracts.
Mortgage is just sort for mortgage loan = hypotekslån.
> That's... weird. To put it nicely.

I tried to explain it and I am not sure whether I am doing a bad job at it or people just don't believe me. I don't think browser speed matters. Even in the slowest days of Firefox, the time it took for content to download was longer or at least comparable to rendering time. Even now, with broadband access everywhere, if I look at dev tools, network access takes much longer than page rendering for most pages I access. So why should I care if rendering takes an extra second or two if it already takes just as long to actually get the content across the net. I do not expect web pages to be instantaneous, simply because they never are and so I do not get annoyed at render speed.

I do get annoyed when a forced upgrade removes features I relied on in my workflow.
If you're skeptical, I recommend looking into the earnings and lifestyles of professions with associations. Particularly law.

Meanwhile more and more tech workers are crammed into open office sweat shops while labor laws in multiple jurisdictions are getting changes and exceptions to our detriment.

I think we're idealistic. Perhaps we think protectionist associations shouldn't need to exist. A few of us do extremely well and we think that somehow if we can play our cards right we can have it too. Unions have lost both their power and respect. We're generally less social.

Unfortunately, we don't live in the Star Trek universe. We live in a capitalist environment. We've seen from models like scrum that communication and collaboration create better outcomes, so it shouldn't surprise us that professions that collaborate generally do better for their members.

Capitalism drives pressures to find the cheapest way to develop. Outsourcing to 3rd world countries has turned out to be difficult, and now we are trying to see how much real estate expense we can avoid by cramming people together. Luckily, this appears to damage both mental health and productivity.

This isn't just about us, but also about children and future tech workers. Will we leave them lawyer's offices or sweat shops?

Here's a great open office design
https://i.pinimg.com/originals/52/d4/e0/52d4e0dca05a63f42516...
Insight Data Engineering Fellows Program Expands to Boston
Does anyone have a good resource (book or site) that explains the interactions between central banks and the economies they influence? My macro-economic knowledge is lacking...
Make sure you are reading this blog on a phone or change the width of your browser to resemble that of a phone, otherwise you won't be able to see what he is trying to point out. On normal laptop screen size, the 'original size browser resized' ones are sharper than Photoshop resized ones.
Finally Seeing the Forest for the Trees
On the verge of switching back to Firefox. Then Pocket. I don't want to give my private data to any cloud service out there. Full stop. The only way the cloud gets my data is encrypted with a key I solely own.
He admitted to using grass and coke in his youth. Bill Clinton, on the other hand, had to concoct a story about smoking grass but not inhaling.
sigh... should have ended that sentence with "for me", but I thought that it was clear enough that the entire paragraph is about my preferences, not talking about users in general.

still - as you wrote, folks who cared about speed jumped the ship already. Honestly, I don't believe they're coming back, just because FF's speed is now comparable to Chrome.

> In fact, by mozilla's own estimates (based on telemetry), only about 33% or so of their users even use add-ons.

alternatively: advanced users that tend to use add-ons also happen to be those who know how to disable telemetry.
Then pay your tuition loans.
shrug I have yet to find a viable alternative
Google likely doesn't test/optimize for browsers other than Chrome as much as they do for Chrome. It's similar to how Microsoft used to mainly test/optimize for IE and if anyone complained they just told them to use IE.
Hey there! Another PM on Visual Studio Live Share here. Security is absolutely something we are designing for. Microsoft will not be collecting data on the code. The code is not stored or uploaded in the cloud in any way. Rather, it is just a connection that is established between you and the teammate you are sharing with.

There's more details in the FAQ here: https://code.visualstudio.com/docs/supporting/live-share-faq
Note that "you can only submit patches from your repo to the single repo that you forked from" is no longer true for GitLab starting with 10.1 (released October 22, see https://about.gitlab.com/2017/10/22/gitlab-10-1-released/#me...), and hasn't been true for GitHub for a while (perhaps forever).
The title says "Debian and GNOME announce plans to migrate communities to GitLab" but unless I'm missing something, there's nothing in the article about this supposed migration.
Apple isn't the only entity with assets in Ireland
I just tried Firefox 57 on my Windows machine. One of the first pages it showed me was https://www.mozilla.org/en-US/privacy/firefox. Scrolling on that page I immediately noticed that it was dropping frames, a lot. I tried the same page in Chrome and it maintains 60 FPS. I've got high spec machine but with an NVidia NVS 310, which might be the problem. However, Chrome is fine...
Faded Pictures – Our life stories are vulnerable to external archives
You're right--auto values don't increase the way houses typically do, so it's not the best comparison.
I'm a programmer and I was inspired to start keeping a log from a talk I heard about using the scientific method for troubleshooting. My log is more of everything the article says not to do; a journal, notes from meetings, list of what I've done. I find it keeps me more productive and focused, and I've seen immediate benefits in terms of remembering details on how to do something. I use QOwnNotes, make an entry every day, and tag it liberally.
Or more accurately, you cannot avoid paying for it (as it is collected in employment taxes). The employer has to pay 4,35 % as sjukförsäkringsavgift, as well as other payroll taxes that total 31,42 % of nominal salary (2017).

https://sv.wikipedia.org/wiki/Arbetsgivaravgifter_i_Sverige
There is http://sacred.readthedocs.io/en/latest/collected_information..., but I haven't used it and it doesn't integrate with Jupyter as far as I know
I definitely found a compiler error in an early version of Julia, luckily the solution was to upgrade to the newer release that I'd been too lazy to bump to.
What happened to GitHub's status page?
I went to school for both chemistry and electrical engineering. I've since acquired the habit of using a lab notebook with everything I do. It's an amazingly useful utility both for recall but also record keeping.

Make it a habit yourself and you won't be disappointed.
A notebook created on company time obviously belongs to the company, disputing that would certainly be a reason for suspicion, but why would anyone dispute it?
Perhaps this: https://gohugo.io/

There are bunch of comparisons Hugo vs Wordpress on internet.
Because it demonstrates model-free reinforcement learning without using a computer!
Disclosure: I'm not a lawyer. This is based om my experience being sued by a previous employer. They was in the EU, laws may be different in other parts of the world.

If your (former) employer wants to sue you for IP theft, they must prove the damage you did to them, which is really, really hard.

They can't sue you over stuff you learned while you worked somewhere. Your contract may say so, but it wont hold up in court, because you wouldn't be able to do your work without that experience.
I take notes about company IP in a notebook _all the time_. Part of my job is to document the things I learn about or create in my notebook, precisely so that we can establish a work timeline on a piece of technology if necessary.

I keep dedicated work notebooks, and while most of the time it's a way for me to Write Things during meetings to make sure I prioritize tasks and whatnot, I have quite frequently used them to document new things I'm learning about. Almost anything non-trivial is worth writing about, sketching about, and diagramming the major pieces and relationships. Whether it's a piece of infrastructure that our team might use for packaging and deployment, a workflow for a tool we are building (or needing to cooperate), or even just something cool that a co-worker is presenting about, it ends up in my notebook.
I also find the GPD pocket hugely desirable (as someone who grew up on the greatness of Psion organisers, Nokia communicators, N900 etc..), but I'm surprised you'd use it as a laptop replacement - surely too small?

My preference for a work machine would be a Thinkpad X270. Running linux of course.

You might also be interested in the Gemini project[1]

[1]https://www.indiegogo.com/projects/gemini-pda-android-linux-...
People Who Speed-Listen to Podcasts
Oh sorry I misread your comment. Youre right there is no HTML preview indeed
This actually makes a lot of sense. From the outside, it's hard to see why anyone uses Go. Using Go feels like going back in time 20+ years.

However if someone is coming from PHP, Go must look positively modern. Considering the millions of PHP programmers out there, Go can keep on growing for a long time.
The poor guy is simply unaware he is a misogynist.
PM at Microsoft here. Live Share not only allows you to collaborate in real time in a lower latency snappier environment but also enables you to seamlessly transition from watching to participating, editing, stepping, and inspecting. The difference is you can collaborate but still operate independently which is not possible with something like a screen share. Screen sharing is great when you want to show your entire desktop or show visuals. Live Share lets you add another tool into your tool chest to better enable concurrent collaboration.
I agree with all the objections you place. However those are different problems. Putting somebody in college from that situation will not help them. We need to give them a way better, admitting they will never be well educated, but they can bring their children to that level with the right support.

Note, this comment applies to the other poster as well.
But it seems to me that Go is used especially by non C/C++ devs.
This logic doesn't make sense to me. If walking down a dark alley filled with strangers is "interacting with strangers" then so is walking anywhere - the mall, the bus, the beach, every restaurant, etc. Our lives are full of strangers, the vast majority of which never even notice us.
My process is to separate numbered "scratch" notebooks in which I do one-off analysis from "pipeline" notebooks/code that process data for use in later analysis/modeling. Pipeline notebooks are made to take input/output locations from environment variables and run with nbconvert.

The pipeline code is run by a DAG-like runner (sort of like Make) that is aware of the parameters and what level of the pipeline they are used at so that I can trace back outputs to the parameters and files used at every stage of the model. For stages that are notebooks I can also see the HTML generated by that run of the notebook.

Unfortunately I've looked far and wide and there's no real open source version of what I've described, but I'm hoping to open source it once I've worked through the kinks.
Don't overwrite. It's so valuable to go back when you run into an evolutionary dead end.
That's not the impression I got from lawyers in the past, but I think I just have a lot of fear in the area.

Getting real legal advice for this is something I should probably do.
It's kind of odd but as Greeks in school we learn little for the Byzantium as compared to Classical Greece which pretty much dominates history books. That's probably because Byzantium was never actually Greek, many emperors didn't even speak the language.

For anyone interested in learning the history I would suggest John Julius Norwich's trilogy. Impeccable work.
I use QOwnNotes to log my conversations, snippets, howtos, and daily work journal. I've seen immediate benefits, like productivity, focus, and knowledge.
I agree. However college will not fix the problems those people face.
The downside: the cost for replacing a broken Retina display of the MacBook Pro are obscene.
It used to be transparent - tell me about response times for various services, etc.

Right now, we believe that Github is having an issue of some sort. The GH News Feed doesn't reflect recent issues and commits. Yet the status page says "All systems reporting at 100%" as of 00:00 PST, updated 7 days ago.

For a service we use to do our most important work, this is disappointing.
If you want to see how much of a difference the past few months of landing big changes has made, try running Firefox 52 next to 57. On Windows, you can grab both Firefox Portable ESR 52.x and Firefox Portable 57 and compare them without messing with your local installs from PortableApps.com.
FF 57 feels quite good on my Mac, but it has an impediment to me to use it everyday: Google Hangouts videocalls. I use GSuite on my organization, so I use it practically everyday.

Any news on that? Will the introduction of WebExtensions might help?
In the last 3 enterprises that I've worked in, 2 did (do) use GitLab. So, I guess what I'm saying is, it matches my experience.
Can someone from Microsoft comment this and https://azure.microsoft.com/en-us/blog/securing-the-intellig...?

Does this mean Windows IoT 64-bit on Arm edge gateways? Is SBSA and SBBR mandatory?

How does this contrast with Google IoT Core on the Marvell A8040-based Clearoud (https://www.solid-run.com/clearcloud-cloud-iot-core/)?
To simply deploy a jar you need to have jar compatible JDK installed on that system. The effort towards that IMO is non-trivial.
lol, good comparison.

But what did React steal from Ember and what did Rust steal from Go?
Good example. "An early version of Julia" is a less-tested piece of your stack than, say, "a recent version of Java". Especially if the feature in question is something absolutely everyone uses in Java.
It would take a lot less than 2/3 to have a representative sample, fwiw
Ah, good ol' security via obscurity. I bet they don't want you to know about `var SUPER_SECRET_ENCRYPTION_KEY = ` or the inner workings of some crappy client DRM.

The only case where I'd think it makes any sense is for protecting programming work from simple replication. While it isn't particularly hard to break client-side security bogus, its difficult to turn a minified mess into comprehensible code.
Oh ha! Thanks! I was on my laptop and was thinking I had really bad ability to detect image detail.
exactly. Web browser, and in second place, the operating system itself
I think the way that you'd implement the per-bucket locks in a hash table is by having a globally shared (but read-only) vector of buckets, each of which would be a mutex wrapping a vector of key-value pairs. In that way, you don't have multiple locks on the same data structure - you instead have one lock per bucket, which falls back to the simple case described above.

I think an approach similar to this (except with multiple sub-hash-tables, each of which is individually locked) is used by https://github.com/veddan/rust-concurrent-hashmap.

For the two-lock FIFO case, you can definitely do this in Rust but you might need to mark it "unsafe". (I'm happy for someone to prove me wrong on this, though!)
"Unsafe" tells Rust "look, I know what I'm doing here" and allows you to do things like operate on raw pointers and generally avoiding checks. However, since Rust is no longer checking these assumptions, you need to be very sure of them yourself!

On the plus side, the rest of your code (e.g. the code using your two-lock FIFO) need not know that an implementation is unsafe - the Rust compiler can still check all the assumptions in that code.
This really shows how seriously they are taking VSC. Very cool.
This is pretty exciting. I've seen a number of failed attempts years ago to do this sort of thing with the Eclipse IDE. As someone who does a lot of pair programming (XP), this looks like a compelling way to support occasional remote work for XP developers. I could easily see a team with a good cadence & feature set to work on opting for "remote Fridays", "remote Wednesdays" or the like with tooling like this. Looking forward to trying it out!
Gabe here from the Azure Containers team. Happy to answer any questions about AKS and what Microsoft is doing with Kubernetes more generally!
You could export the results of the models to a file and reference those. With tensorflow you can do this quite easily.

I think notebooks are crucial for ML research, especially in teams. It's how we've been sharing our research with each other(i.e. https://github.com/DanburyAI/SG_DLB_2017 ). Wolfram calls these computational essays ( http://blog.stephenwolfram.com/2017/11/what-is-a-computation...). He was actually one of the pioneers in these types of notebooks. Distil.pub has a similar ethos. I think the whole notebook way of doing research is central to reducing research debt ( https://distill.pub/2017/research-debt/ ).

In the past, it is common to throw away the ladder in mathematical research and write nice lean formal papers. This often produces a type of debt. In a team, the ladder is vitally important. Notebooks help retain the ladder.
Mmm, I'm sorry to hear that. I agree that between CLA's there can be vast differences in the terms. We did not intent to detail those differences in our blog post. BTW Have you considered changing it to a DCO?
Good to hear, thanks!
Drip is also UK slang for a boring, unimpressive person :|
I get this question a lot. The extent of Amazon API's is limited to package weights, which are sometimes not listen on the page.

I don't have a writeup at the moment..

Most of the app is a combination of reverse proxying with server side response editing and a lot of duct tape.

And then a neat Rails app to manage orders.
The distinction is whether the bribery is legal or not. The US, unlike the countries you listed, has created legal means to bribe government officials.
You admit you like kinky/deviant sexual stuff so why do you care what others think?

Well the hard truth is you are trying to dishonestly maintain your sexual market value. You know they type of girl that high value men like and you don't want to limit your options. However you are not that person.

(and SJW oblivion shall commence)

Also who says "my entourage" when referring to their friends?
I think that everything other than complex images should be SVGs, especially logos. They don't only look great, they also make life a lot easier (e.g. sizing).
Code together in real time with Teletype for Atom
What specific Buddhists beliefs suck, or are unproven?
Under New Guidelines, Millions More Americans Will Need to Lower Blood Pressure
The 33rd Edition of Haskell Communities and Activities Report
How to plot basic maps with R's ggmap
Gigalixir: Elixir's Platform as a Service
Salary range

The problems that you're hoping your new hire to address
Yeah. This 100%. It's a broken system for everyone except investors (and maybe even for them, ultimately).
I've been keeping a paper notebook since I started my MS in computer science, which I graduated from about 10 years ago. It's something that really helps in software development work too. It's amazing how often the same stuff comes up over and over again, and keeping it all written down really helps. I've got them all going back to 2004 except for one which I seem to have misplaced.

Some things I'd recommend:

- Keep it chronological, don't try to keep a half dozen notebooks for different subjects or projects (unless you have to for privacy/secrecy/etc. reasons.)

- Number and/or date all of your pages. I date at the start of each day, and number all pages, although I don't date all the pages.

- Number your pages sequentially across multiple notebooks. This is nice for when you want to write a reference to a previous page, even when it's in an older notebook it's not a problem. I started doing that about 3 years ago, before that I'd start back at page 1 for each notebook. I'm at page 1947 right now, I think I'll be lucky to get to more than 20,000 pages before I die.

- A few pages in the back for a simple index is nice.

- Use ink, not pencil, and don't actually scribble out or erase, just a simple line through is good. Sometimes you want those wrong ideas after all.

- Put a Tile or similar tracker on your notebook. They are pretty cheap now, and losing your notebook can really suck.
In late 19th to early 20th century in America (and some other places), union membership actually could be a life or death proposition. Back then, violence went so far, particularly around mining industries, at times to literally be called as warfare and battles.

Examples: https://en.wikipedia.org/wiki/Coal_Wars https://en.wikipedia.org/wiki/Colorado_Labor_Wars etc.

At this point in America, push-back against organized labor (or in fact most other activism) doesn't reach this level. In some countries, however, activism of any kind is still potentially on this level of risk.
NBC Developing Family Drama with Nearly All-Asian Cast
> That is a progressive cause, no?

Differing opinions are welcome but the last time I felt worker welfare was truly a core cause of the progressive mainstream was around the 1970s. It certainly wasn't by the 1990s and doesn't even seem to even be on the radar today as far as I can tell.
I don't know, the force-touch pad is maybe my favorite hardware feature of my 2015 MBP (my first Mac actually). Being able to use the same amount of force to click regardless of finger position is really something.
Fear of having any record used against you by a third-party is a completely rational fear, since as you noted, regardless of your intent, simply viewing third-party IP that is publicly viewable, such as an existing patent, introduces potential claims of theft regardless of the facts.

On the flip side, if done correctly, such records can provide supporting evidence that the claimed conflict did not occur.

For similar case law, see:

https://en.wikipedia.org/wiki/Clean_room_design#Case_law
The second group, whilst they might not be getting scammed themselves, they help social proof that account to other people. Now someone else will be more likely to add the fake account if they see it is friends with other people, even someone you know in real life.
Show HN: iPhone X app creates printable 3D model from face scan. Fool Face ID?
An article about rust from 2015? Not worth reading.
A technical overview of Azure Databricks
5 years: create a 100MM+ company

Life goals:

1) Change the way how the people work or "think about work"

2) Try to change education system
It would have been even better to include at least some idea of the expected release time or availability of the preview. It's hard to believe there is so much detail on the feature set, a big website to promote this and nobody at Microsoft has any certainty when this might be out.
Duo Security reaches unicorn status