jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>The vast majority of mobile phones in use worldwide run Android.

True but irrelevant to the original point: Apple claims the lions share of mobile profits.

Apple is perfectly happy for their competitors to focus on raw sales numbers vs. profits. I would be too if I were them.

Another analogy - complaining you didn't win the Presidency while talking about the popular vote vs. electoral college.
No, I'm not making any assumptions about information here, I'm merely restating a fundamental theory of portfolio management. The thinking that you can get "unique" information about the market is one lots of people have...and is 100% false. This has been proven time and again.
Or in the case of the original post, a developer / business guy.
A slide in the video specifically says: "You need only the phone and world lens. Without connection to internet or costs of network."
Really beautiful and executed beautifully.

Just one small piece of feedback on the "commercial." It's a bit confusing for the first 10-15 seconds or so. I was too busy looking at the iPhone screen and not the billboards. Can I recommend an animated version with v/o?

Great work!

Edit: One more piece of feedback. The icon isn't nearly cool enough for how cool this app is. My prediction is that you guys are going to make a boatload of money, hire a designer sooner rather than later to spiff anything up.
Thanks. Actually the winner may be in different countries
You will admit that those sample cards are hand picked to be well suited to the application right? High contrast, quality printing, large fonts, etc.
Just signed up, can't wait for my beta code!
Yes, they're processing it all locally. 0:26 in the video :)
> The yellow pixels are used to extend the gamut of the device to cover portions of the visible spectrum that the primary LEDs, in combination, cannot.

What color in the visible spectrum cannot be expressed as a combination of red, green, or blue? Octarine perhaps? Adding additional colors only helps if your pixels are large and putting a red and a blue dot next to each other when aiming for purple ends up just looking like two dots of different colors instead of a combined dot.
I'm an ordinary user, developing scripts to auto-detect duplicates and similar items. I hope to evolve the scripts to the point where they can run automatically, but that's a long way off.

For now, I'm using the scripts to find articles of interest to me, and to find similar articles then to be marked as such.
Wow, short notice - I'm throwing a party on Saturday and not sure if I'll make it. I'll give it a shot though.
It makes sense from a marketing perspective considering how well the Android brand has caught on.

Also, Android is a more fully-featured OS considering it has local apps and storage as compared with the cloud-dependent ChromeOS. It's likely a consumer would prefer Web+apps to just web, especially if it means they can do things like play games while offline.

And whatever happens, this is good for Linux. At the very least, we should see much better drivers...
Interesting, but I kind of have the problem with URLs this language produces.

http://groups.inf.ed.ac.uk/links/examples/citations.links?_k...

Namely:
0. Not readable by any measure and too long
1. What's encoded there?
2. Do URLs expire?
3. Does each link require some amount of memory to save the state?
4. Is it possible to construct malicious URLs that call arbitrary function with arbitrary argument?
I'm curious, oh master DupDetector - are you a mod, an energetic user channeling their frustration, or the all knowing hand of what Steve Woz would call 'G-o-something'?
I like to use gopher for early demonstrations that some low-level networking code works or how it should be used. It is certainly easier to write working gopher client/server than to deal with intricacies of HTTP or most other protocols when you want to test that TCP stack or code that breaks down incoming byte stream into lines actually works.

And I'm seriously considering writing GUI gopher client as an all-encompassing example in dfsch.
Had a look, that's a great one for beginners.
A good shoe-picker impresses both men & women: Few men are capable of the mental gymnastics required to overcome the effect of Salvatore Ferragamo or Jimmy Choo on observed leg-body proportionality. Many women are aware of this inability and impressed by successfully leveraging it.
Can somebody tell me when exactly did Stallman say that someone who used proprietary software was a hater of freedom ?
In the last interview I read, he seemed able to understand that almost nobody would go as far as him on the side of software freedom.

http://www.networkworld.com/news/2011/031411-richard-stallma...
For more, see "petrodollar warfare", (http://en.wikipedia.org/wiki/Petrodollar_warfare), AKA the "oil currency wars"
Have you considered adding something like recessed USB ports on the desk front for flash drives and other transient USB accessories? I always thought that would be pretty slick, but I haven't had a chance, and this desk, being custom designed seems like a great place to try it
I hear this opinion a lot, and I think it slightly misses the point. The open-source world already has plenty of socially conventional advocates promoting their products. If the FSF became an ordinary open-source software promoter, it wouldn't have nearly as much influence as, say, the Ubuntu marketing team.

But there aren't many organizations trying to derive software principles from objective logic instead of subjective cost-benefit analysis, who insist that freedom and controlling your own computing is not just another feature but a vital issue. RMS may not convert many Windows users, but he does come up with valuable insights. If no one else is going to be a vocal, uncompromising advocate for software users, I can cringe through Windows 7 Sins and jokes about letting presidents drown.
Perhaps the names on a particular thread in the discussion could be revealed once you vote or comment on that thread?
>Every year at my school I did exactly that. Once I actually turned in my solutions and my math teacher was quite upset because she didn't know what I'd do for the rest of the year in her class. She thought I was being arrogant and I should take in the material slowly, not swallow it all like a whale. But I wasn't arrogant or anything, because unfortunately this skill didn't transfer to the rest of my classes

Accusing people of being "arrogant" is a cheap way feel righteously indignant at the expense of someone smarter than you. I was fortunate enough to have some very nice teachers in grades 11-12, who complimented me on my intelligence and didn't try to take me down a notch for the sake of their own egos (nothing wrong with the teachers below grade 11, these issues just didn't come up as much at that time).

I studied mathematics as an undergrad, and later got into programming. Now I do machine learning as my job, and study dependently typed programming languages for fun. If you like mathematics I highly recommend Haskell and Idris (or Coq or Agda, but I found Idris them most approachable, as a programmer). In 50 years I think everyone will be using something dependently typed languages (or some other kind of language that is also fundamentally different to existing languages).
Appreciate this perspective - I agree that hackers/non-hackers is a very inaccurate label and I like the idea that it's for "satisfying intellectual curiosity".
I dont see whatsapp web on whatsapp menu of my computer.
What a bunch of hoo-wee. Lets start with the simple fact that China, which covers five time zones, doesn't use them. It's that same time in China no mater where you are in China, and they seem to be getting on just fine. Next consider just how insanely inconstant the time zones actually are. They aren't straight lines up and down, rather they zig-zag all over the place --sometimes even skip over one another in "time-zone islands". There is no way to know any of this except to ask Google. And as for the contrived example of calling one's Uncle. Just ask him what a good time is to call. That would be the polite thing to do anyway. And hey, you won't get it wrong when he says "2 o'clock".
Why not get a night shift job as a concierge in some hotel or apartment building? All you have to do is sit at your desk for the most part. Utilize that time to learn new skills, find a software job, take some online classes, or contribute to open source software? Problem solved.
this seems like a much easier (and more foolproof) solution....
For someone wishing to move to the U.S. the diversity lottery is a non-option, as the odds of winning it is a tiny fraction of 1%.

Practically speaking, if you're not being persecuted, and don't have immediate relatives in the US -- you can only come as a skilled worker. It's the only route available to the vast majority of those who wish to come here.

And the US is incredibly hostile to skilled workers by allocating a tiny number of visas for skilled workers. For comparison, Australia with 1/15th the US population lets in nearly as many skilled workers as the US does in a year -- i.e. approximately 15 times as many, per capita.
Right now I am pulling from other sources like Kickass and other torrent sites to ensure I gain new torrents along with uploads. Right now there are 6+ million torrents that are being scraped/updated with more being added
Try to get an internship with a company that builds stuff with/in the languages where you already have a bit of knowledge. That should get you paired up with someone with some gray hair and a few battle scars which will allow you to learn faster than what you can do on your own.
I found one! Computer Shopper, December 1997: "Holiday Hit! $2,499 - fully loaded 300 MHz Pentium II"

Also two J&R catalogs, winter 1998 and the orher's undated. And an OS/2 Warp Demonstration Disk 3 1/2" floppy, and various other floppies, 5 1/4" included.

Edit: ah, I was going to take the CS to the Internet Archive to scan, but the size might be a problem for their scanners. Thoughts?
i.e. You can't run code that isn't compiled in your binary, unless it's JavaScript running in a webview, or unless it's code written by the user in your coding app.

2.7
Apps that download code in any way or form will be rejected

2.8
Apps that install or launch other executable code will be rejected

https://developer.apple.com/app-store/review/guidelines/
Thank you for the tips. You have answered a couple questions here that I've had for a while.

I don't want to market myself as something I'm not, so I've probably been too cautious not to. I don't want to have someones expectations of me drop, but I think you're right.

EDIT
All of the jobs I've gotten have worked out, btw. I apologize for not answering that in the initial reply.
Hi HN!

TL;DR Had anxiety. Discovered breathwork. Learned to code and built a free app with no user data collection.

Like for many people, the lockdown was doing real a number on my anxiety. I was lucky to discover breathwork through J. Nestor’s excellent ‘Breath’. Couple more books and podcasts later, I decided to build a simple, privacy-first app around some of the key exercises that affect wakefulness, focus and sleep.

I’m 34 and I had to learn programming from scratch. It’s been a great learning experience to say the least. I would appreciate any advice or feedback on the app or how to become a better app developer.

App: Swift with Xcode using native Apple APIs
Website: Webflow + Cloudflare
That's a great point. My point was very specific, I didn't comment on whether or not other ideologies also lead to a dystopian end, or whether radical liberalism is the only one.

It's probably academic/semantic/subjective. Very interesting to think about
I wonder how many nested VM inside jail inside a VM inside a jail... are possible from a resource perspective, so that I can still execute a shell
The readme has more explanation:

> Wuffs (Wrangling Untrusted File Formats Safely) is formerly known as Puffs (Parsing Untrusted File Formats Safely).

> Wuffs is a memory-safe programming language (and a standard library written in that language) for wrangling untrusted file formats safely. Wrangling includes parsing, decoding and encoding. Example file formats include images, audio, video, fonts and compressed archives.

> Wuffs is not a general purpose programming language. It is for writing libraries, not programs. The idea isn't to write your whole program in Wuffs, only the parts that are both performance-conscious and security-conscious. For example, while technically possible, it is unlikely that a Wuffs compiler would be worth writing entirely in Wuffs.
> They're (often) packfiles, which are a delta encoding i.e. a diff. …appealing to "the bits on disk" is wrong.

That's fair. The diffs in a packfile have no relation to the "diff" that a commit would be if the commit were a diff; so it's wrong to use "but packfiles" when arguing that commits are diffs and not snapshots; but you're right, packfiles make my "bits on disk" argument not quite right.

The way I look at it is that packfiles are a compression mechanism; and they don't alter the fact that fundamentally it's snapshots that are being compressed. But that's not the only way of looking at it.
When does restoring state become a necessity as opposed to just disconnecting the devices upon hibernate and reconnecting them afresh when the device wakes up?
Titres of antibodies drop in time. You can't expect this to last forever. Plus, vaccines are less effective against certain variants even at peak titres, so, who knows how effective a vaccine administered today will be in the variants in circulation 6 months from now. Plus, mass vaccinations apply evolutionary pressure and although they slow the spread and thus the variability, they force only new variants or straints to spread, which could send us back to square one.
Seconded. Both Dirk Gently series are good, both should have had additional seasons.
I don't quite know what to say... although I nearly wouldn't have, either. My girlfriend fell in love just as I was slipping into this new shut-in life. She had to adjust to me not really wanting to go to a cafe, movie, restaurant, park, museum, party, friends etc. It's the reason I wanted to break up and told her it's not going to work out like this. But she refused and stayed with me, we moved in together and it's been years now. But it hasn't been the same like 2 years earlier when I was a typical boyfriend, interested in participating in all facets of life and doing all of the above mentioned things and enjoying them, too. It's quite strange how it went and I'd still be okay with her finding someone else. I mean don't get me wrong I absolutely adore her but it's just how it is, something irrational.

Same with friends, I've not instigated contact in 2 years now with any of my friends. I still have 3 who hit me up and I go see either of em a few times a month because they want to. But I'd also be okay if they stopped calling.

Same with family. I hate to say it. I'd definitely still check in on them if they stopped calling, the only people really, but there's no real desire to hang out or talk, I'd just be really curious and concerned about how they're doing but not more than that.

So it's really because of them, not me. Wish it was all like 3 years ago. Now I couldn't even get excited for a free holiday trip. Hell I used to love that. Traveled Europe, Africa, Asia and North America by the time I was 20. Now I don't even want to walk in the park when it's nice outside, and I literally live next to a park. Crazy how a brain can change for no discernible reason.

When did things start to change for you, has it always been like this?
Is breaking of the ribs really a requirement of CPR done correctly? My understanding was that it is possible for ribs to break but by no means a requirement of correct CPR as the article implies.
Tell HN: When submitting scientific research it would be very helpful to consider that some people do not readily understand the abstract and the importance of the findings. A brief description in laymen's terms would be appreciated.
> Go was designed as a simple language, that is fast, but has similar power to existing dynamic languages such as python.

I'd like to see a citation for this as I've never seen this as a stated goal of golang. In fact, if it were the stated goal that is one of the most damning arguments against golang as it very clearly fails at this task.

I've been under the assumption that golang was designed to make writing/deploying/managing simple web services across a wide variety of machines and across a wide variety of teams. While I'm still reserving judgement on it accomplishing this goal, I'd say it is much more likely to accomplish this than trying to have similar power to python.
C11 added the _Generic keyword, so someone must have complained. A common complaint is the desire to have, say, cos(x) work on floats, doubles, and long doubles rather than calling respectively cosf(), cos(), cosl().
Taking the average is a bad idea for performance benchmarks like this running under an operating system. The minimum is much more stable. (Easy to verify experimentally: do 10x10 runs of a short benchmark and compare the variance of 10 minima to the variance of 10 averages.)
Gmail Plus Addressing[0] is very similar to what you're suggesting.

[0]: http://webapps.stackexchange.com/a/2594
I agree with the click-bait sentiment. This article says "Cocoa" and then goes on to talk only about Foundation. But "The Death of Foundation" wouldn't get all the clicks.

I also agree with the pro Objective-C sentiment. I do understand that some developers thought it strange and just because the syntax of Swift looks closer to what they are accustomed to, they are ready to throw out the baby with the bathwater. Dynamic-dispatch is an excellent design for making GUIs.
> I'm hoping that in the next 5-20 years Rust and Haskell (and later Idris) will change everything.

Unfortunately, they won't. These problems are not a 'bug' of current languages, but the inherent nature of the problem. At some point, the perfectly precise world of computers has to meet the messy world of user requirements. As a programmer, my job is to translate one into the other, within the constraints applied by whoever is paying the bill.
Every time I read an article criticizing Go I end up appreciating it even more.

Maybe it's because I've never felt the need to use generics and in all these articles the examples they give are functions of a few lines that would be quicker to write 2-3 times for different types than remembering generic syntax.

Maybe it's because they exalt one line functional functions over a nice, simple, easy to read FOR loop when the former are so difficult to read, figure out what they really do, what is the performance cost, debug...

Maybe it's because of the bogus examples they give like criticizing

> file, _ = os.Open("file.txt")

> file.Chmod(777)

for not handling explicitly a possible error when it's just because the example is ill written and the proper code is

> file, err = os.Open("file.txt")

> if err != nil {

> ... handle error ...

And here I stopped reading the article, it's always the same arguments over and over: more elegant and complex code vs. the un(cool) but oh my, so much simpler Go code.

What I find really amusing though it's how people are so smug in their writing, pointing out the "obvious errors" (billion dollar mistakes!) that the Go authors made and their "ignorance" of proven modern programming language constructs they could implement in Go.

There are two possibilities here, pick your preferred one.

1) Pike, Thompson & co. made obvious errors in designing Go because of their ignorance of programming languages and/or ineptitude

2) These bloggers claiming obvious errors in Go design don't really fully understand the trade-offs involved in what they ask for and ignore the fact that the Go authors have carefully thought about them and optimized accordingly

I will go back to programming in Go, I'd take writing for loops all the time vs. writing a one liner in Haskell and then agonize over using the lazy or strict version of it :)
> It seems an internally inconsistent position; you can say whatever you want, but not where we don't want you to say it.

Totally consistent if the assumption is that the constitution is not the foundation of the government power, but a obstacle to be overcome for it to be able to fulfill it.
It was an exact port including bugs — output needed to be exactly the same as that was the best way to test the result. I wouldn't say the Scala code was any more optimized than the Ruby code was over the years. In fact, lots more effort had been put against optimizing the Ruby side (for example, the template engine was written in C for performance).
Interesting. Would really appreciate if you could share the video with us. Thanks
The jump to surveillance in society is quite a leap from the comment.
So, Pennsylvania doesn't allow local cops to use radar for speed detection. This causes everyone to drive 10-30 mph faster than the speed limit.

However, I've never felt safer driving in anywhere else in America than I do in PA. I'm not sure how does PA perform in highway safety, but if the data is also on my side it's a great case study that speeding enforcement or just various traffic law enforcement doesn't do much to increase safety. Or might even decrease it.
Well we can consider that pgloader already implements the first half of the streaming replication: the base copy to stream changes onto.

Adding support for the MySQL binlog replication format is on the TODO list, if you're proficient in it I would welcome hints to implement it correctly.

In terms of priority and organisation, it's Open Source so you know how it works right? Contributions are welcome, as are feature based sponsoring.
Oh dear did I upset little timmy the vaxer - I HAVE to have the job (plus a load of other ones) for medical resons and its muppets liek you that don't proactivly care of your health which impacts me diretly and damages heard imunity.
There is also the scenario where someone may not be able to open a bank account due to an extremely bad credit history, or not being able to meet minimum balance requirements (or have to incur relatively heavy 'service fees' to maintain an account with a low balance). The current mainstream alternative is money transfer services that charge a hefty percentage for transfers.

http://money.cnn.com/2012/09/12/pf/fdic-bank-accounts/
Nice thing about ssl termination with haproxy is that in that case, since the backend is http, it can make active http health checks. If this check determines a backend has failed, it can be taken out of rotation.

With nginx doing ssl termination, haproxy is just tcp passthrough so it only does passive health checks (ie. it can notice when the backend doesn't respond properly), but that means the current http request has failed.
I don't understand why there is no comment about the probably most important aspect: The image quality. Is it low resolution or really high def and you can't see single pixels?!
The latest oslo.messaging driver does not have connection pooling (yet) but I know that's being worked on - so hopefully the release alongside OpenStack Kilo will have this improvement.