skysight-inc/HackerNews huggingface dataset:
A sophisticate team would probably use a mix of public tools, stolen private tools, and unique internally developed tools.

Public tools and stolen private tools are worse than useless for attribution because they are specifically used to avoid attribution or to cause false attribution.

Accurate attribution, if possible, can only be based on unique internally developed tools, which means you have to have the knowledge of the overall environment to see that some tool is unique and being deployed for the first time, and then track the deployment of that tool across other targets, and correlate it with the deployment of other unique tools.
Ah, this is very interesting. Thank you.
Hmm I did have for a moment this page as the home page - https://summarybrew.com/summaries/top, but wasnt sure if people will like having that as the home page.

I should do a survey about which page should be in the front, well to ask any HN readers who now check out the site, could you let me know that is the current home page the way to go or is this one https://summarybrew.com/summaries/top

Also your idea of unrolling the entire summary text on clicking something like "summary" is awesome, didnt think of that.

Thank you kindly for your words of support and your suggestions.
Are you basing a lot of your designs off webflow? (Drag and drop)

Also, what future ecommerce carts are you looking at porting over?
Spotify wouldn't lock in the artist, but labels do. If the label demands full rights to a song/album, you would not be able to sign for the label since you've already granted rights to Spotify.
Is there any chance of a Linux client?
The Design of the Connection Machine
It's comparatively compact for the kind of functionality the runtime provides. You also get instantaneous startup thanks to AOT. Performance is great, too.

My phone's calculator app is about 14 MB and the gallery is 10 MB in size. Flutter versions would have been probably a tad smaller than these native Android apps.

Well, just check the file sizes of the apps which you have installed on your phone.
Sure. That was the framing of the parent, so I kept it. I agree with you, personally.
This propagation delay does not really matter as long as neighboring power plants are synchronized with each other.

Yes, east coast and west coast are out of phase, but only to a perfect observer who can see phase value on both coasts instantly (without a propagation delay). However in reality information about the phase cannot travel faster than speed of light, so to any real observer anywhere between east and west coasts both sides appear to be in sync.
> Given that conceptually git is just a linked list of patches, I can't imagine why they wouldn't have that history

You can construct a linked list of patches for any series of commits, but git doesn't actually store patches or diffs - only raw content.
Both of your comments fit in to my life. My wife's family has a ton of secret family recipes that were passed down from her Grandma who was born and raised in Pennsylvania. One day we're at a used book trade and I happened to come across a cookbook published in 1971 called Pennsylvania Dutch Cook Book[0] and it had all of the "secret" recipes in there.

Fast forward almost 50 years and we've had Blue Apron for over a year. We always rate the recipes and keep the recipe cards for the ones we like the best. During weeks that we need more meals, those are the ones we make. They are starting to turn in to our secret family recipes. So you definitely aren't wrong.

[0] https://isbnsearch.org/isbn/9780486226767
Adversarially Learned Inference
You have extractor and loader classes, I think the industry term at least in data warehousing is a https://en.wikipedia.org/wiki/Extract,_transform,_load system. Enrichment sounds cool, too.

I like it, at least more than Zapier and similar pipelines. We have a couple of clients that use our API (geocoding[1]) to enrich their records inside an ETL. Be prepared that some APIs are rate-limited or quota-based, need API keys or other authentication and might return 'over-quota' error messages, never mind latency.

[1] https://geocoder.opencagedata.com/
“C Interfaces and Implementations” by David R. Hanson is what I used when I had a similar concern a few years ago. It’s from 1997, so no, it doesn’t cover the newest C standards, which I understand is your main concern. Though C11 didn’t add too much semantically, for what it’s worth. That said, the book provides great design patterns for writing C in an object-oriented sort of manner, more idiomatic to OOP.

Peter Hintjens was writing “Scalable C” a couple years ago, but recently died, and never got very far unfortunately.
>replace C++

No one can replace it, but everyone has to try.
Saying Goodbye to Slack’s IRC and XMPP Gateways
As Slack has evolved over the years, we’ve built features and capabilities — like Shared Channels, Threads, and emoji reactions (to name a few) — that the IRC and XMPP gateways aren’t able to handle. Our priority is to provide a secure and high-quality experience across all platforms, and so the time has come to close the gateways.

We know this may affect your workflow in ways that are frustrating or disruptive, and we’re here to help and answer questions. Thank you in advance for making this transition with us.

Please note that the gateways will be closed according to the following schedule:

* March 6, 2018: No longer available to newly-created workspaces

* April 3, 2018: Removed from workspaces where they’re not in use

* May 15, 2018: Closed for all remaining workspaces

If your workspace currently uses gateways, your experience won’t change until May 15th. But we encourage you to prepare for the transition soon. Feel free to contact our support team for help.
Computing the Levenshtein Distance of Two Strings Using C#
Synchronisation is purely local. They are, from the point of view of a sky observer, out of phase by the amount you say, but that doesn't matter. Each generator need only sync up at the time of connection.

Imagine you are on half a tandem bicycle. You are in a room with the chain of the tandem vanishing beyond the wall. You can't see, but clearly someone else is pedalling the thing as the pedals are rotating. Getting on it is tricky, as you have to rotate your feet at the right speed, but once you're on you can sit there and let it carry them round - or you can start applying pressure through your feet to do work and accelerate the chain system.

At this point you discover the thing on the other end of the chain is not a person but a 60Hz synchronous motor-generator. Congratulations, you are in sync with the grid and (when pushing on the pedals) contributing power.

(A corollary of this is that if your grid connection is down or the grid is split into two pieces, you can't start up again until you get a grid input to know you're in phase. See "black start" for details on this.)
In my mind money, validation and recognition are success.
Rust still needs to catch up with C++ in a few domains.

SIMD, GPGPU, GUI, embedded platforms, iOS, Android, UWP, COM, certified compilers, ...
Compute various size metrics for a Git repository
They have an api. You can write your own.
Nobel laureate Amartya Sen outlines in his book 'The Argumentative Indian: Writings on Indian History, Culture and Identity', what the incumbent party did in its previous stint i.e. when ruling India during 1998-2004:

... What is its specific relevance in contemporary Indian politics, and why is Hindutva politics so keen on redescribing the past? I would argue that the answer lies in two specific features of contemporary Hindu politics

... The first is the need for the Hindutva movement to keep together its diverse components and to generate fresh loyalty from potential recruits... The second reason for focusing on India's past is the large support for the Hindutva movement that comes from the Indian diaspora abroad, particularly in North America and Europe, for whom it is quite important to be able to retain their general Indian nationalist attachment while embracing any other loyalty they may be persuaded to have (such as Hindutva)

... The rapidly reorganized National Council of Educational Research and Training (NCERT) became busy, from shortly after the BJP's assumption of office, not only in producing fresh textbooks for Indian school children, but also in deleting sections from books produced earlier by NCERT itself ( under pre-BJP management), written by reputed Indian historians. The 'reorganization' of NCERT was accompanied by an 'overhaul' of the Indian Council of Historical Research (ICHR), with new officers being appointed and a new agenda chosen for both, mainly in line with the priorities of the Hindutva movement

... School children were to be taught, in one of the textbooks, that Madagascar was 'an island in the Arabian sea' and that Lancashire had been 'a fast-growing industrial town' . The newly devised history of India in the new textbooks prepared by the Government of India received sharp criticism in the media and in public discussions that followed. The reviews in the major newspapers were almost uniformly disparaging. 'Bloomers Galore in the NCERT Texts', was the news headline in the Hindusthan Times

... one of the textbooks that was meant to teach Indian school children about the events surrounding India's independence failed to mention the assassination of Mahatma Gandhi by Nathuram Godse, the Hindu political fanatic who had links with the activist RSS (the Rashtriya Swayam Sevak Sangh) - an omission of very considerable moment

https://www.goodreads.com/book/show/10310.The_Argumentative_...
The burden of proof is on the prosecution. The defendant has a right to remain silent(5th amendment) and that silence cannot be used against him/her.

If there is no evidence* that the person knows what marijuana smells like, then their knowledge of what it smells like cannot be proved, so there is no issue of fact for a jury to consider, and the case should be dismissed.

* - 'evidence' is a very low bar to meet. It can be something as benign as a conversation about herbal remedies. Once there is some sort of 'evidence' -- it can go to trial and is up to the jury (the trier of fact) to determine if indeed that conversation about herbal remedies proves the defendant knows what marijuana smells like.

One thing I found interesting is that nearly every type of charge has a set of jury instructions that tell the jury exactly what they must decide. They are quite enlightening. FL Jury instructions for most drug offenses:

http://www.floridasupremecourt.org/jury_instructions/instruc...

Specifically possession(RTF) http://www.floridasupremecourt.org/jury_instructions/chapter...
> the economy in general

I'd invert what you'd say; it's true of most businesses that are that size, or are trying to get to that size. The two pizza shops in my town are happy to be an individual shop, and a regional chain. They're not getting bigger than that. Same with most of the businesses there, though many of them have died out as the bigger stores moved in within an hour's drive.

Startups explicitly aren't happy being a mom and pop shop, otherwise, they wouldn't be startups.
I couldn't find any news about this, and I'm not really sure when they announced it, but I just noticed it so I'm posting it here.
Not all phones. And not that many gigs. And not all mobile networks have so much data bandwidth. At least not where I am.
How long before we see Amazon break themselves up as Google did into Alphabet? This seems like a solid approach to prevent government anti-monopoly action.
I suppose considering the cost (time, money, effort) it would have to be used somewhat carefully, but I would expect it to improve offensive capabilities to be able to make attacks that don't look like you. But agreed that it would have to be rationed out, in order to not lose ground in redoing things.
Do What Is Right, Not What Is Easy
There's the "Modern C" book from http://icube-icps.unistra.fr/index.php/Jens_Gustedt. Very opinionated, but it covers a lot of ground and if you disagree, it gives you a framework for figuring out your own preferences.
sure - they're the most common NIH grant mechanism - generally 4 or 5 years @ up to $500k/year (though they can be smaller, which NIH program officers always appreciate).

If you plot the number of NIH grants per investigator, there are a small but significant number of investigators out in the right tail with 4+ R01's. In general grants beget grants, such that bigger and better-funded labs are better positioned to get the next grant. Details re R01 mechanism are here [1].

A recent proposal that would cap the number of grants an investigator could lead at one time was shot down by the old guard [2]. NIH continues to struggle for alternatives, because unless the overall budget grows, which it will not in the foreseeable future, any strategy will involve taking from the rich(er) and giving to the poor(er).

[1] https://grants.nih.gov/grants/funding/r01.htm
[2] http://www.sciencemag.org/news/2017/06/updated-nih-abandons-...
How a 3 day outage of his competitor helped him to generate $700/mo
> I think people are hesitant to over-criticise academia.

Really? Maybe inside academia itself that's true, but I think people outside are fairly eager to criticize academia and put down academics.

I feel like anytime a study with even a slightly intriguing/controversial abstract gets circulated, one of the following happens (in order of frequency):

1) Narrow criticism of something very specific (usually sample sizes) with very little understanding about why that criticism might be misinformed (again, usually relating to sample sizes and how statistical significance works) which they use to discredit the whole paper

2) Pointing to previous papers that may (but often don't) contradict what the paper in question is suggesting - and "suggesting" is a loose term here since people tend to draw all sorts of conclusions that the author often doesn't. This is then used to basically throw hands up and say "it's unknowable."

3) Just plain dismissal, especially when the paper's implication is something that the reader doesn't want to hear. This comes in all forms, from the pedigree-based "oh who cares what someone from Montana State says what do they know" to the more direct ones like "why the hell would I listen to Bernanke talk about business, he's an ivory tower economist"
Modeling how Cape Town's Day Zero water collection plan might work
Ask HN: How do you track your or your employees productivity on the browser?
Do you use a browser extension to log your employees activity, or your own activity? I'm looking for a SaaS that provides a Chrome extension + an admin panel where I can see the data. Thanks in advance!
People often use Netflix as a parallel to reason about Spotify and circumventing labels.

But it is a bad comparison. Start with the consumer and work back.

Consumers expect their music streaming service to have any song they are looking for. For video they don’t have the same expectation.

Music has a greater element of “I want to listen to this particular song/album because it is my favorite”. Video is more about “I want to find something new to watch”.

That fundamentally changes the value of having a complete catalog in music and puts Spotify in a weaker spot relative to Netflix.
Wow, I haven't thought about "Miner Twenty Forty Niner" for a long time!

I can still remember my father bringing home an Atari 400 - the first computer I ever used. Tape drive, and typing in programs from computer mags.
GPS is also an extremely accurate source of time, although since it's on a much shorter wavelength your reciever needs a clear view of the sky and is much more complicated.
Interesting to see Zetter writing for the Intercept again after a sizeable absence...
I only have some experience with lab clock sources, but even those have some amount of redundancy by nature. They are generally a very good oscillator (e.g. a very good OCXO) disciplined to a reference with much better long-term deviation (e.g. DCF77 [uses a PM carrier, not the timing signal], GPS, a rubidium source or a miniature caesium source). Short-term (minutes to hours) is governed by the oscillator, and all these sources will enter holdover when the reference does something stupid. More recent ones can tell you the error margin during holdover. Distribution amps can have redundant and cross-checked inputs for independent sources.
Google's C++ course at
https://developers.google.com/edu/c++/
looks useful to start with.
At our local theaters it now seems like the older generation can’t put away their cell phones either.
I doubt Amazon even considers it an issue. The effect of negative customer experiences from counterfeit goods and fake reviews on actual sales is likely negligible, certainly less than the cost of any "improvement" to the system. Most people aren't going to delete their Amazon accounts because of a bad item - they'll just return it, and stay customers.

Meanwhile, those counterfeits allow Amazon to fulfill orders more quickly and to list items at lower cost, undermining their competition, and any bad experience a customer has can be blamed on the vendor, not Amazon itself.

Of course, I could be wrong, and I have no particular insight, but to me this seems like an intentional part of Amazon's business model.
> There are a lot of markets where this is completely played out. That is, Google get a cut (anywhere from 10% to 50%) equivalent to the average margin that advertisers earn on whatever they're selling. The advertiser is whoever has the highest margin. Insurance, for example.

Sounds like actual insurance has been commoditised, whereas Google is still making monopoly rents on advertising. There's some kind of analogue of Amdahl's law: the cost reduction from commoditising part of the work of producing a product is smaller than you would think, because the cost will increasingly come to be dominated by the parts that can't be commoditised.
Same with Natwest in the UK (ddmmyyynnnn) as the username/userid, 4 digit pin (asked for 3), "password" (asked for 3).

So my username is not all that hard to bruteforce, and the pin/password must be stored unhashed (or variations/combinations hashed).

Super secure.
Probably depends on what your selling?

How much cost do you have involved in the service?

What pricing range your talking about?

How else would you be marketing it besides free tier?

What your competitors are offering?
Maybe sometime in the future you can donate it to science like your physical remains? Or even to living people, like organs?
OP is probably looking for someone to go a little further into detail on exactly what you just said.
What tennis and philanthropy have in common – Roger Federer
Yea, it's not a problem. Even more so if you can install apps onto SD cards. There is lots of room on my 32 GB card. I could literally install thousands of simple Flutter apps.
Apple has stolen the wearables crown from Fitbit thanks to the Apple Watch
Just as a historical aside, I think this anecdote comes from the February revolution (which overthrew the czar, and which the book also covers), not the Bolshevik October revolution (which overthrew the parliamentary government established in February).
In defence of Neoliberalism
How does granular analysis differ from pcm representation, Fournier transformation and sampling? Or is it a different name for the same thing. I think it's natural to whoever worked with sound on a Pc.

It's probably debatable, but I don't agree with the statement that shortnening the "sound" changes pitch. It depends on your representation of the sound. If you represent it as a function of amplitude vs time then scaling the time axis does change pitch.

This makes a sensational tone about a fallacy. No instrument plays sound faster or slower to make it shorter or longer.... It just stops playing it or doesn't. If one thinks about the phenomenon this way, it becomes natural why you cannot compress time, to play shorter sounds.
The full news (shown above) is tucked behind a your Slack login and linked from this page: https://get.slack.help/hc/en-us/articles/201727913-Connect-t...
Moreover, there is difference between what people think about themselves and what they say about themselves. Politicians in particular are bound to say what is considered "appropriate". If confidence is popular and rewarded, they will call themselves smart and if humbleness is woke, they will say something humble.

> The real geniuses will know it’s not their place to judge.

I was taught or picked up this sort of self-depracation thing as a child and I think it hurt me more then it gave me any sort of advantage.
Suggestion: instead of making me download a pdf to see examples of what the results look like, maybe put them on the page directly. You can have a couple. Then put the details in the pdf.

Great software otherwise
Should I hire, buy or outbuild my competitor?
The mechanics are not clear to me, though I have never played a computer version of the game.
It's to do with how fine these plastic particles are and the sheer volumes of waste which need filtering. They do remove a fair percentage but not all. [1]

Even in regular drains there will be a significant amount of contamination which would prevent the water from being used as-is; if you have a specific rainwater collection system that would work but is basically what our reservoirs are now.

[1] https://www.patagonia.com/blog//2017/02/an-update-on-microfi... "wastewater treatment plants filter a good amount of microfibers (65–92 percent) but still release a significant volume of waste into the environment"
I happened to be evaluating a sentiment analysis service this morning and you'll be glad to know that your comment is regarded as being significantly more positive than the grandparent... :-)
Qt is not easy and it is not very pretty either. I mentioned fast because Electron killer has to be fast.
Not really - you'd be mostly just writing into the video buffer.
I have the same feelings as this person.

My friends are successful because they have time. I am stuck working 60 hours a week to make sure I can provide for my family. My counterparts, all with this structured background, work tiny amounts of hours and have 3x as much moneys as I do.

One of my biggest failures is the lack of structure bled into my studies when I needed my studies to propel me forward. These kids did all the same fun things as me, but played a couple less video games (experiences I have forgotten) and took far less time reading Digg.com and Reddit (Yet know just as much as I do about news).

Now, they have propelled so far ahead because the additional time they have has given them it. They get to spend more time with their children. They get to watch every soccer game. They own boats, live on lakes, and spend 6-10 weeks a year vacationing. I can barely vacation because I neither have the time or the money to be able to do so.
2018 is the era of entrepreneurs! You can create a successful business with just having the idea and passion to realize it. If you are seriously thinking about running the business, you should consider an easy-to-implement but very cost-effective business model as a collaborative marketplace — https://roobykon.com/blog/posts/48-collaborative-marketplace...
It looks like Slack’s page about this shut down is only available when logged in: https://my.slack.com/account/gateways (linked to from https://get.slack.help/hc/en-us/articles/201727913-Connect-t...).

At least as of this comment, Slack’s blog and status site don’t say anything. It seems like this warrants at least a post on the blog, but maybe that’s coming later today.
Asset management systems and network inventory databases.
M.U.L.E. was great fun!

For some reason this also reminded me of another game (not a 4-person one) that also had at the beginning some sort of trading/bartering component, but then you were outside in some sort of vehicle (airship?) searching for components. I can't remember the title or enough details to track it down though. (I remember riding up and down in a lift in the beginning though.)