skysight-inc/HackerNews huggingface dataset:
I noticed I've been much less focused and productive, but I figured it was due to being stuck inside with a lack of activity. Yes, I know going outside for exercise is technically allowed, but there's a difference between theoretically being able to do something and having it automatically built into your life (walking to do errands, etc.) Regretfully, I've never been someone who made a point to consistently exercise, but I've been recently committing to walk at least a mile each day.
For companies that live on Office 365, it is very popular. With COVID-19, it became a very quick add-on for groups that were already in the O365 ecosystem to add group chat functionality, pretty much with a few clicks. My son’s school was using it before they went remote, but now their usage has increased dramatically.
Who holds their hands if the seniors are remote?
One big issue is Google ignoring good free data sources. In Vienna all cycle lanes are available as ODG data. The license is very liberal, just mention the source. Instead Google Maps shows old and wrong cycle lanes.
ZeroMQ – An open-source universal messaging library
Well, there's the old 'exploit-vs-explore' tradeoff, and it's well known in decision theory that without perfect information (and in real life, there's never perfect information) it's not optimal to always take the 'best' decision according to currently known information, sometimes you should take a potentially worse choice just to gain information about how good that other alternative is.

The multi-armed bandit problem (https://en.wikipedia.org/wiki/Multi-armed_bandit) is a theoretical simplification of this concept.
"Good" in what sense, to what end? Why are you on social media in the first place?

"Trending" is virtually always utter dreck. Advice on Reddit is to unsubscribe all default subs, on G+ it was to block or avoid "What's Hot" (a/k/a "What Snot"), and to avoid at all costs appearing on it.

My goals are, mostly, finding intelligent conversation, awareness of relevant information, and bouncing my own ideas off others, for further development and refinement. I agree strongly with this comment by @tomhoward (https://news.ycombinator.com/item?id=22933833), especially about finding a small core group. Best discussion group I'd managed in recent years had about 50 subscribers, core actives about 15, but excellent discussion. It's since been dissolved and the platform it was hosted on shut down, but was good while it lasted.

The one secret hack I've found, on any platform which suports it, is "block f---wits":

https://mastodon.cloud/@dredmorbius/102504802435025145

Effectively it's a S/N boost mechanism by curtailing noise sources. It's remarkably effective.

For HN, that's not possible, but moderator intervention and user flags tend to be highly effective.
Since Github is down, here's another link on this that's interesting.

On the steps it took to get it self-hosted, published a few days ago:

https://blog.asrpo.com/flpc_is_now_self_hosted
Octave includes support for sparse matrices and MATPOWER makes use of them by default. It doesn't require any additional effort from me. In general, Octave can quite match MATLAB for performance, but it is typically not far off. Running it as WebAssembly also comes with a small performance penalty. I haven't run any benchmarks yet, but this can be expected to improve as browser vendors optimize their runtimes.

Octave is using UMFPACK to solve sparse systems of linear equations. There may be some performance to be gained by using KLU with AMD preordering.

I am interested to know how best to compile BLAS and LAPACK to WebAssembly. Traditionally, implementations optimized for a particular machine architecture are used to extract maximum performance. However, WebAssembly targets a stack-based conceptual machine. At present, I use LAPACK v3.4.2 and convert it to C with f2c before compiling to WebAssembly. It would be interesting to perform some benchmark tests against other implementations and compare across browsers.
There are a couple other mentions on this thread of OpenStreetMap, but what they don't mention is that half the value of google is in their mobile app. There are a few mobile cycling apps, mine included, that solve this while using OSM data for routing.

We use an open source routing engine called graphhopper. It's really good, the team behind it is great, and I strongly recommended it out of all the major routing systems. We tried them all, graphhopper is the most extensible, fastest, and best managed project. Graphhopper takes OSM data and computes a routeable graph based off one or more routing profiles you specify. There are default profiles, but we have spent a considerable amount of time making our own custom routing and weighting profiles to give the best directions for cyclists, and are in the process of extending it further so that it takes into account our database of about 50mm recorded bike rides by our users. The result is that our cycling directions are pretty dang good at this point. We hope to deploy the new popularity based routing stuff in the coming weeks.

We have both a web and mobile route planner that are worth checking out. The mobile route planner is a paid feature, but allows free demos without saving. The web route planner is free, though some of the more advanced bits (multi-route editing, advanced libraries of routes, etc) are paid.

https://ridewithgps.com

Finally, another mention in this thread of a quadlock - they are awesome. I take my quadlock mountain biking and it has never budged. I'm not talking gentle mountain biking, but big jumps and drops and high speeds. They are super durable, the case is solid and is extremely protective of your phone. They are worth the premium!
My guess is opening their paying offering for free and also Github actions which is CPU-intensive and does much more than the traditional CI/CD tools.
When you go on a website, you are trusting a native app: your browser
Just Survive
I wonder how companies like github decide to determine this when outages are geospecific. Do they not report until an outage is affecting 50% of a geographic region before its reported as a partial outage?
Just found out that service centers/lockboxes are accepting applications. If these apps don't have any previous biometrics, they may not get any EAD/AP, since ASCs are closed. However, if USCIS has previous biometrics, they will issue EAD/AP cards.

It is true that Trump can't stop immigration benefits. He has successfully delayed processing many adjustment of status applications. What can Congress do here? Nothing but IG report.
That’s part of the micro service promised land, right?
It's common knowledge that people don't want to strain their mental ability when making decisions. So, it makes sense that people will go the easier route when making choices. Mental fatigue when making decisions is a real deal breaker. It is my belief that it gets worst if you don't pay attention to how you are making decisions.
> Early in the article I adjust this for various controls to better get at causality. This includes observable factors like age, years of experience, hours worked, size of employer, programming languages used, etc.

There are likely many other factors which aren't "observable" by your methodology, which are causing the 9.4% pay-premium. Factors like competency, domain knowledge, and how essential they are to the organization. I find it much more believable that these unobservable factors are causing both the pay-premium, and working-remote flexibility.

This is a common problem that comes up in such studies. Adjusting for various observable factors is great, but it still leaves behind the other unobservable factors. At which point you have to use your judgement to figure out whether those unobservable factors are more compelling than the hypothesis being tested.

That said, this is still a very cool analysis that demonstrates an interesting correlation. Thanks for sharing!
Yup. Google Cloud seems to be having frequent problems lately.

However, I feel like GitHub being down AND Stack Overflow would slow down work. And HN is a good place to know what's going on.
Yup; I've played factorio on a 2016 laptop and a 2011 desktop, the latter of which is also my "Steam machine". Bad enough hardware eventually limits what you can play, but the barrier to entry is low.
Ideal I agree ... and yet the real world is exactly the opposite ;)
Also having erratic few minutes outage from my ISP in the UK, which never happened for years.

Global network issue somewhere?
Japan has a conviction rate of 99.9%.

There is a difference between someone with a big internet presence and someone without one saying something.
> If you are encountering performance that is not what you expected, please consider ... our WD Red Pro or WD Gold drives, or perhaps an Ultrastar drive.

So, they're saying the new low end WD Red drives are unfit for purpose. And boy do they have a solution just ready and waiting to go.

Which presumably, uses the older CMR (eg normal) tech to do the same thing. They probably just rebadged the older drive models that work. ;)
I had some puts on UCO. Last night there was a 25:1 reverse split...I just sold for >500% return (very small position).
Yes, then the intrinsic e-mail risk vectors come into play
Fixed in TXR Lisp:

This is the TXR Lisp interactive listener of TXR 236.
Quit with :quit or Ctrl-D on empty line. Ctrl-X ? for cheatsheet.
1> (defparm my (hash))
my
2> (defparm thy (hash))
thy
3> (set [my 'one-entry] "one")
"one"
4> (set [thy 'one-entry] "one")
"one"
5> (equal my thy)
t
6> (set [thy 'two-entry] "two")
"two"
7> (equal my thy)
nil

Or, briefly:

7> (equal #H(() (a b)) #H(() (a b)))
t
8> (equal #H(() (a b)) #H(() (a c)))
nil

Also this:

[1]> (equal '(1 2) '(1 2))
T
[2]> (equal '(1 2) '(1 2.0))
NIL
[3]> (equal #(1 2) #(1 2)) ;; oops, WTF?
NIL
[4]>

1> (equal '(1 2) '(1 2))
t
2> (equal '(1 2) '(1 2.0))
nil
3> (equal #(1 2) #(1 2))
t
4> (equal #(1 2) #(1 2.0))
nil
Github is as much or more a collaboration tool as a Git upstream. The Git part is easy to distribute. The collaboration tool, not so much.

And to anticipate the likely next argument - no, mailing lists are not a better tool for collaboration. They are distributed, sure. In so saying, I have exhausted the list of their virtues.
You mean beat the people that actually do that for a living?
I'm experimenting with a new type of currency: an inflating supply crypto. The supply inflation is 7% per year. When new money is issued, everyone has equal access to purchase the coins. Inflation also discourages hoarding behaviors that we see in a system like Bitcoin.

The long-term goal is to be a medium of exchange.

https://bitflate.org/
My personal horde is a 9x16TB raid-6 yielding 101TiB usable.
Different people think different. Some people would be happy with written only. Some people like audio even though it is slower. Some people need to see other people. It is all a compromise to get different people to work together. Sometimes that means that I use mediums of communication that don't work well for me.
This philosophy would eventually do away with art and music.
Even for that guy, this is probably a terminal role at the company. Granted, pushing principal engineer is a pretty good place to settle, but he can't expect much advancement.
You can always tell what features the creator of a product use themselves!

Microsoft long ago (10 years?) added a great feature for bus routes on Bing Maps: "Previous stop is ___" / "If you reach ___, you've gone too far". That's a brilliant idea, and it tells me that the people at Microsoft who built this actually take the bus themselves.

It's pretty clear to me that everyone at Google drives.
You're right about a lot of this, but I think what you're missing is that Marc Andreessen did this financial maverick thing once, which is why he is influential. So it is probably right that Andreessen Horowitz the fund is not the right vehicle for such a thing, but having written his open letter, and with a deep well of influence and (presumably) some unique talent for setting up investment vehicles, Marc Andreessen the person is well positioned to put his money where his mouth is and work toward making this new kind of investment vehicle work.

Yes, this would involve finding new kinds of LPs or selling the same LPs on a new vision with different trade-offs, but that finding-LPs-and-selling-them work is exactly what it took to launch Andreessen Horowitz, so it is not crazy to suggest that perhaps Marc Andreessen is well positioned to get to work on this.

The response to your other comment you linked (edit, this one: https://news.ycombinator.com/item?id=21588626) is also interesting and meshes with my intuition that there might be more of a market for this than your giving credence to. I would also add that a benefit of this possible market may be that it could be a lot bigger than the pool VCs are currently constricted to. I think one interpretation of what we've seen with unicorns (and SoftBank, which is increasingly looking like a debacle) is that there is more money that wants in than there are businesses with the right model for the kind of VC money they are getting. It is plausible that a more sustainable model might be found in a much broader market of less risky companies.
Oh for sure. Reddit and Rocket League being down just mangled my relaxation time, GH and SO would have much worse material consequences.
> the best and well-thought-out UI's I've ever seen in any game

As you place belts, they should rotate to create a path.
C is a pretty lousy intermediate language:

* It's missing several useful operators, such as classic bit manipulation (count trailing zero, byteswap), or even 8- and 16-bit arithmetic. Checked arithmetic is another useful one that's not present (or even really possible in C's ABI).

* Signed integer overflow is UB.

* Utterly no support for SIMD types.

* Proper IEEE 754 floating-point control is kind of spotty, although it tends to be as bad or worse in most other languages.

* ABI control is poor. You can't come up with any way to return multiple register values, for example.

* Anything that's not a vanilla function isn't supported. No uparg function support (required for Pascal), multiple entry points (required for Fortran), or zero-cost exception handling (required for C++). Hell, even computed goto isn't actually supported.

And all of this is assuming you have strong control over how you expect implementation-defined behavior (e.g., sizeof(int)) to work.
Not just you.

This page https://web.archive.org/web/20190801000000*/https://github.c... has been[1] “500 internal server error” since late-December (globally it seems). Nobody cares (“not a priority” (c) support), nothing on githubstatus.

[1] blue circles on web.archive are errors too
If you are perceived as just a cog delivering software patches, you've already lost. If you're presenting business proposals and designs, you've already provided research, analysis and business cases. Often this is alot of extra unrewarded work. Though, if a vendor has proven themselves already, they're in position to ask for billable time for more different types of roles. This upfront work is an investment in own business and can be used to attract other clients, but sure, most of it goes down the toilet unless a good outlet is found for all that creative work. A bigger consultancy can have many people cooperating on such work in order to add that extra value to hiring companies.
The problem is that if you do not build for that potential need, you then need someone with the ability to say "no." It might be a condo manager, a city parking enforcement worker, etc.

Problem is, that person doesn't exist in most places where required.
Java is pretty good when it comes to being cross platform
The "we deploy production directly from Github" pathology is the one I'm talking about. Not being able to "collaborate" for a brief outage is fine. Not being able to deploy code isn't.
VoIP is a completely different use case though because it needs to be real-time. A latency of even 100ms is noticeable. By contrast, Netflix is streaming pre-recorded content, so any latency is not perceived at all so long as it is smaller than the buffer size. E.g. I could have a 5 minute buffer and suffer a 4 minute Internet outage and never so much as notice, whereas that would obliterate any VoIP use case.
Rustc normally spends way more time in LLVM than in the frontend. Rust parsing and type checking are very fast in comparison to LLVM's codegen.

Here is a chart from last September showing where the time goes in compiling a large Rust codebase (rustc itself):

https://gistpreview.github.io/?74d799739504232991c49607d5ce7...

(Scroll down to the large horizontal bars once dependencies have been built.) (Sorry if GitHub is down at the moment; try later if it doesn't load.)

The blue part of each bar is time in the frontend, the purple part is time in LLVM. The largest bar (rustc) spans 105 seconds in LLVM out of 140 total, or 75% in LLVM. Many of the subcrates are even more dominated by LLVM time, for example look at rustc_metadata or rustc_traits where >95% of compile time is spent in LLVM.
Don’t we also expect to see this result just by the fact the remote employees working for say Bay Area companies get closer to Bay Area comp then low cost of living level comp? On average then you’ll get a higher average salary for remote employees because non remote employees includes a large number of people outside of Seattle, Bay Area, New York etc.
CenturyLink ISP is having issues: https://downdetector.com/status/centurylink/
One thing I've heard of is "The Right Hook". The bike lane is on the right edge of the road. When a car is making a right turn, they don't look behind them, make a right turn, and a cyclist crashes into them. Seattle has a similar problem with some 1 way streets with a bike lane on the left side. At least 1 person has died.
What's New in OAuth 2.1?
choosing where to live is always a tradeoff between many competing factors: proximity to family, intrinsic appeal of a particular area, job opportunities for you and your partner, the list goes on.

odds are, you didn't happen to be born in the optimal location for your desired career. if you can get paid $20k more on the other side of the country and a flight home costs $200, you might find it pretty tempting to move. if the flight cost $2000 or you had to drive for three days to get home, it would be a lot less appealing for people who value seeing their family.

I don't understand how it's so hard to see that cheap flights make a big difference at the margin.
I think you might be surprised just how much time is spent in codegen- and optimization-related code.

For example, a bit over 75% of the time needed to compile the regex crate can be attributed to codegen- and optimization-related events, with a bit over 64% of that time spent in LLVM-related events specifically [0]. Granted, I'm not certain whether this is a release or debug build, but it does show that there is room for significant wins by switching backends.

As for why C can compile quickly with an LLVM backend while Rust can't, I'm not sure. I've read in the past that rustc generates pretty bad LLVM IR to pass to the backend, and it takes time for LLVM to sort through that, but there's probably some other factors in there too.

[0]: https://blog.rust-lang.org/inside-rust/2020/02/25/intro-rust...
A battery pack case + Quad-lock is what I used to use. I got a Garmin for the battery life. But I didn't find that useful for navigation - slow and really hard to set destination and doesn't always pick the safest bike path (Google isn't great either but in my area it consistently chooses inner bike path over path that run through multi-lane roads).
Volume of production, not of disk space.

As for backup that is a vastly unmet need. You have the carbonite scam that is on the rush Limbaugh show (unlimited yeah right) the corporate backup clients that turn home working to not working, and tape drives that cost more than 10 times the size of a drive they can back up, not counting the cost of the tapes, high probability that you pick a bad technology generation of lto, high probability that restore fails, etc.

The computer press has been telling people to back up for years but effective solutions have never been there for the consumer.
cycle.travel's my project - thanks for the mention! Always happy to hear suggestions and ideas.

It uses OpenStreetMap data plus a heavily customised instance of OSRM (Open Source Routing Machine, a fast routeplanning engine). The routing "profile", which calculates the weighting, is a few thousand lines of code alone, never mind various other stuff like custom elevation calculations.

It's a great project to work on, and the best reward of all is when people plan multi-day tours with it and say how much they've enjoyed the route.
Sandboxie 5.33.3 Crack and Activation Key 100% Free Download 2020
Why We’re All in on Remote Work
Read biographies of famous business people. You will find them full of stories where they act in a very cruel manner if it benefits them.
What's stopping you from taking a car or a bike ride to save $100?
Yeah, that is strange. I’m on Comcast. They’re probably just attempting to reroute traffic to higher-capacity links at the expense of latency.
As a current seeker of a remote position, and based on the relatively small amount of responses I've been getting, I feel like I might be falling into that bucket of applications that appear low-effort. What indicates to you that an application is low-effort?
GitHub is having major availability issues these past three months. 4 incidents in Feb, 4 in March and 6 in April so far.

Source: https://www.githubstatus.com/history

I look forward to reading root cause analysis promised by Nat in Feb: https://twitter.com/natfriedman/status/1233079491204804608
Data Analysis: Covid-19 is making workers busier than ever
Thank you!

Yes this is an important point. I don't mention it there, but I do control for full-time vs part-time vs. self-employed in my analysis.

I'll cover this in a coming post, but full-time and self-employed developers make very similar amounts on average, with a slight benefit for full-time employed.

I cannot control for the tax effects unfortunately, as I have no data on taxes paid.
I also see that as a much simpler explanation, you don't hire unproven people on remote.

A higher portion of remotes are temps, and/or having to incorporate in their countries, and carry the burden of doing paperwork.
Strfkr- Future Past Life Review
> Andreesen needed to do more than just call for action in his blog post. He should have committed his own funds towards the goals he is calling for.

That was the part I found frustrating about his original post. He talks of the need to build and the need to push people to build, but when he is one of the 1000 most capable people of building in North America (between his past experience building, his vast network, and his billionaire level of wealth), he prefers to sit back, sit on plenty of corporate boards, and wait for solutions to walk in the door.
Unwalled.Garden: A “souped up RSS” open protocol for building social Web apps
You have to keep saying it because you haven’t explained why referencing suckless has any bearing on whether the project will support CJK. In particular you have no basis for this statement:

“Ok, this is a bit of a offtopic rant, but this project seems to be aiming ‘suckless’[0].

For me and a lot of users, that means that this project probably won’t be useful for a lot of non-ASCII users, especially for CJK users like me.”
This was during some sort of story-driven tutorial in which biters would swarm a base after a few minutes of play, so research wasn't relevant. There was no way to get past them except by just beating them out action style. I did search pretty thoroughly.
Web development or mobile app development
> netflix et al have reduced stream quality due to increased load

OT, but why am I still paying full price for less-than-full quality? Same with Amazon - why am I paying for two-day Prime shipping even though it's impossible to get that level of service right now? /rant