skysight-inc/HackerNews huggingface dataset:
"The Power Broker" by Robert Caro, great bio of Robert Moses, a man who had a tremendous influence on how NYC looks now, it's a great study of power, politics, and the history of NYC.
I think more people need to resign from such positions. Good on Krzanich.
Infant ape fossil skull illuminates humankind's remote past
Not to mention that the Windows app was abandoned for years.
Show HN: eCommerce microservice
Gatwick drone incident [video]
Can't we address it like "here's a person telling a person they're wrong about the inferences they're making based on their reported experiences" and attack anything substantive rather than getting hung up on the sex of each person?

I thought that was what we were trying to do here.
Record-sized data centre planned inside Arctic Circle
Isn't that how insurance works though? There are always going to be people who don't take care of themselves. Instead of trying to shame them like this, why not increase awareness? Why not reduce subsidies on corn, meat and instead (or at least in addition to) subsidize vegetables and fruits?
I would be interested in such an in depth write up.
Merck's CEO did this too.
How, exactly?
Ah yes I haven't played with drill presses yet. Well a little bit at shop class in middle school but that was soft wood.

Never had a drill bit shatter before. How do you achieve that? Does it require anything more than eye protection and long sleeves?
What took him so long?
They do:

https://www.cnbc.com/2017/08/14/merck-ceo-resigns-from-trump...
The Smartest Way to grow your website
I suspect that he thought that it would be possible to work some change from the inside. Now that the optical disadvantages of being closer to Trump have clearly outweighed the advantages there is no other choice left than to resign.
I'm here for discussion about the project..
> Many low-level parsers ‘in the wild’ are written by hand, often because they need to deal with binary formats, or in a quest for better performance.

I think the main reason for hand-rolled parsers, at least in my experience, has been error reporting.

Most parsing frameworks make it difficult for you to tell the user simple things like misspelled variables, something does exist, but it isn't in-scope when its being called, and basically helpful messages like that.

Error management is only briefly mentioned, and sort of glossed over in Nom's [0] paper. Mostly because Nom was designed for efficiency... But efficiency is not why GCC rolled their own parsers.

[0] http://spw15.langsec.org/papers/couprie-nom.pdf
Like I said before, we were already self hosting (albeit not with Gitlab's tooling) before moving to a hosted solution. If it were as easy as you claim it to be then we would never have switched aware from self hosting. I am a control freak so I actually prefer self hosting myself. But it was steadily becoming impractical.

I apologize if I've badly explained the problems we encountered. But please don't assume I'm some idiot who doesn't know what I'm doing just because your business has it's own different set of requirements than ours.

> "Your AWS complexities are not gitlab's problem, they are yours.*

I'm not blaming Gitlab. I'm saying AWS complexities make some solutions infeasible. I also said some of the compliance regulations we adhere to also add complexities that make some solutions less practical. I really don't understand why are you being so abrasive about this.
Miniature version of this drill is called pin vise and is used widely by modelmakers and jewelers.
EDIT: oops, link updated. Thanks justinclift!

Performance, mainly.

Partitioning mean your data can be spread across more physical areas (or FS partitions, or whatever) at lower level, giving the database (and you) more control of performance by optimising what gets stored where at a lower level.

Official pg doc here: https://www.postgresql.org/docs/10/static/ddl-partitioning.h... - the pertinent bits are as follows:

---

Partitioning can provide several benefits:

- Query performance can be improved dramatically in certain situations, particularly when most of the heavily accessed rows of the table are in a single partition or a small number of partitions. The partitioning substitutes for leading columns of indexes, reducing index size and making it more likely that the heavily-used parts of the indexes fit in memory.

- When queries or updates access a large percentage of a single partition, performance can be improved by taking advantage of sequential scan of that partition instead of using an index and random access reads scattered across the whole table.

- Bulk loads and deletes can be accomplished by adding or removing partitions, if that requirement is planned into the partitioning design. ALTER TABLE NO INHERIT and DROP TABLE are both far faster than a bulk operation. These commands also entirely avoid the VACUUM overhead caused by a bulk DELETE.

- Seldom-used data can be migrated to cheaper and slower storage media.

The benefits will normally be worthwhile only when a table would otherwise be very large. The exact point at which a table will benefit from partitioning depends on the application, although a rule of thumb is that the size of the table should exceed the physical memory of the database server.
Ask HN: Looking for an API-first CRM, any ideas?
Why I Gave Up My Well-Paying Job in Finance for a Career of VR Travel-Blogging
Russian Programmer Makes Millions Playing Slot Machines
None of what you said actually makes sense. "Real leaders in a war of aggression are those who don't show up or fight on the other side", then what about people who command from the field? What about the massive ability of a General's ability to affect the outcome of a war from the planning rooms?

Even your final phrase, "lead, follow, or get out of the way" makes no sense because there are literally no other courses of action available and you make no real defense of any of the three beyond preceding that statement with a quote from Einstein which you seem to feel is sufficient simply because... Einstein said so?
Should we care about ABX test results
Keep your app bundle size under control (Import-Cost extension)
Ah China and AI.. Just remembered this nice piece of paper:
Automated Inference on Criminality using Face Images,
https://arxiv.org/pdf/1611.04135v2.pdf

At best they will become an Orwellian nightmare then they currently are, World domination? Please...
Surprisingly, you can generate enough heat with a hand drill to burn yourself on the bit.
Nassim Taleb goes full EV
But you can't self host bitbucket with mercurial support? I thought only the online version supports hg?
How do I modify a variable in Haskell?
Someone once said (I'm thinking it was either Taleb or Gatto, but I'm not sure) that a great many intellectual breakthroughs came from people who were underemployed. Bayes was a reverend. Einstein was a patent clerk. Many of the greats of the enlightenment were either nobility (Newton) or independently wealthy (Franklin).

If you want to do something meaningful with computers, you've probably got a better crack at it as a fireman (you'll spend most of your time just waiting around thanks to sprinkler systems) than as a tech support guy (who will be too drained from the dumpster fire we call our industry to do any productive work at the end of the day).
Top 8 Consumer VR Cameras for Amateurs in 2017
Major companies that still have representatives in the council: GM, Blackrock, BCG, Walmart, Boeing, Pepsi, IBM, GE, Dow, Dell, Whirlpool, Ford, Johnson&Johnson, Lockheed Martin, US Steel, 3M, Corning

Everyone who has left: Uber(Travel Ban and #DeleteUber), Disney(Paris withdrawal), Tesla/SpaceX(Paris Withdrawal). And now Merck, Under Armour and Intel(all left after failure to condemn white supremacists)
The law specifically says they are not liable. Either is someone who perpetuates the info by retweeting, for instance.

However if you modify the retweet at all then you too can be held liable.
I wonder if some of this is due to a subtle intervening variable like conscious or subconscious (i.e. fidgeting) decisions to exercise more accumulated over time because of increased energy, rather than caffeine per se.
As someone with an undergrad level knowledge of the problem can someone please outline the importance of this research. Is this research done in some bounded domain. From what I have read in the comments, there seems to be other papers which have also proved P!=NP. So what does this research add...Just curious, feel free to ignore this...
> How do you achieve that?

Hard metal, moderate vertical pressure, drill bit seizing deep in a hole. The remainder of the drill then has to absorb the energy in the gears and the motor, if the drill is hard enough it won't flex but it will break, and if you're unlucky it will break apart in many small pieces.

Eye protection is a minimum with any drill, long sleeves won't hurt. Setting things up so that if the bit shatters it is not going to have anything critical in the plane of rotation helps as well. I've had this happen only twice over 30 years but it's a pretty good surprise when it happens. Both times it was with large bits (20 mm and up), cutting oil and a deep hole in hard steel. That seems to be the perfect recipe. Even then the usual outcome of the bit seizing is the drill circuit protector kicking in before anything bad happens.

The large diameter means you'll be gearing down a lot in the drill so there will be a lot of torque available and as long as the bit is cutting you don't really notice that. I suspect that if you analyzed the problem in detail you'd find that some chip got wedged between the drill bit and the hole walls which would shorten the length of bit available to absorb the excess momentum.

Extracting the remainder of the drill from the hole can be quite an interesting challenge all by itself.
> Be careful clicking on a website who's IP address logs are being demanded by the FBI. Especially if you're on work network

Which is exactly a manifestation of the point about "chilling effects" on speech pointed out by many other comments in these threads.

Your statement above expresses a fear to access the site (if even just to judge for yourself what the site contains) due to your IP address potentially being linked in some govt. database with agreeing with the site.

This is exactly why the right to free speech is set forth in the first amendment to the US constitution. To prevent just this sort of govt. suppression in the first place.
The other standard drill injury is nigh impossible too. You know, the one that starts out by thinking "I don't need to clamp this". And ends with spinning the workpiece around and catching yourself or your hand.

As an added added bonus, you also probably won't find yourself tempted to chuck a wire wheel in a hand drill, which eliminates several other ways to damage stuff or yourself.
CMA Partner with StarLink to Deliver CIPR Training in Saudi Arabia
Because your initial comment pans gitlab quite extensively without them necessarily being the party that deserves your scorn.
There is a robust meat certification process in the UK. Every piece of meat sold has to be able to be traced back to the cow it came from.

The system is centralized, and has many systems in place to stop tampering.

Yet..

https://en.m.wikipedia.org/wiki/2013_horse_meat_scandal

This is the issue, the block chain stops tampering, but does nothing at all to make sure the data entered into it is valid in any way shape or form.

You are targeting the wrong problem.
Alright, let's start at the beginning.

Do you know what a search warrant is, why it is needed, and what it entails?

I'm going to assume you don't.

It is a writ to search a specific place for specific evidence. Note: you can be prosecuted for incidental discoveries over the course of a lawful search.

It is needed because it is a right. The government has limited rights. They can only search when there is probable cause. Probable cause is when a reasonable person would judge there to be a high probability of discovering evidence in the search.

It entails a very specific process in which a judge decides the scope of the warrant. As mentioned above, it is for specific evidence and areas. In this case, those would be the IP addresses of those making threats.

That's pretty much it. This warrant is going to be found to be overly broad and not pass muster. That's a good thing.

I realize you're scared. That's okay. What's not okay is asking/demanding others cede their rights to make you feel less scared. There are no terrorists that are going to try to harm you. Of all those people on the site, only a few have violated the law.

I can't take away your rights because I am scared. I'm glad and I wouldn't do it if I could. We only take rights away when there's an articulated, and reasonable, suspicion of unlawful activity.

Go ahead, get the account information for those who made threats. The next judge is going to rule the warrant overly broad, anyhow. Good on the hosting company, though sad that this has become almost routine.
I can have a cup at 16:00 and then have a problem sleeping at night. It does not make me hyper or active though - just keeps my anxiety levels higher so I can't fall asleep.

YMMV.
Ford and IBM should feel right at home.
Glad to hear that a lot these CEOs are resigning. To be honest, the council is most likely better off without them as a lot of these big corporations favor offshore outsourcing and profit immensely from payroll/labor arbitrage.
Holy moly! Is anyone else wondering why this took so long? It's almost 2018 for god sakes. I don't think I've used a 32-bit program in over a decade.

Yeah flash is 32 bit but flash has been dead for the greater part of that decade. Not sure how it could possibly be the case that moz was still shipping 32-bit Firefox as default until yesterday.
You generally get what you measure, so be careful to measure what you want to get. Isn't elevated heart rate connected to better health outcomes no matter what physical activity it comes from? Why should the insurance company care if some of it is sex instead of, say, running?
The "hard" programs I've come up with over the years very rarely have anything to do with programming skill.

A content-first web browser (think Reader-Mode for every page), depends on: a) Learning the differences between the HTTP|HTML|CSS|JS specs, and what browsers actually implement, and b) heuristically lifting out the content.

b) is a programming problem, not easy to solve well, but there's been a lot of work in that area to lean on.

a) is a documentation/people problem. Not my area of expertise, but definitely the harder problem of the two.
Despite the title, there is little in way of ”how to think” or ”lesson” in this brief piece: just some summary figures and a rather cursory overview of the most brazenly obvious broad opinions.
Okay - so the partitioning gives better per machine performance by allowing you to parallelise certain things and spread out on disk. I thought this was similar to Cassandra's ring based partitioning that allows data to be distributed around many machines. Thanks for clarifying.
> Everyone who's left: ...

Could you please disambiguate that? I am confused.

Does it mean "Everyone who is left" or "Everyone who has left"?

Thanks!

Edit: For anyone who wonders what the heck I was talking about, the parent comment originally said "Everyone who's left" - and I honestly was not sure which it meant. That comment has now been edited to read "Everyone who has left", so I am grateful for the clarification.

I would delete this comment since it's now moot, but since a couple of people were kind enough to reply, deleting it now would probably make things even more confusing. :-)
Google will pay Apple about $3B this year to remain the default search on iOS
Not really. Men and women are both human, and you'd expect them to be the same in any given respect absent evidence to the contrary.
Everyone who has left
Might be better to use the v10 version of that doc, instead of the v9.1 one:

https://www.postgresql.org/docs/10/static/ddl-partitioning.h...

9.1 is unsupported these days, etc. :)
"A house divided against itself cannot stand." -- Abraham Lincoln

Pretty worrying to observe the polarization in the US where IMO both left and right are full of extremist views and moderates have no audible voice.
How to Use Static Site Generator Hugo
how do people train and build a service like this ?
Transportation plays a larger role in determining "tolerance" for how socially acceptable that is. Urban environments, with their preponderance of cars for hire reduces the need for designated drivers.

I live in a suburban area in the U.S. and what you report is similar to what I've experienced, too.

It could also be that my social circle is older, and many of us are parents, so it's not as convenient to go out for a hard night's drinking.
The Golden Age of the Video Game Arcade: In the Beginning -The Blogging Musician
The first para is those that are left, hence the latter is those that have left.
If you love coffee, the best alternative to coffee is decaf. If you buy directly from a great roaster, you'll hardly be able to tell the difference. I'm not sure I'd be able to in a blind taste test (decaf if anything takes a little less bitter in latte form).

If you have a grinder, you could buy beans from any number of places online, like Blue Bottle. I'm lucky enough to live near a ton of roaster coffee shops that will grind bags for me.
Hitler's rise to power was not a consequence of free speech or democracy, as I've seen argued elsewhere.

It was the result of a weak, young democracy that couldn't/wouldn't stop political parties raising private armies and beating the crap out of their opponents, combined with deep seated cultural problems (resentment at the outcome of WW1, latent anti-semitism etc).

If you really believe suppression of free speech stops dictators committing horrible crimes, explain Stalin.
Had your DNA scanned? There are some protein configs that are associated with caffeine having a lesser effect. 23andme will show them up.

I have them, and I find coffee aids digestion - I'll finish a big restaurant meal with an espresso - but I can immediately get to sleep when I get home.
If I'm sitting at home, avoiding skin cancer and excessive wear & tear, while you're running around ruining your joints and breathing car exhaust...

...why should I subsidise _your_ insurance?

(really, America is so weird. Even in our rather terrible non-single-payer insurance system it would be illegal to base premiums on lifestyle. Insurance cost is decided by law, you may buy some extras, the end).
Same in Poland - all of the best universities in the country are public universities and are free for everyone. Private ones have a reputation for being very very poor and something people sign up for just to get the paper saying they have "a degree". Even then, they cost something like $300/semester so if you really need that paper it's not that expensive.
> payroll/labor arbitrage

Or as it's known outside of academia, "business."
I've owned half a dozen houses including new construction and never had a 240 outlet in the garage.
I'm surprised no one has mentioned Ragel: http://www.colm.net/open-source/ragel/

Ragel generates very fast code, is modular by design and has good error handling. It supports both compiled and scripted languages (e.g. can generate both Ruby and C) which is useful if you need a fallback.

I've really enjoyed using it to implement the following:

- A template language for Ruby: https://github.com/ioquatix/trenni/blob/master/parsers/trenn...

- A SGML parser for Ruby: https://github.com/ioquatix/trenni/blob/master/parsers/trenn...

- A HTTP V1 protocol parser: https://github.com/kurocha/async-http/blob/master/source/Asy...

- A URI parser: https://github.com/kurocha/uri/blob/master/source/URI/RFC398...

I'll admit, it does take a while to understand how to correctly handle ambiguity when dealing with callbacks/events during parsing, but generally speaking, once you get a bit of experience with how things work, it becomes a very powerful tool in your toolbox.
Gravitational (YC S15) is hiring its first sales reps
The actions of privately-owned registrars are completely irrelevant to this discussion.
On the surface, yes, if the facts are in his favor and his connection to the malware Trojan are purely "researching the wrong thing at the wrong time."
Quit coffee 6 months ago after 20 years on the daily (generally 2 very strong home made double or triple espressos).

It's not so much that eliminating caffeine is a life changing experience, but rather, you're unchained from the necessity to, above all else, get your caffeine fix. Some people can take it or leave it, go without for days at a stretch, which was not at all the case for me -- the only time I ever went without was when bed ridden or on a meditation retreat.

In terms of energy, the reserves are deeper, since the energy depleting caffeine rush is gone. Also, quit consuming refined sugar, which may be a bigger win than quitting caffeine -- I think it's closer to the natural state that humans experienced long before concentrated Xs came into being.

You have to want to quit. If you're younger you probably can withstand the racing heart, having to urinate frequently, insomnia, mood swings, and other negative side effects that inevitably affect the aging caffeine drinker.
MS sucks what can I say?
> both left and right are full of extremist views

Again?
UIIC Assistant Recruitment 2017
Annabelle Creation full movie online
https://womenshealth.com/forums/topic/now-tv-watch-movies-on...
> But when all is said and done, I don't believe in copyrighting a number. I don't believe that it is anyone's right to dictate how bits that enter devices I own are used.

Numbers can and are used to represent anything and everything. This has implications far beyond DRM. For instance: I don't believe you have the right to use my photo to make a defamatory Facebook account in my name.
Absolute bullshit.

I've been using Bing for about a year now and it's almost indistinguishable from Google.

Google seems to be better at heavily semantic queries. For example, just recently I tried "that picture where capitalism is represented as a giant octopus". Bing didn't have the picture I wanted on the first page. Google did but wasn't the first hit.

But for 99.9% of the queries, if you say Google is "order of magnitude better", you're talking out of your ass and my suspicion is you haven't even bothered trying anything else in at least 5 years.
> Uber isn't anything special. A case could be made to say that Travis is special

in my opnion a very strong case, if you compare it to a proxy like Lyft, very competent funding team they preceded Uber by several years [1], add access to the same pools of capital and talent and probably are worth 10% of Uber and only have a regional impact on US not the rest of the world.

So what is special about Uber? Travis is.

------------------------------------

[1] The first company with the ability to get everyday cars with drivers was SideCar, Lyft copied SideCar, Uber copied SideCar.

Paul developed his concept for mobile ride-hailing over a wireless network, applied for a patent in 2000 and was granted U.S. patent 6356838 “System and method for determining an efficient transportation route” in 2002. Paul turned his idea into reality. He co-founded San Francisco startup Sidecar, which offers paid rides by private drivers in their own cars, summoned by passengers over a wireless network.

http://www.google.com/patents/US6356838