skysight-inc/HackerNews huggingface dataset:
This was a great write-up about the author's experience. I, too, have self-published a niche book -- a coloring book with patterns from modern math, starting with Penrose tilings and then heading through totally symmetric self-complementary plane partitions, domino tilings of Aztec diamonds, fully packed loop diagrams, and alternating strand diagrams. Just fun stuff related mostly to statistical mechanics that I see my math friends working with.

I learned some Adobe inDesign to lay it out myself, generated all the images myself with Python, Sage, Tikz, or just drew them in Inkscape. Then I had it printed at a local print shop. That means there was an initial investment, but once I set the right price I could make a (small) profit by just selling them all. The per-price cost when printing 100 is substantially lower than individual copies.

Another difference for me: I have some connections to the local art scene and was able to sell at several art crawls. I think people found it a refreshing counterpoint to the rest of the art -- something nerdy for the nerdy folks, something they could get for a niece who is excited about math or a cousin who is a math teacher.

Marketing is still the hardest thing, for me as for this author. Facebook word-of-mouth has been the best.
The whataboutism started with uninformed statements about bitcoin energy usage. My rebuttal is about the costs of the alternatives.
Also, let's not forget that old batteries can and will be recycled.
It is one of the very few languages where the source code is made of a data structure that the language is very good at manipulating.

Thus, writing code that generates code, be it at runtime or at compile-time, is downright easy in Lisp. This opens up enormous possibilities not found in other languages.

Also, on regular programming languages, your code executes only at run time. In Lisp, or at least in Common Lisp (and probably on Scheme as well), there are three times: Read time, Compile time, and Run time, and your code can selectively run at one of those three. This also opens up lots of possibilities.

Another feature is that it is really suitable to interactive development in a way that isn't matched by any other language except for Smalltalk. It allows, for example, changing the definition of a function while your code is running.

Now, two features that are particular to some Lisps:

Scheme has continuations. Continuations are like magic teleportation within your code. They are very powerful.

Common Lisp has the Common Lisp Object System (CLOS), possibly the most powerful OOP system out there. It rocks!
Perfect injection of surrealism into my day
Yet another reason to only use SSH keys.
Google Search is a feature not a product: index the content of all web pages.

So not sure your statement makes much sense. When you have that much customer data then it's absolutely a product.
I like the shoutout to Numerai. I think they are so left field that traditional hedge funds don't even have the ability to understand how much better Numerai can be.
If "fake it till you make it" didn't work, there would be no doctors.
Indeed. I almost don't see the point other than to show off amazon turk :/
So, security through obscurity. No thanks. I'd rather know about the exploit ASAP so I can implement a workaround, rather than wait months for the vendor to get off their ass while my systems are getting hacked by the hundreds if not thousands of hackers that have 0-day knowledge.

Calling what you describe as "Responsible" is intellectually dishonest.
https://www.ted.com/talks/amy_cuddy_your_body_language_shape...

Interesting article supporting the idea, but changing the saying to, "Fake it until you become it".
I don't think anyone is disputing the law beyond claiming that it's stupid.

And, in this case, the board members were all certified traffic engineers and were reviewing this other person's offered analysis (or, rather, deciding to go after the person for their affront in even offering the analysis at all without having a certification). As others have pointed out, Oregon is very selectively enforcing the law. It's pretty hard not to conclude that some asshole decided to go after someone for pointing out problems with work for which they were somewhat responsible.
Wouldn’t it be easier to create an incentive for customers to directly give you data about where they shop? Like make an app that pulls up coupons specifically for Walmart..
Treasury i bonds aren't bad either- there is a 10k limit though
After using a Lisp for awhile I've come to feel that privileged symbols improves ability to mentally acquire some code.

It was an okay learning journey, but it left me hungering for an easier FP language, and it also solidified my intuition that simple is both easy and hard at the same time, and Lisp is simple.
Coinbase CEO on Bitcoin [video]
Certainly at GDS I can’t think of a single Microsoft product that was in use beyond some VMs for testing browsers and assistive technology.
You should move into the center lane when it is clear to do so and continue in that lane until the need arises to pass someone.

I don't understand why people want to pick fights with other people while driving. A person traveling way too fast is clearly does care about acting dangerously, why the hell would you want to aggravate that person? The best outcome is nothing happens, the worst outcome is your death.

Plus, if you're blocking these people, you're also preventing them from getting a speeding ticket.
I think your interpretation of this quote is of a much higher level of logic and intelligence than the majority. I've been around more people than I can count that live by this quote, and all they do is act snobby to rude to people because that's how they think successful people act.

The interpretation here is the most dangerous part of the "fake it 'til you make it" mindset.
It's borderline terrifying. Reminds me of those terror-clown video games at old arcades.
No, I mean complete GUI heads: completely separate GUI login sessions which use the same screen and can be switched between. Also called 'virtual framebuffers,' I think.

Very awesome. I'm sure that Macs support something similar.
Awesome, thanks for the tip.
I think I understand what you are saying now, thank you. The only thing I have to offer is that regulatory bodies such as CMS and DHHS may have the authority to investigate these variations in level breakdowns, besides the sheer benevolence of hospital employees.

Additionally, insurance companies would be understandably upset if a hospital was charging them more than they should have been, so potential investigations that shed more light on this could help stabilize this part of the market. I appreciate your insight!
What? Fn+F5 works fine in chrome.
Sorry about that. Our microphone/recording rig wasn't set up in time, and had to resort to a batter-powered lapel mic. We will try to at least duplicate the channel.

I hope that the audio is at least relatively clear, and not muffled and incomprehensible!
Sure. Search, Buy, Publish, Analyze, Like are also just buttons.

But there are tens of thousands of the best developers and billions in investment to make those buttons work.
Very similar issues here. MBP Touchbar with one external 5K LG display. I love the LG when it works.

Super frustrating when I I sit down and wake up the machine to find both displays flashing. Usually unplugging the LG clears things up, but replugging often results in the brightness on one display being set randomly.
It's not so clean cut. For a web browser, I think it's better to ask the user to share location data so that you can use that to make their experience. They would do this using the methods you suggest.

I think the risk here is the assumption that the only devices where you may care about GeoLocation are ones that have this capability. There are cases where using the less precise GeoIP option is not only legitimate, but it's the only option you have. What about IoT or embedded systems where you may not have the capacity to determine the location?

You can't treat the data obtained from GeoIP databases as being absolutely precise. However, for most cases the data will be precise for most people's needs.

I'd be interested in hearing how you handle devices that don't have the APIs you mention.
>"The recruiters? They're just trying to make a living - and doing the best they can with the broken models, and let's not forget, bad data presented to them - again, from both sides."

They're doing the best they can with the broken models?

Let's step back and consider some behaviors by recruiters that almost nobody in tech will find unusual:

"Ghosting" - the practice of ignoring and stopping all communications with candidates after they have committed their time have undergone interviews.

Failing to exercise any sense of professionalism in their communications - like sending emails with spelling errors or that lack basic punctuation. One sentence emails without so much as a salutation or using "Hey," as a salutation. Details matter when someone is representing your candidacy.

Not using a calendar app to send out invites for interviews.

Reaching out to candidates to gauge their interest in a role and then never following up with them when a candidate takes the time to speak with them and expresses an interest.

The list goes on and on. These have nothing to do with unrealistic expectations or broken models. These are basic business skills, etiquette and decency.
Discovery Digital Media - NYC | Fulltime | ONSITE | https://www.discovery.com

https://careers-discovery.icims.com/jobs/19074/manager-clien...

Discovery Digital Media is looking for a client engineering manager. This role will be responsible for growing, mentoring and leading a team of client engineers to build TV Everywhere applications with best-of-breed UX across Web, Android, iOS, FireTV, tvOS, Xbox, Roku and future platforms.

We're working with ReactJs and ReactNative, but also native Android, iOS and Roku development.
There's something... poignant? about how this sounds so dreary, and is the end result of mturk workers getting paid pennies to record their voices.
> Currently, any peer can publish to any pubsub topic. We plan to implement an authenticated mode for pubsub topics, where only authorized peers — those given a cryptographic key or capability — can publish messages. We are still working out the sharing and capability granting model.
> It's not a convention that cancellation holds for fields. It's a theorem one proves about integral domains. That a field is closed under multiplication is not a theorem; it's part of the definition of being a ring.

Yes, that's what I said. My point was that, between

(A) making an axiom the right to divide in a field by non-0 numbers, and proving the closure of non-0 numbers in a field under multiplication,

and

(B) just making an axiom the closure of non-0 numbers in a field under multiplication,

it is only convention (rooted in the deeper convention of not making an additional axiom out of something we could prove from existing ones) that we choose (A) instead of (B). (Also notice that I was talking about the closure under multiplication of the set of non-0 numbers, which is (usually) not part of the definition, rather than of the entire set, which is indeed always part of the definition.)
When I saw the headline, my first thought was "didn't they do that years ago?"
Google search is more than just indexing the content of all web pages though. It's also getting people to the result they're searching for which is significantly more complex.

That said, it's still a feature which is why Google makes it's money off of advertising instead. That's the real Google product in relation to their search feature.
> "The candidates the Army is hoping to attract should have at least a bachelor’s degree"

Right.... 5 guys with a degree that already work in infosec jumping into that program? Interesting if it actually works. Why the US government does not look past a degree in lieu of experience I might never find out.
Despite the AMD fanboys being angry with me, I'll say it again:

- nVidia cards work excellently on Linux,

- they are the only choice for serious graphics, GPGPU and ML professionals

- the driver problems are overblown. In comparison to the world AMD has caused me over the years they are angelic.
What is the supposed use-case for this library?
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ! /o\
On my machine it stayed with ddg. shrug
More testable? Because they are discrete codebases, possibly. It sure sounds like getting a dev environment setup that mirrors the production env just got a lot harder. Given there is an entire new codebase there is now an overall larger coverage area to test.

Faster? I don't see how putting an entire app server layer in between your HTTP requests is going to make anything faster.

More maintainable? You now have an entire codebase duplicating the request your client is making. It actually breaks SRP more than it helps, because you'll need to constantly keep it in sync with your rendering/client codebase in order to perform server rendering. The individual codebases may be more maintainable but your application as a whole now has fragmented responsibilities.

I can't imagine when the trade-off of introducing an entire new layer of infrastructure into your app in addition to your normal app servers would be worth it just for the purpose of server side rendering outside of some specific niche scenario. That sounds like overengineering to the extreme.
Tencent is one of the backers of Discord, a service that os very...flexible about who the rules are enforced on. Now i think we can see why.
The rational thought process is that yes, tax what would have been spent on health insurance premiums. However, in practice I'm not so certain that it would interpreted as such by taxpayers.
what is your point?

saying the algorithm "wouldn't work" without an app is like saying my door doesn't work without a doorknob.

OP made a point: Shazam is not magic, and people have the opportunity to compete or DIY. to me, it seems simple/contrarian/not helpful to respond with "they have an app too"
And, if Bitcoin did crash for good, another coin would probably take its place.
You are painting a lot of people with a broad brush. I know a number of PE's, (electrical and structural) and they are, as the title says, Professional. They engineer 100 million dollar projects, the aren't just someone pretending to know what they are doing.

You're right that "they couldn't get work without certification" but that's because such certification is required for the work they do, it's not some way for them to get work that they are not qualified to do.

Do you have a better system of vetting that the engineer that's designing the building you work in is competent?
Perhaps these newer hedge funds just want to give off the perception that they know what they’re doing — I’m more sure about a company like RenTech since they have been through a recession and market crash, and has still come up net positive. So how much of this is simply the market rising; how much of this is due to chance? If we can remove these confounding factors then we could maybe actually evaluate the efficiency of ML-based hedge funds (or regular ones).
Never update
When you're talking about a routing proposal, I think you are referring to this? https://github.com/vyzo/research-pubsub/blob/a6cfdd3fec9d595...
Getting Started with Dyno Queues
>Lisp seems to take the exact opposite approach as Go. The power of languages like Lisp appeal to me, so I have a hard time understanding why people want a language that intentionally limits itself.

Me too.

I don't understand how people in HN vouch for restrictive languages.
> Is the structure of care delivery different for good reasons or is it different because ERs don't make accommodations in their care delivery for the many non-emergency cases that walk into ERs?

Yes, the actual structure of care that is delivered is entirely different. You can't just stick primary care inside an ER and expect it to work. The two aren't similar.
This seems like a no-shit sort of finding and hardly seems deserving of this article’s hyperbole. You add more electrodes, you get more information with diminishing returns. This seems like the CogSci version of adding a 5th blade to a razor.
Reactive Programming with Akka Streams
We built comments for arXiv papers
I'm torn about this. Surveillance by people is expensive, grueling, and hard to hide. If I imagine police wanting to replace a team of people surveilling some person or people or place with a camera, I don't notice any outrage.

It's more the ubiquity of surveillance that seems unreasonable, but, like a lot of things, there's no clear dividing line between what should be allowed and what should be prohibited. And it's even more complicated by the ability of, e.g. police, to pool multiple cameras owned by private individuals or groups.
7 Design Aspects for DevOps Engineering
And I mean why not? Apple has over $250 billion in cash, so they might as well use it to make acquisitions like this.
I've long suspected there is a good link between thinking and talking in general. I personally find I think better if I go for a walk, and talk to myself. It's never nearly as effective if I only think to myself. Have any other studies shown similar results?
I think it's about time we stop throwing the baby out with the bath water when libertarian ideology comes up.

Looking at it simply, is there a possible set of rules that reduces waste, increases efficiency of constrained resources, and reduce exploitation from within the system? Libertarian ideologues suggest that there exists such a set of such rules, and it's a dramatically smaller set than we currently have. In order to move towards that smaller ideal set, we need a ideological shift in America -- we need to admit we suck. We suck at things, and some things that we think are okay now will suck soon. American culture sells the opposite: you're great, and it's poisonous. We need to acknowledge when others are doing better than us. I think we currently suck at it because the system is working as intended: corruption for sale. I don't think that's a sustainable system for the American people. It's about time we upgraded our "infrastructure."

We need to realign our government, giving it back to those that they are supposed to be serving in the first place: the citizens. Let's start by acknowledging that Libertarians are trying to free us from that which the government has no business being involved, thus reducing waste, increasing the efficiency of constraints, and reducing opportunity for exploitation. It is not about trying to create loop holes for exploitation. It's about shifting the meta away from corruption.
Steve Wozniak's dad taught him lots of things when he was growing up (according to Gina Smith's biography). It made me feel almost jealous.

Imagine what we could do if we had ongoing infusions of real practical information throughout our childhoods?
Why You Should Treat Your Marketing Budget Like a Poker Bankroll
That's exactly what I took away from the article too.

Seems like an underrated piece of pricing advice.
The left hand lane is the natural place for slow drivers. just because you Americans (of the USA kind) live in a mirror image world, doesn't mean that the natural order of things shouldn't be obeyed.

Left hand lane is for slow drivers, Right hand lane is those going faster. When many of you lot come to my country, you suddenly get a light on and realise that your road rules are those of a drongo and you appreciate that you are now driving in a sane world.
Few Surprises as Intel, GF Detail Process Technologies – EE Times
Strong Typing Is for People with Weak Memories
Note that Clojure is not really a Lisp dialect, so you will need a different tutorial if you want to try a Lisp like Scheme, Common Lisp, Racket, TXR Lisp, etc.
Proofs of what? My story? Don't feel like I need to provide any. Proofs again Apple in lawsuit you're suggesting? I'm not an American, so suing everyone for everything is not really in my custom ;) Rather than them paying me anything after being dragged to court (and I doubt I'd have any chance given disparity between their legal resources and mine) I'd like to get an acknowledgement tied to my name, but I was told not only they don't do that, but also they can't and won't tell me wether I was right and I've found a real security bug. Steve Jobs era secrecy in all its glory.
Genetic Programmers Are the Next Startup Millionaires – MIT Technology Review
> The 5-year survival rate for cancers is much better in the US than Europe. It's what you'd expect for all the money spent, whether it is worth it is unclear.

Note that survival rate is measured from when the cancer is diagnosed. For many of those cancers the US screens for them more frequently than they do in the rest of the world.

If Alice and Bob both get cancer in 2015 which will kill them in 2021, and Alice lives in a place where they screen for it every year she will survive for 5 years after diagnoses. If Bob lives someplace where they only screen every 4 years and he was last screened in 2014 he will only survive 3 years after diagnoses. Same cancer, same outcome in the same number of years, but Alice counts as a 5 year survivor and Bob does not.

Another thing to watch out for when comparing health systems across countries is different definitions. For instance the US generally has a higher infant mortality rate than other western countries, but at least part of that is because of different definitions.

For example, a very premature baby with very low birth weight has essentially no chance of survival. In much of the world this would be counted as a stillbirth. In much of the US, however, if it was not actually dead at birth it will be counted as a live birth. Result: a few minutes or hours later, when it actually dies, it is infant mortality in the US statistics and not infant mortality elsewhere.

(These definitional differences are not enough to explain the higher infant mortality in the US, but they do close the gap a bit).
Short answer: No, there's nothing new here that can inform better human learning.

Longer answer: The concept of self-play isn't new in any sense. All chess players use this technique to some degree. None use only this technique. The advantage of self play is that there's no risk of accidentally picking up someone else's an incorrect assumption. Since you're deriving everything from scratch. Some people take this to extremes, there's a math professor who doesn't read any math papers so that he's deriving everything from first principles and not "contaminating his mind" it works quite well for him but unfortunately I'm blanking on his name. However, commitment to this technique removes one of the major advantages that humans have which is their ability to communicate knowledge amongst themselves in a compact, abstract way with language. Humans also have a pretty good way to mitigate the faulty assumption risk: skepticism. We can reevaluate our assumptions, and, if we deem it necessary, excise them from our mental model. AlphaZero could in theory do the same thing, the reality for AlphaZero though is that there's not much point, it has no use for the sum total of human knowledge on chess, it's capable of recreating that and much more in a few hours.

If there is something to be learned from AlphaZero's training it's that you should always be skeptical of your assumptions, that's not anything new, but it's always worth reiterating. It's pretty obviously not feasible to take this to the extremes of AlphaZero though, humans need other humans to learn. Even the math professor who doesn't read papers needed a lot of interfacing with other humans to learn to get to the point where he could derive things from first principles.
I think the argument is something along the lines of: the public hears that an engineer is making certain claims and then push for the laws to be changed

If laws are passed based only on the claims of any person (regardless of his engineering certifications) and without any independent validation that's not the fault of the person making the claim.