skysight-inc/HackerNews huggingface dataset:
> it sounds like the same 2 to 3 issue that everyone has to start migrating to it.

If you don't like to have it in your code base, then you could use it for the migration phase and remove it afterwards, or just leave it in the parts of the project, where it was helpful. It's totally optional, meaning, you can use it just on some parts of your code without affecting the rest.

> Do you find it makes you more productive?

It makes me a lot more productive. Especially when I touch code that I haven't seen in a while. I use it everywhere. Actually my IDE highlights items that I forgot to annotate.

> Honestly not trying to troll but my feeling is people that defend strong dynamic typing just haven't used strong statically type languages enough because the benefits are painfully obvious to me when you switch between them.

I'm not defending strong dynamic typing. I just think that the typing module makes Python a better language. I use the typing module for the same reason I switched from JavaScript to TypeScript and the experience I have working in both, Python+typing and TypeScript, is very similar, even though TypeScript is strong statically typed.
> but to be blunt: you are simply incorrect.

OMG...are you intentionally trying to be obtuse? This isn't exactly controversial stuff I'm talking about. There was a lawsuit and Be is very much on the record about Microsoft's tactics.

The lawsuit: https://www.theregister.co.uk/2002/02/20/be_inc_sues_microso...

Gassée's email: http://techrights.org/2008/08/19/oem-tactics-beos/

> ...assemble their own machines...

Do you even understand what OEM means? It has nothing to do with user-assembled machines. Yes, the minority of people who built their own systems could avoid the Windows tax. If you want to talk about a rounding error, that's basically the definition. We're talking the full systems that had Windows pre-installed. In order to not violate their OEM licenses with Microsoft, the only way those vendors could ship BoOS pre-installed was to dual boot with windows and give users absolutely no indication that BeOS was installed.

Get your facts straight before you start calling people names.
Sometimes I fantasize about a platform for tutorials on "how to do X using Y if you know Z" where prerequisites would be linked wiki-style, but disambiguated for the learner. If they are on Windows and use cmd.exe as their shell, command-line examples would be adapted to that, while someone using bash on Linux would get fitting examples as well. If they already know how to do a part, they get just a short summary instead of lengthy explanations.

Unfortunately, you'd need a lot of content before something like that would take off, and just specifying a few options while otherwise relying on the reader to figure out any differences is simply easier for a writer and still good enough for most learners.
Doesn't really make it better but if you're forced to use Slack their IRC bridge is pretty pleasant to use.
Great article, but I am pretty sure Jebediah Kerman is NEVER shaken, even if he had to face off against Chuck Norris.
Do you think there is room for a little more empathy here? It's possible that this group of guys is more socially awkward than is apparent. It doesn't justify this sort of behaviour, but it really is possible they have no idea the impact they're having on this woman.

It seems that any response other than total outrage gets shot down as heresy. I'm just not sure that's the most pragmatic approach to fixing this problem.

Communicating to these guys, the level of hurt they're inflicting may actually bring a better resolution.

While I'd never make comments like that around at work, I'm very conservative, I was not aware that someone would be as deeply hurt as the author was. I work in an environment where jokes like that are common and often come from the only woman in the office. So I simply had no idea that this could "destroy people".

It's not the same as sexism, but there are often jokes and discussions that mock my deeply held religious beliefs. Again totally different, but I've always felt it was up to me to control my reaction. I can easily get hurt or offended, that they're rejecting me and that the work place is hostile to someone that believes as I do. But I work to avoid thinking along those lines as it will do me no good. I can't change the people around me but I can develop a resilience such that those things don't bother me.
Perhaps shoehorning a half-baked web scriping language into native app development isn't such a good idea.

Not all ideas are created equal
Also, long, long ago there were open protocols for instant messaging, so we could use any messenger of our choice to communicate with any other.
Or with an IRC bouncer but we're well beyond what I would expect anyone non-technical to set up.
I totally was, thanks for clearing that up.

$25 a meal is a special occasion for me. That said this does seem pretty boss, having your own chef.
Bezos started BO around the same time as SpaceX, and has spent just as much money if not more, and accomplished next to nothing. He will need to pour many additional billions in to even make a race of it, the way the BO turtle moves.
I guessed so. Yet, I felt quite offended by the first post (I"m German, speak Spanish, French English and Japanese).

Don't feel German is necessarily harsh. It seems the perception is mostly from Prussian German ...
There is also a Machiavellian path where an exchange executes a devastatingly well-timed series of sales of its customers' holdings of the alternate version of the currency, thereby tanking the value and ensuring that its preferred outcome comes to pass. What it does with the minuscule revenue from that is probably irrelevant, but it'd make sense to credit to its customers' accounts as BTC.

As you say, Coinbase is a respectable firm, and it seems unlikely it would choose this tactic. But it would be consistent with a strategy to ensure the fork fails to thrive.
For what it's worth, Bitstamp announced the same position as Coinbase ("we consider BCC an altcoin"): https://www.bitstamp.net/article/bitcoin-hard-fork-our-posit...
Look, you can be on a ketogenic diet and not eat meat at all. I eat a few ounces a day. I could easily not eat any at all and still maintain a high fat ketogenic diet, but I enjoy the flavor.

I also have read plenty of studies that contradict the ones above. I'm not saying they are necessarily wrong. But I find medical statistical studies very hard to interpret because they don't control for all the factors and the data is not super reliable. Often the conclusions seem excessive given the data that is actually there.
It's only about 10% of the way to orbit. It's practically a toy.
Hi Rimliu ! The video can be translated to "we don't give a fuck" but it literally means "we whip our balls with it" :p
In my experience people have always acknowledged it. Now did they care is another question.
No, don't scale the sprites. Fit more sprites on the screen. What the hell is the point of having these high res screens if we can't fit more shit on them?
>Fruit is typically a source of fructose

The ratio of glucose to fructose in HFCS, honey, and most fruits is about the same. Some fruits have more glucose than fructose, some have less, but the ratio for almost all of them is less than 2:1.
ULA isn't buying anything from BO. They have an option to if BO makes far more progress.
Signed up more than a month ago (24 June), did the survey, but still no reply. Don't think they're giving out any more beta keys... :(
I mean you put it in the port, and leave it there permanently. Moving the laptop around, putting it in/out of backpacks and bags with no risk of damage or serious snags or pressure.

Yubikey 4C definitely does not qualify.
Better Websites through Accessibility
You don't have to eat a lot of meat on this diet. I've been on the diet for years, have read a lot of information on it (fortunately it's been used for medical purposes for over 100 years so there is plenty of material). I personally eat a few ounces a day because I enjoy it. But it could easily be left out, I'd just have to get my protein elsewhere.
The BE-4 is an impressive idea for an engine. It's never had a successful test fire, and is behind the Raptor in development.
Thanks for your comment. I'm a big fan of slack myself and have developed a product on their platform. I'm curious about the Slack fund and their investment process? Do you see a large contingent of companies building standalone products on slack?
I use U2F with chrome on ubuntu. How how do you get TPM+verified boot without chromeos?
Simple solution: Coinbase adds "convert BCC to BTC" button, which does exactly what you say, but charges a fee for this service.

I can't see how the BCC price can go anywhere but down if all Coinbase customers suddenly gain this ability ("Do you want extra BTC. Yes/no?").
What about

data:text/html,<script>alert(2+2)</script>

?
List All Modified File Names with Git
Forbes seems to have always been wrong about Musk's net worth unless I'm missing how it works. By my estimations, now he should be worth around $23B. $11B from Tesla. $11.5B from SpaceX.

Obviously they haven't updated for this news yet, but they still won't be at $23B.

Regardless, going from having invested all is PayPal money by 08 and in dire straits to being $20B+ 9 years later is awesome. And depending on what narrative you believe, money to this degree isn't what he cares about anyway.

Kudos to Elon, SpaceX, and everyone working there.
The link between consumption of saturated fat and cholesterol with cardiovascular disease is extremely well established so I don't think it's a coincidence that I feel this much better after cutting them out of my diet.
Maybe I'm reading these graphs wrong but isn't 2.12.x almost always at about the same level as 2.13 for 2017 compilations? Both of which don't seem that much faster than 2.11.
Since Kotlin has been officially supported by Google for Android, Scala has a strong competition which I hoped to become Java3 one day. https://developer.android.com/kotlin/index.html
I agree 100%. It seems absolutely bonkers to me that one would leave their money on coinbase if this is the case. How is this even a debate? They will not hesitate to keep the BCC value themselves and even if they somehow magically find it in their hearts not to assume the value of BCC, why let their customers' assets go to waste?

IMO, they're neither good nor credible custodians of their customers' assets.
Half Life 1 run on 32MB ram.
Sure, but sometimes we have to wrestle with shitty software. There's a scanning tool we use that unrestrained will consume all system resources, lock up all the useful software, and occasionally crash severs.

Set up a cgroup with a quota and problem solved.
Yeah but the white knights here don't believe men can be victims.
Whenever I run out of space, I hop on newegg, and search for drives twice my current size. I buy the first one I find immediately.

Once I get it, I hot swap a drive, and start searching for sales on more drives.

Rinse, repeat, all 5 disks swapped, more space appears \o/
Just install linux, select full disk encryption, done.

What threat does the chromebook protect against that isn't fixed by FDE?
Not surprising that such a screw up happened but what was surprising was that they received excess military equipment in less than a week. I did not think any government office did anything in such a short timeframe.
No interest in UWP. Period.

Release it Steam, or it never happened.
> The problem isn't the jargon itself, it's the fact that most labs have built up decades of institutional knowledge that they hoard for fear of their research being "scooped."

Unfortunately it's the same for software and algorithms (at least in bioinformatics, which is my field). Everything is treated like closely guarded secrets, at least in the smaller environments.

Thankfully the tendency is slowly being reversed and there are even things developed out in the open: the "problem" with those is that being in the open, it's harder to get publications out.
> Simple solution: Coinbase adds "convert BCC to BTC" button, which does exactly what you say, but charges a fee for this service.

That's exactly what I want. (That or a "convert BCC to cash" button, they're equivalent.) They already charge transactions fees. Just write a careful announcement saying something like "due to the nature of the fork, anyone with 1 BTC at time X is entitled to 1 BCC as well, and we're providing a service to cash in that BCC for you".
Slack has an IRC bridge that works incredibly well. I have used it daily on past projects. Load up your favorite terminal IRC client and go at it.
That link was extremely helpful! My unsubstantiated belief is that the process-shutdown bug was new in Windows 10 Anniversary Edition, and that link supports that idea. It sounds like Windows 10 Anniversary Edition changed the management of GDI objects to avoid leaking kernel addresses and that made HmgNextOwned more expensive, thus triggering the visible serialization of process destruction.

Cool!

I really wish I could upvote the parent post more times. Failing that I've updated the latest post to link to it as an explanation for how the whole problem got started.
There's no reason it has to be only accessible to USPS.

And what's wrong with just using the standard, taxpayer-funded postal service for everything? It's a useful service where it makes absolutely no sense to duplicate effort and waste everyone's time, money and patience with competition on a pretty simple service.

Every other sane country just has a single, taxpayer-owned postal service..
Anecdotally, I did. I'm a complete bitcoin noob, but owned 5 coins in CB since it was super easy to do. Read the Ask HN from last week when the first email came out from Coinbase.

Downloaded Bitcoin-core for OS X, went to Receive and got a QR code, pointed the Coinbase App at my screen and sent the funds (tested it first with a few dollars worth). Then did the big bucks.

Note: the most painful part was downloading the entire block chain. Took many many hours.

Copied the wallet.dat to a few other hosts and I'm done. Hopefully this will be helpful to anyone else on the fence.
Angular library for unicode emoticons
Product looks really fantastic, and it was nice to see returns and tabs behaving as expected (feels snappy like a desktop app!).

It's also nice how escape gets you back to the search bar – I don't have enough data to know how search prioritization scales, but feels really snappy and nice so far.

One comment (admit this is a pet peeve) – it'd be really nice if Google and/or Github SSO was available on any of the paid plans. As a buyer, I really don't like having to choose between good security practice (and a bunch of features that aren't needed for my small team) vs. a lower price. Put differently, it's a bummer that across a number of SaaS services the choice to use SSO - but few or no other "enterprise" features - ends up costing tens of dollars per person per month. :/

Edit: Also thank you, thank you, thank you for a nice table editor where I don't have to do things by hand in markdown!
> Publishers can provide value [...]

That's like saying that dictatorships can be a superior form of government, because they provide centralized planning and decision making at a much lower overall cost. True, current dictatorships don't do so... but the concept isn't invalid.
As someone who has played it both ways (with and without scaled sprites) I can tell you that on a high dpi screen it is impossible to play. With the sprites scaled it is just ugly to play :-)
Facebook is not the problem, users are. Back in the day most users would not even share their name on the internet and now most people are doing the complete opposite: They share way to much without thinking about what can happen.

If you don't want a person to see that you are online, just remove the person..or even better, don't add the person in the first place. If you join a service made for sharing personal data you should at least think about the consequences.
It's surprising how little money was taken in this round. You'd have expected something closer to $1B. I'm sure $350M will help enough and it has been over 2 years since the last funding. So maybe it's fine. They can keep raise again soon if need be.

Especially with Bezos pumping $1B into Blue Origin a year.
Utah County is definitely the center of the Utah tech boom. Between UVU and BYU there are lots of small college-fueled startups in Orem/Provo, and many more mature companies formerly based in SLC are moving farther south, at least to Draper/SoJo if not over the point of the mountain.

This move has been underway at least since the mid-oughts, but it has accelerated lately after Adobe's investment in the Thanksgiving Point area and as Utah County's outskirts (Eagle Mountain and Saratoga Springs) have started to recover from the mortgage crash.

I'm more concerned about SLC's long-term prospects at this point; no one seems to want to go further north than 7200 S anymore.
These are not commit messages, but commit comments, https://github.com/blog/42-commit-comments.
Sure, and my point was that it was a pointless consideration.
> I am sure there are others

There is a large government contractor presence in the triangle (DC is what, a 30 minute flight?). Epic's main office, Nvidia and Kitware have offices.
The article says 7 venture-backed companies, but this awkward adjective was dropped from the title.

Saudi Aramco is indeed much more valuable than the lot combined, but it's not exactly a startup.
How many centuries ago was that? Do we really want to go back to a world where the biggest threat to your life was starvation?
I wish I knew how real greed looks like. I realized that I've never seen or experienced it in real life - all the people I know are not greedy, so my only other reference point is descriptions of greed from stories about morality. I strongly suspect though, that this real greed is a rare thing.

But I 100% with Animats agree that we lack direction. In fact, we got where we are by being directionless! Or maybe indirect would be a better world. But the fact still is, most of the things we enjoy today were not designed to be good or useful. They were designed to make most money.

And mind you, I appreciate how awesome the market economy is in automagically balancing the needs of people with resources available. But we got to the point where making more money is the primary motivation for everything. Not whether it's useful. Not whether it's high-quality. Only how much can it sell. And today, we've mastered all the ways to maximize sale value by avoiding creating useful, high-quality things.

This hurts me, deeply, because it means that in the adult world there isn't many people to talk with about anything serious. Even the desire is widely mocked in proffesional circles. "Business is most important". "If it doesn't focus on business needs, it's bad engineering". Professional growth matters only in so far as it lets you land a better job. Etc.

For me, a great leap towards utopia would be to somehow relegate the market to a supporting role, instead of using it as a sole arbiter of what should be done and how.
> Is there a more polite way to go about this?

This is the usual process for submitting a large change to a project:

1. Check the issue tracker or mailing list for an existing discussion about Python 3 support. If there is one, read the discussion. If there isn't one, start the discussion. Mention that you're willing to make the changes if there is interest. Remember that supporting both Python 2 and Python 3 places a burden on all future contributors.

2. Keep the changes minimal and easy to review.

3. Review the changes yourself before sending a patch/pull request.

4. Run the test suite.

5. Test your changes in all versions of Python the software supports.

Forgetting #1 is usually the cause of tension when people submit large patches. The person who submits a patch wants to see their patch included. The authors of the project want to make sure it aligns with the goals of their project and doesn't break their software.
A Closer Look at Swift Playgrounds for iPad
Checkout latest Firebase using Angular4 blog post
Yes, because the people with voting shares gave you money in the hopes they would make something from their investment.
Plug: why Amazon has a load of terrible products http://constantbetasoftware.com/2015/12/11/bezos-amazon-cult...
FYI, since you're here: visiting your site on FF in Windows 10 is throwing an insecure error, saying you're using an invalid certificate. 100% possible that's somehow an error on my end - but just in case it isn't, thought you'd want to know. Sample URL throwing it: https://www.tedunangst.com/flak/post/books-chapter-three

Side note: I'm hugely grateful for all your work on OpenBSD.
YES. Functional programming is more of a pattern. I can write functional ruby/es6, but neither of those are purely functional languages.
That sounds gross to me, but is it offensive in French culture?

Totally not trying to justify anything, I just have zero understanding of the cultural context.
Did you see the double rainbow over Derby?
> I'm not defending strong dynamic typing. I just think that the typing module makes Python a better language. I use the typing module for the same reason I switched from JavaScript to TypeScript and the experience I have working in both, Python+typing and TypeScript, is very similar, even though TypeScript is strong statically typed.

I think you've misread me, I had the exact same experience with both languages and agree with you.
I realize that, but it doesn't make it a bad example. Certainly the shareholders were taking the long view when they allowed such a massive R&D program to go forward. The fact that it didn't work out is neither here nor there.
A lot of the fun in KSP can be finding the line between bad design and good design, and then trying to pilot your way through it (IMHO). I will never forget my first Apollo-style mission and just how many dozens of struts it took to hold together (this was before they added the current largest-diameter tanks/engines), and how hair-raising the piloting of it all was. To me, no game has ever matched the intensity of that experience, before or since.
Spider Hero Police Dog Simulator
Are you ready to play the Spider Hero Police Dog Simulator where you will save the grand city with the help of spider hero and police dog. The rivalry between criminals and spider hero takes a new WIND!
cooking is fun and kind of like programming. stop being a fucking nerd and pick up the knife. so cuck.
Well, there have been successful dictatorships in the past...
FWIW, in Finland having to pickup your domestic packages at the post office or other pickup point has always been the standard, unless you pay extra for home delivery.

Regulations say 82%+ of Finnish population needs to be within 3 km (1.9 mi) and 97%+ within 10 km (6.2 mi) of a postal outlet.
Could you guys please stop ping my router?
BCC is not actually a fork but is the original chain/software, isn't it? That could be an important distinction compared to these altcoins.
Since people here are sharing positive stories, I want to mention this one:

http://www.imdb.com/title/tt1964418/ - Tomorrowland.

Yes, I know it's Disney. Yes, I know it's naïve. Yes, I know it has been criticized as having a weak plot by people who would prefer depressing shit. But it's also the single most positive thing I've seen made in the past 10 years. It just overflows with hope about the future. So I do strongly recommend watching it.
Well if I read those charts correctly you could've sold ETH at about $20 and bought at $12. It then stabilised around $15. And ETC was able to be sold for what, $1? Seems like selling and buying ETH would've been a good move.

Of course this stuff swings all over the place - you're as likely to get stung by some random swing in values as anything else I guess.