skysight-inc/HackerNews huggingface dataset:
We all know, consciously or subconsciously, what it means. We are nearing another top, a la early 2000s dot com or real estate of 2006-2007. Everything is cyclical. Too much of a good thing is bad for all of us. It is time for a lot of pain soon for all of us. It's overdue.
Israel opens door for foreign entrepreneurs
> The measure of successful programmers is how efficient and professional they are in problem solving

They are not asking you to split a linked list given a pivot value or reverse a string without using a builtin function because that's what you going to be doing on your job. They're doing that so they can see how efficient you can be given a new problem. That's why companies have interviewers sign NDA's - so their interview questions escape as little as possible, so it's not just problem memorization.
Daily sketching in 2016
Same in the Bay Area plus we just passed more laws against plastic bags in the past election.
I always wondered why nobody used UDP for bulk data transfer: Ship all the chunks over with a sequential number identifying each, then when you've reached the end, have the client request any lost packets, then repeat the cycle until all are transferred. After all, the client doesn't need everything in sequential order if it knows the size, and it can deal with holes as long as they're eventually repaired.

This gives you (in theory, I've never tried it) better throughout, and you get the equivalent of TCP's retransmission without the window semantics, since you move all the retransmissions to the end. On the other hand, it's probably bad for everyone else, since there's no congestion control.
Hey there, I'd be super interested in this. I checked out tapster.io but I'm more looking for (a little bit)larger and stronger robot arms.
Email me at sixsamuraisoldier [at] gmail.com
How to Get Rid of Knee Pain in 5 Steps (Infographic)
Isn't UDP more secure than TCP since it does not implement a sequence number (among other things)?
Not so easy in practice. Representative democracy fundamentally limits the scope of available options. It's especially bad in the US; where the potential for damage is maximal.
You can order the standard machine learning texts from most to least math-y, and least to most modern:

- Pattern Recognition and Machine Learning (Bishop 2007)

- Machine Learning: A Probabilistic Perspective (Murphy 2012)

- Deep Learning (Goodfellow, Bengio, Courville 2016)

If you want cutting-edge material, read the Deep Learning book (which is still quite technical, though some of its content may be outdated in a few years). If you want timeless mathematical foundations very clearly presented, read Bishop. Murphy is a good middle ground.

If you're self-teaching and have trouble focusing on a textbook for long periods, the Stanford CS229 lectures combined with Andrew Ng's course notes and assignments are probably the best resource. They are still quite rigorous and working through them will give you a solid foundation, after which you'll be more prepared to understand the deeper content in any of the texts above.
Chances are, anything that requires quasi-human decision making will be done through machine learning.
I play guitar but I know how to read sheet music, so I still feel like "up" is higher in pitch. Granted, I also learned piano first as a kid.
You've kinda answered your own question there, congestion control becomes a big issue(also MTU discovery to a lesser degree).

Games sit in this happy space where the data rate is ~10-20kb at most so they don't need to worry about congestion control as much.
Study unmasks the genetic complexity of cancer cells within the same tumor
The Best Comic Books of 2016
From the preface:

""" this book is an introduction to surfaces and three-manifolds,
and to their geometrisation, due to Poincaré and Koebe in 1907 in dimension
two and to Thurston and Perelmann in 2002 in dimension three. Therefore
this is also a textbook on low-dimensional topology, except that we completely
neglect four-manifolds, that form a relevant part of this area but which do not
(yet?) fit in any geometrisation perspective."""

Warning: if you just want to have a look-see, skip over chapter 1. There's plenty of pictures starting in chapter 2 that give an idea of what this is all about.
You can also use something like enet which allows for both reliable and non reliable channels.
I'm curious which systems you prefer. I have an irrational aversion to paying a subscription fee, but it seems to take some effort to set up Motion or Zoneminder with recording and mobile alerting, and ease of use lags behind cloud services.

Oh, and cheaper cameras support only mjpeg, which makes live viewing high-bandwidth.

What software/hardware do you use?
>There are no final variables in Go.

const?
A classic example is FPV video from drone. There may be reflections in surroundings and you may get packets multiple times!
“What if Theranos is the canary in the coal mine?” says Roger McNamee, a 40-year VC veteran and managing director at Elevation Partners. “Everyone is looking at Theranos as an outlier. We may discover it’s not an outlier at all.”

Eh, it seems to be a pretty obvious outlier. It was valued at $10 Billion at one time, having not shipped a thing. Not too many companies hit that valuation even with shipping product.

That doesn't mean fraud is not more rampant than we want to believe. But I think, yes, Theranos is an outlier.
I'm well aware of how dumb home routers can be, but a general de-prioritizing of the transport protocol that DNS uses is both really dumb and pretty easy to detect. Are you aware of any router vendors that have actually shipped such a configuration? (Or for that matter, any consumer router that has shipped with any prioritization rules enabled out of the box?)
Pick 5 step looped arpeggio at 120 BMM and then select random arpeggio styles. Voila you're Vivaldi!
Show HN: Playlister – easily create shareable playlists
And yet by every measure Putin remains incredibly popular, even when measured by foreign, non-biased organizations. Just as was Hugo Chavez.

So how are my ideas out of sync with reality? The only thing out-of-sync with reality is doubling-down on the same strategies that lost over the past two years of intense political campaigning.

Policies do not make the candidate. Ultimately, voters elect a person, not a set of abstract policies. Policies _should_ make the candidate, and we _should_ endeavor to nurture a culture where policies matter.

But, alas, in the current environment somebody like Trump is thriving. Like Putin, he thrives _despite_ the fact that clear (though distinct) majorities reject almost every one of his concrete policies. (The exception being national defense, where more is always better and voters don't care much about the details.) And he'll likely follow Putin's pattern--openly promise one thing, do something else when nobody is looking, then deflect criticism using traditional propaganda techniques--promises were "just rhetoric", implemented policies are "misconstrued" and "ill-informed", and... look, squirrel!

Given the cult of personality (Trump the star, Trump the vehicle for rejecting the established order), the way to win is diminish support for the personality. You do that not by attacking policies directly, but by attacking policies in such a way that they expose the personality as a fraud. Those are truly two different things. The latter isn't focused on the rightness or wrongness of policy (always a debatable point), but rather in showing that Trump doesn't actually have voters' interests at heart; you show that Trump is a poor vehicle for reform.
If we truly automate all the necessities of life, then we could for example spend more time doing creative things

Right, right, creative, because the cure for global economic woes is more macaroni stuck on craft paper with Elmer's glue.

The point is, we in the west have gone from food rationing after WWII, scrapings of butter and self-bottling of fruits for preservation, to plenty of affordable food from around the world. You say "we as a species always want our current situation to be better than it currently is" and I think ... that's not the world I see around me. People are quite content with the cheaper foods, nobody is clamouring for Michelin starred food for every meal, people like drinking the existing beers and wines and eating the existing McDonalds and bananas and steaks and whatevers.

And I submit that the drive is "to get away from the unpleasant bits" rather than "always wanting better". They only overlap while the current situation is unpleasant, but removing unpleasant things is a lot easier than inventing infinite new pleasantries.
That's not an explanation. That's just pointing in the general direction of where to look for an explanation.
This actually might be useful in rendering old documents for The Document Foundation's file format project.
Is that case not covered by switching the scale modes?
Questions like "more secure" and "less secure" only make sense in some specific context with a well-defined threat model: what it is that you want to keep safe from which classes of threats.

For many (if not most) threat models, the lack of a sequence number does not provide adequate security.
I agree with this assessment. My Pixel XL is easily the best smartphone I've ever owned (2 BlackBerrys, iPhone 3G, Galaxy Nexus, Galaxy 3, Note 3, Nexus 6P)
> I have recently begun using configuration management software (specifically ansible, and more recently, salt).

You were misled. Ansible and Salt are deployment scripts, not configuration
management software, they're only abused to do that task. CFEngine and Puppet
are configuration management software.

> For reference, the current cron module in salt [...]

The first part of that is a stateful command interface to what was just fine
with declarative flat configuration file. It's a downgrade in system
administration, as you can do much less with some hidden magical state than
with plain files.

The second part is reinventing crontab's syntax, along with some conditionals
that simply don't belong there.

What are you actually aimig at? What bothers you with crontab files that made
you try to fix them?
I tried to draw a section of coast line I'm familiar with but it doesn't seem to allow you to draw a line more than a certain length before the end of the line disappears.

Can that be changed?
Those are mostly the biggest ones. Maybe 25% of market at best?
UDP messages are limited to 64K. It can be a pain to reassemble. lots of ugly corner cases.

We had need to send one type of message split due to size with udp. We were on the same subnet sending and receiving so it worked almost always. We were also using multicast.

Its very very hard to figure out whats going on when things don't work ( You don't know if the control messages are getting through, when you ask again or if the message just isn't being sent). At some point you are reinventing tcp/ip.

I always liked the way udp messages are received though, all or nothing. Not the byte stream that is tcp which needs to be broken into messages manually.
This is extremely inspiring for me. Thank you for sharing how you did it!
Book list for a Google interview
It was text only. The article says it was WYSIWYG, but that was only the later Mac and Windows versions. The early text versions only did some stuff like underlining, bold and alignment.

Microsoft released Word for DOS even after the Windows version came out, and I remember a lot of people were surprised that they bothered -- 5.5 was even transformed into a curses-style "graphical" DOS app [1] with colour, drop down menus (with shadows!) and mouse support (but drawn with ASCII characters), similar to Borland's DOS apps, but it seemed like a perfunctory release -- at that point it was obvious DOS was legacy and that Windows was the future of Microsoft.

[1] https://www.google.com/search?q=microsoft+word+5.5+dos&num=3...
Well, all of the reported differences are small changes in temperature dependence. Water is a strange thing. But for the strong hydrogen bonding, it would be a gas at ambient temperatures. Consider methane and ammonia, for example.

So I don't think that they've found a new phase of water. Rather, as the title states, they argue that liquid water is a mixture of two states, one ice-like with strong hydrogen bonding and tetrahedral structure, and the other more disordered, gas-like, with weaker hydrogen bonding. It's just that there's something like a figure/ground transition at 50-60°C. Going from islands of "gas-like" structure in a sea of "ice-like" structure, to islands of "ice-like" structure in a sea of "gas-like" structure.
Torque is

r X F

meaning that small force applied over a long length can produce huge torque! You can move a huge rock if you use a long enough metal stick for leverage. This is why Archimedes said,

Give me a lever long enough and a fulcrum on which to place it, and I shall move the world.

Large angular acceleration due to large torque is then directly result of Euler's equations.
Yep, maybe not the fun kind, but lawyering and accounting take creativity. We have seen zero evidence of machine creativity.
University students should be a bit more clued up that they aren't going to get back "American" from a DNA test
Yes, but the market for Mass Storage in a Laptop? That is even more of a niche. My understanding is that even PROs want 1TB SSD rather then 4TB HDD.
What kind of group would choose to sit as close as possible in a plane?
I'm im the same camp. I've start studying at a university a few times now, and I keep failing because other oportunities come up that are more important than passing the course.

I need to be able to self study at my own pace according to how my free time allowes. I'm also not that interested in formal tests and exams. And even course projects.

I want to learn what I need for whatever project I'm currenty working on or going to work on next.
That is the iOS itself. Not Apps. You have to download 150MB everytime there is an Facebook update.
Ask HN: Who is using Asyncio?
Is anyone using asyncio/aiohhtp?
the line is limited to a certain lengths since simpler lines (curves, etc) provide better matches
Ah I love Glen's articles. Ive learned so much from them: game physics, integrators, game loops, game networking,..
Guide to Lunar New Year / Gong Xi Fa Cai Greetings for Mandarin Chinese Learners
thanks! that's great to hear
Robotic Kiss Transmitter Lets You Smooch a Loved One from Afar
Sounds like Reefer Madness Redux to me but instead of going insane from MJ use you get a tummy ache and it makes you lazy. The article sounded totally fishy to me too.
Right or a problem in something that could retransmit your packet again.. I did that in my office in the early 00s and took down a 100mbps lan from a few boxes retransmitting packets that weren't meant for them <eg>
The thing that struck me is "anyone who is fascinated by computers and spends all their free time playing with them can be a developer."

Back before developers were perceived as 'rich' and 'pampered' there were people who were fascinated by computers and spent all their time playing with them and were called 'nerds.' Then it became "cool" to be a developer or "you can get rich as a developer at a startup!" and then you get people who don't care at all about computers and really never have, working as developers.

My litmus test is often to ask someone when they show me a solution, "what other solutions did you consider?" If they have wandered around looking at different ways to attack the problem they are more typically 'nerd' type developers, if their response is "none, this works so I went with it, moving on." they are often just working a day job. Watching the two types of people from the late 90's to today, the people in it for the money burn out much more frequently.
Isn't that asking for DOS?
The Nexus 6 camera particularly in HDR mode is nearly unusable unless your battery is > 60% and battery optimization is turned off for the camera app. Otherwise forget it. My device easily takes 10-15 seconds per photo to do HDR rendering. And you may not take another photo until the render completes. And yet I can't make myself upgrade to a Pixel because it seems I'd just be trading one set of problems for another.
China's startups hit by dramatic funding slowdown
Debbie Reynolds Dies at 84 – Just One Day After Daughter Carrie Fisher
US actress Debbie Reynolds dies
Observed this recently with a bug in Cisco's VSS. Some packets were being duplicated, which destroyed TCP throughput.
State election recounts confirm Trump win but reveal hacking vulnerabilities
Again, personal preference. I like the nodemcu better. Then there is sparkfun thing, adafruit huzzah, wio with groove, etc.

You'll want one of the boards listed on this webpage: http://esp32.net

$3 or $15 really doesn't matter here.
Amazon just patented a floating warehouse that spits out drones
Am I the only one who read that as better accuracy than Cable News Network?
Your original question, "what happens if a drug downregulates MMPs" - is a great question and the tip of a largely unexplored iceberg.

MMPs are involved in many diseases, including fluoroquinolone insidious poisoning. They are implicated in heart disease and neurological disease like MS, for example. They are also implicated in general aging, because they destroy collagen which is considered to be irreplaceable in the body (hence why wrinkles are permanent).

Doxy is a known MMP inhibitor which may have benefits extending past its antibiotic range.

An important related question is why are MMPs upregulated by fluoroquinolones? One answer is that TIMPs are downregulated [1]. TIMPs are the antagonist to MMPs, they bind to MMPs and deactivate them. This is one way your body maintains MMP control.

Researching TIMP upregulators and MMP downregulators may help people suffering from permanent fluoroquinolone damage (like myself) deal with the constant pain and tissue destruction. These also have implications in aging and anti-aging technology. Notably, food from the ocean is well known to balance TIMP/MMP regulation [2]. Some natural antioxidants may also have the same effect [2]. This unexplored research is important both for tooth decay like the original article (since MMPs eat dentin, the hard tissue in teeth, and apparently enamel as well), and most tissue in the body, as fluoroquinolone sufferers experience in a hellish, constant reality.

[1] http://www.mltj.org/materiale_cic/704_3_3/6081_new/article.h...
[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2707034/
How to test product like a Googler
What it really comes down to is file block size granularity. TCP is simply using a much finer block size (~1500 bytes) which means a higher likelihood of arriving than for a large UDP packet. Furthermore, you'd still have to implement your own checksumming algorithm to ensure data integrity as UDP doesn't require a packet checksum for IPv4. I suppose you could offload file-block integrity validation to another thread so you can receive and verify in parallel, but at some point you have to checksum every block anyways which means the full file must be processed to figure out where corruption might be before sending retry requests for the missing packets.

I see what you're getting at by trying to avoid processing the packets in order if it wastes time, but ultimately I think its a micro-op that introduces other bottlenecks. That's why bit-torrent still typically uses TCP even though they could potentially receive file parts in any order.
Bad for everyone else, and it's up to the implementation to handle flow-control. Congestion-control handles network related loss/latency/load. Flow-control helps with receiver related loss/latency/load.
Could explain it. I think also easy access to information/tutorials/affordability for self-learning?
If I recall correctly, the attacker was actually denied asylum due to prior criminal activity and was under surveillance as a terrorism suspect but the German authorities didn't have enough evidence to detain him. Should the German government stop helping those who are fleeing incredibly dangerous situations because of one bad actor?
Debbie Reynolds dies – 1 day after the passing of her daughter, Carrie Fisher
Yeah, I've had a 2500k running at 4.6 stable on all cores on stock voltages since it came out. I'm only now feeling a bit of an upgrade itch. If Ryzen CPUs are under $500 for the top models I'll build my next system on their platform and get a 2nd GTX 1080 or upgrade when the Vega 11 / Navi stuff comes out.
For folks seeing this for the first time, start with Drag mode instead of Draw mode. I think it feels much more playful and exploratory.
What's going on with the numbers you quoted here.

Battle of Mogadishu is a 16:1 kill ratio, where as the Iraq war is 6:1 as you've written it.

I'm confused.
Google Earth Engine API
> But how does giving someone a do-nothing job, where everyone (including the worker) knows they're dead weight, respect their dignity?

I don't know, but ask your manager or your marketing team, they should know.
Nice. If I had any sense in my high school years I'd have a Berkeley or Stanford pedigree. Eh, youth is wasted on the young...
I sell commercial-level stuff. Cant remember the brand from memory. A friend who is in the security business (he works with factories and similar sized clientele) sources them for me. He is the expert. I merely sell and install it. I lack any real interest in this market and mostly easily sell them because other installers are really shady. No real marketing or sales effort. People just call me and I name the price. It pays to treat people well.
Canada is actually the closest to having an "accreditation" for Computer Engineering if I remember correctly. I have never interviewed in Canada so I cannot tell if your school/degree matters that much, but not everybody can consider themselves software/computer engineer if they don't have the degree going with it. Once again, I don't know how this is in practice.
The reality is that these days there generally isn't any packet loss, so UDP vs TCP isn't such an issue as it might have been in the past. In fact TCP has a number of advantages these days such as easier firewall traversal, WebSockets, etc.
It's because the goal isn't killing and they're not allowed to use the vast majority of their power.
There are quite a few "reliable UDP" implementations out there - I wonder if the same considerations would hold. Guess it might depend on the implementation of reliability using UDP.
The somewhat arbitrary played <2 hours doesn't matter at all. If it's less than 7 days from purchase, and the product is not as advertised, then the consumer is still entitled to a refund.

An example of where this might have come into play in a reasonable circumstance: No Man's Sky, where Steam had to make an exception to their usual refund policy.

A product being labelled as Early Access doesn't mean crap. It's still being sold, and purchased. So the consumer still has their purchasing rights.

And Consumer Law will always trump anything Steam forces you to sign.
Same here. There's much more at stake and it helps push you. Grades and money are extrinsic motivators, but they get you from point a to b.
Do you have a better explanation to offer because I'd love to learn? Not sure why I deserve a downvote for offering a potential solution when you with 6000 karma offer nothing.
Picking a smallish, fixed chunk size should work, and it could even be made to self-regulate. Reassembly is trivial -- allocate the file first, write chunks to their right location. And for the control stuff (i.e. requesting chunks) you just use a TCP connection. UDP for the data only.
Do you a hear joke UDP? about
Postcard Bot – A Bot to Send Postcards Anywhere on Earth for $2.99
>The reality is that these days there generally isn't any packet loss

Do you have any sources/data on that? Genuinely interested where you drew that conclusion from. From my vantage point (anecdotal), ISPs and carriers routinely under-provision, congest peerings, and don't find a problem well until after a number of customers complain.
That's a pretty obnoxious 'donate' button. They can't make it even larger?