skysight-inc/HackerNews huggingface dataset:
>There is no infringement of free speech going on.

Sure there is. If they're taking money, they're not free to endorse without the requirement that they also disclose the payment.

That said, while we can certainly argue about what's reasonable at the margins, the government has a well-established (qualified) power to regulate commercial speech in particular--first amendment notwithstanding. You can't knowingly make false statements of fact in an ad.

There also already exist a variety of disclosure rules although these get into a much more gray area, especially given that you have everything from outright pay-for-play celebrity endorsement deals to giving bloggers free stuff to review. And, in general I agree that disclosure of things that could lead to conflicts of interest is very reasonable and not overly burdensome.
> it's to be as safe as those without GC - primarily for the sake of using it in a Javascript runtime and not having to run two GCs

That's not actually the reason why Rust doesn't have a GC, nor it the reason why Servo doesn't have a GC. (It's worthwhile remembering that Rust predates Servo, and it has always been a goal to not require a GC.)

The reason why there's such a big desire to avoid GC is to have predictable memory layout and to avoid the overhead of the GC. In a browser, having predictable memory layout is important to be able to control memory usage, as well as for performance.

> Personally I think the Internet will become both more vital and more hostile: the security requirements of a web browser are a canary for things that will become requirements for every program in 5 or 10 years' time. Mozilla started Rust because they couldn't write a safe enough browser in C++. That should be a warning to anyone who wants to continue using the language.

With the proviso that Rust predated Mozilla's involvement and any attempt to write a browser in it, I totally agree. The fact that no browser vendor has managed to write a secure piece of software is pretty damning—these aren't small applications written by small teams, these are big applications written by very well funded development organisations which absolutely have the budget to do plenty of work to ensure their products are secure.
The correlation between their map and the 2012 electoral college map is striking! The light-colored (expensive) states are the blue states and the dark-colored (cheap) states are the red states, more or less.
When engineers become managers: How to be a great technical leader
http://cse.iitk.ac.in/users/ppk/posts/2016-07-30-Why-another...

http://cse.iitk.ac.in/users/ppk/posts/2016-08-02-Handling-Se...

http://cse.iitk.ac.in/users/ppk/research/publication/Confere...
I don't know what ratio of native English speakers know that the only meaning of "gay" was something like "happy" at some point. I know as a foreigner I learned this original meaning after years. I guess it's not surprising there may be borrowed, adopted terms in other languages.
>However, that's not to say the end result is particularly enjoyable for me to watch. It's long runtime wears down on me and by the first hour I find myself wanting to watch many scenes at 1.5x speed just to feel like I'm watching a movie and not staring at slightly-moving still photography.

Blade Runner has the same issue. Great visuals, but you have to watch them for twice as long as you need to.
Suffices to say that it has been issued by Comodo.
Sometimes collapsing arbitrary layers gives you more context to work on. Judging from ZFS history, this is the correct path. (and if you've ever had to rebuild a mostly free, large, raid5-6 array, you will appreciate filesystem aware rebuilds)
You'll be very happy to hear about Todos[1] then! You can add a todo or mark it as done from the sidebar on any issue or merge request. It'll stay in your Todo list until you mark it as done or comment on the issue/MR.

We'll be waiting for you at https://gitlab.com/users/sign_in :P

[1]: http://docs.gitlab.com/ce/workflow/todos.html
If someone bails on a pressure-cooker job - I view it as a sign on wisdom.
No, just list the graduation year on your resume. Almost no one will ask or notice. If someone does ask, just give a canned answer like "I had some medical issues when I started college, and had to take some time to get healthy"–this answers the question and deflects further inquiry (asking about medical history is approximately illegal) while making the problem sound solved.
>> Indian or Chinese engineers who applied 12 years ago are getting their GCs now

> Backlog for Chinese engineers is 6 years, not 12.

That is correct.

>> Those that apply now will likely get it in a few decades only.

> Is word "likely" here based on any analysis? Or you throw random statements as usually?

It is based on analysis. Please see: http://www.cato.org/blog/no-one-knows-how-long-legal-immigra...

>> Why is that so?

> Perhaps per country cap was implemented for a reason: immigrants to US are culturally and nationally diverse, not just all Indians.

Yes, that is the _stated_ reason. Cultural diversity, I can understand. But national diversity? Why should tiny nations of one continent be preferred over larger nations of another? The Hart-Celler Act of 1965 had gone some way in fixing these discriminatory immigration preferences.

> Also I suggest you to spend your energy fighting against h1b and l1 scam from Indian consulting companies. It will relax situation for real Indian high skilled engineers significantly.

Agreed that this also needs be to fixed.
That design, while interesting and reminiscent of all the flying wing experiments and developments over the years, scares the ever loving hell out of me. I say this as a person working on a personal wing device also without a large vertical stabilizer control surface. Brave soul, and I fully applaud giving it a try!
If PrivacyBadger blocks them, then hopefully those are.
It doesn't sound like there's an advantage to that. Is this because of the trend of backlash against js frameworks?
Agreed, I made gross assumptions based on my crazy background and experiences. I grew up in public housing (80% welfare families) in East New York (Brooklyn) during the 80s when that tiny (crack infested) neighborhood had the highest murder rate in all of NYC. For the last 3 years, I currently fund the education, teach and mentor several people in the 3rd world who make less than $10/day. The poor people I grew with and I now try to help are ...

1. Smarter than me but don't know how to end the cycle of poverty (one had a baby recently at age of 19 and both parents are unemployed).

2. Are not lazy but work in dead-end 60-hour/week jobs where they are not learning the skills that allow them to make enough to escape poverty and have no time to learn new skills.

3. Are not criminals but have accepted their fate and are not working to change their neighborhoods to reduce the temptation of their kids to enter a life of crime.

4. Are not drug users but drug related crime and extreme violence surrounds them (they have seen dead bodies in the streets on their way to work).

Other kinds of poverty exists. My proposal should be adapted to work in the situations I've not experienced.
Any sci-fi about the future of work?
"The Profession" by Isaac Asimov is one of a few. Some works of Lukyanenko such as Genome. Anything else?
"They are building a web version, they're just doing mobile first"

should be

"They are building a web version, they're just doing native apps first"

Doing mobile first can totally be web.
Question: any possible case of bad apples that make let's encrypt suddenly lose their trust? Eg bcoz it's free, it's used by "bad guys" just like .info tld.
Dynamic NMF and Dynamic Topics
And compensate accordingly.
I went to the client subsidised canteen for lunch with my team today. I selected some nice salad from the buffet, and decided to weigh it before heading for the till. At today's conversion rates it was 12 bucks for green leaves and Greek salad.

I put it down and had a very nice pie and chips for half that.

We have a situation where a significant portion of our society is having to make choices at the margin that it is evolutionarily unable to do.

I think we have many challenges ahead of us before we reach that golden future of humanity. wars, climate change, to name two, but they come down to the same problem we have with obesity - arranging our society to ensure our inner chimp's less helpful evolutionary urges do the least damage.
The problem is that there's so much quackery around ZFS when you Google for answers to any major problem. It's frequently hard to get good information.
I knew it.

This story is great material for conspiracy theorists.
The red flag for me is all the gamification (points/coins etc.), which is clearly all about increasing engagement for the sake of advertising, and strongly contrasts the opening message from Orkut ("I did it all for the love").
This Image Is Also an HTML Webpage
I'd prefer if someone joins my team that they show they will stay on my team. I don't want to spend my time getting them up to speed and have them leave in 6 months. I'd rather have an above average developer for a few years than a rockstar for 6 months...because you'll be wasting my time and everyone else's on my team.

If I have context why you're job hopping then I'll take it into consideration. There are legitimate reasons to leave in a few months. However, if you've never been at a place or project for more than a year, I can safely assume you never had to support an application much in production because by the time you were knowledgeable enough to do so, you left.
NoSQL data store using the SEASTAR framework, compatible with Redis
If "piracy" is too strong of a word "sharing" is too weak of a word. Clearly we must differentiate between legal sharing and non-legal. Piring? (it also sounds like peering which is very much in the spirit of p2p.)

To me it hasn't been proven yet how the argument for p2p copyright laws is any different than a hypothetical argument for let's say drinking, should we make drinking illegal because some people end up harming others because of it and hence any positive/neutral experience derived from it denied to us and overshadowed in the darkness of legality.
There's a difference between attracting artists, and attracting engineers. Both thrive in communities surrounded by like minded people. The difference is entry level artists can't live in high priced cities, so they must find new habitats. Otherwise art goes back to a hobby for the idle rich. Engineers can get by (if not save a ton) on entry level jobs in places like Silicon Valley or SF. It just takes a willingness to have roommates.

I left Manhattan because you had to be in a hedge fund to have a good life. For all the talk of Silicon Valley being expensive, you don't need to add private school costs to a $6K rent.
IBM's Jerry Cuomo Present to Congress a Vision for Blockchain Deployment
Well, I have a problem with a btrfs RAID1 (which isn't really RAID1 but whatever) where if I read certain files my kernel crashes. So that's fun too.
you are. It's not exactly a lost art, but it's not known except to those inside of the secret, uninviting inner circles of C programming, which you can only enter if you memorize all the UB.
I've seen this argument before, and it still seems odd to me. I get the argument of paying more for convenience, but comparing to buying every possible other service at once annoys me. Most cable cutters I know are smart about it. They pay for one or two services, for less than a quarter the cost of cable. For variety, you can stop one subscription and start another, say when you finish binge watching a show available on Netflix and want to watch something on Hulu. Do you really watch so much TV that you need "3 out of 4 of the premium movie channels, sling tv, an antennae with DVR from Amazon, Netflix, maybe Hulu or something else" all at once?
Spotify's Release Radar: Your Personalized Playlist of the Newest Releases
There's also probably a lot fewer jobs for cleaning ladies (or any job) in Nebraska. Unless you're independently wealthy you don't get to choose a place; you just get to choose a (place, job) tuple.

Yes, this is still an example of economics explaining stuff.
Yeah, another prominent English surname that these days is sure to cause laughs in some circles: Cockburn. Though it's not pronounced as one might think.
For any Russian-speaking person, that naming is going to make it a big show-stopper.
Japanese Emperor Akihito 'wishes to abdicate'
It's been discussed in details here the reason why they don't support wildcard: "doing domain validation for wildcard certificates is not currently in the ACME spec because it's a hard problem."[1]

LetsEncrypt CA allows Subject Alternative Names (SAN), the true need for an unlimited sub-domains TLS cert vs. a SAN TLS cert is minimum, given Certbot's automation capability.

[1]: https://github.com/certbot/certbot/issues/66#issuecomment-16...
It's certainly possible, after all I've managed to do it so far. It's not optimal though, as you are fighting an uphill battle in certain respects.

In particular, outside of SV it's substantially harder to:

1) Break into the top ranks of tech compensation. The companies and roles paying >200k/yr are heavily concentrated in SV.

2) Found a successful startup. The concentration of capital and connections in SV remains unparalleled elsewhere.

I don't think it's really that different from finance. You can have find finance jobs throughout the country and you can even build a successful career in most places. But if you want to succeed at the highest level, you'd be well-advised to move to NYC.
Is it possible to install Linux on HAMMER?
Your opening line was incendiary. The first line of logic you used to backup that incendiary claim was completely specious, as I took time and care to explain. With limited time in a day, opening this way leaves little motivation to take the rest point-by-point. And since your entire "ethical" position and the arguments that flowed forth from it depend on that opening foundation, all that's required is to point out the flaws in the foundation.

How about you address, point by point, the obviously flawed logic I called out. If you either demonstrate how my rebuttal is incorrect or accept that maybe you were being illogical and/or unfair there, it might enable a more reasonable discussion of the remainder. If you can't even address the first part of your own statements though, then what is the point?

> > You make these stark, extreme claims and assertions

> Such as claiming that the Biblical story of Esther shows that women were not powerless.

Read carefully. Think logically. Did I say all your claims and assertions were extreme? What statements did I specifically address in my reply? Why would you then point to only your statement about Esther. If that single statement of yours was not extreme, would that somehow necessarily mean no statement of yours was extreme? How is this any kind of logical counterpoint to what I actually, specifucally said? Logic.

But related to your comment on Esther, it is indeed an example of the extreme (eg reducing my statements to absurdity) and flawed logic I was discussing. Nowhere did I say that all women in all ancient civs (or even all women in any particular ancient civ) were powerless. I didn't say women were "powerless" at all. You are creating a straw man and then arguing against it.

I simply said that, in the ancient civs which we're aware of today, it seems many were patriarchal and/or misogynistic. By definition, women are less likely to have official functions/jobs (eg government officials, accountants, merchants, scholars) which involved frequent writing and conferred power in a patriarchal or misogynistic government and civilization.

You are not arguing any of my points. You're making up entirely different points (which are also extreme to the point of absurdity) and then making arguments against those separate, made-up, extremist points.

Stop strawmanning. Read carefully. Use clear logic. It will engender a better discussion.
I was under the impression that, if paid for, political speech (which is the type of speech the First Amendment was intended to protect) already came with disclosure requirements that had been contested and ruled constitutional.

The appropriate analogy isn't a choice between being able to say "Hillary Is Great" or nothing at all, it's a choice between having to say "paid for by Super PAC for Issue" if accepting their cash to broadcast their view on Hillary, or not accepting the cash and saying whatever you like about Hillary.
Lisp (SICP)? Smalltalk? Prolog?

Yes?

For mind expansion, I'd probably add J. For Lisp specifically, I'd look at Racket over SICP because Racket is an ecosystem where a lot of interesting new work is happening and SICP is not really a book on Lisp programming (e.g. it does not address macros (the book on Lisp macros is Graham's On Lisp)).

The current main stream of AI is built on statistics and machine learning. It's psychological basis is behaviorism. Lisp (and Prolog) are more likely to be applied in symboloic (psychologically Jungian?/Freudian?/Lacanian?/etc?) approaches to AI. There are classic AI text books that use Common Lisp, and it's also an interesting language (there's a Rails like convention over configuration embedded in it).
Performance Testings in JavaScript
Interesting. I'd love to see Amazon detail how they plan to fuel hedge. It's a crazy market, to me, but totally fascinating so if they're that bonkers good with algos & tech, they might have statistically significant results! Well, in theory. I get the sense though they're not going to get to that point of direct-employment-purchase and keep things as a sub-contractor / flight supplier relationship (as noted elsewhere).
That doesn't make it a lost art. I've no clue how to make wine (something to do with grapes?) but I don't describe it as a lost art.
I wont detail specifics but I took longer than normal to attain my BS and I'm not shy about it on my resume. In all my interviews it came up once as an afterthought "Oh, why'd this take so long?" and a quick story was satisfactory.

No one will make a big deal out of it like you do. As others have said, try listing only your graduation date. If you think it will come up anyway, have a one sentence blurb prepared that seems reasonable.

Unless you're doing something like investment banking or consulting where the pipelines are congested they are going to care primarily about how well you can do the job.
Like spystath menrionned, all journals have an RSS Feeds stream or more, so I use RSS Feeds with my webapplication https://www.feedsapi.org/ to receive curated alerts in realtime (many of our users have this as use-case as well).

You can also use the rss feeds with a service like IFTTT or Zapier to set up an alert system.
Pretty sure "he" is female - or at least the contact for their advertising and social media sales is female - or at least was in 2014[1]

[1] https://issuu.com/edmondactive/docs/edmondactive_janfeb2014 (pg 3. Note down the bottom of that page they claim the trademark to #shopedmond"
https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series)

Watch it someday, it's hilarious, particularly the first season.
It's also really easy to get silo'd in. My company is fairly niche and I love working here, but a decent chunk of what I'm learning isn't transferable.
It is a good practice to use key / certificate pinning for your API endpoints anyway, and there you can provide any trusted KeyStore you want...
I don't think it's that clear cut. The magazine is "Edmond Active" while the hashtag is #shopedmond, which is neither the name of the business or their product.

However, the city on question is Edmond, OK and they're encouraging you to shop there, so erm, "shop edmond". Not exactly a convincing trademark.
http://rationalwiki.org/wiki/Hanlon's_razor

Never attribute to malice that which can be adequately explained by stupidity.
I think you have made it pretty clear. In scenario one, the second you take money from a brand you are promoting, it becomes an endorsement and you should let your audience know. in scenario two, if you use the guitars for free, cool, but if you switch because of an monetary agreement or somewhere down the road you are paid then it is an endorsement.
Bitfields orders are "implementation defined". So you need to ask the vendor of every compiler you support what the compiler does. Once you know what the compilers you support do you can write code specific for them and everything works great. It is only when someone tried a different compiler (including an upgrade of the existing one) that you can run into problems.
Hmmm, I am so brainy I can waste a few brain cells on second helpings and still get into Mensa.

I always knew it ;-)
What if the reason why that person left had nothing to do with the work environment?

Right now I'm a bit worried about leaving my current job (10 months in) because I have the opportunity to go backpacking through South America with a friend, which I honestly believe is not something that comes up very often.

Anyways I was just wondering how a manager might react to my situation once I come back and start looking for a job again. Could it impact my professional profile in a negative way?
ESR is a good programmer, and this is a handy guide for those who don't know how to pack structures. He's also insane, so don't trust anything he says.

Oh, you don't think he's insane? He thinks there's a conspiracy amongst women in open source to discredit Linus Torvalds. No, I'm not joking. I wish I was.
It appears that HN's cert is a wildcard, so they can't switch yet anyway.
You're making the flawed assumption that all consumer devices have a brand new stack of software written for them, which is absolutely false. Every popular OS kernel in use today is primarily written in C and C++. Most consumer devices are running some flavor of a *nix kernel (mostly Linux, with a healthy smattering of the BSDs as well).

People have been predicting the death of C and C++ for decades now and those two languages are as strong today as they ever were. BASIC and Pascal were supposed to kill them in the 80s on microcomputers. Java was supposed to kill them in the 90s, now people think Rust will do it, but history shows that to be pretty unlikely. C and C++ have an immense amount of inertia that is unlikely to be stopped any time soon.
In my time and place (2001-2006, Idaho) finances weren't the driver for slow graduation or delays. Frequently it related to poor scholastics and retaking things (excessive pot, excessive alcohol, excessive video games are frequent contributors). Other aspects might be: had a kid, got a job, but those usually were thing that led to dropping out.

Your typical scholastic college student in my peer group did just fine in graduating between 4 and 5 years.

N.b., a lot of the wailing over school costs is from the Ivy League and SLAC set; those prices drive up the average considerably. State universities are much, much cheaper. (Still spendy... but often an order of magnitude cheaper).
I stopped paying attention to be BMI, I'm 6ft, 190lbs and have a 32" waist and it has me right on the edge of been overweight.

I think given that many people don't realise how inaccurate it is I might even class it as harmful.
No, it isn't.

The problem here would be that you'd be essentially invalidating arbitrary hashes from the table with each operation where they share the same "row" (or address in a bitmap) with other hashes.

Suppose we have a table such that "foo", "bar", "baz" all have overlapping entry -- if we attempt to remove any of them, we'd remove the rest also.

This being said, you might be interested in `Counting filter' instead, which support delete operations.

[0] - https://en.wikipedia.org/wiki/Bloom_filter#Counting_filters