jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The bear market was actually closer to 3 years. But that ended a while back. It's now solidly in a bull market.

Bitcoin is fantastic. But even fantastic assets can become overvalued. And indeed, this will happen again. There will be another bear market.

I keep myself up to date on the market sentiment every day. I have been doing this for years now. The current sentiment is that we are in the middle of the bull market. Both billionaires as well as retail buyers have only just arrived.

Everything is going much, much higher for at least the rest of the year.

If the market cycle repeats like last time, the bull market will last at least the larger part of this year.

If the cycle is lengthening, as you'd expect when market cap grows larger, then the current bull rally will last longer still: say... to the end of 2022.

The question is: are we currently at the knee of a larger S-curve?

If so, then we are truly witnessing a rare event, in which asset appreciations will truly blow us off our socks.

In such an event, bitcoin would become too scarce for it to do another 85% retrace, which is what it's done in previous market cycles.

(Any by the way... the 30-40% figure are considered normal retraces, of which we usually have multiple during a larger bitcoin bull run.)

Billionaire Michael Saylor from Microstrategies is saying that he's not selling. Billionaires are, in this regard, different from retail, who do sell.

The only way to estimate bottoms and tops successfully, is to be right on top of it every day of every week.

You snooze, you lose.
I got that message as well. Seems kinda silly given that the error page was delivered over SSL. They even have a valid certificate.
What's the operational cost of doing that?
GUTS Tickets | Frontend/Backend/Blockchain devs | Amsterdam, The Netherlands | ONSITE €35k-€60k p.a. depending on experience, part-time/full-time, SARS plan available.

GUTS Tickets is a ticketing platform & service that puts an end to disgraceful secondary ticket prices and ticket fraud. We prefer onsite team-members at the moment. We're located at the top floor of Pakhuis de Zwijger, in Amsterdam with a beautiful view over the water and inner city.

We're hiring frontend, backend & blockchain developers.

Our (current) tech-stack:

Backend: Python / Django / REST API / Golang

Blockchain: Ethereum / Solidity / Crypto

Frontend: Vue.js / Ember.js / React Native (yes, we do them all)

We're looking for anyone who does & loves any of the following. Overlapping skills or full-stack is a big plus:

Frontend JS development (senior/medior/junior): JavaScript, Vue.js, EmberJS, Tests, HTML, CSS/SASS/PostCSS, Bootstrap

Backend development (medior/junior): Python 3.5+, Django REST API, Golang, PostgreSQL

Blockchain development (medior/senior): Ethereum, Solidity, Smart Contracts

DevOps: Gitlab, CI/CD, AWS

Competitive salary based on experience: part-time or full-time is negotiable. ESOP (SARS) or token plan are negotiable. Employee-based conference, hardware and training budget is available.

Perks: PS4 Pro and 4K TV gaming-battles, ping-pong tournaments, Friday-afternoon bbq/drinks on roof terrace (looking over Amsterdam), committed team-members from all over the world (all on-site), meetups & lightning talks, access to "fill in whatever you want" events & conferences.

Got GUTS? Join our team and send your CV to jobs (at) guts.tickets (soliciting is NOT appreciated).

Check out https://guts.tickets/jobs and https://guts.tickets for more info.
> We don't all think of eating as an event or a treat, it's often just a burden of being biological.

Boiling a kettle is so burdensome it's only done by those looking for a treat or some special event?

I'd understand if we were talking about preparing a roast (I still think that takes very little time out of a day), but boiling a kettle or frying a steak? These are things that can be done while thinking, reading, playing air guitar.

I mean seriously we're talking about very small parts of a day here.

> Then we seriously disagree about the proper way to make a steak. :)

Well we're talking about people who seem to find boiling an egg such an ordeal they're giving up food altogether as it's a "burden of being biological", I don't think the difference is going to be a deal-breaker.
> If it's a simulation, why haven't we found any major bugs?

Maybe ghosts, poltergeists, and such are manifestation of bugs. This could be why these and other paranormal things are, well, paranormal--when the simulation detects a glitch, it pauses and the developers patch it. When the simulation resumes, the glitch is gone before we can scientifically investigate the reported paranormal event.

The obvious question is then why don't they also adjust our memories before resuming the simulation, so that nobody remembers seeing the ghost? One possibility is that they don't know how to.

We can see a similar thing in machine learning. If you trained a big neural net to, say, do word classification, you almost certainly would not be able to go in and tweak in a predictable way how it classifies a specific word by fiddling with the weights by hand.

Limitations on the developers' ability to tweak our memories could also explain much of myth and legend. Maybe so many cultures have old stories of dragons because there were really dragons in the simulation. When the developers removed dragons, they could take out the physical evidence (the dragons themselves, dragon remains and fossils), but not our memories, and so dragons became beings of myth as those with first hand knowledge of them died off and their descendants did not believe the stories.
There are more than enough people on HN providing huge amounts of feedback about everything they can at the slightest opportunity. I don't think that tipiirai's contributions are sorely missed.
I had the same thought about the cables... the marketing images look like a lot of today's electronics which are full of cables (like chromecast and/or clones, etc) which look "beautiful" in paper but are choked with cables once you really want to use them.

I think it would be a better idea to have a keyboard-box (PC inside a keyboard). You would have more space to work and it doesn't have to move due to its very nature.

A keyboard the size of the Apple wireless keyboard would be excellent ( https://www.apple.com/keyboard/ ).
In fairness, open sourcing a project is quite a big courtesy to begin with, and providing a website, support, documentation, etc is much more of a commitment than leaving a comment on HN.
Sorry but aren't you better off with a DO VPS running an OpenVPN?

I mean using a VPN service or Tor public server is like weaving a banner saying Hey I'm trying to bypass you!.

I was able to browse the internet connecting through my home's OpenVPN (DDNS and all) when I was in China (for vacations mostly and some work) without any problems.

Of course a home ADSL pipe is good only for 'www' and maybe not even for that, but now a VPS costs ~ 10 USD per month and has enough bandwidth for most people.
Because PG and company have all the visibility they need without stupid SEO bullshit, because they do good work?
that includes exchange addresses though. each exchange address can hold BTC for millions of people
I can almost hear his "Our Incredible Journey" post already.
There's a thread at xda-developers.com that hints that WP7 might just put a password on the card. If that's the case, one might be able to unlock it with linux' native sdcard drivers. (mmcblk)

http://forum.xda-developers.com/showthread.php?t=840524&...
Well, firstly, the fact that the TSA employee didn't challenge that statement tells me that either that employee isn't properly informed or he/she knows more than what is publicly known. I'm gonna go on a limb and say it's the former rather than latter.

Secondly, it shouldn't be a question of whether the machine is x-ray or millimeter wave. Both of those emit radiation and until there's definitive proof that one or both do not cause damage, they shouldn't be in use.
The desktop metaphor was always more cute than useful. Multiple graphics contexts is a useful software construct. But I think implementers fell in love with the capability rather than take a cold hard look at user benefits. It makes a nice demo: What should I drag with the mouse? Drag the papers around your virtual desk.
Microsoft stifled innovation. For a twenty year period, they held market dominance and used their monopoly power to maintain the status quo. They did a huge disservice to our entire industry. I say good riddance to bad rubbish.
The "How it works" window won't scroll for me.
Humans are not homo economicus.
I wouldn't say it's terribly uncommon, but by far the most common fish served in US sushi are: tuna (one of the red kinds), salmon, and yellowtail (+ imitation crab in rolls). Still popular, but less common, are mackerel (chub), eel, shrimp. Only after that comes things like 'white tuna', snapper, salmon and flying fish roe, sea urchin, Spanish and Japanese mackerel, real crab, and so on.
> plus a small processing fee

Okay, but small is relative.

For example, an insurance company has to pay for investigators, the number of which would likely scale linearly with customers.

Nice offices and an advertising presence are also likely necessary to entice and maintain customers, probably more-so an an industry like insurance in which there aren't many tangible differentiators between competitors (see Coke vs Pepsi).

I don't see why insurance should be any different than any other industry regarding these issues and also the existence and legitimacy of profits (assuming they weren't derived from fraud).
Wow, $35 - $45 an hour is crazy money. Enough, I'd say, to make Google incredibly motivated to replace the driver with self-driving cabs.
So, I believe it turns out that you can cheat and just define a non-www name as a CNAME to another non-www name. And that mostly works, kind of, maybe, even though it's a violation of the standards. Except that it'll
break under some conditions, but maybe you won't care too much. Or something.

Bleargh. Frankly I've forgotten the headsplitting details of trying to finesse the DNS RFCs. What I do remember is that my company, which does cloud hosting on behalf of many customers, looked into this and determined that for now we should do as you suggest and actually follow the spec: Either point your A record directly at your webserver (or its reverse proxy) or use the www. subdomain as a CNAME. I was left with much sympathy for the folks who designed the standard www. subdomain in the first place: They did what they had to do to work sensibly within the DNS system without having to redesign entire corporate domains around the needs of the web server.
It's horrendous, but nowadays many advertisers are directing people to their site with addresses in the form:

facebook.com/productname
As is noted in the original article, this is a malfunction: IWF issue a blocklist of URLs, not IP addresses, but the ISPs filter content by proxying. Some of the ISPs have crappier proxy setups than others. Notably, the biggest ISPs (Virgin and BT) are the most aggressive at enforcement; smaller ISPs may not have the resources to waste on nannying their customers. I'm on Be Unlimited -- smaller, aimed at clueful users, features include stuff like static IP addresses and unblocked SMTP access -- and Filesonic.com appears to be accessible.

(I am not-dumpster diving for kiddie porn, however. It's a strict-liability offense: merely having the stuff in your hard drive cache, unlooked-at, is enough to draw a gaol sentence.)
The best answer is the one from Christoph Möller, who points out it's really that roughly speaking for every 10 startups, roughly:

A) 3 will fail outright

B) 3 will return less than the invested capital

C) 3 will return the investied capital

D) 1 will be highly successful and make investing in all 10 startups highly worth while.

I've heard slightly different breakdowns about categories C and D. which are sometimes called the "living dead", and point out of the 1 (or sometimes 2) that actually have a successful exit, only 1 in 100 have an amazingly successful exit such as Google.

The bottom line is that success or failure metrics vary greatly whether you are talking about it from the perspective of the VC, the founder, or the employees who just want to have food with their meals.

The employees might not consider a "living dead" outcome to be a failure, and depending on the founder's motivations if the "living dead" startup is providing some great service and he or she is more passionate about providing that service as opposed to becoming rich beyond the dreams of all avarice, a founder might not mind all that much either. A good example of this is Cygnus Support, which was technically in the "living dead" category for a decade before the Red Hat acquisition.
what about Processing?

It runs on a lot of computers, its fun to make graphics and games. The online version is "javascript" and lets you code online and share off. And if you have a machine with a browser you can run it.

https://p5js.org

"The coding train" series has some tutorials, from very basic to pretty complex.

https://thecodingtrain.com/beginners/p5js/
I used to be a ubuntu user from the time they were mailing cds like you. I abandoned ubuntu for debian when they started doing strange things with my desktop like putting the window controls on the wrong side of the window for no other reason than user lock in.

Last week my son installed ubuntu on his cheap tablet pc. it worked flawlessly : wifi, sound, track pad and even touch screen. on screen keyboard worked. even the wacom tablet worked out of the box. when he was on windows he had to install a driver for it to work!

so I guess I'm not mad at ubuntu anymore. it's just not for me. or any linux geek. it's for windows users.
> The seedlings are planted very densely—20,000 to 30,000 per hectares as opposed to 1,000 per hectare in commercial forestry. For a period of two to three years, the site is monitored, watered, and weeded, to give the nascent forest every chance to establish itself.

Any planting of new forest is to be applauded, but(at least where I live) this is an unrealistic approach.

We have 10 acres (about 4 acres) of land that we have mostly replanted. I've learnt a bit in the process.

1) watering everything is not feasible. We're on tank water, and each summer ends with me policing the lengths of family showers. This southern hemisphere summer, we added one more 25kl tank (several $k) just for plant watering. It barely scratches the surface.

2) weeding is unpleasant and hard work.I struggle to get any help with it. In practice, spraying is the only practical approach, not ideal environmentally.

3) the profile of species that thrive is changing, right before our eyes last summer was brutal and we lost several big trees probably 50+years old in the heat.

While this article's approach is an interesting one, I would say it's is suited to a very compact environment, such as one might find in japan.

At a larger scale, a less intensive approach is to plant semi-intensively mainly in pioneer species. Planted in the autumn or spring, these will survive without watering.

These form a thick forest that prevents weed growth underneath. You have now reached a stable point - you can now leave your forest to nature. Birds will drop seeds, and those seeds will germinate beneath the pioneer canopy, letting the larger species come through and eventually replace the pioneer species.

If you want you can accelerate the process by planting large trees here and there within the pioneer canopy. But again, that won't require watering or weeding.

Key to it is using native species, and picking species that will survive at higher temperatures.

Being in the southern hemisphere, that means species that are commonly found in the north, where it is hotter already.
Sadly, I get B2B marketing spam like that all the time as CTO, so I'm definitely not as shocked as others in this thread.
I didn't say that literally nothing was written during that period. So pointing to one poem doesn't really affect the argument.

Same for achievements like silver mining or iron plows. Obviously many individual things happened.

It's a statistical trend where this period is lower than both those before and after.

Here's a chart if you like.

https://en.wikipedia.org/wiki/File:European_Output_of_Manusc...
The problem is YouTube celebrities being dicks for likes. The cops are clearly just annoyed at this guy who keeps trying to wind them up to video their reaction. He's not filming them potentially beating anyone up, they're just standing there while he complains about random drivers going past who they're not stopping. Just because the victim is a cop doesn't mean the bully isn't wrong. If he was honestly trying to record police abuse, he could do it better keeping his mouth shut and from a distance without constantly trying to draw them into a stupid argument.
Hey all -- A friend mentioned this discussion, so I thought I'd drop in to say "Hi" and "Thanks" to those of you who've purchased my book, Foxtales. That was an interesting time to be alive. Now decades later, I still occasionally have dreams (nightmares?) where I'm back coding for Fox again. Hope you enjoy my experience.
Kerry Nietz
I am certain the internal SSD is soldered on--I believe the whole M1 motherboard is an SOC.
There is nothing wrong in the muscle memory point, but the key point is different. Whether you DISTRACT or NOT DISTRACT from your lines of code? Do you spend some extra energy for returning your view to your line of code or not spend? Are you able to free your visual stream into your brain from seing keyboard or not able?

Look at Vim workflow, one of the most popular editor for programmers, its command mode seems absolutely pesky for those who not touchtypes.
There's a few lifetimes worth of dashcam video on youtube that clearly show (metaphorically speaking, a lot of them are 480p after all) it's often not that simple.
Agile came about somewhat as a reaction to huge processes like waterfall, RUP, etc. that were espoused by many books, conferences, etc. at the time as the best practice and 'right' way to build software. The point being made here is that the same thing is happening to agile now, a cargo cult mentality has set in that software needs to be 'agile' and agile is just buying the right certifications, reading the right books, going to the right conferences, etc. and high quality software will pop out on time at the end of your release. The reality is it's just not that easy to build software, there is no magic book, agile or otherwise, that you can blindly follow and expect good results.

> Where can i learn how to do my job correctly?

That is a really heavy question to answer. I could try give an opinion but I've only been developing software for 10 years. Maybe in another 20 or 30 years I'll have something good to tell you. The fact is you just need to build things for many years and see what succeeds, what fails, and what you can learn from each success and failure.
Yes, an algo-trader in the financial hotbed of... Denver.

Not to mention senior PHP is junior anything else.
Large parts of my undergraduate curriculum in the early 90s (at a mid-size well-funded public school in the united states) used pascal, and the unix and vms compilers we used most certainly suffered from the 'different array sizes are different types' issue.
A couple other references. My own work in this area: http://glench.com/EyesOnThePrize/

My friend RMO has been working on alternate representations of video for years. One of his many experiments: http://teleputer.org/#/montage-interdit
Here's a related question that I never see addressed: how big of a programmer shortage do you think there would be if salaries were 50% higher? All the talk seems to assume that the makeup of industry is utterly inelastic. Fine, maybe your small company in Cleveland can't go out tomorrow and hire 10 A+ developers, but do people really not believe that if starting salary for an A+ developer was $150k, or whatever, that we might get more high-achievers choosing CSCI majors than pre-med or pre-law?

Nobody could sanely argue that there isn't tons of talent outside the US; and maybe it would be good to bring some of it in. But I have yet to see the argument for why these companies with balance sheets that Switzerland would envy couldn't solve this problem by getting out the checkbook. Yeah, the problem wouldn't go away tomorrow, but I'm not sure that making it go away tomorrow should be the only acceptable solution. Guess what, guys: I can't hire people to come and drywall my office tomorrow at whatever price I feel like paying, either.

Put another way, there's probably a reason we don't hear about the great doctor and lawyer shortage. Not apples to apples, obviously, but maybe it's oranges to grapefruits.
This looks interesting. Once I find OCaml too mainstream, I'll have to look at it :)
http://olduse.net
OnBase by Hyland | | Westlake OH, Phoenix AZ | ONSITE https://www.onbase.com

It’s time to find the career that’s right for you. At Hyland, you’ll do challenging work at a growing, innovative technology company. If all you’ve heard about us is that we have two slides and free pop, then you’re missing what really makes Hyland different. That stuff is cool, but what really matters in a job isn’t whether you wear a t-shirt or tie to work. What matters is that we give our employees fulfilling, rewarding careers. Come see if one of them is right for you.

Positions:

* Developer III - Workday Developer (Westlake, OH) - https://careers-hyland.icims.com/jobs/2669/developer-iii--wo...

* Developer II (Westlake, OH) - https://careers-hyland.icims.com/jobs/2568/developer-ii/job

* Developer II - Mobile Developer (Westlake, OH) - https://careers-hyland.icims.com/jobs/2762/developer-ii--mob...

* Developer I - Test Automation (Westlake, OH) - https://careers-hyland.icims.com/jobs/2816/developer-i--test...

* Developer I (Westlake, OH) - https://careers-hyland.icims.com/jobs/2787/developer-i/job

* Software Engineer (Phoenix, AZ) - https://careers-hyland.icims.com/jobs/2444/software-engineer...

* QA Automation Engineer (Phoenix, AZ) - https://careers-hyland.icims.com/jobs/2690/qa-automation-eng...

* Application Developer II (Westlake, OH) - https://careers-hyland.icims.com/jobs/2721/application-devel...

* Applicaiton Developer I (Westlake, OH) - https://careers-hyland.icims.com/jobs/2546/application-devel...

* Senior Web Designer (Westlake, OH) - https://careers-hyland.icims.com/jobs/2617/senior-web-design...

All job listings: https://careers.hyland.com/en/Apply/?search=all

For more information, please contact Courtney.Byham (at) onbase (dot) com
Most languages which allow for function head clauses also have case or switch statements. So you can use both. I like the pattern when there is a corner case that needs quite a bit of logic but it's not very important for how the code usually works, and you won't want an indent level on it. For example:

function(SpecialCase ...) ->
...
handle_odd_special_case;

function(DefaultWhatever ...) ->
...
main_business_logic.

This is more cleaner _sometimes_ than say

function(...) ->
case Arg of
SpecialCase ->
...
handle_odd_special_case;
Default ->
...
main_business_logic
end

Now imagine another level of case statements and all of the sudden the main path of the algorithm is squashed to the right with only a 40 columns left.
Did you get a chance to mail me? Or is there a way I could reach you?
I live in Hong Kong, but work primarily with clients in the west so my schedule is shifted to compensate. All times are GMT+8.

12pm - 2p: Wake up (no alarm unless I have an early appointment)

2p - 6p: Run errands, exercise, meetings/calls with any APAC clients

6p - 10p: Hang out with my wife (who works a traditional 9-5 schedule), go out to dinner, meet friends, etc.

10p - 5am: Work.

5a - 6a: Read to wind down for bed

6a-ish: Sleep.