skysight-inc/HackerNews huggingface dataset:
I would be quite interested in that, especially if it could integrate with my podcast app.

Since August of 2016 I've listened to 30 days worth of podcasts and saved another 22 days worth of time by skipping introductions, listening faster than 1x, etc. The most annoying thing I'm facing is that I've heard hundreds of stories and the audio cannot be indexed easily. If I want to send a friend to a specific episode for a certain story, I have no good way to remember if it was the Freakonomics podcast, This American Life, Story Collider, Planet Money, or one of the 20+ other podcasts I listen to.

I'd love a system which would make available a searchable transcript of every podcast. I couldn't pay for transcribing all of them, but I'd pay 50 cents/podcast. Google tells me 1.75/minute will get a transcription from the top listed service, so if we had 210 people like me, we could transcribe an hour of audio.
> Cause there are credible accusations by former members that they do not

that's an unreasonably low bar when they have done more for transparency than most conventional news organizations.
Probably not... but, do you kind of hate yourself for missing the wave? Probably...
That's true but we'll let this one pass since the earlier discussion was anemic.
Already discussed on HN: GNU readline, BSD editline, rlwrap and linenoise. I suspect enhance and libtecla have been discussed too (alternatives to rlwrap and readline).

For example: https://news.ycombinator.com/item?id=5086837

Both editline and readline are large, too large to be compiled into every program that could benefit from REPL.

The answer to the bloat is linenoise. Great project.

But then there are all the programs that already have the readline bloat compiled in. How to replace it with something smaller? Can this be done?

There is another editline, not NetBSD's editline. It may predate the web, as it was originally distributed via Usenet. I do not recall it ever being discussed on HN. I suspect the original author probably has an HN account.

From Github:

*call compatible with GNU readline*

small size (<30K)

originally developed for older UNIX and Plan 9

forked from Minix 3, not related to NetBSD editline

does not rely on libtermcap/curses

source: https://github.com/troglobit/editline

socat can function as a replacement for rlwrap, something like:

socat -t0 readline exec:q

where "q" is a program that could benefit from a REPL.

Perceptually I find socat readline exits faster than rlwrap. The later always feels a bit sluggish. Same for libtecla's enhance.

Is there a linenoise-based replacement for rlwrap?
Yes, that's how it works. Making $10 isn't that hard though, just check back a little more often than once every 10 days.
WikiLeaks’ Vault 8 Leaks
At the last place I worked, I was responsible for the labels that tracked parts around the plant. I tried to talk them into using ISO format, as we had one plant in the US and one in Ireland and consistency was a requirement. They wouldn't go for it, the closest I could come was 2017-Nov-10.
I never understood how it was possible for little girls to watch the same movie literally hundreds of times, sometimes twice in one day. Some day science will get around to the real mysteries like this. I think I've tried to erase the memories of torture I survived, hearing Horton Hears a Who played most days for almost a year.
2027... quantum developer
Like nil interfaces not being nil.

Or using characters from the Canadian Aboriginal Syllabics unicode block to emulate generics.
This is a great point. I think it is tempting and understandable to, at times, appreciate the "magic" of our profession, but our goal should be able to take away that sense of magic - both in terms of creating programming languages and tools which are more intuitive for human beings, and, as OP says, in terms of education.

There will always be some magic in programming. Unnecessary magic, imho, is just another form of obfuscation.
Well I heard from the FBI that only criminals encrypt data using these fancy counting machine things. So it seems like Equifax may have actually done the right thing here. /sarcasm>

On a serious note, we really need to make encryption a part of high school mathematics. What teenager doesn't want to write secret messages?

When I took an intro to security course in college we spent a couple of classes building a very elementary understanding of how encryption works with plenty of hands on examples (using laughably insecure algorithms, but still enough to get the points across). I think most students found it the most interesting part of the course since most everything else was more about security policy (a MBA could've probably easily taken the course successfully).
Tbh it's not really "fully" player-driven, there's still the magical government aspect in the game that sucks out money at one part and spits it out in another.
"Written in Cuneiform". How about Akkadian? Many languages were written in wedge writing. Cuneiform is neither a language, nor a fixed set of symbols. Cuneiform was used in at least eight different languages. </rant>
What killed Qi/Shen? Didn't M. Tarver end up open sourcing it with a BSD like license to end up with nobody actually giving a f?
Because Tc-99m is used in extremely small quantities.
Not purely rational you have parahumans where most protagonists' acts have some logic behind it. Not a lot of evil people just because they're evil, and not a lot of pure heroes either.

https://parahumans.wordpress.com/ if you want something to read for next month(s).
There's an excluded-middle fallacy here somewhere.

I don't really have a problem if I end up in the background of someone's family photo and then they stick it in an album or on a hard disk somewhere. I'd have a pretty big problem if someone snapped a photo of me in a public place and then sold it to a white supremacist magazine as "the face of minorities taking over this country". We'd have an even bigger problem if there was somebody out there who had hacked every security camera in the world and was collecting images to train facial recognition for a fleet of killer drones who would eliminate all his adversaries.

These situations are not the same. Most people have no problem with the first. Most people would be pretty terrified of the last.
Isn't that kind of the best strategy? You -- as a corporation -- want to make investments for the future. Each patent is a possible income stream in the future if the technology behind the patent somehow becomes "big". So it makes sense to patent everything you can, just for the chance of one of them to go "big".

Companies can't just spend money on research expecting no return, at least not for a long time. That's what academia is built to do.
"If you want a perpetual right to a piece of real estate, buy it. I'm a renter myself. I accept uncertainty as part of the bargain."

You must have posted this to the wrong thread, because it has nothing to do with anything I've written. There are legitimate, open questions about development policy. That doesn't mean anyone is giving renters a "de-facto property right" to live in their homes forever. How about we start with simply building affordable housing, for a change?

In any case, regardless of your Randian philosophies about what poor folks "should" do to remain in their homes, cities don't function when the people who cook your food and fix your sewers can't live near the city anymore. So these things actually do matter, and the only people currently getting screwed are the poor. We can deal with fairness for rich people once it's an observable problem.

(That said, I'll admit I tremendously enjoy how you jump from complaining about renters screwing society, to complaining about prop 13 in what...50 characters? You're Angry because you're getting screwed by pretty much everyone, it seems.)
Thanks for that perspective.

I was on the muscle relaxant for a full day, and I was no better. Any time I moved, I was retriggering the spasm.

The neck brace stopped that. I still had to be careful, but at least I could walk around and sit and such without constantly re-spasming (which I suspect was actually exacerbating the injury).

I do agree in concept with the concern about combining such an injury / muscle relaxant with strong pain killers. The pain is warning you as to damage; numbing it seems like it might well promote furthering that damage and/or hindering healing.

In my case, once I was braced and stopped retrigging -- and possibly worsening -- the spasming, the remaining pain was entirely tolerable. Of course, the limited effective activity was another aspect requiring coping. That included sleeping: Getting into bed, and keeping things immobilized in bed, was a bit of effort. I learned how to sleep with a neck brace on, and I "trained" myself quickly not to roll from side to side -- despite my allergies that promote frequent shifting.
This is absolutely awesome! On a related note, I'm constantly astounded by people who use excel all day but have no interest in getting better at using Excel. I've tried explaining how to use tables and why writing readable formulas is important but they just stare back with a bemused look.
Expeditionary Entrepreneurship in Puerto Rico
What's cool for developers like you and me is the AI/ML technologies are being commoditized.

I have no idea how to build an image processor, or a database, or cloud infrastructure, but I can use Pillow, Postgres, and AWS to build products on top of those capabilities. AI is starting down the same route, where the number of developers who use it will vastly outstrip the number of developers who contribute directly to it.
I would bet a small fortune that the ML hype will not live up to expectation on a 7 year horizon. It is true that there are cool things coming out of the field, and it is true that there are a lot of smart people are entering the field. But the demand for researchers, using actual mathematics day-to-day, is going to be incredibly slim compared to what you'd think it'll be if you read the news about this stuff. Data science has been hyped up for close to 10 years now. And all that time were there fears that we'd all have to become statisticians in a not too far away future. But the day has not come. In fact, you could argue that there is even less reason to get dirty with pen and paper than ever, since a huge mountain of frameworks have been developed (e.g. tensorflow) precisely with the motivation that it'll be able to bring in math-afraid coders into the ML sphere.
Encryption wouldn't have mattered here

I think you mean "encryption wouldn't have mattered for the known attack", but there are lots of cases where encryption would help... even in cases that don't involve hacking, like hard-drive disposal.
The only time alcohol was even remotely used to keep people healthy was when lime was in it. The "cleaner water" theory is bunk.
You don't need bytes to do computation.
There's so many factors that come into play with conversion, though. And this will vary wildly between B2B, B2C, and enterprise.

I think marketers have invaded the UX space a little too hard. We should be thinking of more inventive metrics. Stuff that isn't generic content marketable acronyms for cheap blog thrills, but more deeply ingrained metrics that correlate with the problem you're solving.

Are you solving for conversions? Then sure, use conversions and call it a day.
Best answer so far. Technology fads come and go. Anyone in the business for any length of time has seen so many of them. If you just get your news from the HN bubble, you're likely to believe AI/ML is all anyone does anymore, but I'd speculate that it's needed in less than 1% of all programming projects out there now and in the near future.

If you're a programmer, focus on the fundamentals: Learn to write new code and maintain legacy code. Learn to write tests. Learn API design. Learn how to estimate projects. Learn to differentiate between a risky code change and one that isn't risky. Learn to refactor something without changing its functionality. Read/know the literature. Don't get hung up on any particular language, framework or technology.
Caravan is so great. How does fountain ink compare?

As heads up for non-Indians, they have occasional articles that are not purely focused on India.
And machine learning doesn’t solve 90% of the problems people think it does
How do you jump to the interface from any structure implementing it? Beside from comments there is no immediate way to which interface/interfaces a structure is implementing.

Maybe Gogland solves this by keeping records on all interfaces, and checking all structures whether they satisfy them. If that's the case, this is definitely solved by tooling.
Love the Minix slide. It's a wonder this news didn't reach Tanenbaum until recently.
What is moon math?
The new yorker
I would correct the linked article to add "our man bashir" S4E9 to be watched at the end of the series, its basically an hour of in-jokes about Garak's secret life.

Garak's blood type was "snarky" and that character might be a bit too much for some viewers. Its unusual on TV to have extreme levels of snark that doesn't divert into mere whinyness or fart jokes. I guess that was acceptable at the time of writing because Garak is a space alien.

"Tragedy is not the word I'd use. Farce would be more appropriate." in the context of the theatrical version of the assassination of Julius Caesar.

Or the time Garak made fun of aesops fables for being too violent (same episode as last)

"Treason, like beauty, is in the eye of the beholder."

WRT the linked article comment about Miles and his incredible tearing pants gag thru the series "Unlucky for you, my sewing kit went down with the ship." was seemingly inevitable...
I'll be signing up for that.
Here's the official YouTube twitter account promoting a video after demonetizing the channel. Warning: the comments are awful. https://mobile.twitter.com/YouTube/status/927958836308299777
I tried it. Didn't find ME on my i5-4690K.
I'm a distributed systems person. Not worried at all. There are lots of specializations - just choose one that is interesting to you!
Ask HN: How to run queries on 20B clicks log
I have a click log with 20 Billion clicks. I want to perform a group by, count, sum, average queries on this data set and make it available to all the customers. Each record includes Browser name, Country, Carrier, Campaign ID. Queries include a) Get the number of clicks from X to Y date, for each specific browser. What options do I have?
Deficits are always necessary. The size of the deficit needs to very. Since we are nowhere near full productive capacity, there is no danger in too many dollars chasing too few resources. The deficit needs to be reduced when economy is at full capacity to avoid inflation.
> One way to think of ME is, we all woke up one day and discovered we have had high resolution night vision spy cams installed in our bedrooms.

Not really how I think of it. Seems more similar to waking up one day and realizing Tesla controls your Tesla car remotely. Or Microsoft can push bad updates Windows. Or Google can push bad updates to Chrome.

> And yet we really don’t seem to care much. Lesser issues generate national outrage and high volumes of press coverage. Why?

On my end it's because I have not seen a single shred of evidence that it has been used for spying, and because I figure the moment anyone becomes aware of that happening, people would probably find a way to block the network traffic at the router or somewhere else.
It seems like all of the problems the author claims with open source are simultaneously worse and more opaque with closed source.
I've heard some plausible theories.

For a young kid, the world is a strange and unpredictable place. Which means "scary" in some sense.

Watching a video (that the kid has seen many times before) is actually comforting. The kid can predict what's going to happen next, and is happy when expectations match reality.

There's possibly something similar going on with people on the autistic end of the spectrum, which may explain why they tend to get upset when taken out of their routine.
I think it fits better for Scheme or Forth. I would not describe Go as simple at all relative to those languages.
I agree that single file components are awesome. I wish you had been introduced to styled components in react:

import styled from 'styled-components'

const Container = styled.div`
padding: 10px;
background: ${
({ isHovered }) => isHovered ?
'green' :
'red'
};
`

const H1 = styled.h1`
font-size: 15px;
`

const P = styled.p`
font-size: 10px;
`

const MyComponent = ({ isHovered }) => {
return (
<Container
isHovered={isHovered}
>
<H1> Hello <H1>
<P> This is a thing </P>
</Container>
)
}
If you like this kind of stories and don't mind a work in progress you whould try https://www.reddit.com/r/HFY/comments/61ya08/oh_this_has_not... where a nerd ends up in a fantasy world.
Is having a processor and electronics and software and sensors, which, despite the cost of components of $10, requires electricity. Is that really that much better than just building a better thermos?

( These things are amazing; if you haven't experienced one yet I recommend picking one up from REI: https://www.yeti.com/drinkware/rambler-20-oz-tumbler/YRAM20.... )
Not in 2017
I'm from The Netherlands, and I can't say for certain, but I can't remember a product being sold at a grocery store that had characters from a children's TV show/movie on the label to try and sell it.

Cereal is less of an issue in the first place (that's a very US thing, didn't even know it existed till I moved to the US when I was 10), but you just don't find brands associating themselves with characters from movies/tv shows.

The closes you get it Sinterklaas/Zwarte Piet on seasonal items and Santa Claus.

Action figures are something you have to get at a specific toy store. Large "super store" like WalMart/Target/others don't really exist. I can't go buy a couch at Albert Heijn. I don't go buy a TV at Aldi. In the US however going to Walmart for electronics is as normal as going to get groceries.
OK article I suppose. Kind of light on any assesment of regulatory body hurdles (Coast Gaurd, IMO, etc).

This sentance bugs me though: "...shipping companies may replace their giant cargo vessels with fleets of smaller, more fuel-efficient boats."

This statement makes no sense. Larger ships, in a general, achieve greater economies of scale and therefore, all other things being equal, a larger ship will be more fuel efficient per unit cargo. Period.
Well supporting more TLDs would be great. I know we just had that big discussion about the downsides to .io domains on HN (but I actually am reliant on a .io domain -- domain squatter is on my .com and not sure when I can afford, if ever, to buy it).

So more TLDs would be great. Although really, it does seem like .com is the most important. I'd just make it clearer it's .com only as now I'm going to go back and do some more searches as that is useful actually that is only .com.

Sorry, that is like pro and con feedback on more TLDs.
I don’t find all of that inherently morally repugnant. I own several photographs of other people, for instance. I think it’s clear that you’re really talking about the bad things that can happen when a large entity (probably a government or large corporation) gets a large amount of personal data. I don’t disagree that there are many bad things such an entity can do, but I certainly don’t therefore intuit that anyone possessing someone else’s personal information or likeness is inherently morally repugnant, ridiculous, or dehumanizing.
You could do pretty much any of the things you describe, actually. Auth is really not straightforward at all though, they could definitely do a better job at making it easier to get started with GraphQL.
Broader four-year degrees offered in response to AI revolution
Postmortem of yesterday's downtime
The point of ME is that it's invisible. And until then, few people had access to it.

Now I can't wait for rogue monero miners to use ME to propagate :)
It's an interesting question. Legally, they don't owe him anything. But from the point of view of social interaction, it's just extremely weird. Imagine someone using the project of your life in something huge, contacting you about some minor details - and then disappearing, so that you learn about it by accident from someone else. It's just strange. Not to mention that if you contact them about it, they should respond. In whatever way. Like, "we're sorry but it was an internal project that we weren't allowed to disclose" kind of way. (Intel guys reading this, it's a good hint!)
h3h3 and pewdiepie made a video about this a while ago

https://www.youtube.com/watch?v=lNbJoncamAA
History of AOL Warez
Gene Kim and the DOES17 Speakers #5 – The Deployment Age
University of Michigan faces a crisis of confidence in working-class communities
> Put yourself in the shoes of a CTO at a new startup

Okay, how big is our web application? A few pages with a form? We'll avoid Redux for now. We might even avoid React.

It's like anything else: should you set up a Spark cluster if you're only processing Gb's of data? Probably not, but you might need it some day -- so make your best guess.
You can subset the font with Fontello.

http://fontello.com
If you're the CTO of a new startup, don't pick a technology to build your startup in without building something with that technology first.

Build something small. Learn React. When you're comfortable, and your small app grows in to something a bit bigger that might merit it, learn Redux.

Then, build something small. Learn Vue. Repeat.

Now you understand both options enough to make an educated decision. Feel confident building your big, gotta-get-it-right-off-the-bat startup project in whatever works best for you.
> tokens are... Money!

Some people are calling them money. (Those same people don't seem to want the rules and requirements that come with calling something money.) I don't see why society needs to devote public resources to enforcing private crypto claims. If people are harmed, they can sue. It's not like these markets weren't screaming caveat emptor from the start.

More broadly, we're getting value from detached observation. American securities laws and conventions were built in the 1930s. They have since been replicated worldwide. Cryptocurrencies are giving us a chance to see what laws are still necessary, which may be anachronistic given cultural and technological changes and for which there is a better way. Think of it as a publicly-funded experiment for the benefit of finance.
Oh - politicians won't have their data subject to the backdoors, only the rest of us.
Fontello – icon fonts generator
like anything this will cause problems until it gets figured out by society. eventually it'll be like wearing glasses. this is a history take on this. sorry I'm the history and nacisicist guy until I get more edumacated on computers

maybe you geniuses can make some kind of system where people could go to school who otherwise can't. faggots. we could call it something crazy like "government send people to school" or something

faggots
> I really don't understand why anyone uses Facebook.

You really cannot? Like, can you not imagine one person, who doesn't realize (or worse, and more likely IMO, does not care) about the privacy implications?

It's not hard to understand at all, I think.
Well making Flash work on mobile is one potential use for quantum computing I guess? :D
Generally its the left that tends to play the victim card for sympathy points. Clearly both sides do this however because its(unfortunately) a powerful card to play. If you look at independent conservative youtubers such as Lauren Southern in particular you'll see the clear bias YT has.
At most, they would only need a human to review after the hash matches, not before.

Facebooks plan is awful.