skysight-inc/HackerNews huggingface dataset:
I agree with this. At work I do (mostly) Java (with some semi-liberal sprinklings of Clojure).

Despite the fact that I do Java full-time, I despise the language, so I do all my personal projects in Chicken Scheme. It may not create the fastest programs ever (at least if you use the cool dynamic parts of Lisp like I try to do), but I have a lot of fun doing it, and as a result I end up getting much farther in the project. To me, a program that exists and works is inherently faster than the program I never finished writing.
OP didn't say that it was.
That’s true, but it’s AFAICT a separate question.

The question I was responding to was: “accepting that, rightly or wrongly, Linux drivers run in kernel mode, does it make sense for them to be in the source tree?”
Pipenv looks good on paper, but it is a total trap. Pipenv breaks differently on every single release. The user experience is absolutely hideous.

I am currently in my third hour of getting a pipenv+pyenv python project running. I started the project this past summer, and have reinstalled it three times. Each time I have spent 3-6 hours getting pipenv working, and each time the errors/problems/workarounds are completely different!!!!!!
in my previous team, our founder was not technical. she hired an experienced freelancer (they had a history of projects together) then that freelancer managed her team/ hire process.

take away from this

1. hire a developer you can trust.

2. he can build a team

3. don't use Node for backed (my personal opinion)

4. keep an eye on how much everyone is getting paid.

if you need help hit me up at akshay.deep0{at}gmail.com

I have been freelancing from 7years now.
Right, so what is necessary is for Gene therapy to have similar financial characteristics to an insurance company as a monthly perscription for a chronic illness. There is no reason this cant be securitized properly, unless a) the lifetime healthcare costs for a person are higher with the therapy than without (unlikely for most chronic illnesses) or b) the interest rate would need to be so high as to make it so. If gene therapy provides a more optimal use of resources and capital than continual therapy for chronic illness than the up-front high price tag nature of it being a problem is an opportunity for someone to come along and make the market more efficient.
I think the goal in general should be to minimize conceptual depth and maximize predictability for the problem domain you are trying to address.

I dislike the C style for several reasons:

> FILE * test_file = fopen(“/tmp/test.txt”, “w+”);

First, you have to understand the implications of it being a pointer, which includes the little warning light in your head about ownership and allocation/deallocation. Then you have to remember that "w+" translates to "write in append mode". The fact that it's a string means you know it by memorization. But also there are warning lights in your head about text encoding... just standard things you're trained to be vigilant about. Where you can avoid triggering those reactions, I think it's worth trying.

These days we have the help of IDE's as memory aids, so for things like "w+" I prefer enums so that a tap of the auto-complete button shows you "write mode" and "append mode" options.

I suppose if I were to have any marginally controversial opinion on this topic, it's that I believe we should be embracing IDE's as "portable stack overflows" and designing languages with IDE assistance in mind.
I think the rise of social media could be a key factor. We become slaves to our photo streams and fall into the arms race of who's got a cooler vacation photo set. Otherwise why would we suffer through huge crowds and lines everywhere we go and then come back for more?
Shereen Anis vs Jordan B Peterson?
I've been following Jordan B Peterson for the past year now and think his arguments are very accurate and prudent. Today I met Shereen and she's like the female version of Jordan Peterson but may be the young legs of disrupting education. She spoke about how autonomy is the new government and "education is a miscarriage of politics" The last part in particular has stuck with me. She also goes by Bitcoin Barbie haha.. truly impressed by her genius
"Luciad’s software can analyse data and generate seamless visuals at a speed of 100 calculations a second, 75 times faster than its closest competitor, with accuracy to within 3cm (one inch) and on a global scale, according to American graphics technology company Nvidia."

Lol. Is hackernews being hit by a random news generator?
Fullscreen API on iPad Safari
Art ia different than practical things though.
Insurance is how the US deals with health care. It isn't how all countries do it. There are other models and there's no reason we couldn't invent new ones if none of the existing ones work.
Oh man, I'm sorry.
> Before the patent, anyone could

Anyone could, but nobody did, or would have without either a profit motive or massive state funding.

> Do you think that's not a problem?

Well it’s certainly not the most ideal thing you can imagine, but I don’t see a better way in a capitalist society to incentivize medical research. Do you?

> People who think this disease is important will crowdfund the research

I’m not aware of any crowdfunding campaign that has raised hundreds of millions of dollars.

> How do you think we should incentivize things like environmental research?

It should be funded by the state

> What if someone found a cure?

That’d be awesome. We should pay them incredibly handsomely for their work.
SpaceX's first direct-to-gso order was Oct 16: https://spacenews.com/swedish-firm-buys-falcon-heavy-launch/
I had a programmable calculator during A Levels (UK sixth form college). Was talking Computer Science, Maths, Further Maths, a couple of others. These were not AS Levels, full A Levels.

I also had the seemingly good idea it would be nice to program the calculator, initially just writing algorithms like bubble-sort for CS that could be referred to, then extending to Statistics showing working for various statistical methods (the exam required steps showing working steps, learnt a little about data structures myself for that, then extending to matrix algebra and curvature). I also didn't go to most classes, only attending the ones that would be more useful than time in the library.

Typing character-by-character on a numerical keypad, getting a series of working systems. Was pretty fun.

And in the end, having working 'cheating systems'... I could do it faster in my head and never even took the calculator to the exam.

That's learning, I suppose. Did very well on the exams.
This was more of an introspection, but i used to be rather depressed. When I started reflecting on life and all I could contribute or succeed at (this was actually years ago, not specifically this question). I realized that if someone 1000x more intellect / capable / knowledgeable came along, everything I could add or solved from an intellectual perspective would be useless.

After meditating / contemplating this for quite some time, we are talking the order of months. I realized that even if someone knows 1000x more, they still may not know your niche. More than that, everyone has niche expertise from their lives, which no one else can access (from their experiences).

I don't know how I got to that conclusion, or how to explain it. It was the hardest problem I solved, because it's something that had to do with a change in perspective and personality. It also is what helps me listen to others in debates and to be much more open minded. I wouldn't say it's that big of a deal, as I felt it was part of growing as a person, however many around me don't seem to recognize that. When I hear "they are naturally gifted" or "I'm not smart enough", I feel those are people who haven't had the same realization (i.e. experience).

Anyway, that was probably the most difficult and profound problem I solved for myself. What motivates me.
People are also taking the shortest/fastest routes now where before they just took the way they knew got them there.
Get along with my wife in a positive way for both of us. Been working on it for almost 30 years. I'm serious.
That number seems a bit high.
Not nobody, just purely for profit rent seekers.
I have the world's most effective anti-theft device, there is research on this, in my car and this device saved me thousands on the retail price of the vehicle.

The mystery device is a manual transmission.
I do a lot of nfs builds at work as part of development on a proprietary OS. Some things will only nicely build on-OS, which for dev purposes is generally running in a non-local VM. The relevant git repos are massive enough (I'll frequently be building a small part of the tree, but still have to clone the whole thing), and the VMs disposable enough, that dealing with slower builds via an nfs mount from my workstation and/or homedir server is faster than repeatedly cloning.

You can probably argue that this is a consequence of bad tooling rather than any strength of nfs builds, but it is an example of a non-trivial number of developers frequently building over nfs.
Missing Argentine Submarine Found
> (without intention of standards-body registration) as long as the prescribing doctor is willing

Unfortunately, the doctor (or scientist) cannot be allowed to make that decision on their own. There are far too many terrible examples in the not-very-distant past where doctors testing a new type of treatment drifted away from legitimate research into unethical experimentation[1], patient abuse, even torture and eugenics. Yes, most doctors wouldn't but the unusual-long length of the Wikipedia page [1] is why it's important to say "this is why we can't have nice things" require external approval.

That said, this approval are primarily concerned with preventing unethical experimentation and limiting the damage when the testing goes horribly wrong. Oversight of ethical issues and experimental technique should, in theory, be a lot simpler[2] and cheaper than the higher standard of proving that a new drug is "safe enough".

[1] https://en.wikipedia.org/wiki/Unethical_human_experimentatio...

[2] I know IRB approval isn't going to be "simple" for any type of experiment involving humans. It's easier than getting full FDA or EU approval.
An Arabian started a religion that mandates visiting Arabia. Now that's advertising!
Tried ceddit or archive.org?
Personally, I much prefer writing queries in plain SQL than using an ORM unless it’s for trivial things.
Sorry man, I thought it would be like GDPR lol
I had a coworker who secured his car with a Club, and this is exactly what happened. The thieves even left the club behind in his parking space. The next night they came back and stole his rental.
That doesn't work in the UK! Automatic is for wimps or luxury cars. At least when I lived there a fe years ago.
The problems in the Congo are largely (lack of) government related. Congo is essentially a failed state and there are large parts of Eastern Congo (where most of the mineral wealth is) that are run by militia groups.

I'm sure parts of the financial industry and some foreign businesses are engaged in destructive practices, but I view them more as capitalizing on the situation than causing it.
Everyone and their dog has autonomous vehicles.

Meanwhile Google is trying to patent technology it's not theirs:

https://www.engadget.com/2018/10/02/waymo-self-driving-lidar...
If you know any visually impaired programmers, please share this with them!
At Global Day of Code Retreat today, the easiest Game of Life implementation we did was in SQL.

As Elixir is to Erlang, we can create a better COBOL for the 95% of code that is simple business logic.
I don’t think they priced themselves out of a market. Uniqure set the list price at $1M. In Europe each country negotiates their own drug price, so the real price would have been even lower than $1M.

I’m going to speculate that the drug just wasn’t that good, so the demand wasn’t there and the program folded.

I know Germany pays close to $1M for a specific hemophilia therapy and they pay that annually. The price itself wasn’t the issue, this it must have been the drug itself.
What were some of the things you jettisoned?
There will be a never-ending pressure to simplify theories, codebases and anything some other human has done with too many words and too many numbers. By doing so successfully, you make life permanently easier for everyone who comes after you.
Probably. That's how it works in much of Africa. Usually the private army is recruited from the leader's own tribe as well.
I imagine their metrics are based on what's faster for their servers rather than the user. It's the only explanation.
On a site that ends in onomics? Data!
I guess people misinterpreted my last sentence as avocating for or implying that there's some non-observable or sublime facet of love. I really don't mean that. I only mean that release of neurotransmitters at a synapse is not even a tiny part of the story. And the idea that there are 'chemicals' or neurotransmitters that make you fall in love is absurd. It matters where the chemicals are. It matters when. And that's ignoring the activity of astrocytes completely.

I am a reductionist. But there's no such thing as a chemical in love. Such descriptions are necessary but not nearly sufficient.
Generally speaking, older vehicles are much easier to steal than newer vehicles. I have a friend with an 1980s Toyota truck who clubs it wherever he goes, not because it's a nice truck, not because he can't afford to lose it, but rather because it will definitely get stolen if he doesn't club it. Without a club, his truck can be stolen in under a minute by any layman using a little more than a flathead. Before he got the club, it was stolen multiple times -- usually turning up a week later, abandoned somewhere, and/or used as a shelter by a homeless person.
There are plenty of things that everyone learns in 4th grade that not everyone remembers.
I'm sure a lot of A/B testing has gone into the changes a lot of others are complaining about.

Given GMail's mix of users, a subset of whom are probably power users that are open to 'discoverable' features, would it not be sensible for GMail to allow an option, an option that a vocal minority of power users do seemingly want, to be selected and allow these users to retain these features they were used to. Adding 3rd party hacks doesn't seem optimal.

A/B testing is like voting: It results in dissatisfaction for an often large proportion of those affected. Using techniques like multivoting that don't result in a single answer for everyone just seems like a better idea given these audiences are sufficiently large enough to support.
What’s your recipe for two?
In my experience, the problem people have with learning programming is not syntax or abstraction - it's thinking like the abstract machine. Or in other words, understanding that having an array and a loop in your code isn't enough to make the computer understand and do what you want.

Basically, the thing that the PB&J exact instructions challenge teaches.
This might be an avenue for programmers who are comfortable in Go but not C to extend a version of the Awk language.

For example I have wished for a long time that Gawk could parse gzipped files so that filenames could be used directly. I could take a run at implementing that in this interpreter where the C version would be more difficult personally.
Show HN: Eliminate boring work of preparing database reports
Error-handling code is definitely poorly-tested in my experience across many code bases. Although printf()-style logging has advantages, a huge disadvantage is that it tends to be the reason error-handling code fails: something meant to write a simple log message gets the format/type wrong and an error condition turns into a crash or obscure corruption. In fact, logging code that was once correct can become wrong if the target variable type changes. This is why I love Python format-strings with “{}”, a.k.a. the “just do the right thing here” syntax.

Generally the advice of “pick a few failure types and stick to them” is exactly right. You not only encourage error handling to take place but that code is likely to remain correct/complete over time.
That's potentially good news, but I'm skeptical much will come of it. Places like Congo are still quite tribal[0], which is one reason for the large amount of corruption. When you get power you hand out benefits to your people. In developed democracies we often think the benefits of democracy are self-evident, but we forget the long process it took for our own societies to get to the relatively uncorrupt, pretty well-functioning bureaucracies we have today. Plus, Congo has almost no state to speak of. The country hardly has a road network and the government has a hard time projecting power outside of the cities. I believe the infrastructure was better in the 60s than it is today, but I would have to check my facts to be sure.

[0]: I think this will get misinterpreted by some people. I don't mean it in a derogatory way, but as a description of how society is organized in parts of Africa. People can be grouped into tribes and tend to prefer to grant favors and power to those within their tribe. It's like nepotism on a larger scale.
My free time definitely gets zapped by internet/smartphone/social media/ubiquitous computing, which is a hell of a drug and addiction to beat.

I've been struggling with it since my fascination of computers turned into a career, a catch-22 of sorts, where your livelihood forces you to sit in front of a computer screen, constantly teaching and reinforcing your neural reward pathways in a way that using technology is pleasurable, should you want to actually enjoy doing your job.

Mindfulness and meditation is the only way I can break the association but it gets mentally fatiguing having to constantly break the cycle, then reinforcing it at work, then breaking it again at home every few days.

Anyone experience this phenomenon/have a good solution that works for them, short of abandoning tech and becoming a monk?
PG&E shares rocket higher after PUC boss says utility will be kept afloat
Thanks for the article, it’s a classic for me now.
Discussed 15 days ago:

https://news.ycombinator.com/item?id=18364518 (527 points/224 comments)
Provided that you have a way of simulating an error, you can test the corresponding error-handling path. Then these paths will get executed whenever you run your test suite.

A coverage tool can be used to find any error handling code that wasn't tested. (But it won't help you find error handling that's missing altogether.)
Yeah, I'm not saying it doesn't make sense or that the EU wouldn't do it. I'm saying they aren't doing it, because the treatment is of unclear efficacy.
15 days ago:

https://news.ycombinator.com/item?id=18364518
I don't understand the legal authority for using taxpayer money to bail out PG&E for this given that SB 901 does not take effect until January 1 2019 and has no retroactive authority.
You didn't actually address my specific comment: is anyone else publicly testing an SDC? Is waymo not doing that?

That's what you originally claimed.
Your security device won't work in South America were 95% of all cars have manual transmissions and I think the same ratio applies to Europe.
I, too, read the comments in the article.

(You could at least give the original author credit, rather than shamelessly stealing the joke.)
Some classes are on the critical path to graduation. I wouldn't suggest delaying an entire degree because one or two classes have bad exams.

Cheating to avoid memorization is childish, but let's not forget that students are usually children, or still in the process of maturing into adults.
I once told a room mate in college I would repair their laptop's charging port if they were willing to pay more per month on 50 megabit internet (this was a lot of bandwidth back then).

I ordered a new port online, waited for it to come, then spent like 12 hours trying to get the factory solder out of the original port. I ended up accidentally frying part of the power board. By this time it was the middle of the night and I had class the next day, and my room mate expected a working laptop in the morning.

So I started trawling Craigslist for similar laptop models, emailed every single one of them that I would buy the laptop at 6am (enough time before class). I found one with a broken screen, and got a decent deal, I think I still spent $150 or something (almost a whole paycheck at the time). I brought it home and tore it open, took the entire power connector module out of it and into the new one, it fit thankfully.

I handed my room mate her working laptop and never mentioned the ordeal... It was still working 2 years later when I moved out of that house. The problem wasn't so much technical as a problem of desperation and saving face :)
> Many cities in the world have tourism taxes, charged as a per-night fee added to hotel bills.

How do they differentiate between business travelers and tourists or do they just pass on the fees to both?
Yeah these are fun rants and all, but as the article itself states, EU health systems are already paying for a much more expensive alternative therapy. That they are not paying for this one says less about the price than it does about the utility of the treatment.
Not car and cdr but close enough https://en.wikipedia.org/wiki/Church_encoding
Damn. So what did he do to piss those guys off?
I've felt for a while that something like this would be superior to the positional way of working, in most cases. But I don't know whether this would result in an elegant system in reality, or not. What if positional were just sugar for records indexed by natural numbers?
IT Services mandated a pentest when we wanted to switch our corporate website to Drupal (as part of a battery of exercises intended to convince us to stay with Interwoven Teamsite, which they paid a million dollars a year for).

When we agreed, they supplied an external penetration tester with the Drupal superuser password and said, "See? Unsafe!" when the pentester was able to log in and put the site into maintenance mode.

I suppose in the strictest sense they were correct: trusting IT with credentials did turn out to be a security issue.
I wouldn't talk about it, because it's a project that happened 10+ years ago. It's better to talk about more recent successes.
I love my AeroPress. It makes some of the best coffee ever. But I had to stop. Putting hot water in a plastic cup everyday for coffee? I wish there was a metal version. I’ll still use it once every so many months. But the plastic nature of the contraption has turned me away.
It isn't a rant and there is nothing whatsoever "fun" about the topic for anyone who has a genetic disorder.
Could you share the puzzle?
I dislike the current debt-based economy that depends on extracting more money from consumers anyway. Student debt and universities is a good example of the problems. You can also see this in things like textbooks.
Number 5 is ALIVE Johnny 5 lives in the Indian Chieftain
The NIST Do-It-Yourself Kibble Balance (Made with Lego Bricks)
When the FDA Drastically Curbed Fecal Transplants, I Performed My Own
'AI is very, very stupid,' says Google's AI leader, at least compared to humans
WSJ: Nvidia Grapples with Cryptocurrency Miners' Exit
ISP punishes Elsevier for forcing it to block SciHub by also blocking Elsevier
Careful! Crows (and probably other corvids)...

One of my favourite books talks about how smart corvines are:

https://en.m.wikipedia.org/wiki/King_Solomon's_Ring_(book)
A geek trying to save face is the best worker. Well done.
When I think of Laurel Canyon in the 60's and early 70's, I always think of Frank Zappa and Joni Mitchell.

Plus the miles and miles of tape they produced that has yet to drop as a compilation or make it to air (figuratively).

To me, they always seemed to be more at the center of those artists who were at the center of things creatively.
It's a pretty standard joke.
"The Wealthy Barber" was a simple but charming introduction into the basics.

A professional financial advisor once recommended to me, "anything by Vanita van Kaspel."