jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Debunked by the OP's article despite the misleading headline.

And regardless of AppleInsider, facts is facts: Samsung's wasn't seen till after Apple's was seen.
There are a couple of FUSE modules that implement a filesystem based on a bare git repo.
In the simplest case, something like:

ssh -R8000:127.0.0.1:80 my.vps.com

This will forward all connections to http://my.vps.com:8000/ to port 80 on your local machine.

Adjust ports as necessary.

Then you also have the VPS where you can actually host a copy of your app - but that's off-topic.
It's pretty much Coolio and "Amish Paradise" all over again. Al is a nice guy, asks if the artist minds even though he doesn't have to, and the artist then chooses whether to be a ponce or not.
I believe he did so yesterday: http://news.ycombinator.com/item?id=2464591
Nice. I'd love to see that in practice. Might have to dig into that myself...
Even if one accepts your claims about the severity of global warming, there's a slight flaw in your proposal: It has zero chance of being implemented.

Reduce emissions in two years? You may as well ask everyone to breathe less. No civilization has voluntarily reduced its resource consumption. China and India (along with the developing world) are more than offsetting any minor reductions by OECD countries.[1]

If the situation is as dire as you suggest, the only solution to global warming is technological. Compared to carbon-neutral energy, fossil fuels are cheaper and more convenient to use. Until that's not the case, CO2 emissions will continue to increase.

1. http://cdiac.ornl.gov/GCP/images/countries_co2_emissions.jpg
It's the one missing feature of WhatsApp that I personally have been wanting for a very long time so they have at least one happy customer with this... or they would if they'd hurry up and update the iOS client to to work with this. :)
Riot 1.0 started liking what React did to views.
Would love an example of an example project. That can be cloned and played around with.

Some people learn by reading docs, but I like the hands-on experience.
I've been funding CSS Grid implementation work for 2+ years so that eventually no one needs a framework for grid layout. Go play with it in Chrome and help squash bugs :)
Even when not using pandas, do yourself a favour and use csv.DictReader/DictWriter, as csv format has quite some quirks.

https://docs.python.org/3/library/csv.html#csv.DictReader
Something that would be interesting is to follow code styles across people who've pair-programmed. Kinda like the apprenticeship model, I wonder if you could detect specific styles that get adopted and evolve over time.
Interesting.

This is nit-picking if I'm right but potentially enlightening if I'm wrong (so apologies if it's the former): wouldn't /insomnia/ be the symptom of mania, and sleep deprivation be the consequence?

Also, I always thought of mania as being either very 'up' or very 'down' - is that my ignorance? I feel neither happy nor sad during these periods, just a lot more focussed.
You can have and enforce a terms-of-service agreement for users without strongly and strictly identifying every user at every moment. You can enforce copyright on a dataset from a database through the courts. You do not have to allow every use just because you have allowed a certain use. These things should not be surprising.

EDIT: I googled it because I could smell the wrong in my statement, it's not called copyright it's called "database right" because a compilation of facts is not a creative work. Still the right is real regardless of the distinction.

EDIT2: CraigsList is a US company and apparently if you read deeper into the WikiPedia article, US copyrights do not respect databases and so it's not a real thing. Sorry for muddying the waters, but it doesn't change that service providers can have terms of service irrespective of how strongly they work to identify and segregate their users.
First comment by @lloydwatkin made me smile:

"I don't know who you are. I don't know what you want. If you are looking for generators or promises, I can tell you I haven't coded any. But what I do have are a very particular set of callback skills; skills I have acquired over a very long javascript career. Skills that make me a nightmare for developers like you. If you performance analyse callbacks correctly, that'll be the end of it. I will not look for you, I will not pursue you. But if you don't, I will look for you, I will find you, and I will destroy your benchmarks."
Why abusing the other user space can't be premeditated?
Another tip: Don't try to mix cat5 and 6 wire and connectors. The cat6 wire is larger, won't fit in the connectors for cat5, and the pins won't puncture the thicker insulation.
the simpler one is don't do online banking at all
If a film isn't available by streaming in a particular country, it's generally because the distributor in that country made exclusivity for a certain period a condition of financing. International presales often provide a significant chunk of production finance, without which the picture doesn't get made in the first place.

For the time being at least, this exclusivity must be assumed to have greater economic value to the individual country's distributor than whatever amount Netflix or one of the streaming or online delivery services is offering.

BTW the proposition about rewarding creatives is in the original article, I'm just not clear on the thinking behind it.
Is the difference technological or cultural? In other words, what different technology do we have now that would have enabled Webvan to succeed? To me it seems that the most marked difference is the consumer culture and comfort with online buying.
Ah, funny, I came up with a similar name for a little script I published last week named PleaseRotate.js [1]. It displays a message to mobile users if they are viewing the site in the wrong orientation. I wouldn't recommend it for most sites, but it has its uses (I use it on tech demos that I build).

[1] https://github.com/arscan/pleaserotate.js
Bitcoin arguably cannot become mainstream without secure hosted wallets. Most people won't use Bitcoins until wallets start looking like debit cards, with authenticated access, insurance, and so on. Even so, prudent investors will keep large balances in offline wallets, securely encrypted and backed up.

In my experience, it's simplest to use multiple offline wallets, each in its own VM. To start using a wallet, one merely copies its VM to an online host, and appropriately configures network access for the VM.
> The physical/informational duality is present in both

A very important distinction is that a computer has clean separation between physical data representation (magnetic bits) and physical device implementation (transistors & etc). As an analogy to a biological system I'd suggest an FPGA running a self modifying program that's also reconfiguring the FPGA on the fly. No sane engineer would design such a system (I hope).
The play here is to not become an informant.
yes-ish. No government is immune to corruption but certain forms of government narrow areas of operable corruption whereas others can expand it. It's always there but just harder to exploit.
Wow, TIL, thanks!
>> Not if it ignores additional information that is not consistent with information used in the argument

That is your assumption. You assume the majority ignored that additional information. You say the court is failing to consider the facts that would indicate it copyrightable; that is -assumption- on your part. The court had the same set of facts in front of it (read: the entire body of relevant law); the majority chose to apply them to a different problem than the one Thomas wanted them to be applied to, and came to a different outcome than the one Thomas wanted.

The court can totally "assume for the sake of argument"; it does not reduce the surface of the law, it does not take facts out of the equation. It just makes arguing one part of it moot.
What does reloading an operating system have to do with swapping hardware that gets cryptographically mated to the machine it's being installed in?
I'd say so. I used it for a relatively large front-end (leveraging Reagent) with the backend served by Django Rest Framework. Worked beautifully!
Most of these are Postgres specific, though MySQL is going to have its own list of issues.
> The doctrine, which originally applied to the compelled production of paper documents, said Fifth Amendment protections against self-incrimination don’t apply when the government already knew of the existence, location, and content of the sought-after material.

What was the point of compelling someone to produce physical documents, if the government already knew where they were? Couldn't it just get them itself?
Would have had a shot if it were documented with emacs and org-mode.
The problem was due to cadvisor, a Google project for monitoring container resource usage

https://github.com/google/cadvisor

I think GP's point stands. I'd trust more Hashicorp than Google to help out on problems like these. They have a financial incentive to help you out and you can pay for support. Google does it just for corporate image and are known for terrible technical support for anything outside advertising customers.
True. Some firewalls will add/remove headers as well. An easy way to lose a day debugging network traces.
Specifically their focus is on energy efficiency in data center chips.
Again, why does Google “want” anything that’s not going to generate significant profit? The average Android user isn’t willing to spend more than $300 on a phone (the average selling price of an Android). They definitely aren’t willing to spend $300-$500 on a watch.

The high end Android market is minuscule. The whole Android hardware ecosystem is a profitless race to the bottom.

I doubt Google “cares” if you use Android or not. If you use iOS you still get Google ads and you still probably at least watch Youtube.
Hi, (I wrote the article). A few people commented noting that I included "Data Science" in the title, but the content doesn't include any statistics or machine learning which is closer to the core definition of 'data science'. I still think the title is appropriate since any kind of low-fidelity data science task you do on some had-hoc data (log files, heaps of text, web pages) is going to start with setting up a processing pipeline that involves these commands. I could have re-named it "An intro to text processing" or "An intro to data processing", but then the people who need to see this content won't associate the title with something they're interested in, so they never benefit from it. The list of commands was chosen specifically with the question "What Linux commands would someone answering data science/business intelligence questions use?" in mind. These commands are also among the list of ones that are usually already installed on every system.
Great video! I wonder what percentage of monthly household income an average book cost then as opposed to now.
AFAIK, the reason why it wasn't was that it would ruin the supply chains of the other automakers.
Speaking without familiarity with NetBSD, I think it depends on what kernel facilities the system happens to have; speaking for SmartOS/illumos, in many cases we were able to slightly rephrase Linux facilities as extant facilities -- saving a considerable amount of time and effort. For example, the big realization with epoll was just how naive it is -- so much so, in fact, that it actually looks very similar to a pre-port mechanism (/dev/poll) that we developed nearly 20 years ago (!!) and later deprecated in favor of ports. epoll would have been much nastier without /dev/poll -- which is likely the greatest service that /dev/poll has ever provided anyone...
If you buy something in a peaceful and non-coersive transaction from someone who burgled it, have you acquired it honestly?
At last, a solution to a problem that's plagued the developers of 2D sidescrollers since 1980!

It would be more useful today to have something like Photoshop content-aware fill, something that generates plausible tiles given a sample image. Check out ZenBG, which does
that. http://mudcu.be/bg/
Comparing it to to dynamic languages is a bit unfair - there's good reasons why iOS apps need to be compiled for the device. The big issue with Xcode for me is not its development speed (I think it has a workflow speed that's not much off from Visual Studio and its profiler is bar none), the problem is that it has become so damn unstable and that certain features are obscurely hidden.
Pretty cool idea, I never thought of remotely admin into an Ubuntu laptop. I know it's easy to do, just never thought of it.

I know that's what a lot of industry does for windows systems, but hey, you got to do a lot to keep windows on line.
Not sure, maybe http://sea-of-memes.com ?
Can you anyone tell me that what we should do when we are not finding the better way to picked up our site on the top ?
I'm a lot less optimist, I think it will just focus Mono development on the mobile platforms (Xamarin on Android/iOS) but will do nothing good for desktop or server use.
I am 100% sure, you are just exaggerating the salary figure.
Are you talking about the drewh@gmail.com email address?
I feel exactly the same as you about working from home... except I live in the US. About 7 years ago I quit my .NET programming job. I got that job right after I graduated college. For the 3 years I was there I did great work. I kept getting bonuses and raises for shipping products. And I saved up some money, cashed in my 401k, and quit.

Since then I've never been able to be productive. I tried contract work here and there but I've never had the self-discipline. Actually I've made less money in the last 7 years combined from programming than 1 month at my real job. Think about that... I haven't made $5K from programming over these last 7 years.

Of course I needed money so I started working part-time jobs. I currently work 24 hours a week for near minimum-wage, often having to shovel snow in sub-zero temperatures. I thought the worse I suffer the more I'll get motivated to do work at home. That has not happened. I have nothing to show for these last 7 years except half-completed projects and a free productivity extension that 5,000 people use - but obviously does not work for me.

So maybe getting a job is the right thing for you. If you can't work from home, you can't work from home. You'll have to accept the best terms you can find, and if that's $100/mon then that may be your only option.

As for me... I would rather die than get a programming job. I'm as defiant as ever. I love programming, but I only love programming my own ideas. Even the thought of programming for someone else makes me feel physically ill (like throwing up). So either I make it as an Indie developer or I die as a janitor. Your post made me realize I should feel lucky that I have the option to be a janitor for $10/hr. You don't even have that option.
Dynamic method resolution isn’t the only superpower of *sick* mutable languages like Ruby and Objective-C

I think he means slick, or the author has a funny sense of humor.
They didn't "acquire" WebKit or LLVM in quite the same way as Siri or OpenNI.
It certainly looks a lot better than the Million Dollar Homepage :)
systemd-nspawn is the most underrated piece of software on any modern link system. It just works and does exactly what it needs to do. Not to mention using a directory structure as a container image?! What is this sorcery?!
Have you considered providing an out of the box Linux experience?

I have no intention of using the Ubuntu provided with a Lenovo laptop if I buy one, but the fact that that there is a fully working Linux distro for that machine means that all of the requisite bits and pieces are somewhere in the Open Source community (and because I use Fedora, I'm almost certainly using a new enough version of Kernel, Gnome etc. that they're already there).
> Create an account to continue

> By continuing, you agree to our User Agreement and Privacy Policy.

Can’t even read the protest without subjecting myself to what is supposedly being protested.
While I agree with you one the F keys and home block, I also understand that's something that people might not prefer.

What I don't understand are the arrows. I've been using MB Pro daily for over 3 years now and I still regularly miss up/down arrows. I would never buy a device that merges them into size of one key as the MB Pro does, as well as this one.
It’s an interesting point. There must be some metrics i.e. latency, accuracy that a trackpad can be measured by

Perhaps it needs to be a score via a user test e.g click these small randomly appearing boxes in the shortest time possible
The idea that watching scantily-clad women s.a a Beach volleyball tournament is automatically hostile to women is just ingrained at this point. Maybe one day we'll return to normality.
I don’t find a sense of purpose from my work
I generally agree with this article. (Great explanation of the tradeoffs, BTW.)

One edge case: Situations where the language itself has a major, breaking change between versions. IE, .Net Framework 4 -> .Net 5 (based on .Net Core,) or Python 2 -> Python 3.

A simple codebase might easily move from Python 2 to 3; or .Net Framework 4 to 5; but once there's a lot of libraries, there's a good chance that you'll need a newer library in order to move to the newer language... And that newer library might have breaking changes.
This depends on deciding that "broken code" is all the same, but it isn't.

Suppose I screw up writing the GIF decoder for avatars on my forum web site and you are a bad guy who can create accounts and upload an avatar.

If I write the decoder in C it is very possible that your bad files can seize control of the web server, spill user credentials, post nonsense, mine crypto-currency on my servers, anything.

If I write the decoder in safe Rust, some of these things are much harder to pull off, and I need to be really incompetent to cause the worst harm - but you can likely cause a lot of mayhem still if I screwed up.

But if I write the decoder in WUFFS, the best you can achieve is to have the decoder chew CPU in an infinite loop or something. There are no boundary misses, integer overflows, or anything like that in WUFFS. My decoder might render your weird input as a giant orange splodge, or, as I said, spin forever wasting CPU, but it can't accidentally become a reverse shell server, or send you credentials from my password database, such things are entirely impossible.

This is because WUFFS is a special purpose language. There doesn't need to be a way to write these nonsense programs in WUFFS, whereas it must be possible in a language like C to achieve the "general purpose" designator. But this should encourage us to write as little as possible with these unnecessarily powerful languages, like the way you don't use a chainsaw to sharpen pencils.
lol, we are on the same page. I am not suggesting it as an real option I am stating it to describe the insanity of the people who think that just taxing the rich will supply all the money we need. I am using the example of a 100% wealth tax to show there is just not enough money to do everything that is desired. That regardless of taxation we would have to print money.
There are sites in tourist towns that publish pictures of mugshots and then charge you to take them down. Had a friend get arrested while drunk and have to pay to get his picture taken down.
It's coercion into taking a rushed vaccine that hasn't undergone long term testing, and for which vaccine manufacturers are off the hook in terms of liability (in the UK at least).

It's against the Nuremberg code.

Just like with flu vaccines every year, once the high risk groups are vaccinated there is no need for the rest of society to take these vaccines.
[Little Bill viciously kicks English Bob]

Little Bill Daggett : I guess you think I'm kicking you, Bob. But it ain't so. What I'm doing is talking, you hear? I'm talking to all those villains down there in Kansas. I'm talking to all those villains in Missouri. And all those villains down there in Cheyenne. And what I'm saying is there ain't no whore's gold. And if there was, how they wouldn't want to come looking for it anyhow.
I found this description of an API surprisingly good compared to earlier courts. It's not quite literally true, but it makes sense.

> The copied
lines of code are part of a “user interface” that provides a way for programmers to access prewritten computer code through the use of simple commands. As a result, this code is different from many other
types of code, such as the code that actually instructs the computer to execute a task

> As part of an interface, the copied lines are inherently
bound together with uncopyrightable ideas (the overall organization of the API) and the creation of new creative expression (the code independently written by Google). Unlike many other computer programs, the value of the copied lines is in significant part derived from the investment of users (here computer programmers) who have learned the
API’s system.
> I think we should ban renting out properties. Everyone should live in their own property. Sarcasm off.

No sarcasm: I think we should ban renting.
>And I've yet to see an SE or any other human that can wake up in the zone every single day. It's impossible.

I wake up in the zone every single time because I sleep what I need. I also do exercise and eat well. It is that simple.

In fact I wake up two times because I sleep in between hours of hard work. I copied that from tennis players and other elite sport players. Rafael Nadal plays a multiple hour match and goes to the Hotel to sleep(At 12 AM!!) after that.

I see no difference when the stress is mental hard work instead of physical. I am an elite player too.

I believe what you call "in the zone" is code for "having rested from an stressful situation" or not.

I see people trying to get by by using stimulants like coffee to work, but that is deluding yourself. It is just removing the signal from your body that you need to rest after stress.

You don't see this being a problem in HR/Management/Sales because the intensity of their work is usually very low. But those jobs could also become emotionally very stressful too (having to fire someone, pressure from above).

Most people can not even control or manage their own time and waste 2 hours commuting each day. Something has to give.
I don't understand what you're proposing. How would I give them four lines of home address info and have them punch that into the computer to see if my house is serviceable? I mean, that's literally what I tried to do. I called them, I said I live at such-and-such address, what kind of DSL service can I get from you? And their response was, hell if we know.
What is "Hack the Hackpad"?

"Hack the Hackpad" is a hack to transform hackpad to a blog CMS and make a blog rending to any hackpad article your write.

OK, now will you tell me WTF a hackpad is?
Episode 8 Synopsis: Jon Russell from TechCrunch joined us in this exciting episode to discuss the state of Southeast Asia from entrepreneurs, investors to infrastructure and the influence of Rocket Internet in this market. We mulled over whether Southeast Asia companies can truly go regional given that the fragmentation of the markets and users being more favorable to US Internet services and the ongoing valuation that is making the market exciting. Lastly, Jon has offered some advice on how startups can get his attention in media coverage.
For some communication channels, these are potential strengths. For the same reason why some rooms have small doors and some rooms have loading docks.
Next time you see something like that and don't want to log in just change /watch?v= to /v/ e.g. https://www.youtube.com/v/2BE6ybK4Io4