skysight-inc/HackerNews huggingface dataset:
Well, being an engineer at a company that provides private cloud services and a long-time programmer, I'd wait to ensure that application stays secure before singing the praises of easy.

While I agree that making things more accessible is great, "really understanding the network" and "security" are more important than ever. The types of things happening now are similar to 15 years ago when "developers" were making Access databases that are still around today and are all sorts of a mess. I've seen companies dump tens or even hundreds of thousands of dollars just to keep them going.

Now, something similar is happening but it's with web-based applications. Much more exposed. If you don't know your stuff you, your company, or most importantly, your customers will eventually get burned.
Recover Keys 8.0.3.113 Serial Key and Crack Full Free Download
A two-stop hydraulic elevator costs about $70k, depending on where you are. Maintenance is around $3k/year, plus about $500-900 in energy.

If it's being appropriately maintained, a traction elevator like what is in an 8-story building can cost 2-5x more in annual maintenance.
;; QUESTION SECTION:
;macro.ycombinator.com.	IN	A

;; AUTHORITY SECTION:
ycombinator.com.	831	IN	SOA	ns-225.awsdns-28.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

;; Query time: 60 msec

no A record here.
EV certs will only make sense (for the vast majority of sites) when consumers start actually recognizing the difference between EV and DV, personally I don't see that happening real-soon as many non-technical consumers don't even notice if there's no SSL cert at all...

Ask yourself do you remember what sites use EV certs and would you notice if one had a DV instead... if you wouldn't ask yourself why a company would pay more money for that EV cert, when they can get a perfectly good DV one for free
Someone asked why somebody might not use HTTPS and i'm just saying what their excuses are. This isn't even a list of reasons why people cannot support HTTPS, which includes public agency policies, legacy support requirements, funding limitations and lack of resources.
I work in webhosting so I get to see a lot of this shit. What's interesting is seeing how backlinking has changed. These days, I think that it hurts your ranking to have a bunch of junk backlinks. This doesn't mean it's not effective for SEO though.

If I'm on page 2 of a search and I want to get into that precious top 10 I can spam the site which is ranking above me until I'm there. Or I can threaten to do a really shitty job trying to blackhat SEO optimize someones site unless they pay me $x.

We often get abuse@ emails from people who have their link spammed on one of our clients domains and want it removed. We just link them to https://www.google.com/webmasters/tools/disavow-links-main and wish them luck. In some cases these people paid for that 'service' in the past and now regret it.
I guess I don't hold a super negative connotation of the word ploy. I didn't intend to condemn their actions as unsavory. But if ploy is defined as "a cunning plan or action designed to turn a situation to one's own advantage", then I think it's a fair word to use. It's just "reacting well and putting a positive spin on something" worded differently.
I wouldn't say genetic algorithms are generic solutions. I have to try really hard to implement efficient operators that would allow me fast optimization.

Scientific contributions are mostly in operators, I guess. I can't think what else can someone working with genetic algorithms contribute because adding elitism, or 3-way crossover isn't really the solution to a problem, it's just metaheuristics jibber-jabber.
Unfortunately, the math required for circuit simulation does not lend itself to parallel implementations, whether it be on a GPU or otherwise. I built LiveSPICE (linked elsewhere in the thread), so I fought a lot with this problem :)

A small disclaimer on the following, I only attempted simulation of audio amp/effect pedal circuits, which are generally small. There might be ways to effectively parallelize (much) larger circuits. Another disclaimer, I worked on this 1+ years ago, so some of it is fuzzy.

The basic issue is that circuit simulation is fundamentally a serial operation. The circuit state at time step n is a function of the circuit state at time step n-1.

The relationship between timesteps is basically a non-linear system of equations, where the number of variables is the number of nodes in the circuit. For a typical guitar effect pedal, this might be ~50 variables.

There's basically no opportunity for parallelism here. You can't parallelize across the non-linear systems, because you don't know what to solve at timestep n until you've solved for timestep n-1. Within each step, a 50 variable system of equations is probably too small to parallelize, even on the CPU. Note that the technique used here is generally Newton's method, which also is difficult to parallelize for the same reason.

The bottom line is that as far as I know, circuit simulation (at least for audio) is entirely limited by single thread performance.

As a side note, the fun part of LiveSPICE is that even a 50 variable non-linear system is far too big to solve at real time sample rates (48 kHz, plus oversampling to avoid aliasing artifacts). The trick is to observe that only a fraction of these variables are non-linear, most of them are related to the other variables linearly. LiveSPICE solves for these linear relationships once during initialization of the simulation, and eliminates them prior to solving the non-linear system. This turns a typical ~50 variable system into a ~5 variable non-linear system (plus a 45 linear relationships). This is a massive reduction in computation required (Newton's method involves repeatedly solving a linear system, which is O(n^3) for simple methods).
Don't forget about the Intel C++ Compiler and Clang, never mind more obscure alternatives like TinyCC, Pelles C and Comeau C/C++.

There are options.

Also note that Microsoft has finally started improving C99 support with Visual Studio 2013 and 2015.
and... it's down.
What nonsense did I just read? Child protection services are mostly operating in the "ghetto". They go where the complaints are...

Are you really saying people with some money should be able to bend the law but not poor people?
I use LiquidPlanner because of 1) ordinal prioritization 2) confidence interval based estimates 3) easy to track project status 4) easy to review developer workload

More details in http://xn.pinkhamster.net/download/New_Process_and_Tools.pdf
Machine Learning Course at Coursera
Eclipse IDE on JDK 9 Early Access with Project Jigsaw
Welcome to how financial regulations work. Show up with a bag of cash if you want to get around it.
> A customer issue comes up. Who should step up to take it? Because you're not seriously suggesting it should rot there one month, do you?

That's why you talk to each other. Unless the team is huge than figuring out who works on something shouldn't take a long time.

> the low priority work doesn't get done at all.

That's great. Low priority stuff shouldn't get done ahead of high priority stuff.

IMO you're over-complicating some things and over-simplifying others. There is no mythical project manager who can tell your items 1-4 in anything but the most trivial of projects. That's why almost any complex tech project I've seen managed by Gantt charts and project managers (and I've seen lots) never meets their schedule. Once you let go of the illusion that you can actually manage technology projects that way you'll find things get a lot simpler.

Here's what happens in real life with your items 1-4:

(1) The priority and require latency are often misjudged by the project manager. In technology project project managers often don't have the right domain knowledge to be able to judge these. So they may prioritize some feature ahead of another in a way that makes it more difficult to build the system.

(2) How long things are going to take is impossible to judge in an R&D scenario. Only projects that are very similar to ones you've done in the past can be estimated with any certainty. In practice most project managers will make an estimate that fits what he's asked to deliver on because he is anchored to that.

(3) Requires domain knowledge that the project manager doesn't typically have. Even individuals in the team may not have it. The team as a whole can usually figure those out by discussion. In real world projects managed by project managers dependencies are discovered when work is blocked due to them more often than predicted.

(4) This is also difficult. What tends to happen is the project manager will have some thoughts about who prefers what kind of work. Sometimes they'll be wrong. People get upset. People leave. It's easier for people to work on what they like in a less tightly managed environment.

A lot of this is cultural. In some cultures and for some people being self managed is extremely difficult. I've worked with people who will stress out if they're not told what to do. However, I do believe the best teams consist of people who are more self managed.
That is a theoretical problem, yes. In practice I've never seen it be an issue, because (a) global state is frowned upon and (b) packages that depend on each other so tightly tend to have dependencies at the type level, making the probability that such errors slip past the compiler very low.

To expand on (b), suppose that packages A and B depend on a shared queue managed by package C, as in your example. Because A and B have such tightly coupled logic, chances are that some package--either one of A and B, or some other package that depends on A and B--will have code that expects a type from "A's C" to be equivalent to a type from "B's C". At that point the code will fail to compile, and the programmer will fix the problem before it ever hits production. (Fixing this is easy because you can just inspect the lockfile to find all the crate versions in use.) Basically, static typing makes it such that, while the problem exists in theory, in practice its probability is so low as to not be a concern.
> Seems to me that computers were instructed to (1) refuse to work in front of ambiguities

No, that would presume incorrectly that it understood what ambiguity was or even knew it was in an ambiguous situation. Computers don't refuse anything, they do exactly what they're told and only what they're told even when what they're told doesn't make any sense.

> resolve them by choosing one of the options.

They don't even know there are options.
The Big Red Word vs. The Little Green Man (2010)
Toronto public library computers failed to stop online porn
Yes, possible. https://www.drupal.org/node/2297419
Emoji is a fad that we're littering a well respected standard with.

In 15 years, we'll be wondering why Unicode is clogged with so many stupid symbols.

I don't hate Emoji or anything, but it just seems unnecessary as part of the Unicode standard. Standards don't have room for creativity like this, if that makes sense...
You do, but you have to spend it on the right things...
source code for http://lobste.rs has been around for a while and works pretty well.
Very clean, nice work
It was working a few minutes ago. I'm sure it'll be up soon.
Like others said, it's most likely using the phone's contacts as its primary data source (which makes sense, you're encouraged to do this on Android so you don't have segmented contacts in every app) -- This definitely reads like a clickbait article from someone who has just enough rope to hang themselves.

The author's validity comes into question with how alarming the tone of this post is, and how he gave the company a week to respond to a non-important question then flamed them for not responding. His article on the Priv titled "BlackBerry Priv review: One of the best Android handsets I’ve ever used" vs Ars's post[0] on the same model from one of the more respected Android writers which is titled "BlackBerry Priv review: Android fixes the OS, but the hardware can’t compete" tells me all I need to know about this.

[0] http://arstechnica.com/gadgets/2015/11/blackberry-priv-revie...
Wow! This is my life story.
This idea was first explored, I believe, by G.J. Chaitin in 1970 in his essay 'To a Mathematical Definition of "Life"'

https://www.cs.auckland.ac.nz/~chaitin/sicact.pdf

Cool to see further work done on this.
Crane operators do need to know a lot more than just pushing buttons. If not, cranes tip over, get blown over, and sometimes people die. I've seen it happen.

Truck drivers, not so much. Although, when your truck breaks down in the middle of nowhere during a blizzard and you have a load where you get paid based on timely delivery, I'd bet having some knowledge on the truck's internals would be helpful.
> Maybe this is a case of having a hammer and then seeing everything as a nail. But I’m pretty sure there’s more to it. And at the very least, thinking through the issue is a way to understand more about AIs and their relation to humans.

Looks like he's pretty sure there is more to it.
I see no reason why HN karma should be relevant for technical roles. Well, maybe there were deep technical conversations which would really impress, but noone's gonna dig for that.

GitHub or SO would be interesting, though.
At least there is one congressperson talking some sense and saying this: "CIA Must Stop Illegal, Counterproductive War to Overthrow Assad" https://www.youtube.com/watch?v=u7Q8X60KQ9Q
I chuckled when I read that. Apart from the uninformed way this was expressed, the author's actual interpretation of this statement comes after that:

"In academia, in order to publish a paper, often you just have to get it to work one time out of ten – so you think, OK, I’ll just keep doing the experiment until it works. We need it to work nine or ten times out of ten."

So the author confuses it with engineering. Then -- allow me to be a bit cynic -- the actual meaning of the article would be something like:

"If you want to be a scientist at a startup, you need to become an engineer."
Isn't irrelevant essentially the same as low in this context? And I tried to clarify that I don't think they're doing anything nefarious either. It's just seems like classic Elon spin, that's all.
yes, macro sub domain seems to be down.
Makes sense - the contiguous US is only 1.58% of the earth's surface area. 1.58% of 2271 satellites in orbit = 35 satellites, and considering how many orbits are equatorial, 12 feels well within the expected variance to me.
http://yc-macro-redirect.s3-us-west-2.amazonaws.com/index.ht...

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>...</RequestId>
<HostId>
...
</HostId>
</Error>
Have you personally been able to get anything to actually work in livespice? I've observed that it's UI is so broken that it's practically unusable
Yes, I have seen that, but it is not clear to me whether that allows multiple levels and/or nested multisites.
This is probably easier to maintain (code wise) using different root folders, but configuring the http output folder within apache or nginx configuration.
I expect that for general development use, FreeBSD in a VM performs better with UFS than it does with ZFS, especially in low memory VMs. That is probably why the vagrant images don't use it by default. You might need to just create a FreeBSD VM from the normal FreeBSD installer if you wish to experiment with ZFS on FreeBSD.
>It's refreshing to see a large company..

Large in the sense of market cap, maybe. But nowhere remotely close to the size and scale of the large automotive companies. Obviously, Tesla can be more agile.
Yes. Otherwise you are just holding onto IOUs for dollars.
I made an events site for my city:

http://www.tithess.gr/

The Greek government inserting ads into that site is very low on my list of concerns, but the additional 200-400ms on the first page load is much higher up.

Am I correct in understanding your point as "there can be no conceivable case where two fewer TCP roundtrips would be worth the speed gain over the decreased security"?
Looks like someone forgot to add view permission for everyone.
Jeep refused to acknowledge the issue as a problem when the researchers contacted them until the researchers broke the story through wired and a conference talk, and got national coverage on it. Ignoring a problem until it gets national media coverage is not the appropriate way to deal with safety issues.
Your description is correct. And to call the y-axis the Betti number is a bit misleading. If you are looking at a barcode for 1-dimensional holes, then at a given radius, the number of bars over that radius is the first Betti number (at that radius). So Betti number counts the number of holes, but the barcode graph is keeping track of each hole's "lifetime" as the radius changes.

> It was explained to me that the zeroth order Betti numbers have applications for clustering.

That is correct, so perhaps "uninteresting" was too strong :) The 0-th Betti number counts the number of connected components of the space. So if we are at radius, say, 1 and the 0-th Betti number is 3, then we know the data points can be put into 3 "dense" clusters. By dense, I mean that for every two data points A and B in the cluster, there is a sequence of data points that you could step on going from A to B where each step has distance at most 1. I don't know if that explanation made any sense.
Is it me, or does a requirement to provide your physical address ("Connect your Coinbase account, Order the card by providing your physical address and authorizing the $10 issuance fee") kind of miss some of the point about BitCoin?
Doesn't mean it's sending the address book to their servers 23k times, just that the app needs to resolve phone number --> name.
Scaling Airbnb with Brian Chesky – Notes from CS183C
Need top talent fast? Try agile recruiting
Checkout latest research in Vehicle Routing Problem, its filled with GA/Ants and similar nonsense.

On the other hand you have TSP which murdered all those GA algorithms with a proper Lin-Kernighan heuristic implementation.

I'm not sure if we are talking about same problems.
> Saying it's not brilliant

I said they were simple and that's why people like them.
Application security movement afoot: Developers getting first crack
ISIS does not ask people to wear a hijab or grow a beard. They execute people who do not comply.

The fact that Syrian Muslim refuges have the ability to avoid execution by joining ISIS is no excuse for discriminating against those who do not. Giving Syrian Christians favorable status is tantamount to stating that ISIS murdering Christians (who do not accept their authority) is genocidal while ISIS murdering Muslims who do not join them is some less severe crime. It also implicitly supports joining ISIS as an acceptable mode of survival for Muslims.
People often compare fetuses to parasites when they're arguing that abortions aren't a big deal and/or an entirely personal decision.

I'd consider transplant organs to be a better analogy to unborn humans. At least both have human DNA.

That's not to say the mechanisms the autoimmune system uses to identify and reject intruders aren't manipulated by parasites. It is probably true that learning how that works could help more women have healthy pregnancies.
This is a remarkable lesson in how interesting and exciting type can be once you get out of the Helvetica / Times / Web 2.0 mindset.
What a waste of time and resources. Soon when you install new operating system it will tell you "You need at least 1PB of free space available to install Times New Roman font. Do you want to continue?"

We should leave all of that unicode space available for all these new extraterrestrials that will be soon visiting us.
Words About Words from Our Sponsors
I can't wait to test it out when the Public beta will start. I am currently in the process of deploying a new webserver at work so I will certainly give this a go.
So how long do I have to leave it running before the cars create art or try to figure out who I am?
"Its a transition between traditional cards and to new forms of money like crypto-currency" by removing all the distinguishing characteristics of crypto-currency, which I think is the OP's point.
KYC is a joke. If you have information external to KYC for fraud prevention, that's something altogether different from KYC. The KYC requirements themselves are a joke and provide nothing in terms of verifying identity.
Kudos for the reboot. I haven't touched Drupal in maybe 7 years, but I gather it must be orders of magnitude easier now to develop a site with modern software engineering tools than it was then.

However, this reasoning feels wrong:

If we were to ignore these market forces, Drupal would be caught flat-footed and quickly become irrelevant.

Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/4 of the internet.
getting this error on other articles too (e.g., http://yc-macro-redirect.s3-us-west-2.amazonaws.com/articles...)
It looks like they rolled out a self-service scheduling system just for this event. It didn't show up for me initially, but it's there now. They have appointments starting at 8AM tomorrow morning and every half hour throughout the day. They also say you can come in without one. Seems like they are taking this extremely seriously. Whether that's because it's an actual danger or because they just want to be cautious, I couldn't say.
I turned off "Contacts" permission for Whatsapp to see what happens and immediately all new messages show up with numbers only, no names so it looks like contacts are used for number to name resolution and not necessarily uploaded to their servers.
I've diff-ed the two and they basically mentioned channels explicitly in a few places.

< But sticker sets and bots on Telegram are publicly available. [...]

---

> But sticker sets, channels and bots on Telegram are publicly available. [...]

< [...] we have to process legitimate requests to take down illegal public content in Telegram (sticker sets, bots) [...]

---

> [...] we have to process legitimate requests to take down illegal public content in Telegram (sticker sets, bots, channels) [...]

< User-uploaded stickers sets and bots by third-party developers are not part of core Telegram UI. [...]

---

> User-uploaded stickers sets, channels and bots by third-party developers are not part of core Telegram UI.

< [...] While we do block terrorist (e.g. ISIS-related) bots, we will not block bots that peacefully express alternative opinions.

---

> [...] While we do block terrorist (e.g. ISIS-related) bots and channels, we will not block bots that peacefully express alternative opinions.

< [...] Please include the phone number you use on Telegram in international format in your message.

---

> [...] If you’re using a virtual number of any kind, please also mention VOIP in the subject line. Don't forget to include the phone number you use on Telegram in international format in your message.
Without diving into root, the best method is to use safe mode, and if the battery drain vanishes, start uninstalling everything until the problem goes away.

The factory battery report isn't sophisticated enough to correctly attribute blame for more indirect battery usage patterns.
Drupal 6 was an exciting time for them. I wonder if they manage to rewrite all those plugins for the Drupal 8 release. I certainly hope so.

It's been in the making a long long time. I guess I will have to give this a spin.
He has a very interesting background -- as an undergraduate he studied history and linguistics, and began studies in economics before switching to applied math, and then physics. Clearly he has some of the "wide-eyed wanderer" in his personality, in addition to remarkable intellect. I'm betting he will direct the conversation more than you might assume, and will be able to speak with interest about any subject you might wish to discuss.

Don't worry about it -- be yourself.