skysight-inc/HackerNews huggingface dataset:
> Demanding that you deliver your content in a certain way is silly IMO.

Perhaps, but expecting that visiting a website implies that my computer is not transparently inserted into another companies CDN distribution scheme is not..

via:
https://edgemesh.com/product

"
ClientRecieve & Render

When a user visit's an edgemesh enabled site their browser begins to execute the client side Smart Mesh™ accelerator. This code uses our patent pending distribution method to transparently and seamlessly join the edgemesh overlay network. While the your web page assets are requested, the client side code analyzes the response time from your servers to the browser and will optimally decide when to request assets (images, videos, etc.) from the mesh network vs. fetching the assets from your server as normal. If the client obtains the assets from your servers, it alerts the Hub process to store these new assets on the mesh. Best of all, this dynamic crawling of your webpage means no more management of cache settings, even on dynamic content.

Smart Mesh™ ensures your users always have the most recent copies of the most requested assets, automagically.
"

"
HubMesh & Store

The Hub process is a client side Javascript engine which loads in parallel to the user's page load process. The Hub is the client side brains behind edgemesh, and allows the browser to effectively pre-cache content. The Hub communicates with the edgemesh signal servers and gets the optimal list of assets for this browser. Unlike simple peer enhanced solutions, the Hub allows for Cross Origin asset replication.

For example, if your users are viewing https://example.com the Hub process allows their browser to request cached assets from other active edgemesh users - even those currently viewing other sites! The Hub intelligently replicates the edge caches across geographies and networks, and in most cases ensures your visitors have a local copy of your content before they even know they need it. Best of all, the Hub ensures that your site joins the millions of other mesh enabled users - allowing you to tap into the colocated acceleration of peers across the entire community.
"

Not quite sure how this isn't that much different than a JS based Bot client / trojan horse TBH, although the traffic isn't officially "malicious", but rather part of some 'innovative and disruptive new startup tech'..

I will look forward to see this go the way of the Bonzi Buddy and Clippy.
I don't think the author is in any way arguing that research should be completely without oversight. Just that current oversight is uselessly burdensome.
> Can you point me to the logic errors in my post

I literally did in the sentences that followed.
No this is the adult equivalent of this administration is so radically incompetent and awful that working in it forces you to compromise your morals while also accomplishing nothing you see as important.
ahh yes; the Emperor's new features.
I remember when people used to say "you don't need threads, just use fork"!
It is not a democracy, was never a democracy, was not designed to be a democracy. It could be considered a "prelude to a democracy if it really wishes to be and is willing to work hard to get there".

The U.S. was invented at a time of monarchy. Three things it innovated were polyarchy (a ruling class of many rather than one, a king), a written constitution (power comes from people who grant a revocable mandate of authority to the polyarchy, rather than mandate from heaven to the monarch), and one person one vote. Of course who gets to vote is not by any means democratic: you had to be citizen, be a man, be white, and own land.

It's become much more democratized since then, on paper. And it could become a democracy at any moment.

However if you look at the ethnic and economic make up of the country compared to their representatives, the polyarchy is still overwhelmingly landed elite, male, and white. The average net worth of a Congressperson is around $7 million. And there's no meaningful difference between Democrats and Republicans when that's broken down, so I'd say we have a one party system with two factions. It's distinctly non-democratic, still, in practice. And it even looks more like an evangelical prosperity theology driven church than a democracy.

But most people don't vote. And most voters, vote party line. It's a tribal system, most voters are deeply ignorant of issues. They're sufficiently happy being peasants and serfs, and having a polyarchy of lords rule them.
Yes, it is. The JavaScript event loop is a very lazy scheduler than does no preemption. It's a very primitive concurrency model. It's up to the users of the language to break their tasks down into sufficiently small components or yield to allow for interleaving of work.
Said another way, the organization has become successful enough in their messaging for Google to become annoyed.
> Like a Durandal bomb

Sorry, can you explain this metaphor?
I thought this technique of eliminating dead code was called tree-shaking. And linking to be something entirely different: linking assemblies at (compile|run|analysis)-time.
I've been using PayPal to pay contractors in the Philippines and US (I'm in Canada), and it's been pretty good. The fees are low compared to other options.
So true!

Lots of people actually like using JS. I think it makes sense to understand what features can be added to this language.
Nice little project, I can only imagine the amount of hours it took to complete, but it is definitely a nice demo of the creator skills. Congrats.
I use full disk encryption, so I don't care about the encryption feature. But if this is going to be faster than borg for backing up data and deduplication because it's in Go and not in Python I will gladly switch.
There's actually a good quick guide to this in the article: stick to the laser pointer classification of less than 5mw.
Ask HN: What is a good way to think about the market cap of a cryptocurrency?
Since Bitcoin forked into Bitcoin and Bitcoin Cash, I have been thinking about cryptocurrencies again.

Bitcoin Cash has a market cap of about 9 billion meanwhile. That's in the same ballpark as for example Porsche.

But what does that mean?

The market cap of a company is pretty easy to explain. It is the expected sum of all future earnings discounted for inflation.

What would be an equivalent way to explain the market cap of a currency?
Is it made clear how much the screening costs (there was no enhancement in the movie, just screening)?

The scene where they read out Vincent's future life sure makes it sound like the story considers mental health:

https://www.youtube.com/watch?v=eRpQMW77T_o
New Uber CEO Says Company Could Go Public in 18 Months
Can you be very specific?
Thieves bore into cellar from Paris catacombs to steal €250,000 of wine
> Nor can they deny access to their services to users who refuse to opt-in to tracking.[1]

Taken literally this means it's illegal to provide a service in exchange for tracking. Can someone elaborate on whether this is true and what else it applies to or what else other business models are made outright illegal?
Orson Welles also famously used an ambulance to get around to various radio shoes in NYC: https://en.wikipedia.org/wiki/Talk%3AOrson_Welles

Due to his busy radio schedule,
he was hard pressed to find ways
to get from job to job in busy New
York City traffic. In an interview
conducted in his later years,
Welles tells how he "discovered
that there was no law in New York
that you had to be sick to travel
in an ambulance." Therefore, he
took to hiring ambulances to take
him, sirens blazing, through the
crowded streets to get to various
buildings.
The argument was right below the line you replied to. Perhaps try reading?

A google search for "case for climate change" would also give you meaningful results. But, you already knew that.
Ringside Heavy Bag Review
Based on the reviews, it sounds like it used to do exactly what I described above, but then they changed it so it can only read the first two steps of a recipe, making it kind of useless. I wonder why they did that?
> This isn't a problem with Google, it's a problem with the establishment left in the United States.

Why not both? The root problem is the system, yes, but Google could choose to not take a part in that system. They both deserve blame.
Might be a positive on a first date, it would add some adventure to it and also increases the chances of a second date as you have to use the voucher.
Blockchain System Successfully Deployed to Revolutionise the Logistics Industry
Validate CircleCI Config on Every Commit with a Git Hook
Yeah, and lets have the gazillion scripts, loaded by your usual favourite news site, spawn 10 threads each...

For browsers, this is a bad idea. The biggest advantage of the event loop approach is that it is somewhat deterministic. With threads, that determinism goes out of the window. Lock-management? No way I do that for Browsers. I will quit working on client-side code if that is becoming a requirement!

Threads for the server-side? I don't care.
That’s a weak-ass article you’ve cited there which does little more than make some vague accusations with little evidence.

Frankly this looks more like a typical case of a celebrity endorsement without enough research - which is bad, but I’d argue far less serious than the accusations you’re making.
Without reading the article I'll offer it's because it's more important to get as much data as you can from them while they're in flight and the US military did shoot one down they launched recently to test the tech they have.
Sure, but is Google's motto still "don't be evil"?

They may be able to potentially wield a big stick, but what's its use when they'll never use it and push back? they've been strong armed by Wall St to the point where they've kowtow enough to drastically change Google in not so great ways. In their defense, very few people can do better
Yea I'm not getting the need to keep _source in collections.namedtuple at all. For teaching purposes, you can just present the existing implementation...I don't see what purpose having that teaching code be in the core distribution serves?
A worked example would be helpful...
Previous discussions: http://news.ycombinator.com/item?id=1218951, http://news.ycombinator.com/item?id=3792627, https://news.ycombinator.com/item?id=9855784
I disagree. Literally billions of people, many of them living on $4 to $10 dollars a day, without indoor running water or reliable electricity, have cellphones - compact computers connecting to a massive global telecommunications infrastructure. Computing capacities (and hence, productivities) which would have had their own floors of buildings and dedicated staff in the 1950s are now semi-disposable consumer goods. Because technology got better.

How do they operate them? Well, through the relatively simple, user-friendly interfaces. How do they maintain them? Well, they're modular and inexpensive - if a single component, like a battery, breaks, you replace it. If too many components break, you just get another one. Of course this does require a certain level of local support and expertise, but no, I absolutely don't think it's that much more difficult than maintaining 19th C. industrial assets, especially because of how fast and affordable modern telecommunications and transportation are. Is it broken? Call an expert on another continent, or have one fly in. Do you need new parts? Already ordered, and they'll be here next week, for a low freight charge. Sure beats waiting for the steamship to come in, or the telegraph boy to bring a message from head office reading "Could not replicate the engine malfunction, please try halting and re-starting the steam boiler."
Show HN: Hacker News Clone using universal JS: React, Apollo & GraphQL (WIP)
ICO Oversight? Israeli Regulators Form Token Sale Study Committee
ESPN Football Analyst Walks Away, Disturbed by Brain Trauma on Field
> The critical question for both businesses is whether users will click “yes”, when asked to consent.

Yes, users will click yes on basically anything. Facebook could put up a message that says "In order to proceed, click yes to give us half the money in your checking account" and the majority of Facebook users will still click through. Look at EU cookie warnings. Did any of those warnings noticeably impact anybody's traffic after the first week?
People? They are many who would be OK with what I have to say.

The problem is the platform owners want full fairness when they talk (TCP/IP, the platform they use) but want full God powers when their platform is concerned (Social Media Sites, the platform I use). Do you see the hypocrisy of Google/Youtube/Facebook/Reddit/Twitter?

If Comcast shouldn't decide what travels on their wires, then why should Google get to decide what the Youtube video says?
Concurrency generally means preemption. Event loops have no preemption. It's not correct to use parallelism to mean preemption, as you seem to be doing.
Nodejs interview questions and answers
I looked into this once and it was a few thousand dollars.

"But Matt", you'll say, "Isn't that a drop in the bucket compared to an R01 (a few hundred thousand/year), let alone a big program project grant? Why not spend a bit more to start data collection sooner?"

This is a pretty tempting proposal. However, I think this analysis almost misses the point. Programs run by people who can land big grants usually involve someone who already knows how to navigate the IRB process and can get things approved relatively quickly.

However, small or pilot projects tend to get bogged down, since the proposers have much less experience with the process, as in the article--and my own experience). These is especially true for people like the author, who aren't "full-time" human subjects researchers. The article didn't mention the projects' budget, but I would bet that if it wasn't zero, it was close to it (especially after covering salaries, etc). Even $1000 is going to be prohibitively expensive for many of these projects.

More philosophically, I think overseeing research is part of a university's job (and, as I complained above), one that is already paid for via overhead. There's also something vaguely worrying about the incentives of a for-profit IRB.
Anyone remember SVAlib?
I wish it was still around. Maybe it should be ported on top of OpenGL and made cross platform. Would love to have something similar on macOS.
There's a lady in South Carolina who's on medicaid that did that to the tune of costing the medicaid office about $400,000. I'll have to see if I can find the article.

EDIT: Found it http://www.live5news.com/story/22075845/live-5-news-investig...
If you aren't loudly hearing anti-corporate voices in the modern American political conversation, you aren't listening.
Bulk Downloads of Congressional Data Now Available
You're just as far in the opposite direction, though.

When people have strange beliefs, the best way to deal with the situation is usually to talk to them on the same level, as grownups with valid beliefs. Otherwise you change no one's mind.

If we dig through your brain, we'd probably turn up a few questionable beliefs of your own. Most people just aren't that transparent.
Half a century seems rather pessimistic. Just thinking of smartphone form factor changes in the last few years, a lot of small form factor display technology advances have happened rather rapidly.
There's definitely a cost to all that coziness; it's all about tradeoffs. Garbage collection, bounds checks, APIs that trade memory efficiency for ease-of-use, to name a few.

It's not to say that C# will always be 10x memory usage, however, it will always be somewhat higher. Even with a linker, when you run a .NET app, it's not just loading your C# code, but also .NET code that you call into (linker helps keep this slim) and of course the Common Language Runtime C++ code that executes your app and manages its memory.
https://en.wikipedia.org/wiki/Matra_Durandal
It's just the total number of coins times the current price per coin.
What about them? The US Constitution only binds on the Federal government and, through the process of incorporation, state (and, therefore, county and local) governments. Private entities can do what they want.

In a more normative sense (that is, describing what should be as opposed to simply what is), private entities should be able to enforce their own rules, there shouldn't be any limits to how many private entities there are, and it should be simple to move from one private entity to another.

In fact, I'd support data portability laws, simply based on the concept that data is an objectively valuable property and should be owned by the people it was generated from.
"Their job is to protect the people" is a recent and paternalistic innovation. Better, IMO, is to write and uphold a set of laws that provide the best framework for human flourishing. This means deliberately not protecting people from certain risks, where the costs in terms of other values outweighs the benefits of risk reduction.

Like, the US would be safer if we confiscated every gun and made gun ownership illegal. It'd be a worse country to live in, though, according to our own values. It's not worth the trade - we care about more than simple safety.
https://gifpop.io/
Interesting write up, but it would be useful to explain how major graphics APIs fit into this (i.e. Vulkan / OpenGL) and how it all glues together (GPU drivers with KMS/DRM and higher level APIs).

Also note, that Mir is now basically gone, Canonical decided now to stop that rift and stick to Wayland.
I use uMatrix on Chrome and have every non-pagefair.com script blocked, including google analytics. Not seeing any site rendering issues here. Perhaps it's your browser?
I agree that the idea of the "freedom the of the press" is derived from the right to free speech. But "press" as in a printing press is a machine, while "press" as in "freedom of the press" refers to people who work for news media or news media collectively. Those are not the same thing, regardless of what wu-ikkyu thinks.
Going from over 46MB to under 12MB seems impressive on a relative scale, but if this is the code of the "dotnetapp-selfcontained" example,

https://github.com/dotnet/dotnet-docker-samples/blob/master/...

That is still, absolutely speaking, twelve million bytes for not much more than "Hello World" levels of functionality, which means there remains plenty of room for improvement. I estimate the lower limit for this particular app is somewhere in the hundreds of bytes, most of it being string constants.
Does anyone know why they might choose to encrypt-then-MAC vs. an AEAD scheme? Seems less error prone.
MIT CSAIL teaches a robot to follow contextual voice commands
PixelQi! Are they finally going to put out a product anytime soon, do you know?

Their low-power daylight-friendly monitors are only available on eBay as far as I've found.
Hi, I am the developer who started this project. Please let me know any comments, feedback, ideas or issues you have with the project. It is a work in progress (WIP) so I'm looking more for comments about structure, code design etc.

Please see the project README.md. Pull requests are welcome. I think this could be a valuable community project to demo a slightly larger app using React, Apollo, GraphQL and other web projects.
I used "Inspect Element" to change the body{background-color} and the body{color} because I didn't like the combination.
Hurricane Harvey Media Coverage: Talk about Climate Change
Per another comment, that's a terrible possibly-fatal idea if you're careless enough to do it downstream.
Proof of Concept (of exploit) ... Eg is it "in the wild" and being exploited.
Borg also supports one potentially-important feature restic does not: compression.

https://github.com/restic/restic/issues/21
Facebook, YouTube and Twitter are multi-billion people platforms. Platforms that grew because of participation of the people.

Platforms that were open to speech. Nobody stopped Twitter because there were things being said against Egypt's Mubarak.

Now, the platforms are playing God and censoring speech.

Ever been unhappy about an Open Source project switching license on you, going from Apache to Propitiatory Enterprise after enjoying three/four years of community engagement? The social media platforms are pulling the same bait and switch on the people, allowed content for years giving people sense that these were truly open platforms, and then stepping in to push their agenda.
A sufficiently powerful laser - over 0.5W - can cause blindness from diffuse reflection. A 100W laser fired into a room with white walls for a fraction of a second can permanently blind everyone whose eyes were open at the time.
Looking at the animated gifs in the OP, it does appear to "fade in" similar to a Polaroid print.
It's hard to get a complete picture of how much destruction Houston has seen. The numbers that impressed me most:

- Approx 30% of Harris County is underwater, maybe 50% of the city of Houston. As the article said, only 20% of homeowners have flood insurance.

- Estimate of damage to Houston is $160 billion. (In 2001, Allison damage cost $5 billion.) Katrina damage ran $108 billion, and was spread over a larger area than Harvey.

Houston will need a decade or longer to rebuild, based on the aftermaths of Allison and Katrina.
Homeowners insurance is all term insurance, the contract only covers a short period of time. At the end of the contract, the policy holder doesn't have anything.
Like in this oneliner?

perl -e 'my $uid = (getpwnam shift)[2]; my $gid = (getgrnam shift)[2]; $( = $) = $gid; $< = $> = $uid; exec @ARGV' -- ...
In CS, parallelism is simultaneity. Two things are parallel if they occur at the same time.

Concurrency is design, which may allow for parallelism. And may allow for preemption. Preemptive or cooperative concurrency is a design decision, both are concurrency.
> If Comcast shouldn't decide what travels on their wires, then why should Google get to decide what the Youtube video says?

Comcast doesn't get to decide for the same reason the water company doesn't decide what I use my water for.

And you are free to say what you want in my house but you'd be thrown out pretty quickly if I didn't like what you had to say. Your house is no different. And Google's house is no different too. This isn't a difficult concept
Agreed. A large amount of time also goes into things like making figures, which is mostly time-consuming grunt work.

I think the key is differentiating between creative work (which is better to be done deep with fewer hours) and grunt work which is almost purely time. Both are needed for a sucessful PhD - few are good at both and it is hard to switch between the two.
Cryptocurrency mining, the money-spinner hobby catching on in India
> My claim is that the OP, by haggling about definitions, is trying to negotiate the meaning of the word.

Oh, ok, yes he is and that's the problem, he's wrong. It's a stupid semantic debate where he's arguing over a word and everyone else is discussing what things we should guarantee everyone has. We call those things rights, whether the OP likes it or not, the issue at hand is what those rights should be, not what the word rights means.
Cross-cloud migration with CockroachDB
Would you please stop posting inflammatory and uncivil comments to HN? Especially on divisive topics, where they act as flamebait.

We're hoping for a higher quality of discussion here and that requires maintaining a slightly artificial level of self-discipline when annoyed, regardless of what we're annoyed by.

https://news.ycombinator.com/newsguidelines.html
I thought the point of Node.js was that threads were too complicated and rendered unnecessary by asynchronous event loops that do message passing between processes. Are the Node people finally giving up on this trope?
Docker for Developers Part 2: The Dockerfile