jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
What do you think of moonshot ideas that could greatly accelerate human trials, like computer simulations of virus/vaccine/host cell interactions, something at a scale that humans have never demonstrated before ? If we had enough data on human reactions to vaccines we could hypothetically predict reactions to marginally different vaccines which would be a huge boost to the development of them. Like it's crazy to think that penicillin and similar fungi derivatives have a million antibiotic properties but when it comes to viruses we're stuck developing extremely narrow highly tailored antivirals and vaccines.
So it looks like, in Spain, about 5% of confirmed infections result in admission to a hospital intensive care unit?

Please correct if I’m wrong — my Spanish is not good.
One of the best algorithm books in existence. The only bad thing about this book is that it might be a bit boring to read as the author just presents the algorithm and then the implementation. The best thing about this book is it provides complete implementation of all the algorithms - while it is important to prove big-O properties of a particular algorithm, it is equally important for practicing programmers to understand the underlying machine to implement it well.
Those are the quirks of CPython 2.7.
The best optimisation is to run with PyPy — those benchmarks run about 10 times faster.

After that, if you want to optimise, you need an applicative benchmark.
A microbenchmark won't work because type specialisation runs for (traces of) the program as a whole.
This is one of my favourite poems.

Where are you now? Who lies beneath your spell tonight?
Whom else from rapture’s road will you expel tonight?

Those “Fabrics of Cashmere—” “to make Me beautiful—”
“Trinket”—to gem—“Me to adorn—How tell”—tonight?

I beg for haven: Prisons, let open your gates—
A refugee from Belief seeks a cell tonight.

God’s vintage loneliness has turned to vinegar—
All the archangels—their wings frozen—fell tonight.

Lord, cried out the idols, Don’t let us be broken;
Only we can convert the infidel tonight.

Mughal ceilings, let your mirrored convexities
multiply me at once under your spell tonight.

He’s freed some fire from ice in pity for Heaven.
He’s left open—for God—the doors of Hell tonight.

In the heart’s veined temple, all statues have been smashed.
No priest in saffron’s left to toll its knell tonight.

God, limit these punishments, there’s still Judgment Day—
I’m a mere sinner, I’m no infidel tonight.

Executioners near the woman at the window.
Damn you, Elijah, I’ll bless Jezebel tonight.

The hunt is over, and I hear the Call to Prayer
fade into that of the wounded gazelle tonight.

My rivals for your love—you’ve invited them all?
This is mere insult, this is no farewell tonight.

And I, Shahid, only am escaped to tell thee—
God sobs in my arms. Call me Ishmael tonight.

- Agha Shahid Ali Khan
How much can you learn if you're not trying to solve a real problem, though? My personal experience is that I can dink around with a new technology all I want, and not learn half as much as when I'm trying to apply it to do something real.
This is a good example of IKEA's extreme creativity http://www.theguardian.com/world/2014/jul/04/ikea-funds-roma...
I'm surprised no-one said Keats (which is mine) but Hunt is, in some sense, close enough
They could adapt because humans only grow the ones that are the better of the batch at doing what we want them to do. I can't see it working as fast as bacteria, but it could be another option.
There is objective truth and objective reality. I’m sad that so many people reject this utterly necessary fact and spread misinformation against it.
Anyone know the current ratio...

(USD price of cloud computing power to generate 1 BTC) / (USD offering bid for 1 BTC)

...?
Existential crisis alert: as more and more of our lives are conducted in the "unreal" world of social networking, we will increasingly start to question the nature of our "real" lives.

I think that a lot of the backlash against social networking is the product of cognitive dissonance; Specifically that Facebook so efficiently reveals our significance (or otherwise) in the wider world. Facebook is perhaps the first technology that reveals to us that the major events in our own lives are, on the macro scale, merely background noise. Learning of an old friend giving birth seems very much less significant when we learn of it not through direct communication but through a wall post that is read by 600 other "friends".

Space travel gave us the ability to see our own world from afar, revealing to us the fragility of our world and the insignificance of human existence when seen from a cosmic scale. Many astronauts describe being profoundly changed by seeing the "blue marble" for themselves.

Perhaps these vertiginous experiences, these sudden shifts in perspective will occur more frequently with the advance of technology. Perhaps the opposite will occur and with the decline in mass media we will become increasingly insular and narcissistic. Perhaps our reaction to being able to see the sum of all human life will be to shield our eyes from it. We live in interesting times.
This seems to go along with the "fail fast" philosophy that has been so popular recently.
Nevermind the bullshit, It makes the writer (and thus, the reader) seem very smart.
Tip: try node/coffeescript and hiredis, you might like it!
It's not a step function, it's just very very rapid growth. It helps if you think of the G1 and Android 1.0 (first 5-6 quarters) as "Android Beta", since it could not even play to its intended strengths (different devices and carriers).

Also, these kinds of observations don't make much sense - neither company discloses anything more than carefully worded tidbits. End-of-quarter sales numbers are the way to go.
> A 'comfortable' standard of living, a 'comfortable' desk job which pays the bills and doesn't encourage much development... that's the worst.

For you, sure. What about someone with two kids?
I actually think that Spine seems to implement more sane controllers than Backbone (but I never really liked Backbone's way of doing it in the first place).

Controllers are supposed to coordinate the interactions between views and models by propagating changes and events between the two.

For example, if you had a todosController responsible for controlling a collection of views, there isn't really a clean way (in my opinion) to utilize it from two independent Backbone views without passing the controller through to the view (which makes the view depend on the controller). By handling events in the controller instead of in the view, you remove this dependency (which is also similar to my perception of Cocoa's delegates/SproutCore's bindings, but I may be wrong).

Both Spine's and Backbone's view layer consists of rendering templates to the DOM. To me, a "proper" view layer would include things like positioning and both frameworks seem to utilize CSS to do this, for the most part.

I think of Backbone's controllers as a poor man's State chart, without any enter or exit callbacks (e.g going from "#/" to "#/todos" should trigger a callback that states that I will exit the state "#/", so I can do necessary cleanup).
Does this decision increase the likelihood of venue shopping? If the DOJ/FBI can ask any magistrate judge in any jurisdiction, then can't they find the most lenient judge, just by keeping statistics over time about the number of rejections or edits required, with the closest to 100% warrant issuance rate? Is there any counter-balance to this type of scenario?
I've always enjoyed what I call uncoding, which is taking a working piece of code and taking stuff away until things break, and examining how they break. It's really helped me understand what each piece does, and be more efficient when I'm writing it myself.
> I'm the same, can't work without the track point, trackpads are inefficient if you type a lot

This is only true if your trackpad driver/software sucks. Good trackpads (like on Macs) are great at palm rejection and other heuristics to prevent these issues.

Really good hardware has great software to complete it.
Hey Dan,
We started off hosting on Heroku, which at the time defaulted to using postgres. It now supports mysql as well I believe. We never really needed to worry about the db using a framework like Rails.

In my experience, MySQL and PostgresSQL are both awesome choices, and the community support behind them is huge.
Blow it all on Penn & Teller.
That's awesome, I actually didn't know you were at TechCrunch before!
haha, this is brilliant. I believe its called Corporatism? Its not quite socialism, because well like you said it'll be owned privately at some point. And its not quite capitalism, well because the government will own it at some point.

The only defying factor of all of this is that in every transaction inevitably the same people will be involved making money off your money. Sometimes they'll be in government and other times they'll be in the 'private' sector.
Which language(s) are you using for your application and db?
It isn't disingenuous for them to use a word exactly as it is defined. If this were a framework that allowed normal Linux apps to run natively (i.e. not in X11) under OS X and they said it allowed "cross-platform compatibility between Linux and OS X," would you say that's disingenuous too? Calling it disingenuous seems disingenuous to me — just because it would be nice if it did Windows doesn't mean Windows support is a requirement to be cross-platform.

At any rate, the Bowline site says Windows support is coming soon, so I don't see the problem at all.
I’ve experienced that too, but these errors were literally “server is currently unavailable” and downtime.

Ps: if you’re working on a production load system, and has decent traffic, lean towards premium/business critical tiers for true HA
"LONDON, Feb. 3
(A.A.P.).-An Argentine
shore party on Friday
fired shots over the heads
of a British group landing
from the survey ship
John Biscoe at Hope
Bay, in Antarctica.

Hope Bay is on the tip of
Graham Land in the Falkland Islands Dependencies,
claimed by Britain, Argentina, and Chile.
The British party was
landing to re-establish
Britain's Hope Bay base
which was evacuated in
1949.

The Argentinians, however, supported by a transport vessel and a tanker
which had arrived earlier in
the bay, refused the party
permission to land."
I have noticed a pattern these days - people publicly criticise certain behaviours and then they do exactly what they criticise. They think that majority of people won't actually verify that and such message will embed a positive impression about that person. Then you have people rather lie to themselves rather than accept that they were wrong, so if they later find out that those people actually were doing what they spoke against, they will dismiss it and rather keep the embedded good image. It's fascinating.
I wonder if there were any studies about that as it seems like so many organisations or people exploit this these days.
Related, a working paper published by the Swiss National Bank on using this technology for a central bank digital currency:

https://news.ycombinator.com/item?id=26260524
Your point is using mainline media headlines as scientific predictions?
The CPI that the government tracks is as good as their unemployment rate. It's indicative (it should raise if inflation raises) but has nothing to do with reality. These numbers were twisted so that they do not look very bad. If you read that unemployment is at 30%, you'll be protesting.

The reality is, life got a lot better in the last decade. If you are measuring by that, prices are actually down (or did not increase that much). Today's iPhone would have been prohibitively expensive (if possible) and many houses did not have the amenities they have today (washing machine, cable, tech gadgets, etc...).
Cabify | Madrid Spain, Remote| Engineering Managers, Principal Software Engineer, iOS Engineer, Site Reliability Engineer, Security Engineer | Full Time

At Cabify and Movo we aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers, providing mobility alternatives such as scooters and moopeds and many others to come, at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we’ve still got a long way to go...fancy joining us?

Salary: Junior 24k-30k, Mid 30k-48k, Senior 48k-55k, Principal 55k-69k.

https://boards.greenhouse.io/cabify

Technologies Elixir, Golang, Ruby, JavaScript, React
Why does an exchange, which is based on basic market principles and claims to incorporate a supply and demand (maker vs. taker) model, have a fixed rate vig on half the transactions? Shouldn't the vig float and have a mechanism which drives it towards zero?
GWT
pronounced «gwit»

Seriously? First I've heard this is how you pronounce it. And how does one pronounce gwit? I think I'll continue to call it: G.W.T.
This is the exactly the problem though. We aren't speaking about niches, we're speaking about all text editor users. And in that case, I think Vim and Emacs don't do nearly as well as some may think.
Manual memory in C++ is so cumbersome that is efectively imposible to develop programs with no memory leak bugs in real life.

Anyway, the more important fact about C++ is that it is a language complicated to no end, with an insanely bad design on purpose, so a couple of guys can sell consulting services, write books, and the like.

The year 2015 is about to come, let's just stop filling the world with such primitive and ugly ugly code. We have saner alternatives to C++ since ever.
I think the technology and capabilities likely exist for Google or any other entity to do this classification for us.

But it's a slippery slope. Do we want machine learning algorithms to show us what to care about? Won't that somehow cheapen the uniquely human experience of sifting through your own data and correlating it with your memories and emotions at the time?
For some of the kinds of work we do in 2014, yes. For others, not really; for still others, not at all.
Curious why they're using squid and not varnish for caching. Weird how they're progressive with PHP but still sticking with the antiquated squid.
Do you think every Node.js package should be released as an OS level package?
I haven't seen anyone say anything like that here, this straw-man comment really brings down the discourse of the site.
Proper sum types aren't enough to replace exceptions.

Imagine every IO action having its own error type in a sum type. How do you compose them?

Composing the different error types wouldn't unify.

The best attempt I've seen in Haskell is the control-monad-exception[1] library, but I'm not sure how well that would interact with everything.

[1] https://hackage.haskell.org/package/control-monad-exception
Marked to read, thanks for the recommendation! Moonwalking With Einstein is also a good read, albeit more for pleasure and insight into our brains than any practical applications.
You are right. It is not a good user experience. I just took off the newsletter sign up.
The description of the platform repository has been updated. Added description for the gateway bundle. Check it out.
I wonder if they're hiring ... I would love to work on delicious, was about 6 months out from writing a bookmarking service for myself.
That's ridiculous. There are plenty of programs that output MS Word format, or even RTF.
Yeah, that's probably legit, but company X would (I hope) still be required to pay the programmer whatever they said in their H1B application.
Actually, it doesn't quite treat it as a 'market failure'. It does indeed take it seriously and beat it at part of its own game (releasing shows when people want them) but it still can't compete on price.

And I think that doesn't matter. Give people easy, legal access to the shows at a decent price and they'll pay. (Well, some won't, but some never will.) That's the best you can hope for.
as long as it's you doing the installing.

of course, the context in which it was mentioned on reddit was a husband installing it on his wife's phone to locate her.
True, but not their citizenship (although there's been suggestions of that to deal with "terrorists").
My thought too. Either way, they're gaining access to Nicholas Felton's brain -- anyone who can make their daily minutiae as interesting as he does in his annual reports is worth the cost of admission for a company like Facebook.
I use music streaming services to play specific albums (as I tend to play older artists who created albums designed to be played as a whole entity rather than singles)

My wife uses them to shuffle singles by specific artists (she’s more into pop music).

I’d wager if my wife and I both coincidentally follow the same pattern despite doing so for different reasons, that it’s then likely a more common pattern than first assumed. Please also bare in mind that I’m not suggesting our use cases are how the majority of people consume music, but I’d be surprised if it was small enough to be a rounding error.
No, it really doesn't refute that argument at all. Nobody is arguing that size is the only factor. India being ahead of California would refute _that_ argument, but no argument that anybody here has actually made.
> Publishers continue to screw content makers, but that's another conversation.

Maybe, but part of the reason content creators will keep getting screwed is that there’s no way to pay them equitably with $5/mo subscriptions. Prices would have to rise. So it seems that the market alternative to piracy is gross exploitation.
I think voltage fluctuations from 220v to 165v are usually a local issue rather than an upstream issue (trees falling on wires, etc)
I mentioned Elbakyan and sci-hub in my PhD thesis acknowledgements. Hardly anyone will see it but it still felt like a little two-fingers to academic publishing.
While true, it's very unlikely to be the reason for what we're seeing here (a sharp drop at 14:05), it's most likely related to a plant failure (likely a nuclear / hydro plant) somewhere in Europe.

Edit: according to https://news.ycombinator.com/item?id=25685833 it means that there's more than 4GW went missing, which rules out a hydro plant failure and make nuclear plant failure unlikely (only three plants, all of them in France, would be big enough for that and there was no drop in French electricity production today: https://www.rte-france.com/eco2mix/la-production-delectricit...)
I am confident the shoe will not be on the other foot because I am not a conspiracy theorist and I do not believe in conspiracy theories. And also I have worked elections before so I understand the basics of how they work. I am also not an American.

You are mostly referring to actual nonsense which was discussed and debunked in great detail in the over 100 post-election lawsuits that these doofuses lost. States (red and blue) and state officials responded to all of the criticisms in clear and convincing detail. Most of these boil down to the Republican party encouraging unqualified people to serve as poll watchers without training, and then whenever they didn't understand routine election processes they jumped to the conclusion there was a vast conspiracy against them. You obviously were able to internalize the criticisms via osmosis or via your choice of media diet, but somehow were able to avoid either being able to refute the criticisms from first principles or actually seeking evidence for them.

One special note: Most of the observers removed were violating obvious and reasonable rules -- many of them were COVID deniers who felt if they couldn't breathe maskless on poll workers their first amendment rights were being suppressed. At the time, many were yelling "STOP THE COUNT", because the message of the night from the president on down was that it was illegal to count votes after polls closed.

I used ZERO hyperbole in my original comment. I didn't even add any new information. All the stuff I said is documented in great detail in the lawsuit itself. It's not hyperbole to say the people being sued believe any of this. If there is something you believe is not literally true, let me know and I'll provide a source, but again the vast majority of this is directly documented in the suit that is the subject of this thread.
I see it like more like email history (I don't really delete emails either) -- if someone sent me something, I like to be able to reference it later. It's not something I do super often, but it's nice to be able to do.
What's the downside of sharing the url of the image instead?
kraken supports shorting tether against USD
I'd rather go with cryptanalysis and/or audits than big names. Both protocols are old enough now to have had ample opportunity.

And I can't tell if Moxie really means to improve the status quo or works for some three letter agency and builds just enough metadata opportunities into popular messengers and opportunistic encryption into WhatsApp to be helpful without being suspicious. To avoid redundancy, I posted these only yesterday and it includes some of the reasons: https://news.ycombinator.com/item?id=25669531 https://news.ycombinator.com/item?id=25669267

They don't cover everything unfortunately but I'm also getting annoyed with the ephemerality of HN. What's posted last week is forgotten and never looked at again. I can try to find old posts that cover it or type it all out again (and it's a big claim so very few people will even take the time to read a big comment with reasons in the middle of another thread). I'm also not denying he does good stuff, just that there are enough weird opinions (decentralization = evil, anybody but us = evil, bug bounties = evil...) that I carefully look at what he makes and would rather there were better alternatives than their central servers.

Signal is still the only realistic messenger to use for good security and usability, unfortunately. Wire is a good second but Signal is definitely more smooth and I'd still recommend that to the general public, with the asterisk that it's an American company and that they should try Matrix if they're feeling adventurous (Wire falling somewhere in the middle, at that point you might as well try Matrix).
There was a talk about medikanren which can make deductive connections from a database of facts extracted from medical research. The speaker used it to find a treatment for his son's rare genetic disorder.

https://www.youtube.com/watch?v=Yval98eOyZc

http://minikanren.org/workshop/2020/minikanren-2020-paper10....
agreed, you can only do so much when modeling a complex system with a single variable distribution.
Isn't that equivalent to using a shared_ptr directly, just unnecessarily complicated?

Reference counting works fine as long as you don't have cycles, of course.
The requester was cordial, if persistent. The response was condescending, rude, insensitive... and the pejoratives are essentially unending. Even "Your invite to connect is inappropriate, beneficial only to you, and tacky", is egregiously presumptuous. I really hope that's not your attitude towards people doing what they can to find a job, MrZongle.
"And deserves everything she gets"

Yes, let's ruin a woman's livelihood over a bloody LinkedIn exchange because somebody's feelings were hurt.
Iirc, in a conversation with Feynman, Wheeler speculated that positrons may be hiding inside protons and that's why we don't see many positrons around.