jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
During the Unix wars, we lost about a decade of progress on BSD because it was on proprietary forks entombed in failing companies. I think we should all be glad that did not also happen to the GNU and Linux work.

As for me, I GPL anything other than work for hire (which makes it not my decision). I don't contribute to MIT/BSD projects because that's just subsidizing a vendor who should be paying full price for the work. I haven't had to decide about AGPL so far.
>>So why is this called a "theorem"?

It's not A theorem, it's an informal name for a class of theorems. Specifically theorems that imply creativity will never be useless.
"Better" is a most relative concept, grasshopper.
Reminds me of Slashdot's mod system where you were only given five mod points at a time at (IIRC) random intervals.
As I commented there, it should be very simple to switch the stack frame you are currently inspecting in the debugger. At least it's a piece of cake in C#, both in MonoDevelop and Visual Studio. OTOH, putting everything into every lambda's closure is inefficient. In the example in the article, the lambda did not close over anything in the outer scope, and can be compiled into a faster static method.
You are right but one doesn't need a checklist or a threshold for skills to be an entrepreneur. My argument on comparison with athletes was that we all learn on the go - no one is perfectly fit for any job until one starts doing it.
The article specifically mentions that sex acts are prohibited if you take the owner up on the offer. This is presumably to satisfy Japan's strict sex censorship laws.
I guess for the same reason a soldier puts his life at risk in a war. Patriotism, keep their family safe etc.
Payday loans are bad - a proper "democracy" would provide fair protections for people who are at risk of losing everything.

Payday loans exist because people in vulnerable situations are not protected as they should be.
I reread this to see whether you currently have a job, and it appears you do, right?

Maybe there has been a cultural shift back to viewing "job hopping" as undesirable. After all, given the generally improved market, more people than ever are quitting jobs, so maybe there is a backlash. Or maybe people just kind of implicitly feel like the job market is good for now, and it won't last, and maybe the people who are out of work or underemployed should be preferred over those who are just climbing the ladder. This could be considered exploitative [by employers looking for cheap hires], but it also could be a moralistic thing.

Everybody says applying to 50 (or hundreds) of jobs is normal, but I don't think I've ever done that, including when I graduated from college. The last time I was unemployed, it took I think ~a dozen applications and maybe 3 or 4 interviews.

I've made an effort to connect with recruiters on LinkedIn for years, but I've never gotten a job that way, although I've gotten phone screens at Google and other interesting places. Dice only produces recruiter spam these days for me, although I got two jobs from corporate recruiters finding me there in the past.

Your stats make it unclear what happened after the technical interviews. If you were not rejected at the technical interview 7 times, and you got to the next step twice, then what happened to the other 5 instances? Were there any offers that you rejected?
Every sentence you have said could equally refer to tech industry workers - and perhaps there would be more logic behind it.
> Nevertheless, this constitutional right is firmly grounded in the “realization that the privilege, while sometimes ‘a shelter to the guilty,’ is often ‘a protection to the innocent.’” Moreover, there are serious questions about applying the foregone conclusion exception to information that manifests through the usage of one’s mind.

I think they got it right. And as long a prosecution didn’t base their whole case on getting the password, they probably will still prevail.
Those banks have such a bad record in a system with strict regulations to stop money laundering.

I can only imagine that with less controls and regulations they would behave even worse.
Yes.

As a society, we should put measures in place to make sure no-one ever has to make this decision (easily accessible food banks, state support etc).

And we should make sure anyone making that decision is aware of the alternatives (and implications) and not suffering from a medical condition which is impairing their ability to make decisions.

But the fundamental choice should be down to the adult in question.
>they'll be offended and block you

To them, their timeline is "curated" to remove "toxic" elements, which makes their filter bubble more pleasant. Then they blame you, even in this very thread, for finding these interactions useless. That isn't misinformation, that is a point of view.

The biggest problem is that Twitter- and Mastodon-style blocking make it impossible to engage with people who need to be engaged with, regardless of why (whether informational or emotional).
At least around here, it's very common to keep union activity outside work e-mail, so management can't simply read it all. I would not be surprised if "externally" means "a coworkers private e-mail address".
But this sophistry of comparing Marlbro to Google is tiring. While at it, why not just compare things to 1943 Germany?

I say this as an ardent critic of Google: An individual finding irreconcilable differences with a bona fide good employer like Google is unlikely to find any other company fault-free. Tsk tsk: The issue is likely not with the companies.
Within the Docker container, everything runs as root by default, since container can't know your UID in advance. Main reason for this script is to make sure mounted files are not written back as root.

Although a section explaining how to build container that runs as non-root user in the first place (even though it requires modifying Dockerfile, I think) would be useful, so I'll add it, thanks!

Yep, potential kernel/Docker bugs would let you escape the sandbox, but I guess that's the risk I'm accepting.
Hm, maybe I'm missing something, but for me it seems unfair to compare initially open source LightTable and closed Cursive, doesn't it? Even more, according to the website Cursive is built on top of IntelliJ---well known and polished/tested by dozens of developers commercial IDE.

So I cannot get a point in this comparison: different business models, different licenses, etc.
Having spent some time in trying to do style transfers, this looks very promising.

The harmonization aspect of the paper actually makes it very useful. There certainly are cases where you want to introduce an image component as an overlay and want the style to integrate.

Really cool stuff, and with code!
Interestingly, the US would also have an obligation to defend The Hague against any invasion if the Netherlands were to invoke Article Five of the NATO treaty.
Documented madness http://www.reddit.com/r/lolphp/top/?t=all
If someone started a new Bitcoin-like currency they should start from a blank slate. Cloning the network chains would be confusing and frivolous at best.
Not so when I exercised the offer. I'm Gold status on American and whatever the equivalent is on Virgin, despite not having had the requisite number of air miles to qualify through normal means.
"Do you know who did the Oklahoma City bombing?

"Timothy McVeigh"

"Do you know what language he spoke?"

"English"

"So you see why talking in English is suspicious?"
> If they were the problem, then you'd have little difficulty building up Mountain View to SF level densities, or SF up to Hoboken (a suburb of NY) level densities.

You just said that if building codes were removed there would be "little difficulty" in doubling the density of San Francisco or tripling the population density of Mountain View? What?

Like there's no logistical issues involved of doubling or tripling the capacities of roads and utilities, figuring out where the trash is going to go, where the water's going to come from, etc. Like there's no reason a city might reasonably decide against unlimited growth.

This is so far removed from reality I don't even know where to start. At the bare minimum, if you're going to call me disingenuous at least make a case of why.
Linux has been my desktop OS of choice for over a decade now and it works just fine in that role.
Usability wise, no one wants to strap on devices and carry them around. They must be non-noticeable to users, and require no active maintenance (for instance synchronizing data). We are still a long way from conveniently wearable computing, although I believe we will get there some day.
Have you tried mono-d? I wouldn't call it top notch, but it's definitely not that bad.
Bureau of SHIT ( Stabilizing Home Interest and Trust)?
> I have sufficiently high karma to downvote ...

Actually, you don't. The threshold has recently been upped to 500.
Just pretend you're still getting mail delivered every day.
Why would I look you up? You are not that important.
It may be the combination is new; I don't know the exact state of the field, but: This experiment uses a single photon, so they don't have to sample multiple times and make a statistical analysis on that part. If they did, that might open the efficiency loophole. The communication loophole isn't opened, as they are in sufficiently distant labs, with short enough measurement frames, but that's been done before.

As far as I can tell, the disjoint measurement loophole doesn't apply here, either, as it opens when correlations are drawn from multiple samples; here there's one. I'm not sufficiently expert to tell whether the rotational invariane, or other loopholes are closed here. Can anyone shed some light on this?
Similar story on the .NET side: there's a UserVoice item for "Add support for ALPN to System.Net.Security.SslStream". It's on Page 12, just behind "Improve UI for 2015 Microsoft Test Manager Client User Experience".

http://visualstudio.uservoice.com/forums/121579-visual-studi...
It shouldn't be enabled by default -- that is the problem. It should be opt-in to start blocking non-ad related things.
We're clearly coming from very different places with regards to whether governments exist for their people, or people exist for their government. FWIW, forcing someone to purchase something they otherwise wouldn't actually hurts movement of labour, promotion to higher socio-economic levels, and people starting businesses.
To establish that using an EC system is "perfectly safe" for any given use case, stronger properties are required than mere EC since that by itself provides no safety guarantees at all, only an assertion that data will "eventually" be reconciled in some arbitrary way. One example would be "strong eventual consistency" as provided by CRDT's ("conflict-free replicated data types").
It's called a static website. Make one. It's easy.
The page outlines some security issues of Linux Desktop. It doesn't explain how an antivirus would mitigate them. It just ends with

> As you can see, having a decent antivirus in Linux is not that a crazy idea.

Well, actually, it is far from obvious. Antivirus software even on Windows is commonly the thing that makes the system more vulnerable, not less. This page however uses the word "antivirus" as "a magical piece of software that protects the computer against viruses". How does it do that?

The idea that to fix a security issue you should install an additional program which "increases" security is dubious.

The problems listed on the page are real and we should tackle them. However, I don't think that an "antivirus" is the right solution. Instead security should be treated in a systematic way, not something that you add to a system, after it's done. I think we should invest in, among others, sandboxing techniques, move away from Xorg, write system software in memory-safe languages.

Security is not an app to be installed. It's an architectural problem.

It's also ironic that most of the points listed on the page apply equally well to antivirus software. Namely, are distro maintainers qualified to verify antivirus code? What if an antivirus gets compromised? An open source antivirus could also get code submissions with cleverly hidden backdoors. And what if it's proprietary? (Most of them are.) They also commonly run with elevated privileges (the point about sudo).
I don't think it's valid to say that the parent has misunderstood how the world works without saying what you believe that misunderstanding to be. It seems perfectly logical to think that a corporation would be attracted to places with lower corporate tax rates to use as a tax shelter.
Such a shame that the paper quality became totally thrash [1].

The transparent/semi-translucent paper they switched to made it absolutely unreadable for me. Such a shame, I really enjoyed reading it. I read some articles online, but it's not the same as having a magazine in my hands.

https://www.quora.com/Why-is-The-Economist-printed-on-such-t...
It is peculiar to me how people view what a company does (accepting mutually consensual payments in return for valuable life-improving products and services) as 'exploitative', while taxes, which are in economic terms what's called rent seeking, happen to be some universal good.

It seems you've managed to get things completely reversed.
How do you compartmentalize?

With VMs or setting up different profiles?
UWP has also been deprecated[0]

[0] https://www.thurrott.com/dev/258377/microsoft-officially-dep...
How did you end up breaking up?
A few days ago there was an Ask HN about how do you get along with your parents [1].

I've been reading a lot about this and other related topics, like how does one deal with narcissistic parents, which is a common thing actually. There's a lot of abuse that no one notices as it is not immediately evident as other sorts of abuse (i.e. physical, sexual, etc...), child neglect is so widespread nowadays that I'd consider it an epidemic.

I recall reading a testimony of a child who was constantly and severely emotionally abused and he was talking about how come none of the other adults around him realized what was going on, even though he "was showing all the signs of living in an abusive household". The thing is that all of these signs are quite subtle and you have to know what you're looking for in order to start noticing them. For instance, the kid who almost never wants to be noticed, who is quite "shy", who is always complying with everybody may be under a chronic situation of ridiculing, demeaning or derogatory remarks at home, which has modeled this behavior and, sadly, stunted his emotional and social development.

As I was reading this story, I couldn't stop thinking about how the boy would rather risk it into the wild rather than just coming back to his parents, for three years. This is a huge red flag, honestly, and while it doesn't necessarily imply wrongdoing from the parent's side it is definitely something that should be looked at with a lot of care and empathy for him. Sometimes, not even parents are aware of the kind of damage that they could be causing by choosing to behave in a way they consider to be "normal".

I wish the boy the best, he still has his whole life ahead of him and I hope he finds his place in this world soon and without much trouble.

1: https://news.ycombinator.com/item?id=31047608
In very few places in the US would "no heat and no toilet" be acceptable, regardless of price.
In general I've noticed there is surprisingly little correlation between a lot of people's political, religious, and even moral beliefs vs. their personal behaviour.

This includes myself, by the way. But I do try...
~~No license file makes that repo just "source available," AIUI~~

Sorry, it was hiding at the very, very bottom of the readme: https://github.com/verlab/hero_common#creative-commons
>I would participate in this survey if I didn't have to sign up for the mailing list.

You don't. In fact the instructions ask specifically that you don't reply to the list. To participate you just need to email that poster.
Best of luck, ‘cause you might as well be looking for honest reflection in a funhouse hall of mirrors.
I flagged the story for the same reason. It'd be one thing if it were actually interesting, but obviously it's on the front page because people are reacting to the headline.
To be honest, this article is pretty poor, and even demonstrates the lack of understanding of Angular the author has.

The databinding capabilities is said to be at 8000+ watchers now, although not all watchers are equal. A lot of performance improvements have been made since 2-3 years ago when that post was made about the watchers, which is where that oft poorly quoted 2000 watcher number originates from.

The two way databinding complaints miss the mark - the point of them in directives was to mimic eencapsulation and what is now being known as the we component spec. Web Components are essentially what Angular directives were meant to be in absence of an official spec for browsers to implement. The point of two way databinding in inputs also are for encapsulating logic for each component.

The comments about ng-cloak and ng-bind were also flat out incorrect.

I think most of all, the author doesn't understand context - Angular was conceived during a different time for frontend, and at a different time with browser support. Five years is a long time to last in the frontend world currently, and that it will likely last at least 3 years more is surprising for a framework that has changed frontend development for the better overall.

Angular is obviously not perfect, and the core team members are quick to point out flaws in approach, or solutions that were good at the time but don't make sense going forward due to changes in the browser environment or other technologies solving problems that Angular had to solve, such as with Object.observe, ES6 modules, and ES6 promises.

I have built & architected many Angular apps over the past two years, some being very complex due to the problem space. I have found Angular to be perfectly suited to the task, and snappy to boot. I have seen very few perf problems where I could not fix them with a little work - the only one that was too difficult was dealing with editable tables with lots of data in older browsers (IE8 - 10), and I believe I could have tackled it, but I was playing more of an advisor role to another developer, and these sort of problems usually require the engineer working on the problem to understand the nuances of the code itself.
Thanks to Microsoft's recent release of the MS-DOS 2.0 source code, we can now peek under the hood and confirm that Microsoft specifically intended for the DOS 2.0 file APIs to be compatible with Unix. From XENIX.ASM [1], the code that implements the new API:

;
; xenix file calls for MSDOS
;

TITLE XENIX - IO system to mimic UNIX

And the CONFIG.DOC [2] file discusses the 'AVAILDEV' option which lets the system mimic Unix even more:

AVAILDEV = <TRUE or FALSE>
The default is TRUE which means both /dev/<dev> and
<dev> will reference the device <dev>. If FALSE is
selected, only /dev/<dev> refers to device <dev>,
<dev> by itself means a file in the current directory
with the same name as one of the devices.

Finally, an example CONFIG.SYS file from the same document:

A typical configuration file might look like this:

BUFFERS = 10
FILES = 10
DEVICE = /bin/network.sys
BREAK = ON
SWITCHAR = -
SHELL = a:/bin/command.com a:/bin -p

I think it's pretty clear how Microsoft intended for MS-DOS to be configured, but alas IBM had other ideas...

[1] https://github.com/microsoft/MS-DOS/blob/master/v2.0/source/...

[2] https://github.com/microsoft/MS-DOS/blob/master/v2.0/bin/CON...
2021 would be 100 true OnlyFans.
Your comment makes no sense. No one is forced to publish in these journals. It's a choice. So if these journal did disappear I highly doubt "nothing would change".
There already exists an impressive Chinese real-time OCR dictionary for the iPhone called Pleco: http://www.youtube.com/watch?v=x7VTo0656Rc

The dictionary is free and the OCR is available as an in app purchase for $15.

I'm just saying this because it is not trivial to adapt an OCR engine to non-latin scripts, because the image analysis techniques are rather different.
That's actually a non sequitur; there is nothing wrong with the science, but there is no need to define it as a catastrophe. There is plenty of time to have a meaningful discussion without yelling words like that :) There is this theory, I fear, that it tries to imply the gravity of the situation... all of which is pointless.

Encouraging people to run round like headless chickens is counter-productive to the stated aims.

To extend your theatre analogy. Shouting "fire" in a theatre during the first half when it looks relatively likely a fire will start in the second half is definitely counter-productive. :)

My point is; this is entirely the wrong, unethical, political and hysterical way to present important science and raise the issues. Do it right, or not at all IMO.
The Alchemist.

On the Road.

Stranger In a Strange Land.

From the Earth to the Moon

How to Win Friends and Influence People

Life of Pi

Zen And The Art Of Motorcycle Maintenance.

The Little Prince

Linchpin: Are You Indispensable? / Purple Cow

Coders at Work / Founders at Work

Fight Club
Never used in production, just cannot see how it would work.

Use it for random puzzles like http://chris-lamb.co.uk/2010/07/24/four-men-mine/ though
You could sort of get a keyboard with an included USB hub and connect a mouse to it. Or better, get a monitor with a USB hub and just connect your peripherals to the monitor. If you want to go overboard, you can even get speakers and a network card that connect through USB.

But sadly, with Intel torpedoing USB3, our dream of a one-cable computer is still far.
Yeah, the whole self-driving car thing was rubbish wasn't it?
In 1996, I bought a used TurboSlab from a company called Spherical Solutions, which was run by a man named Sam Goldberger (IIRC). I loved that machine and the Nextstep 3.3 install media that came with it even had x86 binaries, so I was able to install it on the PC I owned at the time (a Micron Millenia with a 200mhz Pentium Pro). I would have upgraded it to Openstep 4 but Next wanted something like $900.00 for it.

I loved Nextstep and I still prefer it to Mac OS X, even though the latter has became something far prettier. I really should see if I can run it via emulation, like I can with BeOS, another favorite OS of mine.
Ah, good point about the white text. The darkness clash isn't too strong, maybe it was just because I was used to the light color. I think I'll switch to yours for a while.
On page 13 they quote peak inbound traffic as 1gb/second.

Would this be a gigabit or gigabyte? Usually I would just assume gigabit but in the case of facebook i dont feel so hasty...
The article makes it sound like the author expects in-browser processing to be the only way it'll be used:

"Less.js is a JavaScript implementation of LESS that’s run by your web browser. As any JavaScript, you include a link to the script in your HTML, and…that’s that. LESS is now going to process LESS code so instead of including a link to a CSS file, you’ll include a link directly to your LESS code. That’s right, no CSS pre-processing, LESS will handle it live."

No mention that that would be ineffective for a production site. In fact, he claims that live processing won't have noticeable lag, which is just false.
Hello. I'm 23 and I've had a times subscription for the last 5 years (since leaving home). But, yeh. I'm in a minority I think.
Brackets is focussed on frontend webdev only. You might wanna try LightTable.