jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My Nexus 4 started to have an issue where using the camera may crash the phone... but only in third-party apps, never in the native camera app. I can't find the link to the bug report right now, but the last I checked Google didn't acknowledge the bug despite dozens or hundreds of reports.

Most irritating that this apparently started with a certain update (4.2.2?), and that the problem seems to be in the closed-source blobs, so you can't fix it yourself (I haven't checked, but that's what I read).

The Nexus 4 has another stupid defect, it has no USB OTG support, that is the ability to use it as a USB host and plug in USB devices. If you look at the kernel source, Google actually removed support just before shipping. The stated reason was that since the USB port doubles as HDMI (Slimport), you can't get 5V out of it. I managed to patch the kernel, and if you use a Y cable (taking 5V from somewhere else), it indeed works. But the interesting thing is, the way it is wired you can actually get 5V out of the slimport itself, IIRC. You just have to set a bit in the kernel. I managed to get it halfway running, but I stopped working on it because I didn't have enough experience and time to give it a polished interface. I was also afraid that I was violating the USB spec and might fry my phone or a USB device :-). In the end I decided that it was just not worth it and I wanted to spend my spare time on other things in my life.

But it makes you wonder, were there really technical reasons, or was it either 1) "stop trying to make that work, we got to get the Nexus 5 out next year!" or 2) "stop trying to make that work, we'd like to sell phones with larger memory (that people won't buy if they can just plug in a pen drive) / our partners would like to sell phones with larger memory / a evil cabal decided that it should be hard to put pirated .mp3 and .mkv on a phone, so we must make it as cumbersome as possible to get files onto there (MTP anybody?)"

Not saying that's what happened, but Googles behavior (intransparency and quickly obsoleting even there flagship devices) erodes trust, and Google was one of the last companies you could have trusted a bit.
Here is the cached version of the article: http://webcache.googleusercontent.com/search?q=cache:CHoIZZi...
> in a world where the lingua franca (pun intended) is English

That would be for computing in general. When it comes to proving software, France's academia seems to be one of the few that takes "making working software" as a serious development for the future (maybe because of airplanes and nuclear power plants). They're actually in the forefront here, if not leading.

The correct response to "Coq sounds funny in English" should be:

"Maybe just learn French?".
I think for most people, learning is iterative. You need to peel off the complexity layer by layer. You are lucky enough to understand what a blockchain is. That's an unknown concept for many who want to understand what an NFT is. I guess most people (including me) will have a hard time understanding the link you've posted.
dumb q I was never smart enough to ask when I was doing a physics degree: how do we know the big bang required enormous energy and thus is impossible? in the few peeks we got at grad school physics, I walked with away with the likely erroneous impression that the best guess was the big bang happened due to "quantum fluctuations in a vacuum" which sounded suspiciously close to "at random" - and I won't lie, since, I've just assumed that at any point there could be another big bang and we'd be blown away!
Actually you probably do. People slow down and pay more attention when they're not comfortable driving.
Mathematical and hand wavy are not necessarily opposites, often there is a lot of hand waving involved in the assumptions that reduce the real world conditions to the required conditions for the mathematical formula and that is certainly true when it comes to herd immunity.

In particular treating R0 as a constant in the basic herd immunity equation is a huge leap to make.
> Also, back then PC applications didn't have too many files and they tended to be much bigger than their Unix counterparts.

Okay, let me interrupt you right here. To this very day Linux has a default maximum number of file descriptors per process as 1024. And select(3), in fact, can't be persuaded to use FDs larger than 1023 without recompiling libc.

Now let's look at Windows XP Home Edition -- you can write a loop of "for (int i = 0; i < 1000000; i++) { char tmp[100]; sprintf(tmp, "%d", i); CreateFile(tmp, GENERIC_ALL, FILE_SHARE_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); }" and it will dutifully open a million of file handles in a single process (although it'll take quite some time) with no complaints at all. Also, on Windows, select(3) takes an arbitrary number of socket handles.

I dunno, but it looks to me like Windows was actually designed to handle applications that would work with lots of files simultaneously.

> fundamentally a legacy/out-of-date OS architecture

You probably wanted to write "badly designed OS architecture", because Linux (if you count it as continuation of UNIX) is actually an older OS architecture than Windows.
> Note that python's copyfile does this wrong on MacOS. It also uses the open, read bytes, write bytes to new file method instead of calling into the OS.

It doesn't, since 3.8. It tries fcopyfile() and only if it fails, does the read/write dance.

See: https://github.com/python/cpython/blob/master/Lib/shutil.py#...
I agree completely. I found this FT article by Harari a very lucid and accessible essay on how we should handle the crisis.

https://www.ft.com/content/19d90308-6858-11ea-a3c9-1fe6fedcc...

How we decide to strike a balance between privacy and safety today will determine the shape of our world in the coming decades.
M-KOPA Solar (http://www.m-kopa.com/) | REMOTE (GMT-1 to GMT+3 only) | Azure / .NET

M-KOPA Solar provides solar energy systems for lighting and television to customers in emerging markets. Our systems are sold on credit and customers' loan payments are enforced via embedded software running that enable/disable the systems based on payments. Once a customer has finished paying for their system they own it outright and remote controls are disabled.

We currently have a customer base of over 700,000 households in 4 markets and are growing quickly. While the impact of the pandemic on our core business will be uncertain, we think there is more merit than ever in the social mission of providing our users with systems that make their homes a more pleasant and safer place to be, as well as in providing TVs and radios that can provide lifesaving public health information. We are also well capitalized and in a stable position financially.

Our engineering team is fully remote, but we currently only hire in the GMT-1 to GMT+3 timezone range to allow for a high degree of synchronous interaction (put differently: West Africa to Eastern Europe, North Pole to South Pole).

We are currently looking for a variety of senior .NET engineering and engineering management roles, so if you have that background/interest please reach out. We are also looking very seriously for a senior infrastructure/devops manager with experience on large Azure deployments.

If you are interested please reach out - owen.scott@m-kopa.com.
Perk Motivation (https://perkmotivation.com) | Minneapolis, MN | Full-time | Onsite & Remote | Software Engineer, Product Manager

Instead of wondering what's wrong with healthcare, Perk Motivation is working with our clients to get it right. Not your average dev shop or consultancy, we specialize in long-term engagements where we build deep working relationships with our clients in pursuit of some of the most pressing questions in healthcare like "how do we best taper down opioid prescriptions?" and "how can we change the health and cost trajectory of patients with a chronic lifestyle disease?"

As a team, Perk Motivation has an 8-year track record of shipping award-winning solutions that drive long-term behavioral change and meaningfully bend patient outcomes towards better.

We're building a better healthcare system and we need your help. https://perkmotivation.com/jobs
Does this doc record actual usage?

What are you basing "it has at best a marginal effect" on?
Location: Milton, FL

Remote: Yes

Willing to relocate: Yes

Technologies: x86/ARM/MIPS, C,C++,Java,Python , GDB/GEF/PEDA, IDA Pro/Radare2/Ghidra, more than familiar & comfortable with data structures and algorithms (trees, linked-lists, the stack, etc) , focused on learning C++ Algorithms, reverse engineering, and exploit development projects / materials in free time (specifically https://beginners.re/ and https://www.elearnsecurity.com/course/exploit_development_st... ).

Education: Currently a student and half-time tutoring C++,Java,Python, and Mathematics for Pensacola State College. One semester with one class left until graduation with AA in COMPSCI in May (Physics 2, currently making an 86).

Resume link: https://drive.google.com/file/d/0B6ERzIR4DGMud2FadFkwSkZhRlN...

Linkedin: https://www.linkedin.com/in/scott-butts-70bb49130/ (I have articles, check 'em out!)

Github: https://github.com/Ods25 (I have projects, check those out too!)

Email: scott.edward.butts@gmail.com
A portion of my income comes from Google Adsense. My revenue is down by 31%, while all other metrics stayed the same.

I also do consultancy for an energy company. Right now I can continu to do that work from home, but I won't be surprised if they adjust course in the coming months and end my contract.
Thanks for not contributing anything useful to this discussion.
The German postal service is still paying for a couple of flights during the night to make sure it can guarantee E+1 delivery. They use regular passenger planes with a special set of seat covers: https://www.youtube.com/watch?v=GKORFvrttPo
It is a great question. As I understand it, we know a lot more about the long term effects of Hydroxychloroquine than we do about the long term effects of covid19.
Don't consumers have more food waste than restaurants? I believe I read something about that a while ago.

You're right for TP though. Imho that was simply a reaction to people understanding "you might have to be quarantined at home" as "you can't go out or get things delivered during that time, ever", and preparing adequately. Once they have their stash and/or realize that quarantined doesn't mean post-apocalyptic head-for-the-bunker, they'll relax and return to normal rates. It's important to quickly stock the shelves though, empty shelves make people nervous, and they'll overreact when they're nervous, buying more than they need ("the government and companies can't handle this situation, better stock up") and thus increase the problem.
Also, making punch cards bid-endian meant that BCD integers sorted the same way lexographically and numerically, so there wasn't any special sorting mode necessary for numeric fields in punch card sorting machines.
Complementary and synergistic. Why pick breath training or vigorous exercise when you can just do both?
This post talks about why we started this

http://hackernews.in/item?id=1

Thanks to PG and HN for the code and inspiration. Now only if I could get the latest code base :)
Thank you for shining a light on something that you found beautiful. I bid you a safe journey also, my dear friend.
I used it a few years ago to write a reference implementation for a language feature whose real implementation was greatly complicated by the fact that it had to work in real time. I used Prolog to generate many thousands of test cases along with the correct result for each, then ran these through the real implementation to see how the results compared.

Prolog is not really a general-purpose language, so asking how it compares in "performance, development time, etc." is rather missing the point. If you have a problem for which Prolog is suitable, it will be easily the fastest way to solve the problem. But I wouldn't build a Web app in Prolog.

I'm afraid the only way to really get a feel for what it's good for is to write some programs in it. But it's a good tool to have in your toolkit.
Yes, I'd assume home owners modify their house... but that doesn't really answer the question.
goroutines sound a lot like private queues in Apple's GCD. In their documentation they are quite clear stating that in performance critical code ... surprise ... they might be a bad fit.
Anyone have any recommended ffmpeg CLI examples for encoding to h.264 or links?
I don't think you need to worry. Many Indian HN folks have no plan to join "HN India" (note the quotes).

I personally think this is a distasteful effort (specifically the use of the HN name for an independent site without permission vs just using the open source code), or at best a naive one, which will sputter along for a while and then die.The discussion so far on "HN India" is extremely sub par as compared to HN, and certainly not worth switching or even joining.

Imo, there isn't enough of a critical mass of India specific issues related to hacking/startups/programming etc sufficient to support a whole new community. Sure there are a few India specific issues but they'll be discussed to death in a few weeks and then the forum will stagnate. Discussion about programming/hacking/startups/other matters of intellectual interest are in general best done in a global context.

This is an unpopular view point amongst certain folks here in India(and I fully expect to be downvoted ;-)), but if they pull it off and create an ultra vibrant community, more power to them. I just don't see it happening. And as long as they are ripping off the HN Name (and brand) I won't even think of joining.
Sounds like how some people use Cython.

Snippet from [0], which is unfortunately temporarily down (I got to it through Google Cache[1]):

cpdef double integrate_f(double a, double b, int N):
cdef double dx, s
cdef int i

dx = (b-a)/N
s = 0
for i in range(N):
s += f(a+i*dx)
return s * dx

[0]: http://www.behnel.de/cython200910/talk.html

[1]: http://webcache.googleusercontent.com/search?q=cache:7NvoUHh...
A related and well worth-reading analysis: https://www.zerohedge.com/health/covid-19-evidence-over-hyst... which makes the point that none of these numbers are adjusted for country population (or pop density)

Also, why the article is not on medium, where it was originally: https://www.wsj.com/articles/controlling-the-virus-narrative...
Correction, it's not the only e-sport that translates well. Much smaller scale but FPV Drone racing is heavily practiced on simulators as well and skillsets translate to one another pretty well.
I was taught that we learned bad breathing technique through learning how to speak. I don't really know how accurate that is, but non-speaking babies do proper breathing, and speaking age children no longer do for the most part, so there is correlation at the very least. It's anecdotal at best, but I didn't see anyone mentioning the speech aspect.
Just swap the IP and host name parameter! xD
Is tailwind similar to the toolkit Compass was providing back in the day?
in the US Target cooperates with cell phone carriers to disable service in their stores.
I actually like Facebook. It used to be a fantastic place to hang out online and be open from the comfort of my home, without having to drive somewhere, or be in the public sphere. I'm also somewhat of an oddity because my friend list never went above dunbar's number. Then when when the tide turned against Facebook with events like Cambridge Analytica, it turned into a ghost town. Everyone I know just stopped using it, and stopped sharing, because no one trusted it anymore. So if you still think of quitting Facebook as a choice, chances are you're friends with too many people. How could people here honestly suspect their friends of being bots, unless they needed the self-esteem boost of having 5,000 "friends"? Fact is, the platform was ruined by too many people using it for the wrong reasons and that's what the app makers and the bad policies exploited. The Facebook that friend judicious people like me had had is gone and I don't think there's going to be anything to replace it.
Do you get a lot of connection requests daily on LinkedIn? This single line of JS code will accept all of them in a single shot! try this cool hack!
All you have here is an argument of semantics. Blocking and using are not mutual exclusive categories of human behavior.
Well, I love Office 365. It has got very good UI interface which works perfectly well except few minor bugs.
> sometimes the most productive thing you can do is stop a programmer from writing code.

I have little to dispute about this statement, but I disagree that being colocated has any effect on this (unless stopping them 4-5 times a day will truly make the team more productive; at which point a manager needs to step in and fire that person ASAP).

> The value of colocated employees is being able to really quickly recognize and correct for when the code is solving the wrong problem.

How does colocation solve this where remote does not? Do you expect that your co-workers would somehow notice this from looking over someone's shoulder, as opposed to when you pull in a branch of code from your VCS?

Once you've pulled in the code and notice the problem, you can bring it up in the next scheduled standup or hit the little green button next to their name in Hangouts/Skype/...

I can not see how being colocated would do anything to help speed the discovery of this particular class of problem in a way which is not practical using modern telecommunication software. As a point of reference, I have personally pair coded (with anywhere from 2 to 5 people) with folks in England with great success.
His point is someone has to stand up and say "This is how it will be done." Without that you just get tons of wasted effort.

Why do so many developers use OS X instead of Linux? One benefit of OS X is that there is one entity responsible for it, not 250. There is a person (or a few) making the decisions, proving stability and removing things that don't work. It's not perfect (recent transitions in OS X as leadership shuffled) but the different parts of OS X usually feel like part of the same whole.

As much as people 'like' the bazaar I see the same things in open source. Current init systems give you tons of choice and people keep screaming because it's being removed. But a lot of people seem to like having it organized under one umbrella so that it can all coordinate properly. Doesn't matter if you don't like the choices being made (many people don't like Apple's choices) but there is someone in charge.

There are other examples. Ubuntu seemed to get popular saying "This is what it will work like" as opposed to what used to be common of "Here are 6 GUIs, choose one!". Ruby (with Matz), Python (with GvR), Clojure (Rich Hickey), the Linux kernel all seem to be doing pretty well with someone nominally in charge to make hard decisions.

I think his example of build systems was perfect. No one would set out to design a system to generate a file to probe a system for 26 programs that you don't even need to choose build options for a program that only runs on a handful of nearly identical systems.
>>" Chief User Experience Officer"

Do big companies often run an army of UX people to be managed with a Chief UX title across products?
Does any company already have it?
emailed and awaiting your reply!
Well, it's either an indication that the cops are engaging in aggressive profiling, or are remarkably free of pressure to write tickets. Surprisingly, the answer seems to be the latter -- Chief Anderson is an attorney who was legal counsel to the department's SWAT unit as well as a longtime Nashville cop, who appears to put great faith in building community-police relationships, and whose department has independently adopted stringent anti-profiling rules.

Anderson also blew the whistle to Congress a few months ago on an attempt by Secret Service agents to mislead a suspect into believing they had a warrant. If the ACLU designed a supercop, it'd be this guy. Nashville -- who knew?
I read that they suggest that these symbols indicate ownership, but the idea that they are "maker's marks" (which occurred quickly to me) doesn't seem to be suggested.

I am suggesting that these marks could be a simple advertising or branding so that if someone liked the pot, etc. they could find more made by the same person.
Speaking of rituals and tradition around food, the portion control at a place like McDonalds is probably way better than meals served in many American homes. When I was growing up, it didn't matter if I was full, I wasn't leaving the dinner table until I 'cleaned my plate'. It took a while to unlearn that.
In response to your edit, there's a lot of gray space between demonizing and letting kids have at it. I was raised on homemade, simple foods and despite loving junk food, I have no problem eating healthy stuff because that's how I was raised. If anything, certain junk food was encouraged, but because the focus was always on a traditional understanding of healthy foods, it was easy to adapt as my personal understanding of "healthy" changed. So we shouldn't demonize anything, but we should definitely teach kids that there's not really any benefit to junk food; if you really have to eat it, make it a treat once in a while but learn to appreciate healthy options.
I remember how expensive cheese was in Quebec, and wine too for that matter. After moving to Germany, it felt weird buying those things and not just when I'm celebrating something. It completely changed my picnic game.
Oh, I know something about that! I own a home in Padova, Italy.

Land is mostly cheaper in the US, but Italy and most of Europe provide far more housing options, in large part because they do not impose things like single family zoning.

Padova has twice the population of the town where I live here in the US, in about the same area, and housing is cheaper.

The economy isn't great there, but that's a separate story from housing. If it were hotter, it's a place where you can simply build homes in many shapes and sizes, from small apartments to nice villas.
> Back in the dotcom days companies would spend a fortune on Sun kit but I bet when averaged out over time a comparable company would be spending a LOT more on cloud billing.

I would like to learn more about this. I'd have thought costs should go down over time. Are we doing more or is the cost per unit (not sure what that means) is truly going up?
I've been happy with Notable, which is seeing rapid development. It went closed-source a while back, but still has decent linux support.
I think the context needs to be expanded some more:

In exploring the emo-cognitive performance of White neurosis we draw from the interdisciplinary approach to critical Whiteness studies. For example theologian, Thandeka (1999) argues that Whites have cultivated a deep shame about anything racial because since birth they have been reared to claim they do not see race when in fact they do. Acknowledging this, Thandeka (1999) argues that raising White children to be White is a form of child abuse because “the child learnsto silence and then deny its own resonant feelings towards racially proscribed others, not because it wishes to become White, but because it wishes to remain within the community this is quite literally its life” (p. 24).

Caveat: I have no idea about any of this stuff in terms of its correctness or not.
> I have a private resume writing business that I run ... I primarily have used fixed price projects as well, but mainly because time tracking in Upwork is a bit cumbersome.

Why would someone getting an awesome resume care how long it takes you to write though? Wouldn't some actually want to pay you more if you did it faster at the same quality?
so... could a "subatomic centrifuge" of sorts be built to separate the quarks and antiquarks (using energy of course to pull them apart)?

Would antimatter make a good energy storage medium?
to say this is annoying is an understatement
Can you elaborate? Both have social features - so why is posterous not twitter+?