skysight-inc/HackerNews huggingface dataset:
When my iPhone 5S died on me a few months ago, I bought a large Android phone to replace it. I've tracked screen-on time and noticed it ramp right up - from something like 90 minutes a day to 2 or even 3 hours now. Most of the increase is due to the fact that it's easier to use in bed before I get up in the morning, as well as before I go to sleep. So I tend to waste more time than I used to, watching YouTube or mindlessly browsing the web.

I'm going to try out the new Digital Wellbeing stuff in Android Pie, which lets me set restrictions on app use. But it feels like a smaller phone is a much better solution, as it doesn't have any compromise in terms of portability - what's the point of having a big screen if I'm just going to disable the things that it's good at?

It would be nice if Apple or Google or anyone else could commit to serving the small phone market.
Synced how?
The widespread use of fertilizers could be the case. The thing is, we possibly don't know all the necessary nutrients, and causing an imbalance as the result, where some elements are supplied in excess and others are missing. The myopia and obesity epidemics could also be the result - countries that use lanthanides in fertilizers show lower levels of obesity, minimal rates of mental illness, slower aging and higher IQ, regardless of wealth.

Iron toxicity is also a problem in many places, as the excess iron replaces other metals, especially manganese. Many diseases associated with aging are actually caused by this excess and may have nothing to do with aging at all. Many people are mentally retarded because of irresponsible attempts to increase intake despite inadequate research. (Iron increases the number of D2 and D1 dopamine receptors in the brain, which makes them psychotic, people who don't suffer from this are told to have "high functioning autism". The supposedly neuroptypical people are people who suffer from thought insertions - they can see you're lying, mean something else than what you say etc. and apparently accept it as perfectly normal that each of them interprets the same situation differently. They also hear voices and call it their inner monologue.)

These replacements are the reason why the deficiencies are hard to notice - the protein will usually accept some other metal when the appropriate metal ion is not found, so that the protein may be known to bind to e.g. calcium, when a rare earth element would be preferable.
I don't understand why Apple can't update the SE in its current design iteration. Obviously if they can release a redesigned iPhone in a small form factor, I'd hop on it.

I want a small one handed device that has the latest specs and TouchID, and a headphone jack.
I like that last sentence. Well said.
"For the time being." Just wait until they start missing quarterly earnings targets.
My old workplace uses that for their entire staff, and I use the personal 5€/month plan, with no complaint.
I assume they're referring to cases like this [1].

A few years ago I think there were some performance regressions in Julia relative to JIT'd Python (which, using LLVM like Julia, is way faster than normal Python). This seems to be mostly fixed now.

In the example above, the OP was getting 2ms in Numba vs 8ms in Julia three years ago, and recommendations from Julia folks were able to get the latter down to parity with an equivalent algorithm or 386us with an improved algorithm.

On my laptop today, I seem to get 2.0ms in Numba, 2.7ms with Julia 1.0, and 80us using the improved algorithm in Julia 1.0 (and, just to drive home the importance of compilation, 780ms in Python without Numba).

[1] https://old.reddit.com/r/Julia/comments/3x6tg9/why_is_this_l...
That's the joke, I imagine.

RPN is Forth-like in that they're both stack based. Their 28/48/49/50G line shipped with RPL(Reverse Polish Lisp) which was heavily inspired by both Forth and Lisp. Very weird language but I always enjoyed programming those calculators.

The ancient HP41 and HP71 did have Forth interpreter ROMs available.
> I want a smaller phone, not a bigger one

I'd like a foldable or furlable phone that offers the best of both worlds. You'd use it folded or furled most of the time and unfold or unfurl it when you want a bigger screen.

The current foldable phones seem to be a bit too thick when folded, but I've never seen one in person so that may be a false impression.
And yet JavaScript is fucking awful.
Probably closer to 10%. House fires rarely completely destroy the house and cars are often somewhere else.

Wildfires for example often destroy homes, but generally allow most people to evacuate.
Years ago when HandBrake started to ship without deCSS and use non-DVD sources, we were finally allowed to use it at work as a UI for ffmpeg to make mp4 files with x264. Due to lawyers, we were not allowed to use any software that bundled deCSS. No VLC for us, but that was okay with its lack of frame advancing.
NVidia says Turing has much higher quality encoding but I haven't seen any confirmation.
Never underestimate the bandwidth of a station wagon full of tapes travelling down the highway...
OTOH if MIDI is so terrible how come there are probably millions of tracks produced using it?

Sure, it's old and outdated, but it does the job.
My year old SE works great no performance issues at all.
If I knew about it I would have bought one and told everyone I know to buy one.
This will be my third gold Apple device. I don't mind the color but the world in general seems to.

I'm excited, once my iPhone 6 kicks the bucket, I'll have a great backup ready.
Why would you fold a phone without a keyboard? It will always be thicker which is a bigger problem IMO when putting it in your pocket than a long phone.
Jordan Peterson has come up with this rule: "Compare yourself to who you were yesterday, not to who someone else is today". Aside all the controversy that surrounds him, this is really deep and solid advice IMO. You don't live the life to impress others, so who cares if you have to show "something", you did a tones of projects, you got knowledge and experience from those projects, that's what you can (and should) show - and if you also got yourself a normal, stable life, family, friends - what else do you need really? Fame, boosting your ego by getting stars on github, is that really such a big deal?
I just want an upgraded SE, too; nothing fancy with folding
Yeah, I moved from an SE to an 8+, then an XS Max. I love the new phones, but if they brought out a premium SE I'd swap to that in a second.
So then we focus on fixing corrupt and/or useless regulators, which as a nice bonus of fixing a bunch of other issues too.

Deleting accounts and telling people why just disconnects you from those people that still use those services (speaking from experience). It doesn’t matter what you tell them. Even if they understand the situation nobody can connect the issue to any tangible negative effects on their individual lives, and nobody else is deleting their accounts (despite what the online echo chambers might lead you to believe). My grandma is not gonna stop using facebook and go to the trouble of email. My sister’s not gonna stop using instagram no matter what I or anyone else tells her. My colleagues are not gonna stop using GMail because it’s a pain to switch addresses and there aren’t any really clear alternatives.

And how many people even have someone in their social circle who will even talk about this?

And that’s before you consider the huge chunk of Facebooks user base which lives in third world countries where the only affordable way to get online is via cheap/free data plans which are heavily subsidised by facebook.

Pushing this problem onto consumers/users to find an ‘organic solution’ is dead in the water before you even start. You’re asking people to give up something which is super convenient and has no immediate tangible cost or negative effect on them personally. The organic solution is what is currently happening, and ignoring how badly this strategy fails is just going to make it worse.
I've been putting off setting up a makefile for my project. I'll give this a go
A lumber jack cuts down a tree and sells the wood for $500 to a high end furniture maker. This furniture maker then produces an armoire that he sells to a rich person for $7000. Was that lumber jack exploited because he only made $500 from the wood?
This article mentions it. Does it matter?
The most interesting part of this paper to me is that "HHT" is more likely than "HHH" to appear in a sub-set of tosses of length 4 or 12 (for example), and that any sequence like HHH or HHT has a "wait time" calculated by mathematicians. The wait times are how many flips on average you need to produce the sequence and they are not equal -- HHHH has a wait time of 30 vs HHHT has a wait time of 16 (not sure if I got the numbers exactly right.)

So the answer to the question "Which is more likely to be seen in a sequence of 10 coin flips, HHH or HHT", the answer is surprisingly, "HHT".

This is the key point of the paper. People are shown a sequence and they answer the question as if the sequence was pulled from a longer sequence (though that isn't strictly what the question asks).
Good news!

Hopefully it will be as solid as the current version.
You can bootstrap a forth system with a few words. Very convenient for individual architectures.
Elm will be amazing when it doesn't have to compile to Javascript.
Do you feel any healthier after this switch?
I've done quite a lot of work trying to solve this problem in Haskell, and I'm of the opinion that current type system technology is not strong enough for real world machine learning.

At the most basic level, the sizes of tensors are often not known until runtime, so some sort of dependent typing is necessary. Idris is currently the most practical dependently typed language, and it's missing a number of features that would be needed for machine learning work. For example, it only supports 64bit floating point operations, whereas 32bit ops are standard and the industry is moving to 16 bit and fewer ops.

There's ways in Haskell to get most of the benefits of dependent typing, but they're pretty ugly. My subhask library [1] I think did a reasonable job for vector/matrix math, but once you get into higher order tensors everything becomes either far too verbose or impossible to specify. For example, permuting the axes of a tensor takes roughly a full page of code, and it's not even properly type safe. At the bottom of the link [1], there's a list of type system features that I think would be necessary to add to Haskell before it has a chance of a good linear algebra system... but in all honestly, I'm not even convinced yet that a usable linear algebra system can even be implemented in a language with proper dependent types.

[1] http://github.com/mikeizbicki/subhask
Maybe. Or maybe you got paid a salary and benefits for years by a business that then failed and took all of the owner’s investment and opportunity cost with it.

The point is, if you think that it’s just so easy and starting a business means you get to reap the benefits of someone else’s hard work, then go for it. Why doesn’t everyone do that?
Uh huh and who are these artisans multiplying value (not just selling but literally adding value) of software systems by 14x?
Yep, I've had a PSU get friend by a power spike even though it was plugged in through a surge protector. Like you say, I'm sure it helps, but it's not perfect.
Keeping casual open source contributors happy and more news – Opensource.com
I'm currently saving my pennies for a Prophet 6 synth from Dave Smith Instruments (which I believe has now been re-renamed back to Sequential Circuits). I grew up with the classic sound of the Prophet 5 through all the music I listened to in the 80s.

From memory, Yamaha, who owned the Sequential brand were magnanimous enough to give Dave back all his IP some years ago to allow him to build the next generation of synthesisers based on his old ones, and it looks like they have given him back his original company name now too!
Fman (2 pane file manager by solo dev)

Email provider

Standard Notes

Sublime Text 3

Password Manager

Games

kanbanflow

Balsamiq

movies / TV / Audio subscription and purchases (sort of counts these days)

used to pay for GitHub

used to pay for Windows (linux now)

I donate to a bunch of foss projects too, but those don't really count since its not a 'purchase'

Fman and Standard Notes are really great products btw, solo devs too.

edit - formatting
I had never heard of Mesh before. It looks very cool. I wonder if the concept would work well on mobile devices (unfortunately the editor itself doesn’t, as it stands now).
Nope, not cool. Flagged. This is not the right way to change things.
The business creates value by organizing thousands of software developers together, giving them PMs and EMs to manage them, using data analysts to determine the success or failure of a product launch, and having a legal team to navigate regulatory hurdles.

The business also takes on risk for paying software developers to develop products which may not be successful.
I can carry it around in my pocket during the day, it fits in my shorts pocket when I run, does everything I want from a phone and doesn't feel 'cheap'.

Even with an otter-box it still fits in a pocket and can take a beating.
Code doesn’t make a business. Go look at the millions of failed startups and side projects that software developers have created and failed with. You need more than the ability to just create software systems. Code is a commodity.
The lion's share of my node_modules are related to my development environment -- Webpack, Typescript, Babel, SASS, Jest, etc. A very small portion actually gets bundled into the dist.
President of Google China on why the US will not win the AI race
Any business whose business is not that of software.
I have to agree with the guy above. House fires often leave a significant bit of the house structure alone. I also feel that a decent number of scenarios where my house would burn down would be when I'm not there.
It is still somewhat big but it is small enough that my wife has stopped complaining that the phone doesn't fit in her hands.

But afaik it is the only phone out there with same specs as it's bigger brother. The phone is excellent too. I have the big one personally buy my hands are considerably larger than hers.
The article mentions "rigorous Advanced Placement courses". The test for Computer Science AB hasn't existed for years, and it has been even longer since the tests used a language without garbage collection. The available tests haven't been rigorous for the past two decades.

This is off too: "This isn't 'drag and drop' programming," Kosbie said. "We're teaching them to use Python, a text-based programming language that is the most widely taught language at the university level."

Nothing prevents a drag-and-drop code editor from being used with a serious language. On the other hand, Python is nothing to get excited about.
GHC = Glasgow Haskell Compiler.
Because a foldable phone offers double the screen size when you want it. It just has to be made thin enough so it's not too thick when folded.
> There are plenty of companies out there that exist to make lives better for other people. My advice is to find a commercial venture that does good things, and has been around for at least a decade

If you aren't willing to name the company you work for, do you have other companies you've run into like this that you would recommend people look at?
Speaking of paying for software, does anyone have an email / calendar client they would recommend for Ubuntu besides Thunderbird, Evolution, or 'Calendar' ?
Most of those idiosyncrasies and libraries are really simple and not that deep. Read the source code of your dependencies and it will make a lot more sense.
I'm not against regulation. I just want to ensure that it allows me to get a no-access-fee Internet when I want without screwing the guy giving it to me. That outcome is less desirable to me than the current state. The outcome that is more desirable to me than the current state is when opting out is easy, opting in is easy, and I can fairly give someone my data in exchange for a service for some duration of time.
Response to the ASA’s Statement on p-Values
What about that “hybrid raid” stuff they have? What is it?
Suicides among veterinarians become a growing problem
Excel in office 365 cloud allows multiple users to edit the file at the same time, autosave and version control.
It's unfortunate that US will have to deal with its 'legacy' infrastructure built for 2 ton chunks of metal flying at 70mph.

If cities were built up with appropriate density, we could all get by in compact 400-500kg battery vehicles limited to 35mph. And not have to deal with ridiculous landscape upkeep overhead as a bonus (I'd venture to say at least 60% of people in suburbia never really use their lawn).
Thanks! Yeah, marketing has been limited as I want to improve the error experience first.

To be honest, mobile is not a focus as I think it's hard to be productive without a proper keyboard. I'd like to make the iPad + kb experience better in the long-term though.
I think the issue is that, day-to-day, quite a lot of people would far prefer a smaller phone (especially if it also packs better battery life), but when it comes to buying a new phone, these just aren't very attractive selling options.

There's definitely a potential market for smaller phones, but someone's gotta figure out how to market them.
Small phone equals small battery, and when you have a reduced power budget there's some things you just can't do. Small phone also obviously equals small hardware components. To the extent that components occupy physical space on a logic board, there's going to need to be a trade-off there.

People say they 'just' want a 4" modern phone, but they define it as a phone with multiple cameras, high storage capacity, and fast processors, etc. etc.. It's a nontrivial engineering challenge to get everything into a smaller package, and this at a time where the market at large has picked bigger phones as the winner.

Also, don't forget that people generally expect something that's smaller to be cheaper. Reality is, it might actually cost more money to deliver a smaller product, and at that point you're swimming against people's assumptions, not a great place to be.

So, you sit down to design a small modern phone and BAM it's just nothing but obstacles in every direction. It doesn't surprise me that the conclusion manufacturers are making is that the only winning move is not to play.

I'm not saying it's the _right_ decision necessarily, maybe someone will make an excellent small phone in the near future and the whole world will flock to it. But nothing has pushed the industry in that direction yet.
Pretty sure that Jordan Peterson didn't come up with that.
Own 5ea. May buy more. The only thing holding me back was the band 12 capability but it appears that's now included and 128GB is a nice bit of storage.
It's a bit of a side point, but this is one reason I almost insist on incorporating some of what I do at work into open source projects. I realise there are places that make this very difficult. Sometimes you have to do it in reverse - find an existing open source project, get that in the door at work, then contribute to that project. Done that way it doesn't seem like the same giving away the corporate crown jewels as open sourcing existing things originated in-house.

But the result is you don't end up 25 years downstream with nothing to show for it. You end up with a collection of open source projects to your name that you can keep working on and re-deploying over your lifetime.
> What's the cost to team morale when the team members have to put in extra time to

Less than the cost of being perpetually afraid of being fired.

If an engineer on my team got fired, no matter how much they deserved it, I'd probably start looking for a new job or team immediately.

The fear of being let go isnt something I'd ever want to deal with.
Image Segmentation via Fast Marching Method
I'm curious what atom does that VScode doesn't? I can see why someone wouldn't want to use either Atom or VSCode for devops, but I really can't imagine a situation where I'd choose Atom OVER VSCode or vim/nvim or even emacs?
Since you can bootstrap it in assembly and then gradually build up from there, you don’t need a compiler. The only platform specific code is the little bit of assembly used to get the most basic Forth words up and running, and then you can build everything with those building blocks, oftentimes on the target machine itself. In that regard, writing Forth feels like a combination of Lisp and assembly.
I've found Wix to be painful to use (so slow). Godaddy website builder has been my go to for (very) basic sites these days.
Reasonable results from a few queries, well done!
Too late for me, I already bought 3 of them at full price... I’m estimating that’s the reserve I need to hold out until Apple changes their mind and bring back this form factor.
Is this list up to date? I couldn't tell if it only went through 2016 because it was behind or because that's the most recent non-profit funded by YC.
I challenge you to make changes to a spreadsheet or VBA program that isn't using modern programming methods like unit testing and version control.

They would turn into a huge mess unless the coder is very diligent and understand every part.

CS 'indoctrination' is not a failure of education. Surgeons have been 'indoctrinated' to know pre-op procedures.
Simple, because people would buy it instead of the more expensive new iPhones. They don't want unit sales anymore, they want ASP.
I tried polar at one point and found that adding web pages was a bit clunky in terms of UX. I'm looking forward to trying it again in the future however since I love the premise.

Have you considered scoping out a browser extension that would let you send polar a webpage with a single button click? I'm not sure what complications there would be getting firefox and polar to talk to each other, but maybe in conjunction with the sync feature it would be easier?

Might give you a feature to charge for too since you it does afterall cost money to run servers

edit - elaborated
Only US
TL;DR: make meta-art out of the wreckage.

As someone struggling with a novel draft, I was hoping for at least a smidge of actionable advice. I was disappointed.
> Yes, the demand really is that low.

As a person with bigger hands I always wonder is the demand for larger mice is really that low?
Power problems can be both stealthy and deadly.

Years ago I had a desktop with a 4-disk RAID 5 where the SSDs failed in quick succession, it's common. I lost some data-- or rather recovered files manually I think from a failed RAID and cold backup, switched to spinning disks, but after a while the new disks started beeping and generating RAID errors.

After much time and anxious guessing, I swapped the power supply and never had a problem since.
For many, those four are one notch too large.
Nothing is too much to much to ask for.

We’re aware that the experience of even low levels of disputes is a real sand-in-the-shoe irritant for companies operating entirely aboveboard. We have some ideas for products we could make to ease this.

If you’d like to hear more about this, drop me an email. (This handle at stripe.com works.)
Speaking from 40 years of programming (not counting before 18), OP needs to move to a life that's not about just programming.

The idea that OP has nothing to show from programming is short sighted, in that it's assuming that all one can or should created in life is code.

Do you have stories to tell? Tell them.

Do you know more about how to create solutions now? Become a better problem solver.

Do you know how to talk to a client about the "why" and not the "how" of a project? Be a creator of solutions, not software.

Also, the OP should start thinking of personal projects in a new way. Learn to fish, start a garden, volunteer somewhere, write, create art, travel, learn to play an instrument, learn to mediate. Anything that's not programming.