skysight-inc/HackerNews huggingface dataset:
Is that a problem? That sounds like a solution... but it's a continuous solution, not a solution that you apply once and forget about.
Looks dope, will check it out.
I am dubious that any of my Debian machines would fall for this.

BUT... I was unaware of this DHCP attack surface for WPAD. Does anybody know if Debian has some scripts for receiving a URL via that mechanism and then visiting it? I guess this would be achieved by libproxy or something?

Do the browsers do some WPAD stuff independently?
And the current framework hands out almost no punishments at all. Given the theory that social norms and laws are not what is written but what is enforced, then the current framework only supports limited cases of copyrights that apply generally between financially very well endowed entities.

If the current framework written was fully applied, it would not last two full election cycles.
It's not arbitrary code, it is a DHCP option to push a proxy setting. It is DHCP option 252, and isn't really any different than any other DHCP option, like router or default domain.

Setting network settings is exactly what DHCP was for.
Actually, the government invests quite a lot of time and resources in prosecuting people who facilitate money-laundering through the purchase and sale of commodities (look up "trade based money laundering").
Cyanogen Inc and CyanogenMod
Introducing AdStage Report:Generate Better PPC Reports in a Fraction of the Time
This is 100% why my site is not ipv6
How would that work with multiple devices? If the private key is stored in a TPM on the machine you used to register, then you can only ever use that device, or you have to go through some process to add additional devices.
One of the first projects they collaborated on was this huge sign of a hand with the middle finger raised. It was a huge cloth poster and they put it up on the roof of our school and weighted the ends with rocks, I think. This was the end of the building that all of the parents faced during graduation. And the idea was that during graduation they would cut some strings which would release this thing to roll down over the side of the building and it said, “Best Wishes, Class of ‘72!” and it was giving them the finger. [...] So that was like, their first prank together.

Sometimes, like when a student was entering the telephone booth, Woz would call the telephone booth and it would ring and student would answer it. Then Woz would say, “This is Ramar the Mystic. I see wetness in your future,” and as the guy is saying, “What?” Woz would throw a water balloon at him from the second floor. The guy would be all angry and Woz would say, “Well, Ramar was only trying to help.”

These kind of remind me of those YouTube pranks where guys randomly kiss girls on the street or pick fights with people for "social experiments". Not really "pranks", just idiotic fun at other people's expense.

Jobs got a printed circuit board made and he figured out where to get all the parts.

Jobs often gets put down as just "the marketer" from Apple's early days, with Woz doing all the execution, but when you get deeper it sounds like Jobs enabled a lot of the logistics, supply chain, etc. Without him, Woz's prototype would have remained just that - a one off. In this light, Woz almost appears as the "idea guy" (where idea includes initial concept + first execution), whereas Jobs is the one who made it a viable product and company.
SkepticalScience on How to respond to science-denial trolls
I looked at the Glassdoor data as well. Remember that they're looking narrowly at job titles. If you add "senior software engineers," their average is around $118k. If you add "software architects," their average is around $140k. And so forth.

So if we're not talking about people with the job title "software engineer," but instead talking about people who are software engineers, including people who have a more advanced title, the average salary moves up.
I wouldn't be surprised if that behavior remains the same. MySQL seems to be fine with long-standing bugs and other sub-optimal behavior hanging around, eg. https://bugs.mysql.com/bug.php?id=20786 .
Was that to one-up Woz?

I figured Woz as an electronics engineer would prefer 0 for technical reason (i.e. 0 to 9 or binary 0) and he's such a math freak too.
PoGoMap: locate all nearby Pokémons from desktop
How would any filesystem help with that? SSDs typically write entire blocks, even if the OS asks them to only write a few bytes. That's just how SSDs work.
In fact that makes the floppy disk iconic in its own right, not just an icon in the computing sense.
Yeah, I'm also not a fan of the DI example. I would rather explicitly pass it down the component tree or use Redux's connect. I believe React's docs advise against using context.
Open db connection

get data for receipt

generate receipt

send email

write success to database

close connection

To a junior programmer this would probably look reasonable, and to be fair, it takes some experience and getting burned, or good training, to know it is not.
online schema change is absolutely riddled with crippling bugs if you use foreign keys. Just a heads up, we've had to basically take everything it does and make an in-house version. The idea and execution are great, when it actually works.
As long as you can shard (across multiple instances, or even within same instance, to avoid B-Tree latching), 1B+ rows within MySQL is piece of cake.

Also, MySQL* is getting LSM-Tree support lately, which makes high performance data ingestion combined with OLTP workload quite feasible.

* https://github.com/facebook/mysql-5.6/tree/webscalesql-5.6.2...
the flexibility is pretty important though...
I'd rather just take the 17 days off all at once and go travel somewhere.
Walking a few minutes every hour is a simple way to clear your head, be more productive, and save your posture.
Structure literals vs. constructors in Rust
Who brings their baby to a chiropractor?
"If too many people disagree with me, we need to kill them". How about no? There is nothing wrong with fascism, and suggesting that people whose political views differ from ones own are subhumans who need to be killed is pretty ironic coming from a supposed holocaust survivor.
Flipkart Owned Myntra Acquires Jabong
Of course, so am I. But pretty much the same reasons we can bring up why IPv6 was not super important for LE are the reasons everybody else has to procrastinate on that. It's just a statement of overall sadness that accompanies my personal ~15 year wait for IPv6 adoption.
According to conversation on https://github.com/letsencrypt/boulder/issues/593 they couldn't support it because one of their datacenters didn't support IPv6 traffic.
Well there new database is basically a key value store built on MySQL, so I think there isn't much to be gained by using MariaDB and it will add needless additional complexity.
I agree that the current photos icon is awful, and I actually find myself unable to quickly locate the photos app on iOS. Game Center is pretty bad too, but I never open Game Center.

The rest of the aticle's arguments seem like personal, subjective distaste for flat/minimal design and a yearning for the good ol' days of skeumorphism.
This is great! thank you for sharing!
In the movie Pirates of Silicon Valley, there is a scene where WoZ doesn't really care about the employee number but Steve does. That seems most likely to me having read iWoz too.
You could have bought the paperbook, and also pirated the ebook.
Visual Studio requires the application to have elevated permissions
How can we import CSV dataset? HTTP API for insert returns this error message: expected JSON_OBJECT_BEGIN, got: JSON_OBJECT_BEGIN. The GROUP BY query in homepage scans 1.8B rows and only takes 1.5 seconds which is great but how many nodes used in that setup?
I've never thought the ink in a book was too black, but once in a while, I do think the paper is too white. Usually actual paper is a lot more friendly than #FFFFFF, though.
> though with Uber's scale, funding and resources, they probably could have worked with and through their issues with Postgres

Then they wouldn't get to build cool new stuff and write blog posts about how they had to build cool new stuff because OMG UBER SCALE.
Sending an email to a local MTA should be pretty fast.

That is, if you cannot and will not do async stuff in your program, there are ready-made tools that will do that particular thing asynchronously for you, and have been doing so for years (or even decades).
> that's how you explain things after the fact

I agree, that's what I said "if what your parent comment suggests is true"

In fact, said parent comment said "It might have been a mere speculation but it kind of makes sense"

I agree with you that there is no predictive power in explaining things that way (indeed, what I said is speculation, hence why I worded it in the conditional), but that was not what I was responding to. I was only responding to the "design" part of your comment.

That being said, evolution does make predictions which have been confirmed. Notably Darwin's long-nosed moth. Here's a list of more predictions[1]

[1] http://chem.tufts.edu/AnswersInScience/evo_science.html
Some traffic systems, such as red light timing, actually have been shown to increase accidents. But they also increase revenue

edit: source that I haven't read, but there are numerous sources from a simple web-search: http://www.illinoisherald.com/articles/2014/q4/chicago-red-l...
> at the expense of real-world crash performance.

Citation? I'm pretty sure that the crash ratings system has resulted in better real-world crash performance.
"[...] if we're pedantic about it you are depriving them their rights"

Don't confuse the economic and moral rights in copyright. When you copy something you aren't necessarily depriving someone of their rights so much as disregarding their awarded monopoly. Just like you usually do if you make moonshine or take a unlicensed taxi.
Public cloud to capture one-quarter of Big Data market, says Wikibon
This.

If your component hierarchy matches your application state hierarchy, don't use flux. If you need to pass pieces of state around to a bunch of different components (like sharing state across views), use flux.

My first react application was complicated enough (enterprise analytics application) to require a flux implementation. I went redux and would highly recommend it both due to its ease-of-use and popularity. However, in subsequent applications I haven't needed it and have enjoyed writing vanilla react.
A lot of it is bullshit.

One of the most common recurring posts on HN is "it is impossible to estimate software projects"

Well yes, if you refuse to use a stable stack you will need 300 hours to chase your tail when you could have solved your client's problem in 30.

Writing the average bizapp as an SPA would be like your doctor cutting off your leg because your knee hurts. In any other field we'd call it malpractice, but is is called being one of the cool kids in computing.
It was more of an ops issue (lack of IPv6 connectivity at the DC) rather than a software issue:

https://github.com/letsencrypt/boulder/issues/593
Hey njx! I'm Brad, one of the cofounders of Reflect. We totally agree that a lot of the front end for visualization has been commoditized (although I'd argue it still gets misused pretty badly). But building all the infrastructure to support visualization is still left as "an exercise for the reader" which is where we come in!

I think that Tableau and Qlik (and QuickSite to a degree!) are great tools and they've helped make visualization and the infrastructure to do it available to people who previously didn't have it. We're extending this to any developer on the planet by using tools we are all familiar with: REST and Javascript. And since the whole internet wants to interact with visualization we're doing it at a new level of scale.

Happy to talk through the details with you, my email address is in my profile--just ping me and we can schedule some time!
>Gah... Do NOT specify "Arial" or "Helvetica" in your font-family... just use "sans-serif" by itself... In windows this will be an Arial font, and in OSX "Helvetica" and on other platforms the closest default alternative

You aren't wrong - but this isn't exactly true. It will be the browser default font which the user can change themselves [0]. Which is even better! For the small group that don't force their font choices by default yet change their default font settings, it is better to use serif/sans-serif instead of specifying a font family to respect the user's choices.

I force my font choices to be used everywhere, so any CSS that specifies a font-family is just mild bloat on the CSS file in the end. I understand people like to take into consideration the font choices for their design, but it really should be in the user's hands without having to jump through hoops.

[0] http://i.imgur.com/HSocAdt.png
Not really related to the OP (except that it's a story from early Apple lore), but your comment about Jobs' employee badge reminded me of this: http://www.folklore.org/StoryView.py?project=Macintosh&story...

As a side note, reading through all of Folklore.org is a great way to kill a few hours next time you have a free evening. I'm pretty sure I've read through all of it 2-3 times at this point, but there's part of me that wants to read through all of it again. It's basically just a collection of Apple anecdotes, mostly about the development of the first Macintosh. I'm sure it was hard at times, but it does sound like a fascinating project to have participated in.
Bitcoin not money, Miami judge rules in dismissing laundering charges
Is this similar to Apache Drill[0]/Google Dremel[1] (BigQuery[2])? One differences is that it seems to be able to do mutations to data, not simple appends.

[0] https://drill.apache.org/
[1] http://research.google.com/pubs/pub36632.html
[2] https://cloud.google.com/bigquery/
technically, it is a patch set, it gets frequently rebased against the upstream
What replication issues are you referring too? I never once had a problem with pgsql's replication across 8.1->9.5.

It would randomly die, but that was always either my fault or the applications fault, never pgsql itself.

The lack of master-master seems to be the big thing everyone mentions, but PostgresXL is currently in a usable-in-production state.
yep, yesterday I also find great article via newstab.com
this was the source link: http://money.cnn.com/2016/07/25/technology/yahoo-verizon-dea...
It's getting to be time for us to admit what the holdup is—IPv6 hasn't been deployed because IPv6 NAT ("NAT66") isn't a thing.

There are a million reasons NATs are terrible for the internet. But they're used on IPv4, and IPv6's technical goal of increasing the address space is tied up into the technical goal of killing NAT, immediately, and changing the way a lot of people think about networking. For instance, end-user ISPs are expected to give you a /64 or more instead of a single IPv6 address so that you don't need to NAT, but many of them don't, because that's not how people think about addressing. If you have a NAT-using site and you want to switch to IPv6, you have to pursue the political goal of convincing your ISP to think differently about addressing.

Meanwhile, IPv4 and IPv4 NAT works. I'm typing this from behind a NAT, you're probably reading it from behind a NAT. It's not ideal, but, rough consensus and running code.

As soon as we all put our collective feet down and insist on IPv6 NAT implementations, such that IPv4 sites can move without rearchitecting their environment (whether or not that rearchitecting would be a good thing), IPv6 will get deployed quickly.
Common Lisp does this too:

(defun foo (bar))

vice

(defun foo (bar)
(declare (fixnum bar)
(ignorable bar)))

And of course then the compiler can gripe if you try to call (foo "123").
It's not in AWS business interest to support IPv6. As long as they only support IPv4, they need to own an address for every VM in their cloud. As they grow, they purchase more addresses, shrinking the pool of available IPv4 on the secondary market, increasing the price for their competitors. This makes it more expensive to compete with AWS on a large scale if you want to support IPv4.
I disagree with his suggestions about keyboards and mice completely. It's not that simple. What helps the author might hurt someone else. I personally can't use a mouse or flat keyboard. Making these suggestions categorical destroys an otherwise good article.
NetworkManager and dhcpcd will usually auto-configure with WPAD, and all major browsers will use it.

If you're using KDE, you can disable it under

System Settings > Network > Settings > Proxy > No Proxy.

If you want to disable it for the browsers, see https://news.ycombinator.com/item?id=12167767
I have several back end servers that are IPv6 only. Since they are just used by our front-end servers it doesn't matter that much.

It is nice to see 0 random port scans and SSH brute-force attacks. IPv6 space is so big it helps give some security through obscurity.
Tesla driver killed in autopilot crash was speeding, says NTSB
Hey phonon, I'm one of the cofounders at Reflect. Were you a Polychart user? Let me know if you'd like to compare Reflect to Polychart and I can get you in to kick the tires.
This still can be a pretty reasonable and correct course of action. Everything depends on the amount of data you are locking, and amount of transactions open simultaneously.

When there's a noticeable contention due to the number of parallel transactions, one should consider ways to loosen their data guarantees (the status can be unset for some time) and go for an explicit asynchronous approaches.
>If you've worked for multiple years in a (seated) office setting

and an year ago, after more than 2 decades (not counting university and before) of sitting i started to work standing. Wonderful. Besides posture and better breathing position, gone away some issues that started to appear during recent years due to bad circulation when sitting.
Yeah, I know it's a blurry distinction, but I think there's a difference between hearing better and cogitating better. It's like the difference between upgrading the microphone versus upgrading the CPU.
I have a slight correction to my earlier comment, in which I said "Using this design, a bias that systematically selects one response more often than the other will lead to performance below chance." A bias of this kind will drive performance closer to chance. Performance that is significantly below chance would be evidence that observers can see single photons, but that they have the response labels reversed in their minds.
I think you could always get a cert via the ACME DNS challenge for an IPv6-only/AAAA-only domain. But you could not talk to the ACME/API endpoint from an IPv6-only system, so actually requesting and retrieving the cert would have to happen on another, IPv4, system.

(Just as a sidenote: you _never_ need to request and retrieve the cert on the system that the domain name points to. That is just the easiest way and the workflow most clients suggest, since it also makes a lot of sense.)
I don't see insurance dying overnight, but if their cars are solely used in driverless mode[1] then it's in the manufacturers' interest to take on that risk directly: since they're ultimately liable for [virtually] all risks cars are compulsorily insured for[2] it makes sense to cut out the middle men and keep that float to themselves as well as streamlining the claims process. The ability to make mandatory insurance contingent on getting cars serviced expensively at approved dealers is a nice little bonus. So you get the mandatory insurance certificate with the car,[3] and a whole bunch of B2C auto brokers and insurers are left selling policies which are entirely optional and which consumers consider much more unlikely to be claimed on

Sure, some parts of the industry (Lloyds reinsurance syndicates underwriting the portion of the manufacturers' liability they're not willing to self-insure, which is probably the idiosyncratic risk of a negligence claim over software updates) still exist, but all those B2C players are fighting for a much smaller share of the pie which continues to decline as more people switch to exclusively driverless cars and they don't really get stolen any more.

[1]I think this is a very big if in the foreseeable future, but it seems to be assumed by the article.

[2]there's still a market for insurance against vandalism, fires not caused by the car itself and [to a much more limited than before extent] theft, but that's probably not compulsory in most jurisdictions and so a much tougher sell for the insurance companies.

[3] they could even build in the annual policy renewal fee for the design life of the vehicle into the purchase price if they really wanted to. I'm also assuming here that there's no legal impediment to individuals' motor liabilities being underwritten by a division of the vehicle's manufacturers in most jurisdictions.
Thanks Phuoc!
Amazon Testing Delivery Drones in UK
But this is not the only information that wikileaks is leaking, so they seem to ascribe to another definition.
Why should they have waited if they got it to work over ipv4, which is where the majority of their requests right now were going to come from. Release early, release often and all that.

They probably have other features in mind that haven't been released yet, does that mean that whatever those features are obviously are not important on the internet?
Read "The Linguistics Wars". It would give you a good idea of why there's such antipathy towards Chomsky.
Your point being? I am opposed to that too. I just think it should be people's own decision to medicate themselves however they see fit. At least with the salt you can buy whatever salt you please,with or without iodine. The water supply, on the other hand, cannot be chosen.
I've wondered for a while about how good computer models can be when modelling complex systems. We can't model water flow well, what fundamentally differentiates this from modelling climate?
صور كس-صور كساس-كس بنات-كس واسع-كس ساخن-كس محجبات
They use a system called haystack for binary large object storage. They very much don't use mysql for those.
Pointing fingers and telling people to think more positively is a really common reaction to depression. I think that's why I reacted so strongly to it: it sounds so much like a common counterproductive refrain.
Thanks for the illustration. But if Uber team was using ORM, then expect ORM to take care of the pool of connections.

get data for receipt would be a SELECT and only write success to database would do INSERT or UPDATE. I expect junior programmer to complete the above in at least two SQL calls. I have a feeling they were trying something smart.

EDIT: hmm reading the other commenter above, probably they are trying to lock on the data for full data integrity. Okay. That makes sense then. I was looking at the problem from the wrong angle.
> Do we have to do this song and dance every single time there's a discussion about copyright?

This rather shows how hardened the fronts between the positions already are.
https://en.wikipedia.org/wiki/Clickbait

> Clickbait is a pejorative term describing web content that is aimed at generating online advertising revenue, especially at the expense of quality or accuracy, relying on sensationalist headlines to attract click-throughs and to encourage forwarding of the material over online social networks.

Is this article low-quality or inaccurate? (No.) Is the headline sensationalist? (No. A silly pun in not sensationalist.) Is this title designed to get you to send it on Facebook? (Maybe? This is kind of a weak criteria since most authors would like you to share their work.)

The entire point of a title is to catch your interest. Having a good title alone isn't clickbait. The fact that you missed a pun doesn't make this clickbait.
:) thanks, careless typing. it is in fact anti-money laundering.