jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I wonder if one could crack it even faster with more than 4 phones sniffing. Maybe 8 or 16 phones? You could easily fit those in a backpack, along with a 2TB external HDD. Assuming the sampling rate is the bottleneck, you could maybe get down into the sub-60second range with a few more phones....

Amazing stuff as usual from the CCC!
Unicode 6.0 has: 1F512 and 1F513 closed and open locks. Also 1F511 is a key, 1F510 is a key and lock, and 1F50F is a lock with ink pen(?).

Unicode 6.0 also adds ffwd and rewind symbols but frustratingly leaves out pause and play. Plenty of triangles for play (which may or may not match the new additions). But two vertical lines or boxes are going to be very inconsistent from font to font in looking like a pause symbol.

My biggest peeve? The standard power button symbol on every computer and almost everything else these days, the IEC 5009 standy icon, also recognized as the power symbol in IEEE 1621. You can approximate the IEC 5010 on/off button with some other things, but it won't reliably look the same, and won't look at all like the IEC 5009 icon.

Pause, play, and power buttons are WAY WAY WAY more useful (i.e. necessary) in text than a nail polish icon.
I'd also choose being middle-class today, but there are several complicating factors.

1) Loss aversion. I know that I like modern conveniences and would hate to lose them. Psychologically, we place greater weight on losing something than getting something. Maybe I'd be dumb not to give up my microwave burritos for fresh roasted grouse, but the burritos are comfortingly familiar.

2) I'm just guessing about fresh roasted grouse. What ARE the nice features of being a millionaire 100 years ago? I'm probably ignorant about most of them. Maybe people back then would pity me for not experiencing what they did.

3) I'm a bad estimator of what will make me happy. Sure, I like the internet. Does it make me happier, or does it just scratch weird psychological itches? People WANT to play Farmville, but does it make them happy? Maybe I'd be happier having 10 close friends in my neighborhood and no telephone than having 200 friends on Facebook.

The one thing that's hard to dispute is that illness was more likely and more painful in the past. Other than that, whether then or now is better is something I'm unable to judge well. And I suspect the same is true for most people.
I'm sure there are restrictions for this, but at that kind of income it doesn't make sense not to spend a few hundred dollars and open up an LLC or something for at least the YouTube account.

I probably wouldn't have bothered with it until reading this, but I always hear every investment should be done with a separate entity and this seems to be no different.
See above. Why, besides vanity, does superuser matter to a virus?

The idea that Windows is harder to update than Linux will come as a surprise to enterprises who have been getting autoupdated fixes for almost a decade now.
Because they are people who found their places where they can strive. Hire Carmack into an accounting software GUI dev position, and you probably won't see a 1000% advantage compared to his peers.

In some other situations/environments he might be even worse than his peers.

Right people, right place, right time, right behavior.
Contrived example does not serve the argument well, if someone is starting with "our users are complaining that our system is slow!", they could already do some legwork and check for themselves or check with users before dropping it directly on the engineer.

If someone goes to a surgeon he does not start with "I don't feel well, do something about it please", that what general practitioner is for.

I understand there are small companies where engineer is basically support as well, but for any bigger operation follow up question on "what part of system is slow" should be worked out on support level and provided with question to the engineer.
The runtime was definitely a consistent security problem. But the games, animations, etc. people made with Flash did really enrich the internet, I’d say. And Adobe Flash was a powerful tool with a relatively easy entry point for beginners and non-programmers.
I mean, I am all for new launch tech but it currently already only takes ~10 mins from launch to orbit. That orbit just might not be very useful, which is a problem you will basically always have.
I don't know about GTA, but Sim City is certainly closer to real life than Dwarf Fortress.

I agree with the person you're replying to: having the "final solution" in a city management game would be extremely unpalatable to say the least. We do not expect mayors and city planners to behave like that.
I agree--I once used a library and noticed that it was missing some functionality. The mailing list had a number of people requesting this functionality. I found an older piece of code with the functionality and updated it to the language of the library. I got license permissions from all the original authors. I submitted it and the maintainers raised some questions about code quality--but one of the maintainers thought there was a workaround and didn't really want to add it. I acted on the code quality issues and the code just sat around and was never accepted and the mailing list still (years later) has people asking for the functionality, but I'm not going to spend more time on it when it seems that outside contributions are not welcome. This was after climbing the barriers to entry of trying to figure out the layout of the project, procedures for submission, etc.

In contrast, there was another project where my student and I noticed a bug in a piece of software and patched it. It was quickly accepted and we moved on. I would be happy to contribute to that project again.

It's all about barriers to entry. If a project wants outside contributors, those barriers need to be low. Of course, the project creators/maintainers are also doing this in their free time, so have the right to do what they want, but they should expect less community contributions if they make those barriers high...
The video is pretty funny, but also somewhat confusing. What's the primary function? Editor? Wiki? Data web search?
> my Time Machine backup would ever get off the ground without the initial Ethernet plugin

For this one time usage the tiny USB/Ethernet adapter seems like a fine compromise.

> Even the SD card reader is quite handy.

The MacBook Air has an SD card reader.
I'm one Android user who would definitely pay $5 for an official Instapaper app.
Oh interesting - I thought for sure I was running latest SASS last couple months, clearly not :)
Awesome info, thanks! I'm looking at doing exactly this soon. A few questions:

How do you have your OSX directories partitioned across the drives? Can you move, say /, to the SSD while keeping /home/media on the larger platter drive? I only know how to do this with Linux, not very familiar with OSX despite it being BSD-based.
I think Readitlater (and lately Readability) strips down the content much better than Instapaper. Instapaper always has a lot of weird extraneous stuff around the text. The others do not. +1 for them.
If? Programming languages are one of the most religious prone components of the geek ecosystem.
Not really. Or at least, not nearly to the extent possible if you were to zero the corporate tax rate.
You could have a robotic arm doing the disc changing. The SCARA types are pretty cheap these days (just checked ebay and used ones are $2-5K US). Without human contact the discs should last a very long time. And the robot would be a fraction of the cost to operate of your 7.25 employees.
Ironically, Python w/o c extensions is what you get to use on Google App Engine and it works quite nicely for many purposes.
Isn't it pretty common for successful published writers to actually hate the process of writing? They enjoy the outcomes, but the actual process of writing feels tortured to many.
We also found that the average person who shifted from car to bike for just one day a week cut their carbon footprint by 3.2kg of CO₂ – equivalent to the emissions from driving a car for 10km, eating a serving of lamb or chocolate, or sending 800 emails

So I can offset my car's carbon footprint by reducing my meat and sweets consumption by five servings a week? Either something's fucky with that math or cars aren't nearly as bad as I thought.
Please ping me at contact at runnaroo.com if you don't mind.
You can never really rely on just one study anyways. You then need metastudies and comparative studies where such flaws get weeded out or corrected for. So there will be significant lag in certainty, thus not suitable for much of decisionmaking now.
> - Your commute is sufficiently short

> - You have facilities to shower and dress at work

> - You have sufficient time to shower and dress at work

You can address these by planning where you live and work to make it so. These are not immutable facts of nature you have no control over. If your work doesn't have a shower, maybe a nearby gym does.

> - You don't have to bring kids or sizable cargo

There are solutions for transporting kids on bikes. Unless your job is to transport cargo, how often do you need to transport sizeable cargo? Most people are not bringing a refrigerator or something with them on their daily commute.

If the switch to biking only works for the 95% of people whose job doesn't require hauling around large pieces of equipment with them everywhere all the time, then that is still a huge win.

> - Weather is sufficiently good

Or your clothes are sufficiently good

> - You're sufficiently healthy

Bike every day and you will become healthy
But then again, Occam's razor would suggest that FB never deleted the data in the first place.

By the way, data is not "making its way back" like some sort of salmon trying to get back to the source, it is forcefully harvested by FB.
1.2M views is worth thousands of dollars to the right demographic.
You'd be surprised. For 99% of people such legislation is beneficial+ it came to be like that not without good reasons. Here,in the UK, I sometimes have to interact with our customers who can't get a few days off whenever they need and usually need to plan many months ahead, just because their employees can't organise work better. Imagine how much holiday these people would have,if such legislation is removed all together.
The question is what would be the alternative to grant applications. A grant lottery?Tenure lottery? Stop funding entirely and just include "dear God, make our science advance" in your evening prayer? Nobody considers the grant treadmill an achievement to be proud of, but arguments against the claim that it's the least bad solution have to go beyond just "it's not good".
We just saw the time it worked. And he had a big grin on his face. How many times did it fail?
Hi,
I am happy to see that asm magic gains over naive code :)
Feel free to host/use the code in any way you like!

It will be nice addition to see how hand tuned code beats naive C implementation.
(I hope your code iterates over all solutions as well, the easiest way to change mine to stop after 1st is a goto from solve to main :))

EDIT:
Yeah, I meant if it counts all of them and I've just noticed 92 exit code :)
I didn't expect that big a speed-up, impressive!

EDIT2:
to answer children post:
That's great, please change -O3 to -Ofast though if you are using new GCC. It shouldn't matter much but it sometimes does; I believe -march=native won't help with generated assembly though
I seems that your code from original article spent all its time in pretty printing. I am happy to see some real comparison now; I am for sure learning a lot here once I understand everything in the article.
Perhaps to even it out you could treat "sale" of drugs for bitcoins as merely one person 'gifting' drugs to another, since the payment would not actually be in something recognized as having value. You'd be left with nailing people for possession and perhaps distribution but not sale.

Honestly I think you've got it backwards though. Going after ponzi schemes and fraud is a much better use of resources than going after completely honest and on the level drug transactions^. Prioritize crimes with victims, not de-prioritize them.

^ Yeah, DPR was slime. Obviously he shouldn't receive immunity for hiring hit-men just because he also deals drugs. We don't arrest people for selling car insurance, but if an insurance salesman hires a hitman obviously that is still a crime that needs to be dealt with.
this was still a problem until very recently. A few years ago I linked a 50k by 50k image in an IRC channel, 2 people experienced an X crash and one had a kernel panic.
Gee. Thought this might only happen in a 'Black Mirror' episode.
Well thanks for your comments. I'm aware that it is somewhat slow for now, as it has no cache, or any other optimization. I just released it if any interest will arise. Hopefully I got enough motivation to enhance the performance.
I think it's a disservice to humanity to continue to propagate the belief that we are all blank slates capable of anything. It sure would be nice, but there is absolutely no evidence to support it. We aren't foolish enough to suggest that anyone can be world class high jumper. Why do we believe that we can all train our neurons to equal levels of performance?

I will never compose a symphony. I could not paint the ceiling of the Sistine Chapel. I can't out-code John Carmack. And I will never best Ken Jennings at Jeopardy. The list goes on...

Identify where you excel and where you are deficient, and learn to strategize accordingly. If you are lucky your blessings outweigh your shortcomings...
I think going through the ISO committees was a mistake. Too many years wasted in pointlessness.
Just curious, what is wrong with searching via google using site:news.ycombinator.com? As far as I know, all the content is pretty well indexed.
I think he rehearsed it. I've used q/kdb+ for years and I can't do anything that fast.
Yes, it's mostly for entertainment value.

However, I didn't previously know about the commmand-t plugin. It made the read worthwhile, independent of entertainment.
Read the article linked in that link, even he comes straight out and says "This is in no way a Hitler biography." It's a bad sign when your linked citations contradict your point. The rest of it is an anecdotal and largely unrelated mess, you can scroll farther down for some of the responses to it.

I think OSC's political positions are nigh idiotic, and frankly confusing given the very reasonable positions he presents in some of his books. E.G. Homosexual characters in his books are not society destroying monsters. Yet even given that you're still overstepping sane literary analysis when you start the Hitler biography bullshit. Attack the man on his politics all you want, his positions are easy to verify and highly public, just leave the stupid smears to die.
Yes, here is the bug report and work around, which worked for me:

http://bugzilla.icculus.org/show_bug.cgi?id=4825
"Friend" (the noun) has become "friend" (the verb). Hence, his usage is correct.
Its not a "growing unclean perception". Euphemisms like X is joining Y, or X is joining the Y family, etc., have been common in corporate mergers and acquisitions for a long time.

The audience for the euphemism is mostly customers and employees, the impression that is sought to be created is that existing customers interests will continue to be served -- but even better by the new, bigger, stronger team -- and that employees are becoming part of something that includes their existing firm (and that they aren't going to be sacrificed.)

Of course, euphemisms alone can only do a limited amount to mitigate customer and employee concerns, but their cheap, and everyone has used pretty much the same ones for decades.
Maybe you can try the Shadowsocks browser app from the App Store.
It has a public SSH tunelling proxy. You can also use your own server settings if you have one.
Works pretty well for basic web stuff.
Speaking to my father once, he told me "Man, you got the tiger by the tail." I try not to forget it. I don't always succeed at that.

He was more right than he knew -- maybe a couple years after he told me that, the business whose revenues he tripled decided they didn't like him, fired him, and he has been looking for work and underemployed ever since. He used to have a yacht, now he works at a chain hardware store.
> there is no hard principle to prevent the latter when you accept the principle that justifies the former.

Relying on the classic joke “you said you’d sleep with them for $x million, so we’ve established what you are in principle and now we’re just bargaining over price” as the the arguments for libertarian views is not going to persuade anyone but the choir. Especially when the $x million that gets the first “sure” is not just a larger amount of the same thing, but different like as an extreme example: “would your do xyx if it stopped earth being destroyed by an asteroid, yes? Then we established you’re for xyz in principle”

Once again, back to my repeated observation about why libertarian arguments are not taken seriously, they literally are the form of a classic joke. It would be easy to make the same flawed arguments against anything, including libertarian views but I’m not going to make flawed arguments like that because they always backfire. For example in this comment chain, that reasoning has made libertarianism look like its build on a bad logic and rotten foundations
Most of the americans just forgot how the America was built. If you would take a bit of your time to read your own history, you would be impressed that it was build not by the americans itself.
Most recent major GopherJS news:

- 29 days ago, the support for blocking calls became default, without needing to mark with `//gopherjs:blocking`. This was the last "not-really-Go" thing you needed to do previously. [0]

- There's a 1.0 milestone now, so Richard is getting closer to a 1.0 release. [1]

- Also recently, added support to make GET, POST requests via "net/http" (in browser) by providing a `net.Transport` implemented on top of XMLHttpRequest. [2]

- There's recent work on a "gopherjs serve" command to make development more convenient. [3]

I'm using GopherJS a lot.

Most recently, I ported google/gxui Go package to run in the browser [4]. You can try it here [5].

I've done some 3D stuff that works both on desktop and in browser by leveraging GopherJS. Here's a mini demo of that [6]. Hold down left mouse button and drag mouse to look around.

Here's a live markdown editor (and formatter) in browser, it uses existing Go packages. [7]

I gave a talk about GopherJS at previous GoSF meetup [8], which included some of these demos, and described the most common questions/concerns (debugging, file size, performance, general experience, advantages and disadvantages).

Previous discussion from 6 months ago [9].

[0] https://github.com/gopherjs/gopherjs/issues/89#issuecomment-...

[1] https://github.com/gopherjs/gopherjs/milestones/1.0

[2] https://github.com/gopherjs/gopherjs/commit/fdbe407578d08ab7...

[3] https://github.com/gopherjs/gopherjs/issues/121

[4] https://twitter.com/shurcooL/status/579395628683259905

[5] http://dmitri.shuralyov.com/projects/gxui-tree/

[6] http://dmitri.shuralyov.com/projects/Terrain-Demo/

[7] http://dmitri.shuralyov.com/projects/live-markdown/live-mark...

[8] https://www.hakkalabs.co/articles/getting-started-gopherjs

[9] https://news.ycombinator.com/item?id=8454604
I have Comcast 100Mb service and have 4 QAM256 bonded downstream right now. I've deployed and managed these networks (as a Comcast subsidiary in fact). 16 down doesn't mean anything other than fragmented frequency usage.

If you have a Motorola cable modem go to: 192.168.100.1 to get to the web UI of your Surfboard. Click on the "Signal" tab at the top. My guess is the majority of people will see 4 x bonded down. Probably 2-3 bonded up using a lesser QAM as well.

Not sure why all the hate - I'm a network engineer who's dealt with these networks and a lot of what's been posted here is incorrect.
I loved this. This fit's perfectly with Stallman definition of hacking [1].

composing a funny joke or a beautiful piece of music may well involve
playful cleverness, but a joke as such and a piece of music as such
are not hacks, however funny or beautiful they may be. However, if the
piece is a palindrome, we can say it is a hack as well as music; if it
is empty, we can say it is a hack on music

Playing The Eye of the Tiger per se is not hacking. Playing it with a dot matrix printer is. In its purest form. :)

[1] https://stallman.org/articles/on-hacking.html
I honestly don't think there's a flag.

I set up service with my own equipment from the start, and after all the account setup I received a dozen notices that all these wifi points were available. It was never specified as a "must have a Comcast router" condition.
Not entirely web related, but Andy Hertzfeld has collected lots of early Apple stories on http://www.folklore.org/. Really delightful as well.
Here's the primary source: http://atomicdelights.com/blog/a-glimpse-at-how-the-apple-wa... -- absolutely worth a read.

Previous discussion: https://news.ycombinator.com/item?id=9195042
Yep, nuclear really should be part of the discussion for clean energy.
One of my colleagues works remote from another country and you were going to charge him $600/month. That's more than $7k per year, a good 10% of the gross salary of a senior developer in Germany. For that much money our company can contract a tax accountant just for him many times over.
It really is. It's just it's too impractical under an OS. And there's not enough job postings/project managers that would consider Forth.
This is the exact reason why so many people fail their way to the top. Great excuse for mediocrity. Soon everyone with a job will uterly talentless
scottish space nerds? I'm interested!
Actually, you're right!
Ken Rockwell might be the most interesting reviewer I've come across in years. What he favours is well known (e.g. metal over plastic) but his opinions always feel honest and he's pretty pragmatic on what he recommends. Unlike most reviewers (across all review subjects) he provides a lot of technical data to the point where it feels like it's "ok" to form a different opinion from him, and that you don't have to write off his whole review. He doesn't tend to get stuck on one fault with a lens like many people do.

And his website is easy to read and navigate, which is rare for review sites.
> translated to machine code once, not every time you run it, which generally gives perf gains.

I think the real dominant factor is that ahead-of-time compilation generally isn't competing for resources with the application. AoT compilation is usually done on a completely different machine, or at least at time other than when the application is run.

If your applications were recompiled every night while you slept, you wouldn't mind so much. In fact, that's what the latest Android Runtime does. Running applications dump profile information to the filesystem, and when the phone is plugged in and idle, the runtime goes back and re-optimizes the binaries for your usage pattern. Presumably, there's something like a statistical distance metric[0] to estimate how much the profiles changed since the last compilation, to avoid wasteful recompilation.

[0] https://en.wikipedia.org/wiki/Statistical_distance
One is a coordinated scheme to influence impressionable voters backed by evidence. The other is a claim of election fraud with zero evidence. Not the same thing.
Agree 100% on the "needs a designer's touch".

Hmm...not requiring a login. Do you mean how stack overflow does it? I think that would actually be pretty doable. Give somebody a session, let them post things as much as they want, then offer them the option to merge that session with a real username.
>if you want to be seen as are seen the people who made a fortune during 9/11, by all means focus on that.

Hopefully nobody looks poorly on the people who bought stock after 9/11, if it wasn't for them the market would never have gone back up.