jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think it's fairly obvious at this point that the 2 hurdles in mobile are the heterogeneous android ecosystem and the iPhone AT&T straight jacket ecosystem.

For the most part, an iphone is an iphone is an iphone, but the android experience is all over the place. Only die hard developers care about openness all other consumers care about cost and value in relation to the experience provided compared to existing alternatives. Android needs to be setting benchmarks with cutoff dates so people know what they're getting, for how long, and the carrier/phone manufactures need to support it.

Feature lists are 1990s.
That's the single most annoying thing on most new webapps.
This guy doesn't know what he's talking about. As a mobile developer (on - surprise! - Android) I can say for sure that unless you're writing native code through JNI, Google has taken great pains to make sure that an Android phone is an Android phone is an Android phone. "Fragmentation" is just not the big deal everyone is making it out to be. In fact, our Android application has required less than 1% of the effort to "port" it across all phones than our equivalent J2ME app required. You want to talk about fragmentation, go look at feature phones!
Oh, I don’t think that’s such a big problem. Thalys already exists [1] and they use TGV trains.

[1] http://en.wikipedia.org/wiki/Thalys
If you're wondering, iPhones have used both Qualcomm and Infineon baseband processors:
https://theiphonewiki.com/wiki/Baseband_Device

According to a note in this presentation, Ralf-Philipp Weinmann has noted exploits on broadband processors from both.
Make sure that the nuts you eat are sprouted. I generally try to eat only raw, sprouted, organic nuts, but they are expensive...
Tinkering is where it starts. It's like a drug dealer telling you that the first one is free. You give it a shot, have some fun, and get hooked!
F1 Fanatic has been doing something very similar for several years now:
https://www.google.com/search?q=site:www.f1fanatic.co.uk+"la...

Though I guess their code isn't on GitHub :)
The gap charts they have are nice as well.
Do you want to die?

Of course we will want to. I am sure there will be lots of side effects, but almost anything beats dying.
Great questions!

Well... I'm wondering that myself a little bit too.

I'm thinking of what you can do by feeding this information to machine learning algorithms :) But you will definitely see more of that soon... To give you a few buzzwords: machine learning, clustering, nlp, sentiment analysis etc. in a scalable realtime infrastructure. Basically throwing all of that into a huge data-bowl, turning on the mixer to 11 and wait and see.

Also thinking to make my PhD based on such a project, who knows :)

I just know: it must be easy to use and I must like to use it, it has to solve my own problems, or else it ends like so many other projects out there - I guess you know what I mean.

Imagine you had access to this information, what would you want to see? Which problem would it solve? Would you eventually pay for it? How often would you use it? To how many friends would you recommend it? etc... :)

Best
Tom
This is truly the most amazing time to be alive (so far).

If you're in the group of people privileged to have access to those innovations, yes. For everyone else it kind of sucks seeing what the elite get to play with.
> The news about the planned hollywood adaptation is both exciting and frightening. These are really not cinematic stories as far as I can tell

I don't know, I think some of them could be adapted to screen really quite well ("Tower of Babylon" and "Seventy-two Letters" spring to mind). But regardless, honestly I'm just grateful Hollywood is tackling more challenging material more than anything.
Had recently got introduced to Ted's work through a recommendation made no the "Rationally Speaking" podcast.[1] Can't wait to read his work.

[1] http://rationallyspeaking.blogspot.in/2012/10/rationally-spe...
If part of an organized ring I wonder how well acting as a dedicated decoy would pay off strategically.

Deliberately "cry wolf" with legitimate but shady looking shipments while other members carry out business. Of course that would make them and the organization lose their illegitimate income and the police likely outnumber them in particular even if there may be more smugglers total.

Of course long term thinking and crime for profit don't usually go together - quick gains and jackpots are the temptations in the first place.
What a weird article.

He admits climate change is real and we need to do something about it... but the main problem is the media, which is trying to claim climate change is real and we need to do something about it, but they are too scary about it.

He thinks it's going to go pretty smoothly building dykes to keep our cities from flooding so the media should not be making big deal out of it.

It's not a logical argument to me.

Building dykes to product numerous coastal areas may well be a good answer, but in aggregate that is an absolutely massive capital project. Media reports will obviously need to be part of that since people will need to understand why their taxes are going up and why the government is taking their land.

He also drops this doozy: "The real solution is to lift the world’s poorest out of poverty..."

Oh, OK, so it's that's simple then. /s

Frankly, I think this is just a somewhat subtler form of climate change denial. He acknowledges the problem, but then hand-waves the problem away and blames the media.

He might as well be saying we'll use the magic crystals to solve our problems.
Entirely flat metal panels tend to be rather disappointing mechanically... Tap on them and they'll sound like a drum... I forsee major issues with noise from the body panels fluttering in the wind at high speeds, or just being noisy as rain hits it.
You're on Hacker News. Playing with fun new technology is 100% a valid "usecase" here:)
Make it an Illustrator plugin instead and you could have a good source of revenue there.
I hope 0G F1 racing becomes a thing in the space age (basically in space but in an arena filled with air where the only force that keeps the cars from floating is the downforce). Imagine roads at any angle!
Yep we just got started for my kindergartner and it's a disaster so far. It takes constant supervision to get him to do any work. My mother reminded me that I was in half day school through second grade (830-12, including lunch) and she says she made no special effort to enhance my academics after school. This did not stop me from taking all the moderately advanced math I could get my hands on later in school, at least through the end of high school. I also fates decently in writing and reading throughout.

So I am taking a low pressure approach, mostly focused on writing (reading and math are things the child will do without supervision if they come in the form of screen time). I still feel he is severely missing out because K is mostly about socializing, but at least he won't be behind anyone else his age on this front.

There are going to be all kinds of interesting sociology studies on the kids who went through school this year.
I doubt this simply a shitty person as opposed to a military action by funded institutions.
Location: Walnut Creek, CA

Remote: Yes, I've managed numerous remote teams/businesses

Willing to relocate: Anywhere I-80 from SF to Reno

Technologies: CTO, E-commerce, Design, DevOps, Strategy, Dev Scrum Agile, AWS/Azure, Infra, PCI/SOC, CMS, SEO

Management, NA & European markets

Résumé/CV: DM for link

Email: DM for email
Kind of tone-deaf these all say "onsite"
_This_ front end developer _loves_ writing HTML and CSS, regardless of my previous several years of JS, React, Angular, Backbone etc.
To make use of your home mac mini server, you're going to need a couple of things...

The first is probably going to be a dynamic dns updater (since your cable modem IP address will likely change). Here is one: http://www.dyndns.com/index1.html

Either that, or call your ISP and ask them for a static IP address. They might charge you a small fee for this (ask to talk to tech support for this).

After you have that, you'll need to log into your router and set up something called port forwarding (I apologize if this sounds obvious. I promise I'm not trying to talk down or anything like that, just trying to cover all of the steps).

Forward port 80 (it might just be called "WWW" or "HTTP" in the router settings. This is how it is on one of the sonicwall appliances we use at work) to the internal IP address of your mac mini server.

Make sure that you set a static IP address for the mac mini. You can do this by going to system prefernces -> Wireless and Networking -> Network -> Advanced -> TCP/IP -> select "manually" from the dropdown menu and fill in an IP address, subnet mask (probably 255.255.255.0) and a gateway.

Once you have port 80 forwarded to your mac mini, and a DNS record set up, you should be able to access your mac mini's web server from the rest of the internet.
I don't appreciate the ad hominem but I'll respond.

> This guy's 20, probably hasn't worked on a piece of software over 100k lines of code but he knows alll about computer science and programming, right?

I, the author, have worked with software over 100k lines of code (one example is Giac/Xcas). If we are going to talk about "industry code", we probably won't talk about Haskell (I am not implying it isn't or can't be used in industry, but Java/C++/etc. trump).

I am not claiming to be an expert at anything. If you believe I have made a claim, please feel free to let me know where.

Lastly, I'm not quite sure why my age matters. Perhaps I should delete it from my "about" page.
Visual Basic, text-based Russian roulette at age 9...
I took down the home server when I switched years ago. It's weird, but paying $20/month forced me to figure out how to configure the server to suit my needs, put up a Wordpress blog, etc.

That said, I play 'developer' about 50% of the time, so it's very helpful for me. If you're not a developer, the home server might be enough to keep you tinkering.

If you do want to play developer: install Ubuntu on the Mac Mini. Mac package management is nowhere near as nice as Debian/Ubuntu and, since most servers will eventually wind up running that or CentOS, you should get used to it now.
This seems to be a not uncommon tale for people who make money out of Adsense.
Yeesh, the power of language to obfuscate never ceases to amaze me. The power of "anonymous functions" is not in failing to give them a name, it is in your ability to just create one in the flow of another function and have all the mighty power of closures. The anonymity is, in the grand scale of things, quite incidental.

I wouldn't say this except for how people go ballistic if their "anonymous functions" aren't supported in a language that has everything else you need. That's silly. You don't need the YCombinator in Perl 5 or Perl 6 because "my $func; $func = sub { $func->(...) }" is perfectly fine.

In other news, the importance of "asynchronous" is that it doesn't block, not that you've manually chopped it up into a lengthy stream of event handlers. If it doesn't block, it doesn't block, even if the code on first impression looks like blocking code but in fact the runtime takes care of the continuation transform for you. (Also I can rant about how the word "immutable" gets misinterpreted and cargo-culted but that would be a lengthier post.)
That's not what they said though. That's what they want you to understand.

If they meant that, they would have said that. There's a reason they chose the language they did.
The upgrade isn't "free" for most companies, kinda.

If they're a small business and use OEM installed copies of Windows and those OEM copies are Pro or lower then, yes, they get a free upgrade.

If it comes with Enterprise OEM they won't get the upgrade, and if they are on a volume licence (which most companies, even medium sized are) then they won't get a free upgrade and will instead need Software Assurance (subscription upgrades).

Many companies upgrade because of non-obvious benefits, namely how newer versions of Windows ineract with Active Directory, WDS, WUS, and similar. Every version of Windows comes with new and sometimes impressive enterprise features that consumers just rarely notice.

For example, go here[0] and look at the Enterprise column. It is these types of things that are what gets enterprise excited, not how pretty alt-tab looks or if it has Cortana.

[0] https://en.wikipedia.org/wiki/Windows_8_editions
Argentina?

Brasil actually fixed their inflation problem with Plano Real (Cardozo was finance minister at the time) which is one of the all time great stories of government intervention in an economy.
It's fixed now :)
Yes, definitely not for personal emails. But for everything else (password resets, confirm your account, etc) it's pretty great.
it got fundamentally cheaper and easier to scale: so X million users now is not X million users then! Also people learn to find new ways to make unsustainable deals and bubbles come and go. So saying there is NO bubble at all, is probably wrong most of the time. But i agree, todays tech companies produce value. But in my opinion they do not solve significant real-world problems (optimizing communication is not enough). we tend to forget that there is a world outside the internet.
Matches with the current Opinion Polls

http://today.yougov.co.uk/politics/views-av-stable

It's a shame as the no-to-av camp is using scare tactics to win the argument and the press are lapping it up.
All I can think of when I look at that desk is constantly losing things into the gap, pens being the main loss.
From the README, in case it wasn't obvious:

"These utilities make use of the deduplication scheme of Dropbox__
to allow for "teleporting" files into your Dropbox account
given only a list of hashes, provided of course that the files already exist
on their servers. This enables arbitrary, anonymous transfers of files between
Dropbox accounts."

Between this and the minor information leakage issue I suspect Dropbox will be making changes to their deduplication scheme.

A simple way to fix both of these issues is to require each user to upload the complete file once, regardless of whether Dropbox already has it stored. Deduplication in storage and per-user uploading is still possible.

Also interesting to note is the Github repo for this has been deleted. Tarball of the source is still available.
Agreed. It's still a really neat hack, though.
Dropbox avoids having to store multiple copies of huge files by detecting duplicated files, storing only one copy, and letting every user that stores the file download from that one copy. Dropship exploits this system for filesharing by lying to the Dropbox servers and saying that it already owns a copy of the file.

For example, Person A wants to distribute a copy of a CD or something. They upload the file to Dropbox normally. They then use Dropship to create something describing that file, which they then publish. Persons B and C download that descriptor and feed it to Dropship, which tricks Dropbox into thinking that they also own copies of the file. Dropbox then lets Person B and Person C download the file that Person A wanted to distribute, and mission accomplished.

It's all very clever. I like it.
First of all, Brazil is a major oil producer itself and doesn't need middle eastern oil, but that's beside the point. I don't disagree with a lot of the things you say. I'm not saying the US will decline in absolute terms nor do I think that the dollar will necessarily go down further in the short term. It's true that the Chinese don't want that.

What I'm saying is that over the coming decades, the importance of the US is declining in relative terms and that trend is affecting the reserve currency status of the USD. Countries are diversifying out of the dollar. It makes sense for China and Brazil to hold some of their foreign currency reserves in each others currency instead of dollars, now that they are such close trading partners.

What you describe is the status quo. What matters is the trend and the rate of change.
What's the time period you're thinking about? I was somewhat intensely involved with Wikipedia back in 2007, and "deletionism" was so ingrained into the site that it was a joke to talk about it. You'd have to be telling us that Wikipedia didn't expand or improve at all in the last (does math) 15 years. Sounds like an extraordinary claim.
I'm sorry, I didn't know this link was partially pay-walled. I don't usually share links unless they're 100% publicly accessible.
Bogus Prada bags hardly seems to compare. Maybe if one took fancy dust jackets (Hennessey and Patterson, Musil, whatever) and wrapped them around Readers Digest condensed books one might have a comparable case.
Yeah I was a little surprised a .js version wasn't included as well. If might be a good idea to reference how people can compile coffeescript for people who want to use this and don't know what coffeescript is.
Who wants to carry their housekeys everywhere?
Hmmm, I feel dumb. I've never heard of scoopertino, but I thought this was real...
Simpler would be: http://en.wikipedia.org/wiki/Hanlons_Razor
On a tangential subject, if it's proven then why keep calling it the Poincare conjecture? It's now a theorem.
To a mathematician, some things are far more important than mere money.

I know, my PhD is in pure mathematics - I've seen up-close that mathematicians can be an odd bunch ;)

Using the money to fund some kind of an alternative to the organisation he believes is corrupt, surely wouldn't make him corrupt though, just to take one example?
You raise an interesting point by pointing out that you like the incentive for the developers because that's not something most people would consider (I think). Our opinions may differ a lot from ordinary people.
Either that or they just had to take the site down temporarily to install some new code.
On the flip side of that, a few hours of lawyer time in the first year of Facebook might have saved the IP ownership dispute that has now cost about $100 million dollars in settlements, and might still go higher.

There are a lot of stories of startups that went under because the 50/50 owners couldn't decide on a plan of action, or turned out to not own any of the IP that they thought they owned.
4k sectors are already in off-the-shelf equipment, WD calls it "Advanced Format Technology", and ship several drives that use it:

For example:
http://www.newegg.com/Product/Product.aspx?Item=N82E16822136...
Email me: dave@djangy.com
I know its a lot to ask, but how would I go about finding a mentor? I wonder if a mentor might be more helpful than a shrink....
Since vim integrates with the world and doesn't try to rebuild it in lisp, you can use the google command line client. An example from the docs (from the command line):

google docs edit --title "Shopping list" --editor vim
Hey it if weren't for TSA pat-downs I wouldn't have a social life.
>So true. The JavaScript we've got now is the assembly language of the client-side.

Huh?

Javascript is a high-level, dynamic language with very nice metaprogramming capabilites (compared to Ruby: http://fingernailsinoatmeal.com/post/292301859/metaprogrammi...). Totally bizarre to compare it to assembly.
they seized an asset that they claim - probably rightly - is within their jurisdiction

That's circular logic. A .com domain name is only in the US's jurisdiction because they granted themselves this authority and have refused to give it up.
> I don't see how this first item -- "Ban iOS developers from ever speaking about the developer agreement" -- is true.

Section 10.4. It's plain English.
"You may not issue any press releases or make any other public statements regarding this Agreement, its terms and conditions, or the relationship of the parties without Apple's express prior written approval, which may be withheld at Apple's discretion."

Then you create a cartoonishly bad alternative and use that to justify Apple's policies. The Google Play Store isn't "festooned with malware," and nothing in Apple's review process catches malware. Similarly, every application that runs on Android must be signed, but it doesn't have to be signed by a certificate signed by Apple after paying a yearly developer fee and agreeing to an overbearing contract. The DRM is unnecessary because free software doesn't require it, and malware in the Play Store can be yanked off phones without wrapping apps in DRM, so your claim that it's for malware doesn't hold either. (The agreement doesn't restrict Apple from disabling apps for any other reason, unlike the Play Store agreement, which does. Applications installed by the user outside the Play Store are left alone.)
It's probably a New Year thing - the TVL people can I imagine more likely win people over to buying a license at New Year when people are thinking more towards being forthright and honest as they set plans for self-improvement??
Is "brewery" the new "factory"? https://github.com/bloomberg/brisket/blob/master/docs/briske...
In what cases would using Bazel make sense to build Go projects? If they're extremely large? If they have a lot of dependencies on code in other languages? If you need sophisticated build/release tooling?

BTW, thanks for the release! Will have a fun time digging through this over the next few days. I heard some murmurs that Blaze was going to be open sourced from around the watercooler but didn't think it'd be so soon.
Where did you get the figure of $30k/person from? My understanding of basic income is that you'd get only a very, well, basic level of income from it somewhat equivalent to basic unemployment benefits now. In the UK you get something like £65 JSA + £70 Housing Benefit a week which works out something like $10k/year. That's $3 trillion according to your figures[1], or a total budget of $5 trillion. That's a substantial increase to be sure and would be a massive social change but rather more feasible to fund.

[1] In reality you presumably don't pay a full amount to minors.
I was wondering: if it starves the fuel of oxygen, it stops the fuel from burning, even if it's still hot, yes? So if it could scale from frying-pan-level to house-level, at the very least, couldn't it be used to suppress the fire, the smoke production, and the further weakening of the structure, to allow a squad to search and rescue more safely? Then when you turn off the sound, maybe the material has cooled below the reignition point, but even if it hasn't, at that point you can fight the fire traditionally.
Woah ...
https://duckduckgo.com/?q=bitcoin+mining+renewable+energy

https://cointelegraph.com/news/report-76-crypto-miners-use-r...
You are assuming that there is no such thing as a "rate" of growth. Things are either growing or not. Thus if the market is "growing" at 6%, then it's OK for a member of the market to double in size every year because both are "growing" and aren't "fixed".

Numbers matter here, you cannot have one member of the market grow at a faster rate than the market forever.

Not sure what else I can do to explain this more clearly. Try using a spreadsheet or calculator to work out some examples for yourself.
An amazing application of cinder can be seen for this hexapod robot simulation by Kris Temmerman on YouTube, really amazing stuff.

https://youtu.be/VwTd5cWJx2M?t=74
It does, but that only establishes a low floor on the price of gold. If it had no value as a store of wealth, it would plummet in value to a tiny fraction of what it is actually worth.

Bitcoin has a floor of 0 in theory.

I would also guess that makes gold better as a store of wealth. But given that the price rarely ever approaches that floor means it might not matter. And bitcoin is harder to steal (at least you don't have to pay someone to guard it in a vault), easier to divide and transact and verify ownership. I don't claim to know how it will turn out.