skysight-inc/HackerNews huggingface dataset:
Car loans now top $1 trillion as delinquency rates rise
Well, this de Sitter space would "--literally-- grow to infinite volume" only in theory. If you would actually try to build such a thing I'd say the probability that at some point you would remain without building blocks is very very high..

Mathematics is a great tool, but it has the drawback of not being equipped to distinguish reality from fiction..

The way I've reached my oppinions is by asking myself a simple question ( although the answer is obviously not that simple ) : How would I build a Universe ?

You know the saying, "If I cannot create it, I do not understand".

From this perspective infinity is not an option and the "spacetime" doesn't really make any sense.

Time would, at most, be a way to measure the transition period from one state to another, but it cannot influence how your system works. The output should be the same regardless of how much "time" you would need for one transition...
This is inept design. If Apple wants to make devices so thin that they flex, they have to make them more rigid where necessary and allow for more flexing. There are true flexible PCBs, ones with parts on them, not just wiring harnesses.[1]

This isn't the first product where Apple has had this problem. It's embarrassing, or ought to be.

(I don't have this problem; I own a Cat phone (yes, Caterpillar Tractor) which can be run over by a truck [2][3] and still work.)

[1] http://www.tendtronic.com/Flexible-PCB
[2] https://www.youtube.com/watch?v=0Xaq3pduPv4
[3] https://www.youtube.com/watch?v=mVPku-xItv8
Show HN: Angular 2 HN – A responsive Hacker News client built with Angular 2
Palo Alto public schools -do- rank very highly. There are also preschool programs run by the Stanford education college that are well-regarded. Local private schools rank among the best in the nation (as well as being absurdly expensive), and you will find lots of kids that go to school all over the world...their parents can afford it.

I get that you don't like Palo Alto. Its not Oz. But you seem to be casting it as a dumpy suburb that has exploded for no reason.

(edit: wow, you really don't like Palo Alto!)
Little weekend project from last week - I wanted to make a personal project related to web scraping, so I put together this database of Amazon products recommended by the guests of the Tim Ferris show, one of my favourite podcasts to listen to on my long walks to work.

By no means an original idea, but I reckon a good excuse to get into scraping. Used the amazingly user-friendly Beautiful Soup.
Thanks for pointing that out. I put an https link out of habit. We're fixing it!
Or, for that matter, a d4.

Turns out that pressure = force / area means that things are really painful when area is tiny.
> Why is this? Because I don't think women are irrational or prone to overreacting.

People are irrational and prone to overreacting, and women are, last I checked, people.
Page 7 doesn't detail how it works, but does seem to describe what it does. From cell base station creates a connection to a target cell phone without the user of the cell phone being aware. Can then use RF direction finding to identify location of cell phone. Obviously multiple base stations required to be more accurate.

More explanation available in this patent application - https://data.epo.org/publication-server/rest/v1.0/publicatio...
but I need to challenge you on the idea that parents moving to Palo Alto are exposing their children to fantastic opportunities

I have been told that Cupertino has some of the finest schools, hence the reason for the high housing prices, and other demographic factors. Ignorance talking here, but am I wrong to assume that some of that "good schools" would bleed over to Palo Alto? It would be one thing if Palo Alto were some slum leftover from failed 70s housing projects, and though wealthy it may be the schools haven't caught up. But AFAIK Palo Alto has been wealthy for decades.
The current setup is not multithreaded in the relevant ways.

So the real decision point was whether to take an existing large C++ codebase and try to safely make it multithreaded or to take that same existing codebase, run it in separate processes, and make the communication work.

The latter is actually a simpler engineering task, in my opinion, and paves the way for doing things like sandboxing and whatnot once the initial rollout is complete.
Quill is a rich-text WYSIWYG editor library for end-users who want to format text on websites. You would use it to clone Google Docs, for ex. It's not really an editor you would want to write code in.
Isn't that the thought behind the watermarks they've had since Win7-ish? I remember messing with beta builds and reading about people using them (again, to avoid paying for it for a bit as mentioned in another comment) and jumping through all sorts of hoops to disable or hide the watermark - aside from buying a license of course.

There's probably a point at which any more effort put into carrots (new features or wallpapers on official builds) and sticks (nag screens, watermarks, expirations, etc on old builds) just becomes more trouble than it's worth.

I like trying out leaked builds of programs or OSes as much as the next bored nerd but I can't imagine ever running something as primary OS on any machine I count on for anything. That stuff is for old computers that aren't being used or VMs.
Hiya all,

Nomad Projects is a platform for digital nomads who want to start a side project. Connect with other nomads so ideas don’t stay ideas, but grow into a side project with mixed expertise.

The idea started when we ourselves had problems finding a fellow nomad that was open to a sideproject. We had a lot of knowledge on different spectrums, yet we needed the missing link to actually start: in our case a back-end developer. Thus we came up with the idea of Nomad Projects. To find or join a fellow nomad that complements your own skill set so that together you can bring ideas to life.

Let me know what you think of it.
That would also require breaking the mixing function (which no-one knows how to do, and is typically a high-quality hashing function), and measuring the other sources (many of which are related to details of how the kernel does various things, like measure hard drive latency).

You could, in principle, hard-wire understanding of some kernel's version of the mixer, and crack the used hashing function, and then inject nasty bits into the random number generator.

However, there is no way you could ever plausibly deny what you did at a future date when the chip is eventually photographed and you could easily break it by just tweaking the random number generator (which happens almost every kernel version anyway, as new methods of gathering randomness are added).

If the CPU really was willing to go to that extent, it would be much, much easier to just monkey-patch the code to edit the register containing the returned random number, whenever rand() (or whatever) is called.
I've gotten a few letters from realtors asking if my house was for sale because they had a client that really wanted to move into the area.

Out of curiosity, I contacted one of these realtors, and they asked me questions about my house -- how many bedrooms, bathrooms, detached garage, etc. When I said it was 2 bedroom, she said "oh, well, my client wanted a 3 bedroom. but since you are thinking of selling anyway..." -- it felt like a scam, like they were just trying to see who was willing to sell their house so they could be my realtor.
Yeah I know, another Hacker News client? There seems to be a new one everyday.

I wanted to build one with a responsive UI that would provide a `native` feel regardless of which device you use. Decided to use Angular CLI, RxJS and Webpack to do the job.

There are definitely areas of improvement and I would love some feedback :)
While there's some interesting and fun games on VR from the looks of it, I don't think it's found it's killer app yet, the thing that really captures the mainstream's attention.

Also, I'd love to try it, but I'm not motivated enough to shell out $1400+ to do so (I'd need to upgrade my computer too), when I suspect I'll play it a lot for a month and then shelve it for a long time. Maybe my mind would be changed if I could actually try it, but I don't know anyone who has one.

The closest I've gotten is watching some annoying personalities on Youtube gush and gawk over them while displaying a video of what they're seeing, and that hasn't been enough to win me over yet.

So one thing I think should be done, that isn't, is these things need a place that people can go to try them, like a setup in Best Buy or something. If I could see it for myself how much it changes things, maybe I'd be more motivated.

And this is coming from someone who used to be in the game industry and wants the next hobby game I develop to be designed with VR support in mind. That's how bad these companies are at getting these systems in front of people to try them out.

I'm sure it's not easy to get in the big stores, but Sega did a 'bus tour' to show off the Genesis to people 20+ years ago, they can figure something out if they want this to succeed long-term.
We've ported the Javascripting workshopper to HyperDev too for those interested: https://hyperdev.com/blog/learn-javascript-nodeschools-javas...

(useful for those working on locked-down School PCs etc.)
Best ways to earn big money online
>The end result you describe isn't much different than a number of 4 year undergraduate degrees, PhDs or masters programs (all at "good" colleges).

The difference is that the percentage of people with that negative end result is MUCH higher. Looking at stats like the default rate for students at for-profits vs non-profits is one indicator.

>It's wrong to think that departments at not-for-profit schools don't have a marketing incentive that is (at best) indifferent to the best interests of the student.

There is definitely some truth in this. HOWEVER, a big difference is that in many cases the interests of the department and the student are more aligned at non-profits than for-profits. The most obvious example is completion/graduation rates. At least at the undergraduate and masters level, there is a strong incentive to select students that are LIKELY to graduate from the program. Bringing in woefully underprepared students who have little chance of finishing the degree seems to be strongly discouraged at the undergraduate and masters level. I cannot speak for the PhD level, since I have little experience in that area.

Contrast that with stories about MULTIPLE for-profit colleges going so far as to target the homeless for recruitment into their universities. In some cases they went so far as recruiting people who DID NOT OWN A COMPUTER to sign up for online degree programs. Since virtually all Americans (regardless of credit score) qualify for up to $20K in loans per year (with a cap of about $180K total), a students ability (or lack there of) to complete the program is irrelevant as long as the money keeps flowing in.
relevant xkcd: https://www.xkcd.com/1683/
Why nomad to nomad? What is the relevance of that? Why not "person with idea" plus "person looking for a project"? It seems to me that adding this additional condition unnecessarily limits the candidate pool for no apparent reason.
I'll try to use your comment to refine my argument.

Stipulate that a family of four with two professional working full time is going to move somewhere in the US --- that is, they're not staying in Cleveland because they grew up there.

Then, accounting for regional salary and amenities, school quality and cost of schooling, overall burn rate, and housing costs: why would someone choose of all places Palo Alto?
Doubt it. Housing prices are still astronomical, and those that are located up there are going to need salaries that can handle it.
Why do sites insist on doing stupid things with scrolling?

The mouse scroll wheel doesn't work, there's no scrollbar, page up/down don't work, arrow keys don't work. WTF? Just use the regular built-in scrolling. I didn't visit the website to spend 15 minutes figuring out how to navigate it.
ok. So, there's still a smaller market. That doesn't address the bigger problem where many people buy SUV's when gas is cheap.
Colliding Black Holes Tell New Story of Stars
Automatic license plate readers ubiquitous, including airport parking lots
Hillary Clinton's Personal Emails Are the Key to Understanding Emailgate
> Getting stuff done requires working with people. Working with people requires basic manners including a willingness to be polite.

Getting stuff done requires working with people. Working with people requires basic tolerance, including a willingness to ignore different political viewpoints, jokes that fall flat, and different cultures and communication styles.
Looked through their website with a fine-toothed comb & wasn't able to tell why I should use them v.s. plain vanilla ethtereum.
No, I don't think so. Not unless you are accustomed to typing your password directly into the terminal prompt. Kill buffers don't pass from one application to another and they don't all behave the same in every context, either.

(For example, if I type some stuff and then ^U to kill the password buffer at an SSH password prompt, typing ^Y after that seems to put the whole process in the background. Not sure what that's intended to do, but subsequent ^Y presses don't retrieve the password into the shell prompt...)
Stop federally funding education. In the US we have 50 different opportunities to learn about how to create the best education system: all of these systems could learn from each other. When we allow federal funding of education we get much less diversity and innovation; we promote a mono-culture.
Understanding data. I've always had a fairly easy time learning core business processes and tying the data I'm looking at back to the activity that generated it. It's been really useful in managing analytics and data services because nothing I work with is a bunch of rows and columns without meaning to me, and as a result, I can deliver information based on what a given group is trying to accomplish (versus what they asked for, which is almost always different than what they actually need). It's also why I enjoy managing people. I usually bring on technically gifted people and help them learn the business, as that combination of skills has been the rarest thing of all for me to try and find when hiring. I work in a corner of the insurance industry that most consumers probably never see, but I like to think I make my own little impact when some of the people I develop move on to bigger and better things at companies we've all heard of. I know I'm off on a tangent, but if you're working in an analytic space, make time to learn the business and it will pay off in the long run.

I've been writing code since I was a kid, got an economics degree, then went to law school and practiced law for a while. Identifying objectives and finding the data that suits it has always been fun for me. Not surprising (to me, anyway), my career moved back from law to managing data and analytics as products.
From my experience hosting a bunch of user-provided images:

1. Strip all metadata but provide downloads of originals somewhere

2. Keep it simple, just use imagemagick's convert to remove profiles (but don't use imagemagick for file type detection)

3. If the image has orientation exif tags, rotate the image to the right orientation (-auto-orient) before removing the exif profile.

4. Don't remove image profile data. Or convert to sRGB first.
Include a remotely-activated kill switch; and kill with plenty of warning.

What do I mean? I no longer use iPhone because I installed a beta iOS. When the official build came out, I kept "checking for updates" but I never got an update. One day, Apple remotely killed my phone.

Manually updating to the production iOS would be fine; but remotely disabling my phone without warning was not acceptable. This is why I refuse to buy an iPhone.
All of those things work perfectly normally for me.
Is it actually popular beyond whoever jumped on the bandwagon a few years ago?
Aside from articles in the NYT and Mercury News about Palo Alto-area children committing suicide due to stress, it's a great place to expose your children to economic opportunity. Is it a nice place to grow up? That's a different question.

It's pleasant, it's safe, it's got a walkable town square. Bicycling from Palo Alto to Mountain View is not terrifying for an 11-year-old. I'll say it's sufficient. It's better than where I grew up but that's not meaningful. I agree that the nicer neighborhoods of almost any other metro in the U.S. would result in a better childhood due to a better sense of community and less chance of the parents being house-poor because they spend 70% of their disposable income on their mortgage.

Your comment was germane to the conversation because it rightly contrasts the bizarre practice of sending house owners requests for sale with the low intrinsic value of the property. A rational person should question why a tiny unrenovated house next to a loud commuter train line that operates 19 hours per day would be worth $2.1 million.
A quote from a 2011 Geekwire article. " Jeff was working on it full-time already, and his wife, Mackenzie, was writing checks every once in a while. But that was it. I didn’t get founder’s stock."

0. http://www.geekwire.com/2011/meet-shel-kaphan-amazoncom-empl...
> Styling was not an important consideration when I chose the Prius. Gas mileage was much more important, along with price, quality, and comfort.

Yes, that may be. But imagine if there had been an alternative to the Prius - was priced the same, had the same gas mileage and equivalent specs, but it looked a lot more stylish/sporty/refined, etc...

Which do you buy now?
You're right, the landing pages are basically just teasers to get people interested. It's very much in beta.

Happy to provide more details. The platform works by tracking the visits to your site and determining where they came from (via referrer + url params / utm tags). Then when an event is fired, I look back at the history of that user's visits and run attribution models to distribute credit for the event back to the sources.

Technically, I'm using a few rails sites, sidekiq workers, redis and postgres to keep it all humming. Not much fancy on the front-end, just plain ol javascript.

Is there something specific you're interested in?

Edit: feel free to mail me if you want more personalize info / discussion: hello @ attribution.io (added spaces for spam robots)
I've been using Node.js for 4 years now and it's my favourite runtime (I've been programming for 13 years).

I have a broad background with experience in Java, C/C++, Python and I've done AVR microcontroller programming in assembly and C so I know what I'm talking about.

I've found that most people who complain about Node.js tend to lack experience.
I think it's one of the best runtimes/languages for building web applications - In the same league as Tornado (Python) and Go.

Personally, I like it more than the others because I like JavaScript and it makes it easy to context switch between frontend and backend work.

People who have a background in statically typed languages tend to dislike JavaScript because it gives you more flexibility (and more ways to introduce issues into your app if you're not careful).

If you're just starting programming or you started with another dynamically-typed language, then I would highly recommend learning Node.js.
Look. People are voting me down, probably because they disagree with me. Let me explain where I'm coming from.

There's two types of programming ecosystem:

1) The wild west world. where there's no good tooling (IDEs, debuggers, etc), all libraries are provided by hundreds of random individual developers and of varying quality, vital tools (such as build systems) are a constant juggle of whatever's trendy at the moment, etc.

2) The world where there's a single comprehensive framework of extremely high compatibility managed by a single party, where tooling is excellent, where backwards compatibility is of paramount importance, and where everything you write is on a solid foundation that's not going to move out from underneath you.

If you want environment 1), you have a ton of choices. You can use Node.JS, you can use Python, you can use Ruby, you can use GoLang, Java, etc. If you want environment 2), you have exactly one choice: .Net. And in a year, based on everything I'm reading about .Net Core, you'll have zero.

The only saving grace is, being Microsoft, I can be confident that the .Net 4.5 stuff will work for at least another decade. Even if it's not the "trendy new hotness".

Maybe I'm a freak outlier, but I much much prefer the old Microsoft that wouldn't even think about releasing the product until it was 100% complete, tested, stable. I think they're moving in the exactly wrong direction, and driving full speed away from everything that made .Net such a great platform in the first place.

-----

Every time I've had to use a language where a lot of functionality is provided by "the community", it's been a constant cascade of buggy and badly-designed libraries. "The community" doesn't test their stuff before releasing it. Or the library works for the one tiny purpose it was written for, but isn't generic enough to be useful to anybody else. It's nobody's job to ensure quality or completeness, so it simply does not happen.

I'd rather have good code, even if I have to wait longer, than code from "the community".
"If the taps are good enough you'll never find them."
Do note that the exact implementation differs per country. In the Netherlands, legally, after 6 months the burden of proof moves to the buyer. Which means you need to prove that your product already had a defect at the moment of purchase. Good luck with that... Most people here seem to be completely unaware of this caveat though and I often get into heated discussions for pointing it out.
I've worked remotely for nearly 20 years in various configurations (all team remote, team collocated and I was the lead and remote, some local and some remote, as lead and as a team member) and this is spot on. My current situation is one where it's actually harder to be remote than it was when we all worked for a giant company that was openly hostile to teleworkers (If you're not in the office everyday, you're part of the problem). Even though I'm in a smaller company and an environment that brags about its startup culture and flexibility.

In my current iteration, information does not flow naturally, but rather 1:1 and in-person along restricted paths, making it much harder to work remotely. So to build up a picture of what's going on, I connect with several other teleworkers and we try to compare notes on "what have you heard about X" and "who's working on y."

If the whole team is remote or acts like it (open communications, info flowing visibly, etc.) then remote working, remote bonding, remote team-building is natural and easy. I know; I've done it for years, building high-performance teams that see each other once or twice a year.

If you're the outlier and most everyone else is local, it takes a lot more effort, and even then can be very, very hard.

Some places are just easier to work for than others.
Tour de Babel
I wouldn't buy a thicker one. Well, I might, but I wouldn't be as happy. By the time I put a case on my 6s+, it's as thick as I care to go.

There are plenty of cases that have a battery at the expense of thickness. Why not use that?
I think the critical point of their solution is they don't need to negatively affect users to get them to update.
This was a surprising but well chosen skill to mention. Well done.
The actual pageset appears to live on build.mozilla.org[1], but is down atm (for me at least). The actual list of pages is on the areweslimyet github repo[2].

[1]https://build.mozilla.org/talos/zips/tp5.zip

[2]https://github.com/mozilla/areweslimyet/blob/a42e69eaac4c764...