skysight-inc/HackerNews huggingface dataset:
Not all SOEs are profitable, especially those typically owned by local governments. Some of them only survive through continuous loans. Anyways, SOEs that are profitable try to keep as much of their profits as they can through various games.
> What's the benefit of karma?

Probable answer: so a venture capitalist firm that runs this place can:

1. Get a feel of what's coming 'in' and climbing in popularity.

2. To control the narrative by upvoting and/or downvoting submitters to control where the news goes.

Transparency would indeed solve this. But it would also end those asymmetric benefits of controlling your own news agency/site.
Thank you. I've definitely seen a greater resistance to the full day interview process when hiring in London. I never did learn to hire properly for London. I think there's a cultural difference between there and the Bay.
Something like https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_73/... ?
Software sprawl, the golden path, and scaling teams with agency
Rather than grinding away at a problem when stuck, get up, go to the bathroom, get a drink, anything to pull you out of that non-flow situation. Even just spacing out at the wall in front of the urinal while peeing for a moment will sometimes bring clarity to the problem I'm facing.
My take, having managed dev and worked closely with Support, for a growing company.

During Initial days, Initial Dev team is involved in support. And it is amazing. You get real feedback and good insights into how user uses the system. This pays off immensely.

Once the product and team grows, the real need of exclusive support becomes evident. And it becomes quite clear, just like not all
support folks can code, not all devs can support. It requires some unique skill set.

Not all requests from customers are critical and even if there are issues, hot fixes need not be necessary. Apart from devs becoming anxious, they may be too eager to comply with requests immediately. Also support requires the team to talk the language user is comfortable with, too much technical communication may not be relevant.

But what has worked for us in growing stage, dev some spending time with support. They can (only) listen to important calls and sharing information between the two teams regularly.
Momentum extension on Chrome helps with this. Holds a todo list visible on each new tab as well as a place to put your top priority.
When I am stuck on a issue/decision/bug I just stand up and go "walk about it" with my dog.. Most of the times I come back with something to get started.. All of the times my dog comes back with a wagging tail.
Many people here will disagree with what I'm about to say, but
if you're going to give a coding challenge...

I like hackerrank/codility style coding challenges.

gasp

They're timed. They're run against a standardized test suite. And they have support for many languages.

It's really unfortunate the number of companies that give custom take home coding challenges that run the gamut. The problems with which are manifold:

- Inconsistent technology and language choices by candidates

- Time spent varies wildly and is easily underestimated by companies - and 4-5 hours for an unpaid coding challenge in an early round with a company is a significant investment

- Good candidates will de-prioritize your company against others that move faster

I know that I only answered a small subset of the question, but it's very difficult to lump all developers together and come up with a single, wholistic, and ideal interview process. From the nature of the role (IC/Lead/Manager) to the technologies/specialty to the company's mission, the process will need to be customized to some degree.

However, do not think that your custom coding challenge will somehow be the perfect key to assessing developers.
You are quite right that the properties of most proteins are very different to that of even copolymers.

In fact, simple structural proteins (like keratin, collagen, etc) are much more like synthetic homopolymers than the complex nanomachines such as ATP-synthase or the proteosome.
Not taking any action is often better than taking the wrong action, in my experience.

Not taking an action, though, IS a decision so i’m not sure how exactly this compares to your statement.
I’m impressed with how usable the window manager is on mobile.
Relaxing Rain Sound with Piano Music for Meditation, Relief Stress
And you seem to be missing that that isn't what the article was about. The article was talking about the people that I find absurd: "I can't stop letting sosh meeds run my life so I have to just not use them."

The issue of trading data for service isn't new and wasn't the subject of the article.
Simply because the words could be applied to another situation doesn’t mean no thought was put into them. So no, I do not realize that the argument is vacuous.

I’ve simply stated that you can either fight change or embrace it.

In this context I mean that many web users do not want to view their content with advertisements or be tracked through advertising. Attempting to force them to is to push against user behavior (fighting change).

I don’t believe users will change their behavior if you try and force them to.

I believe that by embracing the users behaviour we can learn how to make it work.

I think that might require letting go of our predetermined notions of what “journalism” is and how it should be funded. I think we need to be more open to reviewing why people paid for journalism in the first place and how the need it fulfilled is met today.
The problem with only using a todo list is that you mainly prioritize tasks instead of projects. I use a todo list app (ticktick) in combination with a word doc that contains all my major projects. I sort the major projects by importance and time sensitivity. That helps me stay focused on the big picture. From there, I sort my todo list based on importance and time sensitivity.
An urban population should emit less GHG than the same population being spread out. And standard of living is not that much different from Denmark (20% less) or the UK (30% less).
This is my major gripe as well. Brute forcing isnt science. It's data analysis and machine learning. Not science. I dont know if i will ever trust an AI to do 'science' for me to be quite honest. This just seems like a marketing ploy to get more venture funding. Hey now we are't just playing games, we are doing real science. Please donate 5 billion dollars so we can keep running up our AWS bill. These science models wont train themselves!!?!
'At some point.'

You're verbally describing the Laffer curve. Do you think they're on the right hand side?
Heh. Maybe I should get some detoxifying food pads and start buying the essential oils one of my coworkers peddles, too.
I do this with TODOs as well. It's really helped.
Fortunately, when you're dead the living will do whatever they want and you're too dead to care.
Bug fixes don't sell your software unless it's a heavy customer product.
Me too indeed - I thought the first name was Arthur. That still makes the article interesting, as there's a tower of similar stories from women, very few from men.
On account of the fade-out, the practice of downvoting to express disagreement, especially without an accompanying response, has a similar effect: unpopular ideas may disappear, regardless of how they are expressed.
Yes, it seems you're very much on the right track according to page 12, direct structure optimization: http://predictioncenter.org/casp13/doc/CASP13_Abstracts.pdf

The document also answers some of my questions. Some confusion from the fact that they are using multiple methods in parallel. The scoring networks are resnets. The database was used in training one of the networks.

The generative network section is still unclear, but it looks like it was used in one of their methods, fragment assembly step and network architecture is DRAW (trained with DB). Network generated Fragments inserted using simulated annealing, ranked by either just their conv-net or both existing methods and conv-net. Simulated Annealing hyperparameters were optimized with evolutionary search.

Their third approach is what is most similar to what you describe. It looks like they combine lots of approaches, including features, convnet scores and predictions from other methods. Still needs a lot of detail to be filled in such as more detail on how they integrate memory and how gradient descent is actually done directly on protein chain structures.

It's possible their computational advantage made a large difference in being able to arrive at this result; existing researchers need not feel too bad.
This is super helpful and, at the same time, super difficult for me sometimes. The internet is such a bit of brain candy that it's hard to resist, particularly on mornings where there's a task waiting I really don't want to do.
This is also known as rule by law, where laws are selectively enforced to rule the people, vs rule of law, where the goal is to enforce laws uniformly to protect the people.
No freedom is perfectly available. Freedom of speech, for example, doesn't allow you to commit perjury or fraud, and it doesn't entitle you to harass someone. Freedom of association doesn't let you stalk somebody, or let felons on parole talk to one another. All rights must be balanced against other rights.

Businesses do have a very broad right of freedom to serve who they please. The one exception is when historically many businesses have used that power to participate in oppression against specific downtrodden groups. So a business can happily decline to serve US congressmen, freemasons, and people who have thrown up on their floor previously. But they can't decline to serve black people as a group.

The specific groups who have been legally recognized for this are called protected classes, and it's pretty settled law in the US: https://en.wikipedia.org/wiki/Protected_group
Wow. I live in Sweden, and I have the same expectations: I would not really want to spend much time on an interview process, and I have never, ever heard of day-long interviews either!

We have had a perpetual shortage of developers though, it sounds much harder to land a job in the US.
You've reminded me that I wanted to build a tool for finding my highest-voted ever comments and collating them.
I've had good luck with "I don't list my current employer publicly."

If people ask why... "I did a lot of open-source work and I still get the odd over-enthusiastic support request -- and this at least stops them landing in my work inbox."
> “Péril Jaune" (yellow peril)

Seems to be a common theme in France
I believe there is some value in having a portion of this extend, either in real-time or in terms of attention to hiring experience, to people making key technological/architecture decisions.

I've seen many decisions made where some attention to "what failure modes would such a design have, that might result in human attention at 3 AM?" would lead to different fundamental technology choices. I know that I have made different technology choices and design decisions, based on some early career experience where I was the person who would be paged if the system required human attention.

But if the people making the fundamental technology choices have no experience or exposure to the 3 AM possibility, the trade-off might never be considered until it is too late.
What comes after Serverless?
Instead of a take home coding test, why not just do code review with them over previous projects?
Solving some of the quality issues would be interesting as well as studying the similarities of faces over time across the world. All in all it would be an interesting field of study for the hobbyist.
Apple published a surprising amount of detail about how the HomePod works
I offer free landing page reviews, Please comment with your landing page url
Introduction to Python packet Dataset
Don't you worry (or celebrate): the "poor" and middle class mainland Chinese are heavily exploited by the State and Party.
I’m curious as to how there are massive caves like this that we still haven’t discovered. Wouldn’t satellite imagery along with some ML be able to find these?
Where it breaks down is when you add a developer are forced to write and deploy shitty code. You know it's broken, told the PO/PM/whoever is in charge, and they refused to listen. Or when new features are more important than fixing bugs.
Yes I suffered this too. In the 1980's it was all about terminal time. My undergrad college had thousands of terminals for 20,000 students - easy to get time. Grad school had 200 terminals for 20,000 students, with an elaborate electronic signup scheme and rationing. And that was Stanford! In Silicon Valley itself! I was vastly disappointed.
Eternal comments might actually be a pretty bad design pattern. Humans forget things that other humans say in face to face conversations. By conversing naturally with each other over a casual electronic medium, our brains might be tricked into believing they're in a similar context, when in reality they're in a context where one unrecoverable slip of the fingers could cost them their job, earn them infamy for the rest of their lives, etc.

See also the right to be forgotten. The immutability of comments also imposes a chilling effect on controversial or unconventional speech (if it doesn't go down well with the masses, you'll be paying for it forever).

When they can't be deleted, immutable electronic comments eventually become more important than face to face conversations simply because most of the latter get forgotten. I'd argue isn't a trend we want to encourage (unless you own a forum and want to feed Googlebot and slap ads on more things, of course).
You said "map" but are talking about "tree". There are other ways maps can compose, e.g. graph, which do not lead to deep nesting and transformations.
"I may be wrong. I am often wrong." I say this out loud all the time, any time my knowledge/expertise is involved, and I'm trying to be better about saying it in writing as well. It works like an affirmation, only to encourage recognizing my own fallibility, rather than boosting my confidence.

Closely related... recognizing that everyone, including me, is just a thin coat of reason smeared on a dumb animal brain. Everyone's decision-making, including mine, is governed by a lot of reactionary, low-energy thinking patterns driven by instinct and bad assumptions, not reason - and our "reasoning" is often just thinking our reactionary assumptions are actually something we came to from careful thought. Recognizing that others are irrational helps me work with their interests and biases. Recognizing I'm also irrational helps me avoid the smug belief that everyone who disagrees with me is hateful, greedy, and stupid.
Indeed they are. Which is why "will shrug at you all the time" was untrue.
The latest rPi can do PXE (ethernet boot) over wired ethernet (no support for PXE over WiFi yet).

I have set this up and it is pretty cool to quickly boot images over the network this way, and experiment with them without having to write SD cards. In fact: my rPI doesn't even have a SD card inserted.

The ethernet performance in the RPI is still poor though, the USB-to-ethernet bridge is suboptimal.

I guess we're almost back at running RPi 'terminals' on our desktop and have a centralised (cloud?) storage solution to boot from and persist files to. We're almost back at 90's level computing ;-)
It's always interesting to read these articles. As is often the case, there are some good points and some silliness for the sake of an interesting narrative. However there's actually a much more interesting story in there.

Yes global tablet sales are half PC sales, but it includes detachables and convertibles of which only a small fraction are used regularly as tablets. Probably only two thirds of these 'tablets' are slates or see regular use in tablet mode.

Meanwhile those PC sales include a ton of laptops. IMHO a much more interesting contract is a direct slate to laptop comparison but that's hard to tease out of the press releases and summaries of the data. It odes look like overall laptop sales probably exceed tablet sales by about double though.

Looking at Apple though, we see the opposite story. They sell significantly more than twice as many iPads compared to Macs. No wonder they are doubling down on pro features for the iPad to prop up the ASP, but they're also aggressive at the low end with an entry level price at $329 including pencil support. I really don't think they see the iPad as being a small niche. For them this is a diverse and differentiated market segment.
Any idea on what the objective function for such a thing would be?
Specifically, for those wondering

http://boot.netboot.xyz

which in turn does

http[s]://boot.netboot.xyz/menu.ipxe
One of my favorites is, "If not now, when?" If there's something I should do that I don't want to do now, I have to come up with a specific time or condition when it's really going to happen.

It made me realize how much "later" is a fictional time rarely arrives.
Last I heard it can be psychologically addictive but not physically addictive. For me, I treat it similar to how I treat coffee. Good for an occasional boost when I’m in need of its effects, but I don’t personally find myself indulging often.
Hybrid electric+battery transport and sharing of wires with trucks makes them sexy again.

See https://www.youtube.com/watch?v=SJO4g_D4jow
Exactly. If a cryptocurrency has some stable basis that's more efficient than proof-of-work (== wasting energy for its own sake), and has cheaper, faster, more efficient transactions so it can actually be used for small purchases, then I totally think that currency could conquer the world. Bitcoin itself is just too limited. Great idea, but too many problems.
VP of Customer Analytics at a financial institution.

I was a decent software engineer to boot but never really got into the super technical side of things. I enjoyed working with people and speaking to them about how technology can help solve their problems - hence, the role switch.

To scratch my itch, I do a bit of dev/machine learning work.
Publishing voters is a move towards, not away from, "mob justice".
I am.

In any concrete context, Maybe (Maybe A) could _probably_ be simplified to just Maybe A as we expect. Alternatively, we could be in a situation where there are two notions of failure (represented here as Nothing and Just Nothing) in which case we'd be better off simplifying to Either Error A where Error covers you multiplicity of error cases.

But while these are all obvious in a concrete context, what we often are doing is instead compositional. If I want to write code which works over (Maybe a) for some unknown, library-user-declared type `a` then I may very well end up with a Maybe (Maybe Int) that I can't (and mustn't) collapse.

As a concrete example, consider the type of, say, a JSON parser

ParserOf a = Json -> Maybe a

We hold the notion of failure internal to this type so that we can write

fallback : ParserOf a -> ParserOf a -> ParserOf a

which tries the first parser and falls back to the second if the first results in error. We might also want to capture these errors "in user land" with a combinator like

catch : Parser a -> Parser (Maybe a)

If we unwrap the return type of `catch` we get a Maybe (Maybe a) out of a compositional context (we can't collapse it). Additionally, the two forms of failure are distinct: one is a "handled" failure and the other is an unhandled failure.
A Coal Mine Is Devouring a 12,000-Year-Old Forest
> From the slide: "Cryptonetworks --> open source data"

What is a cryptonetwork and how does it lead to open source data? Wait...lemme guess...a blockchain! I wish that people would be more precise with language. Here's a news flash: crypto already runs the world. And blockchain runs almost nothing. This wholesale substitution of "crypto" for "blockchain" is disingenuous at best and self-serving at worst. It reminds me of substituting "climate change" for "global warming" (or for "pollute less").

> "...regulators...are taking actions to slow the decentralization sector down..."

I thought that regulators were taking actions to slow the centralized sector down (through antitrust, privacy provisions, etc.). Wouldn't this provide fertile ground for the (undefined) decentralization sector. Oh wait, you mean the blockchain sector? And ICOs?

This whole blog post makes me uneasy. The inaccuracies and omissions are one thing, but the fact that VCs now have the power, wealth, and inclination to become lobbyists for failing investment theses by "...spending a lot of time with public servants of all kinds, educating them, imploring them, and desperately trying to get them to understand where we are, why it is an important moment, and why we need to this new technology to succeed..." makes me ill.

These attempts to tilt the regulatory playing field are the stuff that undoes free markets.
Same as John Scalzi's "How I use social media" page on his website, really. (and the various variants I've seen on that theme)

Sometimes you need to spell out "hey, these are my personal opinions, not anyone else's - and if you want to know what I meant in a particular post, just ask me for clarification".
"There was no notion of pager duty -- you just always wore a pager."

So how much did that pay?
> If taxes were increased to even more per polluting car, it would just drive even faster adoption to electric cars and a even more rapid car tax income decline.

Sounds like a good way to lose tax revenue.
My main "brain hack" is for depression, particularly that arising from my divorce. I tend to think back to happier times and trigger myself (rumination).

The hack is simple: maintain awareness of what your brain is doing, and police it: do not allow rumination.

Simple and easy are, of course, not the same thing.
The Compound Effect
Making a mountain out of a mole hill?
I don't know about other ones, but you can netboot the Raspberry Pi 3: https://www.raspberrypi.org/documentation/hardware/raspberry...
It wasn't just British - they were _the_ home computer in New Zealand for a few years in the late 80s, early 90s. Aggressively marketed and priced well below the equivalent IBM clones, they sold well.

An Amiga 500 was the first computer I bought with my own money - $NZ1900 (my entire life savings at 15). I taught myself C and never looked back.

But the window for Amgias was short. By about 1993 the price of the clones was dropping and they were starting to get fast enough to overcome their hardware limitations. Once MS started marketing Windows machines to home users (especially when Win95 came out) the market for Amigas dried up completely.
Reminds me of COM.
Timed challenges rule out skilled hackers that do challenges to learn new things. (They do exist.)

It's often the funnest part of looking for a job.

From a comment below:

I was given a week to do it, but it only took me an hour or so to meet all of their explicit requirements. I liked that there was no time pressure in that regard.

Ditto.