skysight-inc/HackerNews huggingface dataset:
> if anyone is interested, please contact me

This is not how things are done. Just put your code and documentation on the public Web, then submit the link to Hackernews or other relevant forums.
It's not really a new weapon.
Is it sad? I'm quite proud to pay taxes of many different kinds, and I think that the (admittedly quite imperfect) tax system is necessary to a functioning society.

I'd also mention that it's been part of British society since the Roman occupation, so not sure when in time you allude to with your comment but if you're sad about it I suggest investigating a move to one of the functional libertarian nations with no taxes.
this is the quintessential Hacker News comment
I wouldn't consider it a dupe after more than a year and a half.

But maybe a (2015) in the title would be a good idea.
The DICE C compiler/IDE was his best-known bit of work.
That isn't quite how English works.
How can the author think that it's normal for regular people to have 16GB of RAM?

The case of not being important to use GBs of RAM can be made if the app is Atom and it's a tool for developers, but regular people still have 2GB of RAM, not 16 or even 8.
It's nice that Verify uses an internal analytics system, but the whole point of Verify is to outsource identifying people to private companies.
That's not the comparison being made. It's between piping curl to bash, or just downloading a script and running it with sudo, without inspecting.

Yes, you "could inspect". But this is about the instructions. And instructions to pipe curl to bash are no more or less harmful than instructions to download a binary from a "random" server and run it verbatim.

"Piping curl to bash" is a red herring. It's "running unverified code" that's the problem. Piping curl to bash just makes it viscerally obvious how dangerous that is.
BTW, for everyone who wants to discuss marina.io with us in more depth, we created a "marina.io" category on our Discourse forum:

https://discourse.cloudfleet.io/c/marinaio
Things I've learned not to criticise on HN: socialism, Apple, Steve Jobs, compulsory taxation. Aren't you just forming a mental image of the downvoters right now? ;)
Wow, that is great, thanks for putting it together! I have been using CL since the mid 1980s, but cumulatively have just used the language for perhaps five years.

While I find myself using Python a lot because it wraps so many machine learning libraries and Java because of the ecosystem, there are other languages like CL, Ruby, and Haskell that all just make me feel good when I use them.
>First, there's a glut of people insisting they're only defending "free speech" and not supporting people such as those at that rally.

I'm sorry but I'm really having a hard time understanding your reasoning here. Are you really suggesting that the majority of people on HN who are defending the right to free speech of the neo-Nazis we saw in Charlottesville are doing so because they actually agree with the message those neo-Nazis and white supremacists are spewing? If this is what you believe, then please just come out and say that anyone defending this type of speech is in fact a neo-Nazi. You talk about mechanisms that undermine an honest debate but in the very next sentence you essentially argue that anyone in support(I'm adding an edit here to clarify: I mean support for the right to this kind of speech, not support for it's actual content) of this kind of objectionable speech is a Nazi in disguise. That certainly seems like undermining the debate to me. I don't like this kind of character assassination in disguise. Either be willing to call people out as Nazis and white supremacists, and back up your assertions, or give them the courtesy that they might be taking a stand in defense of a principle they actually believe in regarding speech, even in cases where they disagree with contents of said speech.

I personally don't believe a reasonable person can be a neo-Nazi and thus I have very little interest in arguing or engaging with these types of people. When it comes to free speech I tend to fall on the side of having fewer restrictions on speech, although even here my views aren't really set in stone and do change on occasion. With that being said, unlike my views on Nazism, I do think reasonable people can disagree on the issues of where to draw the line on speech. Again, while I personally fall into the less restrictions camp, I don't think its unreasonable for someone to want restrictions on certain types of speech and thus I don't automatically assume those arguing for these restrictions are authoritarians in disguise. If you think this makes me a neo-Nazi I would prefer you just come out and say it, this is of course in the interest of "honest debate".

Edited for spelling and grammar.
The cost of an RV makes this out of reach of all but the most wealthy. A "paradigm shift" doesn't come from luxury goods, it comes when the cost is within reach of average folks.

The photos in the article are of RVs that cost $100k+ (for the little class B) and $175k+ (for the big diesel pusher class A). People who spend $60k+ on a luxury auto may not blink at that, but I doubt it's gonna be a mainstream thing. It's a high margin industry, but even if we assume it becomes much more widespread and competition increases and margins come down, it's still just really expensive to put a whole apartment in a van/bus.

Also, RVs are a tremendous amount of labor to own even if you don't do the driving. They need a lot more maintenance (if you're barreling down the highway in your living room at 70MPH, shit's gonna break), maintenance is a lot more expensive, and you have to deal with dumping and refilling tanks, among other things. I just don't think everyone is going to want that as part of their normal daily commute.

My sister's family tried renting an RV for trips, rather than flying for a while (because their son liked my motorhome and wanted to try out that kind of travel), but decided not to buy an RV and went back to flying or traveling in their SUV and staying in hotels along the way when they wanted a road trip. As with the boat they bought on a whim, it turned out to be more trouble than it was worth to them.

I live in an RV and travel kinda full-time, and have done so for ~6 of the past ~8 years, so I totally understand the appeal. I love having my whole house with me when I travel, sleeping in my own bed every night, cooking in my familiar kitchen, etc., but I can see how it's not for everyone. And, again, the cost is prohibitive for a lot of people. If you live in the RV full-time and don't have rent or a mortgage payment, it's entirely do-able on a modest income...but, in addition to a primary residence, it's a pricey endeavor, really only within reach of pretty wealthy people.
Third party trackers on web shops can identify users behind Bitcoin transactions
Shift+Home,+Vehicle,+Office+With+Licensed+Packers+Movers+in+Ambala
Are French high schools reasonably homogeneous in their quality? Otherwise a merit-based system would be massively discriminating against students which made a poor choice (or live in an area without much of a choice).
Wouldn't the JVM's warmup time make it untenable for most places COBOL is used?
That's because there was massive protest against a centralised ID system in the UK, which led to it being shut down.

https://www.theguardian.com/politics/2010/may/27/theresa-may...
This is correct 100%. At the end of the day, it's about the productivity * developer head count.

That said it still makes me sick. But what's the alternative? Lazarus? Gtk+? Yuck.

AIR was looking good, but now everyone is treating it like the plague.
Really? By how much? Since when were you using the developer previews?
It doesn't give people the same chances. It's a way of making the aggregation look good and sod the individual impact.

Which is exactly what economists are all about. We should be aiming at better than that.
Very good read.
Show HN: PushRadar – Realtime web API service with built-in targeting
Perhaps using a non-published extra phone number registered to someone else (perhaps your child) can provide protection?
It's security through obscurity but with the phone number being the crucial piece of information, keeping it secret will go a long way.

Of course the real fix would be to have better trained people working at the call centers.
Neo4J Mazerunner – run big data graph compute algorithms at scale
Does this also mean that in the function that returns an object vs. prototype debate the former wins because object literals presumably require less class transitions?

let Ctor = function(a, b){
this.a = a;
this.b = b;
}

vs

let obj = (a,b) => ({
a:a, b:b
});
sigh... do we really have to trot out the Somalia straw man every time someone criticises either compulsory taxation or socialism?

Yes, taxation is necessary for a civilised society. No, it doesn't have to be compulsory, and no, it doesn't have to fund socialism.
The author goes on to clarify right in the next sentence...
You are correct, damages, not a fine, I used the wrong word.

Also, while I agree that they don't have to follow the law, they usually do. In the end, the 'judgement' is still based on the law and legal precedent, like in an actual court case.
Because there aren't enough teachers. Just like there aren't enough medical staff. It just doesn't happen.
I'm not disgusted by their right to do it.

I'm disgusted with the lack of critical thinking it represents.
Yes it is. But I think it's easier to do that while you are in your 20s. Older you get the more difficult it becomes to leave your social circle and friends behind.
I don't believe Clinton is a progressive liberal, but most progressives support these policies, as far as I know.
Yes, the lzop compression helps a lot, and I imagine that mostly "empty files" will be more compressible.

On a staging server with little activity, the compressed WAL-E wal files go as low as 1.9MB per 10 minutes. (~2GB/week)

The production server has files between 4 and 12MB per 1 minute or less. (~220GB/week)

WAL-E has a good `wal-e delete retain` command that removes older base backups and wal files.
Instapaper did that pretty well, and I think Pocket Premium does that too - in MOBI format, which is much easier to read on the Kindle than PDF.

These days I use Calibre instead because the overall experience is better, but for single articles it's a bit overkill.
You're not "communicating by sharing memory" though, at least in the idiom's sense (in which "memory" is an alias for "mutable state"), the structural sharing is just an optimisation.

Which may not even be desirable: despite being built entirely upon immutable data structures, Erlang only share large binaries between processes (AFAIK even the new maps are copied despite being HAMT) to ensure process heaps and thus garbage collections are completely independent.
Finding all palindromes contained in strings with SQL
I use the Push to Kindle app from FiveFilters.org to do this.
I take your point in general, but I'm not sure this specific task - converting of SVGs - has ever been one that has easily been solved by some tiny amount of code: probably the way I would have done this in the past (say, ten years ago) would have been using Apache Batik's rasteriser, which is far from a lightweight solution itself.
She is the richest women in Africa on account of comically massive corruption, nepotism, being the daughter of a "democratically elected president" who has been in the job for 38 years, all the while the people of Angola live in absolutely abject poverty. Seriously, Luanda is almost the definition of late stage capitalism: one of the most expensive cities in the world to live in as a uber-rich, and a population so miserably destitute I don't even... You gotta be really in too deep if this is just a ok with you.
I am still using my Nexus 4 from 2012, the only issue with it is that I don't get any upgrades anymore
excellent uses of memes, Mark :)
Also discussed in this thread.[0] It's one of the startups from Y Combinator’s Summer 2017 round.

[0] https://news.ycombinator.com/item?id=15070694
Good to know. This is probably my biggest frustration with the iPhone. Any interaction with text is miserable, and it has been forever. Somehow Apple has not seemed to care for 6 generations.
I think most 50+ would disagree on this point... :-)
> Yes, taxation is necessary for a civilised society. No, it doesn't have to be compulsory

I think you may have to explain that to me
Strategikon of Maurice
well if we're talking about straw men, I didn't actually say it needed to fund a political ideology of any kind. Or say anything about it being compulsory, though in fact I do think it should be.

Moreover, my comment was on the slightly silly notion that 'it's sad this is a thing now' when it has been a thing in Britain since Roman times.

Perhaps the original commentator is harking back to the good old days of pre-Roman occupation? Back when we were truly free. Never had it as good as we did ~30AD. It's gone to the dogs since then ;)
Reordering Futures in Java Streams
Anyone got more information on gamelynx? The information given there is extremely vague and the site doesn't offer any clarification either
It's also a bad example because "Greek alchemy, Biblical cryptography, fiat currency, Jewish mysticism, or how to predict the exact date of the Apocalypse" are not the sort of thing which are censored by even the most ardent proponents of political correctness today.

They might expose him to ridicule, but that's actually an integral part of free speech, as well as being far less onerous than the explicit bans on the religiously unorthodox having any involvement in academia in Newton's time
Will the RV occupants, excluding the occasional bathroom trip, not be tied to a chair with seat-belts? At least in my country seat-belts are required to be worn by law by all car occupants.
Ah yes. The stack of padded envelopes. I have those too :(
Right, but those companies don’t know what services people are trying to use Verify for (in the same way that the services don’t know which identity provider you used). The part of Verify that uses Piwik is the hub in the middle that brokers the identity flow.
I do this kind of work. It's frustrating how awful most of the code is. You'd think people smart enough to pursue stem phds would understand basic programming abstractions, but that is often not the case. Another issue is that researchers don't normally use good software engineering practices. I have yet to be given any code that has even a single unit test. Source control is being used these days, but the repositories are usually unorganized messes with unhelpful commit histories. No one keeps track of system dependencies, and few understand build systems. I can spend a week just trying to get some software to build.

I could keep complaining, but I don't want to give people the impression that I don't like what I do. It beats the hell out of writing CRUD apps.
It is speculation, but unfortunately it's also the most likely scenario.

- Crew berths were at the primary impact point, so are almost certainly sealed at the bulkheads by damage control.
- Incident occurred at 5am local, when you'd expect berths to be popular.
- Sunrise is 7am local, so it was dark - so you wouldn't expect to have any unnecessary crew topsides (precisely because finding MOBs in the dark is near impossible) - and you'd hope any that are, have protective or flotation equipment.
- You'd also expect that 10 people running around on deck would have had a much better chance of spotting another ship.
- The proof is in the pudding - for not one of them to have been spotted in one of the world's busiest corridors, doesn't bode well.
The necessity bit, or the not being compulsory bit?

No snark intended; I'm unsure whether you're an anarchist asking for a defence of the State, or a Statist asking for a defence of voluntary taxation :)
Maybe they actually learned something after they mixed up the position of fn and ctrl with no way to fix it.

Was one of a few serious ux problems that made me leave Apple only three years after initially being very exited about it.
A brutal-designed web site about bad design! I thought I stumbled upon a time-capsule web site. Neat.

I recommend the /r/crappydesign for more of these design gems
This is half true and I think it falls neatly along generational lines, with exceptions for "really good deals". Most iPhone owners became first time AT&T customers when the iPhone came out. When Android hit the market, people went to their carrier because before this more or less was how you had to do it.

More people are just buying whatever phone and sticking a simcard in it but there is still a huge number who live by what their carrier gives them.
maybe dash cams should also keep an eye out for other people's cars too.
Thanks for sharing! This is awesome because it's so much easier to embed than Python Prompt Toolkit, which IMO is the state of the art for building terminal-based interfaces. RxTerm is exciting though because it isn't constrained performance-wise, is MIT licensed and it compiles to native code and static binaries and overall lends a simpler packaging and distribution experience.

https://github.com/jonathanslenders/python-prompt-toolkit
Yeah that bit made no sense. But the overall sentiment certainly does.
We currently use Apache Batik (JVM/Scala) to generate PNG for server generated SVGs of charts. SVG is wonderful for generating charts, easy even without any framework.
What Is Growth Hacking? Marketing Strategies for Small Business
Fair point, but I don't understand why people think this is a case of Salil offending Google's censors and not simply algorithms gone awry. I got downvoted for expressing this doubt elsewhere in this thread, but no one could answer. I just can't parse a motive for Google to censor him on (as far as I know, he didn't criticize Google's diversity policies or anything of the sort).
Really nice work.

I've had a great experience working with Headless Chrome to convert webpages to PDF for my side project EmailThis (https://www.emailthis.me).

It uses Puppeteer by Chrome DevTools team - https://github.com/GoogleChrome/puppeteer.
What is actually your point? Does it significantly detract from my conclusion this is not an unbiased discussion?
> Authors of Go wanted to give users more flexibility by allowing them to add their logic to any structs they like. Even to the ones they’re not authors of (like some external libraries).

Except that you can't. "You "cannot define new methods on non-local type[s],". You have to compose them.
That makes the struct function definition syntax a bit moot in my opinion.
Err... all carriers in Europe do this.

It happens with Apple OS updates too, Apple just have sufficient market clout to tell networks they must complete the testing in the week between the gold master release and the public release.

GSM isn't some magic specification. It's entirely possible for a crappy radio firmware to cause significant disruption to a network it connects to (indeed, I've seen a pre-release firmware from a mid-tier Android manufacturer that managed to cause a reboot in every cell tower it connected to from one of the UK's networks). That's an extreme example, but carriers frequently do testing on that basis, and it often holds up the European releases of Android software updates.
Maybe they had more than just an idea?
Perl 6 Going Atomic
A GPG public key does not only consist of the integer number that forms the cryptographic public key, but usually you have multiple user IDs so other can recognize to whom this key belongs. In order to prove that these user ID belongs to this public key, each of them is signed. Obviously, that will take a few more bytes for the additional data and signature.

The exported file size also depends on the way you export the GPG public key. By default, you will also export all signatures made by others, but you can use `gpg --export --export-options=export-minimal` to strip everything except the last self-signature on each user ID.
How to apply 5 Psychological Principles to Increase ecommerce store sales
The idea wouldn't be to lose open systems, it's building open systems in a different way, including all the lessons learned in the past 30 years about working and organizing information in digital systems connected to the internet

Like, for example, the WWW. Why is it that desktops have no native support for the user to organize web applications, and everything is handled through a single app, the browser?
Aren't machine learning workloads more variable than crypto mining? How would ASIC users cope with that?
Also the cash goes to the parent, but the kids gets the shit school.
Subscribe for JavaScript tutorials weekly
I've been very impressed with styled-components - it's outstanding. Inline, scoped, fully native CSS.

If you're using vscode add plugin "Template literal editor" and you get full intellisense on the CSS too!
Yeah, what did the Romans ever do for us?
Doctors Should Play Board Games to Get Better at Teamwork
No mention of the fact that by the time autonomous cars are a reality then internal combustion engines will likely be illegal as well? MPG figures are irrelevant.

Is it realistic to have a large, economically viable, electric RV with reasonable performance and a decent range? That's going to need a huge, expensive battery, surely?
> Consider the case where download.docker.com starts serving an evil key file

At that point I can't trust the key ID in the docker documentation either. Since Docker doesn't use web of trust (who does honestly?) there is no way that I can verify the key ID in any way in the provided key file. So I don't know how it does any good inspecting the key file before adding it to the apt keyring.
Talking about downsides of a thing is not FUD nor making stink about it.
Is that a spoiler for "The Three-Body Problem" in the second paragraph? Thanks, QZ!...
A quick Google suggests the author was subject to a bit of adverse publicity for tweeting "Dear obese PhD applicants: if you didn't have the willpower to stop eating carbs, you won't have the willpower to do a dissertation #truth" and continues to publish and teach at the same institution after making his excuses and apologies and getting a formal warning.

It's a sad irony indeed if it's people frowning on that comment that's lead him to lecture everyone else on [censorious academic culture] arbitrarily deterring marginalised people from study.
Ask HN: Startups, do you write unit tests for your projects?
If you are a small startup trying to build a product without a proven market, you need to execute fast. Don't get me wrong here, I understand the importance of unit tests. I am asking how many startups are following this in practice? Do you end up skipping them in favor of shipping a feature fast?

When you respond, please include the number of developers involved in the product.
I find scala infinitely more readable than java. For starters I do not have to skip pages and pages of boilerplate, unless some genius decided to do 1 to 1 translation of his java code
From what I see around me, the preferred stopping place of the average modern RV owner is not the campground, but rather the Walmart parking lot.