skysight-inc/HackerNews huggingface dataset:
> huge potential

I was about to say "but there's no information" but then you added the Github links. Thanks!

I don't see why that's not referenced on the main page. I mean it might be a marketing tool to get funding, but it still needs to have links to same prototypes for the technical audience (even a little github cat logo to the repo would have been good).

Even a non-tech audience would understand a link to "see the spec" and knows what Github is, even if they wouldn't be able to understand any of what's there.
More than parents which are attached to the child with hormones, the smile is for the strangers so they do not harm them. At some stage babies smile all the time to strangers. That's before they get older and understand the concept of parents vs strangers.
There's a good chance somebody on the other end's going to run your program without really vetting it. Especially if you include a convenient "test runner." Not a bad attack vector, just get your alias past the first screen and you might get arbitrary execution inside their firewall on a host with access keys and the like.
Slack is a tool, and it's all in how you use it. You and your team need to be disciplined and on the same page about how to use it.

As for handling organizational memory, we spin up channels as single discussion forums. It's easy enough to archive them when a conversation ends (usually lasting ~2 weeks from describing problem to everyone involved agreeing it was solved).
If you see the chart just below the first one, the actual tax rate is roughly median with the rest of the world. The CBPP[1] article explains further.

While some countries offer low tax rates or incentives, they are to attract international business because they have no other means to attract them. The US is not like Ireland in this respect.

US companies have had record profits recently. The big tech companies like Apple are hoarding cash reserves. Why is giving them more cash going to change their approach?

[1] https://www.cbpp.org/research/federal-tax/actual-us-corporat...
https://infographics.economist.com/2018/DemocracyIndex/
FakeApp: app for creating photorealistic faceswap videos using deep learning
Work: 53,589. That represents two years. This is due to a bug in my mail system that prevents me from automatically deleting messages.

I only commit read mail from external senders and ~20 whitelisted people. Other people iMessage me if they need to get to me.

Home: 300. I purge weekly.
This business of 'constant improvement' very often leads to inferior, harder-to-use product. When the person who 'got it' and 'really cared' moves on, you can see it in the result.
Last Updated Feb 2016.

I'm sure when they come back to this they'll change the SHA1 to SHA256 (I'd hope) .. might just do that myself and submit a pull request.

What's wrong with RSA? DSA has been depreciated in most tools. Do you think they should use ECDSA?
Web development technologies you can learn in 2018
Lol. Meyerson JCC just looks like the cover of a Gresham novel.
Ok, SSO support, you got me there.

Other than that, IRC bots have existed for decades and already do most of what Slack integrations do.
And some W-2 employees can contribute up to $55,000 in their employer 401(k) as well via "after-tax" contributions.

Can you elaborate?
Does 2a include maxing IRS limit?
IRA contributions for most people are above-the-line 1040 deductions, i.e., they count as a direct adjustment to your income regardless of how the rest of your taxes are structured (with exceptions for people who have employer IRA plans available or are self-employed or half a dozen other conditions, I am not a tax adviser, etc. etc.).

Okay, show me a non-arbitrary definition of "poor" and "middle class". Bonus points: show me the official definition that everyone agrees on. I'll wait.

Oh, and while you're doing that, let's also pause for a moment and reflect on whether you disagree that someone that can't save $10k per year is poor, or if you were just looking for an argument on the internet.
That is true, this one always stands out and has not aged well at all.

https://www.nytimes.com/2016/11/01/us/politics/fbi-russia-el...
I dunno, I’ve just walked from interviews that want take home tests. Plenty of other offers out there that don’t require it. If my
Github and past experience are not enough then we’re not a match. Companies are going to put you on a probationary period anyways so if they don’t like your work they’d fire you then.
Time suggestions are usualy completely off the mark. Four hours turn into 20 for anything resembling production code (which is what companies are interested in).

I like the idea of take home projects but it shouldn't come right after a phone screen or even the first real interview. More like as close to the last step as possible.

And then there's the question of what other professions ask candidates to work X hours for free. Let's assume our field is too special and not get too deep into the rabbit role ;)
The author tries to develop a perspective on the interaction of spaces over time. It is a long stream of consciousness republished from a decades old piece.
A few examples are used to identify the idea and model the theory onto the whole world from a social point of view. In the process he reinvents the idea of homomorphisms. Fashion, as is quickly diagrammed, would be the terminal element in a category of ordered group actions up to isomorphism, reacting to catastrophe by isomorphisms as isomorphous shielding layer without modifying the underlying, generating functions, in fact preserving them. Without side-effects.

Only in the end an old example of different levels of longevity of a building are pointed out, revealing that the whole issue concerns planning and that "layers" are meant literally and figuratively.

Critically, that seems to be exactly the weakness of the exposition, it reveals no real insight. The choice of terms is either mundane (literally, cf. french monde) or subconsciously influenced by the overarching theme of layers, as in layers of fashionable clothes.

In essence, the whole article tries to frame the question to "explain the mechanism" to "absorb shocks and in fact incoporate them". And the answer, without it being named, seems to be hierarchy ... (when in fact, that couldn't be further from the truth. It's a state analysis, not dynamical. It's also ideologically colored, reiterating the old themes of the invisible hand of the market and the wealth trickling down.)

Disclaimer: I'm just joshin' around entertaining the idea to translate the article to abstract maths. See, everyone can write absurd amounts of text to say very little, but not everyone is going to read it. And not everyone can keep it short because it feels soooo god to hear yaself talkin.
I'm originally from a state like that and living in a bit more enlightened one. I have very mixed feelings about the prevailing mindset/attittude in my home state, those similar to the people you saw on Facebook. Those people are my family members, friends' parents, and even teachers. It's somewhere between anger, pity, and disgust.

You have to understand that these people are unhappy (mostly due to economic reasons) and are being spoonfed media bullshit all the time. Some of them are legitimately hateful, but a lot are just not very bright and have terrible bullshit filters. It doesn't help that the South's culture is pretty generally reviled elsewhere in the US and that they get brain-drained pretty bad.
> I guess the equivalent would be to start new chat channels per topic, and index them somehow? But realtime chat tends to have more organic topic drift than post-based discussion.

Well said. It's a shame IMO how much forum software has deteriorated in innovation post 2010 or so. Discourse is nice, but not my cup of tea when compared to the layout of "classic" forum software, phpBB, SMF, etc.
It’s a title arms race and that’s how it’s going to be until it’s illegal to call yourself an engineer w/o an engineering degree, such as in Texas and Canada.
New gold rush: Energy demands soar in Iceland for Bitcoins
I think they should use EdDSA for signatures and X25519 or X448 for ECDH. RFC 7748 / RFC 8032.
Well they will kill any big changes, but as tech people, we need to make small changes to start with. I've add LetsEncrypt to all my personal websites. I'm currently working on getting my Masterdon server up. I have a little docker system to self host things.

You could write some scripts to publish your personal block to ZeroNet, and add some "also available on Zeronet" links to the regular HTTP version.

It takes little steps and it has to start with us in the tech community. Even if our distributed tools don't grow, at least we can say we tried.
IRC logging is a solved problem. Just have a bot log your channels and upload them somewhere. Then you can throw them in the same search index as your wiki and your mailing list archives.
Ask HN: Is anyone interested in the idea of “DevOps without containers”?
Is there anyone else who would be interested in exploring the idea of DevOps without using containers?
Jquery solved a problem where building websites was a pain. Trying to listen to an event? Manipulate the dom? All painful.

But the thing is we aren’t really building websites anymore. We are building web applications. And jquery just plain sucks for that.
I can vouch for this. A simple 2 hour script turned into a 2 day affair since production quality code was expected. Thankfully the assignment was spread over two weeks.
No idea why the website offers so little information but here is the project: https://github.com/solid/
It's a reference to the 70s sci-fi classic Logan's Run :)

Also, I've worked with non-degree holders. If they were good, they managed to find employment. Though, often employers will use the lack of a degree as an excuse to pay less, which isn't right.
In regards to "organizational memory", has anyone had any luck not allowing for "private messages?" The idea being that the vast majority of conversations between any two people will be about a work item, if it's about work, and therefore all conversations should be organized around work items, rather than people.

Gitlab seems to do this[0] and I'm curious if it's better than ad-hoc conversations. Too bad their UX is too cluttered. I hear Basecamp has similar functionality.

[0] https://gitlab.com/gitlab-org/gitlab-ce/issues
35 States allow cops to have sex with prisoners in their custody
SEEKING WORK

Location: SF Bay Area, California, USA

Remote: Yes

Willing to relocate: No, but can fly for brief periods

Technologies: AWS/Azure/Baremetal/DevOps/CI-CD/Jenkins/Python/Perl/Javascript/Purescript

Résumé/CV: https://www.linkedin.com/in/kikap/

Email: kika@kikap.com

DevOps Architect, Senior Engineer, Manager/Mentor/Leader. Expert in scaling, datacenter migrations, CI/CD process and pipelines, migration to (and from!) cloud. Can work as a developer from web applications (Purescript/Node) to Windows desktop (C++, OpenGL, Qt, etc), but prefer to concentrate on scalability and devops.
Really what we need is first-class IPFS support in Firefox/Chromium.

Img tags should have an href and an ipfs option. The browser can than chose to pull from either source, depending on user preferences or which one is faster. Users can be prompted if they want to store/serve that data in their own ipfs cache.

I think the FF59 plans for IPFS just make it easier to interface with your existing IPFS server (if it's running). Making it first class would be a game changer, but don't expect to see it in Chromium or Webkit any time soon.
A cold 10 times, sure.
A proper flu 10 times in a year would probably leave you in an extremely critical situation.
> "as is claiming that Scala is a failure."

Agreed, and I admit I didn't see this as a response to 'dustingetz' equally hyperbolic criticism of Scala. Answering hyperbole with more hyperbole is rarely a way forward for constructive discussion.
The Blind Men and the Elephant
Calling someone disingenuous is a very strong claim you didn't even attempt to justify. The only argument you offered is aimed at a strawman: GP never disputed that beating the market is really hard and trying it is probably dumb.

While I'm here, it's "c'mon, now".
The way we run Exist
Reading the landing page left my scratching my head too. Great lofty goals and all, but zero informat on _how._ The fact that you had to go to links from the example kind of makes it a failure.
Is anytime using Zulip and would care to comment about your experience?
This was from personal experience where code that would compile correctly would give a runtime error in the browser. Could be that I didn't know enough about UDash to fix it, but the error was unhelpful so I worked around it.
Interesting. Is that actually linked on the Solid project homepage? I'm not finding it.
Just a plug for the RISKS Digest, now in it's 32nd year of operation:

http://catless.ncl.ac.uk/Risks/
I'm familiar with tax loss harvesting. I don't think you need a robo adviser to do it, and I don't think the benefit overcomes the robo advisers' fees.

The benefit from TLH caps out at a $3,000 deduction annually (and the loss rolls over to future tax years). For someone in the 35% bracket (fairly high) that's a $1050 annual value. Not huge. Meanwhile, the fees do not have a cap.

$1050 in annual value equates to $420,000 in assets under management with a 0.25% fee rate. So even in a high tax bracket (the best case for TLH), you're losing money with the robo adviser at that level of assets.

(In the 22% tax bracket, that's $660 in annual benefit or a break-even point of only $264,000 in assets before you're losing money. Both of these figures generously assume the robo-adviser can hit that $3,000 of losses every year consistently.)

I think the robo advisors like to advertise the case where clients have about $100,000 under management because it's one of the few points on the curve where their TLH is a value-add after fees.
There are several possible reasons why you didn't include any tests in a take home exercise, and they are all bad.

1) You ran out of time to write tests.

This might be the least bad reason. You can probably talk your way out of this by explaining what tests you would have written if you had the time.

2) You don't know how to write tests.

This shows that you have only worked at places the don't do testing and that you haven't taken the initiative to learn about testing on your own.

3) You know how to write tests, but you don't think they are needed.

You could probably tell the interviewer why tests were not important for the particular exercise. But I have never seen a take home exercise that doesn't require a basic algorithm and some tricky conditional business logic. Both of which would benefit from unit tests.

4) The code you wrote isn't testable.

This is probably the worst reason. Everything is in one or two giant functions and you can't inject dependencies for testing without refactoring everything. This will frighten your interviewer.
Yeah these ideas have been floating around for 20 years. It sounds great in theory, but the devil is in the details. And the whole problem with "owning your data" is that copying data is essentially free. So your only actual recourse is to invoke the power of government, which is unlikely to be on your side versus Google, Facebook, the credit bureaus, and law enforcement.
What I collect from my discussions with HNers on car use / public transit (I believe car use should be severely limited to cases where it's indispensable, and general public use public transportation, including taxis) is that Americans just don't like public transit. A frequent theme is the fact that in public transport you need to share space with other people and sometimes it's uncomfortable and crowded. Many think they're too good to "suffer" that, and they want to be in their private tonne-heavy metal and plastic bullet possibly speeding along or drowsily waiting in traffic. Public transportation is for those who can not afford a car.

Also, running public transportation is not a very profitable, if at all, business, so government enterprise is required to run it. And the US seems to lack that.
You’re the one creating your own definitions and making assertions, accusing someone else of just looking for an argument seems disingenuous.
Thanks for the reminder about that selection bias!

Then we’ll need to lower the number of total population used to calculate AI-capable natives somewhat. Given data on primary vs secondary school enrollment, the adjustment ratio is about 0.65. That would adjust the relevant population size down to about 0.9 billion.

This has been an interesting exploration and shows how hard it is to predict the future given so many factors involved. I still believe the broad-stroke prediction that China will lead in AI-based technologies in 2030 will still come true though.
More jobs? For the last 200 years, machines have taken over entire industries of jobs.

People to cut the crops, people to harvest lax, people to spin wool, people to weave cloth, people to make soap, street cleaners, navvies, telephone operators, travel agents, and the list goes on.

Sure, there are still people who do all of those, but not like it used to be.

And this transition, that is, the use of automation to increase the power of capital by decreasing the cost of labor, is what lead to the original ideas of full communism.
It will never be as easy as Redux where the entire state is maintained in an immutable and naturally serializable plain JavaScript object in which all messages can be inspected, serialized, dehydrated, sent over the network, etc with every App state transition being easily captured / replayed or reverted to any period of time. You can force it with other state management libraries with additional machinery, but Redux's approach of sending plain JS object messages to create immutable states is naturally well suited for the task.
.su is the TLD for the Soviet Union! It exists today because it was registered 8 months before the dissolution of the union. Mildly interesing side-fact.
Making a Window Submode in Vim
The landing page is horrible.

It seems like like a scam.
Please don’t normalize “take-home coding challenges”.
"Here lies madness. Today, we often pay for much more bandwidth than needed for our broadband connections just to reduce bufferbloat’s effects; most applications are more sensitive to latency than bandwidth"
My largest Web page sends for 400,000 bits and as two files with JavaScript enabled and just one file otherwise. So, the pages should load and "render" very quickly.
The phrase World Wide Web is great because while it remained ambiguous it still perfectly summarized the ambitious nature of the project. Also you can’t beat that alliteration.

Calling this project “Solid” reeks of “unsinkable ship.”
5) You were interested in limiting the time cost to yourself related to being interviewed, expecting that the wider sqrt(t) uncertainty band in your abilities would not mess up the company's hiring procedure too badly.
Alibaba Cloud MaxCompute vs. AWS Redshift / Azure SQL Data Warehouse
Doubling the authoring workload is inevitable for anything particularly important. It's discussed once, then distilled down to a more consumable form a second time. If a new employee joins it's not like they're going to read two years of slack backlog to get going.
Doesn't that prove slack doesn't work? What is the point of channels if the average person has to ignore them to get any work done?

Coming back later really doesn't help (at least for me). Because chats are interspersed throughout, you can't really follow/search anything.
Isn't that.. what we were all doing all the time before four years ago?
I came from a middle class neighborhood, but I have been around poorer minorities and become more aware of the issues that poorer Whites have.

I have a group of five friends that I keep in touch with from a former job. We have a private Slack channel and meet for lunch occasionally - all tech people in our mid 40s. Three White, two Black. I don't think any of them are racists, but two of them say things that show their complete ignorance of the real world. We were talking about the difference between the education system in one part of the metro area - where the school system had lost accreditation and the school systems where we live - all top ranked in an affluent part of town.

Their solution was, why don’t they just move? In the part of town with the unaccredited school on the opposite side of town average rent was $650/month. On our side of town, rent is $1600 a month. On top of that; public transportation is basically non existent because the county didn’t want to connect to the metro system because it made it too easy for the “wrong element” to come up here.

Not to mention they blamed the housing crisis in 2008 on “poor people getting loans they couldn’t afford”. I had to explain to them how things really worked in real estate from someone who used every trick out there to get real estate without putting any skin in the game, did “strategic defaults”, and bought a new house three years later. Poor people couldn’t do that.

Last but not least, I had to explain that welfare and other benefits to the poor was such a small amount of their tax dollars it wasn’t even worth worrying about.
You should try Twist (https://twistapp.com/). I switched to Twist with my team and haven't looked back at Slack. Twist organizes discussions around tasks. When the task is finished, that conversation is pretty much over.

Read this post by Amir, the founder of TwistApp - Why We're Betting Against Real Time Messaging - https://blog.doist.com/why-were-betting-against-real-time-te...
You think any app writer would allow you to do that? Just take yourself away from the platform like that?

Lol.

Bigger and more influential apps will always roll you into their corner. It's what every single vendor would do. It's what you would do.
The part that is disingenuous is this:

> There are plenty of hedge funds which beat the market so significantly and so consistently over long timespans (even decades) that choosing any single one of them would have handily won the bet

You say there are plenty that would beat the market, OK, sure. How many would not? What percentage of the funds would win? The way you frame the conversation is disingenuous, given this entire conversation (grand parent and post before that) are about retirement strategies, presumably for average folks.

Beating the market may not be strictly impossible, but no one here other than you claimed that. The fact that it is improbable is just that, a fact. So yeah, disproving a claim no one made and denouncing dogma is pretty disingenuous, imo.
That's a fair criticism. The Bankrate report was marketing material, based on a survey, and someone's answer would depend on what they considered a "savings account" to be. I don't have a savings account with my bank because, as you say, it's not worth it. I do have a small amount of savings in an investment account. Whether I'd consider that when asked about a savings account or not, I dunno.

However, the Fed has asked a different question intended to drill down into the same problem, and found that 47% of people responding would pay for a $400 emergency by borrowing money or selling something (https://www.theatlantic.com/magazine/archive/2016/05/my-secr..., also cites Bankrate though).

I'm unaware though of any studies finding that the majority of Americans have a significant amount of money (let's say a thousand or more) in a liquid asset of some kind. If you know of any, that would be some welcomed good news.
> "Nobody understood it."

I don't think the semantic web is hard to understand. The semantic web is a distributed database that everyone can contribute to and access. It allows you to write queries to explore the data on the web, rather than having to browse through it.

For those that are new to the idea of the semantic web, DBpedia is a decent example:

https://en.wikipedia.org/wiki/DBpedia

The BBC website also makes use of semantic web technologies:

http://www.bbc.co.uk/academy/technology/software-engineering...
The Light Phone: Leave your smartphone behind