jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't see a contradiction. The CDC is trying to maximize public health benefit. They recommend stronger protection for people with more exposure to higher levels of the virus. Coincidentally, the people with higher levels of exposure also happen to be health care workers, who need the best available protection to save lives

If you are not exposed to high levels and are not required to put yourself at risk to care for patients, you are at low risk. You can protect yourself with milder measures like social distancing and face protection that is not as effective but not in such short supply
Interesting hypothesis of course, I suspect it's because the outbreak was in Lombardy which is much older on average and has 3X the average number of comorbid conditions.
Similar story- I was trained as an Electrical Engineer, picked up programming/AI on the side. Now work as a data scientist.

What kind of physics? Big banks on wall st hire(atleast used to) pure physics phds and train them to do quantitative analysis for finance
Grapheme clusters are a poor approximation of the vaguely-defined linguistic-level concept you're groping for.
Add "Godawful developer ecosystem" to that list of weaknesses.

JQuery was barely supported at all until the latest OS release, which isn't being backported to the vast majority of their recent hardware. Because developers are stuck catering to the lowest common denominator (and because the upgrade cycle is a lot slower in the corporate world), any improvements are going to be moot for quite some time before most users can see any benefit (or before developers are willing to invest time developing apps for BB OS 6).

The pre-webkit browser's specifications were written to behave similarly to IE6, but somehow managed to even fail at that. It's a browser that's barely even compatible with itself. Simply put, you cannot develop JS-based webapps for it.

Developing a web-based BB app is also a weird and bewildering experience. Development needs to be done entirely within Eclipse, documentation is sparse/awful, and the entire development process is never laid out clearly anywhere. The code signing requirements are particularly onerous. The simulators are handy, because of the many device-specific peculiarities, but never seem to actually work properly themselves.

RIM have dug themselves into a hole; they are faced with either continuing to support their current (awful) platform, or completely alienating their existing installed base. RIM really has no good options at this point, and a bit of a chicken/egg situation. No good apps until everyone has a phone supporting the "new" platform (whatever that is/will be), but nobody will buy phones on the new platform because there are no apps for it.
Flagged. You are beating a dead horse.
If between fats and sugars, one is "bad" and the other is not, then any increase in the one that is bad will have negative effects regardless of how much the non-bad one is increased. Nutrition and human biology is obviously more complicated than just this, but I'm just pointing out that data like this provides as much evidence for Jason's argument as it does for your argument.

Also, FWIW, I have seen the video, and to me the main message was that fructose is bad when fiber consumption is too low.
Thanks, it is the only artwork from that period of my life I have up. Still puts a smile on my face :>
Robot C (which is a compiled algol family language used to control lego mindstorms), is quite definitely a compiled language.

This is mentioned before ruby. Additionally, using the term scripting language pejoratively lump ruby or python in with lua, tcl, perl and awk scripts is a little rich these days.
If your system needs both to encrypt and decrypt some information this to me means that the decryption key has to be stored somewhere and if that somewhere is compromised, so is everything else.

I would store the decryption key on the filesystem somewhere obscure, so that if somebody gets into your database, but not the filesystem, the data still remains encrypted.

If your filesystem is compromised, all your security measures will quickly become meaningless. You will need to do continuous security monitoring and auditing to make sure that doesn't happen.
Some things taste much better the next day (like soups and stews which have had time to meld their flavors).
Sorry, skimmed too quickly, didn't realize the two companies were not communicating throughout the story.
Well, I know for a fact that the Unreal Engine doesn't use STL. There used to be quite a large variance in the quality of any STL implementation and when you care about each single instruction that gets passed to the CPU, you turn a bit into a control-freak.

Some gamedev's also dislike interacting with STL code because of the metaprogramming in there and the associated error messages produced. Heavy template use makes compilation terribly slow, which is undesirable when you're trying to do a couple of quick iterations of code.

These are issues that can be avoided simply by just not using STL and templates in general, or very sparingly. The downside is that you need to roll your own of everything, with all of the bugs and devtime implied...
Safety related building codes are not the issue. It's disingenuous to bring them up.

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. All you'd need to do is copy the safety features for already existing larger buildings (which currently meet safety codes) and build them everywhere.
No, this is just an extreme example of the "don't try to be a smart guy" ideology. In practice 100-500 LOC per day is normal.
I've lived this experience, many times over, and the story is true at it's core.

Some folks might dismiss this as a fantasy scenario, and sure, it's missing a lot of details. In the real world, the lone programmer doesn't get to write an efficient program for different reasons: the software design is locked down by managers, there is fear of abandoning the poorly written legacy code, newer programming tools aren't allowed because most developers don't know them, or there is a sunk cost of an expensive software license that has already been purchased.

The story is symbolic, but the lessons are universally true, even today. For managers: conventional methods of judging productivity are unreliable. For developers: few organizations will enable you to work optimally.
Right off the bat, with honesty based on what I have lived through already, people who are smart and experienced enough to offer mentorship usually find "pupils" who have already reached a certain level on their own. So trying to surround yourself with "the right people" before gaining enough experience to offer insightful feedback to your peers is truly like expecting a venture capitalist to invest in your business when you possess no real business plan to maximize their return over investment.

With that said, keep yourself efficiently informed. Read quick bits of information to maintain a broad image of what's trending in the fields you are interested in. Twitter, Quora, LinkedIn articles are all great places to get just enough to keep yourself up-to-date.

Find what makes you truly passionate. At any given time there will be 20 or 30 emerging technologies which will claim and convince many that they're the next big thing. So instead of trying to bloat-up your resume with every trendy set of acronyms you can find, focus on the few that really resonate with your programming personality. This will increase the quality of the learning you are able to squeeze between (or even during) office hours.

In that same line of thought, keep your peers, and especially your superiors, in the loop of what makes you passionate. Once you find the next big thing which interests you, make a presentation and share the knowledge. This will not only guarantee that you'll place yourself in a spot where opportunities will multiply to work with the tools you like best, but, to make sure you're truly prepared for thorough questioning, it'll also force you to truly sharpen your knowledge and go that extra mile when digging through the docs and teaching yourself.
There was a MOOC on Coursera called "Irrational Behaviour" and one of the stories there is about a locksmith who in the beginning of his career used to fix a door lock in more than an hour, with lots of effort and almost always destroying the door. His clients were happy to pay him the 70 dollars he charged for the operation and also tipped him most of the time. As time went by and his experience increased he got to a point where he was fixing the door locks in 10 or 15 minutes with virtually no disturbances for the customers. His tips started to fade off and his customers became outraged at his 70$ charged for those 10 mins of work.

Conclusion: we don't want to pay related to the value we receive for a certain service, but to the amount of effort involved in the delivery of that service.
Eww. Were there extenuating factors though? The monitoring system was somebody's pet project, or was purchased under contract on the hopes and dreams of sales, or the monitoring software did work but not in that specific environment, or...?
The problem is the market has been poisoned by years of unsustainably cheap prices. Users have been trained to expect that apps are free, or, at most a dollar. An app priced above $5 will inevitably invite outraged accusations of greed. Many users still believe that the typical app developer is raking in the cash because they read about Flappy Bird.

Apple made some very short-sighted decisions in the design of the app store that are going to haunt them for years to come. They need developers to write the apps that make their devices real productivity tools but they've cut the legs out from under those businesses before they could grow with their stupid policies.
The collaboration that an open floor plan is supposed to promote has for me more or less translated to 'i can clearly see you so that is an open invitation to come interrupt you'. For me it's mostly that plus the constant movement in your peripheral vision nearby and far away that makes it bad.
There are plenty of nootropics that are not well-proven to work and under-tested for safety. However, there are a few nootropics that are very well researched and safe.

I personally take Vitamin D3 and EPA/DHA, both of which are very well understood and not only have proven cognitive benefits, but have proven health benefits as well. EPA/DHA in particular I wouldn't give up: it has such a drastic positive effect on my concentration, and doesn't seem to require increased dosage to remain effective. Vitamin D3 I take mostly for mood in the dark winter months.
What are the main differences between the shadow DOM and the virtual DOM?
We are using NSQ at Hailo for sending and receiving billions of messages every day. It scales incredibly well and is extremely reliable. We'd be happy to speak more about this with anyone who's interested.
There's no better time to get behind projects that aim to decentralize the web, which covers many of the bullet points in the EFF's list all in one go. The primary project IMO to keep an eye on is MaidSafe[0], and I'm actually quite surprised how little attention it gets from the community here. Whereas most service/companies/developers aim to build privacy/encryption into their own apps, the goal of the SAFE network is to create an internet backbone on which all apps are automatically secure, making it much easier to build secure apps for the average coder.

I wrote an easy to read overview, both high level and technical, of how it works if anybody is interested: http://blanshey.com/introduction-to-maidsafe-what-it-is-how-...

[0] http://maidsafe.net
In addition to the media bias, I'm also thinking that Google is using Mayer as their "look how diverse we are" showcase. In almost all such stories about Google I see Mayer, aren't there equally accomplished women in Google? With a great 40-60 ration of women to men they should be.

Also, why have her wear that photomodel outfit? This is like asking Larry or Sergei wear a suit for photo shoot. I've seen her in many videos from her talks and she tends to wear normal stuff.

Edit: Here's an extensive look at Meyer's outfits: http://gawker.com/5174126/lesley-stahl-investigates-marissa-...
Speaking from experience, it can get so bad you can't even open one of them. You also can't open one if you don't have a fixed address, AFAIK.
I agree with you.

Example: My roommate, a person who thinks I'm boring because I'm in CS (his comment upon seeing my schedule of mostly cs classes next semester: "At least you're taking one interesting class" [class in question is intro to astronomy]), saw me reading HN one night. This led to a half hour discussion on how I'm not committing illegal activities (that I'm aware of).
I usually don't approve of laconic 4chan memes on Hacker News, but this one actually seems like a pretty fair summary of the article.
A suggestion: Use reddit for the links, and completely ignore the comments.
At BUDS training, it's just a bell you can walk up and ring to immediately quit; but they still manage to keep only the most dedicated and proficient people.
Apparently it's much better to pay expensive proprietary software consultants to work around your problems than it is to pay expensive open-source developers to fix the software. Because that way, your competitors won't be able to benefit from the improvements you pay to have made!
In the 1970s there were these hackers and they did certain things we admire today. I only fear that we will put them on a pedestal and say that that was hacking but what kids do today is not hacking.

That's a little like saying that Jazz died with Miles Davis and that we should call it "African-American Classical Music" and when kids do something offensive today like slapping a saxophone reed or a tuba mouthpiece with their tongues (James Carter and John Sass, respectively), it's not Jazz, it's noise.

I just don't trust myself to know how to say that subverting the telephone system by emulating tones is hacking but routing 15% of the world's IP traffic through your computers for military purposes is not hacking. I can only say that I admire the first and deplore the second.

p.s. And yeah, Go Go Lego! I suggest there's an "air" of subversion involved with hacking, but just a whiff. If it makes you happy, Hack On!
I wonder if 'lawyer' will ever be (re)claimed...
Not relevant, really, to the point I was making. Terrorism is a modern threat; but I am sure you'll agree that when governments describe it as "hanging over us" and "the greatest threat we face today" you would agree that is silly, over dramatic and unhelpful to address the problem (because it's only real effect is to make some people afraid). Another example; the bird flu "pandemic" that never was. This is an identical problem.

Talking about this as a catastrophe is probably inaccurate (it will certainly get fixed, and if it doesn't, who cares what we call it) and doesn't help actually fix the problem.

When I say "there is nothing wrong with the science" please do not misinterpret that as "I think all of climate science is accurate". We are still at the stage of developing understanding - specifically on how to stop climate change and how much it will affect the planet and in what ways. Even worse, don't misinterpret "there is nothing wrong with the science" as "I agree with the conclusion he draws from the combined science papers". It's not a very well put together conclusion, but that doesn't matter for his purposes.

In the interim we should be politely pressuring our governments to invest in action and resources AND we should be taking steps ourselves. I will stop off at my allotment tonight to pick up food for the evening, and will add another solar panel to my roof in spring (funds permitting). What will happen to save us from ourselves? Us of course. Many of the scare monger bloggers are hypocrites; the action here has to start at home. They are just in it for the politics, hence calling BS on them :)

What are YOU doing to address the problem? That is the question we should ask.
I always took PG's Hacker-centric culture to mean one of hacking in a broader sense, and not strictly applied to coding.

I believe that a hacker-centric culture is one that promotes innovation and is purely meritocratic, with a constant drive to improve and better absolutely everything.

So from my (very much outsider) perspective, Apple would definitely have a hacker culture, but it's not just about the code.
Dijkstra said this in 1978, so he was only 48 at the time.
Yes you can. If you see reviews you should take them with a pinch of salt - there's a world of difference between Mark Kermode saying something's good and Nuts Magazine saying something's good.

You can avoid reviews, get a rough idea based on the actors and crew members' other work and a synopsis then decide if it warrants a visit to the cinema. You can go out and read the book the film might be based on.

For example, Black Swan is a film coming out by Darren Aronofsky that's coming out later this year. It stars Natalie Portman as a promising young ballet dancer that's slowly turning into a swan. It's an interesting premise, Aronofsky did Requiem for a Dream, the Fountain and more recently The Wrestler.

As well as Natalie Portman it has Vincent Cassel, both of whom I've loved in films before. This tells me that the film is probably worth seeing at the cinema - it may or may not be good but I can go in regardless of expectations. Unless I hear it's pretty awful then that's what I'm likely to do.
Neither HPKP nor HSTS deal with the issue of a-man-in-the-middle doing a downgrade attack against clients who are visiting a site for the very first time (which can be encouraged through phishing). There are only three ways to deal with this that I can think of:

1) Deprecate insecure HTTP. Literally get all the browsers to agree on a deadline X years out and then drop support for it entirely. HSTS would become irrelevant. I hold little hope of this ever happening, even in a HTTP/2 world. See IPv6

2) Keep increasing the size of the trusted, preloaded list of HTTPS enabled sites shipping with browsers: Neither the implementation nor the process to manage the list scales. It's just crappy all-round.

3) Standardise some SRV records for web protocols in the DNS so browsers can efficiently determine what is supported: Requires DNSSEC to prevent downgrade attacks.

Of these, #3 seems to me to be most practical. With regard to DNSSEC issues I would give these counterpoints:

* DNSSEC could and should be augmented to support ECC, obliterating the concerns with regard to large records and weak RSA key lengths.

* Browsers (or your OS's dnscache process) can cache DNS responses from most of the chain. If the ZSK hasn't been rolled over for a particular domain then I don't see the need to reverify it again on each request. It's not like revocation really works in HTTPS today anyway, so you probably aren't going to bother to check upstream for NSEC records on each request. Or just recheck upstream once a day. I don't really know, but I'm sure these latency issues can be minimized. Googles obsession with latency is how we ended up with the barf that is HTTP/2 rather than something that actually improves websec in the first place.

Another thing I don't often see people mention about HSKP and HSTS, regardless of whether they can be used as "supercookies", is that they create a more-or-less permanent shadow browser history on your machine. This alone is borderline show-stopper afaiac
> You can't create art that way. (Well, you can, but it will be bad art.)

There's a group of people called Commercial Artists that would disagree with you and laugh at your ad hominem.
Yes. Removing parts, if it doesn't change the customer experience/expectation is what companies do.

If it is impactful to the customer then, sure, a complaint is merited. But if not, not an issue.
If corporations are people, then robots are people too.

Corporations pretty much only understand monetary fines, and robots will only understand some form of disconnecting the cord.

Similarly, corporations have a corporate veil to shield their owners form liability, assuming their business finances are separated from personal. Robot designers would have limited liability assuming their personal decision making was separated from the algorithmic reasoning.

And we've managed to pass the CAN-SPAM Act, so either we should restore robot 1st Amendment rights, or otherwise overturn Citizens United.
The problem is that you are talking about the US constitution to prove your point but the article is about the UK. There might some differences in the constitutions which make your arguments wrong.
The bread-fruit tree is ubiquitous in Samoa and it is a food staple used much like potatoes. My father planted a tree in the early seventies in Fasito'outa that is still feeding families in the area today.

It has been used for famine relief in the past. They were buried in pits and as a consequence they fermented, and the foul-smelling masi was used as food.

Best cooked baked, especially in an umu earth-oven with fish, pork and chicken. Mmmm, memories.
This isn't really 'new' -- this has been in the pipe for a while, and they've vetted a lot of service providers so I expect that with that amount of investment in it Amazon Services is going to be around for a while.

If it eats your lunch, my condolences.
Chechnya: if I'd need to compare to the US, it would be like the USA invading New Mexico and doing there a genocide to a tune of over 1 milion people (civilians).
They come in the box, the attention to detail is from the person who stuck them on.
The second winner (Leurent) looks like a very weak entry to me.
so they finally jumped the shark ;-)
Interestingly, blueprints are made in an iterative fashion much like software is.
> Like a famous vice Top Gear presenter once said "We have a self driving car already, it's called a BUS".

True.

> For me and for most of my friends driving is a joy, its not just going from point A to point B. I don't think we will ever stop driving altogether.

We don't have to stop driving altogether, we only need to eliminate 90% of the driving - the part that is boring and joyless, i.e. commute. Also, driving on public roads should be safe, not fun.
Amazon drone delivery WILL happen. This will be completely disruptive to how stuff is consumed. Amazon being able to reach any point in an urban environment from its outskirts, at any time of day, within minutes and at a cost of just cents, will completely change consumption patterns (at least for existing Amazon users).

Once something has such a strong financial implication, any other obstacle in its way is going to crumble (not to mention that the technology is mature enough today to perform this; the barrier is regulation, and that can change with enough money at stake).
I've switched to tealdeer: same database, rust implementation.

https://github.com/dbrgn/tealdeer
> It's amazing to hear they put it together in one night at a diner! :-D

On the one hand, sure. But on the other you have Ken Thompson.
Well, that's pretty far fetched (and btw, in French the word «crever» isn't an offensive one in the general case: «Je suis crevé» means “I'm exhausted”, and «une roue crevée» is a flat tire)
>but the name is insulting.

oh cmon