skysight-inc/HackerNews huggingface dataset:
I have a command sequence which is:

1) find something I like is not released in my economy to buy as an MP3
2) find a low(ish)fi video of the original artist playing it at some awesome gig you wish you could go to with the time machine
3) use youtube-dl to dl it, then post process into an mp3 or m4a
4) enjoy listening to glenn gould humming, or keith jarrett humming, or that time the bomb landed next to the string quartet playin in london in 1940, or the one where the film clip of lena horne singing 'stormy weather' is just the perfect version...

I know that i'm outside the rules, but if they don't do something to let me pay for the IPR, but do put a video up free to air, I'm kind-of confused at this point: If I put dark glasses on, while I "watched" the youtube isn't it the same?
The author Salvatore Sanfilippo (antirez) is also the author of the Redis key value store. Funny, I didn't know he had written a book on Tcl.

As an embedded scripting language for Redis he didn't pick Tcl but Lua, though.
> I feel like you aren't even trying to understand what this conversation is about.

Thank you for being condescending.

> The analogy between Java and the Web-* technologies is pretty obvious, unless you want to pretend you've never encountered the phrase "write once, run anywhere".

What does that phrase have to do with anything? And saying that Java (a platform) is somehow an analogy for "Web-*" technologies is a bit of a stretch (to be generous). They aren't even in the same category - for example, Java is a language / runtime / platform; WebRTC is a protocol. You can implement the latter on the former, but not the other way around.

Native apps aren't dead - they are still doing fine. There are a number of benefits to creating browser based apps - such as the ease of getting them and getting updates - that tend to be harder / lengthier for native apps. There are a bunch of benefits to native apps. We live in a world where its ok for people to improve both experiences.
You are correct, there isn't really any synergy, and it's just a re-framing of synchronous dataflow programming using somewhat convoluted terminology and technology.

In fact, what "reactive programming" does is solve the problem that FP has with reactive systems[1], in that it isn't suited for them at all. FP, pretty much by definition, is suitable for transformational systems, i.e. systems that map some inputs to some outputs and are then done.

With just FP, there really isn't any way to build reactive systems, that is systems that continuously react to external and internal stimuli, whereas reacting (responding) to stimuli (messages) is pretty much the definition of OO.

By treating input as (infinite) streams of data and applying collection processing to those, you can sort of map this to the aforementioned dataflow programming and solve your problem. Of course, just using dataflow programming directly is both simpler and faster, but hey...

[1] https://www.inf.ed.ac.uk/teaching/courses/seoc/2005_2006/res...
You're looking for "pseudorandom", not truly random. True randomness is an unnecessary and unrealistic bar to impose for typical cryptographic purposes. Not only is using true randomness more computationally and logistically expensive, it's difficult to implement correctly and safely. If you have a CSPRNG with sufficient pseudorandomness, it's more important to secure and optimize other parts of the system than it is to get stuck in local maxima with randomness fetishization.
Best WordPress Caching Plugins of Your Interest
Not really. There was a microphone inside a gift that was in the oval office given by the Soviets, which broadcasted info for many years. They called it "the thing".
I think that Google does actually wait for Javascript to finish running. I don't think that it indexes URLs with their query params though. Maybe I'm wrong about that.

Not sure why it would be a problem though even if it did - if you've ever hosted content on Instagram, Reddit, Facebook, Twitter, or, heck, even HackerNews, it seems like you'd have the exact same threat model.
Thanks for correcting me! I commonly call a group of people "guys" even if they are women, this is something I need to break the habit of. Will strive to be gender neutral in the future.
But what is it? "Learn more" is just videos.
I recommend starting with an app...
It’s a good analogy.
That's funny because that's exactly how I felt about learning OCaml, except that I reverted to Python instead (and retrospectively wondered what the heck I was doing toying with such a mess.) You got to find a language you feel comfortable with and that gets stuff done without fussing around with basic stuff like core libs and tutorials. It's a shame developers of the core language don't get it and sabotage the adoption just for lack of craftsmanship. I am sure OCaml would have been fantastic for my use case (context free parsing) but I just gave up and went back to something that just plain worked.
E.g., enjoy your life-saving MRI? Thank research physicists.

An often quoted figure, or range of figures, is that the U.S. space program has, per dollar invested, produced between 5 and 10 dollars of returns in commercial technology. I don't mean rockets and such. I mean things used in the everyday world around us.

Oh, and a bit further afield from traditional physics, most of the novel drug discovery in the U.S. is developed with public dollars, not pharmaceutical dollars. Pharmaceutical companies convert (some) discoveries to commercial products, spending more money on later series trials and on marketing, than on any original research.

And, many drugs were the results of "mistakes". Not what the researchers were targeting.

You do research to learn novel things. If you already knew what your result would be, well...

(I could jest, then you'd be a theoretician.)

P.S. Let me also put it this way: You do research also to learn how to learn those things. Building new equipment, procedures, and understanding. And a lot of those pay off repeatedly, regardless of the particular result of the original research topic.
Previous discussions: with [1] 67 comments, [2] 23 comments.

[1] https://news.ycombinator.com/item?id=4367933
[2] https://news.ycombinator.com/item?id=10865568
That's not how science works. Cf. Michelson-Morley.
Actually, they both do the same thing, but attack different sides of the mood slope.

Which you'd know, if you ever stopped to consider how to adjust your mood with either.

Caffeine introduces anxiety and irritability on downslope, after about two half-lives, or 12-ish hours (6 hour half life). On the up slope, caffeine provides a long slowly declining period of alertness and performance. The initial buzz comes on strong and tapers off over time.

People seek caffeine to perform. But a slow sinking feeling appears near the end of the day.

Nicotine modifies mood on the other side of the bend, with it's presence evening out irritability with immediate relief. The trail off goes unnoticed until a sudden urge kicks in, to bump one's self back up onto the plateau.

Nicotine is sought to cure or cool an immediate pang, which leaves the impression of easing into relaxation, which degrades silently until suddenly noticed as an urge to re-up.

The perception of nicotine is downtime, even though the dosage process and serum curve is the usual spike and tapered downslope, people learn modify the nicotine downslope differently, by catching the drop-off before cravings become desperate.

Which is why cigarettes are designed as they are, and achieve product success the way they do. Metering doses at an almost hourly rate, with twenty dose packs marketed to afford exactly that behavior.

Coffee, as a liquid, is readily either sipped or chugged as needed, and has different preparation and consumption habits, so its marketing is different.

Caffeine's downslope is handled differently, since the withdrawal effects, are separated by longer distances of up to 48 hours, and because circadian rhythms are more drastically effected. Consuming in the late afternoon results in insomnia, so the better choice is to cure the anxious late day mood disruptions with food and alcohol, and stave off withdrawal (vasodilation migraines, etc) the next morning.
Just Google it
The ideal solution is to put CoDel in hardware where it can be cheap. FQ-CoDel would be better, but would require many times more silicon. It's probably worth it, but it's a harder proposition to sell to the ASIC designers.

Even on current hardware, anything that's currently handling packets with a CPU instead of fixed-function hardware should be able to add CoDel without sacrificing too much throughput. Home routers running SQM-style QoS run into performance problems not because of CoDel or fq_codel but because of the traffic shaping. When everything has AQM, you no longer need a traffic shaper on your home gateway router, just AQM, and the CPU requirements for that are vastly lower.
Before a majority of Operating Systems adopted Bonwicks Slab allocator, custom allocators made sense. These days, it's best to let the OS worry about the allocations since it knows about available storage devices (eg. NNVM), cache levels and threads, power management, etc, and it can return overallocated (yet unused) memory which custom allocators cannot.
Yeah but you can still push commits to a PR that has received approval, and the approval is not revoked.
Yes but you can push to PRs after approval and then merge them.
> So foreign food producers just say their stuff is "organically grown", even if it was smothered in pesticides

Organically grown products are usually smothered in pesticides, since “organic” doesn't prohibit pesticides, just the more targeted and effective ones, forcing quantity to make up for quality.
This post breaks the rules. From the text at the top: "Please only post if you personally are part of the hiring company—no recruiting firms".
You could differentiate more from asciinema by building editing tools around the recording (like cutting or embedding the recording in stock frames like in https://shotsnapp.com)
They weren't waiting around, but the idea is that they would just hear it through the rumor mill and then decide, "oh hey I guess I can plug this in".

Having done security for many years, especially user security, I can say with certainty that some people are this dumb.
Is there documentation on what Chrome/v8 currently does here? Could a similar optimization be ported over?
A Daring Plan to Rescue Boys Trapped in Thai Cave Is Starting to Take Shape
Have a look here also: https://github.com/cirocosta/asciinema-edit
Or we should regulate them, maybe Trump would consider it. It certainly would not cause any sort of economic harm to regulate companies that sit on cash reserves in the hundred billions.
Amazing Original Content Quality (across Hulu, Amazon Prime Video, and Netflix)
I don't know. Netflix is doing a pretty good job shutting down VPN proxying.

Yes, I know there are some providers that still work... Shhhh!

However, it's a lot easier for Netflix to blacklist an IP (or an entire IP range) than it is for a provider to setup a whole new proxy - likely connected via a residential ISP.
they require a clearance which can take 6 months to a year to complete.
most the work is in DC area so being nearby helps.
It doesn't work on iOS (10.2), or I just don't get it?
Firefox also has the little-known keyword functionality. Bookmark https://bugs.example.com/issue/%s, in the bookmark manager give it the keyword `bug`, and then typing “bug PROJ-123456” will take you to https://bugs.example.com/issue/PROJ-123456. (On some search fields there may be an “Add a Keyword for this Search…” item which helps with creating the bookmark with keyword, too.)

A quick look around https://developer.mozilla.org/en-US/Add-ons/WebExtensions/AP... suggests that it’s not possible to control the keywords and tags from an extension in Firefox; this is a sad omission: I’d really like an extension which imported all of DuckDuckGo’s !bangs as bookmarks with keywords, so that you could type in exactly the same stuff and have it bypass duckduckgo.com.

https://bugzilla.mozilla.org/show_bug.cgi?id=1276817 is about adding that, but weird stuff is happening there. I’m going to follow it up, because I’d hate to see this functionality lost. I use it for a number of things.
Given these cameras are:

* Fairly easy to make, a la github instructions

* Can command a _very steep_ margin per sale, compared to an app

* Offer (imo) most of the product value by being something physical/tangible you can show to your friends

* Polaroid cameras are surprisingly popular https://www.wsj.com/articles/fujifilm-zooms-in-on-instaxs-re...

I think I'd have to disagree here!
There are https://en.wikipedia.org/wiki/Melanocyte-stimulating_hormone and https://en.wikipedia.org/wiki/Skin_whitening#Whitening_agent...
Designing Google Maps for Motorbikes
DC itself has a pretty bad government COL adjustment because it is the average of an area comprising some much lower COL areas in Pennsylvania and West Virginia. For example, a GS employee who works in Downtown DC where a 1 BR apartment will go for $2500 / month will get paid the exact same amount as his / her peer working in Hampshire, WV. The same apartment there is about $700.

* https://www.federalpay.org/gs/locality
An app that does this would lose its novelty pretty quickly I think. The delight comes from a black box spitting out a physical piece of paper with the drawing on it.

I mean, that might also lose novelty after a few uses, but it would always be a conversation starter and a cool thing to leave on your coffee table.
I presume this is only for the occasional thing that people are afraid will disappear from youtube or is there some other reason for downloading that I'm missing?
In a similar vein there's these Italian carve outs. [1]

[1]https://www.google.ca/search?q=italian+subterranean+temple&r...
The American two party system is less limiting than it sounds. Bill Clinton shifted the Democratic Party and Trump is shifting the Republican Party. In practice the parties don't define the candidates, the candidates define their party.
His wife and his kids are still in NZ; I imagine that is the main reason why he wouldn't want to leave NZ.

He still seems to be living comfortably. I see him driving around in various G Wagons on a regular basis.
Agreed. The only thing I think you can take from the benchmarks given is that for 99% of cases it's not going to be worth the effort to do your own benchmarks and choose a different allocator, the wins simply aren't going to be big enough.
Transparent zinc sunblock utilizes nano zinc particles which are toxic.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3781714/

https://www.ncbi.nlm.nih.gov/pubmed/26531873
The First Superhero Movie Is Over a 100 Years Old
No need to. Sergei Skorobogatov is actually a secret North Korean agent, the pictures and report are a lie and the fans are indeed infected.
Show HN: Html-renderer-webpack-plugin
I wanted to submit my webpack plugin for adding "SSR" to an otherwise basic static website built with Webpack.

I'm a UX/UI designer but for the past two years have started coding JS/React as a way to improve my design and systems thinking. My own static website has been the playground for most of that time.

I've been through Gatsby and Next.js and wanted to make my own static boilerplate, but the SSR part was missing. I looked at the existing webpack plugins for generating HTML files but thought they mostly deal with templates.

html-renderer-webpack-plugin tries to do things a bit differently by providing an SSR-like interface where each defined path (supplied in webpack config) calls a PromiseLike function where you can do whatever based on the current path and the webpack stats object. The function then should return a string of HTML that gets saved into the output directory. Basically this allows one to port their Express application's SSR functionality into a static renderer.

As linked in the readme, a working example site can be found at https://github.com/iiroj/iiro.fi
Perhaps a better analogy: let's say you're hiring people with the offer that you'll pay them $2M the first year, then nothing for 20 years. The danger is that the person will quit. So it is more conservative to offer a deal where you pay them nothing for 20 years, then $2M. Then you're pretty sure they'll stay, especially if they're 15 years in.

I think that's probably the best way to understand the salary/pension trade-off. The public sector is geared to be quite risk averse in investments, so it offers back-weighted comp to try to be frugal on training and provide continuity.

There's also basically no other employer that can credibly offer this kind of comp, so the public sector, by offering it, can compete quite well for talent in the space of those interested in that configuration. It's not the only way to run things, but it makes some sense.
Python request doesn't appear on iOS 10.2, only JSON works. Unfortunately I can't have a look on the console now...
On POSIX systems at least, the API provided to userspace to allocate memory is too low level to remove the need for a higher level allocator, so you will be using a separate allocator.

> and it can return overallocated (yet unused) memory which custom allocators cannot.

These allocators allocate memory out of buffers they've gotten from the kernel, so overallocation is very much possible depending on your kernel config.
It doesn't sound like they actually compared apples to apples by performing the same test as a modern replication of results though.

A similar apparatus is not named or sited, when noting the modern equivalent. Does that matter? Couldn't there be side-effects for measure reation time to different stimuli?

Also, did modern 1941 measurements operate with the benefit of newer advancements, such as high-speed cinematography to produce objective slow-motion footage?
The two biggest things one can do to lose or be denied access to a security clearance are 1) foreign contacts and travel and 2) financial issues.

Most of the security clearance denial appeals are published by the US government, and just from a cursory glance, you can see that mundane credit problems, foreclosures, etc. are the top reason given.

* http://ogc.osd.mil/doha/industrial/2017.html
It was something like 'Giraffe', but rhymes with 'punt'.
I bet many people would use this device one or two times and then abandon it forever. It's useless
Scaling up molecular pattern recognition with DNA-based winner-take-all NNs
It blows my mind that people are having "Group Chat" conversations like that via Email. Have they never heard of WhatsApp?
Are Androids in the Government a Dystopia by Design?
Indonesia doesn't have free speech. Look what happened to Ahok. The FPI, who wants to institute sharia law, managed to get him jailed for two years on a BS blasphemy charge. Where is the "atheism" option for the KTP?

I'm afraid the concept of separation of Church and state in the Indonesian constitution and principles is not nearly strong enough. It's trying to have the cake and eat it too. I don't believe the legal constructs and government checks are strong enough to resist what's coming.
VPN connections are relatively easier to block.
Dependently typed programming languages seem capable of defining types that express many aspects of a program’s specification.

Formal specification in that sense isn’t enough to guarantee that your game is challenging—but it’s an engineering discipline that helps make sure your implementation is correct, and that you have clear and well-defined intentions.

Curry-Howard and dependent types is far from the only way to use logic for reasoning about programs!

One cool thing I’ve seen is using linear logic to make prototypes of games. Linear logic is good for expressing rules that consume and produce resources, in a way that fits very well with many game rulesets. Thinking of games as logical systems means you can ask questions like “is level 3 possible to finish starting with the items found in level 2?” (A proof could be a sequence of actions that start with those items and eventually reach the level’s end state.)

Logical reasoning isn’t the only aspect of software development, just like structural engineering isn’t the only aspect of building houses.
IQs in the developed world seem to have started to substantially decline with no viable convenient explanation.

Maybe what's happening is that IQ has been declining for a longer time, but the gains in health and nutrition were offsetting the effect. An interesting variable to compare to is life expectancy, which is a proxy for health. Its growth in western countries has been slowing and in the US it has even started declining. Studies have shown a link between IQ and life expectancy. Those studies generally looked towards a reason why higher IQ would lead to higher life expectancy, but perhaps the causation is reverse.
Just a hunch but I think you might be skipping isosceles triangles. And possibly adding right angled triangles because of floating-point arithmetic.
Even better: it can use a batch file with URLs
The Computer and the Brain (1958) [pdf]
Wordpress is the Microsoft Access of content-driven Websites: it is amazing because the lowers all of the barriers to entry (time, cost, expertise), but it has bad practices and a bad programming language built-in, so stuff built with it is born bad, and will get worse, partly because the folks using that tool are frequently untrained.

Think of any modern development best practice that you like (e.g. version control, or automated tests): Wordpress will make it harder, and if you take over an existing Wordpress site, there's a non-zero chance that the previous developer wasn't doing it, making the hairball of code underneath the shiny interface even harder to work with.
Hugo – static site generator
>It's not by chance that LISP and Haskell

It's only because Python is familiar and Haskell is not. Objectively both Haskell and Lisp are dramatically more simple to comprehend than python.
Scope | Stockholm | Full-time | Junior Backend Engineer

Scope is a search-engine that makes it easy for brands to find relevant influencers. Our mission is to make influencer search accessible to all brands worldwide.

Why us

- New but already proven product with fast growing revenue.

- We like to go away for a week now and then to work together in a completely new location somewhere in the world.

You

- want to be part of creating something new and build the global standard for influencer search

- understand trade-offs, value pragmatism over idealism

- might like neural networks, talk about space or sing

- might just like building a kick-ass search engine

Salary: mediocre

Equity possibilities, better than mediocre

Apply here in 2-3min: http://scopeapp.io/jobs

More about our product here: http://scopeapp.io/product
Google DeepMind Plays Quake III Arena CTF: From Pixels to Actions
Right, but I'm suggesting that the odds of lighting the atmosphere on fire were calculated to be much lower than 1 in 10, but there just wasn't a 'simple English' category to distinguish them. So I wouldn't get scared until I saw something that suggested it was anywhere near 1 in 10.
California had a statewide ballot initiative (Prop 20) which established the California Citizens Redistricting Commission, which drew districts ignoring party affiliation. The resulting districts lean heavily Democratic (because, duh, California) but are also fiercely competitive; there are very few safe seats and incumbents have to hustle. Frankly it's fantastic, a model for the nation.

California has proven out the solution: collect a set of citizens from both parties as well as some unaffiliated, aggressively de-politicize the process, give them broad guidelines on how district lines should be drawn, and let them do their thing. No need for weird cake-cutting machinations.