skysight-inc/HackerNews huggingface dataset:
> A potential fix would be to limit the amount of government-backed student loans to something people can reasonably pay off.

They DO limit the amount of government-backed loans you can take for an undergraduate degree to $31,000 (or $57,500 if you can convince TPTB that you are 'independent', which is much harder than it sounds.)

Other loans don't have limits, but aren't government backed. They're private loans but get many of the same privileges, including that the loans aren't dischargeable in bankruptcy. This sort of makes sense, because you can't repossess a degree, but it also sort of doesn't because of the points you made.
My favourite bit twiddling hacks:

Bitwise parallel "SIMD within a register" Life, by Thomas Rokicki: https://fanf.livejournal.com/93032.html

Popcount for radix trees, as seen in Phil Bagwell's HAMTs and my qp tries: https://dotat.at/prog/qp/README.html
Colombia is also home to the world's scariest drug. Ten cuidado!

> I woke up many hours later not knowing where I was. I stayed in bed, without pillows or blankets, feeling queasy and resting for a half-hour, trying to figure out what happened. At that point, I didn’t remember the lady, but I soon realized that I was at home, even though it hardly resembled my apartment — because it was empty. Everything was gone: my com­puter, my guitar, my clothing, my jewelry, about $5,000 in pesos I had hidden under my mattress, even my shampoo. There was only the bare bed and a table.

> I went downstairs to the lobby. ‘‘What happened to my stuff?’’ I asked the doorman.

> ‘Your mom came with a man and took your things away,’’ he said. I told him that was impossible because my mom was hundreds of miles away in Barranquilla, my hometown. ‘‘Let’s look at the surveillance video,’’ he said, explaining that I brought the woman by the day before. I had recently told the doorman of my plans to move, so he assumed she was my mother helping me out.

> ‘That’s not your mom?’ he asked, standing at the video monitor and pointing to her, sounding alarmed. I still didn’t remember anything about the old woman, but then, after watching the video some more, it started to come back to me. I saw her haul my stuff out with the help of a middle-aged man, who had waited in the lobby. She was wearing one of my coats as well as an expensive pair of shoes (mine) made by a Colombian designer.

> Watching the video, I saw myself come in with the woman, smiling as if everything were normal, and then I did not appear again. A doctor who checked me out later said I was given a drug nicknamed burundanga, popularly used by criminals in Colombia. He said it could have been administered through the paper the lady handed me, or perhaps some kind of aerosol. Even though my memory was wiped clean, on the video I appeared to be my everyday self.

https://www.nytimes.com/2015/12/13/magazine/the-swindled-sam...

https://www.vice.com/video/colombian-devil-s-breath-1-of-2
Yes, a good password manager ought to securely erase temporary files and encrypt working memory and zero released memory. You don't get these extras dealing with a GPG encrypted file in a standard text editor.
Their weakest point is the hypervisor, Xen, which while a better choice than Linux/KVM, is still extremely bloated and has a poor security history.

Thankfully, better designs such as seL4's VMM do exist, although it might need a little more work [1] until usable for the purpose.

[1] https://sel4.systems/Info/Roadmap/
I can remember when I self limited screen time to a couple of hours a day at most because the four tv channels only had stuff that was interesting to child me for that long, the rest was directed at older folks and kind of bored me to distraction.
If being able to predict quality without spending time reading the reviews is important, buy a name brand and pay twice the price.
Children would be lazily loaded and would not appear in directory listing of the parent directory. `find` would search your existing local checkouts only and the file system would still be POSIX.
Same. I search I bet far more than the average person and find Google results just amazing in most cases. It is pretty rare I have to go even to the second page of links.
It certainly shouldn't happen, but might happen at some places. It would be very suspicious if the same person's name appeared on, say, 100 patents filed within a few years of one another, and that person was a departmental manager.

Inventors' dates of birth aren't on patent applications. To carry out the research, the authors of http://www2.itif.org/2016-demographics-of-innovation.pdf had to contact the inventors directly, so would have been able to filter out obvious cases of abuse.
More or less. If schooling (education truly is free already) was hypothetically free and accessible to all, then the professional bodies would simply move the fees away from the school system entirely. The debt would remain, just as it already does in professional organizations who aren't tied to the school system (taxi medallions, for example). You're not really any further ahead as it relates to this topic. The regulatory body wants their money, and if you don't pay up they will happily give the spot to someone else.
Damn, I was really hoping this was an (early) announcement for 4.0 (or at least an -rc3).
>The only downside is that filenames are stored unencrypted in git repository so Bitbucket can see what sites do I use but can't see usernames or passwords (obviously).

there's an extension to fix that:

https://github.com/roddhjav/pass-tomb
I've observed elsewhere that the reason this is different is also the reason they couldn't use footage from "Hated In The Nation" (the Black Mirror episode you're thinking of)

Hated In The Nation hypothesises that a lone nutter repurposes existing non-lethal technology to kill people. No explosives, just drill your way into the brain through the ear because the robots are replacements for flying insects.

A law saying "Don't make killer robots" is useless in the Black Mirror scenario, nobody made killer robots except the lone nutjob they're already hunting for murder. So for this campaign it's an unhelpful message, it suggests their campaign would be futile.
Trade school route doesn't mean you're denied access to university for life. But you'll have to put in some extra effort to get in there.

On the other hand, if shitheads-at-10yo stay on university route, they don't get good enough grades to get into university anyway. They'd probably be better off becoming electricians. Once they'd realise they do want education after all, then they could put in extra effort.

As a side effect, electrician-headed shitheads don't stop education-oriented kids from making progress. Which is nice too.
This is not exclusive of the issue of thread parent.

Regulatory licensing hurdles AND education both have major issues.
Realistically, I think that's going to have to be what happens. The horse is out of the barn. We can close the door through reforming student loan programs, but we have to bring the horse back, first.

I say this as somebody who graduated college in 2010 with fairly minimal debt that I've already paid off. I was extremely lucky in my choice of career (and knowing I wanted to do it at the time) and I made better choices than most with regards to picking colleges and what school I attended, and so it kinda pisses me off a little bit--but me being pissed off is distinctly secondary to we have saddled two entire generations with impossible debts in the chase for "employability".
The advantage of the employee isn't insider knowledge - it would be illegal to deal based on it - but understanding what the company does and which market it works in in the first place. This purely technical knowledge might give investment decisions some better factual support. But
The context is search. Think by any measure Google has "beaten" MS in search. Would say the same in Mobile, browser, AI and a couple of other things. Can not think of anything Google had that MS took away.
Abrams experience foreshadowed Christ he continued to be led by God, even to the offering of his only (God given) son, still faithful to Gods promise to him.

The 'twist' is that to establish the new covenant, God provided the sacrifice and that Christ wasn't a victim, but had the power -> No man takes my life, but I lay it down...etc etc
> We would still be better off if we hadn't opened that pandora's box.

I don't think that's a reasonable assumption to make. I have no evidence either way, but I can easily instantly theorize that lots of medical advancements might have come from the same people that got their feet wet in chemical weapon technology, in later stages of their careers/life.

Again, I don't really have an opinion, and haven't really thought it through - I'm just saying your blanket statement needs a citation.
Thanks, i wasn’t aware of the name being different in different markets ( which somehow sounds reasonable and then again makes international communication complicated)
> The C++ era was short lived because Java/C# came along in the latter half of the decade. By this time machines had gotten so vastly powerful that it was possible to implement whole systemes in virtual machines. Just ten years before: that would have been unthinkable.

Maybe I've got this wrong, but in the back of my head there's something rattling around about virtual machines being one of the strategies employed for portability in the pre-Cambrian PC explosion, before the IBM PC became overwhelmingly dominant. The first one that comes to mind would be the Infocom Z-Machine; the original source code was compiled down into virtual byte code, and could run on any platform that had implemented a z-machine interpreter.
https://www.youtube.com/watch?v=qqmVvQuzGO4
Secure Boot is part of an effort to harden DRM on PCs; this is something Microsoft and Intel have pushed for over a decade, especially now that they have seen how much money is being made on mobile devices (where DRM was baked in from the beginning). There is not much benefit to users, because bootloader malware was never a major threat and malware remains a constant threat for users despite years of Secure Boot deployment (just the other day my mother-in-law asked us to deal with a ransomware'd surface pro). The real point of Secure Boot is to create a system where users do not have the freedom to install arbitrary software i.e. where all software must be installed from an app store, where it can be vetted to ensure that it does not allow users to do things like breaking DRM systems or blocking ads.
> but they had to lose World War 2

A better way of putting it would be to say that "Germany had a different model for education but when they lost World War 2, the standard model of education was imposed upon them by the Allies."

Otherwise it kinda comes off sounding like "if only Germany didn't lose WW2" which most folks agree would have been a poor outcome.
How about this for an action plan:

1. Stop collecting data on people's political leaning

2. Stop allowing granular ad targeting which can reach people of certain political leaning and/or world view
WSJ: Is This the Top of the Market?
My thoughts: your core customer group is too small.

people new to freelancing don't have the cash to put into a subscription tool, and probably don't think they need these features you provide. (if only due to lack of experience)

Freelancer Pro's are already doing their lead generation workflows, and whatever it is it's working, so the majority of them are not going to be actively looking for new tooling.

So it seems like the core demographics that would be interested in your product are:
1) pro freelancers frustrated with their current workflow
2) junior (but not novice) freelancers ready to take their lead generation to the next level

both of those demographics is probably pretty small. probably you need to broaden the features, but as mentioned elsewhere, you should follow up with your potential customers as to why they drop off. maybe even offer 1 year of free usage to them, just to see if they can get value from your product, and learn from them.
Ask HN: Using gRPC+protobuf is painful. Any nice-to-use alternatives?
I/We am/are using gRPC+protobuf on a side-project with a couple of friends (Java) but I'm finding it terribly painful to use, especially for complex objects. The builders become nigh on illegible and failing to set attributes as protocols have evolved over time has been a genuine problem.

I believe that using Kotlin for our data classes might very well mitigate a few issues (reducing boilerplate => happiness) but obviously, it won't be an end-all-be-all.

Protobuf+gRPC seems great when you have a project where there may be dozens of languages in use but that is simply not the case here.

What are you using? What's your pain level? Is Finagle nice to use outside of Scala?
The only actual pain / needs I cover by a paid service are billing, invoicing and expenses accounting. Zoho covers this. Outside of that email and Google Docs does everything quickly and efficiently. LinkedIn serves as my "homepage".
Easier said then done. MS spent billions and has not been able to create a competitive search engine even with many advantages over Google. It is the same with browsers and mobile.
From Barter to Bitcoin
Some think the curent corruption crackdown in Saudi Arabia is merely an excuse to seize the assets of eveyrone opposed to the official diversification plan.
https://www.theguardian.com/world/2017/nov/10/how-the-saudi-...
> we are very technical co-founders, dealing with 'people' is something we are still learning.

Maybe employee 21 should be someone with people skills. Successful and productive teams and companies focus on people, not on tech.
I checked it out from product hunt a couple days ago, and I am your perfect target. Recently started freelancing, trying to figure out all the auxiliary shit I need.

I looked around, got a general idea what it was about, but what I really wanted was a demo site. Not a video, which I don't think I bothered to watch, but a demo site I can play with.

I am definitely not signing up for $300+ without trying it first. Your product seems like it could support a free trial, why not offer one? 30 days, one client, whatever.

Another thing that struck me as I watched your demo video just now: does form based lead generation like this even convert better than a simple, "hey why don't you flick me an email and we'll set a time to chat about your project"?

Is that something you should test before building a product around it? Myself, I would prefer a slightly more personal touch, but if the stats proved me wrong then maybe I would consider a system like this.

Just my thoughts
The stakes are clearly higher here (or claimed to be, as you like it)....no one has condemned you to the lake of fire for not knowing Kant :-)
I agree with this approach. My experience has been that having a primitive mental framework in place really helps with retention (and interest) when you're doing in-depth reading on a topic (which you probably are if you're reading a book). Start superficial, mess around, and then things not only make more sense, but are also more exciting and easier to remember, when you really dive in.
Could you clarify "Better choice"?

I've been using KVM/Xen/VMware for some time and always enjoyed it. And since Amazon and Google especially are going all in on KVM I'm surprised to hear the Xen is a better choice.
Would definitely not use the clipboard. Might use stdout of a quick exe run, or might use native OS keyboard messages... but that's a different concern. My question here was just about the contents themselves and less about the handling. Maybe, as the author here did, I can just run a server conforming to bitwarden's API.
Hmmm...I was aware of such a bug that existed until a couple months ago that was related to moves effectively being replayed twice resulting in nonsense positions but thought it was fixed. Are you running the latest version of the app? If so, can you try to derive a set of reproducible steps to cause the bug and submit an issue at github.com/veloce/Lichobile? I'd love to irradicate these sorts of bugs.
Can it also protect against key-loggers, i.e. if i'm running an app in a qube, can an app in a different qube read my keystrokes?
I see a couple of issues with the Mac / TF OpenCL situation.

Apple is pushing metal and performance shaders,
I would not bet on strong support from them keeping up to date drivers with performant ocl.
I asked at wwdc17 about vulkan and they clearly do not want it on their platform.

The TF OpenCL issue is vocal on the repo. Yet to see progress for macos.
https://github.com/tensorflow/tensorflow/issues/22

Last but not least there is an issue with the ocl support.
It is (was?) done on linux using computeCPP, compiled to SPIR (Standard Portable Intermediate Representation). MacOS does not support SPIR at the moment.

My best guess would be to use IOMMU magic and hardware virtualization to hook a GPU to a linux VM with MacOS as a host.
>Do lenders imagine they're more likely to recover their money this way?

When the mob cripples/kills a gambler who can't pay, they're not trying to get the money back. They're sending a message to other gamblers.
I guess we are going to seem this kind of coverage for next couple of days - X, Y, Z companies have order a, b, c quantities of Tesla Semi. Unless there are real world reviews these orders amount to nothing but test runs.
For now Microsoft insists on that, probably because they are afraid of antitrust litigation otherwise. The problem is that Microsoft can change their policy at any time; they already have a totally different policy for ARM.
Well, you don't need physical access if you can successfully get your malware installed on the target's computer. At that point a text file would be easier to scrape that a password protected file, but only a few more steps away, i.e., by logging keystrokes or impersonating a login prompt or whatever.

On the other hand, passwords stored in the browser are vulnerable to a compromise of the browser as well as a system compromise, so that is one additional weakness. I agree that a local system compromise is almost always game over. The same as physical access.

To answer your question, I'm not sure, but IIRC the Lastpass client was compromised more than once. There were also weaknesses in the way Chrome stored passwords, and of course the Firefox credentials file is easily readable without a Master password set.
I've almost never used books to learn programming. I read a bit of SICP a few times but lost interest. Otherwise all I do is just follow whatever "x guide/tutorial/introduction" I find on google, or the language's official documentation if it serves as a good learning resource, like for Python and Microsoft properties.
I would assume no temporary files and short-lived process which reads/writes and dies. Then, of course, the burden is on the caller not to be careless with the state. I dunno. Just more curious here about the data at rest more than its use.
Oh yeah. Excuse me for not winging your digit. Anyway, we concur.
Playing GameBoy games is what led me onto the path of become a programmer, so I kind of don’t want to ruin the magic. On one hand, it’d be poetic. On the other hand, I’d lose a bit of my childhood to the real world.
Is it just me OR is the latest FireFox really messing up iMacs?
Man, the new FireFox is really messing my iMac up...slow...non-responses...having to knock it down and do shut down ! So much so that I've stopped using it ! What gives ?
No. I walk to one of the several supermarkets closeby and carry my groceries back.

If I need large ticket items from Costco, I have them delivered through Instacart or Amazon Fresh and that will last me a month or more because I buy in bulk.

I also split the Instacart delivery cost with my roommates often so it ends up being nothing.

And even if I did Uber to Whole Foods and back - I would split the cost with at least one of my roommates who probably also need groceries. Even if I go by myself, I would much rather do this than own a car and pay for insurance, repairs, maintenance, gas and the general headache of owning a large depreciating object. Seriously, Uber to Whole Foods or Costco is like $5.
Haha. But for anyone seriously considering something like this, when your kids become teens in the US they either have smartphone access or they have no friends. Basically school hours are the only time they are reliably unplugged. This is the only way to do it: unplug everyone...now, no network effects.
Not my experience. But also Google gets news just up faster. Next time something big happens in the world try Bing and Google and you will see a big difference.
Haskell for Mac IDE
> I recently swapped from LastPass to Bitwarden because LastPass subscription went from 12 USD/year to 24 USD/year (a 100% price increase) without reason or benefits

Ah, I'd missed that price increase since my renewal was a couple months before it, but I saw that "jack the price" from Logmein in 2015 and I'm pretty sure it wasn't a one time jump. Cost them a bunch of users in a community I'm on where people were seeing their prices go from $300/year to several thousand for no improvements because they wanted to focus more on the more profitable enterprise area.

Guess I should start looking at options now so I'm not doing so with a looming deadline (and probably another price increase to at least match the 1Password subscription price).
They have different SLAs for certain issues: https://www.ovh.com/us/dedicated-servers/sla.xml

Does the server boot? If so, you should use http://docs.ovh.ca/en/guides-ovh-rescue.html#hardware-check which should flag it to them I believe.

If the server doesn't boot it should have been picked up by their monitoring systems (I believe this is "Level 1").

Have you tried calling them?
That's a much better video - gets the point across quickly, and looks professional. I'd replace the "demo video" on your home page with that.

As a side note, I thought the animated video was well produced. Would you mind sharing how you made it? (email in profile, if you'd prefer to do so off-thread). Thanks!
And even if you need money for your product to develop and to pay initial stuff/staff to get started, that doesn’t necessarily have to come from an IPO-oriented VC...
Chrome came later and beat MS. The same with Google and mobile. Google just provided better solutions.