skysight-inc/HackerNews huggingface dataset:
So then the idea should be to make a language (or environment) that allows building higher quality with the speed of JS... But really no-one but a handful of people (like some people here and myself) cares enough (to do something about it) about this; companies or end users.

People are used to very shitty software; non-tech people are just swearing at their screen but in a way like 'we cannot do anything about it anyway'. Almost all sites and apps are broken in many ways without even looking at usability/UX (a lot of time seems to be put in frontend and blingbling while the backend/logic is horribly broken in many ways).
I was a lead/senior developer of a team of ~10 (in a startup of 30). I was involved heavily in the direction of the company, as well as the day to day running of my team. I now work remotely with a 15 hr time difference. Nowadays I feel extremely left out of the direction of the company, the direction technically, and what my team is up to day to day. I try to close these gaps during calls with my team every day, but it's just not enough. This leads to intense feelings of anxiety and impostor syndrome.

As an example, I'm currently working on a proof of concept using Rust to replace some existing C++ that coordinates some Gstreamer pipelines. This sounds like the perfect task for remote: self contained task, redoing existing code, fairly small scope. But remote (or more specifically the time difference) makes it pretty difficult. I don't know Gstreamer that well, and I don't know the existing code that well. I'll often run into a problem that I KNOW someone on my team could answer in 2minutes, and unblock me. Instead I need to push through wasting valuable time trying to figure it out myself, or wait till they are online. Perhaps this is the time difference not the remote aspect at fault. If they were on the same timezone, it'd be a quick Slack message away

Now, I am reduced to writing code that slots in around my team. As for actual empirical metrics, I don't have many. We tend to track achievements as a team (OKR's etc), and my team has been hitting there goals mostly. I do feel we could achieve more though if I was onsite. A probably non valuable one might be Github commit count, which dropped from ~ 3500 for the 2018 year to ~ 300 for the last 6 mo. So at least on code alone, I am churning substantially less of it out.

I'm not poo-pooing remote btw. I think my story would be totally different in a 100% remote company, or a company with substantial remote presence. I think for me though, in this situation, I prefer on site.
Except when they imply that it's "not having a life".
April, 2019 Updates for Irc.com
yes "up to a point lord copper". What what happens when this code is copy pasted, moved between machines in different countries or edited in multiple different editors you can get bizarre problems.

Even moveing excel between countries gets some very strange changes Eg changing diacritical's but they look very very similar.
Can you eat popcorn in VR? [video]
Agreed. As a former MS-focused engineer in a previous life, I was constantly surprised by how many executables just continued to work 20 years after authorship. It's a different set of tradeoffs than other OSs have made, but a really remarkable one.
The things you've listed are only around 25% of the budget. You're engaged in some serious cherry picking.
"There is substantial organizational, legal, and financial infrastructure required to support each new jurisdiction we hire in, so we have to be measured in how quickly we expand."

Each country you want to pay salary in comes with legal aspects. Therefore they have to be a bit tactical with where they try to hire people.
They'd need millions of cars to make trillions of dollars. They can't afford the capital to buy millions of their own cars. They are primarily a car company, they sell cars, any additional revenue due to autonomous tech would be gravy on top of their current margins. They might raise prices, actually, if their cars are proven to be able to do ride-sharing autonomously.
I wonder if they stop making them because it makes a country vunerable? After all enemies of the nation have to just blow up a few reactors to cause major damage, right? But if a solar or wind or even coal plant is bombed, not much happens?
They may be a future. I'm pretty sure they aren't the future, though...
> Yes they can.. That is what 'right to work' means.

No, it does not.

> According to the Legal Defense Foundation, right-to-work laws prohibit union security agreements, or agreements between employers and labor unions, that govern the extent to which an established union can require employees' membership, payment of union dues, or fees as a condition of employment, either before or after hiring.

https://en.wikipedia.org/wiki/Right-to-work_law

> If you tell all businesses in your state that you must have a union (or accept a union if your employees vote for one)

Nobody was talking about this?
I call BS on "a similar reversal is beginning in China" :

"China is no stranger to nuclear power. The stated PRC goal is to raise domestic nuclear energy output from 43 gigawatts (GW) to 300 GW by 2030."
https://www.forbes.com/sites/arielcohen/2019/04/25/china-ent...
Especially since Tesla's success is one of the things stemming further EV incentives.

If Tesla didn't exist, I bet traditional motor companies would have asked for more and more incentives worldwide to make EV cars. And then they'd have ramped up production and collected all those sweet tax dollars.

With Tesla about, nobody lobbies for new EV incentives, because it would be helping the 'outsider', and it's fairly apparant they aren't needed.
Yes, I've got a good number of hours of enjoyment out of it - but only by ignoring the hype and waiting until the first Steam discount. As a Roger Dean art generator it's fantastic.
It is funny that you preface it like that, as I feel like what you are saying is what the ACLU was advertising. I don't feel like I have seen examples where they have misrepresented the law.
How to Improve Written Communication: Practical Tips and Useful Tools
Testing with Go
This is extremely useful, thank you!
Wait, I misread that wikipedia paragraph too.

Look closer. It’s saying $215 million for all games in 2014, both video games and table games.

Then $500 million in 2016 for both categories, with video games alone being $186M.

This is saying that video game funding grew massively -- more that 2x -- in those two years. Neither category declined, and it’s not comparing total contributions.

*more:

Looking at https://www.kickstarter.com/help/stats

Games today are $1B in crowd funding. Games are the top category on Kickstarter. Games project success rates are 6th out of the 15 major categories. More games have raised over $1M on Kickstarter than any other category.

The more I look, the more it's clear that funding on Kickstarter and in general for indie games has never been bigger or brighter than it is today.
https://ronjeffries.com/xprog/articles/jatbaseball/
Not really a tax dodge its the way investment trusts have worked for over a hundred years - and they helped build America :-)
Personally, the social anxiety of working in an open office is far more detrimental to my productivity than anything. I would kill for even a cubicle.
> developers

Developers meaning in some circles; I know many corporate / enterprise devs that really pride themselves on committing (if they have version management.....) and producing as many lines of code as possible. Usually Java or C# or VB#.
What empty space? When I arrived at work, I work intensely, and hard. None of us want to be longer than we need to accomplish our work. Occasional chit chat while making coffee is definitely not slowing us down in any meaningful way. Except for a few places (contracting at government) I've never felt on site had too many distractions
Doing nothing is how I often stayed productive. I used to be able to stay and think about something for hours. If I encountered something difficult I would go for a walk or take a nap. Now that I've been forced, at work, to use Slack day in and out -- I feel like I can't spend 5 minutes without flipping to another window, checking this, checking that. It's counter productive and feels like torture.

I get a hangover from the weekend... because I do nothing. I go for walks, read a book, ask my kids whether they think there are more cats than animals... I work on old recreational maths puzzles. I wander over to my friend's house for tea to catch up on how he's doing. We check for caterpillars in his garden on the way out. I plant wildflowers in my own.

The hardest part of doing nothing is learning to live with all the people who can't.
> competing on quality, price, customer service, etc, etc, etc.

What metric are you using to define quality and how would it make people use this store over Steam? How much cheaper would you need to sell games to get people to go to the Epic store? Would developers put there games on the Epic store if the price had to be so low that they made more per sale on Steam? Good customer service being a factor requires having customers to experience it. It helps long term but won't get your first wave of customers.
The problem is a lot of the tech advancements in the last 30 years of the field have not had a chance to play out and instead retrofits are all that's been rolled out to the existing fleet. Criticizing an entire field based on the cutting edge 60 years ago feels really unfair.

Additionally the modern US standard for safety regulation by the NRC is so stringent that anyone criticizing safety often sounds like spreading FUD if not specifically mentioning the caveat of either "outside the US" or "in the 70s".

That's not to say there are "no problems" - to the contrary, age is the biggest problem. And there simply is no preparation for the end of the nuclear powerplant age, which is coming at this rate.
With Amazon we're comparing a web site that sells stuff they don't even make to an auto manufacturer, insanely capital intensive. It's quite a different bar. I realize you're just replying to someone who brought this up, but I'm not convinced comparisons make sense.
UFO is a very potent story. And the US government had used it in the past as decoys (allegedly):

https://en.m.wikipedia.org/wiki/HyperNormalisation#The_Truth...

https://en.m.wikipedia.org/wiki/Paul_Bennewitz

Wouldn't be surprised if this is a sequel.
Agreed. This is not a tech support forum.
It doesn't matter if you rent or buy: either way you have to pay for the maintenance costs. If you rent you don't directly pay it, but you still pay for it. As such maintenance costs are not a factor.

A house should ideally be a stable investment: the value should keep pace with inflation.

Most people pay more for house maintenance than required (updating a perfectly good kitchen...). That is an investment in quality of life.
I'll let you know once the page loads.
Harvard Business Study on impacts of firm exit with increased minimum wage

https://www.hbs.edu/faculty/Pages/item.aspx?num=52552
Huh? Nix can run on other OSes. NixOS is just an OS built on Nix, the same way GuixSD is an OS built on Guix. Am I missing something?
The universe doesn’t “reward” it so much as it’s just a consequence of random events. For example, if you flip a coin many times, you’ll see long sequences of heads. From the central limit theorem it follows that sufficiently many random events will form a normal distribution, which exhibits clustering phenomenon. Take a look at a Galton board in action.
Good old SEO?

I mean if your product fills a unique niche it should be really easy to rank high. Get your first few customers like that, then because your product is revolutionary, word of mouth will do the rest.

A real-world example: Monzo, a modern bank in the UK. They only very recently started using advertising, but got their first million customers with nothing but word of mouth. Their secret? Simply making a product that's light-years ahead of what the existing banks provide.

Your product is not revolutionary? Oh then I don't know (actually I do - make a revolutionary product - switch industries if necessary), but you're not entitled to waste my time, attention & privacy with ads just so your business can survive. Being profitable is not a right, I couldn't care less if you go out of business.
Welp this is where the issue and the meme is. This is where the Stallman rant: https://www.gnu.org/gnu/linux-and-gnu.html came from and is still a point of contention. The linux kernel is the only standard part of any distro. Anything beyond that is optional however it will most likely be GNU coreutils. Even then it may not be standard as coreutils may be replaced by busybox or BSD utils or any other core Unix utilities package.

So that's what we are left with. Linux is not an operating system. GNU/Linux is, Busybox/Linux is, and all the distros are operating systems but Linux is not. people just like to clump all these different operating systems together and pretend that they are different versions of the same OS.

If you want a "Linux" operating system that is well defined, look for the ones without Linux in the name. The BSDs have actual UNIX support (i.e. a standard library of tools) and Guix is a Unix-like/Linux-like that focuses on reproducibility and dependence stability.
I'm surprised that this article doesn't touch on that fact that it's poisonous nor did that fact come up in its historical appearances/uses.
That's Prop 13, and it's one of the worst public policies in the United States.

The tax break wouldn't be so bad if it only applied to primary residence, was means-tested, and couldn't be passed down to children. Regardless, though, homeowners tend to be more well-off than tenants; they shouldn't be receiving tax breaks in the first place.
Or you could stream parse the file. eg. parse it one chunk at a time.
After 30 years though... If you are not reasonably able to think 40 years ahead a house is not for you. But renting isn't going to do better either as you need to think 40 years ahead for any investment.
What do you prefer for online course? Text vs. Video
Last time Vincent Canfield (a US citizen) came through US customs, his electronics were all seized without cause, clearly because of the services he runs. This type of targeting happens constantly.
I don't have time to look it up right now but I'm pretty sure GOG had layoffs a few months ago. DRM free doesn't seem to be a winning strategy.
How many employees and dollars would Boeing be able to save if they could transition the certification resources to the FAA?

It would also make it easier for new competitors to enter the market since they would need to build/create one less structure.

And it could make flying safer since the regulator would see that Company A does X, and Company B should too.

Safe practices shouldn’t be a company secret, they should be viral.
I’ve got a fairly heavy London accent.
Never seen this, added to my watch list. Now that Duke Nukem reference makes sense!

https://www.youtube.com/watch?v=jTK8eff1Zsk
I think this is the key to working remote. Having a network of people who also work remote online. I need to try that.

I work half of the time remote and sometimes feel very unmotivated due to lack of human contact. Having someone to just chat with would be awesome. Neat idea I wonder if there is a discord chat for that.
It's always a good time. I am honestly suprised there is not a remake. But with the cape-fest spewing from hollywood right now, perhaps it should wait a bit longer.
Bravo Stripe! I work for a company that allows me to work remotely pretty much whenever and it has done wonders for my productivity(no interruptions to flow) and overall happiness level. The 2 hours/ day of time I used to spend commuting are now spent cooking/going to the gym/home improvement/gardening. I save tons of money and have never been healthier or happier. As long as I stay a software engineer I don't think I'll ever take another role that doesn't let me work remotely. Of course I am strict with myself about working during work hours and have good rapport/trust w/ management. Just my 2c
If that social credit bullshit makes its way here, they'll be prying the last bit of freedom out of my cold, dead hands. I don't give a fuck about China or what those clowns believe in, and if I'll have to risk never visiting their cement and plastic factory of a shit hole country, it'll be just fine. I'm never going there with their social credit system, and I bet you all the world's money isn't either. No one is giving up that much freedom when they're getting so little in return. It's absurd to anyone that doesn't understand why it's in place, and once the generations that originated it based on the ugliness of the recent past, the truth is that it'll go away over and over again. That, combined with the fact that it's such a fragile system to begin with (i.e., it takes quite a bit of human involvement to run all aspects of it including policing and interrogation and incarceration) means that the system can't survive a generational divide.
Introversion's story is pretty interesting. Early success with Uplink, then Darwinia didn't do so well, DEFCON sold amazingly well on Steam, then I'm pretty sure they were almost financially ruined by porting Darwinia to Xbox which sold extremely poorly, followed by announcing Subversion which they worked on for years but was eventually canceled, to finally the enormous critical and financial success of Prison Architect.
I agree with you it's faster on the systems I've tried (modern x86 systems with local drives, mostly). The drive type or IO speed doesn't matter much because it's cached IO we are interested in: if actual IO needs to occur that is the the time that will dominate, not memcpy to/from user space (except perhaps with very, very fast devices, i.e., in the 5 GB/s range).

That said, the case isn't as obvious as you make it: you apparently save on copies and explicit system calls, but mmap replaces those with page table manipulation and "hidden" system calls (i.e., page faults).

These page faults have as much per-call overhead as regular system calls, and so if mmap actually faulted in every page, I'm pretty sure it would actually be slower than read(), since read with a 16K buffer (for example) would make only 25% as many syscalls as mmap bringing in every 4K page.

On modern Linux, by default, mmap doesn't fault in every page, due to "faultaround" which tries to map in additional nearby pages every time it faults (16 by default), so the number of faults is 1/16th what you'd expect if it faulted on every page. You can avoid additional mapping on access with MAP_POPULATE or madvise (? maybe) calls, but then this introduces the same kind of window management problem as read: you lose the abstraction of the entire file just mapped into memory.

Beyond that, mmap has to do "per page" work to map the file: adjusting VM and OS structures to map the page into the process address space, and then undoing that work on munmap (which is the more expensive half since it includes TLB invalidation, and possibly a cross-core shootdown). You'd thing that this work would be much faster than copying 4 KiB of memory, but it isn't - and on some systems with small pages sizes and/or slow TLB invalidations it can be slower overall.
If you haven't seen it before, check out the "Battle of Polytopia". Basically mini-civilization with a few extra races you can buy to support the developer. http://midjiwan.com/polytopia.html
No I would have taken side project or gig - to absolutely mean a moneymaking enterprise.
So, let’s just contemplate for a second, the idea that China clamps down, and succeeds in technological oppression. They do indeed triumph in their vision of conformity and subservience, producing the perception that the technology restricted a population in ways making it easier to govern.

That doesn’t mean China wasn’t already easy to govern, and that the technology is mostly incidental.

It also doesn’t mean that the same here wouldn’t be met with violent backlash and abject vitriol, if ever such a transgression were put upon us, even though we watch from afar with idle bemusement for now.

Point being, history has lots of examples where it happens over there and it sucks for them but so what. Then, you try it on us over here, and get your fucking head ripped off, because yeah, nah...

So, you know, it’s fine if China wants to fuck around like a bunch of dipshits with their thumbs up their asses. But don’t think for a second that the same thing’s going to go down that way over here.
Exactly. Companies are afraid of wiring money to Mexican/Canadian accounts. (IANAL btw, but work remotely from Mexico)
Or could bring some superbugs we haven’t event contemplated and the current host might be largely immune to.

previously isolated groups usually don’t do well when meeting other groups who had much wider contact and therefore exposure to more pathogens.
I don't intend to normalize it. I think it's bad. That's why I became an engineer.
even better option...graphically secure shell into a harden desktop computer when doing online work..than when crossing border back in ...sure they can search all they want but there will be no Social accounts to access or anything else just a blank traditional install of os and apps.

Not sure of how to do with a mobile device such as android yet.

But what I describe is possible on Macs and MS WIndows and Linux..

Of course it goes without saying not to leave a sarcastic acid readme to cbp as a readme.txt file o the desktop they are searching
>If that social credit bullshit makes its way here

What do you think about private companies providing a similar service, for example to potential employers?
I am one of the LFortran authors.

Can you please point me to some documentation or examples where Intel Fortran is used to offload to, say, NVIDIA GPUs? I don't think it supports it yet.

PGI and IBM support CUDA Fortran, other compilers don't. PGI/Flang has an experimental support for offloading "do concurrent". Some compilers also support the openmp/openacc pragmas and GPU offloading. One can also call CUDA C from any Fortran compiler via iso_c_binding. None of this is ideal.

I think it's still a research problem how to best integrate GPU support in the language itself. CUDA Fortran is nice --- one thing we want to do down the road is to implement CUDA Fortran and to allow LFortran to transform code it understands into a Fortran dialect that all Fortran compilers can compile, so that one can use any Fortran compiler and still use CUDA Fortran.

The other path is to parallelize "do concurrent", but part of this is also means to extend Fortran to allow to specify the array layout, as Kokkos (https://github.com/kokkos/kokkos) allows.

That is one of the biggest problem with Fortran: people want to be assured that their code will run on modern hardware. When using, e.g., C++ and Kokkos, then there is some assurance that the code will run.
CPE is meant to be in work time though