skysight-inc/HackerNews huggingface dataset:
absolutely, same boat. I have to think that my kids just not having to listen to their parents constantly fight about money like I did has to go a long way. Going to the store with friends and your parents have to pay with food stamps carries a certain stigma. I had good parents who always worked hard (not necessarily smart) and did the best they could for us, so I have no other complaints but I was definitely very aware of being poor.
This should not be downvoted. It is definitely a factor, just not quite in that way. Founder diversity is a thing and female CEO will get you funded in some cases where a male CEO would not. There is a huge push to level between males and females and in some cases the balance is shot through to the other side and critical thought loses out over the gender balance thing.
1. I’d wait for the new keyboards first. The Airs and 13-inch Pros still have the faulty ones.

2. I’d get a low-spec MBP13 or MBP14, whatever comes out next.
Quantopian is a crowd-sourced quantitative investment firm
Cryptoindex AI Daily Predictions and Digest for 01/28/2020
Do you signup with your self-hosted email?
It's called "HTML". ;)
(Pdfs are for printed documents, you really shouldn't use them on screens...)
If you were using signals on Win32, that's the problem.
You'd better not look any closer in to sanitization standards in the food industry then... plenty of sanitized (rat) poop.
Take decade to learn threads? Then expect other devs to do the same? I think that proves the point that threads aren't a good fit, even if we are technically capable of it.
It's not a requirement, just an option. They can also run off of a wall wart or solar panel, with data over WiFi or LTE.
These are generally the same people who protest so vehemently against abortion. I have always been amazed that I live in the richest country in the world and at night tens of thousands of kids go hungry or fall asleep in a car.
Having serviced many kiosk-type iPad devices, expecting the operator to update is incredibly wishful thinking.
Years ago, an OpenBSD developer told me, "threads are for idiots" in response to a bug I had submitted. At the time, I was a bit offended (it was a good, reproducible bug report), but today, I think he was right. They're just too complicated and 90% of the time they are not needed.
Aren't they already likely to collect this data through indexing?
Cool! I use my old laptop as a cat camera too. I use the integrated webcam to take a photo every 5 seconds, and then I send it through a lightweight CNN to classify of there is a cat in the photo. If there is I get an email with the photo as an attachment! Great for when we are traveling but our cat is left at home, we get some nice photos of her eating or stretching
If this feature were iOS only, how would you ever switch to a non-Apple device? Would you just have to leave all of your accounts behind?
Crassus!
This really happens and it almost invariably leads to some pretty pointed discussions during the due diligence. The tough part for the founders is that any surprises during DD cause break off risk or adjustments, sometimes major ones. Not getting funded in some circles leads to you not being able to get funding at all. The tam-tam is pretty powerful in VC circles.
> Basically any process in real life you do that involves collaborating with multiple people is a collaborative multi-threaded process.

I would argue that the code equivalent of people collaborating in the real world is multiple processes with IPC (or even further afield, multiple nodes in a distributed system), not threads. You don’t share memory with other human beings. Imagine how productive you could be if you did!
Off-Facebook Activity Tool
I hate that I can't use Xcode on Linux.
> for making bad choices and choosing to have children they couldn't afford/care for/want

Also, this belittles the cases where one parent was making a great choice, by leaving the other.
It's a matter of degrees, isn't it?

Telling a child that having rotten teeth, unkempt hair, and filthy clothes will be met with social disdain is a form of shame, and it's also the truth. A little bit of awareness of the consequences of their actions in terms of how others will perceive them might aid them.

Telling a child they're a horrible person for traits beyond their control, and whatever obtuse and vile repercussions the parent imagines as a result is abusive. It is probably true that the child may encounter social disdain, but the causal factors are beyond their control. Shaming them will not aid them, it will only harm them.
Then you don't want a PoE camera. PoE cameras are great if you want to hardwire them somewhere and want to run just one cable.
Snow Day: Developing QuickTime Applications for the iPod (2004)
There are effective things you can do but they require coordination with your community. Mass protests and worker strikes can force the hands of governments and big business. There are many historical examples that this works and just look at how much success the French are having right now. But they need to happen at scale and very frequently. Voting only happens once every few years for a reason.
Oh, you mean that Defender locks your thread?
Housing is an enormous tax, and rent seeking just transfers money from the poor to the rich. Rather than giving everyone money, I would prefer to see a market solution where we greatly lower the costs for things at the bottom of Maslow’s pyramid.
Ask HN: Creating a Cloud Storage Service
Hi everyone,

I want to create my own cloud storage.

For this, I am planning to start with something very simple, a functional frontend to upload/show files and a backend which has the functions to return a file list/specific file(s) and a register/login.

Currently my plan is to use the technologies I am used to working with: Angular/Node.js and for database probably MySQL. Do you think that this would actually make sense or is there something more which I need to (re)consider before I start?
GSM started in Europe. Qualcomm continued betting on CDMA way too long. It ended up with Ericsson buying the infrastructure part of Qualcomm back in 1999:

https://money.cnn.com/1999/03/25/europe/ericsson/

https://www.wired.com/1999/03/ericsson-qualcomm-accord/

The americans won the really lucrative (and powerful - witness Trump/Brexit) application layer though (e.g. Google/Facebook/Amazon) so they shouldn't feel that bad.
I agree with you but it’s more complicated.

Not all kids want to grow up and be something. There used to be an avenue (future) for those kids. I don’t think that exists much any more.

What I mean is a blue collar family could provide enough to produce another content blue collar worker. If you graduated high school today to be a content blue collar worker your options are kind of limited.

I think some of this structural reality results in the appeal of Bernie to many young voters.
I mean, Valve's Linux support happened because they were spooked by the Windows Store and the idea of a possible future iOS style lockdown leaving them shut out of the market
Remembering the LAN
There are Chinese political and religious dissidents that would disagree with you here.

EDIT: By the way you are wrong about kidnappings in the US by China. This has happened in the past and still happens today where China uses Chinese nationals based in the US to locate dissidents or “tax-evaders” and force them against their will to fly back to China.
> "I'm curious why you feel this way? Certainly anything with multiple (more than one) thread is a lot harder than single threaded. Given."

Not the OP, but in my experience most devs are bad enough dealing with state and flow in single-threaded code already. Including myself. But I've at least accepted that and try to mitigate it by avoiding things that make it worse (like threads). Meanwhile, I watch people around me doing code by spaghetti (throwing it on a wall and seeing if it sticks). The better devs don't apply that to their code, but still end up applying it to their "reasoning" about a problem domain, especially a business one.

E.g.: "Screw it, if this variable that I need is null I'll just return a False in this function I'm writing" ... without ever thinking "why" this variable might be null and how that explanation impacts the problem they're solving. Nevermind the fact that they're fully OK with propagating such a broken state further into the program with their False response. Now some poor other dev has to figure out why this function is returning a false result. Odds are they'll do the same thing and now we've doubled the amount of bad states.

Adding in even more complexity in terms of being able to "predict" code state by adding threads is a nightmare. I would most certainly protest and heavily advise against anyone using threads unless it's really really the thing that's needed to solve the problem. Otherwise, it's just adding more a lot more complexity for very little benefit if any at all.
No, it didn't take a decade, that was just how long I did it for (before it got boring) - I just mean that you have to learn to think about parallelism in a different way, we train hardware engineers to do this but not software ones
> They can also run off of a wall wart or solar panel

Which is still a nonstarter for me, since none of the locations I would want to put a camera have an electrical jack handy, and many of them don't get enough sunlight to make a solar panel a viable option.
I like that idea but I'd like to reserve it for something that actually makes impact rather than for someone just starting using Aaron's name. Also, I think you should always contact the family first to ask for permission.
Yup, also Google Maps on iOS detects this as a "Send Feedback" command and shows a dialog for it. Slightly fitting, I suppose.
Why Sony has developed an electric vehicle
I put together this post a little while ago examining the HSEC report and letter from the ISC. It is, I hope, a fairly unbiased take. There aren’t any good options and the time to do something about this was 20 years ago. https://blog.eutopian.io/huawei-5g/
I wish I could signup with just username and password (no email)... because gmail knows everything now (I don't mind having no password recovery option in many cases)
> Event-driven programming is way less painful than Java threads. With threads, in every place you mutate anything you have to ask yourself, "what happens if my thread is preempted here?"

Event-driven programming is a different pain in the ass but still a pain in the ass.

The current status of the Web speaks for itself: it's event-driven based JavaScript, and it's full of state/transitions bugs everywhere.

In event driven you trade concurrent r/w access issues for a loosing execution contexts issues and out of order issues. The result is often a mess of spaghetti callback close to unreadable.

The less worst of the world might be simply a proper coroutine system, which seems to come to almost every programming language after 30 years of existence
Ran Zimbra for a number of years and it was fine as an exchange replacement. Only reason we moved is we wanted SaaS and didn't want to maintain it anymore.
"Briefly, the anger felt by Iranians is due to their support for their fellow Muslims, the Palestinians, and their extreme mistreatment at the hands of the Israeli government."

Yes, we see how angry they are when the extreme mistreatment of Syrian Sunnis or Chinese Uighur. Ah, wait, they even take part in the former. They do a fine job of making it appear the real issue is religious.

"For example, Iran was abiding by the JCPOA, as verified by IAEA inspectors,"

JCPOA and UNSC 2231 included far more than IAEA inspections, and Iran was NOT abiding by the other issues (ballistic missiles, heavy water, keeping a spare set of nuclear tubes for Arak, etc.).

People mostly repeat IAEA because they are unaware of the other issues, or that the deal had time limits on most inspection issues. Some are aware but prefer to elide it.

"The canard here is that Natanyahu was claiming Iran was trying to make nuclear weapons and that was unacceptable, despite the fact that Israel already has a well-known but never publicly acknowledged nuclear arsenal"

Israel isn't threatening to destroy Iran, it's the other way around.

"Even with nuclear weapons it is ridiculous to think that the Iranians do not understand the concept of Mutually Assured Destruction vis a vis Israel."

Some Iranian don't[0]. If you want to entrust the safety of the world to that, well...

[0]
https://www.memri.org/reports/former-iranian-president-rafsa...
And of course you can partner with some other like-minded folks.
"The training objective is to minimize perplexity, the uncertainty of predicting the next toke""

SSA is used as an evaluation metric. It is generated by human raters, and as such is not differentiable, making I hard to directly optimize for with current methods.
Thank you, that was a good read.
I'll do you one better: say you want three 5k screens, you:

- Connect one to either left port, and one to either right port, of the iMac Pro.

https://support.apple.com/guide/imac-pro/connect-a-display-a...

Now, personally, I want my computers either portable, or loosely coupled to the monitors. But the iMac Pro is quite a capable machine.
Yeah, it’s private unfortunately.

I really enjoyed that little diversion too, wonderful project. Just enough detail in the article that you get a nice little taste of the complexity without getting lost in the detail. Bravo all round.
Yeah. The agony of PDFs on mobile phone screens is just awful. Please, world, let there be portable documents that can reflow text so as to render at a size that doesn't make my eyes bleed.
What exactly is socialist about this?
Thousands? Millions more likely!
I have a 16 core Ryzen Threadripper. Built a kvm install of Mojave, gave it 8 cores, 32GB of RAM. It wouldn't so well for someone who wanted to actually use it as a Mac, but for me as a cross-platform C++ developer, it's totally ideal. No separate keyboard, no KVM (the other KVM) switch, just boot the VM and there's a faster more powerful version of macOS waiting for my compile/edit/limited-run workflow than I could reasonably ever get from Apple.

Note: I own a couple of Mac Minis too, just for the license of course.
What programs tackle child poverty?
A Palantir exec compared autonomous drone targeting to the Manhattan Project
Show HN: Image to Text OCR menu bar app for macOS – simple drag image to get txt
Using a t440p base as my laptop, best laptop for the buck. bought it as a 4300m model with a dual core. now it has an IPS display, better coreboot+bios update, 32gb ram, i7-4712, 2x 512gb ssds plus a 4tb hdd. all together cost me less than 600eur. hackintosh compatible if necessary, though it's running Arch these days.
As a hobbyist, thank you for your sympathy
Well, they can't be deterministically found since process scheduling is not deterministic (notable exception: Haskell, I believe, has a way to do deterministic concurrent scheduling!), but I have definitely seen fails that only crop up when the suite is run concurrently, and it usually turns out that the code failing in those circumstances has made assumptions about application state that do not hold true in a concurrent context
In 2015 Google claimed to have created a chat bot that can do common-sense reasoning and do tech support just by reading a sufficiently large dataset:

https://arxiv.org/pdf/1506.05869v1.pdf
I'm the author of Polar if you guys have any questions.

We're working on EPUB. We want to do it right so it's taking a bit longer. A lot of our users are using Calibre to convert from EPUB to PDF.

We've seen a LOT of uptake among students/academics so PDF has been the main focus so far.

We also have HTML capture and are working to unify the EPUB and HTML capture functionality.

We're trying to be far far more than a reader and view polar as more of a spaced repetition platform with integrated reading so that it's insanely easy to read while learning using spaced repetition.

Anyway... if you have any questions AMA.
I don't think the numbers from PerformanceTest accurately reflect the usage of 32bit Windows 10.

I find it difficult to believe that Microsoft would keep Windows 10 x86 around if usage was really that low.

Backblaze found that about 4.5% of their customers use 32bit Windows in 2017[0].

[0] https://www.backblaze.com/blog/64-bit-os-vs-32-bit-os/
Other product companies take note: the tide is turning on all this “tracking” nonsense. Clean up your house now or find yourself shamed into submission later.

Consumers increasingly don’t care that “the lawyers said it was OK because it’s on page 73 subsection C line 4 of the use agreement For the product.” Privacy is the new black.
Thanks for nailing the point home. Can we just go about our day without insulting people without knowing them? The range of human experince is too vast to be constrained to any one belief system, of which athieism is just another class of variations.
Elizabeth Warren’s ban on tech money seems more symbolic than anything else
>should we have kept filing cabinets full of papers instead of databases for tracking criminals across state lines as well?

Yes.
How much Netflix are you watching!?
>The government still requires the consent of the governed.

government is violence (either actual or a credible threat of it). Application of violence doesn't require consent of the subjects of violence when the violence applying side is many orders of magnitude stronger than the subject.
I overall agree with what you have to say.

However, I strongly object to using "violent" do describe any form of verbal communication.

We need a hierarchy of what we as a society agree upon as wrong, and violence needs to be clearly at the top of that list, for good reason. Using the word "violence" to describe ways of speaking has the positive effect of making it clear that those ways of speaking are harmful, but it also has the negative effect of diluting the potency of the word "violence". To call shaming someone "violence" is to place it in the same category as murder, rape, and assault, and shaming someone simply does not belong in that category of actions.

Ironically, equating shaming with violence has the effect of shaming people into not shaming each other, by placing their action in the same category of the most horrific actions humans inflict on one another. I suspect this wasn't intended, but it's one of the ways in which attempts to control language, even one's own language, are ineffective. If you really want to shame someone you can find a way to do it, even with the frameworks set forth in Non-violent Communication.

I've observed similar problems when experimenting with E Prime[1]: I found when using it that I quickly was able to find ways around expressing identity and predication, which I began to employ subconsciously (against my conscious will: I was honestly trying very hard to conform to the spirit, rather than the letter of the law of E Prime).

[1] https://en.wikipedia.org/wiki/E-Prime
They're the lesser of two evils: before came callback hell.

Async/await has also mostly replaced bare Promises. The result almost gives you something as usable as threads.

Fwiw I find it amusing the async is promoted as the pinnacle of elegance in concurrent programming when in reality it exists because the JS interpreter wasn't thread safe.
Get the first client, then another. That's what have worked for me in Robotics. IMO the most important thing is to find some good first projects in your field.

UpWork had worked very well for me but I know of some people that have issues with it.
Freedom to what though? I'm at a loss why a structure that's OK for FF, is not OK for TB.

...unless there are plans for profit and charging a subscription or some such.
also the same people that are fine with putting immigrant kids into cages.
Only if you think you can't be wrong, other people can't be right and the issue you're discussing is so absolutely more important than any other consideration, like truth.

When I hear "consequentialism", I think in discarding absolutes and favouring frank discusion about practical measures. So exactly the opposite.
> The Meena model has 2.6 billion parameters and is trained on 341 GB of text, filtered from public domain social media conversation

Who's conversations?
Add to that:

"I designed it" (and was checked)

"I built it myself"

Which is actually cumulative with what you wrote. We currently have a bit of a "trusting trust" issue with open hardware: how do you check that the fab didn't tamper with your ICs before manufacturing them?
It's true that life has existed for a long time and survived a number of mass die-offs, but humans have only been around for a tiny sliver of that time.

So yeah, it's unlikely that humans could kill off all life on earth even if we keep trying to do so, but it's certainly possible that they'll cause their own destruction.

I think it's unlikely that human activity will lead to mass die-offs (of humans, we're already in a mass extinction event of animals) but our children and grandchildren may be in for a big lifestyle change.
So what do you want? Batteries?
NZXT Kraken Z63 and Z73 Review: AIO Coolers with a Fancy LCD Display
We also have no requirement to become a parent. No education requirement once you become pregnant or a parent from the local schools or clinics. Good parenting is not just some "God given talent", but can be improved through education to help parents of all wealth levels. If you want to raise the "potential of the country", help with sex education and parental education.
My interpretation: UK is kind of desperate for allies post-brexit.
Because one is a theocracy, and the other one a liberal democracy. The expectation is not wrong, either, in my view (and I have been to both countries).
Let us talk to it!
That's great! I was thinking of writing something like this for a few months as Balena seems really over complicated. Glad to see Go :) will definitely try it out for my projects!
Write Free Science Books to Get Famous Website
How to Turn Garbage into Graphene
An old monitor + previous generation Raspberry Pi: hangs on the kitchen wall to display Find My Friends in kiosk mode. Connected to a timer so it's on in the afternoon until dinner so you can see the family come home. Really cute to see your children move as little picture icons across the map towards you from school.
Elixir 1.10 Released
I tried to enroll a server into deviceplane but there is a hard requirement on systemd.

Are there any plans in the future to support more linux distributions?
The versioning makes sense -- but it seems like it could get unwieldy pretty quickly. (I'm thinking of the technical documentation site I actually work on, with thousands of pages, several of which get minor-to-significant updates on a weekly basis!) It also sounds like a design particularly ill-suited to, say, a news site with a front page that changes several times a day -- or, for that matter, a site like Hacker News -- although I suppose the notion of one-way "jump links" might have been the intended answer?

And, yes, the mandatory identity for all users sounds like a potential privacy nightmare.
This.

I grew up on welfare, and I can't tell you how often my mom would talk about section 8 housing and how that would change everything. Having to move was my parents greatest nightmare - they would barely afford day-to-day things, nonetheless first/last/deposit.
> There's no evidence that drugs were planted.

Only reputation of Russian police.

Which makes the rest kinda missing the point.