skysight-inc/HackerNews huggingface dataset:
I guess if your computer is already a spambot, just limiting the amount of time you are spamming isn't really solving the problem. What is the real advantage to spamming for eight working hours vs 24. For you, no advantage. Disadvantage goes to the spam operator, but again, who really cares at that point?
I just wanted to comment that I LOVE your marketing site. Extremely easy on the eyes, clear, good calls to action. I don't give that compliment easily either, it really is great, succinct, clean. That's my biggest problem with most sites is they're ridiculous and not built for actual sales. Great work

PS. I just ordered some. Now if only blue bottle coffee would do this :| I think their coffee is god like. we shal try yours now
Apple has acquired Workflow, an automation tool for iPad and iPhone
I think this could turn away a big majority of writers who have great content but aren't well known. Kinda like Spotify dollars are all going to the top pop singers but not many of the indie bands that people really love. And if Medium was really going to pay all the writers, how much would they end up with? Couldn't be more than pennies. As a writer, I'd rather have the ability to sell my own subscription on Medium, and get paid by my loyal readers.
Brilliant talk on using these techniques to draw hires color pix on c64. The NUFLI technique is based on combining hires mono images with color sprites underneath AND color flashing.

https://www.youtube.com/watch?v=bKk0m-GDFdc
> What if your Selenium tests had performance asserts for CI/CD

Isn't this just... a single function? Like, how the heck do you build a startup around that. We do this as part of our Python selenium tests, I didn't realize it wasn't built in to be honest.
isn't the Nintendo Switch based on either OpenBSD or FreeBSD and uses ARM? woudn't that be a good reason to have a plugin for that?

> https://en.wikipedia.org/wiki/Nintendo_Switch_system_softwar...
Unfortunately you're mistaken. Most companies just don't care and document their APIs by hand on internal wiki. If they document at all.
If the TV displays N fields per second, and the C64 produces N fields per second, then you'll see one at a time. The only effect of the interlace is to shift alternate frames down by 0.5 scanlines. TV phosphor decay is too rapid for anything else to happen. By the time the next field starts the previous one is already gone. (I took some short-exposure shots with my camera and it looks like the phosphor decays from white to black in less than 1/6th of a frame.)

(Well... it's been a long time since I've seen a C64 plugged into a TV, but I don't see how anything else could happen! You definitely don't get an alternating effect from a BBC Micro.)
That's because writing a text editor in javascript and using an entire web browser instance to host it isn't a sane thing to do.

I hope this trend dies soon. The inmates are running the asylum.
I doubt the multi billionares are going to be open to the idea of sharing.
I've already ordered the regular kind, but I'd be interested in the three-in-one also!

I do occasionally drink my coffee black if it isn't super bitter.
And one more thing, can you figure out a great instant creamer? I've tried many instant creamers and they all taste terrible. I really like the Coffeemate Natural Bliss creamer line, but I've had trouble finding an instant creamer that I like. Maybe it's out there and I just haven't found it yet.
I would love to try this out but you guys don't post to Australia yet :(
> You could get vegetable fats from avocados, olive oil, etc. Fats are essential to life.

I agree, those and coconut are my preferred sources of fat.

> It's a myth that eating fats will increase your BMI. It's eating too many calories that causes that.

This is the opposite of my intended meaning. I was referring to GP's blanket statement that replacing meat with carbs is bad. The "BMI obsession" snark is a response to people advocating extreme low carb diets as if they are inherently healthier (rarely are the components of that diet discussed) than a diverse diet of unrefined foods (including the occasional carbohydrate). Keto is great for showing off your six pack. I don't think that means that it is by default healthy.
Show HN: Swan is a Xfce4 desktop for Windows
I've not read through the CERT C++ rules (yet), but I highly recommend reading "Secure Coding in C and C++" [0]. Expectedly, there's a good discussion on bounds checking. But, nearly half the book is dedicated to integer underflow/overflow (and signed/unsigned) issues (which most devs either ignore or are oblivious to). It's not a panacea, but if you're write C/C++ without thinking about security and how things can go wrong, it can be a real eye opener.

[0] https://www.amazon.com/Secure-Coding-2nd-Software-Engineerin...
And yet, we don't continue calling a sysadmin turned programmer a sysadmin, so why would you insist that we call a programmer who turns sysadmin a programmer?

It doesn't really matter where they came from, or what's involved in the job, they're sys admins.

No one calls a physicist a programer because the simulation software they wrote could've been written better by a professional developer, they just call them physicists.
Thanks for pointing all these out!

Agree that the order process is a bit lacking. We just hired our first engineer to work on it. We're currently using Shopify + a bunch of apps since our focus has been the hardware (brewing + coffee). Also - just had a meeting yesterday to figure out how to make the site more clear.

Your month starts now. We'll ship your coffee tomorrow and the subscription will renew on 4/22.

The pricing for the trial is a bug. We lowered the price recently and clearly forgot to update the description - I just fixed it.

Really appreciate the feedback!
Release Notes for Safari Technology Preview 26
Those are quite poor speeds. I'm with Optus with a 4G connection and just did a speed test on my Galaxy S7

80Mbps down!! wow I was surprised to see this. I thought my home 30Mbps cable connection was good

20Mbps up, this was an even bigger shock. I'm only on about 2Mbps up on my home connection.

90ms latency from Adelaide to Sydney which seems pretty good too.
It already is as convenient to pirate Netflix videos as it is to view them on Netflix. You'll get a better selection, with a better UI, and often higher quality encodes. I still keep a Netflix subscription, because I want to pay for stuff, but it's hard to feel I'm getting value out of it.

I hope you realize the movies people 'pirate' have been stripped of the DRM. Even if the original file had DRM, that does not inconvenience downloaders at all.
It's M-Learning. You can check it in Wikipedia for starters. It is the combination of processes and technologies to allow people to engage into formal learning programs using mobile devices. It is different from traditional desktop based e-Learning.
Right, I expressed myself poorly. Maybe I meant just an ID?
My gripe was just that I expected that to index a knowledgebase of error messages, but the one I mentioned, for instance, isn't even documented.
I had a bad experience with in around 2014-15 on Ubuntu. 3 different laptops in my house suddenly stopped working (didn't boot at all) within the time-span of a year, 1 laptop faced the problem multiple times. In all cases, I had to format the root partition and reinstall Linux. All 3 had btrfs for / in common.

I moved back to EXT4 and it never happened again since then.
Well, from where I'm sitting a server should just do what it does for everybody without shipping different code to 'unsupported platforms' in order to make those platforms work worse. It either serves up the same to everybody or it contains code to support some platforms and blocks others.

A 'best effort but unsupported' isn't an option, it reminds me of the SMB days.

Either you support a platform outright, you send out the same code to everybody or you disable the platform completely. Other options are sufficiently gray to count as ways to coerce people into making a platform switch, and the MS rep seems to be pushing in exactly that direction.

" For the best experience, we recommend the operating system listed in this article. "

Right.
> Don't 'know your customer' laws ensure that no bank account is owned by an anon?

Unless your scammer is really, really stupid these accounts are in the names of third party patsies who are promised some cut or percentage of the amount, or have been conned into thinking they're helping someone out (usually the money would then be transferred from that US account to somewhere foreign via western union or the like).
Raising cattle on a mass scale uses more inputs. Mainly because they're fed grain, and caloric value of the inputs is higher than the output (ie. wasted resources), plus the environmental impacts of the cattle themselves.

It's not exactly controversial.
If what you write is difficult to understand people will assume you're smart. If you've ever learned a foreign language you'll recognize this: Blithering idiots talking in that language sound smart because you're having a hard time understanding them.

Academese exists because it works.
> I mean how would you process two orders at the same time for a single product?

With the right strategy and record keeping it ought to be possible with some loss of pricing efficiency and some rate of conflict causing an almost-complete trade to fail and the orders go back on the book or the execution queue.

Even in a situation where the non-deterministic pricing didn't make it a violation of some regulation , I can't imagine it'd ever be useful.
The thought that kept circulating in my mind as I read this was, "If it's safe, sane, and consensual, why is it anyone else's business?"

Useful rule of thumb: If you are an outsider to other peoples' relationships, you probably don't get to judge the fairness of the relationship. Err on the side of respect.
ARM Makes Tech Disruption, New Chip Design Could Starts New Arms Race
I think he should have said that we don't need tests 'only' because of ambiguity. Even with no ambiguity at all, would still be needed.
> People want to watch what they want to watch.

You keep using this phrase. Doesn't that also suggest that, if given enough trouble, they will just pirate that content instead? DRM has shown to do very little to stop that, so why continue pretending that it does.
connectomes fail to reproduce behaviours.
I would also not sign up for a subscription service that does not let me cancel without contacting customer service. It's a dark pattern that too many subscription services adopt. The only reason for this is to make it more difficult to cancel. I was about to visit your site and try it out (depending on price), then I read that comment. If your willing to make it hard for me to cancel to try and squeeze in an extra buck then what else are you willing to do. I feel like it's shady and makes me not trust your company.
GNU cp uses ioctl() with the FICLONE flag when you run "cp --reflink" on a COW filesystem like Btrfs.

http://man7.org/linux/man-page/man2/ioctl_ficlonerange.2.htm...
These are all great - thanks! Although we don't advertise it on the website you can always email me and we can figure out something in terms of orders ;)
I've used both, most bsd users have. Prefer packages but ports is useful for custom builds and desktop systems.
I'd buy that if it sent out the exact same code that it would without that UA. But it doesn't.
Working on it. They're all really bad, and I'm pretty confident we can make something a lot better.
This might be misreading things, but it feels like Medium is trying to be less of a publishing platform (like a twitter), and trying to turn more into a media/content company.

Honestly I'm not sure what I'd really get from my $5. A single page browsing experience doesn't sound amazing. If anything, they should do that for everyone because the infinite scroll tends to just get people to read more.

For some of the more popular pages, like for example war is boring is one of my favs, they seem to generate a following unto themselves, probably by finding and targeting their niche audience. Most people on medium would probably find war is boring, well, boring.

It seems like the hard part is combining "thoughtful, well researched" with "interest of the reader" without becoming an echo chamber, censor, or deemed irrelevant by the reader.
So, install a DRM-free browser on your universal computer and get a dedicated box for the subscription service? Except for perfectly avoidable waste, what did I miss?
I'm always dubious of startups based on how the founder wants the world to be. Even if there are a lot of people who want it to be that way too, markets have a way of foiling such plans.
Personally I'd be happier being told honestly I don't warrant interest, unsupported platform, I need to look elsewhere, than being strung along with false impressions.
I know what you mean, but it's also despicable when companies which are based around security don't take the extra care they should to protect their users. I don't respect that, and I think they deserve every ounce of criticism.

With that said, I definitely agree on things that aren't security related.
Sounds like they want to be a curator. I agree on the idea to create a subscription feature and take a cut. Medium has such a big audience that I think publishers would gladly sell there for a % fee. If they can't do that, then they'll stick with selling exclusively on their websites.
For anyone curious, here's a comparison of the signed-out, signed-in, and "members" signed-in homepage:

http://imgur.com/gallery/h3tN3

Instead of a feed of stories (recommended by people you follow) you get them in a grid layout.

Worth $5? Hell no. If I was paying for design, I'd pay it to the folks at theoutline.com (nicest media site by miles and miles). However, there are great writers on Medium and they deserve to be supported. Take my money.
Mistakes happen, the response time to correct was actually really good.
>We may have left the EU but we still share the exact same fate as the rest of Europe whatever that may be.﻿

"How I stood up when they made fun of my freckles in elementary school"

"7 tips for a more productive workday"

"Somebody hurt my feelings. And I'm precious, so you're gonna read 30000 words about it"
Yeah, you can see this in comparing how long it takes a person to learn a new programming language versus someone learning their first programming language. Learning a new language is trivial, learning to program not so much.
This is a new project to provide a linux-like desktop for developers forced to use Windows at work, and for Windows users to experiment with a linux-like environment.
Taking each of those in turn:

The first question is an issue because of Stack assuming something about how git works that might not be true on your system. That's probably because you have an old version of git installed. I had a similarish issue on Gentoo, where it assumes something about gcc that isn't true in the version of gcc I have installed. That's a bug in stack, it's not really Windows-specific. Try uninstalling git, installing the latest version of git, or something like that.

Your second question has nothing to do with Windows. The issue is that when one installs packages globally (as you are doing with cabal in your question), you get into issues if you have two incompatible packages. For example, you want stylish-haskell<0.6 for hfmt, and stylish-haskell requires directory<1.3, but you have 1.3 installed (because of another package).

That's called 'cabal hell'. It's basically just dependency hell for Haskell. It was common in Python before virtualenv became popular, and common in Haskell before stack became popular. In fact, a big reason for using stack is to make it easier for people new to Haskell, and people on Windows, and in particular people new to Haskell on Windows, to use Haskell. The way it gets rid of this issue is that you install dependencies locally, separately, for each project.

At the end of the day, this really sucks for you. I hope you can get it working, Haskell is a lot of fun. You should post the first issue to https://github.com/commercialhaskell/stack/issues/new.
> Mozilla doesn't have as much leverage now that a large part of "the community" has abandoned Firefox for Chrome. If you care about these issues, stop and consider the effect of your choice in user agent.

Mozilla still has nearly an order of magnitude more market share than they did when activex was everywhere.
Check Out This Electronic Paper ‘Magic Calendar’
tangential to this is the fact that a lot of 'news' is repackaging an original source for each platform

John Oliver had a great segment on this: https://youtu.be/bq2_wSsDwkQ
It's important not to confuse theory with scientific theory. They have very different meanings. In everyday speech a theory is roughly equivalent to a guess. In science, a theory is a well tested explanation of some phenomenon.

It's always hypothesis then theory. Your hypothesis may be based on other theories, but it is itself not a theory.

From Wikipedia: "The scientific method involves the proposal and testing of hypotheses, by deriving predictions from the hypotheses about the results of future experiments, then performing those experiments to see whether the predictions are valid. This provides evidence either for or against the hypothesis. When enough experimental results have been gathered in a particular area of inquiry, scientists may propose an explanatory framework that accounts for as many of these as possible. This explanation is also tested, and if it fulfills the necessary criteria (see above), then the explanation becomes a theory. This can take many years, as it can be difficult or complicated to gather sufficient evidence."
about year ago I was working in the illumos kernel codebase and was using sublime. It seemed to work well enough for what I was using it for, still was a bit hard to find the appropriate file quick enough though.
"Linux users are a small minority, but I suspect they have well above average influence in what IT services are purchased."

Not really. If you're deciding on a vendor for a bunch of Windows users, you would test it on windows.
Ask HN: Best SaaS for handling billing (subscription)?
I'm trying stripe, but I'd love to have a service which has their own checkout, and can provide an API where I can detract credit-like usage from a users account etc.
Contracts are not "programs", any more than programs are binding legal agreements between users.

Lawyers are only paid to create clear specifications some of the time, and that mostly in criminal law and political legislation.

In non-trivial corporate contract law they're paid to find favourable ambiguities in existing specifications, and to build possible ambiguities and hidden implications into negotiated agreements.

They're also paid for their ability to use rhetorical, verbal, and theatrical tricks to persuade counterparties, judges, and juries of their point of view.

Outside of STEM, the relative predictability of code is a very poor and superficial model for the relationships, transactions, and goals that define most domains.
>Pretty much no-one is pushing the notion of a "pristine" pre-colonial Amazon.

Growing up I was taught the pre-colonial Amazon was pristine, and it has been only in recent years I have started to hear a different story. I bet most people in the US still believe the pristine idea.
AT&T, other U.S. advertisers quit Google, YouTube over extremist videos
I once toyed with Temporal dithering on VGA ModeX.

While the bullet point listed resolution for standard VGA was 320x200. Hitting the hardware registers and paying the price of a rather peculiar addressing mechanism for pixels you could get a lot more(and double buffering to boot).

320x240 was the most common tweaked mode, because it gave you square pixels and page flipping.

At the edge of what momitors could handle there was a 400x300 mode which ran at 87Hz Flipping two images with this mechanism give you a 43Hz shimmer, which is amost impossible to pick on colours if the two components are similar luminance.

I never saw this get used for anything, but it would have made an excellent paint program for standert VGA.
If I was Medium, I would use machine learning to curate a feed for each individual subscriber.

Their personalized curated feed is already really good. I had to stop looking at their weekly email because my clickthrough rate was too high and it was a time sink.
I've updated claudiajs to use the new 6.10 runtime as default.
well at least as it looks Widevine has no license fees for Device Manufacturers i.e. browsers. You only need to contact them.
Not sure how this company makes any money tough. (maybe through training courses)
That's not copy-on-write, that's just giving an extra name to the same underlying file/inode.
This company replaced 90% of its workforce with machines. Productivity soared
As a heavy user of Atom I am surprised with the benchmarks. To me the editor is fast enough, can't provide any numbers but it is pretty responsive for daily usage (Python, C, Puppet, Elixir, Erlang)
1) You need to keep it frozen, right? That makes it a lot more complicated + probably issues with the colloids (we experienced that at one point)

2) The bigger challenge is actually brewing large amount of ristrettos/espressos, not necessarily concentrating it.

3) just sounds way too complicated to me to rival/equal soluble coffee

Edit: haven't really looked into any of these as a feasible option for us.
The article isn't as clear on this as it could be, but this is not a recent news article: the C was gotten in 1982, and the amendment was ratified in 1992 (and had in fact been sitting around since 1789). An impressive feat nevertheless.
That isn't quite correct. The C64 outputs a progressive-scan image, which is a hack on top of NTSC or PAL. In this configuration, there are only even or odd fields, which double-strike the same area. Thusly, it is 60 fields per second, and since only one field forms the full frame, it's 60 frames per second as well.

There is no scanline striping; that is strictly an artifact of poor NTSC capture devices (like most HDVTs) that naively assume the incoming signal is a 480i image with odd and even fields.
Microsoft doesn't need to spend money making the Linux desktop-experience suck, it has done so on its own for well over a decade.
For editing text, everything these days should be considered a high power computer. When a text editor is unusable on a computer that is at least 10,000x as fast as old computers that could edit text just fine, it is time to take a giant step back.
Predictive Policing Startup Publishes Code Online, Seeks to Address Bias
Patreon but instead of a single creator or publisher, you patronize Medium. That's a start, and in the future they may launch something more targeted. But:

>Media is broken. And we need to fix it.

Medium is broken and needs fixing.

Medium has no journalism and no good writing. It only has content. Content Marketing. Either for companies or for individuals.

Subscriptions are a way of fixing this - but get off your high horse first and get introspective. Medium is worse than BuzzFeed and Business Insider as it stands.
Definitely looking to do plane coffee at some point but the water quality remains biggest issue.
I would like for more people to talk about automation as REDUCING the need for as many workers, than an all-or nothing REPLACING workers.

Then it won't be a straw man of "it will never replace what I do" or "well, people will find other jobs." Some will, some won't. It's not all or nothing, but the AVERAGE DEMAND FOR HUMAN LABOR will go down, which means wages will progressively become worse as a means of delivering money to the masses. You already see it now, but few people state it in such clear terms.

We need to stop thinking in terms of "well, why doesn't everyone just buy a ticket out of the ghetto" and realize that some will, and many won't. For those many, we will need single payer healthcare, single payer food, rent, movies, etc. You can call it basic income. Whatever you like. But it's inevitable.