skysight-inc/HackerNews huggingface dataset:
I wonder what the actual cost-difference would be to pay 7 guys working 2-hour 5pm-7pm days instead of every one guy working 14-hour days.

If it's too high, I assume things like drone delivery will eventually replace deliverymen since they are more likely to not mind working evenings, nights, and weekends.
PabloZungu Dezign Gallery Company – Exploring Motherland Africa
The future of biometric security is in twins’ hands, or faces
I make mine Malaysian style:

1. Make a syrup out of brown sugar by heating it in a pan with some water. The real recipe uses palm sugar but brown sugar is close enough.

2. Put it in a cup, then evaporated milk, then strong black tea.

3. Mix to taste. The three layers don’t mix together on their own. The more you mix it the sweeter the drink gets.
A japanese riot- i guess thats a thousand disapproving stares..
If you haven't written a version of it in C, how do you know it's 8/9 as fast. What are you basing that figure on.
> This. I read this EFF list of "Terrible things" and thought "neat!" for every single one of these items.

That's because you own multiple Apple devices and feel the need to staunchly defend your purchases.
I haven't had experience with Amazon Logistics, but I've had (literally nothing but) lost packages and a multi-week delay with DHL in Croatia and Montenegro. Of three packages delivered, only one arrived (after two weeks of "customs inspection" -- it was a replacement laptop cord from Amazon) and it was addressed to me but the contents were what I assume were someone else's birthday gifts, wrapped and everything. It felt like they had opened my package for inspection and someone else's box, and just forgot what went in which box.

Calling DHL was no help (it didn't seem like they were a customer-facing company; it was my first exposure to them and they sounded super confused that a person-not-a-business would be calling to find a delayed package), as they just told me the driver tried to deliver and they'd look into where the package was each time and get back to me (which they never did).
Can you buy 5000 of them on eBay?
Best Practices to Prevent Data and Privacy Breaches
In Denmark, what happens when you reach the limit (on private plans[1]) is that your speed is limited to something between 64-256kbit/sec depending on the provider. You will never be financially penalized for going over.

What is also true, however, is that most basic plans include between 10 and 20 GB of data. You have a really bad plan if you only get 3 GB.

[1]The rules are a bit different for company plans.
How to Ignore Headers on a CSV File When Using Record Mapper
Cataclysm – Dark Days Ahead
unmaintained, latest commit fae9376 on Sep 12, 2016 ...
Off means off.

Or it should.
That's based on an NHK documentary called 'Kaze no Denwa' (Telephone of the Wind.)

https://www.youtube.com/watch?v=Yg69F5gewkA
Let’s Talk About Data Collection – RDAR #8
That would be amazing. I think the issue with Scheme, and in general most Lisps has been excessive fragmentation.
Figure 17 in the pdf shows some impressive colorization of grayscale images. It's cool how colors are mapped to the right places. I wish they'd shown more of this.
If you want to do your own visualizations using PyAlgoViz, check out http://chrislaffra.blogspot.nl/2016/12/generating-prime-numb...
More and more vending machines work with Pasmo/Suica stored credit cards these days fwiw, especially those near the train stations or conbinis.
It happens sometimes. Very often? Not in my experience
Spreading the Word with Effective Mobile App Marketing Strategies
What if there is just not enough interest in improving C++'s safety? Or in improving safety at all? That's the scary thought.

I also have to point out that these pesky C buffer overflows are trivial to avoid in C++: just use std::vector::at.
Isn't it difficult or limiting for you to try to navigate the internet without a mouse?
Think of it as iPad on steroids. You get integrated keyboard, fold it 4 different ways, run all android apps.
The whole concept that "that special someone" is nonsense. It is a fairytale concept that one grows out of once they leave early adulthood. Make no mistake - you are not special. You're not special. No one is. It is very likely that, for both you and your SO, there is probably a person out there who you would be even more happy if you only chanced up on meeting them.

Who we end up with is mostly a function of chance. No one is replaceable.
It would be nice to have more healthy competition in this space. Any suggestions?

Would it not be great to have a language as powerful as Rust but with the ease of Go?

Anyhow, must be like CAP. You can't have everything in a language.
I’m completely flummoxed as to why you believe the phrase “Disconnected from {A WiFi}” communicates the complex idea that it’s only partially and temporarily disabled?

This really sounds like members of my dev team trying to explain why their terrible UX is actually quite clever.
For those like me that want to hear it on a modern distribution: instead of redirecting to >/dev/dsp, pipe into |pacat. Works like a charm.
In NYC the lockers in central locations are always full.
Top 20 Help Desk Software Solutions of 2017
I'm in the same boat as you (I'm also doing "git diff"manually from the command line before each commit).

And to answer your question, probably for the same reason why people have moved on from Assembler to C to managed memory languages to JS and to today's JS frameworks, they want to avoid the "rough" parts by adding another layer of abstraction. For some people constantly going back to the terminal looks "rough", I guess.
Note that you can write safe C code. seL4 is written in C! (And verified in Isabelle.) If that is too hard core, PolarSSL is a normal looking C code, which still has been proved to lack any buffer overflow. https://trust-in-soft.com/polarssl-verification-kit/ has details.

On the other hand, it probably is less effort to rewrite PolarSSL in Rust than doing that proof.
Fact check: Has Australias internet speed dropped from 30th to 60th in the world
Anti-nuclear weapons group ICAN wins Nobel Peace Prize
The entire point is they thought they did turn it off. Are you being deliberately obtuse?
It depends on the algorithm.

If the algorithm is immune to faults, the worst thing that can happen is that you produce an invalid signature, which will then be rejected. This turns the security concern into a more mundane performance concern.
I've had a completely different approach to learning vim, which I wholeheartedly recommend:

- learn the bare minimum: up, down, left, right, deleting words and lines, stuff you do everyday

- DON'T just look for tutorials learn stuff out in the void, you'll waste time since you'll end up forgetting 95% of it. don't distract yourself. Screw four week plans, the basics you can get in an hour.

- work. write code/stuff. whenever you catch yourself pressing a button > 3 times (you know, left-left-left-left or something like that) THEN look for a better solution. you'll discover plenty ways to navigate around the code you're working with. find a new way, stop looking, start using it.

- happy? no pain points? good. keep using vim, wait until you find something you'd like to improve. look for a solution.

The point is... just because vim can do something, doesn't mean you need to know it. It doesn't mean you need to use it. It's a tool, it's optional.

The other point I guess is... stop worrying so much about if you're using something "right". Are you happy with your workflow? Good! That's what we're aiming for.

These plans and intros and guides... it's almost like they're meant to overwhelm. It's a damn text editor, you can use 4 commands and be happy. There are no rewards and no raises for "knowing" 60%+ of vim's feature set. And after the basic what, 20%? it's diminishing returns anyway.
"(and you aren't re-using a password you've used elsewhere)"
When they started in the UK the experience was similar but it has improved a lot now. Next day delivery is pretty reliable, even on a Sunday.

The one frustrating bottleneck in the process is amazon's.

'Preparing for dispatch' is an all too common message that often means your order is not going to be sent for a couple of days - if at all.

To get around it you could sometimes cancel and immediately re-order but they seem to have closed that loophole of late?
C++ programmer who switched from VS to Sublime here.
That was the hardest part for me.
Was a very hard learning curve with finding setting it all up and getting SublimeGDB and the GCC linter to work.
But I'm glad I made the switch in the end.
Everything from writing, to compiling is so much faster, nicer and less cluttered.
I agree that you don't have to get imaginary beings involved.

However, I disagree that a vague verbal or non-verbal understanding is sufficient to make one's commitment to the other concrete. It is not enough to inspire confidence in anyone. If your commitment is really that concrete and real what is keeping you from registering it with the government? It shouldn't really bother you - a mere formality. From making it widely known to everyone around you that yes, you are committed to me. Surely if I mean that much to you, and you are as committed as you say you are, this shouldn't be a problem.
Hokkaido is a land of contrasts. Amazing natural spaces, great food- especially the seafood, but also the best milk in Japan, etc.

Hokkaido is also one of the poorest prefectures in Japan and has struggled since the economic bubble collapsed 3 decades ago. You see a lot of abandoned houses, and whole towns look empty as youth have moved to Sapporo or other larger cities for work and leave only the elderly to farm or fish, etc.

The Spike Japan blog stopped in 2014 but is a very interesting look into the rural collapse of Japan, and Hokkaido specifically.

https://spikejapan.wordpress.com/

Note that if you go just by that blog, you'd not want to visit. It's a great place to visit, to ski, etc. but there is the other side that SpikeJapan highlights.
So, they have already raised $220 million, and now need an E round of around $75 million...why do they need the additional capital?
>it seems like there's little to no opportunity to just have a life

Sleep is a vital part of life. You are not missing out on life if you sleep--you are living.
Show HN: Backup/Restore to paper using QR-Codes
For valuable items I would gladly pay extra for DPD delivery!

Note to amazon employees who may be watching - not really!
I hope they manage it better than they manage the "ParcelPoint" locations in Australia - at least two of three in the CBD near me have closed down but were still listed on the site. Cue parcels going missing - Amazon just refunded me. Their own tracking didn't specify what happened.

It's going to be both interesting and frustrating when they open in Australia properly. They should just pay AusPost and use those lockers but I bet they'll open their own.
In books easily, but CoolBlue are massive in pretty much everything else.
That's a good reminder, thanks. I'm working on a similar service, and need to be very clear about our data retention policy.
> It seems we have to trade speed and size.

Why do you think so?
I read it as the quickest path to getting a browser up and running in Google Play.

Base a product around CEF (Chromium Embedded Framework) and if it proves successful enough they replace the browser engine with edgehtml.
Thank you, I was specifically wondering how good it is at data ingestion for warehousing. Good to know that's one of its strengths.
You might want to look up the fact that the author is a HEAVY FREAKIN' DUTY C++ PROGRAMMER before making uninformed whingeing.

http://robert.ocallahan.org/2017/09/rr-50-released.html
http://robert.ocallahan.org/2017/07/confession-of-cc-program...
You need trust to move fast
I think the seL4 kernel rather proves that you can write safe haskell, verify it, and then transpile that to C.

That's different from directly writing C...
Lynx, baby!

https://en.wikipedia.org/wiki/Lynx_%28web_browser%29

Not everybody has perfect vision or motor skills.
To be fair, Apple apologists have been saying things like “You’re holding it wrong” for a while now.
I don't think the "referendum" was "overwhelmingly wanted by catalans"; what is your source?

"Just about moving borders" makes it sound as if that were a trivial change. It would be huge for Spain.
So, where does this come in:
http://www.securityweek.com/high-severity-vulnerability-foun...
Ask HN: What is calculus used for in Computer Science?
Hello HN,

This might sound like a stupid simple question to most of you, but I'm currently learning computer science theory and Calculus comes up very often. I was wondering why it is and what is the relationship between algebra and computer science in general. (I'd like to develop a broader vision of the field)

Thanks in advance

EDIT typo.
Sure there are ways to affect the planner.

For example one of the expensive steps is exploring the possible join tree - deciding in what order the tables will be joined (and then using which join algorithm). That's inherently exponential, because for N tables there are N! orderings. By default PostgreSQL will only do exhaustive search for up to 8 tables, and then switch to GEQO (genetic algorithm), but you can increase join_collapse_limit (and possibly also from_collapse_limit) to increase the threshold.

Another thing is you may make the statistics more detailed/accurate, by increasing `default_statistics_target` - by default it's 100, so we have histograms with 100 buckets in histograms and up to 100 most common values, giving us ~1% resolution. But you can increase it up to 10000, to get more accurate estimates. It may help, but of course it makes ANALYZE and planning more expensive.

And so on ...

But in general, we don't want too many low-level knobs - we prefer to make the planner smarter in general.

What you can do fairly easily is to replace the whole planner, and tweak it in various ways - that's why we have the hook/callback system, after all.
Well, you aren't directly writing C anyway. Unless you are https://xkcd.com/378/ -- using tools is perfectly okay.

Anyway, PolarSSL is definitely not transpiled. Its source language is C.
Recognize Optical Characters and Marks on Images Within Java Applications
I couldn't tell you, really, as I'm just browsing on my local machine. It feels about the same, but I didn't expect to see much difference.
There are several safe dialects of C. The issue is that almost no one is using them and they're not about to start to either.

A lot of infrastructure software has not been built with security in mind, but the game has changed, and this old C software is getting eviscerated.

If one looks at the fixes for these buffer overflows in dnsmasq, no other conclusion can be drawn except that holes are plugged in a leaky sieve. This could work for software that's done, eventually. But if something's under maintenance, using plain C is security suicide.
This looks very, very similar to Prison Architect, down to the builders, build menus, etc. Are you worried about a backlash from PA fans?
Backup and restore MongoDB using X.509 certs
How so? I tried to debunk all those facile arguments in favour of the "referendum".

#11: do you think then that the "referendum" was properly organised, with enough accountability and transparency, and no meddling? Do you trust the results announced by the Catalan government?
My employer pays for my tools. Sublime is however one of the few paid tools that I use also on my spare time so I actually paid the price from my own pocket to ensure the license isn't tied to my employer in case I switch jobs. I consider it well worth the price and feel I have actually "bought" something that I can have forever instead of shelling out money to some subscription sinkhole.

IMO if you want to get paid for building an editor it's an excellent business decision to set the price above "peanuts" level - it's still good value for money as a professional tool that you have had months to evaluate for free. Recurring subscription fees might make both corporate users and hobbyists hesitate. For corporate users the problem is wasted money for underutilized subscriptions and license management hell, for hobbyists it's the fact that some people (like me) might go several months without hacking on a side project and when an user suspends a subscription it's always a risk the user won't come back.
Compute Engine machine types with up to 96 vCPUs and 624GB of memory
Tips for Performance Appraisals in Small Companies [On Atlassian]
Which other parties are currently backing JMAP?
Anthony Zhang reveals his powerful process for ramping up new SDR hires
Barcelona IPFS Hack day
See? Even Cyprus has nuance :)

The nukes in Ukraine were not Ukrainian - they were Soviet. Ukraine had no knowledge and resources to maintain them in usable state, they would simply expire anyway. So at least someone made a quick buck on that. This episode actually sums up behaviour of Ukraine's politicians in their 25 years of existence - whatever can be sold, will be sold, consequences for your co-citizens be damned. Ukraine as a state has no interests, vital or not - only politicians have.

On the other hand, do you wonder why North Korea wants nukes?
If someone thinks that compiler for their favorite programming language provides safety they have no idea what safe code is.

C/C++ is used to write safe code for medical and aerospace applications every day. The compiler for the languages like C, C++, Ada, Rust or whatever, is not enough.

You can get better static and dynamic code analysis and test coverage analysis tools for C/C++/Ada than you can for Rust.
There is a rule in UX Design that if you have to explain the UX to people it’s a bad UX.
The old saying women have about dating at a technical university or engineering school still rings true: 'the odds are good but the goods are odd'
Artist virtually vandalises Jeff Koons’ Snapchat artwork
Hmm, a slight replenishment of my faith in humanity. That was unexpected.
Not OP, but 99% of the time it is faster and it feels better.

The only cases where I need the mouse are continuous interfaces (eg selecting an specific time in a video player) or restrictive and dumb webpage configurations (eg WhatsApp Web does noes not allow you to deselect the input box with the keyboard)

I use VimFX and I would recommend it. It takes 2 min to learn.
Unless you use a VPN.
>> So not so bad for the other carriers.. and unless Amazon opens it up to other companies to use, they aren't going to rival UPS or even FedEx in revenue.

I think it is a given that Amazon will open up to other companies to use their delivery service. Opening up their distribution, IT, and supply chains is part of their general business plan. Eg AWS; Amazon Warehouse fulfillment; Listing your products on Amazon's site, but doing fulfillment yourself, Amazon Connect.

https://techcrunch.com/2017/05/14/why-amazon-is-eating-the-w...

https://news.ycombinator.com/item?id=14340035
Really happy to hear it ! I try nylas when they get out, but i'm not fine to let them keep their email.

I tried then to use their engine but they deliberately let it die/non working, so I did go back to thunderbird.

It's amazing guys, I was waiting for it since a long time, I have no problem to pay for the app but not for lose my email hosting !
Well, 'union' is just a statement of a fact. The countries might hate each other, but they are still in a union.

But 'united' though...
On Tuesday 3 October, Snapchat launched a collaboration with Jeff Koons which saw digital 3D versions of the artist’s best-known sculptures appear in international tourist hotspots via augmented reality. A day later, New York-based artist Sebastian Errazuriz and his art/technology studio Cross Lab, “vandalised” the Balloon Dog in Central Park in “a symbolic stance against imminent AR corporate invasion”.

...

Apparently Snapchat didn’t respond to Sebastian’s team when they submitted the vandalised Balloon Dog, unsurprisingly, but instead Cross Lab created an independent, free app called ARNYC allowing people to see the alternative artworks.

Impressive to say the least, to be able to come up with the concept, create the art and get it out there this quick. Also an interesting piece of art.

I would love to hear any reports from New Yorkers taking a look!
Putting My Blog on IPFS
The term 'safe' varies a lot based on context. In this context it is being used to mean 'memory safe' - i.e. that the compiler can eliminate a class of behaviour that are the root of a number of recent security issues.

"Safe" in the context of medical and aerospace means something very different, but is much closer to the meaning of "Secure" in this context. No compiler is ever going to prevent you writing insecure code - there can always be a logic problem, bad choice of crypto algorithm etc..
Ouch. Get better council...
Easy, it was out of scope. Quoting the report, "This report states the immunity of the PolarSSL software component to widespread CWEs, provided that PolarSSL is deployed in a context where... The server is configured as to never ask for client-side certificates". Quoting the news, "Servers that don't ask for client certificates are not impacted".

TrustInSoft could prove that part of code too. There's nothing special about it. It's just that they didn't bother.
PhD _student_
This Game Gives You a Sneak Peek into the Life of an Uber Driver
The pentatonic scale does not imply equal temperament between the five notes. The "good-sounding" pentatonic scales use very simple harmonic ratios, for example 1, 9/8, 5/4, 3/2 and 5/3 for the major pentatonic scale. In the equally tempered 12-note octave, these roughly correspond to the first, second, third, fifth and sixth. An equal division of an octave into five notes doesn't yield as harmonic results.

That said, 5-EDO sounds good in my opinion. Not very harmonic, but somewhat resembles the scales used Gamelan music.
Nonsense. Literally every single smartphone before iOS 11 had a simple toggle switch for wifi on/off. This is now the expected behavior, this is what people expect to happen. They are conditioned by now, to switch off wifi by pressing the wifi button, and to have to turn it back on manually.

If Apple wants to change this paradigm, they have to be very very careful about it. And they obviously haven't been.
> It depends on the algorithm ... If the algorithm is immune to faults

The truly paranoid would never believe any algorithm is immune to faults.

Even if full mathematical code analysis shows it to be so, can you prove that the proving analysis algorithm itself is immune to faults? It is potentially faulty turtles all the way down!
50 FinTech Startups Disrupting the Finance Industry
It was subtle but he put 'Rewrite in Rust' in caps, which I took to mean that it was a self aware use of a meme, while still making a valid point.
> The piece goes so far as to call the physical response justified.

I wrote that article a few days before the fake referendum. In no way was I defending violent repression by the police. I had no idea that we would witness what finally happened on 1 October.

> The act of hosting a vote does not physically harm anyone.

Not directly, no. But I still think that not every conceivable question should be submitted to the people expecting the answer to be binding (my points #1, #2 and #4). If this were posed as a "poll" (even an "official", "institutional" one), most people in Spain would not have an issue with it. The "legally binding" part is what's troubling.

That being said, and in the light of what finally happened on 1 October, perhaps you are right: the Spanish government could have let the whole farce play, then ignore the "results" and prosecute those responsible for it.
> - It still has the same great pro features, like snoozing and send later, but doesn't send your email credentials to Mailspring servers. All of these features have been re-implemented to run locally on your computer.

It doesn't require a third-party server. Nylas did do it that way, but Mailspring aren't. It's local.