jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This article has some good points but I'm going straight for the first one: I don't miss generics.

Indeed, they are useful. I use them in Java every time I find a good reason to do it. So, I should say in another way: I don't miss generics in Go.

Given my experience [0] in Go in the last years, I realized that if you miss generics in Go, your code is trying to cope with too much.

I didn't miss them when I developed Mergo [1], a simple library to merge structs. I think we all agree if we should rewrite this in Java (or other language with similar type system) we would use generics at some point.

[0] https://github.com/imdario?tab=repositories

[1] https://github.com/imdario/mergo
Also, personally I think it is entirely possible that we have been visited by aliens. Why is it so difficult to believe, you think we are the only life in the universe? Of course the idea is mixed up in a whole lot of mythology, it's a magnet for crackpots. But underneath all that, the central position that we may have been visited by aliens and we may have observed them, is not really crazy, when you think about it coolly and logically. I haven't seen any evidence in my life that can convince me either way and I am comfortable with that ambiguity.
Great write-up, Jacques!

I have a question about you find such work - or possibly, how such work finds you :)

For pretty much well my entire career, since 1998 or so, I've been the guy you go to when when you something's gone wrong, and no-one knows why. Unknown codebase using an unknown language on an unknown platform? I don't know how I do it, but I have a talent that lets me figure such things out when all others have failed, fast.

It feels like this should be a valuable skill; is it simply through meeting enough people that you're the go-to guy when situations like this flare up?
You might be interested in this app:

http://www.secretgeometry.com/apps/cathode/
It has to be an image, how else would they ensure that it shows up in Comic Sans in all browsers?
Well, I know this is not really helping but this movie described a very similar situation to yours. May it ease your pain a little: http://movies.netflix.com/Movie/The_Proposal/70112727?trkid=...
Yeah, this is the answer to slater's question, that some people have signed up for exposure to wholesale prices.
There likely is a climate change effect. Polar vortexes have been making deeper incursions into North America because of increased turbulence in the atmosphere, driven by the overall energy level.

This about a pot, slowly boiling. As it gets hotter, it swirls more.
Google+ was initially very well designed, and then Google proceeded to run it into the ground.

Google+ when it was about a year old, was still the best social network ever. But then Google tried to force Youtube integration, killed off Events and Hangouts, not to mention the questionable "no unusual name" policy.
Try this instead: https://www.comicsrss.com/
"It should be XXX, YYY, ZZZ". Not everyone shares your need. Some people a careful and want a pretty phone, light, and just awesome to use. Why would they need a heavier phone, with constrained design, and pay extra for an accidental damage coverage (you mentioned that it could be builtin)?

Moreover over these kind of phones exists, it is just that we have choice not to buy them.
1) Why would it be prohibitively expensive? In the face of severe enough penalties, most people would simply report their transactions as required, and report who they transacted with.

The number of transactions that needed to be investigated would be a small percentage of the total, and possibly traceable through means other than cracking keys.

2) Regardless of whatever zCash is, my point is that Bitcoin's immutable and complete ledger lends itself to complete surveillance. The math may be uncrackable, but the users are not, and privacy would go out the window if they're forced to transact with registered IDs.
It gives you a lot more information, but a lot of that information is more about lower-level mechanics than "business logic". I think it really depends on what you're writing and what's important to it.
Thanks for that link, that's one fantastic story I'd never heard of.
Thanks for the update, I'll have to plunge back into research this year for a decent software. That's too bad, I was happy using their service and always donated.
> A tax cut for Samsung is effectively a tax hike for everyone else.

That is a remarkably zero sum way to think about it.
Capital requirements, not reserve requirements.
“Any of the systems you’ve worked with”

I suspect it has been a bottleneck in some of the systems redhat has worked with, or they would have no benefit in writing it. As the authors of openshift I’m sure they’ve seen some pretty crazy use cases. Just because it isn’t your use case doesn’t make it invalid.
Usually I have only seen kk and kkk being used in asia...
I assume that they don’t hold the bitcoin but contract out the holding of the coins (or keys) to some 3rd party who specializes. They still make money on the spread and the buy/sell price gouge may be even larger to cover fees of whoever actually holds the crypto. Holdings may not be 1:1 still but it should be some safe amount.
Animals will always be in peril as long as they are in close proximity to the human psyche.

Just look at the toxic environment around us. We are a danger to ourselves and all life.
Great story and audio! It's saddening to think how many such important treasures are rotting away forgotten on shelves (think the last scene of Indiana Hones, Raiders of the Lost Ark).

My other thought when I looked at the team photos in the article is: Engineers who can do this type of wizardry are always old, e.g. 50+ or more. I think in our current emphasis on software engineering, we have raised (myself included) generations of students who just doesn't have the same level of comfort with working with their hands on hardware.
"When it became clear Victoria was prepared to defy her father he capitulated and a team of courtiers were hired to school the commoner in royal etiquette."

She is doing her part for global feminism.
No. It makes sense to discuss Russia's as well as the US's. Stop cutting in while we are doing the former. Start your own thread about how terrible the US is. Stop with the whataboutism.
I don't know if that counts... I can read the 1s and 0s of a compiled binary in any language. Does that mean nothing a C compiler does is an optimization?

I wouldn't consider the memory layout of something like a stack to be part of the semantics of the language, unless that language actually includes features to directly refer to the stack (get its contents or size, etc).
It's not hard. Clearly the understand. Their M.O. is predictable to a fault. These are not accidents.

This should help. I immediately bought the book.

https://www.wnycstudios.org/podcasts/otm/segments/living-und...
I've lived in Germany for years and I do feel like, if we're going to stereotype people by nationality, they're one of the most privacy-sensitive groups you'll find. This is the country where, by law, if somebody picks up a (land-line) phone in the house, any other phone currently in use has to shut off. I'm not saying you can definitely convince that friend to get off WA / FB, but it's worth a shot.

(I don't know what to replace it with -- I mostly use Hangouts but it really feels like it's falling apart.)
Great service. Our startup offers a related service: we send out job applications for candidates and make sure they don't miss an opportunity: https://cvandme.com

We have seen that job applicants leave so much simple improvements on the table, it is unbelievable :) The most basic thing: Give more details on your technology stack for every experience, be more concise and avoid fancy graphics and formatting.
This is not about permissions, but usage, AFAIK. Do you have any evidence for any cheating?
No argument that Facebook is currently within its rights to censor anyone they want for any reason they want. I think the debate is around whether they should have those protections, given that at present they are virtually a monopoly within their sphere and people don't have viable alternatives to use once they are kicked off of Facebook. BTW, my private property rights can be overriden whenever the governement or utilities or even neighbors can show a public need.
Isn't that what the NSA is supposed to do? They failed. They seem to have a big enough budget. I don't think they are incompetent. If they stopped stockpiling vulnerabilities and instead actually tried to defend the country, we might get somewhere. I don't think it is for lack of resources, but lack of principle that we are in this problem.
I'm not sure what arbitrage you're referring to. But more importantly, nobody is selling these freshly printed USDT for USD...that's the whole point. They are selling USDT for BTC.

99% of the USD/USDT trading is fake/wash trading to give the illusion of volume.
I assume he meant in the sense of flying personal aircraft as helicopters were widely used in the 1950s. But I agree with your broader point. A lot of people aren't distinguishing the yawning distance between being able to operate on the highway with a backup driver ready to take over control and being able to operate just about anyplace, handle changes that aren't on a map, in any kind of weather, etc. even if there isn't a human inside the vehicle. I watched a recent video with John Leonard speaking at CMU and he had some interesting video showing some of the things he had to handle over the course of just a couple of weeks commuting. (Cops directing traffic around an accident, snow, left hand turn into heavy traffic, sun glare that made it hard to see a pedestrian or a light.) He makes the case that these are really hard problems that aren't anywhere close to being solved.
One thing I find curious is none of the articles about meerkat (that I've read) have mentioned that Color did the same idea in 2011 [1] as one of it's many pivots. I'm curious as to what's different between the two and why one might succeed where another failed.

[1] http://www.androidstatic.com/color-for-facebook-streams-your...
Just pick something and go with it.

Every stack will have some javascript in it.

I recommend Heroku/Postgres/Python/Django/jQuery as a good starting stack.

Sub Python/Django for Ruby/Rails if you want, keep the rest. Both of these stacks also make you very employable, if that's your goal.
Some paranoid peoples claim there are batteries inside SOICs that still can provide data.
They don't spread disease any more than dogs or cats.
My impression has always been that it was a service to make PDFs less useful.
Datanyze - San Mateo, CA

Jon from Datanyze here. Happy new year! Here's what 2014 looked like for Datanyze:

January 2014: featured in a VentureBeat article and dubbed the "Google for sales and marketing" (http://venturebeat.com/2014/01/20/this-startup-tells-you-whe...)

June 2014: After bootstrapping the company past $1 million in annual recurring revenue (ARR) and 100 customers, we raised $2 million from Google Ventures, IDG Ventures, Mark Cuban, an AngelList syndicate, and several strategic angel investors

December 2014: We grew out of our first office and moved into a new one that's 3X bigger (and has a much better view!)

January 2015: After seeing over 500% YoY ARR growth and going from 2 to 13 employees in 2014, we will be starting off the year with 5 new team members from places like Box, Yelp and Ensighten.

We plan on spending 2015 and beyond building THE best software solution for sales and marketing teams, and more importantly an absolutely amazing company to work for and with.

Please send your resume to jon@datnayze.com and let me know if you have any questions!
I don't know if Carmack or Woz wanted to be founders or entrepreneurs. They might have been content to work as employees on a steady salary if they were given freedom to work on their ideas.
Just another example demonstrating that advertising and propaganda work, almost too well.
I do not believe I am in error. I've run a diagnostic and all of my sub-systems are functioning correctly.
He's right. People can't live in the moment anymore. They're only able to report it happening.
Maybe I'm just naive. But I'd like to think that immigration is for a greater cause than for companies to make more money.
It's a good idea but spammers and trolls ruin everything. It's the reason why many places are tightening down on Tor users.
Aeons ago when I started at Art College just outside of Belfast, we had a Malaysian guy in our class. I was chatting to him at lunchtime and he asked me where he could catch the bus into London.

Sounds unbelievable. But, back in Malaysia, he'd chosen our college from a provided list of 'British' ones, assuming they would all be somewhere in the vicinity of London. Ending up instead in 1980s Belfast must have been quite the culture shock!

[For those not geographically au fait with the British Isles, Belfast is in Ireland. London is in England. different countries. Different Islands]
Well, it is an actor and it is a government agency...
Most browsers changed that to a site-based cache instead of a global one.

https://www.zdnet.com/article/firefox-to-ship-network-partit...
I love how I just automatically accept the German cookie banner without reading it (but understanding exactly what it says). Modern internet ist scheisse.
As if they are trying to tie them to their proprietary platform to make migration to other cloud providers hard.
> Is it fair to hold people in the past to the morals of today?

It's impossible, so it doesn't matter if it's fair: we’re not transporting reward or punishment back to people in the past.

Our decisions about who from the past we hold up as role models, and how, isn't about fairness to people in the past, it's about fairness to people in the present.
Perhaps the simplest solution would be that after they select who is to be vaccinated that day, they also select 30 or so as backup, and tell them to be ready because it _might_ be their turn so they might get a phone call that evening.

Those 30 could simply be the first 30 from the next day.
It's a circle
Calorie reduction makes you feel hungry until you get used to it.

Some people do not get hungry very often, and eat what is, for many people, very little, and are not hungry or lacking in energy.
But there are no binaries being copied. They allow hand-written C to be copied, but not machine-generated C?
No, because (1) it isn't needed, (2) it's probably unfair competition to Verizon/AT&T/T-Mobile, and (3) it would be just as overpriced and delayed as SLS and F-35 (unless they contract it out to an existing carrier like FirstNet but that would have other problems).
nice topic, nice flow. thanks.
We accept that blacks are better at basketball, why can’t we accept that asians are better at math?
Very cool analysis. Its unbelievable that this is still unfixed. I don't play GTA anymore mostly because of the load times for every single action.
Professional insurance of the variety that doctors get doesn't cover reckless or malicious behavior. Insurance that covered the things that cops presently ought to be sued for would not be affordable.

What you are describing is another complex layer which would be liable to be perverted to serve establish interests because that is inevitably what happens with complex systems with powerful entrenched interests.

5 years after implementation we would be talking about why it had fixed none of our problems and how we needed to fix it which would be politically as hard as implementing it in the first place with the primary difference between now and then being paying a big bundle of money to the insurance industry. Instead of political pressure to just pay off the people the officers shot there would be political pressure to just subsidize the problem officers insurance payments and then STILL pay out for most of the egregious stuff that isn't covered. Most of the time a "market solution" makes as much sense as the people who faced with a technical problem yell "BLOCKCHAIN!"

Personal liability is still a complex system subject to the same forces but the less it is polluted with cop specific process the more likely that it will actually work because its harder to pervert the entire process of civil litigation than it is to pervert an incestuous insurance market that services the law enforcement industry.
The interesting thing to me is that this does not fully valid Rust code, e.g. not checking for borrow safety. Which would normally make no damn sense for a Rust compiler, but actually makes sense for what this particular project is trying to achieve.

This is not a compiler for developing Rust programs. This is a compiler to let platforms unsupported by Rust/LLVM build rust programs from source. So it takes a Rust program which already exists, assumes it can be compiled by rustc, and translates it to C so it can be handed off to your local compiler. Skipping the burrow checker probably lets this execute in environments which are more constrained than what rustc can fit into.

Of course there's a question of how much of Rust's safety survive translation into C. Certainly some. E.g. the emitted program would include bounds checks where not specifically elided in Rust, and references are statically guaranteed to be non-null before being lowered into pointers. But there could be gaps, especially in cases where Rust semantics mismatch with C in ways that LLVM hasn't exposed yet.
Except that as you reduce the sample size, you expect to have some outperform and some underperform. If you 100x pick stocks at random, you will expect to see some fraction of those 100 picks way outperform.

Any time you reduce the sample size, you increase the variance, which gives the impression that skill is involved. In fact from just looking at a single distribution of outcomes it's not possible to tell if skill or luck is the cause.
I'd like to see that graph broken down between people who think that wealth is a zero sum thing that can be represented as a pie (as shown) vs those who know it isn't.

That is, people who think that if I have a dollar, then they can't also have that same dollar at the same time.
I reckon both interfaces could do with a tad larger margin, possibly showing the controls on hover?

the fixed row height one should center the book and have a neutral background, I do think the alternate one looks cleaner, however if you expect people to do something like rate / save a row of books then the positioning being inconsistent will be annoying, if you only expect them to click through single books then the seamless one gets my vote
The point of this hack is to prompt a rethinking of the copyright law, by testing what happens when it is used to create an MLM scheme that has all the economics of a pyramid scheme:

You simply make an ebook, sell it, have an affiliate program whose only condition is to buy the book, and make it a multi-level affiliate program.

Here is the question: is the proposed scheme LEGAL (as I believe it is) because of the law's current thinking about copyright licensing, or is it ILLEGAL, because its economics are exactly the same as those of a pyramid scheme (minus the initial cost of making the copyrighted work), and thus may have the same undesirable consequences? And if it should be illegal, then let's trace it back to WHY copyright enables it to be legal.
Doing this is getting slightly boring now:

http://9gag.com/gag/60970
http://9gag.com/gag/61609
http://9gag.com/gag/61577
Here's the original paper (featuring Comic Sans):

http://www.people.hbs.edu/mnorton/norton%20ariely%20in%20pre...

Note that the survey was carried out five years ago, before the financial crisis.
http://www.ruby-lang.org/en/news/2010/08/18/ruby-1-9.2-relea... doesn't help.
I bought my mother an iPad for christmas (got her the 16 GB 3G version for when she's stuck at her store). My biggest concern was typing, so I also opted for the keyboard dock instead of a bluetooth keyboard or a case.

So far, she really likes it. The first thing she figured out was that the dock plugs into the computer and the iPad plugs into the dock, so she didn't even know about the onscreen keyboard until I told her to unplug it (about 30 minutes after she got it).

Unfortunately, I haven't been able to really observe how she uses it, as she lives a few thousand miles away, but she seems to really enjoy it, compared to her slow, heavy, unreliable, and virus-laden Windows laptop.
I am quite certain that the EMV chip, which is the chip on your card, must authenticate the POS machines it talks to. The authentication is done using public key cryptography.

So it's not sufficient just to host a fake machine and expect it to be accepted within the EMV infrastructure (cards, POC machines and backend processors).
It seems this shell does not automate the browser, or?

I use iMacros for web browser automation. Now, if iMacros would understand Python... ;)
That's a bit different than saying that Fascism "has no grounding in economic theory nor in fostering discussions on how to allocate scarce resources".

Both Marxism and Fascism *can* provide valid discussions about economics and how to "allocate scarce resources".

So your argument that we can dismiss Fascism because it has no relation to economy is simply wrong.
Yes, outside Czechia and Slovakia they use data from Open Street Maps.
s/investors/speculators/

there's nothing wrong with gambling, but call it for what it is.
Very interesting. I did the opposite reasoning - I also do lots of note taking, however, I preferred to have a more flexible device with OK note taking (in short, a 10" Android tablet), rather than narrow device with good note taking.
Not really. I'm in the same boat: I'm an independent who likes to get an omnivorous information diet, but I've regularly avoided looking into certain things I'm curious about because I know there will be a record of it and a bunch of data sellers providing a misleading snapshot of who I am and what I believe. What did Richelieu say? "Give me seven words spoken by an honest man and I'll find something in them to hang him?" In today's surveillance society it's intelligent to limit your footprint, which is exactly the chilling effect free speech and free society advocates are worried about. (Glenn Greenwald's "No Place to Hide" is a great read on the topic.)
Comparing the way Hollywood is going as compared to Spotify, imagine if each of the big three music companies (Universal, Warner, and Sony) had their own streaming services. Unline movies though, nobody usually cares what label their favorite band is on, let alone which supergiant owns that label so you'd never be able to find which streaming service each artist is on.
Mercurial has the same ability to change history as git, it just doesn't make it the default workflow. The mq extension (Mercurial Queues) lets you pull existing changesets into a temporary queue, fold them, reorder them, etc. The rebase extension lets you rebase and the histedit extension lets you edit history in slightly different ways.

All of these ship with Mercurial, but are turned off be default. Enabling them is just a matter of adding

[extensions]
mq =

to your .hgrc file.
Why add startup to the title when the article says "18 Projects launched on Garage48 Tallinn 2011"? The article never mention that it's about startups.
Just try or check the source. If they use patience or some kind of cdv merge, I expect they would get the same merge in both direction.
Clickable: http://whoworks.at/download

This is dope. Using this now...
A benefit of SNAFU is that the `From` trait is implemented against the internal-by-default context selectors. Since enum variants are public if the enum is, SNAFU also offers a way to wrap an opaque newtype around the internal error, allowing the implementor to choose exactly what public API their error exposes.
Isn't that the problem, that every home device will disconnect at roughly the same time? Leaving the atrophied generators to take up far too much slack.