skysight-inc/HackerNews huggingface dataset:
This so called "guide" only has four things on it?

There are so many examples of this. What about Lyft itself? Isn't that just a "taxi"? By the (low) standards of this article, sure. Obviously though, that characterization would miss something since the entire taxi industry has been upended by the ride-sharing companies.

I think what the author did was think of four companies that were obviously silly in her mind, and characterized them as not wholly original inventions. Which of course they aren't. The thing is, it's rare to find the company that is. Sure it's easy to make fun of Soylent (not saying they're bad or good--just easy to make fun of), but I'm surprised by the author's shortsightedness on something like Lyft Shuttle. I don't know a single person who's said, "Buses? They're great as they are. That's a solved problem."
"21" has a framework to assist it and a handful of developers have already built apps:

https://21.co/mkt/
WATCH: Austria Wien – Milan
Because many people think that crimes require punishment and suffering. Eye for an eye type bullshit. They depend on their emotions rather than their reason to analyze situations.
Well in a bit of an ironic twist, because ASICs that are used for Bitcoin are kind of worthless without it, Bitcoin should continue to have enough value to run those miners at cost in some low electricity areas (assuming it doesn't entirely go under).

With a GPU mineable currency, if it crashes and becomes "unprofitable" to mine, people with GPUs can just use them for something else and the currency can die entirely.

So 50% attacks are still difficult because unless bitcoin becomes almost entirely worthless (at which point a 50% attack is kind of pointless), there is still just as much hashing power sitting around waiting to be turned on when it becomes profitable. Power that can't really be repurposed, so it's not really going anywhere.
FTP is way nicer than any of the other services that can be used.

To send someone a file, I send them a link that they can easily use to download from the FTP site.

ftp://[UserName]:[Password]@ftp.site.com/readme.txt

It also allows them to upload stuff to it too.
Setting up a new device does require three factors: Username, Password and a 2FA on an existing device.

But even with a 4 digit PIN most people didn't have PINs set up on their devices, so increasing friction will not result in more security.

If you want max security now, you can simply turn off TouchID or FaceID and us a very long alpha numeric password.
Energy Efficiency Across Programming Languages
Austrian foreign policy only helped bring about a world war.
Yeah, at best, that tool from Equifax is unreliable. People have put in fake users and SSN and still it's told them they were affected. At worst, it's just another way to get customers to sign up for a new service.
> People don't have problem using an Apple account because they're not using that to track you everywhere

I would not be so sure about that..
Since backscatter systems depend on on an RF source, I wonder if work has been done on encrypting the source signal (pseudorandom bit pattern for example), then modulating the random stream at the device and decoding the backscattered signal at the receiver - essentially a streaming XOR cypher.
So we're going to shoot these precious entropy differentials away into space?
It would be interesting to talk through that threat model, I think the over all network can be much more resilient to that sort of sustained attack than you're presuming.
Fieldbook co-founder here, thanks for the mention. If anyone has a particular need for lots of API calls, message us and we might be able to work something out!
The evolution of Afghan war rugs
What is HN's opinion on Purism laptops? I'm looking for a new linux machine but I'm unfamiliar with Purism.

Currently leaning toward a Lenovo X1 Carbon or 470s, possibly a system 76.
So, you're stating that I'm not allowed to have an opinion that disapproves of the actions of Harvard in this instance?

No one is stating that Harvard had an obligation to accept her. People are expressing their dissatisfaction with Harvard's actions. That's still allowed, right?

[As a side note: If all private individuals/institutions impose additional hardships on ex-cons, then it's highly hypocritical for any of those individuals/institutions to complain about the recidivism rates. You may as well just send them all away for life in prison for any crime and be done with it if your plan is to hamper their efforts to move on after prison.]
I was surprised how good the Samsung Chromebook (ARM version) was - it worked decently well, ran pretty much all Android apps I tested (which filled the gaps in ChromeOS very well!) and the stylus was useful for notetatking.
The base salary mentioned here, 151k a year, doesn't bother me at all. I'm a little alarmed that enough overtime is available to make $156k more (do we have a bleary, edgy, sleep deprived guy with a badge and gun going into tense situations?). It doesn't bug me that cashing in unused vacation time can push this number up, as a one time deal.

What does bug me is the line: "The salary cops make in their final year is often used to calculate pension size.

Pension spiking is something the taxpayers should be angry about. The truly serious problem isn't that the guy made $442k one year (though this does raise some questions), but that this number will be used to calculate his pension for the rest of his life. I'd need to know what percentage of this $442 he'll be paid for the rest of his life, but if it's a high percentage, that is fleecing the taxpayer, even if he's been a great employee.

There's a pretty big difference between "moan and complain about every dollar of tax paid" and objecting to pension spiking. You can feel that public employees should have good pay and good retirement while disagreeing that this kind of pension spiking is reasonable.
Huh, I had to do the same thing yesterday. Interesting coincidence.

Did you add DNSSEC=no to /etc/systemd/resolved.conf? That fixed the problem I had yesterday, which is probably a different problem.
> If you find mining asteroids or mission running enjoyable, all the power to you.

most new players only find out about this aspect of EVE - running grinding missions for petty coin etc - because they've been conditioned by the stereotype of World of Warcraft (and its myriad of copycats).

If you have a few minutes, have a watch of https://www.youtube.com/watch?v=nvK8fua6O64 - it's one of the best videos explaining this concept.
Yeah, it's authenticated but only to the degree that you know that they own the domain name, and there are no other guarantees that they are who they say they are. Secure is way too strong a word.
I think you are way over estimating the amount of meaningful work, as well as how many people with meaningful work would be on basic income. Most of the people on basic income would be people who were previously flipping burgers at McDonald's not directors as 80000 hours.
Will it be more free than https://neo900.org?
How have we got very good at assessing risk?

So far, I have had three phones signed up in my name (essentially stolen from the suppliers), can't easily get a mortgage because I own my own company, somehow making me riskier than people who earn half my income, and in the past had my credit card limit extended to £10,000 without asking when I was almost broke.

To me that doesn't sound like they're good at assessing risk at all, they're just blindly following extremely simple algos instead of knowing their customers.

The records wouldn't be rendered meaningless any way, the fundamental of a credit report is how much debt you already have and if you ever miss payments or have judgements against you. Then a lender compares that to your income.
Please let me know how I can summon a bus to pick me up where I'm at and drop me off where I want to go.

Lyft Shuttle doesn’t work that way, why should a bus?

If your argument for "it already exists" sounds like "it's like a mix of this and this but mixed with this and it also does this," then maybe it's actually an entirely new thing?

Lyft Shuttle sounds like a bus by my reading (having never used it). How is Lyft Shuttle an entirely new thing? IOW, fill in the blank: “Lyft Shuttle is not like a bus at all because___”.
> I see tech-workers as professionals not as laborers.

Professional labor is a subset of labor, and unions representing (exclusively or alongside other) labor exist. (Of course, tech workers don't have much professional organization outside of the labor union kind, either.)

> I think the great battle to be fought by tech workers is to stop having them treated as common laborers that perform some kind of rote process.

“rote process” or not has nothing to do with the reasons for or against having a union; it has a lot to do with what you'd want a union to negotiate for in terms of working conditions.

> Some times we call software development engineering

Only because management discovered that labels are good way to distract from substantive issues, because developers eat up the empty status markers.
There's no fundamental reason, no, however it has proven desirable and valuable over thousands of years.

By your logic anything could be a hedge in future. Which is strictly speaking true, but not very useful.

You may wish to consider the ~25% drop we've seen in the last couple of weeks when deciding on how well bitcoin holds its value through the ages...
Large public systems could do away with usernames if they assigned random, unique passwords to users out of a large keyspace. Usernames allow the keyspace to be smaller and the keys have less entropy making user chosen keys possible. But then we add key minimum entropy requirements (sometimes using only length as a proxy) in order to combat the freedom given.

Would be interesting to see whether username-less public systems suffer fewer intrusions. Some users would record their passwords in unsafe places, but they couldn't reuse a password eliminating password stuffing as an attack surface.

Of course, if you allow password resets you'd still have a kind of "backup" username presuming a person's email address could be used for the reset. But that wouldn't significantly weaken the security, arguably.
>So we can come up with other words for things, I guess, but all this is fundamentally a conversation about what words mean.

And secularism does not mean what a lot of religious persons think it does, as, with respect, your reply demonstrates. It's not anticlericalism or anti-theism. If it was, the vanguard of secularism would not have been composed of ardent Protestants.
The agencies want to increase their own spying and started an anti-Kaspersky campaign (remember the anti-chinese network equipment campaign and the Cisco backdoor?). Since they have access to US antivirus vendors, they want everybody to use those tools so that they can spy on everybody. The agencies have less ways to spy on you if you use Kaspersky.
Eh.. right off the bat, you have to doubt "analysis" that comes from an article that doesn't know the difference between the Falcon Heavy and ITS.

But then it gets really stupid. The idea that you'd transport water from asteroids to the surface of Mars is bananas. Mars has enough surface water already. The reason asteroid ice is valuable isn't because it's water, it's because it's not on the surface of a planet. To fly around the solar system you need rocket fuel in space, and launching it off planets is really expensive. Landing asteroid water on a planet that already has water destroys 99% of its market value.

Also the idea that water ice is only useful if you're going to Mars misunderstands why water ice on asteroids is useful in the first place; as fuel for flying around the Solar System more cheaply (or with more mass) than you could if you had to launch all your fuel from Earth. That's useful no matter where you're going.

Anyway, I'm not going to debunk this whole article, but it was basically written by a very uniformed person. Basically the only thing they got right was recognizing that launch costs (not engineering ability per se) is the primary barrier to further space exploration.
> but in most workloads Java is faster.

I can't find any data to back that up, can you point me at some?

> Function<Integer, Integer> f = x -> x + 1;

Fair point, didn't know about Function

> I think you haven't seen Java's standard library recently.

I dislike the standard library. It feels kludgy, as if things were added haphazardly for the last 20 years. It's still missing valuable things that have been around and proven to be very common and desired, like format reading/writing (CSV and JSON come to mind). The HTTPServer implementation is even in com.sun.* and isn't part of the official standard library. Oracle even has a page telling you not to use it: http://www.oracle.com/technetwork/java/faq-sun-packages-1422...

> This is one area where Java is ahead by a large margin in almost every single component you list.

Java as an ecosystem, they may be ahead in some ways (IDE + Gradle). But Java is not, they are missing most of the components I listed. You have to use an IDE and Gradle/Maven to come close to the out-of-the-box experience with Go. And I did note that IDE support is one of the negatives.
Instructions for private buy dosn't make sense. Transaction id is public, so anyone can write them and claim a transaction is theirs.
Buses are amazing. I think the only innovative thing about Lyft Shuttle is that it avoids the class implications of taking a bus.
It would seem that if China shuts down domestic Bitcoin exchanges that could have quite a big impact on the network as it could make the position of miners in china difficult.

Looking at articles like (https://www.buybitcoinworldwide.com/mining/china/) ~70% of all mining power is handled by China based groups, so it'd be a big change for that to be removed...
It has less to do with China's theoretical alignment ("communism") as it does with the challenges to state financial controls, and in turn, China's economic model, that bitcoin poses. Bitcoin is a very useful tool for evading financial and capital controls, which is problematic for an economy with a) rich people trying to cash out and b) a growth model dependent on policies that artificially increase savings rates while minimizing the number of places regular folks can store their wealth.

Basically, China wants artificially high savings rates and for people to keep their cash in state-connected banks, which keeps the supply of money for investment high, because this is baked into their growth model. Bitcoin undermines that.
Vibe is a decentralized Artist Trust platform
Oops you're right of course. And I can't edit my post.
This is a JSON representation. Probably not even the storage format. But even if it were, in javascript, new Date("MM/DD/YYYY") parses correctly.

I don't think it's as difficult as you are imagining.

It also doesn't need any formatting in order to be displayed, which is likely it's only real use.
> ...when you do use the biometric options we're about to get into, you're still going to need [a pin] on your phone anyway. For example, every time you hard-reboot an iPhone with Touch ID you need to enter the PIN

This is what has been missing from every discussion of this issue that I've seen so far.

The face scan isn't "insecure" even if you're worried about border searches. Just turn off your phone when you get in the security line! Pin will be required on start.

Pin is also required when plugging into a new computer.

The rest of the time when you're going about your daily life, and are not worried about a government agent spoofing your face or pointing the phone at your face, you can use this nice feature.

Most people will be _less_ secure without it. They don't want to punch a pin every time they want to tap their phone to pay for coffee. So without the face scan feature, they will opt for no security at all.

The reboot/plug-in pin requirements change the discussion quite a bit, but are usually ignored, seemingly so bloggers can state the obvious "but someone can spoof your face!"
You prefer the current approach, consuming excess fossil fuels to inefficiently dissipate them into the atmosphere?
For what it's worth, I spent time arguing with you because the ideas you were proposing were interesting, but the problem with math is you have to make rigorous definitions and such. The ideas as stated cannot be defended, but as I said elsewhere, you can make something like infinitesimals work with some more effort, but they aren't the real numbers anymore.

"Define it that way, but show me the theorems" is an important organizational philosophy of math. It also helps remove ego from everything. It can be painful creating math without realizing this, and communicating the philosophy was the main point I was trying to make. (I also had some hopes you would show interesting consequences!)

It's not like what you were saying was obviously wrong. It wasn't until the mid-1800's that people really sorted out the real numbers. I myself spent some time thinking I "solved" the 1/0 problem and thought about "numbers" like 0.000..infinitelymany...01, but the nice thing about math is that performing experiments isn't too expensive.

(I didn't downvote you. Sorry for the full-contact lesson in math philosophy, and don't get the idea this is a "sore spot in mathematics," rather the non-existence of infinitesimals in the real numbers is easily defended.)

Edit: Beyond the algebraic way of making infinitesimals work, there is also the real analysis version: limits to 0. The idea of infinitesimal there is that no matter what positive real number you give me, I can give you a smaller one. This concept of infinitesimal isn't a number per se. Similarly, one of the many ways infinity shows up is that no matter what number you give me, I can give you a larger one.

The metaphor of infinity also shows up in: cardinality of sets, as the added point in a one-point compactification, the extended real line, the Riemann sphere, arbitrarily large numbers (limits), and that's all I can think of at the top of my head.
If you don't mind working with people then I'd gravitate more towards jobs that require teamwork. Those tend to be easiest to break into because you have people around you that can help you ramp up. Getting hired for a "lone genius"-type role usually will require you to present some kind of pedigree such as a PhD or leadership on a well-known open source project.

We all want both money and job satisfaction. Generally, large corporations and governments tend to be the biggest purchasers of software, and that's where the money is. The downside is that the bureaucracy and politics of those large orgs tend to attract a lot of unsavory characters and produce a lot of stress in people. Non-profits, small businesses, and startups need software too, and can be more satisfying to work with.

It sounds to me like web development is going to be the job (or at least a job) for you. So you'll probably do fine with a general CS education. It's easy to get a job in web development, so use your time at college to branch out into whatever you find interesting, like AI, deep learning, etc. Unless you go for your masters', you probably won't get the chance again.
This has been a known issue with Android since at least 2009 (~2,700 stars); work done to address this is starting to trickle out this year.

https://issuetracker.google.com/issues/36908622

AAudio is a new C API. It is designed for high-performance audio applications that require low latency. It is currently in the Android O developer preview and not ready for production use. (Jun 2017)
> get rejected due to some quirks in how some systems interac

i dont think that works anymore now? Not sure...but it's human nature to scam! There's been so many pyramid schemes it's not funny!
I put in the SSN of my family and it states we were affected, I put in fake names and SSN and it says we were probably not affected.
I mean sure, if they can't make fraud-avoidance part of their fundamental business model.
mars has an atmosphere even now. the processes stripping it off work on geological (or longer) timescales. if you can import (or free) enough water to make a difference in the first place, then keeping up with the losses should be pretty easy.
What is your objection to that statement?
She murdered a 4 year old child. Kept it secret for a period of time (two years).

Hid the body and mislead police on it's location to confuse them.

To this day it has not been found (One assumes because she is still keeping it hidden)

Also her boyfriend (the high-school senior) has never been charged with rape (and had custody of the child until he was 3 so one assumes no allegations were made back then)

But assuming it's true, she was the one who had 'non-consensual sex' so if she wants to call it that, that's her choice.

What right do you have to force her to chose the language of something that happened to her to conform to your politics?
If that's how Chinese exchanges interpret it also, this will have a huge impact on some of the largest miners and mining hardware companies (lie BitMain).
Let's Build a Band App with LoopBack: Continuous Deployment
I find such justification easy.

Is the net social gain of hiring someone working towards or through rehabilitation greater than that of hiring someone who's not faced with that burden? In other words, am I helping reduce recidivism? I think so.
What not-so-great things?
Same guys as the IEEE article : https://news.ycombinator.com/item?id=15176721 but a bit more on the practicality of hooking it into existing systems.

One of the interesting side effects of putting a bunch of solar panels on my roof was the shade they provide (they sit about 4" above the roof) and that small gap of air made the attic significantly cooler than before the panels were installed. With these on the 'north side' of the roof (not with water plumbing, just providing a 5 degree C temperature difference) that would be helpful in the Bay Area.
1st ever mobile remittances app in the Dem. Republic of Congo
>>It's not exactly a tough job.

I agree with everything you said, but this. It betrays a profound lack of understanding of what police actually do.
Oh, the registry isn't that bad. It's just a hierarchical config file that's very well hidden, requires using either a separate tool (sort of like dconf-editor) or weird tricks like cd'ing into it like it's a directory (thanks Powershell), and that has several versions that get overlaid to give the actual contents you're looking for. Totally normal and sane. /s

WAY more fun is getting file associations working, on corp systems where they fail to persist. I can't double-click a Python script and have it run, despite having the exact same registry settings that I have at home for .py, Python.File, etc.
No, we're gonna shoot some heat to space to gain some of those precious entropy differentials.
Well, the local bus drivers union isn't held in such high regard either, so maybe not the best example. And I seem to recall Verizon experiencing a sudden spike in equipment failure right around the time their telecom union went on strike.

(Happy to concede there are unions people like, but if that's your best effort at naming two good ones, I think the problem is worse than you're acknowledging.)
Stop dangling your rotten carrot!
You can't impress me with these stale gimmicks.
The choice of operating system is not a purely utalitarian, but also and mostly a social choice of morality and utopia.

And the choice has been made already, for freedom, not corpdom.
Therefore, i'll stick with even the shittiest desktop and OS imaginable, as long as it's open for me to any change i can think of.

There is simply no going back from freedom to corpdom.
It's one way only.
You need to understand this.
Free showmax for dstv subscribers
Why Is Python Growing So Quickly?
If its only the score you want, cant you get that from creditkarma for free?
Systemd: timeX.Google.com provide non standard time (2015)
"Proper key management is a full-time job" is such a surprisingly accurate description of the situation! <3