skysight-inc/HackerNews huggingface dataset:
There are at least two elements to software maintenance: one is adding truly new features, and the other is making stupid changes just to keep old features working as they always did (often due to platform or hardware changes, especially with Apple!).

I see Apple coughing up none of the costs that they create by regularly fiddling with their platforms and hardware in breaking ways, yet that is a big reason why software can’t be sensibly “bought once”. Now they’ve come up with a scheme where they not only don’t give developers discounts for maintaining software but actually take yet another cut.

Don’t judge developers too harshly.
Single-Byte Laser Faults Using Large Spots [pdf]
I would be okay with the subscription plan if they would allow for a permanent license after the subscription ends. Something like what JetBrains did. I was going to drop using JB software until they added that feature, and now I am a happy ”subscriber.”

I feel what galls people is that we buyers have nothing to show after ending a subscription, especially if we are not using anything “servicey” about said subscription.
I'm a little surprised the fall off from 3-4 is four times more than 4-5. After half a year of practice I could sustain a 4-fountain. A couple decades later I think I've still never hit more than 20 catches on a 5-cascade. But I guess if we're talking about flashing 3, that's a pretty low bar.
Freestanding Proposal with Ben Craig
Laser Fault Injection Attacks [pdf]
I guess he saw vertical space as channel capacity
There's an important distinction between the decoding speed of documents and overall throughput.

Wonder what can be done to realistically generate something approximating a real world benchmark to cover the throughput scenario.
> But if you show up, you get to make decisions.

That's not true with documentation. the decision has already been made. if you show up later and write the docs then you're just hoping you interpreted the decision correctly and aren't misleading people.
That is just wrong. It would d be true if and only if user had a perfect information anf comprehension,and if cost is equivalent.
Fault attacks on secure chips: from glitch to flash (2011) [pdf]
As harsh as this may sound, she is not that smart, and the whole article reads like an implementation of natural selection with respect to personal finance.

Sure, it is debatable that cost of U.S education is too high and loan companies are predatory. But, her case is not one that is emphasizing either of those problems.

She chose really expensive education options that wouldn't lead to a reasonable return, especially ones she could not afford, and didn't read the papers she was signing, and chose to top it off with another loan when she realized the earlier one was bad. After all of these, the article pleads sympathy from readers trying to shift the blame.
I'm interested in where it is. I have recommended 1Password to friends saying that I had heard standalone version was still available, but I am unable to find it on their site.
Of course I'm missing all kinds of key context, but going off of your description I'd seriously consider letting him leave. Come up with some sort of deal that you're both satisfied by - money, a loan, converting his shares into non voting shares, whatever, but let him go.

I say this as the technical co-founder of an EU based messaging startup with the vast majority of users and customers being subject to the GDPR. If your co-founder finds a little bit of legislation to be so troublesome that he wants to quit, then he's going to be worthless when things actually get difficult. Even if the worst case is true, in legal terms, and you decide that you're forced to redesign the system to make the right to be forgotten (and while I'm not a lawyer I really doubt that that is a sane explanation of the GDPR), then it's just some refactoring work. It's not fundamental to the design or business model of your app (you're a messaging app, not a "sell user data app") - it's just an efficiency thing. If your co-founder can't even deal with that, then I worry that he defibitely can't deal with the emotional rollercoaster that will start when you actually launch.

That said, and IANAL, but I really wouldn't sweat it. If you can run a custom query to delete user data when requested then you're all good. Use that to see how many right-to-be-forgotten requests you actually get and consider automating things only after you know that it's going to pay off.
Some comments are discussing doing this to a 18 year old, but it seems to me she is saying this happened in her 4th year. So really it would be when she was 21-22. Not to defend predatory lending, but let's be a little more intellectually honest.
You pay about 500-1000 EUR for a public college in Belgium and you can even apply for a scholarship which will pay it all for you. But once you run out of credits (every student starts with credits and has to spend them to get new classes and will receive them back once they graduate the same year in that class, fail the class and you have to do it again and lose the credits iirc.)

I don't know a single person in Belgium that has student debts.
Hasbro has trademarked the smell of Play-Doh
> I find it odd that a meeting that is taking place on behalf of the public is held for closed doors

That is not at all odd in the EU. In fact most are, and this lack of transparency is by design: If EU was left to the caprices of the heterogeneous electorates of its countries, they would break it up.
structured shell, go on
> I don't care if the candidate "gets" the problem

> "How fast can you turn algorithm into code" is one of the critical skills of all developers.

I don't understand this industry anymore. If I have anything to say about software is that solving the right problems is the main skill in an Engineer. Then, figuring out an algorithm is the hard part of solving any problem, turning it into code is usually never as hard (except for technical nuances) and especially, not how quickly it becomes code. Not sure how someone can value "how fast can you turn algorithm into code" over "understanding/solving the right problem".
> Our schools do a VERY poor job of educating students on fiscal responsibility. It's actually something I think every high school should have as a required course.

I think it's actually that the nation is trying to do away with money, probably since before the Civil War, and up through the abolition of the Gold Standard. The reasons for declining literacy and numeracy (especially financial numeracy) are probably as simple as, "A really good job is being done & many find no use for these skills."

Then, for those more-or-less willfully literate, for many years analogies were used as the assessments for entrance to the Universities. That baffles me for obvious reasons.
Waterproof Outdoor Bluetooth Speaker Portable Wireless
These are great! Thank you!!
Drone rickshaw might actually be a nice, useful summertime ride.
It's not owners of websites, it's owners of big companies. I don't think owners of big companies meeting leaders of nations to discuss the rights of citizens of the world is a new thing (sadly, I would add).
That thread is hardly a consensus, and those putting this view forward seem to badly confuse copyright grants with patent right grants.

The 2-clause BSD grants only copyrights in clause one, and disclaims any other grant or warranty in the second clause.

I can't imagine how to get from that clause 2 explicit disclaimer of other rights to an implied claim of other rights.
Our current system of taxonomy assumes common ancestry. So, technically, if octopuses do descend from from aliens, the classification "Octopoda" is itself erroneous.
1- You shouldn’t have to be smart to have a happy life.

2- The purpose of adolescence is to make mistakes and learn. Having those mistakes color decades of your life is not a great situation.
A little of both. I did a check and I literally couldn't find it. If it's that well hidden (I have a few licenses from prior versions, so I'm not a stranger to the site) isn't that effectively not having the option?
> ... the lender has no downside to giving defaultable loans.

How, in this way, are student loans different than other forms of loans? The students feel strongly compelled to take the loan?
If you add "…because there are a lot of usurers out there who will exploit you" I agree.

I mean, we don't want victim-blaming and that's that. We want to teach all sorts of safety practices to kids too, but that doesn't mean if someone is abused or mugged etc. that we focus only on the victim's actions and skip fighting the abusers.
The websites like Sky & telescope will tell you something quite true: Invest in something that you will really use:

This because there is an insane arm race to the most sophisticated telescope.

Also what is important is the diameter, something between 9cm and 13 cm (5 inches) is enough. Use a GOTO system. Try to have something easy to move by you (especially in the dark). Electronic eyepieces that help to share images are interesting.

Going to a place where there is a dark sky is helpful.

http://www.skyandtelescope.com/astronomy-equipment/types-of-...
Replace ISPs with a decentralized, incentivized mesh network
It's partly a cultural problem too. In this kind of a culture young adults (or maybe not even adults yet) have to make decisions about the rest of their life. In the US they even have to consider borrowing ungodly amounts of money to do so.

If it were culturally and economically more appropriate to go to university when you're 21-25 then a lot of these mistakes wouldn't happen. Maybe offer educational programs, where you can only apply to the program if you have x amount of work experience doing any job. Or the US could try to emulate European countries in university cost. Or it could be something else entirely, but it's fairly clear that something needs to be done. If not for this generation then for the next one.
> [...] and as an EU citizen I find it odd that a meeting that is taking place on behalf of the public is held for closed doors.

This is how the EU works. There are WAY more serious discussions in Brussels behind closed doors[1] than this one, it's not by accident, it's by design.

[1] https://www.yanisvaroufakis.eu/2016/03/30/the-eurogroup-made...
It depends on the context. Facebook's cavalier, exploratory attitude mostly worked because they were building an entertainment. Software development tends to be a lot more cautious in domains like finance, where errors can cause serious, actionable damage.
Slightly off topic:
Much of the credit to my software work and career so far is mostly attributed to this course. I remember starting it around 2012/2013 when I first got internet access (third world, yeah). And David J Malan (the professor for this course), was one of the most amazing teachers I had the chance to listen to. The way he went through basically everything from C programming to algorithms, JavaScript made me fall in love with the field and pursue it. 5 years after, this gives a good feeling of nostalgia.

The importance of giving access to this kind of material for people like me from third world with much lower quality of education is a huge thing that not only changed my life but the lives of many other people I know.
Design for Humans or 14 Principles of Good Design
>Why did she go to private university? There's no shortage of public universities with substantially better financial terms...

If my daughter would have had to take out student loans to go to public university, she would have likely been on the hook for around $30K a year factoring in room and board. With a part-time job, she may have been able to reduce that loan debt to $20K a year. At four years, that would have been between $120 to $80K in student debt, just to go to a public university.
If offered as a mooc, it would probably be on EdX.

Meanwhile, the lectures are available on YouTube:

https://cs50.github.io/games/lectures
Yes, but we might have never created metal models and theories if we had a magical machine that could predict the outcomes of physical systems.

The machines might have replaced classical mechanics, but the downside is that the machine would be a black box, and we would never really understood how it derived its results.
To be fair, it still does all that stuff.

I get that these moves make people nervous, and rightfully so. But as it stands every version of 1Password in active development (not including maintenance mode):

* Can be licensed standalone.

* Supports local & Dropbox vaults.

* Was released within the last year, actively supporting those features.

The only feature they’ve actually killed off (by not baking into future clients) is WLAN sync. This is a regression for some, but personally I always found it super impractical.

I agree that how they are going about this doesn’t inspire confidence that these features will remain in the product, but to some extent it does.

While they downplay the hell out of it, 1Password 6 for Windows was a ground up rewrite that ditched local vaults and standalone licensing. Those features were reintroduced in 1Password 7 for Windows, which is a pretty big backtrack for them and requires renewed development effort.

AgileBits doesn’t always make the right decision. They develop opinionated software, like most good developers. However, just like the MAS-only decision they made with 1Password 4 and stood by for some time, eventually they do right by their customers.

1Password 7 for Windows is a great example of that. As much as they would love to go cloud only, they heard the feedback and brought back those two key features. At this point, I can’t expect much more than that.
Fairly sure; the ad was literally “hey _____ employees, please hire me!” with a video and everything.

I believe you can filter down to “works at X company” in the ad targeting. It’s possible they did some sort of other broader targeting, though.
In this case i would like to see it, not to hear Zuck's opinions (we know them), but to see the lawmakers opinions and knowledge on the matter, because i have some doubts based on reading legislation they passed.
It doesn't pertain only to the code, it pertains even to the hardware you might need to run that code (see previous mention of ISA).

Note that sharing any code of any kind - including irrelevant to your patents, allows others to use any patents you have. [edit, other licenses, I stand corrected]
Can I use this space to ask how people actually use password managers on mobile? I got LastPass recently and put on it a good secure "correct horse battery staple"-type password. So now when I use accounts on my phone I have to type that password instead of my short, randomly generated, reused-all-the-time password. This means I'm more secure (no password reuse) but typing 30ish characters without error into my phone is tough! It usually takes me three tries and every time I curse my new password manager.

But the alternative seems to be staying logged in to LastPass which means it's just my four digit phone pin to get access to everything. I mean, I guess if someone takes my phone and bypasses my PIN then I've already lost basically everything. But at least I wouldn't also be signing them into my bank account. My phone doesn't have biometrics which I think would be my compromise if it had them.
The NATO Software Engineering Conferences
Favorite quotes from the article:

Good Design is simple.
> A user interface should be so simple that a beginner in an emergency can understand it within ten seconds.

Good Design is timeless.
> If you can make something that appeals to people today and would have also appealed to people in 1500, then there is a good chance it will appeal to people in 2500

Good Design is redesign.
> The easy, conversational tone of good writing comes only on the 8th re-write.
https://news.ycombinator.com/item?id=17108376
They do often learn about disasters like the Therac-25. https://en.wikipedia.org/wiki/Therac-25
Thanks for sharing his inspirational story in this old thread: https://news.ycombinator.com/item?id=7540832
Balloons, maybe.
We need to make video games where you have to take loans at the start and then later pay them off. If this mechanic became popular enough I would wager that a lot of people would have some form of intuitive understanding of these loans.
Do you have sympathy for other irresponsible victims? If an party-hard sorority girl is flirty and into drinking and then gets raped, no sympathies? Honestly, it's harder to have sympathies in such cases, but we should still work to find it and to focus on criticizing the actual abusers who took advantage of the irresponsible victim.
In other words, the Philippines has less than 10 per cent of China's population. Dwarfed. This doesn't contradict them not even being in the top ten.

re SCS, I haven't mentioned or endorsed any precise boundary.
How to Gain Trust in a Short Amount of Time
Some people (not me) want to avoid certain types of foods. Every item in the store is free of "any hydrogenated fats or artificial flavors, colors, sweeteners or preservatives" (https://www.wholefoodsmarket.com/about-our-products/organic-...).

If those specific things are important to you, WF offers two advantages:

(1) Wider selection because everything in the entire store meets your criteria.

(2) It's way less tedious than going to a regular store and checking the labels of every single item.
What on earth gave you the impression that I was some sort of liberal lighthouse?

On parts of Facebook the value of a professor in medicine counts for less than the experiences of an average soccer mom, and you’re seriously telling me to accept that as a new norm because it might hurt someone’s feelings if I didn’t? Right.
Software devs – ready to tell your boss to 'fuck off'?
Does It Pay to Pay Attention?
Coinbase itself gives the option of taking salary in crypto.
What rituals are and do
That they cannot be defaulted. If you go bankrupt you still owe the money, and the lender has no risk as he passes it to the government.
Overall a good write up, but that they end with a consensus statement by nutrition researchers after explaining why no nutrition research is really capable of telling us anything is just about the perfect encapsulation of what is wrong with nutrition research and reporting on the subject.
Keep in mind, the 2008 financial crisis happened because a tipping-point number of people didn't understand how variable interest rates worked & after that crisis, we did exactly nothing in our public education system to explain how they worked. It's not like 2008 happened and everyone had an epiphany. The predatory loan practices simply continued in the student loan space.
When an encryption algorithm is no longer secure, it gets phased out and any protocol that uses that algorithm eventually gets denied.

Can someone explain why older protocols like 2g with inadequate encryption can't be phased out? Or why there isn't even an effort or attempt or option to disable it?
You are flatly gainsaying the very detailed original article but not saying why you think that might be a reasonable stance.
I use Enpass.

$10 once for mobile devices, free everywhere else, can use Dropbox/iCloud/Google Drive for password storage, no need for any subscription whatsoever.

And it can seamlessly import 1Password databases.
Cynical me all the while thinking this is an ad for Facebook.
there's a huge difference between supporting the version that they sold you for a specific version of ios and writing a new version to work with future changes to ios (which they don't in any way control)
Yeah, it’s painful without biometrics. For my threat model I’m happy enough to use TouchID on Mac and FaceID on my iPhone to unlock, and then to type in on the occasional time I need to unlock it manually.
Both iOS and Mac App stores need options to allow developers to offer trials and paid upgrades.
Why are people so vehemently opposed to the 1PW cloud sync service? For unenrypted data, I completely understand this. And in general, it's great to have the option to sync using whatever service you want. But the data that 1PW stores is encrypted up the wazoo and AB couldn't extract your passwords from it even if they wanted to. In their security document they even outline how useless it would be for a bad actor to even steal every bit of data they have. And if some day their data center suddenly explodes and all that data is lost, your data is cached on all your devices anyway, and it's trivial to just export to another password manager.

Am I mistaken?
He sent his CTO to the Commons Committee in the UK, and he failed to answer a whole host of questions satisfactorily:

'Damian Collins, the chair of the DCMS committee, said: “We asked them to look for evidence of Russian influence and they came back and told us something we now know appears misleading. And we’re still waiting for answers to 40 questions that Mike Schroepfer was unable to answer, including if they have any record of any dark ads.

“It could be that these adverts are just the tip of the iceberg. It’s just so hard getting any sort of information out of them, and then not knowing if that information is complete.” '
from https://www.theguardian.com/technology/2018/may/12/facebook-...
The problem with the argument about information asymmetry in this case is that one of the loans was signed right after the financial crisis. Loans and topics about interests and all that were talked about in many places.

But I agree with the other commenter about excel sheets and playing around with numbers.
1a) Not charge sales tax ( Which I'm not complaining about.. but it does seem unfair to brick and mortar )

4) Pollute the world over with cardboard boxes and single serving deliveries
It would still be nice if they let a couple of people from e.g. Mozilla attend the hearing, and ask some questions.
Facebook doesn't sell data, and unless you think it's a bad thing for them to have an API then they don't distribute data either.
There is a system of AIS to broadcast position, course and speed of marine vessels. Perhaps one could combine this with a mesh relay network to forward packets to boats in the direction of land. An AIS and long range WiFi-like system running on top of sailor’s masts would be a fun community to bring together. Software defined radios could come in handy to handle multiple frequencies and protocols.

https://www.marinetraffic.com/en/ais/home/
Poking the IP bear
You might not need jQuery: A 2018 Performance case study
What kind of permission/license is needed for such craft in national/international waters?
Flexport is hiring engineers to help make global trade easier for everybody
> Microsoft provides 5 years of Mainstream Support and 5 years of Extended Support at no additional cost (cost is built into the initial license fee).

For Windows perhaps, but they sell Office as a yearly subscription.
The GDPR is not concerned with "personally identifying information", but "personal data". It defines the latter very broadly, viz:

‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;

Even if they're completely stripped of metadata, instant messages are highly likely to contain information that could indirectly identify the sender or recipient.
I use 1pass on my phone. I have a long password (English phrase) that I only use with 1pass I guess I've entered it enough times on mobile that I don't mistype it often.

I use it to generate new passwords for whatever signups/apps I need on mobile, also for logging into websites on mobile. The workflow for password managers in mobile safari works very well.

I don't enable FaceID/TouchID/PIN for 1Password, but I do have it enabled for my device.