skysight-inc/HackerNews huggingface dataset:
Desert of profitability is an evocative phrase, but remember that deserts can be beautiful.

It means free stuff or low prices for consumers. This is another consequence of the "invisible hand" which is sometimes used to justify capitalistic competition.

A commodity market working well is also a desert of profitability.

The opposite of a desert of profitability is economic rent.
But I suspect whereas the static type additions to Python will tend to spread throughout your entire system (the more you annotate, the more useful the feature is), the dynamic features of static languages tend to be used in specific places for specific reasons (the less you use the feature and the more you encapsulate it so the dynamism doesn't "escape", the better it works with the program as a whole).
Godel, Escher, Bach changed my entire world view.
I have a friend, two actually, considering to move into a van.

But then, I have a sailboat that I'd very much prefer as a home (the wife sadly has a different opinion)
If an incoming call is saying it's coming from 555-1234 and telco owns 555-1234 and it's not one of their authorized income points then the call should get dropped.

Or if they don't own it then it's on who's inserting the call into the system.

Telco systems are fun. And by fun I mean it's a complete mess. ISDN is hard and full of caveats (look at SIP for a taste of what it involves).
Exabeam - Series C - 210 employees (growing fast) CyberSecurity

San Mateo, CA. ONSITE VISA

“Exabeam’s growth rate is at the very high-end for enterprise companies that we work with at Lightspeed. We’ve also tracked Exabeam’s growth against a number of public security companies and the top-line acceleration is well ahead of most other companies when they were at this stage” said Lightspeed Partner Ravi Mhatre, “Exabeam has moved extremely quickly to establish its leadership position in the market and holds all of the promise of becoming a standalone public company.”

We are looking for back-end (Java/Scala) big data.
Infrastructure/DevOps.
Back-end sw engineers with ElasticSearch, LogStash, Kafka, Docker, Ansible

Apply to jack at exabeam dot com (I am a full-time employee and senior talent acquisition manager here since December 2015)
So, you want to learn AWS? AKA, “How do I learn to be a Cloud Engineer?”
“Swift for TensorFlow” to be developed on “tensorflow” branch on apple/swift
Somewhat off-topic: Does anyone else feel the need to avoid products purely because of their maker regardless of quality? I like some Nestle products but avoid them because of their maker. I am also avoiding GraalVM for the same reasons. Some things we can't avoid of course (especially those with momentum or without equal), but if I can avoid things built by companies I don't like, I will (digitally and in meatspace). Am I unreasonable?
Japan's Top Anime Creators Make Excellent Commercials
This is a failure of collection because buying new bikes is apparently cheaper than the cost of collecting and repairing existing bikes. [0]

It's reminiscent of glass bottle deposits in the USA and other places.[1] Should municipalities charge a mandatory $20 bike deposit? If nothing else, it would incentivize beggars and others looking for a quick buck - they could collect rogue bikes and return them for a deposit.

Not sure how to incentivize fixing bikes over replacing, short of a tax or regulation on new bikes. Especially in cultures where even cell phones and computers get replaced instead of fixed.

[0] https://news.ycombinator.com/item?id=16964298

[1] https://en.wikipedia.org/wiki/Container_deposit_legislation
Write backend code for Flutter app in Golang
Why is the YMCA Retirement Fund classified as a charity?
These gradual type checking frameworks allow migrating massive code bases incrementally. Doing a complete big-bang rewrite into a different language isn't feasible (for the obvious software engineering and business reasons).
What does "actual data" mean? All data is actual. A study is not the termination of a logical argument. Its a model that someone thinks best explains the gathered data. Most studies don't go anywhere. People keep doing them so we get better and better and eventually stumble upon something useful.
thats interesting -- seems like it could be an opportunity to loose a customer.
This. Years ago, someone here mentioned not simply rolling out of bed and starting to work. Go for coffee, walk the dog, etc. In that vein, I switch to a blue work shirt. If I'm wearing it, I'm working. It has two pockets, so I can put my phone in one if I'm on a conference call, and walk around. If I'm wearing one of the blue shirts -- I have several, all the same -- it means I'm working, whether I walk downstairs to the kitchen, step outside for a breath of fresh air, etc.
Per computer.
What is a belief but an axiom? A prior that must be assumed, as it cannot be proven within the system.

I will definitely concede that the logic people use on a day-to-day basis is much fuzzier than an analytic might prefer, and that there's much greater allowance for contradiction (see the phenomenon of Cognitive Dissonance). But I do think that most people argue from their own first principles, consciously or not. There are rare cases where you can convince someone of something when you discover and correct a logical flaw they have made. More often than not, though, a 'logical argument' is a veiled battle of dogma; both participants are moderately rational, and share the same rules of logic, but their axioms are so alien to eachother that what is plain as day to one is a violation of human decency to another. I'd reckon that in reality, it's rare that two people are actually even arguing about the same thing, even though they may be using some of the same words.
I think (2) is the overriding concern: we're getting really great results with the static analysis tools we've built internally on top of the Hack type checker. Building a similar tool on top of mypy would've required fairly invasive changes; we decided to use the Hack type checker infra instead.

Full disclosure: I worked on the Hack type checker briefly, a long time ago :)
Related: as far as I know, there's no way to permanently disable the "Up Next" autoplay on the desktop site for an account, which drives me crazy every day pretty much. I hope this new design philosophy will end up with a way to disable autoplay... but I'm not holding my breath.
The trust busters in the early 20th century were not part of a big government. You need an effective government, not a big government to police corruption.

As the government has balooned in size, trust busting has become almost non existent. Corruption these days just gets a yawn.
Very true. In fact, I don't think people even start out with "beliefs". They start out with feelings. The emotional response is the equivalent to an axiom, and is abstract and formless. They must use their life experiences to form a reasoning to justify why they feel a certain way, and that is their "belief". This justification is rarely entirely accurate, it's just an approximation filtered through their own biases and reasoning capabilities.

When I have an argument, I find it most productive to first seek out to understand how the other person feels. Peoples' feelings are rarely "incorrect", and usually align with my own feelings at some fundamental level, although perhaps with different intensities. I then try to work with them to put our brains and experiences together to find a more solid understanding for why we feel that way.
Exactly. I think its false to assume that a government that directly taxes 60% of all incomes is more effective law maker then a government who taxes 10% of all income is a flase assumtion.
Yeah, well they are not earning any money after the ad is played so might as well suggest to stop playing.
Ask HN: Are companies open to let engineers do a trial week instead of interview
I'm a software engineer in San Francsico with a good amount of experience on the frontend and I'm struggling with interviews. I'm in the middle of freelancing contracts, so I have time to do a trial position at companies instead of doing an interview. Does anyone know of any companies that are open to this arrangement or know of any services can that can facilitate this type of agreement?

I know interviewing is a skill, and it's something one can learn, but I'm just curious if there are other ways to get over this hurdle.
Almost every coin follows Bitcoin, find out which one isn't
Fluent Design: Evolving Our Design System [love It]
Optimistically, I think this is somewhat a self-limiting problem.

Capitalism wound up helping workers - sharing far more of the gains with them than in Marx's day. Why? Out of the goodness of capitalists' hearts? Perhaps to some degree, but I think that part of the reason was the challenge of communism. Capitalists wanted to show that capitalism could give workers a better deal than communism, and in doing so, cut much of the ground out from under communism. Why would I want to try to bring about a "communist workers' paradise", if I see that I'm actually better off as a worker under another system?

But after the collapse of communism, the capitalists have seemed to suck more of the money out, leaving less for the workers. That leaves the majority the losers, and becoming angrier and angrier. As you say, they're going to vote for change... unless the capitalists wise up.

The other problem is, people keep offering them change, and the angry majority votes for them, and the promised change keeps on not showing up. Eventually, the angry majority is going to want to do more than just vote...
I felt similar until I got hit by a car while riding my bike. Now I don't really mind dealing with the helmet at all as I ride around. I also got older, and don't really mind looking "lame" caring a helmet with me.
UX Fest Is Back Here Is Your Preview
Free iOS Development Bootcamp E-Book
And "eradicate" for Java... http://fbinfer.com/docs/eradicate.html

we love types. They help us ship stuff faster.
I wonder if this phenomenon is age related. I chose not to regulate my game playing hours to something "healthy" in my teens and my early twenties. As I aged it wasn't an issue. I guess this is a thing now? How about you've been working 10 hours time to take a break? You've been married 20 years time to move on? Somewhat facetious but I was genuinely surprised they actually built these tools because that implies it's not a trivial issue in the population.
For people who say goto statements make spagetti, please consider looking at this goto use case in Linux, sock_create_lite() [1]. Imagine we make the same thing without goto here, is it gonna be more Don't-Repeat-Yourself, more readable, and less error-prone? I don't think so.

I understand the how hamful goto statement is in general all of us know that. But there is very specific useful area in C. When Dijkstra wrote "GOTO Statement Considered Harmful", even before C was born, people tended to use goto statements everywhere because they were used to use assembly jump instructions. But we don't abuse goto statments anymore.

[1]: https://github.com/torvalds/linux/blob/master/net/socket.c#L...
Purism's FSP Reverse Engineering Effort Might Be Stalled
> Where did you find that text?

It's underneath the first video.
> I want to focus solely on the thoughts, not the form.

I think this is a dangerously stupid way to think about linguistics.
I mean, Jesus is quoted as saying "Go tell that fox", when speaking of Herod; there is no other mention of Herod being anything other than human. Clearly, if the Christian message is to be taken as truth, it shows that God is able to speak in metaphor

24% of the US believes the bible is the literal word of god[0].

Knowing some evangelicals personally... they would say Herod literally told the fox. Through god Herod was able to speak to the fox.

Remember, in adam and eve, the snake and eve have a conversation. So clearly it is possible that animals can talk. Many christians believe adam and eve is a literal telling of what happened.

0. http://news.gallup.com/poll/210704/record-few-americans-beli...
Neutrinos to Give High-Frequency Traders the Millisecond Edge
I've had the same phone number for over 20 years now, since LNP became a thing I've moved it a couple of times to different providers. Most recently I've parked it with a non-local voip provider which gives me a great deal of flexibility. It sounds like under your proposal no one would receive my calls?
Are you talking playlists or period? On directly going to a video mine is disabled on the desktop site unless I load in incog window where I lose my settings. Playlists, however, I know of no way to fix it.
I'm curious how stoicism is tied to this as Holiday has been using his Daily Stoic platform to promote this book as well..
Yeah it’s easier if you remember it, which I don’t :)
we have this real estate problem even in the Australia without roos (talking Austria here) and I wonder: why won't "work" move. How important is it for you to be physically at a certain place when you (and your team and manager) might just as well be 30 minutes closer to "home"?

Probably big cities need to be punished for attracting to many companies with a lot of staff. Believe it or not, Linz, the city I live in, has more workplaces that inhabitants. Something's clearly wrong here and I don't mean the work-daily rush hour.
During World War II, there were tons of issues with the healthiness of recruits. Sadly, this was because of all the malnutrition of children (and adults) that occurred during The Depression.

This did not really effect the war effort during WWII. Fascinatingly, the US never really fully mobilized for WWII, and could have easily fielded an output 2-3x higher than it did. One of the more famous pieces of data is a survey at the end of the war that asked “did you feel you had to make significant sacrifices in your life or living style during the war”. 7 out of 10 said no.

Also, the US has always ramped up INCREDIBLY quickly during war. It’s a testament to the latent, incredible power of democracies. For example, it was just 6 months between Pearl Harbor and the Battle of Midway, where 4 Japanese aircraft carriers were sunk and hundreds of planes / pilots destroyed.
Training a Speaker Embedding from Scratch
In the context of a C systems programming class.
As a baseline it adds more than yours, right? He is for example, using humor to make the point that a toothless gesture doesn’t address the core issue. By contrast you’re just being pissy and reactive.
I might be asking a bit much here, but I generally expect someone who's developing something that's going to run on the Internet to have some understanding of how the Internet works. Like... you don't need to understand the intricacies of BGP, but some idea of how a request from your web browser leaves your home network and comes back is strongly appreciated.

My biggest reasoning for desiring that skill is debugging. If you build a system and it doesn't work right for whatever reason, it's good to understand why that might be. Also, having some appreciation for that stuff really helps you make good decisions (but why can't I make 200 HTTP requests while loading my page?!)
It's because dynamic typing is easier for small programs and beginners, but sometimes the language becomes popular (e.g. Python or JavaScript) and people start trying to write large robust programs in it. Then you need static typing.

I initially thought optional / gradual typing (a la Dart 1) was mad but when you think about it in this context it makes sense. However now Dart 2 has gone back to static typing so who knows...
I’m pretty sure this option exists in the youtube settings, I found it and disabled autoplay at one point. Poke around, you’ll find it.
There are several implementations of Common Lisp that are still being actively developed.

Because Common Lisp is so easily extended, the ossification of the standard is actually a good thing. The stability of the standard means that code written 30 years ago will still work today. Feature updates aren't required, because any desired feature can be implemented in macros and imported as a library.
Huawei Adds Wallet App for the First Time
Ok, I doubt I'll ever take an hour to listen to this, but I really enjoyed the book. It was very interesting to see the little particularities of the legal system and the participants that had a big impact. I basically read it straight through in one shot as the host said he did as well. I found the writing to be florid at times (there was a seamless segue between an anecdote of Julius Caesar crossing the Rubicon and Hulk Hogan's decision to sue against the distribution of the hidden camera sextape that made me actually laugh out loud) but I found the asides were unobtrusive enough that it didn't affect the reading.
Two things

1 - Medium obviously should have given them a heads up

2 - it's AMAZING to see a site that exclusively uses freelancers... whining about being treated like a freelancer
How costly are these devices ? Are these readily available in the market to buy ?
I use so-called self-help books to find philosophies I resonate with but didn't know about. Basically, I improve my strengths by reading about principles I share with an author who has thought about it longer than I have.
In addition to what others have said about "cash" not being literal in the context of car buying, I don't even think your statement is true. I've purchased several cars over the last few years, and every dealer I've worked with has offered me a discount if I financed the vehicle through them, because they get a kickback on the financing deal as long as you don't pay off the loan within a few months.
They are somewhat moving away from calling everything and the kitchensync something with K, but the calculator is still called KCalc.

Luckily, the search has gotten a lot better, so it will actually find KCalc when you type in "calculator".

You can also type "1+1" into the search bar and it will tell you the result right there.

And there's also an option to have the menu show applications with their generic names. So, for example "File Manager" instead of "Dolphin". Depending on the distro, this option may be default-on, too.

And now would be a good time to try it again, by the way. The last three years were spent with a major rewrite. Now it has most of the features that you'd expect from a KDE again, is stable and has been stable for long enough that most distros actually have a stable version in their repos (even Kubuntu is decent for once.)
Peterson is very good at speaking and lecturing (practice makes perfect!) and I enjoy his work. That said, his tack is largely an updated stoic philosophy. A good idea, don't get me wrong. Still, if you liked his book, I'd go back and read more about stoicism. Here are some suggestion, but if anyone else has others, please chime in:

https://www.amazon.com/Meditations-Thrift-Editions-Marcus-Au...

https://www.amazon.com/Senecas-Letters-Stoic-Thrift-Editions...

https://en.wikipedia.org/wiki/Stoicism
Probably, but there is a lot to be said for having a moral sense.

I will never use Oracle products or allow them to bleed into my infrastructure for any reason for example.

It's possible that this has saved my company a lot of money, it's also possible that it was completely unjustified, but given the trend of the company in question- I believe it was a positive decision. Make choices, the best you can in the moment, you can usually revisit them later.
Important Day: Mother's Day Clipart
I have hope for Zircon/Fuchsia, because I'm sure the goal, at some point, is "everything supported by AOSP and all Chromebook hardware" which I hope would be enough to bootstrap the positive feedback loop of people contributing drivers…
System76 and LVFS
Best Practices for Ethereum Smart Contracts
> As we can see that in the real world many of the most economically free governments are also among the least corrupt.

I suspect that "among the least corrupt" is necessary for "most economically free". Or to put it another way: Corruption destroys economic freedom, because those economically on top at the moment use the corruption to write rules that keep others from being able to challenge them.
The Power of Repeat Clients
I think the idea is that your identity is registered on the blockchain and the data physically resides in your encrypted storage, that is accessed via this identity. if you lose your keys you are ducked in the same way that you are ducked with crypto in general if you lose your keys. I am not sure exactly, but that's my understanding.
youtube kids should have better addiction and content controls
"Predatory and addictive UX" in this case just refers to the fact that they have a good algorithm and setup that correctly shows me additional related content that I actually want to see. This is like getting mad at the restaurant by your house for having food that is so good that it's making you fat and poor.

Personal lack of self control is the problem, not good UX. A tool like this is attempting to assist with the problem, not bring the functionality of the site to a point that services the shortcomings of the lowest common denominator.
The authors even concede that goto may be useful if not dangerous:

Perhaps goto is too valuable to let go; or letting it go results in code that is more complex than simply using it judiciously.
Pai talking about being an “active cop on the beat” seems a bit tongue in cheek.
Great cliparts thank you lino!
There is no way this guy can pay that, so I assume he will either:

* sacrifice an LLC (if he has one)

* declare bankruptcy

* be garnished at the legal maximum rate for the rest of his life? (little bit less than 25% of after-tax)?

I wonder if it is worth an FOIA to ask some of these high-profile agencies how much they are raking in with garnishments from gigantic fines?
Ask HN: Why do people assume UBI will work?
There's been a lot of exploration on the subject of UBI lately and there seems to be steadily increasing agreement that it's the only viable approach in the long run.

But there are something like 3B+ people in the world who presently live on $2.50/day or less. Even adjusting for cost of living, one is forced to conclude this income level is still just barely better than outright barbarism.

So why is UBI considered viable? What do we think is going to change about how human societies are structured between now and the future that will lift some lucky subset of (presumably first-world) citizens above a CoL-adjusted $2.50/day? Or do we assume UBI will happen and will leave people at just barely survivable income levels?
Yeah, I know that Aurora already had point-in-time restore. It's disingenuous to pretend like this is something different. This is, at best, an upgrade to Amazon's processes to make the restore process smoother in the ways you've mentioned.
Remote working only works well for a certain type of person. If you're that person, good for you. There are few people who are self-motivated enough to work remotely. Most people need and want daily human interactions with co-workers. All the problems you dismiss as non-problems, are only non-problems for you.

Ultimately, in either case, you can't tell someone they're doing it wrong if what they're doing is working for them and they're successful.
How so? I read it, and though very good with the logic/math, I wasn't as moved. I'd love to know more about your journey.

Edit: For me 'Information' by Glieck was very good, as it summed up the logical 'journey of man' as a struggle to refine signal to noise. When interpreting math/logic as such, I was floored and a lot of things made more sense to me.
The servile D.C. media
The last time I saw a payphone was several months ago, that one was missing the handset and looked like it may have been in a fire.
> I would think a "if (x % 2 == 1) //odd" would be within the realm of most CS applicants.

Yeah, if they can pass a fizzbuzz question they can probably get that. At which point it behooves the interviewer to explain why (x % 2) == 0 to find an even number is a better test...