skysight-inc/HackerNews huggingface dataset:
This is so very cool. It really took me back to the late 70's when I was a kid and my dad built a "computer" that took up an entire 4'x6' workbench. We played lunar lander on it, but I never knew what we were doing because it was just a numerical LED display. It looked very similar. Just breadboards of modules connected by hundreds of wires. One day, my little brother was playing in the garage where the "computer" was, and discovered the wire cutters... 2 years of work gone in a few minutes. Yes, he's still alive. How, I don't really know lol. Epoxy that thing!
I would phrase that as "It doesn't encourage developers to get better."
just like in a physical store. when you're shopping for clothes and some overeager sales assistant comes to hovers around you asking if you need any help. sometimes it's useful but sometimes it's annoying and you just want to be left alone to look yourself.
I was referring to recent-ish IDEs, although from all those you mentioned the only that do not look like Emacs to me are Allegro CL and Xerox's. The rest might not have exactly the same UI, but they still have a UI that looks very similar to Emacs.

As an example to the contrary, both the Allegro CL and DrRacket would be UIs that are not similar Emacs.
Like every time I have a support issue and the company has a chat widget, like my ISP, mobile provider, etc. I almost exclusively use the chat support in AWS.
In mathematics, the ‘multiplication’ operation is not assumed to be commutative, whereas the ‘addition’ operator is used specifically to indicate commutativity. So, for example, using the plus sign for string concatenation goes against this tradition.
IP addresses change.
Technological Enchantments and the End of Modernity
I'm sorry but I didn't quite understand the first paragraph of your comment. English is not my native language.

What I call the SJW movement is people who see the world as a battle between races, genders, sexual orientations instead of seeing every individual as a separate entity with their own virtues and weaknesses.

They often discriminate against people who belong to "privileged groups" and favor "marginalized" people in some sort of revenge for unjust things that happened in the past against these marginalized groups (and maybe for some unjust things that may still happen), and generally support positive discrimination, and even state interference in order to reach some sort of equality between these different groups of people assuming that if those things hadn't happened in the first place every group would behave the same way.
My Apple 3 is dead on unless I'm very sweaty or wearing it loosely (it only needs to be snug). Confirmed with my BP monitor and my Garmin's chest strap (before I retired that system).

I'm a runner so it gets a bit upset when my resting heart rate gets below 50 but other than that ...
I think its a movement that encompasses everyone who believes in respecting everyone despite their identity, and is led specifically by those who publically make embarrassing mistakes or get angry in a way that is easy to villainize or make fun of.
It'll probably be more like auto insurance companies where they offer a voluntary tracking program and if you're better than average you get a discount
Gearbest Data Leak
They're not, you have a small bug that actually doubles the counter each time:

https://github.com/amorphid/who-runs-curl-on-what/blob/maste...
> Try to compile the Linux kernel from scratch and see for yourself

When I started using Linux around 20 years ago, with Red Hat 6, manually compiling the kernel was the only to way to enable all sorts of hardware support that's enabled by default today. And it was a great learning experience.

Though I do get your point about complexity, and I agree that the kernel is (arguably necessarily) very complex. Unfortunately there are few mainstream, well-supported and broadly compatible alternatives. I miss the days when computers were simple and a single person could understand everything that goes on inside, all the way down to the hardware.

With kubernetes and other container orchestration platforms, I feel that there are viable, less complex alternatives for many use cases. Simpler platforms mean fewer points of failure, and more chance that a small team of generalists would easily be able to fix any issues and get back to producing value for the business.

There are definitely cases where kubernetes et al are warranted, but in order to provide any semblance of robustness would require a dedicated and well versed resource within the business to look after the system. And most businesses (I'd guess > 99%) don't have the scalability or reproducibility requirements to necessitate it. The extra layer of abstraction just isn't worth it for most teams.
This is a great selling point of distributed systems like IPFS <ipfs.io> and BitTorrent.

With most online services, some entity X (Google in this case) says 'I will host this data.' Eventually it stops being worth it for X to host that data, and the data is lost forever (unless someone archives it like this case, which just changes the X to some other entity).

With distributed content sharing networks, the data is retained as long as anyone is willing to bear the cost of storing and distributing it. After I upload a file I may eventually decide that it is no longer worth sharing, but as long as someone thinks it is a useful file to share they can have it seeding from their computer. The file is only permanently gone once nobody thinks it's worth sharing. And with a large population on these networks, that is equivalent to the file having no actual value - except for historical research perhaps.

This is actually better than what the parent (mavhc) suggested, because with the donation method there is still one entity in charge of sharing the data. Others can archive and share it (if allowed by the primary entity), but there is still a discoverability problem that is solved by IPFS/BT.
I happen to think baking unicode into your concept of a string is fundamentally misguided, so that all string operations following from that premise are inherently wrong. The very first example, constrasting encoded byte length with String.length("é")=1, calling the latter the "proper length" walks into a shibboleth which puts Elixir on the side of String.length("ﷺ")=1, even with the grapheme clusters concept, for which the only salvation is integrated font rendering.

It's practical and informative, but I can't consider it well-thought-out.

ed: to clarify, ﷺ is an Arabic ligature which represents many more than one (linguistic) characters. A more accessible example might be "ﬃ".
I find the colour wheel (by extension HSL/HSV) somewhat intuitive, compared to RGB or CMYK mixing.
SWE, based out of Southern Ontario, postgraduate degree, Asian male immigrant, all in CAD

2014 $72K junior, a startup in Kitchener

2016 $75K mid-level, same startup

2017 $100K mid to senior level, a startup in Toronto

2018 $108K senior, same startup

2019 $145K senior, another startup in Toronto
For me, the "night owl" manifests as clarity of mind. My mind feels clearer as the day progresses and clearest during the evenings. If I try waking up at 6:00 AM or something early like that, I'm foggy all day until ~10 PM when I should be getting to sleep, then I'm exhausted with a clarity I hadn't had all day so I don't even want to sleep, I want to do something.

It's like, when the sun is down, my brain is ready to be super productive.
ODMs or OEMs?
If I'm "defensive", it's about ensuring a market for devices that are controlled by the user rather than a central authority. I'm all for investigating new form factors; personally I'm hoping for an unobtrusive heads-up display that can replicate an HD display anywhere. But I'm strongly opposed to abandoning computing freedom in such a transition.
What if all the "progress" was just an illusion:

https://en.wikipedia.org/wiki/The_Space_Merchants#Plot_summa...

"Through advertising, the public is constantly deluded into thinking that the quality of life is improved by all the products placed on the market."
I'm a scooter owner, and your comment made me fill my one gallon gas tank with tears.
You can basically just install an OS on a USB key (or HDD) these days. Which solves that problem.
George Mason University seems to have been home to many climate deniers. https://www.desmogblog.com/george-mason-university, https://www.desmogblog.com/global-warming-denier-database, and so forth. The same folks seem to have been involved as pro-tobacco and pro-vaping. George Mason may be a university of strivers, but some of the strivers appear to be rather slimy.
"Deep Learning" group.

https://plus.google.com/communities/112866381580457264725

Discussion as methods and questions emerged, often involving the pioneers of the field. LeCun, Bengio, Krizshevsky, Goodfellow, etc.
Ranging from the days when people were starting to realize you could implement theses thing for a GPU instead of just CPU, to days when it's arguably rehabiliteted "A.I." as credible in the popular imagination and spawned a multi-billion dollar industry.

Admittedly it's the only thing I'm aware of on G+ which I'm anxious to see archived, but that's probably mostly for lack of looking. These are interesting times. It would be a shame if the records of them are lost just because we put them on a medium which will self-destruct in absence of active maintenance and then failed to put in the maintenance.
This is nice, can it also run it without any extra stuff attached? I assume it will only run ARM software?
In the UK at the moment there is an issue with Universal Credit payments (a state benefit), where it is all paid to a single account holder for a household.

This is a problem in cases where (typically) a husband is abusing his wife, by withholding her access to the funds unless she does what he wants.

The solution which is finally being looked at is to revert to paying each person their benefit entitlement separately.

That's not even something the abused spouse can choose for themselves because they "don't trust". It requires the state to recognise it is important to treat each spouse separately, automatically for all of them, to limit the possibility of abuse via joint accounts.
Sharding Pinterest: How we scaled our MySQL fleet (2015)
My Amazfit Bip ($99) is supposed to have 45 days and lasts about 30 days on minute heart rate monitoring intervals (based on a month and a half of trying it).

I wanted something a bit smaller, to fit under the shirt cuff, so got the Mi Band 3 ($50) which lasts about 10 days (probably 20 days if you don't allow it to display notifications and set a higher HR interval).

The Mi app is pretty bad, which forces you to buy an extra app (for me, Notify & Fitness, for Google Fit sync).
HSL and HSV are an almost trivial transformation of RGB, which make no reference to human perception. They are a mediocre tool for implementing a color picker for an image editor, but at least there’s some logic to their use in that context, especially in the context of 1970s graphics workstations made by computer programmers with no color science background, where they come from. They should not be used for any other purpose.

Back in ~2010 I wrote the Wikipedia page about HSL/HSV and made a diagram explaining how the transformation works, https://commons.wikimedia.org/wiki/File:Hsl-and-hsv.svg
How to be a rock-star bond investor
There are 90%+ efficient reasonably cheap flex psus, but the mainstream is around 80%.

So, you would not be saving much if you only have access to 110 or 220 mains.

The economy changes though if you can get access to industrial 3 phase linkup at 400V, and can avoid additional low step down transformers.
I’d love that.

When I freelanced, I used to start about 9 in the evening, work through with no distractions till 4 or 5 and sleep until lunchtime. It was great as I had time to do stuff or laze about in the afternoon, see people in the evening and still do a full ‘day’ of work.

Only backfired when a client insisted on a 9am meeting.
And servers are trains and planes :)
True, it’s hard to visualize a color in much detail without going to another model, but for a rough guesstimate this does fine and despite the long explanation it’s pretty easy to do in your head almost instantly.

Due to childhood hours spent programming the TI-99/4A I can look at hex numbers and see bitmaps which is also not a particularly useful skill but trivial with a little practice. (unlike what they said in the Matrix, I doubt anyone would ever prefer it that way though)
People who use phones instead of PC are handicapped on ways they may not even notice. People who have PCs notice the plunge in personal productivity when they try to do all their activities with a 5% size screen and typing with 20% of their fingers
Languages are too big for academies to tame
what did you end up paying?
A bit of a self-fulfilling prediction, but mission accomplished, right?
Danke. Will fix in a bit. Or submit a pull request to this prestigious app that was totally not rushed into production ;)
The seven habits of a peaceful and productive mind
I didn't like that it was a long article, and the author ended saying effectively “nope.”

With fine iPad native IDEs for Haskell and Python, some local development is possible. In the future with using the USB-C port to dock to monitor and keyboard, then we get a little closer to a “not nope” answer to the author’s question.
No offense, but nothing you have theoreticized here can be proven to be true.

It seems to me that you've created your own conspiracy theory about the AV industry.

I don't see how this study can be disproven. "Security apps" detected themselves as malware. I'd say calling them "fraudulent" is quite accurate.

Just because you wrote along comment that doesn't make it right or accurate. You're way off base.
This is one of those things where you can probably just go to your local sorting center and ask for a look at what they do.

Cardboard is profitable to recycle domestically...
Python actually supports a special operator @ for non-commutative matrix products.
I've been using an iPad Pro (2018 12.9") as my main/only computer for 2 months on a sort of vacation. With the Apple Pencil 2, a detached bluetooth keyboard (because it's sometimes easier to keep it to the side instead of front, especially when working with the Pencil) and the Smart Folio to keep it upright.

It's generally surprisingly capable for a vast number of tasks, and I love using this in bed/on the couch/outdoors more than a laptop, but iOS remains the biggest hurdle. Too many limitations and quirks, and it's frustrating that you have to wait for a year at a time to receive any major changes.

I even tried brainstorming some coding ideas in Swift Playgrounds, but gods it's terrible for that. You can't even really `print` some simple output without awkward UI fumbling as there doesn't seem to be a "console" window without creating views.
And I would argue it's very naive to assume that it won't leak further. Of course that's nothing new.
I'm the opposite. I can't imagine having a spouse that I trust so much that it would have zero chilling effect on my personal spending decisions if they could audit every trivial thing I spend on.

Just as importantly, I can't imagine that I would have zero chilling effect on my spouse either. So even if they preferred a joint account, I'd insist _they_ have a private account that I couldn't see as well, and that it had some liquidity in it.

It is important to me that my spouse feels as free as possible, and that they have some personal life which is just for themselves, outside of my view.
You only need an IP address overlap one time to link two accounts. It's pretty much guaranteed to happen if you aren't actively avoiding it.

But let's revisit the fact that remote servers cannot see a MAC address.
Make sure to tell your local scrap yard.
Huh, interesting, thanks for the pointers! 45 days might be bearable.
plus a vitamin-infused comic book hero, Captain Hadacol™

http://web.archive.org/web/20100322211300/http://www.savagec...
Please don't use HN for fiery ideological rhetoric, regardless of which views you prefer. It isn't what this site is for, and it burns it up for what it is for.

https://news.ycombinator.com/newsguidelines.html
Isn’t it easier to just carry a MacBook Pro 13” instead of an iPad, folio keyboard, pencil etc? You basically making it harder to carry and lose a lot in terms of productivity, since you were working anyway on your vacation
Unless you pay, the provisioning for that app only last a week!
No religious flamewar here, either, please.
Hmm, I can't remember exactly. It was either 5.9->6.0 or 6.0->6.1. I'm leaning towards the latter.
A problem crying out for a robotic solution.
It’s not so much that it’s “hard to visualize” the colors. The problem is that comparing the results numerically is grossly misleading, because RGB are not perceptually relevant color dimensions.

For example, this article says “D is the highest value, 2 is the lowest. D is high. 2 is low. That's a wide range, but not completely wide. So our color has moderate saturation, thus making it a washed color.”

But you can make a wide variety of colors where 34/255 is the lowest sRGB coordinate and 221/255 is the highest sRGB coordinate, including some which are extremely intense (e.g. #d2d) and others which are more moderate (e.g. #da2).

The article says, “the values are both high and low, so it has middle lightness,” again based on the example #d92. But try comparing the lightness of #92d and #9d2. While HSL or HSV “L” or “V” will be the same between the two, one is a light yellowish green color, the other is dark purple.

These heuristics are grossly misleading and should not be relied on.
You might find interesting those two articles by
Mark O’Connor written over 7 years ago

I swapped my MacBook for an iPad+Linode
http://yieldthought.com/post/12239282034/swapped-my-macbook-...

iPad + Linode, 1 Year Later
http://yieldthought.com/post/31857050698/ipad-linode-1-year-...

I followed his steps and enjoyed this approach much.
Feynman's 1965 Nobel Acceptance Speech
https://www.pionline.com/article/20181101/ONLINE/181109968/l...

https://www.mercatus.org/bridge/commentary/pension-crisis-yo...

https://www.bloomberg.com/news/articles/2018-10-17/the-stude...

https://www.citylab.com/transportation/2019/02/subprime-car-...

I think multiple sectors of underfunded pension, student debt and auto debt all coalescing at once is the problem, not any one of them individually. You're also negating that folks defaulting, massively hinders their ability to move in the financial system. And yes, you can put cars back into the system the same way you can put houses back into the system, but it doesn't matter if no one wants cars.
> Data Source (2002 - 2008): https://www.w3schools.com/browsers/default.asp

> Data Source (2009 - 2019): http://gs.statcounter.com

www.w3schools.com: W3Schools has 50 million monthly visits. => I believe that my father never accessed W3Schools.

gs.statcounter.com: Our tracking code is installed on more than 2 million sites globally. => 2M is not a lot and at least in my case "statcounter.com" would be blocked by default together with e.g. "Google analytics".

This is therefore just a representation of some kind of subset of the users and cannot be generalized.
So is there a startup disruptive market here?

Since less than clean recyclables is the new environmental pollution, is there an UberTrash in sight?

Honey, I have a new gig, I pick up trash and my hours are flexible. Wee!
Hoarding lots of data is the kind of thing that becomes really, really cheap to do (per GB) once you do it at scale, and is not-so-cheap otherwise. I think we need both, the big centralized hosters like the Archive, and the distribution that IPFS provides. But the latter mostly as a last resort, to keep lots of copies around of the most socially valuable stuff, that we wouldn't want to lose even in a disaster scenario.
Can You Murder a Robot?
Please don't respond to egregious comments by replying, thus taking threads further into the weeds, if not the flames. This is in the site guidelines too: https://news.ycombinator.com/newsguidelines.html.
This is how you define the SJW movement, while I just consider it a group of people who want to make it socially unacceptable to call people like me slurs. Maybe if we stop grouping people in these broad and vague ways, like for example some particularly person labelling you a 'nazi', or 'racist' or beliefs no where near what that label entails, because you happen to have an opinion shared with someone who is actually a nazi.
(This sentence was hard to write and maybe even harder for people to read, so I just want to make clear that I am not calling you or your beliefs 'nazi' or 'racist')
I’d love to see that fork rip out all the crazy technical/branding requirements while it was at it.

Then Mozilla could be free as in freedom and stuff. (If you don’t know what I mean, go read the hoops the license created for the packagers in the github issue. Now I see why the whole ice weasel debacle happened!)
> it's not yet clear to the parser

Not at all. C/C++ grammar is explicitly contextual. `foo * bar` is a declaration if-and-only-if `foo` was previously declared as a type. Otherwise it is an expression. The subsequent tokens have zero bearing on this.

Nor is this a good argument for types-to-the-right. If C named pointer types like `⋆foo` instead of `foo⋆` [stars used to avoid formatting glitches], then putting the type to the right as `bar * foo` would be equally ambiguous as your example.
On Win 10, install WSL and use the ssh client there. If I have to use a win box as a workstation I never use Putty if I have that option.
My fibit charge 3 goes more than week before needing a charge.
I think it resonates with the HN crowd because many of us are on the 737-800 when we are on the nerd bird and many other Southwest flights.
Looks like I didnt finish the sentence either :(. I meant to say that getting rid of these dumb and broad labels might lead to some progress and compromise and understand.
Would you please not use HN for ideological or political battle? We ban accounts that do this, regardless of their ideology or politics, because it destroys the site for what it exists for (intellectual curiosity). Please see the guidelines: https://news.ycombinator.com/newsguidelines.html
it sounds like he's trying to use a high density drive to image double density floppies, which isn't a great idea. far better to use the double density drive which has the correspondingly large read/write head so you get a better signal/noise ratio.
Public Service Announcement: You can just check your pulse manually for free. AFIB will be irregularly irregular.

As as comparing cancer to AFIB it's definitely not accurate to compare the two directly. A very common cause of AFIB in people younger than 60 for example is 'holiday heart' short-term AFIB related to binge drinking, it is generally self-resolving and transitory, and generally does not require treatment especially if asymptomatic. Cancer to my knowledge generally does not self-resolve.
Everyone has their own threshold, and I respect that, but personally I haven't found it too onerous. I don't wear watches to bed, so I 3D printed a base for the watch charger (it's a magnetically attached inductive charger, no plug) and I just take the watch off my wrist and set it on the charger as I go to bed. Faster than when I had a dumb watch, because I still had to set it down the same way, and the Apple Watch unlatches with a single pull.

But ... like I said, everyone has their own needs. And if you don't want all the smart crap, it's a pretty expensive heartbeat monitor.