skysight-inc/HackerNews huggingface dataset:
Recurve | Seeking Freelancer | Part-time | Remote (North America time zones)

Description: We’re looking for an experienced, detail oriented, self-motivated designer and webflow developer with an eye for minimal design to work with our team to improve our recently launched website: https://www.recurve.com/

We have a broad scope including but not limited to: adding new blog categories, designing and updating technical illustrations, adding content rich pages, improving our Call to Action flow, etc.

The work is remote (North American times zones) and on a contractor basis with a minimum of 20 hours per week for at least 2 months. Possibly longer depending on how it goes and our evolving needs.

Use of Webflow required and Sketch, Photoshop and Invision is highly preferred.

About You:
3+ years experience creating CMS platforms. 2+ years with developing Webflow CMS websites. You have great communication skills, care about how it performs as much as how it looks and even more about meeting deadlines. A+ if you have UX experience, designing infographics and/or data visualization applications. A++ if you have experience within the energy efficiency industry.

About Us:
At Recurve, we enable transparent measurement and verification of energy savings in order to drive investment into flexible energy solutions to help decarbonize the grid. In other words, we help our energy utility customers learn to run building energy efficiency programs with results reliable enough to eventually be a viable alternative to building new power plants: https://www.recurve.com/

Interested:
Please send your portfolio and sample projects to scott@recurve.com (bonus points if you find something on our site that should be fixed)
Meltano (open source data analytics pipeline and dashboards)
> If you use the DNS it will make the search engine results more personal

Google claim not to use DNS in this way:

> Is any of the information collected stored with my Google account?

> No.

> Does Google correlate or combine information from temporary or permanent logs with any personal information that I have provided Google for other services?

> No.

https://developers.google.com/speed/public-dns/faq
This is the kind of stuff that keeps me coming back to HN. Awesome stuff!!
When I saw a title, I thought that was a story of a learn-js-in-10-minutes, haha.

I have a degree in CS, but the more I read, the more I could relate. I believe the good formal education is very valuable for a software developer, but it's true that most things I learned were from internet and self-education on examples.

The degree is a great thing to have, but when you're native speaker in Javascript, it's even better.

Still, these things are not replaceable: I believe both are important.

Now, I'd like to be a party-breaker for a minute and counter-argument the idea that the degree is redundant in place of a developer experience: it gives you structure and a framework for a problem-solving. I am able to mock-up and prototype quickly, and to build systems because I have received formal 6-year education in maths, physics and CS. I haven't had a Javascript classes. I learned it on examples, starting from HTML forms in 2007. But the things I'm able to do now in React would be impossible without the background in GTR, quantum physics and calculus.

Yes, you would be a great developer without a degree. But you would be even greater one with it.
An Interactive, Automated 3D Reconstruction of a Fly Brain
I know mine by heart and I still get mildly surprised reactions every now and then when I give it to an office worker.
15 years ago i was the only one with AC in my building (20 apartments building). now only 6 apartments don't have AC (Bucharest)
As someone who has spent a long time researching personal investing, this is the correct answer.
There is a dichotomy in the government between elected representatives and unelected bureaucrats. The "deep state" exists but it is not nearly as malicious as popularly portrayed. At worst, those who make their careers as unelected bureaucrats and federal officers may occasionally be self-protecting and rationalize their decisions in terms of the trolley problem as for the greater national good, and are overly confident in their ability to discern what that is.
Coudflare CEO retracts what he said he would not do again:

https://arstechnica.com/tech-policy/2017/12/cloudflares-ceo-...

https://www.nytimes.com/2019/08/05/technology/8chan-cloudfla...
I think they hope for retention and therefore measure it, rather than expecting it.
We worked with the team early on it. In turn, that means it's inside one of the powertools at gov, bank, etc. teams, even if most of the users don't quite know what a GPU DB is :) We do GPU visual graph analytics over event data (security, fraud, customer 360, ...). We use for a bunch: interactive sub-100ms timebars, histograms, etc. Any full-table compute stuff you'd do in pandas, sql, spark, etc. Any UI interaction like a filter can trigger tons of queries, and w/ GPUs, that means they can quickly compute all sorts of things.

The reason Graphistry picked BlazingSQL is it fit in as part of our approach of end-to-end GPU services that compose by sharing in-memory Apache Arrow format columnar data. When the Blazing team aligned on Nvidia RAPIDS more deeply than the other 2nd-wave GPU analytics engines, it made the most sense as an embedded compute dependency. Going forward, that means Blazing can focus on making a great SQL engine, and we know the rate of their GPU progress won't be pegged to their team but to RAPIDS. A surprise win over just cudf (python) was eliminating most of the constant overheads (10ms->1ms / call), and looking forward, seems like an easier path to multi/many-GPU vs. cudf (dask).

We should share a tech report at some point - bravo to the team!
Can every human being agree that military recruitment ads are unambiguously bad speech?
Bamboolib - an advert for a proposed GUI for Pandas
Yes, this is a valid way of considering life. I'm personally not that into travel or starting a family, so I just replace the "might as well have just" to fit my own interests.

I think starting your own project or startup can fall into that category, too. It can be very intrinsically fun and rewarding, and the idea is to do stuff that's intrinsically fun and rewarding while we're still alive, I think. Writing 2.0 of BigCorp's latest TPS management app carries none of that, and so it seems like a complete waste in the grand scheme of life.

Another option is to do things that really will have a significant positive impact on people's lives post-death, and despite the fact that you won't be able to see, feel, or appreciate the impact you caused after you die, it will still feel very worthwhile for the entire duration that you're still alive. Like helping fight global hunger or disease, for example. You'll forget that TPS 2.0 app a few days after you've quit that job probably, but if you quit a non-profit helping fight hunger and you made something that actually tangibly helped, you'll probably think about that your whole life.
We use it to stop bots from opening thousands of trial accounts. We don't have bots anymore, but instead we have humans who open hundreds of trial accounts hourly. I guess it's an improvement.
I think it's perfectly reasonable to allow a certain amount of technical debt to accrue, especially when prototyping new features, and treat it as a priority to clear this debt by the time said features become a dependency to other parts of the project.

The point of code quality is to enable the company to change its mind or add new features. Over-perfectionism that gets in the way of this is going too far. At one company I worked for, the policy was not 100% strict DRY. Instead, we waited for 3 uses of the same idiom before we put it in the library. This prevented the collection of too many trivial methods, while still giving the benefits of DRY.
Do people remember the "taper tantrum" or the correction in 2016? A curve inverted then (2016) too, and there was a lot of market volatility. There were even calls that "we're due for a recession!"

https://blogs.wsj.com/moneybeat/2016/02/03/the-yield-curve-i...

Then in 2017 and 2018 we saw record profits, low unemployment, and general economic gains all around.
FWIW people have been calling the top since as early as 2013. There is every reason to believe that there will be a recession tomorrow, but I also would not be surprised if this expansion extends into the early to mid 2020s.

If you have this feeling now, and have had it for most of the current expansion, you might want to consider the possibility that your gut sense of whether there will be a recession is just broken, and whether you should stop listening to it. Because I guarantee you it's going to be telling you to get out of the market two or three years after the next expansion starts, and who knows how much money you're going to have left on the table by the time you're done with that one.
I think we all agree American murderers prefer to use guns rather than vehicles or acid. That's our culture. But it's not worse than other cultures where murderers prefer to use acid or knives or vehicles or bombs.
Hmm, Information Theory has always done an excellent job of making me feel non-intelligent, so not sure how applicable this PDF is to me.
Low unemployment is not a useful metric for 2 reasons. First is it does not account for people who have dropped out of participating in the labour market. Second is the race to the bottom in many industries. The uberisation of everything is driving income inequality. Eventually if you stop watering the plants they stop bearing fruit. Our economy is all fruit (ie complex financial instruments generating even more dollars for rich people by moving money around) no water (livable income for the masses) these days.
Have you had kids over the age of 2? Because your advice doesn’t hold for anyone over that age.
> I don't see why being human readable wouldn't necessarily be a benefit

That's the wire protocol, right? When rendered, this might show up as "2019-08-05T08:12:22Z <4.3> hostname ..."
Not even close. I am arguing that they have principles, but compromised on them due to too high a cost.

What kind of tortured logic do you need to employ where one can only claim to have principles if they hold on to them no matter the cost?
Cash? What about the gov... I mean, the central bank printing money?
8chan goes dark after hardware provider discontinues service
To perform better, do you think buying in now when you're already sitting on cash would be a smart move?

Assuming a recession hits in the next two years, and I'm able to invest at a considerable discount, wouldn't it be better for performance to wait? Are these assumptions bad?
All personal opinions and not advice but you can go topish to bottom and back to even on the 2009 recession in around 2 years, and that was a bad one. So if your investment horizon is in the +10 year range you can pretty safely just keep on trucking, dollar cost averaging will work it’s thing, if anything maybe buy the bottom with reserves.
Ask HN: How close are we, really, to general AI?
I'm curious how close the research community really is to general AI. And, are there good books or courses that dig into the first principle points of general AI?
Actually, Patio11(ie kalzemeus/Patrick) showed/proved a simple SEO strategy:

Create good content for one group of people (ie HN readers) while generating SEO juice for the real buyers(teachers).

PS It only works if you are earnest about both sides of the equation.
Or you use a robo-investor which does the above for you, and then your only decision is, "Do I invest more in the market or pull money out of the market?" That's where the question becomes as simple as the chickens metaphor.
Thats a great question. The answer is two-fold.

Early on when we first started playing around with General Processing on GPU's we had Nvidia cards to begin with and I started looking at the apis that were available to me.

The CUDA ones were easier for me to get started, had tons of learning content that Nvidia provided, and were more performant on the cards that I had at the time compared to other options. So we built up lots of expertise in this specific way of coding for GPUS. We also found time and time again that it was faster than opencl for what we were trying to do and the hardware available to us on cloud providers was Nvidia GPUs.

The second answer to this question is that blazingsql is part of a greater ecosystem. rapids.ai and the largest contributor by far is Nvidia. We are really happy to be working with their developers to grow this eco system and that means that the technology will probably be CUDA only unless we somehow program "backends" like they did with thrust but that would be eons away from now.
Reason does not enter into it. It is the very soul and nature of a US corporation: greed and sociopathy. The worker is a resource to be exploited by the corporation. The sociopathy denies any compassion. The only use for "reason" is reason how to make more money. If you're going to leave the company, you need to be maximally punished. That is done through a sneaky contract that prevents you from getting gainful employment elsewhere.
Assuming what you say is true (I’m not convinced, though), it didn’t work. There were recessions in 1958, 1960-61, 1969-70, 1973-75, 1980, 1981-1982 [0]. And actually, yes there is broad support for stimulus. Bush #2 gave out helicopter money, and we had Quantitative Easing where the Fed bought treasuries for a few years after 2008. And, in fact, the current Fed chair just lowered interest rates on recession fears.

[0] https://en.m.wikipedia.org/wiki/List_of_recessions_in_the_Un...
You didn't see OCaml in the lisp?
keeping 100% cash is not risk-free if feds keep lowering dollars we could run into inflation and hyper inflation. so keeping cash could be the riskiest thing to do in that scenario!
Everyone else is giving investing advice, so I'll throw in something different: pay off your debts. It's better to have some assets and some debts than it is to have no debts but low assets. But if you really think that your assets are about to decrease in value, you might as well use them now.
Not just weak passwords, but reusued ones (which to me is an equal sin)
Sorry, what does MDC mean in this context? Thanks.
At least you got to type your code. I had to write mine out on a whiteboard (actually, a patch of wall with whiteboard paint).
As it turns out: You cannot "just move company" unless you live in California.
They can't restore it in that location as its been so heavily disturbed, but offsite compensation is common in industry.

That being said, where I live the people involved would have likely risked real jail time.
Let me present an alternative framing: A business doesn't have to allow you to access and use it's content in any way you would prefer to access and use it. Part of the bargain of the web is you get a lot of content for free at your fingertips because someone else is paying for the servers. Right now that's mostly ad money because it's simple to add and doesn't require companies to change their content much. Ad blocking, tracking blocking, and anonymizers are all circumventing the funding model that makes a lot of the web possible.

Do I wish there was an alternative to aggressive ads and tracking? Hell yes. Do I want to pay every website individually for what I view? Nope, and companies don't either because it would massively hurt their growth for people coming in new.
> Do you think any of the tech companies would treat their blue collar workers any better?

Okay, but we're talking about what Amazon is doing now, not how other hypothetical companies may or may not treat potential employees.
Next Browser v1.3.0 Release
Kusama – a network for Polkadot experiments
Not understanding the point. Money is fungible. If a bank gets $100 from somewhere, it has to deposit $10 to the corresponding regional branch of the Federal Reserve, but so what? There's no tracking of those specific dollars. They can deposit the ones they got that are "known" to be unreserved cash holdings or they can deposit ones that they just got from a wire transfer from a credit account issued by another bank.

The feedback loop is the point, and it remains.
I wonder if in some jurisdiction Google shouldn't pay money for forcing people to train their AI. I imagine it could be possible to do that in Germany, or under some EU laws.
Is there any reason why a SQL format isn't is that list? Wondering if there's a way to join SQL sources with file storage sources. An example of this would be filtering or enrichment operations.

// sorry if this is a stupid question.
Or countries could solve the issue for their citizens instead of making everyone invent their own, like Estonia and quite a few other european countries have. By providing a physical card (or SIM) that allows people to log in where they want.
Another big change that plays into this trend is the switch in markets. Traditionally biotech was B2B focused (eg drugs, ingredients, biofuel commodity plays) but as the science platforms are being developed as articulated in this article we are seeing the beginnings of B2C biotech companies, eg Impossible Foods. I think this shift in the market is also going to drive very different fundraising strategies.
The US and China are a lot alike and a lot different.

The US debases its currency, to pay for welfare and social services and to pay Pakistan for the privilege of fighting its clients in Afghanistan.

China debases its currency but then uses the resulting funds to build factories in Shenzhen and coal mines in Inner Mongolia.
There is a good chance they knew that and the fee is cheaper than spending money to convince the county to allow them to build (ex. paying for environmental studies and permits)
there is nothing to look at
in simple terms, seeing around corners.
I'm currently in the process of designing a simple Z80-based computer. At the moment I'm using an Arduino to handle I/O and memory-requests, but the next step is to get a working REPL of some kind on it.

I'm torn between lisp and FORTH, though leaning towards the latter. If I can do that the next step will be to drop the Arduino and use real RAM/EPROM + clock to drive it, making it truely standalone.
Some thoughts: I think rail adoption becomes a lot more feasible if people can summon self driving cars on demand. The problem with rail is that it's hard for people who are currently driving to get behind because its usefulness is dependent on how built out the network is and building out rail networks is slow and expensive. And while the network has low coverage, getting to and from rail stations is a pain in the ass. But if you can just hail an Uber or Lyft, but the Uber or Lyft is really cheap because it doesn't require a human driver, then getting to and from the rail station becomes a non-issue. And I think that can turn the all or nothing paradigm of rail as it currently exists into something where incremental progress is just as useful whether you're starting from 0% existing coverage or 80% existing coverage.
Can someone provide an ELI5 on what are yield curves and why is it an indicator of a recession?
Correct, it was a "remote whiteboarding session".

It has made me absolutely loathe non-interactive sessions. Not being able to run the actual code is ridiculous. Some of the best analysts and programmers I know of are "architecture guys/gals" who can create complex systems but may not knock out the actual code so quickly, or, as I like to call it "error message programmers".

Creating an interview test to weed out otherwise-intelligent "error message programmers" is, in my book, poor interview construction.
I actually now went to LateStageCapitalism and spent 10? 15? minutes reading topics and comment.

I found nothing of the things you mention.

(But it was interesting to go there and read.)
Please don't post submissions like this. It's explicitly against the site guidelines: https://news.ycombinator.com/newsguidelines.html

You can answer most such questions, including this one, simply by using HN Search at the bottom of this page.
This is the type of thing that sounds like a good idea in isolation but would be terrible in aggregate and over a long period of time.
O'Reilly Publishes Modern Web Development on the JAMstack
As long as everyone has confidence in Chase, yes, their accounts are money just like any other money. The difference arises when confidence fails - rare, but important for understanding the banking system. In this case, Chase can run out of money, but the Fed cannot, because they create money by different mechanisms. This is the distinction I'm trying to make.
> I'm honestly not even sure whether the system as a whole will survive it.

The question then remains the same while changing. Do I invest in the market, or in canned goods?
The talk that you link to: https://www.infoq.com/presentations/tdd-original/

Ian Cooper reminds what was Kent's original proposition on TDD, what misunderstandings occurred along the way,
and suggests a better approach to TDD, one that supports development rather impeding it.
This is absolutely wonderful advice for a high school student who wants to get a good foundation in STEM.

I'm not sure that it is applicable to an adult who needs a rough and ready understanding of Calculus.

I personally taught my brother enough Calculus to take a course that had it as a pre-requisite in under an hour. What did I focus on?

1. The idea of approximations.
2. The tangent line.
3. How the tangent line connected to approximations.
4. The derivative.
5. The easiest formulas for differentiation and why they are true. (All handwavy, heuristic big-O arguments.)
6. That all possible max/min points can be found at the boundaries, or by finding where the derivative is 0 or non-existent.
7. The Fundamental Theorem of Calculus aka why areas are the reverse of derivatives.
8. The advice that if he had to actually calculate a derivative or integral, he should use a program like MAPLE.

Did he master the subject? Heck no!

Did he have to review his notes a bunch of times so it stuck? Of course!

But he went on to ace the course. And my guess is that he understood what makes Calculus tick better than most who took the course. (Sanity check. If you do not understand why the tangent line and derivative are connected, then you do not understand Calculus.)
No, I wouldn't equate the teachings of ISIS with my neighborhood mosque. Religions have many variations under the larger umbrella.
Note this advice won't apply for people who aren't interested in starting families. Even for those in happy marriages, not everyone feels that biological itch to have kids. And not everyone even feels the itch to marry.
> ∙ CPU dispatching to utilize higher instruction sets when available

What's the advantage of hand rolled CPU dispatching over compiler intrinsincs like function multiversioning in GCC/Clang?
RISC-V from scratch 4: Creating a function prologue for our UART driver (2 / 3)
Solving self driving will go hand in hand with solving flying cars. When cars can fly self driving is trivial and lanes above can be controlled. The streets can go back to bikes and walking and for older cars.
Thank you, I ordered her book on the strength of your comment!
Interest-yielding savings accounts and treasury savings bonds such as I-bonds and TIPS can provide some measure of protection against inflation.