jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Senator Feinstein is my senator. Apparently, she co-sponsorded the bill. This is her response to me after I voiced my opinion to her office against the bill:

Thank you for writing to express your opposition to the "Combating Online Infringement and Counterfeits Act." I appreciate knowing your views on this matter.

America's copyright industry is one of our most important economic engines, and giving artists and inventors the incentive to produce cutting edge works is vital to the country. The protection of intellectual property is particularly important to California, which is home to thriving film, music, and high-technology industries. I am strongly opposed to theft of copyrighted works, and I believe copyright owners should be able to prevent their works from being illegally duplicated.

On September 20, 2010, Senator Patrick Leahy (D-VT) introduced the "Combating Online Infringement and Counterfeits Act" (S. 3804), of which I am an original cosponsor. This legislation is carefully crafted to address the growing problem of online piracy and copyright infringement, and would allow the U.S. Department of Justice to shut down websites which are "dedicated to infringing activities." These are sites that, in the bill's language, are "primarily designed or have no demonstrable commercially significant purpose or use other than..." selling infringing or counterfeit goods.

Please know that I have been working with California high-technology businesses and Senator Leahy to improve the bill's language and address the concerns of legitimate high-tech businesses, public interest groups, and others. This legislation is currently awaiting action in the Senate Judiciary Committee, of which I am a member.

Again, thank you for taking the time to share your concerns with me. Should you have additional questions or concerns, please do not hesitate to contact my staff in Washington, D.C. at (202) 224-3841.

I'm trying to think up a response.
So don't run Windows. Hackintosh. Or is specifically you hating Silverlight? And would it be possible to Mono or Wine Silverlight and avoid windows?
http://www.lhup.edu/~dsimanek/hell.htm

Relatively speaking, maybe. Or maybe not. Or both!
wow, I did not realize that the device collecting dust in my drawer was suddenly worth 2-3x its original price. Is there any reason the audio only version is considered in some ways superior to the video version besides the more universal output jack?
I'm sorry, but your employer is incompetent if they are not working with their remote staff to make sure their equipment is functional and high quality. That doesn't mean they must decree that everyone use wired headphones. It means that they need to proactively make sure each staff member has a solution that actually works. I'm a manager and throughout COVID, whenever I noticed a team member with equipment issues I've worked with them to get it sorted out in a way that pleases them and helps everyone else communicate with them.

Being able to communicate is part of the job. If you can't do it for social or technical reasons, I'm going to work with you until you can.
I think the author was a bit extreme in a few items but for the most I 100% agree. I am never going back to the office
How does this impact the company behind Mesos and products based on Mesos, e.g., Mesosphere etc.?
Some people are obsessed with computer games and will spend enormous amount of time which could be better spent otherwhere if not for that addiction. I'm talking from my own experience. I can't experiment by living in another world without computer games, may be I would destroy that time in the other fashion or may be I would write some useful code, who knows.

But just blindly dismissing that kind of reasoning is not wise in my opinion. Casinos eat money from victims and they are regulated. Computer games eat time from some victims and time is quite important asset as well.

Of course just like some people can reasonably spend some little money to get some enjoyment in casino, other people can reasonably spend some free time in computer games without compromising on more important activities. But not everyone have iron will and iron grip over himself.
Who knew using already existing data race analysis tools is much more feasible than shoehoning a huge project into a brand new language. Way to go mozilla!
How about: “Write Sparsely”
Well stated. I will jot it down for my next meeting with my manager :)
Note that this only affects you (potentially) if you offer services or goods at certain tiers, and in most countries there's a certain threshold before you'd have to worry about it anyways.

Honestly, VAT is one of the most puzzling aspects of trying to do any trade with people/entities in Europe, and unless you use some service that handles the accounting for you, it's impossibly hard to figure it out all on your own.
I'm sorry but WINE is the kind of interpreter that gives me enough time to take a coffee break as it loads solitaire.exe. I needed to use it a few weeks ago because I'm supporting someone who needs it for their CI environment. I discovered that APIs for things as fundamental as things like memory that Microsoft introduced back in 2006 hadn't been implemented in the WINE release Debian installed on my machine that was made in 2019. As far as I can tell the project wasn't funded for the longest time, which is unfortunate, because a once great tool then succumbed to tragedy of the commons.

That's why I hope Cosmopolitan can have a positive impact. Because interpreters are great but we shouldn't need to rely on them as much as we currently do. The only thing your Actually Portable Executables need is the canonical stock preferred kernel interfaces that have indefinite stability promises backed by the most powerful technology corporations on earth. No one got fired for depending on the IBM's of the world. Your software is going to have a long life with little maintenance and best of all it's going to be fast.
There’s so much value in this post that it’s worth reading a few times.
Sure but it's not the same. With provenance recorded on a distributed ledger, artworks, artists and current owners can be identified and e.g. displayed in digital galleries like Decentraland or Cryptovoxels.I also expect more use-cases and integrations as the space matures.
I wonder if you could somehow get this working with libraries that are widely ported across platforms already like SDL.
Funny enough, I was just looking up transatlantic balloon flights the other day, and the first successful one was long after the first powered flight, which was kind of neat!

https://en.wikipedia.org/wiki/Double_Eagle_II First balloon to make it, 1978
The trouble with our constitutional protections is that they only mean something when we stand up to enforce them.

There's been an awful lot of trampling on the Constitution in the past decade or so.
Thanks for posting this.

My partner and I have been thinking of open-sourcing our site Scriblink.com, which is the leading online whiteboard. It's a Java app (how old is that) but still the dominant way people access online whiteboards. We dont care to invest time in it anymore but it brings in some good revenue. Another thought was to donate it to the MIT media lab. Sounds like the general consensus here is that open sourcing isnt really that effective though. Any other thoughts on what we should do?
You should really get that site copy-edited. "Favorate" on your homepage should be "Favorite".
It must be sarcasm.
It's actually built for this purpose. It's not supposed to be anything like ripl is. I'd also recommend using that as a lightweight IRB alternative. But Pry isn't supposed to be that.

Also, Pry is currently weighing in at less than 2 thousand lines. It's not going the way IRB is going, but it is indeed very feature full, and probably will contain stuff you may not use every day. It's also easy to extend, so moving commands out of core and abstracting them into their own external libraries would be simple, would we ever want/need to slim the library.
> Annualized, it was the difference between $28,000 and $36,000 a year. $8,000 might not seem like a huge absolute increase in pay, but for the subject of the story it was almost a 30% raise.

In Canada, if you're poor like this, you might take home just 40 cents home on every extra dollar earned. This is due to paying extra taxes, while losing tax benefits at the same time.

https://www.fraserinstitute.org/article/low-income-families-...
ThirdVoice http://www.wired.com/techbiz/media/news/2001/04/42803

Before that, Ka-Ping Yee made CritLink: http://zesty.ca/crit/
And Pepsi is just a coke clone...
That's what Meebo is doing too
adding indextank is on my todo list...this week hopefully.
It saddens me to read stories like this(maybe I'm just jealous). There are lot of entrepreneurs that make sacrifices to make a much better product who would probably love to sell off for a fraction of the amount, yet they fail. Someone with the right connections sells the company for a lot of money(especially when the product is nothing close to ground breaking) even before it launches.
I guess you're not blind :)

Having only icons would be such an accessibility disaster.
The guards don't know the password, they only know how to verify the password.

It's public / private key encryption, or one way hashing.
Whenever I need a refresher I go to Khan ->

http://www.khanacademy.org
> syncs with your actual texting stream on your phone (not GV)

I don't have an "actual texting stream". My texting is all 100% free and through my Google Voice number. Google Voice offers me more features than this application can by the very nature of how it works.
for real? i pay 10% of what i receive (income) each month and get a chunk back at the end of the year. there's also a sales tax. and that's it.
Uhh, did you even read it? Under "Impact to Multiple Availability Zones", last paragraph:

"There are three things we will do to prevent a single Availability Zone from impacting the EBS control plane across multiple Availability Zones. The first is that we will immediately improve our timeout logic to prevent thread exhaustion when a single Availability Zone cluster is taking too long to process requests. … To address the cause of the second API impact, we will also add the ability for our EBS control plane to be more Availability Zone aware and shed load intelligently when it is over capacity. … Additionally, we also see an opportunity to push more of our EBS control plane into per-EBS cluster services. By moving more functionality out of the EBS control plane and creating per-EBS cluster deployments of these services (which run in the same Availability Zone as the EBS cluster they are supporting), we can provide even better Availability Zone isolation for the EBS control plane"
For those who aren't familiar with the Modern Perl book, you can download it at no cost from http://www.onyxneon.com/books/modern_perl/index.html
I haven't tried.
It was worth not trying it.
Interesting point, but the net result is the same.
Yep, Project Sound (the active car suspension system) being among the most well known. Every few years Bose offers up tours for the various Boston-area professional acoustics organizations.
From a brief by Food & Water Watch, http://www.foodandwaterwatch.org/sites/default/files/GE%20Sa...

"AquaBounty has radically altered Atlantic salmon by inserting genetic material from an eel-like fish and
a chinook salmon, designed to make the fish grow faster … an advisory panel of scientists … found major errors in AquaBounty's science and the FDA's data analysis. Scientists were especially critical of the small sample sizes used by AquaBounty —— often only six or seven GE fish were used in comparisons.

… The FDA has chosen to regulate GE animals as a veterinary drug rather than a food, a decision that severely limits the scope of the agency's risk assessment. For example, the agency has not conducted a single feeding study to assess health risks associated with eating GE salmon … Before AquaBounty researchers physically examined GE salmon for health problems, they selectively killed off irregular fish, biasing the data set and severely compromising the integrity of the data.

… Acknowledging the threat of escape, AquaBounty has attempted to render GE salmon sterile, which would prevent sexual reproduction in the event that the fish are released into the wild. However, the company's regulatory submissions indicate that up to 5 percent of GE salmon will not be sterile … AquaBounty appears to be the biotech industry's sacrificial lamb —— securing regulatory approval of a product that will likely be a market failure, but that will pave the way for other bioengineered food animals."
I think "fmap f m = (m >>= f >>> return)" also needs to obey the functor laws. I can quickly show that "fmap id = id" follows from the monad laws, but I don't know whether "fmap (p . q) = (fmap p) . (fmap q)" does.
>There are also 60,000 Chinese people worth at least $200 million—another line of demarcation between being wealthy and being a photon cannon of currency.

Jesus christ, spend your minerals and gas.
I like the idea of presenting leap seconds as a change in timezone or time offset. But instead of redefining all the UTC-offset timezones, e.g. redefining EST/EDT from UTC-5/UTC-4 to TAI-05:00:35/TAI-04:00:35, what if we redefined only UTC in terms of an offset from TAI? I think this is actually equivalent to what we have today, but it makes the relationship to TAI more obvious, and it should be easier than leap seconds for developers to understand, because they can reuse their cognitive models for time offsets.

So leap seconds simply gets re-branded. Instead of saying 'a positive leap second will be introduced at the end of June 2015.' We'll say 'on 1 July 2015 00:00:00 UTC, UTC time will move from TAI-00:00:35 to TAI-00:00:36.'

ADD: I suppose this is more than a "re-branding", as it results in the abolishment of second 60. Under the current system, with leap seconds:

2015-06-30 23:59:59 UTC = 2015-07-01 00:00:34 TAI
2015-06-30 23:59:60 UTC = 2015-07-01 00:00:35 TAI
2015-07-01 00:00:00 UTC = 2015-07-01 00:00:36 TAI

Under a system where UTC is a TAI offset, second 59 gets repeated:

2015-06-30 23:59:59 UTC = 2015-07-01 00:00:34 TAI
2015-06-30 23:59:59 UTC = 2015-07-01 00:00:35 TAI
2015-07-01 00:00:00 UTC = 2015-07-01 00:00:36 TAI
Its a starting figure, I am more interested in finding the right match.
Just got a Canon T2i dslr last week and the video quality is amazing - an order of magnitude beyond any consumer video camera I have used - highly recommend going to a store to try it for yourself. Here are some samples on vim - http://vimeo.com/videos/search:T2i Shoots 1080 at 60fps, the depth of field makes incredible shots and you can film well at night. I'm sure autofocus on a $250k video camera is great, but this is only $800 - you can probably afford to do another take if you don't like the first and maybe buy a decent house to go with it.

I'm currently machining a Merlin type zero g holder like this http://vimeo.com/3803065
I was a bit surprised he didn't mention the actual reason I still have to carry both a DSLR and a camcorder. Most (all?) DSLRs use a CMOS sensor, which often (always?) results in jello-effect video (see e.g. http://www.youtube.com/watch?v=bItYdfn-C0o). My camcorder has a CCD sensor instead, which doesn't suffer from this.

I fully expect it to get better soon though (if it hasn't already on some models - are there any DSLRs that somehow don't suffer from jello-effect video?).
I do see your point and I found it interesting (I've had to optimize filters in the past and used the same process of coding C and looking at the assembly), but how can "beating the compiler" be interpreted as anything but writing better code than the compiler?
this interface would make for a challenging game, "guide the mass of particles through a machine, loosing as few to wall collisions as possible".
I hope this came up during the interview stage of his TS-SSBI clearance application.
Had a few opportunities I didn't pursue from it.
Open source does not equal free. There is simply no reason that something you pay for can't also allow you to extend the code or make changes yourself. Personally, I wish I could just pay for more things and not be blasted with advertising all of the time. I love it when apps such as Pandora give me that option.
"sorry, they're in Hebrew"

Eh, that's what Google Translate is for.

That looks like a perfectly good standard template, both visually and in hitting the points of what customers want to know - menus (with prices!), hours, links to directions, some sense of what the place looks like, etc.

"because the level was so high initially, they're doing a pretty good job of it"

Very cool. There's something to be said for a genuinely good basic approach.
As it turns out, treason isn't even in the UCMJ.
> seen as innocent victims

Anonymous is as much 4chan as Reddit is Hacker News, so more likely they're mocking Paypal, Mastercard.
I think people may be conflating corporatism with libertarianism.
There are two types of libertarians, consequentialist libertarians and natural rights libertarians.

They come to more or less the same conclusions, but for entirely different reasons. The former's argument appeals to the efficiency and productivity perceived to be afforded by a libertarian society. The latter has everything to do with whether or not the existence of, say, public schools is just. Either side will tend to argue that you, luckily, don't have to choose between prosperity and justice, but always fall back to their philosophical roots.
Very cool. I'm a big fan of Processing, it makes doing simple graphical stuff with programming pretty easy. Just out of curiousity, what platform did you do that on? Did you have to use an external OpenGL library or some other 3D rendering outside of Processing's core?
Their cockfight theme is brilliant. If they had voting, bystanders can egg the participants on and add fuel to the fight... not that this particular duo need to be. When one "wins" votes, this can be displayed http://www.ruleworks.co.uk/poultry/images/mating.jpg
This was how we did computer graphics before there were affordable (less than $50K) frame buffers in 1980.
In my 1975 MIT Digital Systems Lab my team constructed a hardware Game Of Life out of TTL gates. I designed the display as timed X-Y points on an oscilloscope. In those days a kilobyte of RAM still cost a hundred dollars, so the computer lab rationed the number of memory chips each team could use. I recall we stored the automata in a dual 64 x 64 bit frame buffer or two kilobytes overall.

The first generation computer graphics languages were vector-oriented to support either oscilloscopes or pen-plotters.

My first color frame buffer terminal was 512 x 512 x 8bits $30K AED in 1980. I think this costs than a dollar on a low-end cellphone now.
This is Raytheon's JLENS tethered radar surveillance blimp. It's not a new system, or particularly exotic.

Sales pitch video:
https://www.youtube.com/watch?v=q8hkpQ8ujyM

The dumbed-down version:
https://www.youtube.com/watch?v=SiJWBszuq-c

Detailed procurement history:
http://www.defenseindustrydaily.com/jlens-coordinating-cruis...

Tethered radar blimps aren't new. One of them provided the first warning of the invasion of Kuwait in 1990. (http://www.tcomlp.com/aerostat-system-kuwait/) That system had just been installed, and hadn't even been turned over to the Kuwaiti military, what there was of it, yet. A radar operator from TCOM, the manufacturer, detected a big group of approaching tanks. They called in a warning. Unlike Pearl Harbor, it wasn't ignored; the Kuwaiti royal family immediately left the country, escaping the invasion.

The JLENS system, unlike older systems, has fire-control capability. That means it has not just a surveillance radar, but can lock onto targets and direct weapons. The real question to ask is what weapons systems are being installed in the Washington area for it to direct. There's no point in having fire-direction capability without weapons to direct.

There is an optical surveillance add-on for JLENS, but it's supposedly not on the Washington area blimp.

It's surprising this is going up now. I would have expected something like this to have been deployed around November 2001.
>> I've been 100% remote worker for 5+ years but I think we have to be honest here. All those teleconferencing/videoconferencing/virtualwhiteboards/etc are not as effective as everyone sharing the same physical workspace.

As someone who worked remote for 6 years (with a few face to face meetings over those years) and now works in an office I think each have their trade offs and it balances out largely. In an office you can get quick questions answered much faster. If you forget to ask something in a meeting you can find the person and quickly get the answer later that day. Discussions are more natural too. However I've found that when working via email or Skype discussions are much more focussed. We ask our questions, get out answers and get back to work. In a face to face discussions people tend to add words to their sentences to make what they're saying seem longer/more important. Discussions deviate from their intended purpose. Sometimes that can be useful but often it's a waste of time. I've been in meetings which I could have wrapped up in under 5 mins - and the people I'm with are there for 30-60 mins. They talk about irrelevant things, repeat themselves with slight variations etc. etc. Sometimes this can be necessary if you're building a relationship with someone but most of the time it's a waste of time.
Well, I guess they no longer teach history in middle school.
It'd be pretty tough to retrofit "a day that doesn't belong to any month" into existing computer systems.
Prompt doesn’t check the server’s key? That’s incredible. Do you have any sources on that?
This has always been a curiosity of mine as someone far removed from SV and outside of any major metropolitan area.

If you found or cofound a startup, at what point do you get any money from that? When do you draw a salary? When do disbursements to equity partners become a common (or at least not unheard of) occurrence?
If I can find the answer I am after more quickly by searching and finding a hit on SO than I would by grepping documentation, how is that not providing value?
Credit card fraud results in billions of dollars in losses every year, this is a problem bitcoin will very likely solve at a fraction of the cost.
You wont live in a village close to them, as Indian government dislodged the Adivasi of Baiga and Gond tribes, who traditionally lived in the area, that is now a wild life reservation in Kanha, Similipal and Odisha Gondwana.

Those people got some pennies for the eviction, barely enough to buy a few days food in big city, but nowhere enough to buy land to live on.

See: http://www.survivalinternational.org/news/10488

I can really understand that those people join the Naxalite Maoist Army to fight Indian government to get their country back from investors, tourist and other western parasites.
Here's the thing: they don't want to run SiteSucker. That's only slightly more helpful than telling them to just run wget!

They want to write a check and get back to business, not become a web developer!

(I think that tool is awesome though, and I appreciate the tip!)
Ill clarify bluntly because apparently this was worth a -1.

"when he can pay $150k for that guy, and he can't really tell the difference between them?"

Your tech lead should be able to tell the difference and see the actual value in programmers and explain that to the money people. That is why this lemon theory entirely requires a bad hiring structure.
What is the mechanism for this? From what I remember of signal processing, linear combination of waves of a specific frequency can only result in a combined signal of the same frequency but different phase and amplitude.