skysight-inc/HackerNews huggingface dataset:
Using a Wacom tablet with:

* A drawing app e.g., OneNote or Sketchbook or Krita

and

* A screen sharing app e.g., join.me

Has worked well for me. What's particularly nice is that you have a saveable, shareable, modifiable artifact when you're done with the remote session.

I'm also a bit surprised that Wiimote whiteboards never really took off: https://youtu.be/5s5EvhHy7eQ
Shouldn't they return a list of warnings/errors on the parse? Just blindly accepting a machine parse of some random input data is how you crash programs with bad input.
If you set the swap interval to 1, my recollection is that glFlush() (or -[NSOpenGLContext flushBuffers]) will block until the frame is presented. I’ve never relied on that behavior, but I’ve always wondered if the display link timer was even necessary, or if you could just use a while loop.
For context, let's start with what JSON is. All the JSON spec really lets you do is say "this sequence of code points is JSON", or "this sequence isn't". It includes a few interoperability suggestions for how you might avoid JSON that will be hard to interpret, but it's extremely stark on parsing and generation.

For a pretty epic summary of this, see this Reddit comment: https://www.reddit.com/r/programming/comments/59htn7/parsing...

You have a comment downthread about how inadequate this is, which I totally agree with:

> The behaviour of the encoder and decoder are just as important to specify as the bytes across the wire. This is the whole problem with JSON in the first place.

Unfortunately since the goal of Son is to be a subset of JSON, there's not much we can do about encoding/decoding within Son's spec. Instead I hope to build a sane foundation on which other tools can be built. Limiting the scope of Son seems like a good way to go about this. In this case, that means not specifying ranges for numbers, so that future tools such as schemas have as much flexibility as possible (for instance to include arbitrary precision numbers).

EDIT: I'm mixing together two different things in my last paragraph. I don't want Son to know about Floats, Doubles, etc since JSON doesn't. That doesn't mean that we couldn't specify a range on number size though. The reason that is left out is to allow maximum flexibility for other tools to build on Son -- I'm trying to drop extraneous parts of JSON, but as few useful parts as possible. This needs more elaboration within the project's docs.
I built an exponential number of tunnels through my rabbit hole care to see?
Good lord I just wrote a novel about the rabbit hole how I thought the GNU was Roku's terms of services... then accused them of "greenwashing" then googled GNU and found "hackernews" then realized I just prefer V2 of GNU and it's legit.
I bought my 6 Plus on release. Plagued with problems from day one. Only one I ever had to bring in for service. Four times (half of that was me breaking the screen though).

I replaced it with an 8 and other than waking up if I hold my case with even the slightest amount of pressure, it's been great.
Wouldn't just limiting the selling price, like what Apple does prevent this race to the bottom?

Nike would still be free to pursue in store unique "Nike experience" selling pods with those 40 or so retailers.
A list comprehension is basically a cartesian product with a filter and map applied to it.

What we have here is an array constructor, which takes one or more ranges as its arguments. The named `where:` argument provides the filter closure and the final argument is the map, using standard trailing closure syntax.

In fact, other than the missing implementation of the constructor, this would be perfectly legal Swift code today.

I'm not sure what's there to be confused about. `x..<y` describes an open range (including x, excluding y). `{x, y in ... }` is normal Swift closure syntax, where `x` and `y` are the arguments; you can also use positional arguments as in `{ ($0, $1) }` instead.

If the final argument of a function is a closure, it can be (as in Ruby) be written after the closing parenthesis of the function call.
Breaking Cliques at Events
I’m talking about a lithium ion battery in an EV, not a lead-acid battery.
And now it's being weaponized.
More women plan to run for Congress than ever before
Muonium: un nuevo servicio de alojamiento cifrado en la nube
these are so contrived...the correspondence of highbrow book <-> endorsement is just too well-aligned...I would find these lists more amusing and insightful if they included trashy sci-fi fantasy pulp, The Far Side compendiums purchased in an airport bookstore just to lighten a day, biographies of total idiots, etc etc. you know, things people ACTUALLY enjoyed

I also get suspicious of any high-intensity CEO telling me about 1000+ pages books they read within a short period of time after publishing. "Grant" (which I will soon start) is over 1000 pages and was published in October. No, no Lloyd Blankfein, you have not read this to completion yet while simultaneously running a huge bank, sorry. No one with ANY day job is going to have that book finished any time soon, let alone a Fortune 100 CEO

Going back to my MAD magazine backlog....
Oh now I know your “Text Box” is in itself, a rabbit hole of lost hope
Second hole, see previous post. Anywho it was an epic tale of hope and disillusionment about life and corporate greed and the things a girl learns when she decided to start coding way too late in life, but
Tools we love:

1) Discord - superb chat, voice & screen sharing (weak on file sharing)

2) GitHub - +LFS if you track large binaries

3) Paper - note taking tool from Dropbox (best for personal use only)

4) Dropbox - bit pricey but more natural to use than Drive etc

5) Asana - can be slow, but good for project org

Tools we used to love:

1) Skype - malware, UI train wreck

2) Slack - distraction contraption

3) Hangouts - too much wtf

4) Hipchat - slow, annoying

5) Google Drive - feels half baked

6) Trello - scale fail
Why so flippant ?
The op explained his position pretty well.
evalNextLine which would call the interpreter.
I second this, in addition, the injection is not only related to EOS/EOL for modems it is also for when you are approaching your data cap. Which is rather annoying because it actually can halt your gaming or netflix experience oddly. I have had both happen, one I was playing PlayerUnknown's Battlegrounds and the game crashed. Since the game itself uses web based tools, for its menu system, upon restarting the client a Comcast injected message popped up warning me I have used 90% of my data cap.

The same thing happened on Netflix ...
A Simple, Serverless API Using Azure Tables and Functions
I would love it if they came out with a real Pro version of their products. Call them the "Pro Black" edition or something.

Imagine a "Black Edition" of the iPhone that's thicker, has a headphone jack and an integral rubberized case. The aesthetic would be similar to military style watches.

Imagine a thicker MacBook Pro that doesn't require dongles. Don't announce them initially but show it in some hacker movies. Make them special order initially. I can dream...
The game space is a little crowded i felt. Otherwise pretty cool game !
Do you plan to open source or do you know of a HTML5 game of similar complexity that is ? Would love to read the code.
> fact is that bitcoin is so much better than gold and fiat, which can be mass printed, or have you money blocked in the bank, how it happened in argentina and Greece, Cyprus, where people got a 40% haircut on their deposits over 100k, (check the inflation now in Turkey 13%) the money in the bank, you don't own them, bitcoin is at core a movement against banks,

So many claims in one sentence!

Here are a few questions for you, so I can understand your thesis better:

1. How do cryptocurrencies specifically improve upon fiat currencies’ inflation when they are prone to systemic volatility? Bitcoin experienced a 40% swing in price in one day, and frequently moves out of boundaries the CME has stated would cause them to shut down trading on their futures.

2. How do you propose to get a cryptocurrency to a place of price stability without a centralized authority? I’m not saying I don’t think it’s possible, I want to hear your prediction.

3. Implicit in your thesis is the idea that money should not have been mass printed - do you think the government was ignorant of the economic ramifications or made a calculated bet that didn’t work out? How do you expect a given decentralized blockchain to do better based only on the valuation consensus of the market?

4. As it stands, most cryptocurrencies are actually traded in centralized exchanges, where the person doesn’t technically have control or autonomy over their money. How is this meaningfully better than a bank? What do you propose to improve this other than, “people shouldn’t do that?”

> whole argument against bitcoin is like the people were saying cars are so much worse than horses, because there are no paved roads, you need gas, maintenance, are noisy, can't scale, etc.

5. It’s easy in hindsight to say that cars are better than horses for mass transportation. This is because the “revolutions” that don’t work out are forgotten. For every example of horses and cars, people actually did know what they want, and it wasn’t the newfangled new thing, which turned out to be a solution looking for a problem. In other words, citing this example without further justification for your point is meaningless.

6. As a matter of fact, no, Bitcoin can’t scale. There are people reporting it can. There are people investigating it seriously. Look into the research - there are cryptocurrencies and blockchains that can scale, but they mostly do not use proof of work consensus systems, and they make trade-offs in Bitcoin’s original goals of decentralization and fault tolerance.
If you really like that SoC, the Egoman media dongle is using the same one. (disclaimer: they also make the red Raspberry Pi, and I worked for them for 4 months in summer 2013).

http://www.globalsources.com/si/AS/Egoman-Technology/6008825...
That's because the reddit scoring algorithm was changed.
Mastercam 2018 v20.0.19466.0 Full Crack and Activation Code Download
I definitely meant ordering by Unicode code points. Someone very helpfully opened an issue and we're trying to figure out the right wording there: https://github.com/seagreen/Son/issues/13
Man I want the opposite. If it is machine to machine I can use a machine to decide it. For Jon I want comments, trailing commas, and a few other things I can't think of at 9am Saturday
In my experience selling a consumer product, barely a month goes by without a new PR/marketing agency telling me we should “go for the green angle”. Few people seem to understand that, like you said, these common differentiators, in my case “green/natural”, have become extremely commoditized.
> "How do you choose when to "stop" researching better weapons? And how do you define "enough"? Did we have "enough" in the 1600s? How about the 1800s? Or the early 1900s?"

I would say around the 1970s. At that stage, with the maturity of ICBMs, it seems that we would have the weapons to wipe out the human race in less than a day. How much quicker at killing each other do you want us to be?

https://en.m.wikipedia.org/wiki/Intercontinental_ballistic_m...

> "If you argue that everyone should agree to stop research, then who gets to decide when to stop? The country with the most advanced weapons?"

Yes, the country with the most advanced weaponry needs to be the country that leads the process to slow down the rate of weapon research. The USA leads the world in military spending by quite a way, they could easily slow down without risking their geopolitical position, and if they did so with enough conviction they could cause a economic downturn in military equipment companies, slowing down progress further.

> "Finally, with better technology come more precise weapons. Now, we've seen that drones aren't really as "precise" as expected in practice, but they are leaps and bounds less destructive than older tech. We can only improve if we continue researching."

What we're almost certainly going to see is war that can be conducted remotely. You see the start of it with piloted drones, but this is just the start. When war can be conducted with minimal human involvement in the military, do you think this is going make it easier or harder for a government to decide to go to war?
Do you know anyone that has left your company and is now working somewhere else? Talk to them about contracting opportunities.

And don't fall for nonsense about 'build a reputation' as a freelancer (mostly this is an attempt to reduce the rate you'll accept). You skills and experience speak for you, regardless of whether contract or full time.

What unique skills do freelancers have that you don't? Finding new gigs (not important to someone hiring); filing taxes (not important to someone hiring); having an accountant (not important to someone hiring); owning/operating a corporation of some form (not important to someone hiring).
Is the MK808 mini PC suitable? It runs Android. Other similar boards might be more suitable for GPIO though.

https://liliputing.com/2013/03/android-4-2-2-beta-for-the-mk...
I scanned this, the usual mono/multi arguments. All made moot by BitKeeper's nested approach:

http://mcvoy.com/lm/bkdocs/nested.html

in an open source system http://bitkeeper.org

What nested brings to the table is the semantics of a mono repo with the advantages of a multi repo. The whole thing walks in lockstep, if you have a 3 week old version of the kernel and you add in the testing component (subrepo) then you get the 3 week old version of the testing component, all lined up with the same heads in the same tip commit.

I get it that git won but at least steal the ideas.

Edit: BTW, bk has a bk fast-import that usually works (it doesn't like octopus merges but other than that....)
Downvoting because they weren't that snarky and because of your smugness. Your willingness to tell some one straight up why you downvoted them was good however.
Fun thing to do: block all http traffic (or even block all but https) and try to work for a day or two.

That's the best way to see how many services still relies on http at least partially.

... unfortunately

I hope it will get better and soon we all will be able to do that
If someone's interested, I made a summary of the paper a year back:

https://www.extreg.com/blog/2017/02/googles-ultra-large-scal...
E.P.A. Has Slowed Actions Against Polluters, Put Limits on Enforcement Officers
> bitcoin is at core a movement against banks

I think what you actually mean is bitcoin is at its core just a bunch of hype and hot air driven by internet televangelists who are very good at targeting a specific brand of libertarian an-cap.

It is true though, at its core Bitcoin was a great way to purchase drugs, launder ill-gotten funds, hire a hitman, or collect ransomware money. But now days, there are better cryptocoins for that...
You're absolutely correct, but there's a lot of misinformation, largely attributed to people's understanding of earlier versions of the AGPL, before the GNU project adopted it and reworked it for AGPLv3.
NFS @ HOME
For all of the times that I've had to work from home and forgot my charger at work, I'm glad that Apple didn't decide to use the power vampire configuration in the MBP.

Intel dropped the ball here. There are battery life expectations in the prosumer market and Apple would not have come close to them withing sticking to the low power configuration.

It's also not even remotely the only laptop brand that made that same decision.
Apache Avro follows a rather nice hybrid approach where the schema is required for decode (it's an untagged binary encoding) but the schema can loaded dynamically in to the library.
Many people predict RISC-V to be mostly for IoT but I hope they will really push forward high performance implementation.

The reason for that prediction is simple: it's what happened to MIPS, which in its heyday got as much if not more hype than RISC-V. Advocates thought it would be the "architecture of the future" for everything from tiny embedded systems to high-performance supercomputers. Now, its popularity is only in the former, because it turns out that getting high performance from an ISA with only simple and relatively large instructions is actually rather difficult. You can add SIMD and other extensions to look competitive in specific benchmarks, but general-purpose code will still be behind compared to something like x86 or even ARM.
I think the issue here is CPU performance being tied to battery degradation as a method of planned obsolescence, rather than a complaint about iPhone battery life.
Mediacom does a little injection too. Mostly to warn you about something. Get a big red banner now and then. But that's the just the visible stuff, so who knows?

I thought that was illegal. Like, it's editing somebody else's copyrighted work or something.
Team cohesion is definitely not about using the same IDE.

I worked at a place that essentially standardized on Vim. They emphasised pair programming so IDE standardization helped with that. If you already use Vim, sounds great. If not, probably sounds terrible. So what looked like team cohesion was homogeneity. They subtly turned away a lot of people who didn't fit the mold in what should be a minor detail.

I've worked at two companies that basically banned Redis. Having a conversation with an SRE who had a bad experience, trying to convince him it's worth having this tool available, is one of my worst professional memories. Consensus driven technical decisions suck. It's better to give people authority and responsibility. I would have happily admined it myself.

Nobody's going to review Bob's code, not really. If they're not working directly with him on the project and it's doing anything reasonably complex, then they don't have the context to say anything useful beyond catching typos. Things get rewritten every few years anyway.
Hyping Monero won't make Bitcoin go up in price. That's why it isn't included in the beginners guide...
If you are ok with using older AOSP, Olimex Allwinner A20 based boards are a good bet.
If you want a recent version of Android, I would look at Snapdragon 410c.
Hardware Hacks: Super Silly Hackathon
Comcast is not alone in this. Cox Communications has been injecting code into HTTP traffic for years.

I think sometime around 2008 I first saw them do it (I noticed NoScript blocking a script on a page that it wouldn't normally). If I remember correctly, following it to its source hinted that it was a test for some alert system.

In 2012 I saw them injecting a script to notify people that their email servers were down ( https://www.dslreports.com/forum/remark,27826161 ) though the paranoid in me thinks that was an innocuous way to test how acceptable altering traffic would be.

The escalation I've seen in the last couple of years is the ability being used for Cox customer surveys.

As far as I know they haven't injected anything into my SSL/TLS traffic... yet.
I suspect, in our current climate, the author is trying to avoid being mobbed online himself.
GAN for reconstructing natural images from brain activity
You're making a philosophical argument about problem definition being the reason why we can't use formal proofs for many common sense problems. I wish you the best of luck.

My claim is that proving that software is correct using formal logical proofs is tautologically specious unless you extend the software to the problem it's trying to solve. Once those problems are of sufficient complexity (or interest, I might add), logic fails.
You are asking for contributions from people and at the same time, you have plans to "monetize" the website by building premium-only features. It feels like exploitation.
> They're buying the brand

They're more buying the vendor lock-in. When I have invested 4-digit sums into Apple Music, Apple Movies and games, I can't port that all over to Android. Yes, I can port DRM-free music over, but no such luck with movies and games - there are games like Real Racing where you can sync progress across platforms but they're rare.

Add in that Apple will (as evidenced in the article!) artificially slow down phones to the point of being unusable, and you have the explanation why people keep throwing money at Apple. It's like gamblers throwing more and more money into the slot machine - it's the sunk cost fallacy.
> As a little boy in Oxford, I was encouraged to worship the mind. I and my friends, often sons of professors, were being drilled in French and Latin and Greek before we turned seven,

> ...

> Marcus Aurelius had given me all kinds of wisdom for dealing with loss – impeccable in theory – and Shakespeare’s Julius Caesar had taught me about the fury of the irrational. But when I thought of texts like that, I was back in the mind of my schoolboy days, and that was the structure that now lay in rubble.

> ...

> As a writer, I’ve come to feel that the best thing I can share with readers is not dazzling argumentation, or references to the classics, but those moments we all know when we sit, helpless, before ravenous flames, or sense that we can only bow before those turns along the road, harrowing and uplifting, we will never begin to understand.

Is the author really claiming that all that fancy book learning is overrated because it didn't emotionally prepare the author for having his house burn down? Does he really think reading the sorts of emotional retrospectives like the present one would have prepared him?

I hear this argument all the time from artists: "Oh you analytical types, you spend all this time with sophisticated theories and discussion, but you don't really understand X because you haven't experienced it." Which is fine insofar as they only argue that analysis cannot fully replace first-hand experience in some human affairs. Duh. But very often they continue by arguing (either explicitly or implicitly) that consuming art somehow prepares you better. This is something that I've just never understood. Of the dramatic emotional experiences I've had, I've never thought art prepared me. Rather, I've very often thought "Wait, this is what they were talking about? This is what all those love songs (or whatever) were written about? It is completely different than I expected."

If artists were serious about accurately communicating experiences (either to prepare the viewer for ones they would later have, or to allow the viewer to know about something they could never experience), the practice of art would look a hell of a lot different. For instance, there would be much more effort made to check to see if various artistic works actually communicated things accurately by (say) studying whether viewers who had an experience were surprised by aspects of the experience despite having previously consumed the relevant art. (This is useful even if most viewers never have the true experience.)

Instead, the practice of art looks much more optimized for giving viewer intense compelling experiences without trying to maintain accuracy at all. And that's fine if that's the end goal. But they shouldn't pretend it's somehow about preparing you for life.
I've had multiple non-tech friends coming up to me and asking for my judgement regarding crypto currencies and whether they should invest in Bitcoin now.

I asked them whether they invest in managed funds, stocks, foreign currencies and whether they go to the casino. If they answer with four times "no", then I tell them to hold back on the pure greed/fomo/speculation/hype.
They could sign their messages? Also needs users to have easy to use mua that handles signing and shows "this is genuinely from your ISP unless they/you've been hacked".

For critical service info I'd want SMS personally, from a verified number with a link on the company main domain to verify the info.
If the EU get their way, your Sky/BEIN/Fox Sports package costs will sky rocket
So many tickets with status "unable to reproduce" ugh