skysight-inc/HackerNews huggingface dataset:
Does anybody understands the technical limitations with that low orbit? I assume it has to be powered somehow to stay in that extremely low orbit, and therefore has limited lifetime. You cannot just shoot rockets up there to fill them up.

But since the technology will also have short lifetime (5 year I assume) Musk might be right to make it cheap and fast.
Disney’s Stunt Robots Could Change How Hollywood Makes Action Movies [YouTube]
These stats look highly suspect with Clojure:Scala = 1.6. Here in London the jobs boards Angel.co and Indeed.com have Scala:Clojure at 3.6 and 19.6 respectively.
Background: I have built and now maintain/extend a fairly complex application in Clojure/ClojureScript with 120k lines of Clojure code (for non-Clojure people: that is quite a bit, because of Clojure being so expressive).

I think the whole "lack of static typing" thing is a red herring, for two reasons:

1. Large-scale code is more about contracts that specifically "static typing". There are many contracts which you can't express using a type system.

2. Clojure doesn't "lack" anything. You can implement contracts for functions using pre/post conditions, use clojure.spec to implement arbitrary contracts over your data (and I do mean arbitrary), or even go for core.typed if that is your thing. I started to rely on spec more and more and I believe that coupled with pre/post conditions, it is way more useful for larger systems than static typing.

One other factor which is often forgotten in these discussions, because so few languages get there: please remember when "choosing" a language, that Clojure can be paired with ClojureScript on the frontend side. That means you can use the same data structures, same transport format (no JSON or XML quirks, ship EDN over websockets using transit and sente) and much of the same data model code on both sides. This is a huge advantage if you can make use of it. And guess what, your spec definitions work just as well on the client side, too.
I believe the problem is that the octopuses (or cuttlefish, same problem) slowly produce less and less fertile percentage of eggs. So, first year 100%, then 50%, 20%, 5% then all sterile after five years, that sort of thing. And so far nobody really understands what we are or aren't doing, or what special nutrient, mineral, bacteria, plankton, something is or isn't present in the environment...
Advertiser was a common name for newspapers at the time. It's an old publication (although I'm pretty sure it was called SomethingElse Advertiser). I'd guess it's using the older definition of advertiser "call attention to". The fact that the ads were well targeted was coincidence.
Hi, Jorge from basilica here.

Yes. We intend to run this as a cloud service API for now.
The fact is, when cognition improves they give up the pot.
To me even technical leadership still implies there are people that are less technically advanced that follow or benefit from the leadership. In general any leader implies followers, otherwise, what are you leading?

Note that I didn't say manage other people. I'm talking about helping get the better of the team, showing a junior member how things can be done better, etc. Like a team captain, not a coach.
Work history is probably going to out who I am to someone, but:

- $50k-$80k(?) - 2012-2014 - Mobile game company (gameplay\engine)

- $85k - 2014-2015 - AAA games company (gameplay\ai)

- $105k-$135k(?) - 2015-2017 - Technically a VR company (engine)

- $175k-$183k(?) + ~$95k yearly PSU + ~$60k other bonuses - 2017-2018 - Self Driving Car company

On the one hand I'm a huge outlier who got in something at the right time. On the other hand I'm really good at my job...but probably overpaid.
Interesting idea, but seems to very much fall within the category of something you would often want to build in-house. I always imagined the right level of abstraction was closer to spacy's, a framework that lets you easily embed all the things.

If you are interested in how to build and use embeddings for search and classification yourself, I wrote a completely open source tutorial here: https://blog.insightdatascience.com/the-unreasonable-effecti...
Packaging Kubernetes into snapshots for on-prem deployment
I think that since it didn't voluntarily surrender its sovereignty, some might feel it should still have it, but I don't know too much about the subject, so maybe it's time for me to read up a bit.
You have to dig, but I know for a fact that all the Pearson published textbooks I have needed are avaliable in a 3 ring binder form. The search term you are looking for is "loose-leaf edition". I hate Pearson with every atom of my being, but that is at least one nice thing I can say for the company.
Apologies for the long answer, but this touches on a lot of interesting points:

1. Transfer learning / data volume. If you have a small image dataset, embedding it using an embedding trained on a much larger image dataset is really really helpful. In our tutorial (https://www.basilica.ai/tutorials/how-to-train-an-image-mode...), we get good results with only 2-3k animal pictures, which is only possible because of the transfer learning aspect of embeddings.

You could do transfer learning yourself, if you have the time and expertise. And for a domain like images, it's really easy to find big public datasets. But long-term we're hoping to have embeddings for a lot of areas where there aren't good public datasets, and pool data from all our customers to produce a better embedding than any of them could alone.

2. Ease of Use. You can take a Basilica image embedding, feed it into a linear regression running on your laptop CPU, and get really good results. To get equally good results on your own, you'd need to run tensorflow on GPUs. This is harder than it sounds for a lot of people.

3. Exploration. Because of the other two points, if you have a thought like "huh, I wonder if including these images would improve our pricing model", you can whip up some code and train a model in a few minutes to check. Maybe if it's a big model you go grab lunch while it trains.

If you're doing everything from scratch in tensorflow, it can take days to try the same thing. This activation energy reduces the amount of experimentation people do. It's bad for the same reasons having a multi-day compile/test loop would be bad.
Still seems random access might be an issue. But would love to see how eg nilfs2 (maybe on top of software raid) benchmarks against zfs on these big drives.
Scala is sometimes referred to as the Haskellator, in that once you get far enough down the pure functional programming road, you may find yourself wanting to switch to Haskell. Scala doesn't enforce pure functional programming as much as Haskell. On the other hand I believe that Scala is much more widespread in industry because it's easy to sneak it in the door as an OOP/imperative language that just happens to have good support for higher kinded types, immutable data and other fp features. My advice, if it's for your own personal learning and possibly for some small in-house projects learn Haskell. If you want to use it for a large project with developers that are interested in learning fp but not yet fully committed learn Scala.

Also, yes, any dynamic language suffers from difficulties with refactoring, runtime errors, needing lots of test coverage and not scaling well to large teams and codebases. IMHO
Let's go to Reddit, 'tis a silly place.
That's a good write-up thanks

Do you mean applying directly to jobs that are listed on job boards or company website? It is my impression that this has a low chance of success.

Or do you mean apply unsolicited?
Middle eastern male,

2014-2015: Consulting gig while in college, initial $10,000 bid. Signed Maintenence contract for $60/hr ~ $125,000 / year

Ended up with $34K total earned due to me studying as a full time student.

2015: First real job in SF California at startup. $110,000, $5K sign on.

2016: Promoted to $125,000

2018: Received offer for $180,000, counter offered to $180,000, took counter offer.
ConsenSys Acquires Planetary Resources
Original code for MIT's version of Zork, written in MDL (2015)
Sure, it's a good thing that the option exists that employees can be fired at will. but, that doesn't mean that firing is a good thing. If someone is fired or laid off, it means the company has failed in some way. Either they hired the wrong person, or had unrealistic expectations or in some way mismanaged their resources (hiring too many people for a project, etc). Not something that should be proudly celebrated.
"Your CV must have fell between the cracks in multidimensional vector space"
They've got an awful lot of house-cleaning to do, this is just the start.
Presumably this is somewhat similar to other native american tribes where there are treaties and legal structures that allow them to make their case under that name / formalized what it means today?
“Advertiser” is not an uncommon newspaper name or name element.

E.g., https://en.m.wikipedia.org/wiki/The_Advertiser
> I was very disappointed in Clojure's debugging/interactive development story (and I've heard that from a lot of others). It feels more like using a typical scripting language compared to the traditional Lisp/Smalltalk experience

Common Lisp user here. I was also disappointed in the same way when trying Clojure.

Other minor things i didn't like was the noisy [] on the syntax, and the fact that for practical purposes you're fully tied to the JVM and the java runtime libs.
One consequence of this naming and shaming type editorial is that you end up with paragraphs like these:

"In the Times story, DeVaul allegedly invited hardware engineer Star Simpson, who was interviewing to work at Google, to the art and culture festival Burning Man, telling her he and his wife were polyamorous. Simpson attended the festival in hopes it would improve her chances of getting hired — she brought her mother with her and “professional attire,” according to the Times. Yet DeVaul encouraged her to remove her clothing and asked to give her a massage."
I do spend hundreds per month on fuel alone :) It's by far my biggest expense.

I get around 16-18 mpg in the Jeep (it's heavy). Most Overland trucks I talk to get around 12-14mpg. They are also diesel, which is cheaper in virtually every country in the world.
Maintenance can be a thing for sure, but also remember something like a big Merc truck or unimog is designed to go 200k kms easily without any real work done, where-as my Jeep is not nearly that durable.

Remember too, that $/month is almost entirely dependent on how far you drive each month, given that fuel is by far the biggest expense. If you have all the time in the world, you can drive hardly at all and just spend $1000/mo :)
This is actually related to a very deliberate initiative from the Bank of England to make becoming a bank easier.

https://www.bankofengland.co.uk/prudential-regulation/new-ba...

They recognized that it was basically impossible to enter the industry at one point and its been stifling competition for a very long time.
The study of anthropology covers this topic. This is the general consensus among academia. The conversion of tribal societies to civilizations involves leaders coercing people to work together using wealth. The ability to accumulate wealth is the key factor that allows this to happen.
The Get-Rich-Quick Scheme That Almost Killed a German Soccer Team
In Clojure unresolved names are a compile failure, and Spec would not be involved. Spec is just a nice library for writing runtime assertions about data. An example would be calling a third-party API and then validating the response with Spec to make sure it matches your expectations, or even validating the responses you are about to return from your own API. Similar to a type system the Spec can also serve as a sort of documentation about what's in the data structure.
There's absolutely nothing morally wrong with using heroin.

People want cheeseburgers, they're provided. People want marijuana, it's provied. People want alcohol, it's provided. People want sugar, it's provided. People want to gamble, it's provided. People want pornography, it's provided. People want violent movies and video games, it's provided.

You can outlaw so called sins, negatives, or you can properly regulate them and treat people that become addicts. Heroin is obviously an extreme example of that context. There is only one effective solution to heroin addiction: treat addiction, do not outlaw heroin use. It should be safely, legally provided to people that need it.
The roguelike-dev subrredit is a great resource, especially their FAQ-posts:

https://www.reddit.com/r/roguelikes/comments/8loa8x/three_ye...

Mentioned in the post, but worth highlighting more.
"I'm excited for the inevitable curl | unzip | bash method of installing software directly from twitter that is sure to follow."

Here you go...

$ curl -s https://pbs.twimg.com/media/Dq2sPGNU0AEKyyC.jpg | dd status=none bs=1 skip=599 count=40| sh
article appears to be down, pastebin of google cache: https://pastebin.com/W7ZXM6Vy
Pretty sure they weren't doing targeted ads in 1856.
I believe you (I'm a ruby programmer, so you know I'm not strict about typing), but can you clarify -- `spec` is runtime, not statically typed, true?
I just clicked the link without logging in and it worked.
See my earlier post in response to yogothos. On jobs boards Scala adoption is orders of magnitude higher than Clojure.
I associate it with these actually: https://hobbyklei.nl/1816-large_default/bic-potlood-gilbert-...

Maybe a Belgian / Netherlands thing? Or perhaps just me :)
Google Groups often gets into a weird halfway-authenticated state that won't let you see public posts. It's visible if you're actually anonymous. Try it in an incognito window.
The name isn't trying to appeal to advertisers, it's just a name that's been inherited via mergers. The "advertiser" part of it came from the "Pacific Commercial Advertiser" which was a daily Hawaii based newspaper formed in 1856. If you look up lists of newspapers[1], you'll see that "Advertiser" was a common name for them in the mid 1800s.

[1] ie. https://en.wikipedia.org/wiki/List_of_newspapers_in_Alabama
People make mistakes in all avenues of life, including hiring. It's important to be able to make amends, or change paths, without being blocked by (inimical) others or by (excessive) regulation. In some parts of the world, firing is near impossible.
OK so my confusion was from thinking Clojure is statically typed, which apparently is not true. I was basically asking the same question as https://www.reddit.com/r/Clojure/comments/6f6cq2/how_to_comp...
You pay tax above that threshold ONLY IF the taxes you already pay in the country you reside in are LOWER than the ones you would pay in the US (and in that case, you pay the difference).

e.g. If you live in Singapore, you end up paying a lot.

If you live in Italy or Sweden, you will never pay a dime.
Complete Works of Shakespeare Hidden Inside Twitter Thumbnail Image
sneaky russians up to trouble again, obviously
Fortunately we have the indictments now that demonstrates the methods, if not not the sources, of similar activities described in the Politico expose, and in light of this it makes Feinstein’s office’s charitable characterization of that staffer look awfully naive. That no California staffer ever held a security clearance is a response to the wrong question, even an intentional misdirection.
Generation Z Is Skipping College for Trade School
The name is a relic of the past. We originally had two newspapers in here, the Honolulu Advertiser and the Star-Bulletin. A while back the two merged into what we now know as the Star Advertiser.

For what it's worth, as the only major newspaper, they don't have to go out of their way to appeal to advertisers. If you want to buy print ads, you don't have much choice.
They have done several events in Manchester already
How do you plan to counter the harmful societal biases that embeddings embody?

See Bolukbasi (https://arxiv.org/pdf/1607.06520.pdf)
and Caliskan (http://science.sciencemag.org/content/356/6334/183)

While these examples are solely language based, it is easy to imagine the transfer to other domains.
Uncanny Musicbox: AI-powered scary music
I visited the top of Mauna Kea a couple of months ago, as a tourist. It is a fascinating place, already so populated with telescopes that it is tough to imagine how adding another (likely built more carefully than older ones) could cause grave damage, interference with other uses of the area, etc.

On the other hand: some of the telescopes have been there many years and are probably somewhat obsolete by today's standards, producing little new science. Perhaps one of the existing structures could have been removed to make room for the TMT, to lessen conflict.
I don't believe a smart solo women is in any more danger than a smart solo man.

So it's a myth to say "solo women" is a problem.

You should say "solo stupid traveler" is a problem.
This is spec: https://clojure.org/about/spec

All spec errors turn up at run time. See the guide for more details: https://clojure.org/guides/spec.

You can combine spec with test.check (Clojure's quick check library) https://clojure.org/guides/spec#_generators
Drunk people do not install presidents.
Sort of like alcohol, some people can drink a few every now and then and be fine, where others become totally dependent.

Some people can process sugar just fine, while others are diabetic.

Like you said no reason to put people in prison for using it, and if anything being able to legally research it's affects can provide more information for people who may be harmed.
This is really cool. I've seen a lot of third party tool use for issue transfer, so I'm excited to see this.

One of the cases this doesn't address though, is I've seen third party tools used to copy issues off an abandoned repo onto a fork. The admin-on-both-repos requirement limits the use here. I feel like admin on the repo being read shouldn't be required, it isn't making any changes to it.
So what's the most effective means we've found to seal against helium penetration?
It's worth pointing out that "Your culture" here means "first world, English speaking countries' culture".
A good one costs 60-80 ish. https://www.amazon.com/Satechi-Aluminum-Multi-Port-Ethernet-...
The World’s Loudest Sound (2014)
Yeah, cider has an amazing form by form debugger for Clojure. And the way cider uses overlays to surface this is quite nice too.

My general experience of cider is that for a certain set of tasks it is much better than slime. But, the problem is, most of my day-to-day coding tasks are hampered by the language: e.g. if I have a web server running and I want to change a request handler, you can’t just recompile the handler, you also have to restart the server.
I usually use cents as the stored amount, so no decimals.
Is there something obviously wrong with this approach?

Ie. if the price is 150.95 I store 15095 in the db and do the calculations with cents, and then divide by 100 when presenting the values.

I have never come across fractional cents, maybe that is an issue in some scenarios (would be interested to know what those are... Even tax percentage calculations are rounded to the cent)
Honolulu used to have two daily papers: The Star Bulletin, and the Honolulu Advertiser. A while back, they merged and created the "Star-Advertiser."
You hit the nail on the head.

The stuff about pollution and interruption of cultural practices is more about the idea that those things are being forced upon native Hawaiians, much like annexation was.

Not all native Hawaiians feel this way about the telescopes, but the ones that do are the ones protesting.
Three Sales Mistakes Software Engineers Make
Wow, your very own 'Flipback' copy of Cloud Atlas can be had for just over GBP 200 [0] according to Amazon! Are they that rare? Hopefully you kept your copy in good condition - eBay awaits...

0. https://www.amazon.co.uk/Cloud-Atlas-Flipback-Publisher-Pape...
Yeah, I think the point is we can certainly simulate what it would be like to live without a master, but it's hard to achieve it in it's true form.

Your master may be passive and have broad boundaries, but if you cross a boundary, they will become active and enforce their rules upon you. If you are comfortable living within the boundaries your master deems appropriate, then it can feel like there's no master, but in reality it's just the illusion of having no master. But, even the illusion of no master is still pretty impressive in this modern world.
The Connecticut Resistance to Zuck’s Summit Learning Program
cabling is not the limiting factor, you can link them using plain cable (outside power installation) https://forum.openrov.com/t/teardown-of-a-homeplug-adapter/3...

200Mbps is their real PHY speed, 900Mbps is just a Scam
I didn't realize Facebook only hired software engineers from the '80s who are allergic to coming up with good identifiers
Consider something like "Sign In" and "Create Account"::

https://blog.codinghorror.com/the-god-login/
I also read in both formats and agree with all of the above. Two additional benefits of physical books:

1. Marginalia. While you can note-take on e-readers, I vastly prefer to do so in physical form. (I'm not entirely sure why, but I know I'm not alone - when I was in college a few years ago, people would print out the lecture slides to take notes on when they easily could have done so on their computers.)

2. Signaling. How else are you going to show people on the subway, in coffeeshops, etc. that you aren't just browsing Instagram and are instead a Very Serious Reader? :)
Why they seem to offer less than Santander 123 does to me.
Thanks for linking! I naively assumed that I would get redirected to any previous submissions when I put in the link.
They're not driving up demand, they're driving down supply, by making it relatively more profitable to make the goods that they do want, and thus relatively less profitable to make budget underwear (and other basic goods).
True, you should wait until you're 15 to try coke.

On a more serious note, that's quite a biased way of thinking about cocaine use. The plant/substance doesn't have the same stigma in, say, Peru, where a 13-year-old is quite likely to have chewed coca leaves or drunk coca tea on many occasions. The perception you have of cocaine use is very much a product of the community in which you were raised.
I first met Lisp in university and I fell in love immediately. Over the years though, I went through the same thing as the author here and now I'm happy with the mainstream languages.

I still think it's beauty is unrivalled but in the OO world, Typescript comes pretty close.
:P

For what it's worth, people are doing job candidate clustering anyway right now. It's just that most people are doing it with keyword search or something.

Doing it with embeddings instead would probably increase the quality of the clustering at the cost of some interpretability. (i.e. you wouldn't be able to say "We didn't show your resume to this employer because it didn't contain both the word "Java" and the word "Agile", but maybe that's a good thing).

It's sort of a hard philosophical question how much you care about transparency/interpretability vs. quality, especially for socially important tasks like hiring.
they're actively advocating to legislate this stuff. /shrug /shrug /shrug /shrug /shrug
This doesn't sound like the problems are hiring ex-Microsoft and ex-Google people per se. It sounds more like a typical problem with managing a remote office, where the remote office isn't operating the way the home office wants. The telling part to me is:

Musk quickly brought in new managers from SpaceX headquarters in California to replace a number of the managers he fired.

This seems like a good sign to me. It's hard to convince people with experience at your company to move cities to start up a new remote office, but it's an important part of getting the culture right.
In my own personal observations it seems people get stuck in the mindset / maturity level at which they start smoking.
Positioning by Al Ries