jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Except China is clearly lying about having their outbreak contained. I'm not sure why this is so difficult for everyone to realize.

You have no data to back up your totally spurious allegations. Are you just outright speculating? If you're going to say something so bold, citations are necessary.

What we do know is this:

- Apple has re-opened their factories and all 42 Apple stores in all of China [1], and closed their Apple stores in the entire rest of the world [2]. There is absolutely no reason to believe that Apple would do this except in the face of evidence. What kind of PR nightmare do you think they'd be inviting if it was discovered they put lives at risk to placate the PRC?

- Tourist attractions and factories are re-opening. [3]

- The WHO said: "China’s bold approach to contain the rapid spread of this new respiratory pathogen has changed the course of a rapidly escalating and deadly epidemic. A particularly compelling statistic is that on the first day of the advance team’s work there were 2478 newly confirmed cases of COVID-19 reported in China. Two weeks later, on the final day of this Mission, China reported 409 newly confirmed cases. This decline in COVID-19 cases across China is real." [4]

- I've no doubt this will be confirmed via observation of atmospheric release of nitrous oxides in short order.

Fine, if you don't want to believe China, Apple or the WHO (and soon NASA), you better have some data, otherwise it's just breathless unsubstantiated fear-mongering and conspiracy theories.

[1] https://www.theverge.com/2020/3/13/21177964/apple-stores-chi...

[2] https://nypost.com/2020/03/17/apple-extends-coronavirus-trig...

[3] https://www.forbes.com/sites/jamesasquith/2020/03/21/no-new-...

[4] https://www.who.int/docs/default-source/coronaviruse/who-chi...
Winter Olympics are not better “virtually”
There are plenty of powered respirators on the market under $500 which offer suitable filtration.
2 points:

1. The fact that the author is a Nobel laureate adds no weight to his conclusions. The Nobel laureate who invented PCR was otherwise what I would describe as "crazy" - he was a notorious HIV denialist for years. Not saying this Nobel laureate is, but Nobels go for novel discoveries, not for being the best scientist.

2. Look at the amount of extreme lockdowns that have been deployed in China for months to get this reduction in transmission (assuming they aren't lying). There was a Twitter thread posted here recently describing the current situation in Wuhan, and their "lightened" levels of current restrictions are way more intense then any of the shelter-in-place restrictions in the US.
And so the social games begin.
Yup. Seems like pointless, instant-gratification consumerism when server boxes are far faster, cheaper and greener. Worse, it's an un-upgradable device to buy and throw away. Anyone that needs more horsepower, it's far simpler to either trade up, use a real server or just use a cloud/VPS similar to AWS.
iOS actually has a full implementation of Scheme (TinyScheme) running inside the kernel, that manages the (often very complex) permission schemes -- one for each type of pre-installed app or daemon, and then one for the third-party apps as well.

Edit: Unrelated: I just realized you made the Treo 650 Linux version -- that was awesome!
I hope not.

I personally think Scala's greatest complexity is in its type system. While algebraic data types are straightforward in themselves, Scala blends them with an object-oriented mindset more rigorous than Java's. In particular, Scala requires a solid understanding of covariance and contravariance — concepts unnecessary in Java or C++.
Time is the only thing I can't make more of. The deregulation of airline prices and the subsequent obsession over the lowest fare has led us to treat airlines as a commodity, and the airplanes have thus become cattle cars in the sky. I and most people I know are willing to pay $50 extra for a better experience. "Agony" is the correct sort for us.
Front page is NSFW with a topless chick in the bottom right.
Installed Firefox 4 Beta 8 on my Windows 7 32 bit machine. Went to the demo page, waited for it to load, hit the start button, and my machine immediately crashed (black screen, no hdd activity, not responsive). Rebooted, tried to load random page from my bookmarks, crashed again. Fortunately that time it didn't take my whole computer with it. Guess I'll try again in a few weeks?
This is very true in my experience. Java programs can have a dizzying profusion of classes that seem completely gratuitous until you start thinking, "How would I do this in Java myself?" Then the classes start to make sense. You have to think in terms of implementation because the structure of the code is more complex than the solution expressed by the code.

One way to understand why is to see that when a language can't directly express the ideas a programmer devises to solve a problem, the gap must be made up by design patterns. To put it another way, code = concepts + design patterns. When you're trying to figure out the intent of code, what it actually does, you rearrange the equation to read, concepts = code - design patterns. You have to recognize the design patterns in the code and subtract them out to realize what the code actually does. The more design patterns your code uses, the less the code reflects the concepts, and the more work you have to do to isolate the concepts.
It doesn't take particularly long to sequence a human genome. If you want long reads, you need to spend more time sitting on the machine. Last I checked, the limiting steps were contention for machine time and library prep.

If you're doing a custom library prep it can be very time consuming, but I believe the trend is moving toward whole exome sequencing. We should see sub-$5k exomes (at scale) in 2011.
Perhaps but I think it depends on who's writing it.

I love Python and haven't touched Java in years but my colleagues who use Java seem to write programs that are maybe around 3 times longer (this is a ballpark figure).

I get the feeling that programmers that produce gobs of Java code are probably going to do the same thing in Python. A good Fortran programmer can write Fortran in any language :).
Whoever eventually figures out the obvious-yet-hidden confluence between cucumber-style BDD 'stories' and javadoc-style documentation is going to make a big splash in the word of programming. I can only hope it's me :)
PG has experimented with different colored names based on Karma before. Perhaps this was related.

Discussion: http://news.ycombinator.com/item?id=2030370
Agreed with these points. As someone who was using Serverless, and then moved onto using the CDK prolifically, I found that I could ship a single CDK setup via a shared package as easy as we could sharing Serverless config files. But at the end of the day, CloudFormation is a royal PITA and the weakness of both wrappers.

As an aside, I do like how Terraform manages things, but have never enjoyed their configuration language. CDK for Terraform is something I'm watching closely.
well that is easier said than done, all the machines on the amazon cluster are machines with common architecture and traditional interconnects, most of these supercomputers have a custom architecture( here I mean just the type of processors and the inter processor connect on the same node) and interconnect, the cost of running programs on these machines would outweigh their usability for the cloud.
I'll put my vote in for it looking something like the computer in Oceans Thirteen. That looked quite cool as a hollywood representation of computing power.
To quote BSG: "all of this has happened before, and all of it will happen again."

http://www.macobserver.com/tmo/article/Watson_Developer_Spea...
How about this?

<Foo1 name="foo1">
<Bar1 name="bar1"/>
</Foo1>
<Foo2 name="foo2">
<Bar2 name="bar2"/>
</Foo2>

[["Foo1", {"name" : "foo1"}, [
["Bar1", {"name" : "bar1" }]
],
["Foo2", {"name" : "foo2"}, [
["Bar2", {"name" : "bar2" }]
]]

I personally wouldn't do this, but the arbitrary encodings between the two samples are now equivalent.
I'm guessing you were voted down[1] because the Supreme Court recognizes administrative searches as not being Constitutionally prohibited.

However, top officials—including Mr. Pistole at the TSA who, as FBI Deputy Director swore to protect the Constitution—have started referring to the new pat-down procedures as "Law Enforcement Pat-downs" and "Law Enforcement-Style Pat-Downs", and it is clear from descriptions that these are, in fact, akin to pat-downs given to arrestees. TSA employees are not law enforcement, but these extreme personal searches have no doubt led to law enforcement action when they detect non-threatening contraband (weed), which the TSA has been using to prove it _would_ be effective against threatening contraband (semtex underwear, although the GAO questions this).

Maybe, in that case, there is a Constitutional problem with the new searches, whether they are called administrative, or not.

[1] edit: parent was at -1 when I wrote this.
I don't understand why people are acquiescent to this! Every single time I read about this or watch a news report about the scanners, whoever is doing the talking invariable says at some point "I support security and the fact that we have to give up some rights in security's name". Hell, there's a video on Youtube right now recorded by a reporter of his own little girl getting manhandled by TSA, and he says the same damn thing on the 6 o'clock news or whenever. HIS OWN FREAKING DAUGHTER!

Its time that people stand up for their damn rights and say NO. You will not microwave me to see me nude. NO, you will not see my child nude. NO, you will not touch my genitals. NO, you will not touch my child's genitals. NO, you will do proper security that actually works.

It needs to come down to protests at airports. Volunteers need to stand in public areas and pass out information describing what the hell is going on. People that are flying need to get the balls to say that their personal rights as human beings are more important than making their flight on time.
How are these emails being leaked? Part of the ebook case they had? Otherwise I would imagine companies would take their email seriously...

Perhaps a good practice for companies to completely delete emails after a few days? (Its impractical, but maybe there is a need?)
What is this "life" you speak of?
It gets even harder for me, when I calmly and rationally think, that I am more intelligent or could do things better than my older - age plays a role, too - boss.

To sound less arrogant I normally explain my dislike of employed working by arguing, that my work amasses capital for others, who receive interest on it, followed by a sermon about how people do not get exponential growth.
Yup. Not only is it Open Source, but there's a plethora of blog posts and articles just a Google search away that'll explain pretty much every aspect of how Rails works (seriously.. it's been blogged to death and back).

When people say it's magic, what they're really saying is: "It's unfamiliar to me, and I'm to lazy to go find out how it works. So rather than just STFU, I'm gonna complain about too much 'magic'." :-)
Sorry but I don't agree here.

If you have to develop a secure solution you make some research and choose what you think is a good solution (and if it is something outside your field you study/ask).

In 2001 I've to implement a secure solution for a mobile platform, I choose Rijndael (them picked by NIST for AES). My previous knowledge of encryption algorithm was near zero.

And then if you make the wrong decision, on something important as security for a public website, over the years you iterate (come on, till 2003 nobody internally thought it was a must to fix this mess?).
@bullcity - i'm doing a piece on start-ups at http://1x57.com - would you mind if I contact u about that site?

my info is steve [at] 1x57.com
I am consistently amazed at how many people think that episode is a genuine unscripted documentary.
This is what I thought, too. I wonder if this was implemented as a Service, if Apple would see it in a better light.

(App menu -> Services, if you're wondering what I'm talking about.)
> it's just hard for me to square this with the fact

I don't think that's fair.

I just scanned his twitfeed. It's abundently clear to me that Eich's ethics are just as good as his technical acumen.
There is another reason which makes mining bitcoins on Mars impossible. Too big lag, up to tens of minutes. It is OK for regular using but not OK for mining.
What makes you think that you are somehow entitled to faster vaccination?
I learned HTML in 1995, and I don't have these problems.
Then again, it's not common that people make the mistake of confusing an array with an index. Misleading indentation is a somewhat common issue. So it makes sense to have the latter as a warning, but probably nobody thought of adding a warning for the former, or just decided to not bother coding it up.
If you print money, you will typically create inflation. Which pushes prices up. Yes you can mitigate the effects for quite a while by exporting inflation and other tricks but all you are doing is kicking the can down the road.

If you want a "fair" tax. You would have a sales tax. Richer people and larger companies will typically spend more money than smaller businesses or poorer people and therefore will will pay a large proportion of tax and it will be taken at the point of purchase.
> You will be very happy for the first few months, being able to browse HN, news sites and Reddit all day while nobody cares about what you do, nobody wants your input, you've got no responsibilities other than pressing a button, writing a half-page report once a month and saying "yes" on the rare occasion someone asks you something in passing. But it will get old quick.

I strongly disagree, it totally depends on the type of person you are. I have a brother-in-law which is into that kind of job (not tech-related at all, he is a concierge. And he is totally fine with this, he lives for his hobbies (surfing, hiking, snowboarding etc), lives with the minimum amount of money he needs (basically to buy gear if it breaks and gas for the van) and... he is happy!

It makes you rethink about life sometimes, but I do know for example that I would die of "boreout" for sure. But not everybody.
> I guess it's OK to use a Drobo if you get another one as backup for the first one — but then, what's the point?

RAID is _not_ a backup. If you don't understand this, you'll never be satisfied with any RAIDish products.
But what happened in the past does not mean that going forward is makes the most sense for Germany to stay the Eurozone. And you seem to be assuming that keeping the Eurozone "strong" is even a possibility, which seems doubtful as long as the Mediterranean members can redeem their fiscal excesses by having the Northern European members bail them out.

What's going to make them fundamentally change their ways? For how long will Germany's gains from being in the Eurozone be spent propping up the profligate PIGS?
A big flaw in that one is that you almost can't tell which name belongs to which station, near the center. This could be fixed as easily as making the names same color as the lines. Dunno why they didn't do that.
Wish I had seen this about a year ago. Learnt some of it the hard way already sadly.
I'm always surprised people are willing to take money over time. I hate on call and would easily take a pay cut to never have to do it. I don't have kids or crazy expenses so I guess that's easy to say but an extra 2-3k a year is not worth spending a significant fraction of your life tethered to your phone/computer. to each his own I suppose
However, that is how regular taxi services work... and they're profitable. They don't ignore the ADA. They allow service animals. They help with wheelchairs and storing them appropriately - even if that requires more time for the driver. That extra cost of service is spread out across all customers and its a non-issue.

Uber's business model of trying to disrupt the taxi service by ignoring regulations is at issue here. With the ADA, they've encountered an issue that the court is not letting them ignore.
I could make any adjustment I want to posted GL transactions using SQL and knowledge of the chart of accounts and subledgers. No one would know unless it is a transaction picked for audit. This is true at least for Oracle ERP - there is no database row-level security for posted GL transactions.

So auditors belief that an Oracle ERP system gives them confidence in a company audit is misguided.

Cheers
The article is being too generous to these accounts. Here is an example: https://penelope.uchicago.edu/Thayer/E/Roman/Texts/Cassius_D...

In this account of the relationship between two men they are termed in quotes as "husband" and "wife" to imply sarcasm . They were not literally considered with seriousness to be married by their society the way we consider men to be able to do to each other now.

Marriage, in societies where it existed often served two functions: binding families and providing for the legal rights of children. Unions of lovers did not do either of these.

Many ritualized unions of a same-sex variety in history were of the latter type and those of the former would not likely have been seriously recognized by the outward society. There isn't a strong record of that anyways.
expertsexchange had possibly the best (inadvertent?) double-entendre domain name ever.
The set of things that are considered "losses" (i.e. deductible expenses) for personal tax filings in the US is pretty limited. State/local taxes (now up to a cap). Mortgage interest payments (also with some cap). Mortgage points, mortgage insurance premiums. Medical expenses exceeding some percentage of AGI. Investment interest expenses. Capital losses. Gifts to charity. Casualty/theft losses, subject to a bunch of constraints. Gambling losses (but can't exceed gambling winnings). Some other things I can't recall off the top of my head.

As I said above, corporation have a much larger set of things that are considered deductible against revenue to determine taxable income. Starting with the fact that corporations are generally taxed on "profit" while people are generally taxed on "income", which is closer to "revenue" in general.
So once again the government causes the problem?
That's exactly why fair use exists. A teacher showing a movie in class is fair use, editing a clip for memes is fair use, making backups is fair use. APIs are copyrightable, but independent implementations are fair use, this is an outright win IMO. SSO might or might not be copyrightable in all of these cases, but we have certainty with fair use for specific cases.

In deference to OP, the question was never "Are APIs copyrightable?" The question was is what Google did in taking header information and doing their own implementation fair use, and it's unquestionably good now that the SCOTUS said this is fair use. Make sure to actually do your own implementation though.

Sun/Oracle didn't want to fragment Java, they copyrighted the language spec, and provided the JVM under SCSL before GPL. Java isn't fragmented, Sun/Oracle got what they wanted.
Lots of laws are based on subjective motivations of relevant people, and determining those is an extremely common and fundamental role of the legal system. Why would such a tax seem strange to you?
Tell that to the future historians.
This is probably my favorite (besides an official repo) way that I have gotten software on Linux. It's worked on every system I've run in the past 5 years (RHEL, Debian, Ubuntu, etc.).

https://www.zotero.org/download/
Anywhere else in the industrialized world, Obama would be a moderate conservative. Only in the political Bizarro World we call America can Obama even remotely be considered a liberal, let alone any kind of leftist.
> I didn't file a complaint. I took it. I have a comfortable
> life and it didn't seem worthwhile to make a complaint that
> goes nowhere.

My question: Isn't this part of the problem? "Now, we must all fear evil men. But there is another kind of evil which we must fear most, and that is the indifference of good men." (Boondock Saints -- yeah, not a super source for learning good ethics, but I agree with the sentiment)

I think the indifference comes from the inconvenience; you said, "I have a comfortable life and it didn't seem worthwhile," but I have heard the same from other peers. We have to be inconvenienced, to suffer, in order to reject the system. "Those who expect to reap the blessings of freedom, must, like men, undergo the fatigue of supporting it." (Thomas Paine) As you said, "A society is only as strong and vibrant as it's citizens."

What would build courage in the hearts of our citizens such that they would feel comfortable enough to act? Success stories? Seeing the person in front of you buck the system? I am reminded of the recent HN article of the guy who merely handed out a flyer about the potential and untested dangers of the backscanners, which was just enough to encourage the group behind him to take a stand. Once the problem was made personal and there was obvious and present group support, others joined.

You knew when you wrote this that someone would take the bait. :)
This is so very true. I'm back working at a place that my life is just like that - I look forward to the weekend throughout the workweek so much that now when Sunday comes around I can't enjoy it fully because I know that I'm back to the office on the next day. It's really not a good way to live.

It hasn't always been like that - when I did try my start up I worked far more, but enjoyed it far more. I've been blaming my discontent on me maybe not liking technology as much as I used to, but I'm coming around to the re-realization that maybe I'm just not doing something with it that is fulfilling.
One of the points not discussed in the other replies yet, is that public methods and variables are the interface, the well defined, relatively static way of using a class. The private members are internal implementation details, and may change frequently -- not to mention completely change in style, functionality and so on.

The idea then, is that larger teams can be divided into sub-teams, and work in parallel because the interfaces between components don't change, even if the internals change drastically. Essentially it allows components to be somewhat independent. How this works in practice tho...
There weren't any prophecies behind YC. We just decided to make something to make more startups, and executed.
Private methods/variables etc are those which are not publicly available. Typically internal state for the object.

Ideally, or at least for purity, all variables should be private and only accessible via get/set methods, thus encapsulation is enforced.
Without having access to a box that was compromised it's hard to tell since the attacker could hide his tracks.

For this case specifically, if you're running openwrt you could try 'ps aux|grep syslgd' and see if you find anything. Then use 'lsof -p PID#' to see what files it's using. Or use 'lsof -i' to see what software has open connections. This can be very telling. Maybe 'netstat -anp| and looks for syslogd connecting out to the internet.

You should really follow basic security best practices and disable sshd on the outside interfaces, firewall unknown address, and switch sshd to a different port (security through obscurity will prevent the mass drive by port scanning).
That's a pre-open-source view of standards. We don't have multiple implementations of Python or Linux, yet they can be widely relied on.