skysight-inc/HackerNews huggingface dataset:
I've used Twilio for casual one-day projects and I don't think their documentation is a good example. They have a lot of resources and examples but it's very disjoint and hard to use. A better example would be Stripe.

For example, let's saying I'm trying to redirect an inbound call, a fairly trivial use case. Their nodejs doc doesn't have a section on inbound calls [0] at all. It's different from using your average RESTful API and you'd expect a trivial use case to be given as an example, as opposed to a section on callbacks vs promises.

Trying to find out the 'from' number from your /voice POST request? Good luck parsing out the req manually to figure out what you need because the doc doesn't tell you anything.

And there are things Twilio's neglected to do for no reason whatsoever. For instance, the methods for a TwimlResponse object is not documented on the node doc because the verbs are from TwiML. I get that <say> = TwiMLObject.say() but documenting this is trivial and makes it easier on the developer using the platform.

Anyway, that's my rant. Check out Stripe instead, OP.

[0] https://twilio.github.io/twilio-node/
RE: 'games are not art because they give you choices'

This is a really unfortunate argument to make in my opinion, it's pretty misleading and essentially an unfalsifiable claim. Music, film, poetry, literature - also all give you 'choices' in various forms.

I personally look at it this way - one thing about 'art' that sticks out to me is the fact that the portion of it (across all mediums) that I find the most compelling is the section that makes no presuppositions about deeming itself 'art' or 'great art'. As the audience I only come to the realization that something is 'art' once I've experienced it for myself. Music, film, literature and video games (also not an exhaustive list of mediums) alike can all have this effect in my experience.
Open Letter to Calendar Developers about HTTP (2013)
"Elite" was one of the best things to come out of 1984.
Docking my Sidewinder into the stations will stay forever etched into memory. It is very hard for me not to describe it as art; it brought me, as the gamer, into space, matching my rotation with that of the station - and being able to perform interstellar travel.

Sure the graphics were crude by today's standards, yet the memory of the experience stays strong - as it was cutting edge by the standards of that day.

Rewatching an old movie often feels disappointing for the same reason - the memory of the experience staying far stronger than what the movie judged by today's standards.

Which is exactly the same as for those classic computer games.

And now we have Elite Dangerous, which offers a jaw droppingly beautiful universe of grand scale, with VR, fantastic visual FX and sound stage design. And, essentially, the same experience as the original game.

Remakes happen all the time in movies as well.

So yes, to me, computer games are most definitely art.
Formlabs retires the Form 1+ printer
Full size split screen in MacOS is where I spend my time doing dev work. Visual Studio Code with the terminal extension and Chrome (I only wish I could do something like the author shows to get iTerm2 in there). I find this keeps me focused and productive without things getting in the way or unnecessary windows causing a distraction.
Kenmore is not representative of the appliance industry. Kenmore has been nothing more than a rebadger for probably its entire existence, and certainly more than my lifetime. It's not a secret, and never has been. The advantage to buying Kenmore was that you could buy it at your local Sears, and you could always get parts for it at your local Sears, as that was part of the deal Sears made with the manufacturer. These days, since Sears seems to be swirling the drain, there's no advantage to buying a Kenmore versus getting the same non-rebadged model from the OEM.
We've known that our immune systems learn and adapt (creating specific antibodies, prominently) for many decades now; and that this is obviously highly adaptive (as opposed to dropping dead from an infection, say.) So it's fair to say that everyone in the field fully accepted the Baldwin effect well before Baldwin, while they may not have generalized it. Although if they didn't, why not?
Forcing committers to GPG sign their commits and authorizing only verified commits from certain key ids would be a stronger, end-to-end chain-of-custody process. Right now, GPG verification badges on tags and commits is nice but it doesn't have "teeth." This is a nice step, but GH needs to keep going and add stronger, mandatory defense-in-depth (optional security doesn't get used).
People paid a very high price to buy companies that weren't really worth that much. When it became clear the companies weren't worth as much as previously thought, everyone lost thier money.

A share just means buying a small part of a company. For example I can buy some small fraction of Apple for around $140 today. Owning a piece of the company entitles me to vote on certain things like who leads the company, and also to get a share of their profits. The share price is basically set by adding up all the future earnings of a company and applying some discount. The fact that you can't really know what future earnings is what makes buying a stock inherently risky.
Housing prices have soared in fashionable Berlin neighborhoods like Friedrichshain-Kreuzberg.

Ah, the New York Times. Yes, there is a borough (or district) called Friedrichshain-Kreuzberg, but no one would think of calling it a "neighborhood" (it's split by a river; and not too long ago, the pieces that comprise it were on different sides of The Wall).
I spent years designing electronics and motors for GE, including the washing machines. I never once heard anyone in any department make the slightest mention of designing a product to fail. That was a side effect of something like "design for 20 years" but "prove reliability for 10 years". The purchase price set by the market was just too low to prove reliability longer. I'm not sure if the following was true, but I did hear the discussion of "for every $1 we add to the product cost, it will cost the customer $5". People move every 7-10 years and moving appliances is a pain, so I think that's just where the market landed when accounting for reliability vs price.

I think there's some unfair nostalgia about appliances being built to last years ago. A quick search revealed a 2 speed/3 cycle 1962 washer sold for $185 which is over $1400 today. You can buy that washer for $300 today. Plus it has safety features to prevent ripping your kid's arm off. :)

Sources:

http://www.thepeoplehistory.com/60selectrical.html

http://www.in2013dollars.com/1962-dollars-in-2016?amount=185

https://www.lowes.com/pd/Roper-3-5-cu-ft-High-Efficiency-Top...
Just kidding, it's actually a Spike: http://wiki.c2.com/?SpikeSolution
Well done, I will follow this.
I was just looking for an analogy suggesting low bandwidth and experientially lean.
As you noted, the fundamental problem underlying 3,5,6 is that they're trying to detect AKI. That requires everyone's data.

I'm not opposed to that in general, but there really ought to be 1) an opt-in or at least a well-advertised opt-out mechanism; and 2) an independent audit of how data is used.

FWIW I think this was a healthy push-back against "just trust us" and hope the result is a cleaner template for future similar projects.
Surprised that no one has pointed out this is nearly exactly the experience you get with a tablet + keyboard - and in fact the viewable screen/real estate probably lines up quite well with what a desktop gave you in 2002.

That having been said, I tried using an iPad+bluetooth keyboard for a little while as a "workstation" and the inability to switch or launch apps from the keyboard doomed it for me.
While you're looking, on Windows, Alt+D also normally goes to the address bar in all browsers, but it gets taken over too.

(And I agree this is very cool, especially the way it handles physical units.)
I look at exercise as a form of self-domination. How can I dominate my life if I can't even dominate myself?

I had a roommate that refused to shower for a week when we ran out of gas because he couldn't even bear the thought of a single 30-second cold shower.

I hate every moment of exercising, but as soon as I'm leaving the gym, it doesn't matter anymore and I'm glad I did it. Even if I wasn't glad, it's necessary for my health. Tough potatoes.

I don't think anyone is surprised that people hate exercise. That's why a tiny portion of the population exercises daily, and everyone else has excuses for why they can't, like "it's particularly unpleasant for me, you just don't understand."

Saying no to another donut also sucks, but that's not a very good reason to eat donuts.
Uber buys stake in Mission Bay Warriors arena office, but pulls back in Oakland
For me, systemd is another reason to move away from Linux actually (or at least not deepen the dependency on Linux-exclusive features).

It's not that I think systemd is bad per se, it's just way too monolithic and heavy for my taste (and binary logs and ini files are a no-go for me; if I wanted that, I'd be using Windows).

Btw. the BSDs don't use SysV init but the somewhat saner/simpler BSD init (with full-blown service managers as optional add-ons in ports).
> Two objects colliding accidentally is exceedingly unlikely. If you had five million programmers each generating one commit per second, your chances of generating a single accidental collision before the Sun turns into a red giant and engulfs the Earth is about 50%.

What happens when machines are writing commits and there are far more than 5 million and 1 per second? Is this a "640K ought to be enough for anybody" quote of our time?
Especially since the Raspberry Pi at 5$ (or 10$ with wifi) is so popular. A common complaint that I hear about most other ARM boards is lack of support/software, which is certainly not true of the Raspberry Pi/
Considering where it's come from, Id guess "webscale".

Assuming "spare" terrabytes of disk and gigabytes of ram breaks down at Google/Amazon/Facebook/etc scale.

(I've bookmarked this, because I'm trying to work out how to fit enough of OpenCV into the spare resources on a STM32 microcontroller to be useful... I doubt the author will be too concerned about bugs/doco for _my_ use case though...)
"Or at least clean up their funny pronunciation and grammar first!"
CMOS battery does not power a running computer, though.
> If.you have another metric please offer it.

Evaluating the security of a product is a fairly rigorous task with no clear, objective 'this one is strictly more secure' outcome possible.

> I have no reason to believe the metrics are biased.

I gave you multiple reasons why they could be based on a number of things. Not to mention that they seem flat out wrong - Chrome has dozens of security vulnerabilities patched every month. Maybe they don't create CVEs for all of them?

> Of course you're free to just take it on faith that Edge is more secure because Microsoft says so

I don't take it on their word. I have multiple reasons to believe that Edge is a pretty secure browser - I never said it is more secure than Chrome.

Here is a really solid post, that I felt was particularly unbias, by Justin Schuh, who works for (or is the head of? Can't remember) Chrome's security.

https://medium.com/@justin.schuh/securing-browsers-through-i...

As you can read, they both take fairly different approaches that are hard to compare objectively. Is a sandbox improvement more powerful than a new mitigation technique? Again, impossible to say. As Justin states, they're doing solid work though.

> that the CVE listings have no purpose being used as a comparison.

CVE has nothing to do with comparing the security of products and everything to do with notifying users of that products that they need to patch.

> But for me, without finding some other metric to compare by I'll use this metric until there's a better replacement

"I have no tools to compare, so I will use an arbitrary, incorrect tool to compare"

This is totally faulty logic. CVEs are not a metric for evaluating security and they were never intended for such a thing. If you want to actually evaluate software security it is a serious, real process that requires more discipline than saying "well some numbers that have no meaning should be good enough".
I thought the entire reason to have an OD disable switch is for towing.
Nothing? Nothing at all?
Log4j Best Practices
When it comes to the BSDs, here is my impressions of them:

NetBSD wants to run everywhere.
OpenBSD wants to be secure.
DragonFly BSD wants to advanced.
FreeBSD wants to be Linux.
TrueOS wants to be Ubuntu.

(I don't list MacOS because I don't feel that it is a true BSD.)
I'm in the uk can read it fine
This is an incredibly off-topic rant.
Go 2 proposal: arbitrary precision ints
> And Rockefeller may only be eclipsed by Bill Gates as the greatest philanthropist ever.

This statement reeks of hero worship and seems myopic to me. For one, both of these billionaires became rich through what most view as morally dubious monopolistic practices that had a high degree of collateral damage. The amount that both men are giving back/gave is/was a percentage of what they took. And when that percentage is under 100%, they're taking more than they're giving. That is assuming a zero-sum game, which isn't always true. When someone creates new value, either by invention or work, they can take wealth out of the system and still leave the rest of the system in a net positive state. But I'm strongly of the opinion that both Gates and Rockefeller left the system in a significantly net-negative state, even with all their philanthropy. There's a reason the cohort that Rockefeller was a part of wasn't termed "Donor Barons" despite the legacy of significant charitable contributions from that massive wealth. I don't think it's out of line to include Gates in that group since the tactics he used to achieve his wealth are very similar.

This, to me, puts both of them significantly behind average people who create more value than they take and donate small sums to charity. The man who gives his one and only dollar to charity is far more philanthropic than the man who gives $99b of his $100b. The people who devote their lives to helping others are the ones we should respect, not the people giving billions while still holding billions in reserve for themselves.
DeepMind's expenditure is probably upwards of $1bn/year.
Per commit, or over the expected lifetime of Git's utilization of sha-1? If it's the former it's not very useful unless we have an idea how many commits are made.
Bullshit. I'm on three and it is much cheaper than whatever your on.

:) there you go
“We think there’s no reason why you can't think of a whole national grid of a country in the same way as you can the data centres." means that you haven't thought about it at all.

A grid has all sorts of actors involved, a whole bunch of whom are there purely to make money (manage risk, gamble... tom-a-to/tom-ar-to) - bolting an AI onto a complex system and then letting people !#$!@# with it to get their hedge contracts into the money is practically a guaranteed scenario.
Doubly so when you feel the need to explain the name in the footer...
> I was mostly using it to organise terminal windows and that was now xmonad's job.

A thing I only realized after switching to a tiling/dynamic window manager (i3), as a tmux user, is that tmux complects two things:

* persistent pty sessions
* pty multiplexing

So even after switching to i3, tmux was still useful to me for the persistent sessions, to keep certain long-running programs running. I just stopped using the multiplexing. But then I learned about abduco [1] which, like dtach, only deals with terminal session management. I haven't looked back since.

[1]: http://www.brain-dump.org/projects/abduco/
This is pretty slick, and I think very useful as-is.

But, while we're all posting wishlists, one thing that'd be nice is if it simplified unnecessarily complex compound units in the result. In the simplest case, it's able to do this, canceling out literally identical units that appear in both a numerator and denominator:

> 2m/s * 2s
4m

Obviously that is a better result than this hypothetical example would be:

> 2m/s * 2s
4 m·s/s

But if you use two different units of time, you get essentially a result like that worse one:

> 2m/s * 2min
4m·min/s

The unit m·min/s is not exactly wrong as a result here, but is unwieldy and a bit unusual as a unit of length. Since a "min/s" is just a scalar quantity, the scalar 60 (1 min/s = 60 s/s = 60), this simplifies to 240m.

You do get that result if you explicitly ask for it,

> 2m/s * 2min -> m
240m

But it'd be convenient to automatically get these kinds of simplifications, especially when dealing with more complex expressions.
but couldn't that be because people who are more stressed are more likely to be photosensitive? Photo-phobia is a symptom of many severe diseases...
If I understand right they detect files that contain the specific collision that Google released. It will work fine until somebody else does the same work Google did to generate an other collision pair.
Not a surprise. Many other sites tried (and failed) to do app discovery/recommendation without having a defensible competitive advantage (ie selling analytics and ads may not be enough). Other apps in the overlapping third-party app store / update notifier spaces have met a similar fate (ie Bodega) while some survive (ie Ninite, Secunia PSI).

alternativeto is currently a leader (ad-supported) but doesn't have a "moat" around it other than popularity.
Well, I'd lay a fair amount of money that the number of commits is less than 10^20...
For those that may not know: last year Intel released the Edison's successor: Intel Joule (https://software.intel.com/en-us/iot/hardware/joule/dev-kit) based on a newer 14nm Broxton architecture, it should be quite a bit more powerful. It also includes an Intel HD Graphics GPU.

Unfortunately, a bit too pricey in comparison to the ARM ecosystem (the whole dev kit for the cheaper x550 variant is at $287 on newegg).
Changes I would make to Go
It doesn't change the fact that if you take approx 150 from each of the activity groups, the cohort study will tell:

Approximately 5 from the "slobs" will die.

Approximately 4 from the "moderate exercise group" will die.

Approximately 3 from the "forrest gump group" will die.

On a personal level, to me these groups are more or less the same in terms of mortality, but somebody marketed the 20% really well.
what kind of money do you pay them? might be interested in joining.
- do slides + always try to input a video that sums up the subject and wakes people up;

- draw a scheme on a paper;

- attribute to them the most important points I shouldn't forget to talk about (sometimes I put in quotes with smart words lol);

- practice telling your cat/dog or yourself the presentation a few times, remember the transitions, see if you're okay in terms of time;

- don't look at your presentation and don't ever read. just use your important points and simplify the message for it to get heard.
I guess the pertinent question now is how close are we to 5 million and 1 commits per second!
Fitting in the cache is important for high performance applications.

I do agree that in resource constrained environments it is good to examine what it taking up space, but the exe may not be the first place to look, especially for image heavy smartphone apps.
One of two things will happen. Either the machines will be generating random commits, and nobody will care if they collide...

... or the machines will be able to generate real, useful code that fast, in which case it will be the machines' problem to solve.
It's so sad this thing is $50, because I don't think there's anything that comes close to being the same size. While a subjective conclusion, I think the SD card version is cute (for example, https://wi-images.condecdn.net/image/7aDlgBynO8X/crop/1620/l...
and http://cdn1.alphr.com/sites/alphr/files/images/dir_414/it_ph...).

That said, once attached to the necessary peripherals, overall size would increase, which is sort of annoying, and makes the price tag even more irritating.

FWIW, there was a small craze of Wi-Fi SD cards a few months/years ago, and the Linux systems on (one of?) those was reverse-engineered to some extent. IIRC with one of them you could only connect to it via Wi-Fi (which generally isn't 100.00% reliable); the SD pins proved too difficult to commandeer.
Folding and Unfolding
How to Test React and Redux with Redux-Saga and ReactDnD
Why use that specific method to detect sha1 collisions rather than doing a direct comparison or hashing using a more secure algorithm?
Given how close "Bloaty" is to "Boaty", this one gets a pass in my book...
> I'm sure after 4 years of working this hard, he can draw circles around most of his peers.

Assuming he's still capable of drawing at all. It looks like he's ruined his wrist.
There are ~3.1e9 seconds in a century, and ~7.5e9 people on Earth. So if every human makes a git commit every second for a century, the odds of a single false positive is ~5.3e-7 (i.e. less than one in a million).
This link being censored is good enough reason to pack your bags and move?

What would be your ideal destination if you decided to move? What country caters to all your specific needs?
I just keep two blogs: one for the elaborately thought out, and one for everything else.
I am questioning the ethical angle: A company that uses Evangelist as a title for a brand promoter should not be seen as ethical.
> Is this a "640K ought to be enough for anybody" quote of our time?

No.

1) That quote wasn't actually said by Bill Gates

2) Very few people will quote that 15-20 years from now.
I don't think anyone draws 24 frames per second of runtime, though. I stepped through some anime I have on my computer, if they are aiming for high production values (movies) they might draw every other frame sometimes, and for day-to-day stuff they animate every 4th or 6th frame.

This is annoying because if your screen refreshes at 60fps, you can't show 24 equally-spaced frames, but you could show 12. I'm not sure why they don't just standardize on 12fps for their releases. I'm also not sure why video players don't detect this and assume that the actual time code for the duplicated frame is in the middle when using temporal interpolation (which is how I avoid switching refresh rates to watch things, it's good enough already).
Lithium is not lithium ion.
Reminds me of the Star Fox fan movie...also a stunning solo effort.

The author live-streams his animation work.

https://www.youtube.com/watch?v=uieM18rZdHY
Even though tech is my primary passion, I find I use his Memeorandum site (for political news) way more than I ever used Techmeme. For me, the front page of this site serves my tech news needs better than any other.

EDIT: Didn't mean to be off topic. Put another way, "If you really like Techmeme, don't miss Memeorandum for politics."
I'm not sure many people would agree with you that laws to prevent the destruction of historic buildings are "useless".
wow you are so smart. How did you think of a smart comment like that? You must be smarter than the Quixey guys
Same here. I can still pick a lock to this day. Very basic ones and never unlawfully but it helped at least in two cases in my life (lawful, again). Lockpicking is the epitome of how the deep knowledge of a technology (that is usually a black box for the average user) can grant you control over it. Great memories.
Would you accept no books "constrained" by their story as art?
Correct. if you never shut down or restart your computer, it is never powered by lithium batteries, however that niche is consistent with the authors use of "all but certain"