skysight-inc/HackerNews huggingface dataset:
I pulled in an addon on an earlier version, and it worked perfectly on github. Gmail, however, refused to even let me try on firefox, saying it was unsupported. So blame google.
Are you suggesting Soros doesn't promote democracy, or that Theil hasn't bemoaned democracy and suggested its incompatible with capitalism. Or both?

I mean, just to avoid doubt, I do like democracy so to the degree that someone enables democracy then I do like their politics.
Except that the web browser is the single largest attack surface on nearly all computers, and refusing to update it is pretty much explicit consent to your computer being used as raw material for botnets, or worse.
I'd love to hear some thoughts about keeping a "lab notebook" for ML experiments. I use Jupyter Notebooks when playing around with different ML models, and I find that it really helps to document my thought process with notes and comments. It also seems that the ML workflow is very 'experiment' driven. I'm always thinking "Hm, I think if I tweak this hyperparameter this way, or adjust this layer this way, then I'll get a better result because X". Thus, I have a bit of a hypothesis and proposed experiment. I run that model, and see if it improved or not.

Then, I run into an issue where I can either: 1. overwrite the original model with my new hyperparameters/design and re-run and analyze or 2. keep adding to the same notebook "page" with a new hypothesis/test/analysis loop, thus making the notebook pretty large. With number 1, I often want to backtrack and re-reference how a previous experiment went, but I lose that history. With number 2, it seems to get big pretty quickly, and coming back to the same notebook requires more setup, and "searching" the history gets more cumbersome.

Does anyone try using a separate notebook page for each experiment, maybe with a timestamp or "version"? Or is there a better way to do this in a single notebook? I am thinking that something like "chapters" could help me here, and it seems like this extension might help me: https://github.com/minrk/ipython_extensions#table-of-content...
I dislike the glossing over of the distinction between a compiler bug and a library bug. For me there's a definite spectrum:

* OS - I've never found an OS bug that wasn't widely known

* Compiler - I've found 2 compiler bugs in my career to date (both of which crashed the compiler, making this very clear cut)

* Standard libraries - I've found a moderate handful of bugs in standard libraries, somewhat proportionate to the code surface.

* Third party libraries - I rarely use a third party library without exposing a bug.

* Applications - I find bugs in almost all of the applications that I use.

* My own code - Most of my professional life is spent debugging my own code.
Well, to be fair, _he_ won't benefit from the repeal of the estate tax. But his heirs will benefit from all the free unrealized capital gains they get to inherit and owe no taxes on.
Project Management – Daily StandUps Saga
Drip was a startup that acquired from Kickstarter a year or two ago. So they didn't choose the name (and didn't choose to rebrand).
We also got rid of it in Ireland when the housing market had just crashed. House prices are now rising alarmingly quickly again, regardless.
How would you handle plugins?
Some kind of cheap local RPC would probably be fine from both the complexity and the performance POVs.
It's not hard to create a patch from a commit, but it's very awkward and doesn't fit the "flow" I've become accustomed to while using git.
If your process doesn't involve stealing IP, why would documenting it increase your risk?
We are using many CouchDB servers and I can confirm that we got a heads-up plus a patch several days before the 1.7.0 release. The CouchDB team and the Hoodie team did a great job handling this issue.
> Does being Persian mean not-Arab?

Yes, they are entirely different languages, cultures & religions (Persians are traditionally Zoroastrian, although the vast majority of modern Persians are Moslem, like the Arabs).
As someone who works in both wet-lab work and bioinformatics, there is a horrible disconnect between my lab notebook for wet-lab work and my computational work (which mainly consists of jupyter notebooks or dated python scripts).

I've still not seen a product or workflow that can combine the two. Electronic notebooks for bench work really don't work.
Yeah; rapid change in either direction in house prices tends to cause severe problems, ie a crisis.
They are both being used, where C and C++ were the only alternative

Some of the points to be made here is that C and C++ are being used for a very wide range of applications

So if you do compare Go and Rust, you will find distinct technical advantages and disadvantage

Rust/Go are currently the C/C++ alternative
I live and work in a Rural area, with terrible Broadband. FireFox is appreciably faster here.
>> When an XHR response comes back as HTML, there is no "Preview" tab like in Chrome.

> This is consolidated in the Response tab. You can view it as raw response, or JSON (with filtering options).

Yeah, I can see the raw HTML or JSON response. But Chrome actually allows you to see the rendered HTML response in the "Preview" tab. Are you saying there is a way to see the rendered HTML from the XHR response? I'm not seeing it. To see the rendered HTML, I have to copy it, create an html file, paste the HTML, then open it in a browser. That's a lot of extra steps when debugging something.
Why assume that the Greeks themselves were not able to preserve their own heritage? The Eastern Roman Empire survived well into the second millennium.
Baidu’s COO, Qi Lu Discusses AI with Daniel Gross [video]
Vintage Computer Festival in Zuerich
Any major open source project which is accepting contributions with no agreement at all from contributors is asking for trouble.
Yeah, the name is all kinds of weird. If I give someone money through Drip am I Dripper? Sounds gross.
On the Precision machines, which you can configure manually, switching from Windows to Ubuntu makes the machine cost about 100 USD less. The price difference is probably other hardware.
I have an Acer Travelmate p645. Bought it as a refurb for $750. Everything works flawlessly with Ubuntu. I would take if over my $1500 MBP any day. MBP has good battery life, better screen, and better trackpad (when it works) but OSX is a total drag. Everything in OSX is slow and clunky compared to Ubuntu and even the simplest tasks require googling to find some obscure keyboard shortcut that does what you want.

I met a person once who explained to me why Macs are so much better than PCs - because they just have the apple logo and none of the other "weird stuff" (BIOS boot sequence) when they startup. That pretty much summarizes all the "advantages" of OSX.

Still can't figure out why people who develop software for Ubuntu servers work on OSX instead of Ubuntu. What a waste.
Show HN: Dirble – Internet radio API
I'm a research scientist in industry and I'm mostly puzzled by your concern. I see this an excellent way to document what I have been working on in a rigorous way that could establish prior work.

I don't disagree that software patents are unnecessarily broad. The patenting system is largely a relic of the industrial era. Not that patents are not useful, but that the current system has been 'gamified.'
Haven't look at them in half a decade but smart pens always seemed like a solid idea to meet this need. Livescribe was the primary one I looked at years ago but I know there were multiple competitors and technologies available. The end goal being that when you write on paper the strokes are saved digitally. Now tablets are probably nearly completely taking digital handwriting over but I've never felt as comfortable writing on glass screens as on paper.
Don't Fear the Fractal [about composing Redux state]
This is game changer for a lot of industries, it's essentially taking the infra and utility of public blockchains and applying it to solve business problems of today, tokenizing assets over public blockchains will result in more efficient and transparent transactions, which is big issue in today's financial system.
Has anyone else noticed really slow performance on Google sites (especially Inbox and Docs) with Quantum? Are there any theories on what’s causing it?

I really want to use Firefox more but I spend a lot of time in GSuite.
Hmm, so they did. https://www.kickstarter.com/blog/drip-joins-kickstarter
Somaliland’s use of iris recognition technology in presidential elections
There isn't more than $15 million worth of things a company like Google could be lobbying over?
I think that's how it used to be for a long time.
Is it a concern that acid3 test as terribly faild? - http://acid3.acidtests.org/
S I M P S O N W A V E is definitely my weirdest youtube "addiction".
If he weren't stealing IP, why would he be taking notes about company IP in a private notebook? Someone asking that question and not liking your answer is the risk.
There is no separate display server in Wayland. The window manager fulfils the roles that a display server would, using the libraries provided by the Wayland project.
Coming from Amazon - https://www.amazon.com/Anti-Tech-Revolution-Theodore-John-Ka...

"Dr. Kaczynski was born in 1942 in Evergreen Park, Illinois. An intellectual prodigy, he attended Harvard at age 16, earned his Ph.D. in mathematics from the University of Michigan at 24, and became the youngest professor of mathematics in the history of UC-Berkeley at 25. After two years, Dr. Kaczynski resigned his professorship and moved to a remote wilderness area of western Montana to pursue a life-long ambition of living an autonomous and self-sufficient life off the land, which he did for twenty-five years."
https://www.spinics.net/lists/linux-arch/msg38872.html

RHEL requires 64k base page size, which AFAIK the RPi3 doesn’t support. You can run Fedora and CentOS, though.
> In Europe you'd have a pretty good shot, though I haven't seen anyone try this tack yet.

Since (as best I know) the GDPR requires positive informed recorded consent for a company to hold your personal data, Facebook would almost certainly be in direct contravention of this if they hold any personal data on people who haven't joined.

Which is going to be fun because the fines are steep (well into the $Ms for each incident.)
Visual Studio App Center
I just use private gist.github.com completely searchable and if I feel like over documenting something I can.
I'm the author of this book. Ask me anything.
No. A warning from the software itself. Something in the tube of "This is a major upgrade that drastically changes the browsing experience and breaks compatibility with addons you might rely on. Do you want to upgrade?". Instead, what I got was "Please restart Firefox to complete the upgrade".
Your mindset completely boggles my mind.
>It uses a lot of RAM

I think Firefox uses a bit more RAM than Chrome when being just opened with fresh session. The point is - that value doesn't increase so massively when opening more tabs as with Chrome. On my machine with 8 GB RAM, Chrome is just unusable, as it eats the whole RAM and everything starts to swap. If you actually use the browser, Firefox clearly wins regarding RAM usage.

Here, right now, with 136 tabs open and 20 extensions, Firefox Nightly uses 2 GB of RAM, with 0.5 GB being used by 1 one of 8 content processes (so probably mostly by long-running Facebook tab, which is massive resource hog). Chrome would eat the whole 8 GB somewhere around 30-50 tabs already.
I'm skeptical that any kernel-related news was delayed for announcement during SC. But a lot of the hardware related announcements (e.g. the RHEL on ARM etc...) are probably timed since SC has a major industry expo.
PM on the Visual Studio Live Share team here. Thanks for posting! We're really excited to hear folks thoughts about this experience, how it can help improve their existing team collaboration workflows, and how we can continue to improve/learn. So please sign up and/or let us know what you think :)

We've heard pretty loud and clear that developers want better collaboration tools, without needing to switch editors, without needing to continuously negotiate control (i.e. look at the exact same thing), and without sacrificing the context/fidelity they would normally get while developing locally (e.g. full auto-completion/navigation, debugging). We think Visual Studio Live Share helps teams get there, and as it evolves, can hopefully become a powerful tool for teams to collaborate, not only more efficiently, but more naturally.

Additionally, we’ve found that successful collaboration needs to include more than just the project’s source files, and real-time edits, which is why we’re excited to also support collaborative debugging (even between Visual Studio and Visual Studio Code!). We’re only just getting started, and look forward to great developer feedback from the community.
A car decreases in value each year, houses on average over time increases in value. Rent also increases but the loan don't increase so only changes in the interest will change how much you have to pay. (Not saying 140 year mortgage is a good thing, plan to pay down mine in 10-15 years if I don't move, but still think it could be better than renting)
> Even thinking "it could be a compiler error" invites laziness.

Or worse it could invite curiosity and now you are spending time wondering how could you tell if it's a compiler bug and how would you go about debugging it.
You mean HEIF?

It took 22 years to get from JPEG to BPG, it will probably be a while before we get something noticeably better :-)
This is great to see. Beyond databricks itself, it has one of the slickest Notebook interfaces around - from collaboration to one-click dashboards.
I don't know about other people, but I'd be okay with it.

If I was intentionally copying myself, both the original and the copy would know that there would be another instance on the other side of things afterward, and we wouldn't necessarily know which was which at first.

Just like in The Prestige, or that episode of Star Trek: TNG where Riker got duplicated in the transporter accident, neither wouldn't know ahead of time whether it would be the lucky one, or the unlucky one.

Because of that, I have to settle myself mentally before doing it, and know that it wouldn't be a real me and a fake me. It would be two copies of me--one that made it across the digital barrier, and one that got put back into the biology. The robo-me was born and raised by my parents, just as surely as the bio-me was.

And you don't know my parents. Both of us would be glad to share the burden of dealing with them with someone else that knows exactly what that entails.

And I know right now that it would be the spouse that might not be okay with us sleeping with each other, as they might not buy the "and how is this really different from before?" argument.
Sexism isn't real. Men actually have it twice as hard as women, because companies hire women just to make them look good. Here's a link to one source that proves this forever.

Norway hired men more often than women with genderless applications. Science cannot explain this, just like the tides of the ocean, or magnets.

At the end of the day, people fighting for equal representation are just jealous, and they can't accept that their Y chromosome made them not want to work on an oil rig.
> High housing prices are great for those who already owned houses...

Not unless you are ready to sell, otherwise it kind of sucks to have your property taxes go up 10-20% every year.
Azure IoT Edge open for developers to build for the intelligent edge
The poor implementation of keyboard and TouchBar are not design issues either. Add haptic feedback and TouchBar can get GREAT.

I do miss SD card a little bit, but it is no big deal, and I don't get all the fuss with USB-A at all. If you have an Android, MacBook is really made for you. If you have an iPhone you just got to grab a USB-C to Lightning cable (not dongles) and get on with your file. At your desk you really need a compatible monitor/dock anyway. So they are rather obvious choices medium to long term and hardly a design flaw. You could argue about the smaller battery and lower key pitches as a potential long term prioritization issue, but I think they just get better implementations that alleviate concerns under the current form-factor.
Every time a new kernel version is released, I really look forward to reading these posts on Kees's blog. They're short and easy to read.

Thanks for writing them Kees :)
For how GitLab deals with forks, this blog post may offer some insights: https://about.gitlab.com/2016/12/01/how-to-keep-your-fork-up...

This doc may also help: https://docs.gitlab.com/ee/workflow/repository_mirroring.htm...
> Article aside, an Empire that manages to last hundreds of years (1100+ in their case, and even more depending how you calculate it) must be doing quite a few things right.

I think it's fairest to calculate it from the founding of Rome (21 Apr 753 BC) to the fall of Constantinople (29 May AD 1453): 2,205 years. In that time it went from a kingdom to a republic to an empire, but the Roman government continued in one form or another.
I think OP was referring to their preference for digital notes, which could be (mis?)construed as taking them out of the workplace.
Pretty cool, but I wonder what the implications are for code privacy given that this runs through Microsoft's servers. Will they also be collecting data on the code being shared? Especially given the Kite debacle, think it's important to be clear up front.
Because you "stealing" IP does not require that you stole anything intentionally, it matters when you happened to do the same thing.

There are patents for things like paxos, TCP, "network servers" and everything else. If you write down that you looked up a wikipedia page about the topic, and then some notes about your implementation - it may look legally like you stealing IP even though you are doing nothing nefarious.
Elon Musk: The Architect of Tomorrow
It's a very high frequency constant note that comes from some component somewhere inside.
Switchd Energy
They may be already getting what's politically feasible.
Thanks for the link! That at least makes it look like I didn't imagine the article. The one I remember was a more direct link between allergies to thing X, but only in the presence of thing Y. With no reported allergies to thing Y.
>Again, I'm not saying there aren't racists and that there aren't institutional issues that stem from it, I'm saying that it's frustrating that it's often ignored when PoC exhibit the same behavior, and that it happens when the environment is setup to favor PoC and the white person is the one at the disadvantage.

When do white people experience systematic racism anywhere near the systematic racism that PoC endure? What environment are you referring to?
facebook is one of the worst platforms I can think of. Trying to find anything in facebook is pretty much impossible, even your own posts.
Reddit is more like digg used to be, but you can more easily filter out all the crap.
I'm not sure how reddit can improve itself, unless some genius has an idea of how to expand what it offers to more people. Its more likely they will end up driving their core away with any radical changes.
Britain to double the number of visas offered to skilled technology workers
I have a facebook page that has over 30,000 likes. Each post I put up has around ~500-700 likes, 20+ shares, etc. However, whenever I share a link that brings people outside of facebook, google analytics shows my site gets <10 hits. (I also use bit.ly to track links that are not my own and same results). Funny enough when I tweet something on Twitter (with an account that has ~100 followers) I get roughly 20 hits
For you or I, maybe it isn't. But for someone whose background isn't computing, is a more physical learner (say, my kids), this is a pretty easy-to-follow introduction to the idea of reinforcement learning that is both intuitive, and naturally leads to further discussion.
I think the point is not to attract people willing to take money in drips, but people willing to give money in drips. The taking side is the easy side. Getting people to give is the difficult side.
Most non-huge companies are unlikely to be able provide _more_ reliability from a self-hosted installation than a cloud hosted installation. I suspect this is true of gitlab, but if it's not, it would speak negatively to gitlab's ability to provide a reliable service.

Certainly while github is occasionally down or misbehaving, there's no way any enterprise I've worked at could self-host with as much reliability as github.
Maybe a patent lawyer can weigh in, but I think it does require intent.

Like if your notes demonstrated independent discovery, that wouldn't create any liability. You could be prevented from ongoing use of the IP though.
Because it's tangible and interactive and approachable and memorable. It's something that anyone (read: everyone who doesn't know how what state diagrams are) can visualize and understand within a few minutes at a fun little booth at a public science fair.
Do you remember when people (well linux people) used to say that Microsoft pressured companies into not providing linux? Was that true?
Mentioned this under another comment: Drip was a startup that was acquired from Kickstarter a year or two ago. So they didn't choose the name (and didn't choose to rebrand).
"Think of the classic corporation as a legalized sociopath" says the sociopath
Yeah I got one too, when the meta key didn't work at first my new computer euphoria took a vacation until I did the fix they posted online. There were also a few other changes I remember vaguely having to do before really feeling like it was a personalized machine.

I love it though. Will say it can heat up a little fast, especially when the GPU is enabled.
Senior Python Programmers, what tricks do you want to impart to us young guns?
Definitely seek out more information on this. I'm still halfway convinced I imagined the article I am referring to. :(
I've had no complaints about source maps in Firefox.
It seems long, but I'm not surprised that things take longer than nanoseconds consider the complex molecules and choreography involved. Also the cell seems like a bit of a messy place which probably impedes moves.
These numbers are the most valid numbers we can find and match what we estimate based on other even less exact data (like the version check build into GitLab).
How to Write Macros in Ruby
You should read Turing's Cathedral if you are interested in Von Neumann's life.
Laugh him out of the room. The guy is pulling in $15k/month from the job. Some equity might certainly be in order, but definitely setup a standard vesting schedule with a one year cliff. 1%-5% equity for an early hire makes perfect sense at your discretion.
Tabs are the only data representation of a tree of threads of research on a topic that I’ve found that works for me on the web. Not just spatially (I use Tree Style Tabs), but also over page history and context. Bookmarks are a snapshot in time of the arrangement of tabs, but then I lose the page history when I close the tabs. Once my thread of research solidifies to a point I’m satisfied with, I transcribe to notes I keep in Emacs Org mode. But until my thoughts coalesce adequately, the tabs let me conveniently re-acquire my mind state at the time I left off.

I should probably disclose that my lines of questioning cover very broad and unrelated areas. So a lot of what I research is along the lines of the direct question itself, then zillions of offshoots as I read to learn how to interpret the results as I’m frequently delving into subjects I am not deeply familiar with.

Mind mapping software is starting to get close to what I really want, but there are some rough edges to work out.
When Data Science Destabilizes Democracy
Yes if only they had been obsessed with internal religious divisions and fighting the Persians (ignoring the new threat from the west).

Not to mention the forth crusade!!
I am so happy I can’t tell the difference with most of those images. That would drive me nuts!