skysight-inc/HackerNews huggingface dataset:
I've been evaluating this space a fair bit recently. If you want to optimize FLOPS/$, especially for research-workstation sorts of setups, there's unfortunately not a lot of options for getting more than 6 GPUs in a motherboard without going to server grade where you're spending basically $3-4K more for unclear benefit - maybe a factor of two in GPU-to-GPU bandwidth.

The bitcoin miners have figured out one way to handle this, which is by using a variety of PCIe splitting systems. I've seen examples of people putting in 8GPUs in 4 slots with these splitters. The problem is that the majority of these splitters take your x16 connection and turn into 2 to 4 x1 PCIe lanes, which is a lot of wasted bandwidth. This is fine for the miners, since the cards run mostly independently. If I could find compatible PCIe splitters that could split x16 into 2 x8 channels then that would be a really sweet spot in performance/$, but unfortunately I've yet to find them. So right now I'm going to stick to 6 GPUs, which you can get in a $500 consumer motherboard with just a few riser cables.

See for example: http://amfeltec.com/products/flexible-x4-pci-express-4-way-s...
Logic Pro X 10.3.1
Sorry to hear that. I suggest calling support. Cross-org bug routing isn't super easy.
This isn't r/news. Nothing wrong with breaking news. It just doesn't belong on hacker news. A lot of people here care about the signal to noise ratio. Allowing discussions like this here adds what many people consider noise.

Ironically, this is one only places where it is possible to see a sensible political discussion without it into a cesspool / circle jerk.
That is a rational fear. What you are describing is a normal fear. In my caseit would be more of a phobia where even when I am perfectly safe I would sweat, heartbeat would increase and I might get into a panic attack as suck.
This is the right idea; it isn't about digitally replacing treatment. It's entirely about augmenting it.

This kind of technology in medicine is about enabling human doctors to treat patients better with more (hopefully meaningful) data points at their fingertips. You might be surprised how far behind the medical industry is when it comes to reaching out to the smartphone generation.
Tesla joins the Fortune 500
>Anyone else has thoughts on this because I'm starting to think about jumping on board with them if this is the case?

>Not a fan of what I'm hearing, definitely not a company I'm thinking of pursing.

Which of these statements is true OP?
It's true that it's easier to write and arguably harder to read code when types are not specified, or at least it's handy for public interfaces between modules. Luckily this is easy to do and often done:

https://fsharpforfunandprofit.com/posts/function-signatures/

It's the same deal with Haskell, you don't HAVE to specify the types of your code but it can help check your assumptions as to what the compiler is inferring. I've frankly found that a more frequent issue in Haskell because of pervasive use of Monads and other higher-order constructs.
I vote because of the practical consequences it has. Voting for a candidate who can win can have practical consequences. Voting for someone with no chance of winning has no practical consequences.

Voting to express your opinion is ridiculous. Expressing your opinion by voting has as much effect as expressing your opinion by shouting at a cloud.

If you want viable third parties you have to change the system. The way it's designed now, viable third parties are impossible. Doesn't matter how much you vote for them. If by some chance you manage to make a third party into a viable national force, they will just displace one of the current major parties and you'll be back to a two-party system with slightly different labels.
I'm co-founder of Prolifiko and wrote the article you kindly commented on - thank you. Whilst the story you refer to might or might not be a parable - the thrust is correct. Check out this post about prolific nobel laureates - http://prolifiko.com/limitless/
To be fair, the new https://docs.microsoft.com site is much better than the old ones, but I know what you mean. I still occasionally get confused at all the .NET nomenclature, and I wrote I book on the topic.

I gave a talk at the London .NET user group earlier this year on why it's all so hard to understand. Maybe it will help clarify some things, however it was before the 2.0 announcement: https://unop.uk/on-asp-net-core-and-moving-targets/
The Python and Django docs are great examples of how stellar reference material can be maintained for every release.

https://docs.djangoproject.com/en/1.11/intro/

https://docs.djangoproject.com/
Physical cosmology
> Must be a coincidence...

I have no way of knowing for sure, but I doubt a blog post that long, published on an official M/S blog (i.e. probably requiring sign-off) could be written that quickly!
So sad how everyone has been brainwashed onto this feminist band-wagon. Before everyone was chill, and now everyone is on the hunt for the slightest sign of sexism like its a treasure hunt.

And instead of acting from a calm, rationale state, she says herself that she was "literally shaking".

Most of the time you find yourself "literally shaking" you are probably going to do something dumb. Take a breath. Extract yourself from the situation. And come back when your calm.
what is an alternative to facebook (besides abstention, which I agree is viable in this product category)? the network effect is overwhelmingly strong.
SO excited about this. Data-channel and all. Non-jailbroken torrenting on iOS at long last :P
https://webtorrent.io/

Also, definitely worth trying out this AR.js demo if you're running the beta:
https://freinbichler.me/apps/web-ar/

Always thought it was a little peculiar that the Media Capture APIs are tied to what is otherwise a very data/protocol-oriented spec.

Wish we could have had a camera feed in a canvas element on Mobile Safari a few years ago without having to wait for the entirety of WebRTC to be vetted. :P

---

And now, for my own unrelated Web API peeve:

Beyond service workers and all that jazz, I'm a little bummed out that the Pointer Events API isn't even listed on the Webkit Feature Status page:
https://webkit.org/status/

It just seems like such a pleasant unification of all of the input-type APIs (mouse, touch, pen, hypothetical future peripherals...)

At least touch events have a "force" property with Apple Pencil input in the meantime. No tilt though.

Maybe next year :/
So at what point does society get to determine Uber no longer deserves to be a company?
Personal attacks are not OK on Hacker News, no matter what you're replying to.

https://news.ycombinator.com/newsguidelines.html
I can't get many WebRTC projects/test pages to actually work on the new Safari preview. Is there anywhere they list the specific features implemented from the spec?
I've found pair coding very effective in knowledge transfer for large code bases. It's hit or miss, since it requires certain combinations of personality types, but if you can get this running effectively it can communicate many more details than a traditional presentation-style overview. I'm not aware of any silver bullet for solving this type of problem, but that has worked well for me in the past.
How to Improve Your Travel Blog in 10 Simple Steps
The image is the compiled bytecode. There is no source in there. The source code is in the PharoXX.sources files and .changes files.

Deploying is easy, it is as any executable with some dlls and resources.

I deploy web apps on Azure with Windows 2012 R2 server and run them with NSSM so that they are nice services.

Otherwise, I run them on Linux with monit or supervisord.

As for scaling, well, you can run a bunch of running VMs with a load balancer in front.

An option is to use GsDevToolkit because Gemstone can run Pharo code and scale quite far.

A lot of apps do not need the scaling actually. So, 4 or 5 VM instances can really go a long way.
Show HN: Mvy = mkdirp and mv // a cli for moving to a new directory
There's also "ULID" in this neo-UUID space: https://github.com/alizain/ulid

48-bit timestamp plus 80 bits randomness, base32 encoding (no hyphens), and lexicographic sort order.
Even with both installed on iOS WebRTC doesn't work
I feel like you should be able to do better than $15K for $7.2K worth of graphics cards.
Sure, but the he only has to wait for the cycle to swing around again. Browsers will officially turn into JS/WASM runtimes. Sites will balloon until instant delivery is no longer feasible. Browsers will respond by allowing sites to version themselves to aggressively cache client code. Eventually browsers will start offering site-specific-browser features to 'new-modern' sites to combat the extreme waste of Electron and the like.

Someone with political capital and influence in the developer world will realize that the web is still mostly text and design a browser optimized for that use case. It will be hailed as a revolution and people will start preferring it over the 'old-web' for accessing static content like news.

Then under pressure from developers pushing the limits of static content they will include a simple, limited scripting language that promises to facilitate basic interactive elements and start the cycle anew.

We should call it something trendy, maybe 'The River'?
Podcast: ESL Chairman Steven Roberts Explains Esports Marketing Challenges
Please accept my apologies. I was under the mistaken impression that I had outlined some of the difficulties previously upthread. Allow me to remedy this error.

Having control over the virtualization as the host offers a lot of power to protect yourself, contain your infected virtual machines, and perform analysis. Using EC2 instances as your victims means giving up much of that.

For example, I don't know of a way offhand to perform a full memory dump of a running EC2 instance without its cooperation. Memory dumps can be very useful forensic data, but Volatility cannot be run against an EC2 instance. Other items that come to mind include the ability to falsify clock behavior, more or less arbitrary simulated hardware, and the ability to pause execution. All of these can be very useful in malware analysis.

Also, needless to say, running live malware so you can passively watch its live behavior without isolating it from the world is perhaps not ideal behavior. No responsible engineer wants to see their analysis machine involved in an attack. Such things have happened when insufficiently cautious engineers, with the purest and greatest of intentions, hooked up live malware to the internet.

I hope these points have helped you understand. Please don't hesitate to ask if you have further questions.
Here's how I read it:

1. Trump asks Comey to stop the investigation because it's creating bad press and is undermining the goals of his administration

2. Comey doesn't

3. Trump fires Comey for disloyalty and for allowing what Trump sees as a distraction to worsen, not because he believes the firing will somehow end the investigation.

4. What you said, though specifically because Comey's actions showed disloyalty and created problems for administration vs an effort to deliberately "obstruct justice"
I don't think it's problematic. The duopoly system forces a large number of voters into "lesser evil" stances, or at least forces them to narrowly focus on their one pet issue and vote for candidates based only on that issue.

a system with more choices has more opportunities to find candidates that you agree with on multiple dimensions of policy, as well as hopefully finding more candidates that you can respect as human beings.

the post you're responding to is proposing a kind of non-geographically constrained proportionally allocated representational democracy. so, instead of voting for just one of the 2 candidates in your congressional district (which is likely gerrymandered anyway) you can vote for anyone in the country and that person's voting power in congress is proportional to their popular vote count. that's not dissimilar to a lot of corporate governance systems (voting shares of common stock widely distributed).
Internal body clock and sleep
Hey Max,
you should get help. Speak to family / close friends about it. If you have someone you trust, ask them to help you find professional help / a counselor.
Seeking help early can help you prevent the mental breakdown.
> Why not just have people to keep people company.

This has actually been tried in the Netherlands, apparently with great success. University students can live rent-free in a retirement community on the condition that they spend time with the residents.

http://www.pbs.org/newshour/rundown/dutch-retirement-home-of...
Uber can claim to have grown up when they fire people for that conduct WITHOUT having to have the press come to them first.
I was personally involved in the publishing of this post. The timing of this post and the Apple event didn't even register with us as interesting. We're an engineering team and have zero interest in cross-company tactics like that. Now, if there is an LLVM release you want to tell me about ... ;)
Would assume no since they have APNS built into Safari/macOS [1] with a registration workflow that is nowhere close to the one that the Push API spec uses. I think Apple would keep it that way since they are sensitive about notifications not being used to spam/advertise.

[1]: https://developer.apple.com/notifications/safari-push-notifi...
Two comics where this plays a role:

https://en.wikipedia.org/wiki/Stormwatch_(comics)

https://en.wikipedia.org/wiki/Planetary_(comics)
The postal service already has to serve everyone. So do phone companies. So bringing those up as counterexamples seems odd to me.

I think of net neutrality as "just deliver the mail." ISPs are in the delivery service and they don't care who the stuff is from, who it's going to, or what's in it, they should just deliver the mail.

FedEx doesn't block or slow deliveries from Amazon in an attempt to get me to use their own store. AT&T doesn't block United's ticketing number because they got a better deal from Southwest. Just deliver the mail.
yes, its pretty impressive.
This is completely unrelated. This is a feature which their platform completely lacks, if they added this feature it would not have an effect on the energy efficiency of code which does not use it.
No tinfoil hat needed if you consider the Tuskegee syphilis experiment which started in the thirties and continued after it was well known in the late 40s that penicillin treated it.

it seems that a general above reproach type attitude existed among certain government based/funded research groups then
I think this article actually addresses non-specific naming of variables and functions, which is something to avoid at all times. Be as specific to what a function, object or class is, at all times. This improves readibility, makes refactoring easier (which should be a continuous activity), reduces the chance of introducing bugs and improves code quality overall. However obvious this may seem, a lot of people I encounter on a daily basis don't do it.
That's a little misleading. On the Obamacare question, only 11% said they didn't know what that was or that they didn't know enough about it, whereas on the Affordable Care Act question, 30% said that.

If you normalize those results to people who claimed to know about it, there is a small difference, but it comes close to falling within the margin of error (3.4%).

~~~ Obamacare ACA
++ 15.9 14.2
+ 17 17.1
= 14.7 15.7
- 12.5 18.5
-- 39.7 34.2
Yes, I had the same thing happened, so I ended up not trying it. Except they wanted me to pay $40.
The use of "we" suggests an organization, supported by the fact that there are at least four actors: The news anchor, the female reporter, the male call-in actor, and Putin's translator.

These actors are all very good. The video has dozens of tiny details, like the constant scrolling text at the bottom.

I was wondering what kind of organization would make a video like this and not claim credit for it.

If the creator were an individual, this video would serve as an excellent portfolio piece. If they were a company, it could serve as a recruitment tool or as an example of why clients should do business with you. Either way, remaining anonymous is odd.

To make nine revisions in less than a year requires a fair amount of dedication, and setting up a fake pen name (Ben Marking) just to publish the videos is at least interesting.

Maybe Ben is a real person and it's just four friends doing this as art. But it'd be quite unusual: no LinkedIn, no social media presence, no blog, nothing whatsoever except the YouTube channel. This suggests that if it's an organization, the Ben Marking pseudonym is an experimental playground for them. If it's an individual, it suggests they are remarkably privacy-oriented.

The way the comments are phrased indicates that they've done this type of thing before or have industry experience. "Please use this video with due consideration. While you are welcome to copy and use this video, in doing so you accept full and absolute responsibility for any and all consequences as a result thereof."

So an online Ben Marking persona popped into existence, uploaded nine variations of a brilliant video with four actors, and for no apparent reason. Why?

I don't really know why I'm so curious about this, but I find all of it fascinating. I wish we knew more.

EDIT: There are actually five actors. The fifth shows up at https://youtu.be/2VZ3LGfSMhA?t=2031

Possibly six, depending whether this is stock footage or Putin's translator: https://youtu.be/2VZ3LGfSMhA?t=2401
> I believe my motivating demo will be achieved some day soon—you will watch Charlie Chaplin in 4K resolution and it will be indistinguishable from a modern movie.

How do these sorts of techniques perform with respect to temporal coherence?
"You are not Google" is a linkbait trope ("you") and also one very tired cliché.
I agree in essence, and I personally hate how they tend to handicap mobile Safari, but the recent announcement of WebRTC and WebAssembly support (including mobile!) means they're catching up fast, and maybe changing their approach to web technology.
It's almost as though regulation is a complicated subject and can have more than one type of effect...
> ...applicants go to startups because they can't get a job at a bigco that will pay them more...

I can't speak for others, but I can certainly speak for myself and say that this isn't true. I had my internships at larger companies. Sure, they're not the big 5, but big enough that they're household names. I used them as resume boosters and now _prefer_ startups over large companies.

I was also fortunate enough to grow up without a lot of money, so my lifestyle is fairly affordable and I never had the luxuries that could be difficult to transition to a lifestyle without them. Because of that, and my interest in working on bleeding-edge-and-could-fail tech, I don't mind the risks that startups offer.

I'm confident enough in my skill set that I know I can go after many of those high paying jobs with at least a modicum level of success _somewhere_, but I like the challenges and pace of the startup space instead. I've even rejected offers that offered a larger salary in exchange for a lower salary at a more exciting (and even earlier stage) startup. Does that make me naive/crazy? I don't know, maybe. It's just what excites me more and the tradeoff is worth it for me.
> Most Americans do not trust the U.S. government to protect access to the Internet

Net neutrality is regulated by the FCC, a government agency under Donald Trump. By this article's own admission people have very little faith in the government. There's an interesting sentiment on HN that more regulation is the correct response to distrusting the government but I'd imagine lessening executive power is the more common response.
We at Lookback use WebRTC to do live streaming research sessions for desktop, iOS, and Android. Works pretty neat, even though you need a SFU (a rebroadcaster) to support heavier load than a few peers watching. So the style of doing P2P for video sort of gets lost anyway ..
75% of vulnerabilities are disclosed 7 days prior to NVD release
I'm not sure how this addresses my objection. Sure, more choices means more opportunities to find candidates who match me perfectly. And if you allow literally anyone then that candidate is me. So you might as well not elect candidates at all, just give every citizen a vote in the legislature instead.
Also for the record, LiveCoding is now LiveEdu, and it's pretty much dead. Twitch Creative is better.
The Hail Team @ The Broad Institute of MIT and Harvard | Software Engineer / Senior Software Engineer | Boston, MA | ONSITE, https://hail.is, SALARY:80k-150k

Broad Institute of MIT and Harvard was launched in 2004 to improve human health by using genomics to advance our understanding of the biology and treatment of human disease, and to help lay the groundwork for a new generation of therapies.

Hail team is a small (5 person) software team building software to analyze and query large-scale (10s of TB and doubling yearly) genetic datasets. Our current technology stack includes: Scala, the JVM, AWS, GCP, Hadoop, Spark, and C. Our domain knowledge includes machine learning, bioinformatics, statistical genetics, compilers, and theoretical math. Hires need not have experience with every aspect of our technologies and domains.

Check out the official req at linkedin to learn more and apply: https://www.linkedin.com/jobs/view/316818823/
I will humor this idea that I was specifically talking about "sexual harassers" specifically and all the people in question are indeed "sexual harassers" since that seems to be your moral objection.

Are you morally against sexual harassers going to therapy together, or being in business together due to the nature of the moral composition of what a sexual harasser has done, does the amount of sexual harassing or degree come into factor, and at what point is the sexual harassing dangerous to others. Is it dangerous that these people are grouping together, and why would that be dangerous? Is it dangerous when other groups of people group together? Woodworkers, doctors, nurses, pedophiles, politicians, bsdm workers, prostitutes, pimps, rappers, engineeers... I am uncertain as to what you specifically disagree with people of the same kind grouping together?

Isn't this something that prisons, schools, neighborhoods do?
If not enforced or by design, generally it occurs by natural progression regardless.

Onto your second point, I am not sure how you came to this conclusion, everyone is free to complain. I am talking pre-entry, you deduce the nature of the company prior to entry and whether thats an environment you can live within. When you are inside and it changes, you still are a component and can witness the change and deduce whether its something you can live within or find yourself being comfortable with. This is a psychological point and not from a point of morals but a point of behavior.

There are places that I will never apply to or work at because I know that we will not work well together due to the nature of their culture, and I don't complain about them because they have the right to group together in such a way.

We complain once it becomes an issue and harms others, and that is fine. Everyone is okay with this, I find no issue with this.

What I do find issue with, is people going further and applying what works for their specific ideology or culture to others by _force_ through nefarious tactics like you either intentionally or unintentionally have done through position of morals, shaming, bullying, etc..

That is what I have an issue with.
Lol @ testers. How about getting rid of the project manager and testers, and hire 2 decent developers who have some experience with automated testing, continuous integration and continuous delivery instead? Productivity rises 300% I would presume.
I didn't learn anything graphics-related in my CS degree. Seems like more of a UX or software development topic than a CS topic.