skysight-inc/HackerNews huggingface dataset:
I hope this is not true, that Microsoft is still in war with open source, under a different cover this time, embrace-then-eliminate. but again, this has been its gene for decades, so really no surprise to me.
I use that one all the time in crawl & nethack!
Generation Nay, that is what they will call us.
Thank you. Reality check, done.
Well, to us, it means something of course. But to others, who knows? It's kinda naïv (and a bit cute) of us to just assume we can go ahead and start "owning" things in the universe now. But hey, maybe that's how it works out there too. We'll see :)
I wonder how that would work as a defense for the people hosting it: "No your honor I wasn't distributing child porn by hosting this site. I was trying to operate honey pot for the officers to find."
Thanks! I hadn't found that before.

Sounds like having those merge algorithms/hooks and splitting up the document into multiple "records" might actually be enough for my use case.
I actually drank a little more than .5 liter of white vinegar as part of some experimentation with those "miracle fruit" tablets (https://en.wikipedia.org/wiki/Synsepalum_dulcificum). Other than a few minutes of burping, I experienced no ill effects.

Edit: Ok, wanted to make a correction after thinking more about that day: My consumed amount was likely around half that. I was consuming various other oddities during this time as well (drinking hot sauce for example) and there couldn't have been room for 16oz of just vinegar. If you've not played around with those tablets, I recommend it even if you get some stomach upset from the things you consume.
The first thing I think upon hearing CouchDB is "perform like a pr0n star"...
Woah what are you doing to your livers where they're exposed directly to Fanta?
They are more solid, but never up to date with new bits, so you're stuck managing your own curated list of ppa's.
Some legacy projects are using Microsoft Word (never use it for documentation!) hosted on a Sharepoint server and XWiki (http://www.xwiki.org).

For new projects we use markdown hosted on our Gitlab or use MkDocs (http://www.mkdocs.org/).

I recommend you to have a consistent documentation support to avoid having documentation in multiple places.
When todays news turn into history? Should history also expire then?
That feature of HN is by design. It's there to force you to think about your replies instead of engage in knee-jerk flamewars. :)
Mars has plenty of water:

"More than five million cubic kilometres of ice have been identified at or near the surface of modern Mars, enough to cover the whole planet to a depth of 35 meters (115 ft). Even more ice is likely to be locked away in the deep subsurface." [1]

[1] https://en.wikipedia.org/wiki/Water_on_Mars
I think the Martians will determine what their laws are. You can only legislate over what you can control. All the 'space laws' are whistling in the dark.
Currently doing that.

Retch indeed.
> I lost track of this discussion!

Hah, me too. I wonder if you will ever see this :-)

> Few people write code for PCs with the assumption that an int could be 16-bits wide. They all assume that it's going to be 32-bits at least. A generic "int" encourages bad assumptions.

If people are just writing code for PCs, then it is no longer portable code that is being talked about.

But when writing portable code, which you do and I do, being overly specific with type widths is bad.

The C data types all have very specific widths, and it is just a fact that int is at least 16-bits wide.

I'm not a swift person either, but based on reading this:

https://developer.apple.com/library/content/documentation/Sw...

It sounds like the types with numbers in their name are most certainly fixed width types. The original commenter didn't like the emphasis on such fixed widths, and I think the swift language designers agree - their section on the "Int" type (which is at least 32-bits wide, but may be 64-bits wide) says that this is the type that people should be using generally.

"Int" in swift is quite similar to "int" in C, just the C version is less constrained (may be any width >= 16 bits). But the principle is the same - for better portable code, enforcing exact widths of types is not a good thing.
MacPorts started as a build-from-source package manager. The introduction of prebuilt binary packages is a recent addition. It was added only because some packages took a really long time to build.

Fink is full of old packages, but MacPorts ports are pretty up to date. There are still lots of devs maintaining MacPorts these days. So I don't know what dire status you were talking about.
Ashampoo AntiVirus 2015 Serial Key Is Here [Updated]
Why?

By which I mean that apt is fantastic AFAICT and totally integrated into Ubuntu and Debian. Why would you want a third party package manager?
And the duct-taping of the NPM ecosystem goes on and on and on...
Exactly this: I wanted to send an annotated Google Map to someone. I started whilst on a train trip and with a series of silly screenshots (using an offline map app after having my network go up and down etc.) I got about half way done in 20 minutes. I got to my desk and restarted from scratch and got it done in about a minute. Obvious I know.

My point is my strange use-case (an annotated map) was an artifact I could assemble at a desktop from pre-existing bits I already had to hand, but with (current) mobile so many degrees of freedom are removed. Unless someone has (1) identified a mass need exactly the same as yours, and (2) made an app that does exactly that you are out of luck.
The choice seems to be between AHCI and sorta-NVMe, with the latter enabled in 'RAID' mode.

Sure, real/standards-conforming NVMe would be better -- and wouldn't require driver shenanigans in either Windows or Linux -- but there should be a performance advantage to 'RAID' mode in this case.
No Bones About It: Deep Learning Speeds Diagnosis of Kids’ Growth Problems
Apologies to the article writer, i didn't notice and shouldn't have assumed.
It seems like a failure of the free market that tremendous amounts of money and labor are going into idiotic products while basic research is increasingly neglected.
Hyperlocal because it also uses the data from many small private weather stations around the US. So many times the data you're seeing is from a weather station in a neighbors yard around the block.
Used to do better. Then we 'deregulated'
> assistant is supposed to be reading all the messages in the conversation, in order to provide relevant replies.

They could totally have made assistant run locally, but it's easier for them to run it on a server:

- It saves battery to run big computations on something that does not run on a battery (their servers);

- They can use techniques that require more processing power;

- They can patch whenever and whatever they want, since it's all on-premises for them; and

- And as a bonus, you know what people are interested in and talking about.

Most privacy minded people probably wouldn't install it anyway, it being closed source and by Google, so the few that you send away by this is a small number. And it adds network dependency and latency, but it's a messaging app - you need network connectivity anyway.

So I can totally see why they do it. I can also tell I'm never going to install this Google-run assistant and why I'm going to tell everyone to stay away.
Ok, good. A thing like that doesn't inspire confidence, but presumably it was just a typo then.
It seems to me that remote ignition is likely to cause fires.
Thanks for the link, these seem pretty cool. I guess the reason people here recommend the Dell XPS is because it has features that appeal and are valuable to a certain demographic.

My first laptop was a Dell Latitude E6320. Inconspicuous. Magnesium and brushed aluminum. You wouldn't know until you touched it. SIM card slot where the battery fits, so 3G connectivity. Good plastics (firm and not wobbly, short travel distance up and down, gives it a "critically damped oscillation" feel). And, 180° opening. The keyboard and screen can be on the same plane. You can do many things with that and it's only when you try to work with a non 180° that you notice how great that feature is.

Example: Open it at slightly less than 180° on my lap, rotate it 90° counterclockwise, then rotate the PDF 90° clockwise. Now I have a sort of book with an 'A4'ish page on my left (the screen) and write on the notepad that's sitting on the keyboard. If I invert the colors on the PDF (page in black, text in white), it can be really nice.
5 Augmented Reality Apps That Make You Feel Like a Superhero
Piggybacking on the topic:

Are there any useful (as in useful content), online, non-full time IT/Compute degrees between 0 and $10k? The nice-looking ones from US are closer to $50k than $10k.
I've been boycotting Lenovo for years. Their build quality is low quality compared to other vendors (Asus, Dell, MSI) and then there's stuff like this.
We were not the first and if we vanish we wouldn't have been the last life on Earth that would be destructive.

https://en.wikipedia.org/wiki/Oxygen_Catastrophe

Such apparently is life on Earth. We are not special.
Regardless of whether such an agreement exists, and regardless of whether it's a secret if it does exist, I still have my pitchfork out. Lenovo had already lost my good will for their various other shenanigans over the last couple of years, but locking down the machine in a way that makes it impossible to install an alternative OS has decisively lost them my business.
Yeah this is rare I feel. Oh well, worth a try. Those sales guys surely know better in this case :)
I think PC gaming has been growing in popularity, i dont see that being overtaken by mobile anytime soon, as i dont see mobile being competitive with desktop GPUs anytime soon (let alone RAM, cpu, cooling, power availability, etc)

Also, with the growing trend of 'cord-cutting' i think more and more people are hooking their laptops up to their TVs and watching netflix and youtube that way. Though the trend in that space seems to be pointing more toward curated ecosystems like roku, apple tv, etc.

But i think eventually for pretty much anything else the hardware and software will reach a point where you can dock your phone into some cradle and that will be your desktop environment also - this has been tried and failed many times, but its usually because the performance just isnt there to be competitive with real computers.
I love the forecast.io rainfall animation, seems to have been removed from the DarkSky website. that's such a shame.
This is a valid concern and it's something we're actively working on: https://github.com/Homebrew/brew/issues/620
After doing both homebrew and Postgresapp for a while, I've switched to using Docker to run it. It's really nice because then on a per-app basis I can have separate versions easily and all checked into version control.
You're right, but did it collapse because of the behaviour of a single species?
I think that a warrant that allows the exposure of your IP address through intrusive software that exploits a security weakness is valid, assuming that you receive the software after visiting a site and performing a criminal action. It's suitably narrow, and allows further (appropriate) searching.

The alternative (that I can't say that I mind too much, either) is to prohibit ever catching Tor users no matter what online criminal activities they perform, assuming you can't get their real IP through other means.
How YouTrack Personal Agile Board Helped Me to Be Better Organized
And the rest of the world would rather try to reach the same standard of living than voluntarily suffer more to save the planet for the western elites.
Google's new congestion control BBR queued for Linux kernel
Well good for them and I wish them success.
But I'll believe it when I see it.
Mine gave me a permissions error, trying `brew doctor` now. I wonder if I have something configured incorrectly from a few years ago.

I do with the update announcement page said how to best update (in case there were any major changes).
And that is exactly why open IM protocols and 3rd party clients are so important.

If both you and your correspondents do use 3rd party IM client ([1], [2], etc), then just run OTR2 or OMEMO on top of the protocol, and let google store whatever it pleases - it's not going to be much use for them.

[1] https://pidgin.im/

[2] https://conversations.im/
Secure Account Recovery Made Simple
I have had half a dozen SD cards fail (corrupted) on my RPi in a 4 month period - but it turned out to be caused by anaemic power supply. I never got a corrupted SD card since I got a 2.5 Amp adaptor - this was 18 months ago with the very same RPi.
Been using Brew for as long as i can remember.
Most of the message usually require a `brew doctor` or `brew update` command which completely fixes the issue.
And i cant even remember the last time i had to do that..

When they brought in brew cask i was completely blown away and i use brew exclusively for installing almost everything on my mac.

I tried macports at first, but bailed out of that after i shot myself in the foot inside the hour. Switched to brew and have never looked back since.
I am commenting here as a token of appreciation for Etendue and also so that I can bookmark this awesome share by him. Thanks.
"than expected" by who? I think most of us here would assume it recorded everything it possible could all the time.
This project only works with IEnumerable, not IQueryable, see https://github.com/antiufo/roslyn-linq-rewrite/blob/09216a3b... for instance.

I guess this is for exactly the reasons you talk about, i.e. once it's working with Expression tress too much is unknown and any optimisations would be v. risky.
your stomach is packed with hydrocholoric acid at a pretty mean pH of between 1 and 3 anyway.
Are you saying the story is wrong and they haven't "locked [the SSD] in a proprietary RAID mode that Linux doesn't understand"?
Exactly. For a simple string comparison Bash is far faster (although Homebrew doesn't use require any gems, just FYI).
I almost went the other way (from ports to brew) because of the complex manual procedure required to fix ports when you upgrade the OS:

https://trac.macports.org/wiki/Migration

After going through the migration, it isn't that bad, but it was surprising (horrifying?) to me that ports was completely broken after an OS upgrade.
The best time to plant a tree is 20 years ago.

The second best time is today.
This is a really good point actually. I particularly liked the overview of other realtime libraries[1] for the honesty factor, and it really helped me understand how it relates to more familiar frameworks too.

[1] https://deepstream.io/blog/realtime-framework-overview/
Music Video Warns Against Donald Trump Comparing Him to Hitler
They don't, or rather aren't supposed to, commit crimes to catch criminals. The laws are written with verbiage indicating who can and can't do what and under what circumstances. There is no real law that just simply states "thou shall not kill" that applies to everyone in every role in every situation. And even if law were equal to ethics, I don't think most people hold ethics without exceptions to whatever general descriptions they use to communicate them.
It really is devaluing the brand. Bring back Google Talk.
Exactly why I wish they'd just focus on Hangouts. I might actually use it on desktop at work more than on mobile, but I like having the flexibility.
> Unless someone has (1) identified a mass need exactly the same as yours, and (2) made an app that does exactly that you are out of luck.

While this may be particularly true of mobile right now, I feel the above statement is, and has always been, true of software in general.

It's still early days for mobile, despite the amazing capability that's already there. It will get there eventually.
https://twitter.com/mxcl/status/773573824201699328
Ssproxy
super simple proxy using Tornado

https://github.com/liangsijian/ssproxy
It's an unpleasant process.
I've worked at 20k+ employee companies where these are split into entire separate decision-making structures. Salaries are set by HR and approved far up the chain, and hiring decisions are made by people who do not share supervisors until you're a level below the CEO.

When you're hiring a "Programmer II" in a company like that, the salary is not going to change. You might be able to negotiate work-from-home a day or two a week, or an extra week of vacation or something, but you're simply not going to make more than the upper bound of that schedule, and being at the upper bound of that schedule will negatively impact raises until you get promoted.

The CEO or COO or CIO is not going to approve a $100k salary for a Programmer II when the band is $60-75k. It just won't happen.

On an extremely related note, there is zero ambition and very little technical skill at that company. The vast majority of folks with skill and ambition leave after 2-3 years.
http://www.shadowstats.com/alternate_data/unemployment-chart...
I think so. Compaq just proved that it could be done without being bankrupted by an IBM lawsuit. IBM was the 800lb gorilla like Microsoft was in the 90's or Apple/Google are today. Being sued into oblivion was the real fear, not that it was technically a difficult job.

Some of the other companies I mentioned were the ones that followed Compaq's lead and did their own clean room versions which they then sold to everyone else who came flooding into the market.

As an aside, this was actually a problem for the first few years: take multiple independent clean room implementations, bake in some silly things that the manufacturers did with them (gotta customize, right?), and combine it with the bad programming practices of the day (i.e. programs written in assembly doing jumps into undocumented portions of the BIOS because, hey, it worked on the IBM and saved a few bytes/cycles or did something useful...) It was similar to how well web standards worked not too many years ago with multiple browser implementations doing/interpreting things slightly differently and developers doing things they shouldn't because they could... and that was with a public spec designed to be copied. Eventually things get worked out, but both had a rough start.
I agree. People should make up their own minds.

When I see studies like the following (grabbed from Dr. Rhonda Patrick's Twitter feed) it makes me question his position on fish oil.

I also found fish oil beneficial to my recovery process, after I got cognitive problems following MB.

Studies:

* Study links omega-3s to reduced mortality[0]

* Consumption of omega-3s linked to lower risk of fatal heart disease[1]

* Lower risk of bowel cancer death linked to high omega 3 intake after diagnosis[2]

* Omega-3, omega-6 supplement improves reading for children[3]

* Stroke-like brain damage is reduced in mice injected with omega-3s

[0] https://www.eurekalert.org/pub_releases/2016-06/g-slo062216....
[1] https://www.eurekalert.org/pub_releases/2016-06/tuhs-dco0623...
[2] https://www.sciencedaily.com/releases/2016/07/160719214830.h...
[3] https://www.sciencedaily.com/releases/2016/09/160914085808.h...
[4] https://www.sciencedaily.com/releases/2016/08/160822140534.h...
That's an exaggeration. We definitely do dependency management, we just don't allow formulae in core to pin against arbitrary versions of software because it often means security updates are never tracked. We are going to loosen this slightly but not dramatically: https://github.com/Homebrew/brew/issues/620
This is great- most weather sites are slow and crappy and covered in ads. The maps especially are gorgeous. And it's getting close to being a good replacement for weatherspark.com, the best weather site ever built IMO (formerly - they built it on flash and couldn't maintain it anymore).

Dark Sky has the historic data too but weatherspark let you pan across the timeline and zoom in and out easily. It made it fun to explore and discover patterns in different areas.

I'd looked into building my own weather site frontend, but finding a good source for radar data was the sticking point, since they were all too expensive or hard to work with. DarkSky.net has radar on the maps, but I don't see it in the API, unless I'm missing something.
Show HN: A Collection of the Best Jobs-To-be-Done Resources and Examples
Is this number 1? I remember there was a rankings page but I can't seem to find it.
- Microsoft, in a Flash of Genius, Will Soon Devise "Grand Unified Theory"

- Microsoft Shortly to Invent Electric Car, and Probably Outsell Tesla by a Factor of 3

- Microsoft Only Two Years Away from Composing a Song So Beautiful it Revolutionizes Music Industry
I do take home a lot more than I would in the Canada. Cost of living in the US isn't 2x Canada but salaries for tech jobs are (And keep in mind that was a while back, it's now more than that). Health is covered by my employer, I pay nothing directly for it. (Definitively not the majority of cases, most people have some amount of contributions to it). But if I had stayed in Quebec I'd have been in the top bracket and paying a huge chunk in taxes. Even as I live in a state with high social programs (MA).

So to conclude, if you are in a field like tech, medicine, finance you will be significantly better off in the US than Canada. Other fields with similar income levels between Canada and the US I'd say Canada will offer a better standard of living.
I save some after everthing, but I don't see how this relates to the situation as I still would be leaving money on the table regardless.
This would happen with a great many things your mom was probably fine with you drinking. This is why you have saliva and swallow things. It's also why you augment that with brushing your teeth. If you're holding coke in your mouth for more than a few seconds, you're doing it wrong.
Often when looking at things like this, the reason that most organisms don't have the protein is that it's not cost free. It's expensive to make, or there are other downsides so it got evolved away by natural selection.

For example bacteria that evolve resistance can often lose them fairly quickly if they are not needed as they are not without cost.

Interesting though :)
That's Cancer with a big C, not the operating system also known as Linux
Goodbye Allo.
Every Google product is snoopy because Google is incentivized, directly, to get as much data about you as possible. That is their business model.

If you think your Google products don't spy on you you're either naive or in willful denial.