skysight-inc/HackerNews huggingface dataset:
There currently are only massive and complex implementations, because that's what the protocol requires. Even if you leave out the p2p bits you still need to get SCTP over UDP and DTLS support, which are both uncommon. The Janus thing also pulls in usrsctp and openssl for those. In Janus case there's even more things like libnice, which then requires you to use glib. All in all that's a massive set of C dependencies, which not everyone is comfortable pulling in. "Borrowing" from GPL software is also not what everybody is comfortable with. The webrtc.org reference implementation seems to contain half of chromes networking stack, which seems even worse.

I do also now prefer to use other languages than C++ to build servers, let it be Go, Java or C#. In all of those getting native webrtc data channel support is a giant effort, because there's neither sctp nor dtls support available. You could fallback on C libraries for this functionality, but that complicates the build process. Establishing HTTP, websocket or even HTTP/2 support is all easier than webrtc.
Very cool. Could this be re-purposed for detecting anomalies/outliers in time series data?
Donoho proposed basics pursuit 10 years before it was proved in his joint work with Terence Tao.
Cool! I wonder what spiked the views for artificial intelligence on 10/11/2016?

https://tools.wmflabs.org/pageviews/?project=en.wikipedia.or...
I don't care about voting, but it's understandable: This is but a templating library written in non self explanatory Lisp with a bizarre rollback feature.
Mobile Deep Linking – Free Beta Account
FCC reverses net neutrality ISP transparency rules
> The average price of all of this art is zero.

And the average quality is less than zero.
Announcing New Mobile Development Tools for Fintech at Mobile World Congress
How to turn online visitors into customers
>Trying to figure this out in a dynamically typed language is not fun.

Sure it is. Fire up the IPython REPL at the point in the code where you're intending to use it and experiment. Not only can you see what it takes, you can see what it does in real time and you can experiment on the results.

>In TypeScript (with a decent editor, like VSCode) you just hover the parameter and you can immediately see what it is.

Well, you can see that it's a string of some kind.
CorelCAD 2017 License Key and Crack Full Download
yeah it was the first sensible electric car that wasn't built for wealthy people or green idealists and I seriously considered getting one, but in the end they never reached Italy
Ericsson at MWC 2017: Pioneering 5G and business transformation
A flexbox grid system – the first Mobi.css plugin
And from another, more constructive perspective it's the beginnings of a modular, extensible virtual DOM implementation in perfectly acceptable Common Lisp with transaction support. Is this the way you look at the world in general, with -10 negative bias? Or did I hurt you ego somehow?
> It's also problematic that so few men working in nursing.

I don't agree that it is, necessarily. But you're working from the premise that it is inherently discriminatory.
Do they plan to add "bulk export" for data?
The open backed Kallax units are the ideal size for storing 12" vinyl, and the vertical dividers mean you don't have too many records leaning on each other. They are also good for larger items that need to overhang the back of the shelf a bit.
Top 5 eCommerce Trends for 2017
Oscar 2017: The Statistics
I agree and hope VHDL has a more brighter future in FPGA world than Ada did on the mainstream software landscape.
Wireless Power: Home automation in the mill
> It would not challenge my intuitions to find that women in STEM are doing more significant CS work than the overwhelming majority of professional computer programmers.

I would tend to agree. I think that women are not interested in staring at a computer screen and making CRUD apps all day, they do something more interesting or rewarding that require technical skills. That is, the lower aptitude men stick it out, while the lower aptitude women quit and become nurses or whatever. It's just a theory, but plausible right? You seem stuck on a false choice between it there being some simple super-cause or else sexism. It's probably a bunch of things. I mean why else would the most gener-equal societies show the most segregation between professions?
This is a great piece of work.

I wonder if it would be possible to use a similar approach but on shop signs. Intuitively there should be some kind of relationship between the type of shops in different areas, but I guess it would be much less dense data than car type.

I guess the next step is to make a completely end-to-end version without the manual feature engineering.
Source: https://www.ted.com/talks/hans_rosling_religions_and_babies
on mobile devices or accessing internet through mobile network, i would wager that it is congestion control which causes more heartburn than head-of-line-blocking.

this is predicated on the fact that packet loss e.g. due to poor signal etc. is conflated with congestion in the network. this then results in tcp reverting to slow-start etc etc
they need a huge blanket to cover their cargo with, that'll recover most wasted surface
I'm genuinely surprised by your #2, because predictable pricing is the number one reason for me to rarely consider anything other than Ikea.

It might be a cultural thing, maybe the difference between Ikea and other alternatives goes along a very different line where you live. Here, conventional furniture stores are still pretty much selling at highly individualized prices, where they pull some random fantasy "regular price" out of thin air and leave it to short term campaigns and the discretion of individual salespersons to dazzle the customer with huge discounts. But if their "regular price" is so much of a fantasy that discounts >50% are the norm, how do I know the 60% discount is a reasonable deal and not something that will still make them laugh at me behind my back, for not driving it down to 90%? I very much prefer paying a predictable margin of which I know that it makes them rich by selling volume over paying a black box margin that might be twice as high as the next guy's because I did not achieve as good a cultural fit with my assigned salesperson, or because they already hit their volume goals for today and are now aiming for the margin bonus. It's annoying enough that I have to play these games with naturally individual transactions like when buying a used car, but for factory new mass produced items like furniture I'll gladly skip on the haggling game.
> Puppet (or Chef, Ansible etc) feel like only a tool a release automation engineer could love.

The devil is in the details. Things like logs, packaging, and email sound dead easy, but they get complex fast. Trivial implementations ('just on my own workstation') are always dead easy, but making actual environments that scale sensibly is difficult and rapidly run into all sorts of edge cases.

Configuration management tools are complex because configuration management is complex. You can always move with the herd and go Docker instead... but now instead of managing the configuration management tool... you're managing Docker, which is just as much overhead and has more edge cases you need to cater to.

If you want simple tools, then constrain yourself and run in a managed environment (eg AWS's Beanstalk). As soon as you want environmental flexibility, you open a can of worms that can only be dealt with using a complex tool.
Fun factoid. Staff of Slovak and Slovenian embassies meet each month to exchange wrongly addressed mail. http://www.slovak-republic.org/slovenia/#politicians
Thanks for posting this talk by Jeffrey Yau. I am 9 minutes into it and can't stop watching. He explains things very easily and clearly.
The attack is not as difficult as that. If you can create a valid git object which collides with another git object, signatures for the previous object tree (which is identified by SHA-1 hash) will be valid for the new object tree (which has the same hash).

So a collision in a blob that represents a file (or any other internal git object) will cause in your old signature still being valid for the new file that corresponds to the git collision.
The problem that's missing is being able to speak to existing services without requiring them to implement a websocket interface.

The entire websocket code should have never existed in the first place — just use standard TCP with standard TLS, like any other system, too.

Maybe require a browser permission for that, and that issue is solved, too.
But (I assume) that only has the home address of the car. This method can be clearly extended to do things like measuring the socio-economic features of people parked at events etc.
Wallpaper Change to the most upvoted image on Reddit on startup
I have been asked something similar about 7 years ago, when I went to renew my Green Card, few days ahead of my scheduled appearance. The agent, a math major with a sense of humor, asked me to do 12 factorial and then he woulde accommodate me. I did, and he held his side.

But I kindly doubt this guy's binary search claim.
Kerckhoffs' principle: security should depend on the secrecy of the keys, not of the algorithm. Do you object to PGP or PKCS#7 because they attach metadata to the encrypted data, so that the attacker knows which cipher/key they should be cracking?
Celine's 2nd Law.

More generally, all information systems optimise for the incentivised reward. Science is doing that.

So is online advertising-funded publishing.
> Probably just help verify that the stock market is a random walk with a meager trend upwards that doesn't beat inflation + trading costs.

That doesn't sound right. Let me clear that up for you. Since 1950:

S&P 500 Annual Price Change: 7.2%
S&P 500 Annual Div Dist: 3.6%
S&P 500 Annual Total Return: 11.0%
Annual Inflation: 3.8%
Annual Real Price Change: 3.3%
Annual Real Total Return: 7.0 %

Buying the straight S&P 500 beats inflation by seven percent, on average, every year. You're welcome!
- Anecdote -

A while ago, a coworker was excited to move to another flat but there was a little something that was going to be complicated: books. He and his girlfriend were both avid readers and their two already impressive collections fused years ago into a massive beast. As we were discussing the "problem", I asked him for a ballpark estimation of the number of books to move, expecting something like "1000 books", but he replied after a couple seconds with "about 12 or 15 Billies".
I guess you'll have to choose wisely your annotations sources... If you see too much spam on 1 source, just unsubscribe. As said earlier, it's not so different of reddit/HN discuussions abouut content. The publisher may not even be aware of the discussion.
BloomBerry – Research Before You Build Your Product
> The memos also frequently mention the problem of users altering their programs

Interesting that Apple saw this as a problem that long ago.
The lawyer comparison is completely accurate but people shouldn't get too carried away without tempering it with the realities of the legal industry. You're billing correctly (like a lawyer) but may not be as valuable as a good lawyer.

If the problem you're solving is more of a general dev task, which 95% of tasks are then it's like a lawyer that is merely processing immigration paperwork. You're paying for it to be done right. Billing for research when you're writing CRUD apps is a good example of this.

If you're a Robert Shapiro or some hotshot taking on special cases, and winning, then you can probably bill for research. Billing for research when you're John Carmack qualifies here.

So I think the lawyer comparison is 100%. You should bill for every second. Just make sure you're not on par with the lawyer equivalent of needing to do research when building a CRUD app and you won't have any problem.
The race is over: wind and photovoltaics have won
> RISC is a win until you want to go superscalar and have more than one instruction per clock.

Uh? ARM, SPARC, POWER are doing just fine in the superscalar domain (heck, power8 is 8 wide!). I don't think they have any particular advantage with regard to CISCy x86 (other than a simpler, more scalable, decoder) but don't have any disadvantage either.
> That - and the fact that they are allies on 'terrorism'

I think you put the quotation marks in the wrong place. The Saudi government are "allies" with the US on terrorism - that is, they nominally support the US efforts to combat terrorism, which means that the US overlooks Saudi-originating terrorism and instead directs its attention elsewhere.
3 Engaging Feedback Channels to Create Exceptional Mobile User Experience
Is cost per mile a reasonable metric? Shouldn't that be cost per passenger per year or something similar?
This sort of reminds me of Google Sidewiki: https://en.wikipedia.org/wiki/Google_Sidewiki
Men can suffer from discrimination too. You sound like you read some bad, echo-chambery stuff TBH.
I think the only equivalent to UDP would be: 1 QUIC stream per packet, which avoids blocking inside a stream. I'm not into QUIC, but I guess creating and managing a (temporary) stream would have a lot more overhead than just sending an encrypted UDP packet.

The other downside is that the browser (currently only chrome anyway) would present QUIC to the user only in form of QUIC streams with HTTP on top - which means the browser would reject any streams with non HTTP content and there's no API in Javascript for working with other content. The XHR and fetch APIs will utilize QUIC but only for HTTP on top of it.

This means for transmitting unreliable and potentially unordered packets we would need a new browser API anyway. The webrtc data channel API allows to read/write this kind of data, but it's however bound to the webrtc protocol stack (SCTP/DTLS).
Well, you can tell her the illustrations alone would've made the visit to the site a great experience. I particularly love the ringmaster.
Dragon taming with Tailbiter, a bytecode compiler for Python
Living in Norway I've had my share of Ikea products... My feeling towards Ikea is that their products are cheap, flimsy, and bland. I have a few of their products in my home now, but they'll definitely be replaced with something better; why I got them in the first place, considering how I feel about Ikea products? Cheap.

As for my books I wanted something more sturdy and went with what's just known here as a "Bombay bookshelf". Got it used, don't know which company produces them; unsure if it's related to the Canadian company.

https://s1.postimg.org/l6f3izmkf/bombay.jpg

There's actually an Ikea dresser in this photo.
Deadlock holiday
If you see programming as a tool for solving domain-specific problems, then domain experts who can exploit the tool obviously have an edge over programmers who rely on inputs from these experts when developing domain-specific applications.
You are absolutely correct, but not all games are FPSes, I just think that the generalisation in the premise that UDP is better than TCP for networked games is naive, you have to put into consideration the type of game and what data is actually being sent.
> I've heard government jobs in Saudi Arabia involve coming into the office maybe once a month.

There are government-paid jobs in the US and other countries that aren't very far off from that.
> The issue is lopsided in terms of cost benefit analysis. Nothing more. The benefits to the shareholders and employees of a few corporations are vastly outweighed by the detriment to the rest of society.

We're arguing past each other (I had already addressed this but I digress).

> How does making it illegal for ISPs to favor traffic from some sources over others enable the government to take control over information sharing infrastructure?

Never said it would enable the government to "take control over information sharing infrastructure". Net neutrality govern by the FCC gives them powers over the internet itself that can affect not just our country but other countries as well.

This is a common talking point by the EFF folks regarding pros and cons of net neutrality.
This is very interesting. Forecasters who participate in the Good Judgment Project, such as myself, will find this useful.
I would be irritated, as I didn't agree to any communication. Apparently, there are different views on the matter.
Nope still doesn't matter.
Most people don't really need discrete GPUs, that's why. It's mostly a concern for gamers and enthusiasts.

Furthermore, these iGPUs are incredibly energy efficient, and obviously small. That's great for battery life and PC size.
There's currently a huge demand of plumbers in the US, because the president said he wants to drain a whole swamp or something.
East Meets West Mobile Deal Signed
> The 2017 Chevy Bolt claims a 238 mile range. The Honda Fit get s 32 city mpg and has a 10.6 gallon tank, for 339 miles of range.

One charges in 5 minutes, the other in a night or so.

> So EV's are not that far behind conventional cars, so the higher energy density of gasoline makes less and less of a difference...

I've been told that filling a petrol tank means transferring energy at a rate of about 20MW. This is where it makes a huge difference.

> especially for commuters since they can refuel at home

This may be true for US suburbia.
In Europe a lot more people live in flats and park somewhere in the street. Unless we install power sockets in every streetlight, charging remains an unsolved problem for considerable swaths of the population (driving to a charging station is prohibitive -- I don't want to spend an hour+ just passing time).
Why wouldn't the probe be able to send us any kind of signal? Would it be too weak to get here? And what if we were to point a super sensitive telescope to it?
Nearly all chips have frequency scaling nowadays, so it is close to async tech. Intel got the turbo and XFR from AMD steps it up even more. You can only do so much with general purpose processors. After that point you just gotta go ASICS.
Your comment makes me feel better about myself. I've got a BS in math, some programming chops in python/swift/objc/c/sql/etc, and I quit an MA in economics.
You can, but they should reengineer Git to use any hash function, and not assume output length.
That would certainly be simpler, in that it just fits in to the existing password login, but I'm not sure it helps all that much here? Mainly because the point of this suggested approach is discoverability; your password manager can change your password without you having to manually do it. Most of the time, this doesn't apply; a password manager knows that such-and-such-a-site has such-and-such a username and a password, but it doesn't know how to actually log in with them, just that these are the values, and maybe these are some form fields on a particular URL to fill them into.
It seems that they have developed a model for only univariate forecasts and only numeric regular time series which is a classical use case in statistics. Yet, most data sources have many dimensions (for example, energy consumption, temperature, humidity etc.) as well as categorical data like current state (On, Off). The situation is even more difficult if the data is not a regular time series but is more like asynchronous event stream. It would be interesting to find a good forecasting model for some of these use cases. In particular, it is interesting if this Prophet model can be generalized and applied to multivariate data.
Which sites do you suggest for research?
Use Vim as a Java IDE – SpaceVim
I used to work at a startup ( https://www.linkedin.com/company/azuro ) that was commercialising the founders' work on asynchronous design. They eventually sold to Cadence.

Asynchronous design is a huge sell; we scaled it back to just applying some async techniques to the clock tree of synchronous designs for moderate performance/power improvements.

There are three problems we found:

- the existing toolchain is synchronous-orientated, so you'd have to replace all of it and retrain your staff.

- the chip developers and their managers tend to be older and more conservative than the software world. They're also potentially large teams (Intel are obviously huge). So the retraining is going to be difficult and expensive.

- it's risky. New toolchain and newly trained staff? There's going to be bugs in the tools and errors in the design. Worse, there will be new types of bug that people aren't good at diagnosing. These will take weeks to resolve and a couple of wafer sets. That's a very expensive proposition!

If async is to get a foothold it would be, like ARM, starting at the low end. Low power consumption is an obvious pitch for microcontrollers, and the simpler designs will be less risky.
Why not just encode a proto:

message Hash {
optional HashFunction hash_function = 1;
optional bytes digest = 2;
}
It's from Firefox OS: https://developer.mozilla.org/en-US/docs/Mozilla/B2G_OS/API/...
Exactly my point about the whole "many variables involved", many networks still filter UDP as you say, which is really bad if you want to make sure everyone can use your game
Are you sure he wasn't just joking around? I've had a TSA officer joke around asking me if I hacked into their devices (I was wearing a hackathon t-shirt)
I think the MALM drawers are just as iconic - I've had so many of them as I've moved around different homes (and subsequently donated to charity when I didn't have space). They're probably made of the same crap substrate and laminate as everything else, but they're quite heavy and feel substantial.
They probably take into account day-specific trends , such as if the data shows sales are usually lower on a Monday than a Tuesday, they would take that into account in the forecast. This is as far as I understand.

So, assuming they are doing this, the time scale does matter. What I am trying to say is that these solutions (like prophet) are opinionated and that is why they can get accurate, as they are taking into account these time-scale specific trends.

But being opinionated means that they are assuming stuff about your data. For example saying that the number of sales you make in a day is a function of or correlated to the day of the week is probably a reasonable statement. However if you move away from sales and marketing, and try to forecast say the number of seismic events in a day, nature doesn't care if it's a Monday or Tuesday or holiday. So any such correlation the program is able to find out and use in forecasting would be incorrect. Like maybe there are more earthquakes on Monday than any other day in a particular dataset, but that would just be incidental and doesn't mean earthquakes are more likely to occur in future on Mondays. It's not a good example but there could be other such cases where such assumptions could be wrong.
5 popular science 'facts' that aren't as accurate as you think
You would have more luck impersonating voices on the phone!
Six Stories of Stunning Passports from Countries That No Longer Exist
And using nuclear energy, why wouldn't it be possible to accelerate to, say, 50% of light speed?

The acceleration itself wouldn't be too bad:

299792458 m/s / 2 = 149896229 m/s

In 10 years that would be:
149896229 m/s / 10 y / 365 d / 24 h / 60 m / 60 s = 0.475 m/s2
I wouldn't call SIMD superscalar. The complexity of a superscalar design is being able to track multiple instructions, their dependencies and their out of order completion [1]. Classical SIMD machines run every lane in lock step.

[1] not OoO issue, that would be a proper Out Of Order CPU.
... and if you like Clojure, you might try Bayadera, which has its own engine running the analysis on the GPU.

http://github.com/uncomplicate/bayadera
Renewable energy: A world turned upside down
You moved the goalposts a wee bit there; a moped is not a car. Electric vehicles of this class are also cheap, much easier to hack/repair than combustion-driven ones, and do not require much power to charge. Petrol-powered mopeds have advantages of their own, of course (durability, horsepower, range), but it's by no means clear cut.
Valve, with their Portal 3 VR teaser, already hinted that something would be coming.