skysight-inc/HackerNews huggingface dataset:
Why would you throw away hardware that works? Your current computer still works with it, right? And if that stops working and you need to get another computer, there are adapters that will make it work with the new hardware that don't require you to spend thousands. I don't see the issue here. If the hardware is more important to you, buy the adapters needed. If the computer is more important, buy the new hardware to go with it. The new computers don't suddenly cause your perfectly good hardware to be unusable.
Show HN: Remco – confd like remote config management tool
Several Chromebooks have FHD IPS displays; the HP Chromebook 13 is available with a 3,200 x 1,800 display.
Rate limiting can only control number of responses issued by the server, it won't help reduce number of incoming UDP requests.

NTP has KOD (Kiss of Death) which was meant for that situation, but it is often ignored/not handled properly by applications :/
Well, the concept here is that they're asking very simple unambiguous factual questions, so if you know what they "want you to say," then you at least know the truth, even if you don't believe the truth.

That is: If I ask you what's 3x3, for you to know that the answer that I want is 9, then you must know the truth.

But I suppose there is some room for nuance. Like, take asking this question: "Has a human walked on the surface of the moon?"

Let's suppose that Alfred answers that question with "No."

Then you offer to pay Alfred if he answers the question correctly, and he changes his answer to "Yes."

So, does Alfred actually know that people walked on the moon, and before he was just trolling or trying to get into the in-crowd of moon-landing deniers? Or is it that Alfred actually, sincerely believes that the moon-landing was a fake, but he knows that you likely believe that the moon-landing was real, and wants the payment?
That is true, but there is still some ambiguity with initializer lists[1]

[1] http://scottmeyers.blogspot.com/2016/11/help-me-sort-out-mea...

Discussion on hackernews about that blog post by Scott Meyers: https://news.ycombinator.com/item?id=13014429
Most cryptanalysis is public; there's little reason for public researchers to withhold cryptographic breaks. The only reason that'd happen is if you're an intelligence agency and you'd like to keep a vuln to yourself (those are less likely in crypto than in software in general).

In that light, it'd be perhaps better to phrase trusting AES as "not distrusting the union of everyone who's tried to cryptanalyse AES", rather than trusting the Rijndael team specifically. In many cases, especially djb-brand crypto, there's even less need for trust: the way you derive the X25519 curve is extremely well defined (or, as djb puts it, "rigid").
It's not "sympathy" for medallion holders, but the fact that those holders have considerable political sway. Anything too dramatic, too abrupt will be staunchly opposed.

A more gradual phasing out helps to ease the pressure on this system and move to a more market-driven approach.
Oxytocin levels also increase. That would be the first one I'd test for -- if there was a correlation between oxytocin levels and extent of grey matter loss.
Uncle Bob Martin Presents Clojure
When processes are short-lived, sometimes the best GC is exit(2).
That very much depends on the application, but for "ordinary" server-side business applications the answer is no, there are a lot of relatively small objects, organized in various data structures: maps (caches, lookups), tree indices (in-memory search), all concurrent.
I don't agree. Self driving cars could become crucial to solving the last-mile(s) problem of public transit in more rural areas. Public transit works perfect in cities but has problems in lesser populated areas. Self driving would connect the surrounding villages to bigger, frequently operated train stations. Waiting for a bus sucks.
Your generation of Explorer was from the era where it was still a true SUV. Ford introduced the Freestyle in 2005 which was among the first attempts to reach the modern "crossover" market. It was based off a modified Volvo sedan platform with unibody construction and a FWD focused layout. Unfortunately, it was a product ahead of its time as consumers had yet to warm up to the "tall wagon" approach to crossovers.

My point in mentioning the Freestyle is that when it came time to release the 2nd generation, Ford elected to merge the fundamentally sound "crossover/soft-road" concept with the power of the Explorer name. The 5th generation Explorer is a 2nd generation Freestyle/Taurus X in all but the name. The auto industry press was extremely skeptical of such an extreme change in the design philosophy of a truly iconic vehicle. However, despite concerns over the large reduction in "truck" capabilities (massive reduction in approach, departure, and breakover angles as well as towing capacity), the market had stopped caring about such features. Sales are roughly double or even triple those of the 4th gen Explorer in its last years and are an order of magnitude greater than the worst years of the Freestyle/Taurus X.

Source: https://en.wikipedia.org/wiki/Ford_Explorer#Fifth_generation...
Ara you joking mate? As long as you are/get good enough (I don't mean Facebbok/Google/etc good, just able to develop usable stuff) in a relevant field, you'll find good jobs and good pay in IT in most developed countries. Not sure of how the pay compares to accountancy, but if really want to change career....

I've coded my first "Hello World" at 26yo and now at 36 I'm working as an iOS contractor and making 6 digit figures (in £) and couldn't be more thankful to past me!
One businessman says Amazon kept his merchandise–and his money
Stack identical flat objects so they project over an edge as far as possible
Vice doesn't shy away from taking a position that might be controversial or even extreme. A lot of their content borders on editorial which is fine if that's what you're looking for, but it's also full of fodder for those who want to argue about things.

Honestly the comment on most news sites are absolutely atrocious and there'd be little lost if they were shut off completely.
They clearly are not Apple's most profitable customers if they're abandoning the tech. If they were Apple's most profitable customers, you'd see Firewire on everything.
"For example, Republicans are more likely than Democrats to say that the deficit rose during the Clinton administration; Democrats are more likely to say that inflation rose under Reagan."

These are both really tricky questions, because the questions described are derivatives of derivatives! The deficit is the time derivative of the debt; so it's possible that someone is hearing "did the debt rise during clinton" (which would be true). Likewise, inflation is the derivative of the value of money. So someone might be hearing "did things get more expensive over reagan" (which would also be true). The deficit/debt one is really tricky since they both start with the letter D and even though I know the difference occasionally in conversation I switch the two.
>"$" ("$$" to be exact) is actually used in TeX to indicate opening and closing of statements/mathematical expressions.

Both are used. A single $ is used for inline math, the double $$ begins an equation on its own line. For example:

The solution to $ax^2 + bx + c = 0$ will be $$x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}$$

The first block will be mid-sentence, while the second one will get its own line.
Yes, I believe they can. I haven't had my iPhone (6S) crash more than 5 times that I can recall in the 14 months I have had it. Every time it has rebooted I have been in a third party app. The phone begins acting strange, gestures may stop for a few moments then it goes black and the Apple logo shows up on the screen as it reboots.

Two of them have been in the last month or so. Unfortunately the phone doesn't just reboot. It shuts down completely and refuses to boot back up with a low battery warning. I believe this is actually hardware related but I have had it crash when trying to call an Uber. I think Facebook may have caused a crash too.

Uber was especially painful because hailing taxis in my city (Seattle) is essentially impossible and pay phones are not a thing that exist in 2016. Luckily I was near a bus stop and know how the lines work without my phone.

It was a shocking illustration of how dependent I have become on my smartphone.
Trolls are attracted to attention. Every popular site has this issue.
I suppose the era of PowerPCs was a little different, with Apple far ahead of PCs for a while, then well behind. Apple could have released Skylake 13" class laptops a long time ago. Possibly they thought there would be suitable Kaby Lake processors with Iris by now.

These MacBook Pros are expensive, but they really are not more expensive than similar machine with matching specs. Given that, here's what I think would have worked a lot better:

Release these MacBook Pros 3-6 months ago, but each model a couple hundred dollars more expensive. In the box for free include an adapter with power pass through, HDMI and a USB-A 3.1, another with mini DisplayPort, and one USB-C to Lighting cable. Make the power cable fully capable for 3.1 data transfer, rather than a potential source of confusion. Sell adapters in the store for close to cost. They should also have released the iPhone 8 and future iOS devices with USB-C rather than Lighting. And to complete the line, maybe a premium-priced dock, that doesn't crowd out other hardware innovators, but proves the market viable.

Presumably the cost of the OS is built into the computers, why not some of the add-ons that facilitate the transition to USB-C? USB-C is superior, but the transition with short-sighted nickle-and-diming seems like it is needlessly aggravating people.
How the U.S. Would Look: Revised State Boundaries Based on Economics
Hopefully the biker bar analogy* is correct. Every year it feels more and more like the bikers are actually the majority.

*https://chuqui.com/2015/07/the-death-of-reddit/
Back in the IE 6 days, I used Firebug Lite [0] by adding a script tag in my HTML that would recreate the Firebug interface and most of its capabilities as a panel injected into the page.

[0] https://getfirebug.com/firebuglite
The Story of Apple's $14B Tax Bill
Doesn't Nintendo do the same thing? Sure, they don't have the same "multi-channel" platform as Disney, (does anyone?). But they've been releasing Mario games steadily for 30 years. If someone doesn't know mario, it's only because they arent involved in video games at all.
You mean this https://bugzilla.mozilla.org/show_bug.cgi?id=987877 ?

You might want to leave a comment on how/why (use case) you used it to help to priorize the bug.

There's a Firebug Gaps meta bug which depends on this:
https://bugzilla.mozilla.org/show_bug.cgi?id=991806
A slam to an entire country does not contribute to the conversation.
I think the criticism is still valid: combining a MAC and cipher into an AE scheme (especially an AEAD scheme) is anything but trivial. For example, I don't think it's reasonable to suggest someone would, given those two tools, end up with the moral equivalent of secretbox but with ChaCha20 replacing XSalsa20. (At least there's not a padding timing differential for MtE, but still.)
I am Precision 7 owner. With Skylake you still have 4 SODIMM slots and the new ones are a little lighter than the older ones, so you can have 64 GB RAM, a proper quad-core i7 (or Xeon), and discrete, removable graphics - the video card is on a daughter card that can be swapped out.

Mine has an M.2 SSD and a big hard disk in it, a real GTX 960 eGPU via Thunderbolt 3, and only 32 GB RAM for now. Running Linux it has tons of overhead for multiple VMs (my Win10 VM has 8GB RAM), and lots of processing power. Unlike most laptops the Precision 7x series also is built to run flat out without throttling under load.

Yes, it weighs like 8 lbs, and I don't think the new "carbon fiber" ones feel as durable as the older tan aluminum ones, but it's definitely a worthy replacement for a desktop. I just take a netbook with me most of the time when I need portability, but it's great when I know I need horsepower somewhere other than my own office.
> All the Hacker News kids are crazy about microservices right now.

> In three years, people will have realized it wasn't such a good idea, and moved on to the next "this will solve everything" fad.

Microservices are simply the youngsters rediscovering that encapsulation is a damn good idea.

As I explain to people, microservices do NOT make your life easier. If you can exist in a monolith, that's way easier to implement.

However, once things start getting complicated, microservices make certain things possible.
Oops, you may have inadvertantly triggered the next big entertainment vehicle - The Scare Bears. Or as some call them, just bears.
What's especially unfortunate about this is that experts would caution you against using ECDSA at all.
In my humble opinion perhaps websites might benefit simply from more sorting filters on comments.

Reddit allows sorting by most upvoted and most controversial which is cool. However I wonder if sorting by the reading age of the comment for example might work. Perhaps creating a set of words which are inflammatory and sorting by most negative comments to most positive comments. Perhaps combining filters could be constructive.

Of course there are performance concerns here but nevertheless I'm sure there are better alternatives to banning comments in general.
To this point, bug bounties, bug bounties, bug bounties. If someone is applying to be a security developer, consultant, or anything beyond a security help desk operator my expectation is that they can tell me about bounties they've collected. In lieu of that, I'll accept them telling me about their ethical disclosures. Also playing CTF's, even without winning is a good sign. It shows passion and that's what matters at this point as we need people in security not because of the money, but because they passionately want to make the world a safer place and enjoy the work as a bonus.
I do all my c++ in emacs and compile or export a static library, which I then use in Xcode projects. Works well for me. Plus the c++ projects remain isolated and portable, self-contained. I have iOS apps that are 90% c++ written in emacs.
in that case very cool! Just wasn't sure if this was a quasi ad for some new service since the video was produced rather professionally
This is a application of ocrad.js [1].

[1] https://github.com/antimatter15/ocrad.js
6 months in Iraq isn't enough for vet status. If you didn't live through the Vietnam War of tye 70s, if you never saw the AK-47 in action, you arent a vet.
Apple is reportedly putting Mac development on the back burner
What do people think about Telegram's (https://telegram.org) security vs Signal?
Using $ and $$ is most legible for me. Having spent many years using TeX. Pandoc seems to do the same thing - I suspect for the same reasons. I usually patch this into markdown systems that I use. This is especially useful when you have have to talk about things like $x$ and $y$ and how $x^2+y^2=z^2$. In actual math documents, every third or forth word will be surrounded by $, it is almost like italics to mathematicians, and would be nice to be able to express it just as easily as italics.

I find it a lot more readable than the \( and \[ that LaTeX and other markdown systems use.

I believe gitbook uses just "$$", but this looses the distinction between inline and display math. (And there is a subtle difference between display math within a paragraph and display math between paragraphs, so you can't tell from context.)

I understand that some people will want to talk about money and having to escape $ could be incredibly annoying, but for actually writing math documents, this is kinda essential. So, to me, it feels like something that needs to be an optional add-on.
He lives in you, he lives in me
He watches over everything we see
Into the waters, into the truth
In your reflection, he lives in you
Note that this study shows significant and multi-year structural changes between women who have experienced pregnancy and birth and women who did not conceive or give birth during the same time period. This is not a study that is primarily about differences between the sexes.
thanks, worked like a charm!
What's interesting to me is that a lot of times these things are somewhat open for interpretation depending on your definition of a monopoly, where the line is drawn between good business decisions and anti-competitive behavior, etc. In this case though it seems pretty clear cut. Facebook said they couldn't link WhatsApp and FB user ids, but then two years later they did exactly that.

Does Facebook really have any plausible response other than "oops"?
But equally there might be a problem with what you're writing if you're attracting trolls.

I very much disagree with that.

Let's just take the CBC as an example. It's an excellent news organization that writes top notch journalism. And for any topic even remotely controversial (e.g., anything related to the indigenous population in Canada), they've had to disable the comment section because it's such a godawful cesspool.
and then 90 seconds later you'll find yourself running `sudo apt-get texlive-full` because some mysterious font somewhere is wedging up the gears and it's not worth sorting out.
Chemical reactions, ignoring those with nuclear interactions, are only bound by the law of conservation of energy and the decrease of entropy. A chemist looks at them in the macro scale, in which macroscopic properties like temperature and pressure are set, and thus each molecule's energy isn't a fixed value (instead being taken off a set, according to Maxwell's probability distribution). This, and the probabilistic nature of the law of entropy, leads to all allowed reactions happening somewhere at the micro scale, even if extremely rarely.

If you look at the micro scale, though, and instead of having a soup of molecules you deal with single molecules, whether a reaction is possible or not isn't a probabilistic thing anymore. The energies your molecules have are actual numbers, and if they don't add up, you won't have a reaction.
The comments on the New York Times seem to be high quality.
Comments are one of the only time effective ways to challenge news stories. Indeed editorials in newspapers used to be a mode of public discourse. If we consider VICE a legitimate news outlet, then this a sad day.
Breaking crypto is certainly an excellent way to learn many kinds of crypto. The problem is that writing your own typically isn't enough by itself -- a lot of horribly broken crypto looks fine after casual inspection. You probably won't find bugs like CBC padding oracles or Bleichenbacher attacks all by yourself. You can, however, absolutely _implement_ them yourself. I recommend cryptopals, together with my own free book, Crypto 101 if you prefer a little prose versus trying to figure it out yourself.
Apologies. Just carry that over to their post then. That has never been the point of the Pro.
Which seems contrary to https://techcrunch.com/2016/12/19/apples-tim-cook-assures-em...
You are correct. You don't need Xcode for all the code you write for Apple's platforms. You need it to build and link to Apple libraries or the App Store, but you can edit code elsewhere.
I feel its about time we have thumbs up, thumbs down and a troll marker on comment section.
Considering Vice is run by upper-class WASPs who write as if they grew up underprivileged, it shouldn't be a surprise that most of its readers (actually working-class types) habitually call them out on their flawed, bias-filled stance.

I'm not trying to be contrarian here. The biggest issue with VICE is that it pretends to be alternative the same way Lady GaGa pretends to be alternative.
Fortunately it's just the Chinese who intend to control their population with online reputation indexes ...

(Have they come up with "no fly" lists over there yet?)
I think that assertion looks good on paper but isn't fair in practice. Other than communities that have significant friction to get in -- e.g. $5 for a Metafilter membership -- comments are going to fall prey to the dynamic that afflicts online reviews: people who are pissed are often more motivated to make it known, compared to those who are merely satisfied [0].

Whatever one might think of Vice overall, the model is that good journalism in general pisses people off. This attracts not only substantive critical comments, but trolls who want to deface the article. It takes real effort through moderation to create a constructive community, as I'm sure the folks who run HN can strongly attest to.

[0] https://www.quora.com/Is-there-negative-bias-in-online-revie...
<citation required>
Great question. I know very little to nothing about Arabic but I would love a more detailed explanation than "It's an Arabic thing, you wouldn't understand".
https://en.wikipedia.org/wiki/Comparison_of_TeX_editors

look for the wysiwyg tag ( read note 1: https://en.wikipedia.org/wiki/Comparison_of_TeX_editors#cite...)

There is also the 'Integrated viewer' column with notes on live/instant updates.
A strong indicator of intense moderator activity.
I absolutely agree that not all crimes are deterred by the likelihood or consequences of being caught. But the intersection of crimes that are committed in public and crimes that are committed dispassionately, where the likelihood of being caught can deter them, is non-zero; therefore public surveillance can deter crimes, and one cannot simply dismiss that possibility when considering the pros and cons of mass public surveillance
>Accessing an element of an array via ptr[3] is actually just short for (ptr + 3). This can be equivalently written as (3 + ptr) and therefore as 3[ptr], which turns out to be completely valid code.

C++ standard defines the syntax of a postfix expression as this

postfix-expression:
primary-expression
postfix-expression[expression]
postfix-expression[braced-init-list]

[expression]primary-expression is not valid
Votes aren't worth more in more local elections, but activism certainly is. A few highly influential advocates out of a pool of 100k voters could be the difference between win and loss.

Big organizations are the only entities that can compete on a national scale, but your actions absolutely can matter more locally. That's a strong reason to favor more local government, IMO.
> The high cost of source A from your example indicates that this source requires some expensive fuel.

No. It indicates that there are other factors of production than input energy that causes the high price, and that EROEI is incapable to take those into account.

To put this into more concrete (while still absurdly unrealistic to illustrate the point) numbers, assume we have a weird nuclear reactor, that is going to produce 1 kW of electricity for one million hours (somewhat more than 100 years). To create this generator, you need precicely two things. One kWh of energy, and because this is a bit unsafe reactor, you need to buy land worth one billion dollars to create a safe zone around the reactor.

Now, this reactor has pretty much exactly the numbers of my original example A, this has EROEI of one million with investment costs of one million per Watt.

So, a project with good ROI on properly priced (not subsidized) factors of production must have a decent EROEI. But there is no guarantee the other way round, a project with decent EROEI can have completely unfeasible ROI, so I still not understand why I should care about EROEI. It just produces zero value over ROI (with the usual disclaimer of correct prices)

> I really recommend to stop thinking about economics in terms of money and start thinking in terms of means of production (which is where EROEI comes in)

But if you want to think in terms of all means of production, not just some arbitrarily chosen ones, you end up with ROI.
You have things that only live for a short while do you not? Object pooling, stack allocation, etc are designed to solve that problem as I understand it.