skysight-inc/HackerNews huggingface dataset:
I'm in the UK, and over here TV's Channel 4 are trailing a programme that will be shown this week on Trump and Russia, but barring a bombshell - which they are not claiming to have - I'm not expecting to see anything new. Surely if anyone had a shred of proper evidence the media etc would be all over it? The fact that this topic has been desperately crawled over by those out to destroy Trump - and there seem to be plenty - for months makes me suspect they still have nothing of substance - just hearsay, insinuation and sometimes outright smear and fabrication, like the laughably weak golden shower story - remember that tawdry effort?

Your comments on subversion raise a smile. I suspect if you were debating with students of foreign affairs anywhere outside the US and brought up the point of how terrible it is and how dare Russia meddle in US affairs you may well get laughed out of the room - the US are clearly virtuosos when it comes to destabilising peaceful democratic regimes when it suits them, so your position is fatally undermined to the point of absurd hypocrisy.
Then we have the next problem: Apple, the most high profile purveyor of USB-C devices will refuse to use your colour scheme!

Like they refused to do blue USB-3 ports.
This seems like a good study in how to present misleading benchmark numbers.

They have a 72x improvement, great! So, first start with a really crappy baseline not tuned for your high end 68 core machine - which runs slower than the 22 core machine so that you have a tonne of space to improve.

Then pump up the batch size to 2048 images per batch because it's an easy know to twiddle that has nothing to do with the implementation speed and you don't really care about the actual model accuracy and you just want to prove how fast you can make this. (I'm ignoring the recent work on making large batch training work, but the larger point is that batch size is a model hyperparameter that influences more than just speed)

And then ignore the fact that it's performance per $ that people care about, not pure speed.
To be fair, these realizations are a commonly reported effect of psychoactive drugs. They are common, and the realizations are strong enough that the participants occasionally internalize those ideas.

Whether or not they're true objectively doesn't really matter if the participants believe them to be true.

If they believe those ideas to be true, and that belief is what causes the improvement (similar to how "finding religion" helps people), is that not enough?

Although I do agree that obviously just because they've internalized this experience, that doesn't make it objectively true.
I wonder how Einstein fits into the great leap narrative of science. I mean, Germany (or Switzerland) did not get the atomic bomb and no country whatsoever had it in the four decades following the miracle year of 1905. Then after 1945, the Soviets and the Chinese had it pretty quickly.
Much like the old school surgeon, he hops on the production server and types very quickly to minimize website downtime.

"Time Me, Gentlemen!"

https://www.theatlantic.com/health/archive/2012/10/time-me-g...
Sundar Pinchai and the AI-First Google
I took chemistry in high school last year, so I can answer this. Some of our most exciting labs were

- identifying different metal oxides by the color of their flames over a bunsen burner

- paper chromatography to identify a the "crime suspect" who wrote a "ransom note" based on different pens

- made brass pennies with zinc dust, copper pennies, and a hot plate

- made our own chalk

We did all the labs on our own except for the brass pennies, because it was way more efficient to stir the pennies up all at once in the zinc powder than individually.

I really enjoyed that class, but I do go to a school that prides itself in math and science, and our football team loses every time :)
For now. As those old ports become more obsolete they won't disappear, they will be repurposed as USB-C. Some laptops have both mini-displayport and HDMI (HP Pavilion). My Dell XPS has USB-c/Thunderbolt 3 and HDMI. At some point, HDMI will become less common, and that will free up space and resources for other ports. As USB-A becomes less common, laptops will ship with an extra USB-C and one less USB-A, until eventually, no USB-A at all. When's the last time you saw a PS2 port on a laptop? It used to be standard.

For me, I'm enjoying the power of the USB-c/Thunderbolt connector on my Dell XPS. I use a docking station, which I'm sending 4k video and audio out to while receiving video, mouse, ethernet and power over the same cable. One cable docking is amazing, and really shows off the possibilities of the technology (although in this case I'm pretty sure it's Thunderbolt doing the heavy lifting).
10 things per person is 10x bigger.

Hm...what if someone had a removable eink tattoo to sell you? But nah, you could argue that the app market is already way more than 10 per device.
I've seen a lot of clients and managers ask for infinitely configurable software more often them I've seen devs introduce it as unnecessary complexity. It's often asked by businesses in the hope that afterwards all change are free and don't require a dev to make. Futile for sure, I constantly have to tell the business why that's not sane, and that they actually don't have that many use cases.
What about a system that holds X amount of donations in escrow until the amount hits a certain threshold, then releases the total amount in one actual (bank/payment processor) transfer. Might mean lower fees.

Such a service could also have a "release funds now" option for emergencies where you'd accept paying hiked-up fees.
Gentrification didn't cause the vast expansion of homelessness in the 1970s and it didn't cause it in the last decade either. They were both caused by the same things.

1) a terrible healthcare system that neglects mental health problems and 2) zero income growth for 40 years due to massive dollar debasement over that time, which has eaten the poor alive (the rich can hedge a 80% decline in the value of the dollar since 1970, the poor cannot). The great recession - courtesy of the Fed's intentional asset bubble party - and the Bush dollar debasement (war, out of control spending & deficits), gave us the increase in poverty since 2006.
"Stilting" houses is not a big deal, if flooding is to be expected. It's done all the time on the coast, and apparently should have been done here. The storm was once-in-a-lifetime, but there's no telling when the next one will hit.

"Communities that participate in the NFIP are required to adopt and enforce local regulations for development in mapped Special Flood Hazard Areas (SFHAs) to reduce the risk of flooding (see 44 CFR Parts 59 and 60)." If the zoning doesn't meet the minimum requirements, then NFIP is not available, which is a deal-breaker.

If the minimum requirements are not sufficient, they can be updated. If the area wasn't properly designated a SFHA, that should be fixed and all new construction and substantial renovation must conform.

This shit probably is not complicated, we just aren't versed in the field. I guessing that TFA fails in researching and educating the reader on the extensive regulations currently present.

[1] - https://www.fema.gov/media-library-data/643d07bceee8ade17eef...
Could you tell me whether he's suggesting to send a batch of data packets, then wait a 44-minute turn-around time to hear back from Earth which ones failed so the failed ones can be resent? This is almost certainly not the best way to do this, from an info-theory perspective, right? Wouldn't you put the entire batch of data in an error-correctable code that you could ensure had very high likelihood of being fully recovered on Earth? Send-check-failure-resend works when you have a fast but intermittently congested network on Earth, but it seem silly for a connection with such extreme latency.
I think he's aiming at hardcore gamers who are interested in learning more about engine and gameplay coding.

Game development is a great way to either brush up on your linear algebra skillz or motivate you to develop them in the first place, so he can't assume that his audience is either fully up to speed or completely ignorant.
"Rick was churning out code faster than ever. He was working seven-day weeks, twelve hours a day.
..........................
Every day, Rick grew more belligerent and isolated. The mask was coming off. Jekyll was becoming Hyde."

Geezus. What kind of people are running this outfit that they don't see the connection between these two phenomenon?

People who haven't spent enough time around programmers and/or people who haven't spent a serious amount of time coding themselves would be my guess.

Coding 7 days a week 12 hours a day with the entire weight of everything on your shoulders while others have "meetings" and write Medium blog posts will turn Gandi into an asshole soon enough.

Not saying the guy wasn't intrinsically a jerk but this is a ridiculous failure of management. And you are posting about this ridiculous failure in an attempt to scapegoat someone who wasn't managed for the failure of a project that was poorly managed? Shame on you author. Seriously. Grow up.
You just do @. and you're done?
+1 Boostnote! It's one of the few open source notebook apps I've used that I've actually enjoyed!
My point is that any experienced seller (and the lawyers and agents and banks...) is going to be confused and likely pissed if you show up to closing expecting to do all your research then. That's not what closing is for. Due diligence exists for a reason.
What's wrong with the syntax? I think Julia has really nice syntax.
I love what GIMP is doing and it's a not very famous part of open source software. I'd definitely try to donate as soon as I have enough to support myself first :)
Like every other language-design decision?
While I understand that no one could have gotten to a better conclusion I find it a very distasteful commentary.

So Rick knew everything about the project, while everyone is simply making a living off his work all those months/years, saved the management face many times with miracles, probably not paid n*x, stopped attending meetings because no one understood the stuff anyway, and the author has bad opinion of Rick's code, conveniently ignoring context around Rick's choices, gleefully siding with all those managers who have no clue in the first place and fired the worker to have a new start!!!

Maybe Rick should be given a chance to comment on how bad those project savior choices were.

Now we need to wait and see when would they identify next Rick of the current version of the code when that stops cutting the muster for the flood of new requests.
I have a "things learned" section in Notes.app, mostly to avoid repeated fuckups and to become a better person. Some earlier example entries:

* Leave the office once you're really sure that deployment was successful

* Have timestamps in logs

* Before making your opinion public, make sure what you think is a mistake is in fact a mistake

* When you struggle with an issue, make sure the fix isn't right in front of you

* Make sure everything's set up for remote work; you don't want to hotfix some production issue at 2 AM, only to find out you can't access Git from home

* Other people's time is worth twice yours
Webpack from Nothing  Minimizing Pain While Learning Why Things Work
Sounds like incredibly immature inexperienced people playing startup and playing manager to be honest.

This post doesn't reflect well on the outfit at all. The fact it was even published confirms the above.
/r/spaceX lists it as "December", and they cite some SpaceX report (more recent than Musk's July tweet) saying that Falcon Heavy is targeted for "no earlier than the end of 2017".
The quote is from 17th-century British philosopher, Thomas Hobbes who argued that in the state of nature, life was a matter of:

“continual fear, and danger of violent death; and the life of man, solitary, poor, nasty, brutish, and short”.

He proposed that the solution was the voluntary creation by means of a 'social contract' of an absolute state ruled by a monarch who was above the law.

http://www.historyinanhour.com/2013/04/05/thomas-hobbes-summ...
Oh I hate Ricks. Programming genius who love to hear themselves speak, bully others into their technical decisions and refuses to be unwavered from predisposed technical biases. There is always some senior engineer with this attitude.
You could argue that Apple's software, or more specifically its design and user interface, is what really launched it out of the park. Online-connected keyboard phones did exist when the iPhone came out.

So they make their money selling hardware, but who would buy that hardware if it weren't for the ecosystem? Their software is pretty shite now - major OSX upgrades have the stability of old Windows ones nowadays - but they still take their users' privacy and security seriously, and they have platform lock-in. Their hardware still isn't what REALLY makes them money.
Woah, I had no idea this existed. This is pretty neat!
I’m too young to have experienced the transition, but were there cables that could fry your computer? https://arstechnica.com/gadgets/2016/02/google-engineer-find...
Bug bounties are fine, but the problem is that I think a lot of companies are unprepared for the amount of time and resources that they require. I think that it's more cost effective to do pentesting at first
Xi graduated from middle school and his leading style is more like culture-revolution-movement than anything else. he is probably the least capable but most ambitious leader there since Mao, thus the most dangerous, just wait and see.
I start counting at 1 for everything when not programming, so I don't understand this. I always understood zero-based indexing to be primarily a hardware driven concern, with C being fairly close to assembly, and so many languages ended up copying C's syntax.
In terms of actual programming, I would start with Python. It's easier to carry momentum and work through fun projects with high velocity. Starting with C, you get a great foundation, but it is a lot of time and work with less instant gratification when compared to Python..

To learn the actual "art of compute". Go from bare metal and then up. In your free time casually learn about logic gates, SR latches and clock cycles. Then to Registers, ALU, Instruction Sets and pushing/popping things on stacks. Then to memory mapping and data buses.Work your way up to the C level of abstraction.

It is a long and brutal road, but it gives a great CS/EE foundation.

I am recommending this route since when they talk about pointers, references,heaps in the C world. It will give you a tangible foundation to built these abstract ideas on.

I vaguely learned the "art of compute" from college via Digital Logic, Microprocessors, and other related classes. Since your in college, I would just sit-in the EE/Comp Sci classes. It is much easier to learn from lectures when you don't care about tests/notes or labs. Then use the internet/office hours to supplement your curiosity/questions.

In conclusion,I recommend casually learning from bare metal and then go up to C then Python. But in terms of actual programming, do Python and work your way down to the assembly level as needed.

I like Python since their are "defacto" ways of doing things. Matrix Math -> Numpy. Lightweight HTTP framework -> Flask. Everything-include web framework -> Django. Web scraper->Scrapy. Need packages -> pip. I know there are other contenders for the things I mentioned, but based on my perception, this is what the Python community is rolling with.

I wanted to recommend doing Javascript/HTML/CSS. It's really cool to work on a project, then publish it on the internet for the world to use/see. But things change so fast, it's hard for a beginner to "sort" through what's needed/useful. React or Vue? Grunt or Gulp? Packages npm,bower,yarn? Async/Promises or callbacks? Don't forget about webpack. Ember or Angular? But wait. There is Typescript,CoffeeScript,JSX which needs to be transpiled. ES6? Here comes Babel. Want to make dev process quicker. Start hot reloading.

The point is,it is a little tough to "sift learn" when picking up Javascript and friends.. The community is moving fast, but it incredibily exciting to watch/participate. But I don't reccomend starting with it.

If you really want to learn HTML/CSS/JS. Start at the Mozilla Developer Network and use vanilla JavaScript. Ignore all the trick frameworks and tools until you understand the problems they are solving. Use them only if they solve problems that you are having.

To go from Python to C. Write some Python app. Profile it. Then write optimized C functions to replace the slow parts of your Python program. Make a Python wrapper with SWIG. Best of both worlds in my opinion.
String theory is unproven, and AI is a technology, not a scientific theory.
Honestly, given how much work I do in R, and how much the assumption of 1-based indexing is in my field, this is a massive Julia selling point for the exact same mental overhead reasons you mention.
On the other hand, Amazon's acquisition of Comixology has been awful, as the first thing they did was go out of their way to make it harder for you to buy comics on an Android device.
Regarding the 3.1-speed: Is there any rational explanation for “USB 3 5GB” being renamed to “USB 3.1 gen 1 5GB” and “USB 3.1 10GB” being renamed to “USB 3.1 gen 2 10GB”?
I feel that, while you're not wrong about the ongoing de-legitimization of the presidency, there's a danger of drawing a false equivalence here.

The 2000 election really was decided by a Supreme Court with a thin majority of Republican appointees (in a state governed by the winning candidate's brother, under circumstances of serious, fraudulent voter disenfranchisement). And there really was foreign interference in our last election, in favour of the winning candidate - it's not really a "conspiracy theory" when President Obama literally called Putin on the red phone to ask him to stop. Whether you think it was effective or not (and there's no possible way you can know), there's no doubt at all they tried.

Conversely, Obama was definitely not in any shape or form born in Kenya, and Clinton's lack of popular vote was as immaterial as Trump's.

Only one of these sides looks "fringe" to me.
Beware that 5HTP can cause mitral heart valve damage due to accumulated serotonin in the periphery. Combine with green tea extract (EGCG) to reduce your risk.
When Cancer Treatment Re-Traumatizes Survivors of Sexual Trauma
Replace schedule and spec with a groomed and prioritized backlog.
I find that brilliant people come from all walks of life. It's not obvious why you would think mental aptitude would translate to healthy, gentle, or sociable personalities.

Richard Feynman is known to have a temper, and Einstein was known to be extremely callous in intimate affairs. We've also seen MIT professors display a lesser regard for lesser minds in math. We've also seen brilliant top-of-their field sportsman display great arrogance and disregard to lessers. The guy who writes "The Haskell Book" isn't known to be nice, but people still acknowledge that it's one of the top texts. Linus Torvalds isn't known to be nice.

You might not consider these people to be "geniuses", but they are certainly brilliant in some way, participating heavily in their field in some way.
Guide to Running Technology Workshops
> To assume "at the code level it should be largely self-documenting" is to be a Rick

You don't have to be a Rick to write clean, concise code.

I'd strongly recommend reading up:

http://www.codeodor.com/index.cfm/2008/6/18/Common-Excuses-U...

https://blog.codinghorror.com/coding-without-comments/
> The only gray area is people buying the cheapest possible cable they can find on Amazon then acting shocked when they get what they paid for.

Don't act like cheap cables frying your equipment is normal or expected. Off-brand products usually aren't as good as the expensive stuff, but we have a right to expect them to not be actively dangerous.
There is the very practical limit of having to pay Epic if what you make with it happens to make you money above some arbitrary point. This introduces additional overhead to your finances - you may think it is justified, but it is still a limit.

Another very practical limit is that you can only distribute changes to the engine through either Epic's marketplace or a fork of their GitHub (so you cannot distribute changes through your own website, for example).

Also you cannot make a modification to the engine itself (even through the "allowed" means) and distribute it yourself as an alternative version/fork of the engine.

Finally, yet another very practical limit, is that you cannot take source code out of the engine for use in other engines and products - no matter what.

All these are practical - not ideological - issues that proper open source projects do not have. Unreal Engine is not open source, you just have access to the engine's source code for minor and project-specific modifications and even that comes with several limitations as i already mentioned above (and there are others tool, just read the engine's EULA).
> you still need to be very engaged to make sure the people you hire are doing what you actually want.

how much and how well does the customer (in the US) know what they want in advance (as opposed to knowing what they want in reaction to the initial versions of the product)?

in other words: are US customers typically able to spec out the product well ahead of time -- or are they relying on a tight, iteration/feedback loop to help define the product?
You didn't pass (overqualified, will likely be bored by the job).
The Almighty Pause Container
A single photon reveals quantum entanglement of 16M atoms
One may be able to do it via heating of regolith.
This is really just bad management. Yes Rick should have kept his cool but you clearly drove the guy into the ground. You're an asshole.
PearPC looks rather incomplete and dead unfortunately.
Making the Case for Feature-Rich Memory Systems (2016) [pdf]
So the theory is that the Russians have attempted to influence the election.

On the other hand, sources like CNN, MSNBC, Hollywood mouthpieces (especially at awards time), the NFL, etc. are constantly spewing politically-oriented propaganda as well.

The American public has to sift through all this noise. It's not easy, but it's the only thing to do.
Yeah, I have vague recollections of taking apart an analog electric organ (like https://en.wikipedia.org/wiki/Hammond_organ) and seeing an "optocoupler" with an incandescent bulb and an LDR in a little enclosure.
You didn't fire your top talent. You fired an incompetent douche.
That's close to "in the basement in the disused lavatory".

Search "macbook thunderbolt pci" on Google? It's nowhere in sight by page 3...

Search "thunderbolt pci" on support.apple.com? It's result 8, after info about connecting TB displays, network adapters, cables, and so on.

Yes it's there, but let's not pretend Apple is going out of their way to note it.
> My old Dodge instruments need 5 volts, so there's a mechanical device to convert 12V to 5V. It involves heating a bimetalic strip that opens and closes a circuit quickly, i.e. buzzing, which produces 5V.

Are you sure that this is not a https://en.wikipedia.org/wiki/Vibrator_(electronic) that would be powered by a solenoid and not just a bimetallic strip?
Also, why ignore the Chinese tech giants?
I should have stated, I was talking about 30 years ago.
Why don't you think you can control those things? Make an array, loop through linearly, just like C. Avoid allocations in inner loops, just like C.
You make it sound like Steve doesn’t care about himself at all.
You are absolutely right, an optimised C Programn would be as fast or faster than the Numpy implementation.
I could also be Thunderbolt, the like the LG 27-inch that Apple sells.