skysight-inc/HackerNews huggingface dataset:
That will idea will kill people. Don’t spread such crap.

Cancer is not you. It was you, but now it’s a different life form that’s eating you.
vim-plug is another. However I think the bigger point being made is that there is no standard one, which means each package manager makes things more confusing, not easier.
I can see one significant improvement for the wireless mats. The number one part of my phone to fail first has always been the charging port. The mat reduced the wear and tear on that port which could extend the life of my phone.
Even big police forces, e.g. NYPD, have lots of divisions. I don't think there's any standard operating procedure in place that would lead a random detective in a random precinct to call in one of the two or three experts across the entire NYPD on a case he is working that happens to involve seizure order for servers. If someone in the special city-wide child pornography unit was involved in a server seizure, that's when the computer expert might be involved (because he or she would be attached to the computer crimes division the child porn unit is a part of).
SELinux or app-armor, keep it in enforcing mode.
If you know what you need to do you can only split the tasks to a certain granularity without losses. But if you don't know what you need to do, then you can have large number of independent teams trying different things with no penalty.
No vundle for this one.

Out of curiosity I checked out if Vundle would give me YouCompleteMe but... vundle installation of YouCompleteMe just failed with `The ycmd server SHUT DOWN (restart with ':YcmRestartServer').YCM core library not detected; you need to compile YCM before using it. Follow the instructions in the documentation.`.

I love Vim but I have stopped trying to build a cathedral for it.
I'm excited about ActivityPub integration in blogs. You can give your site its own Mastodon ("Twitter") account, articles show up as posts and replies show up as comment threads.
Updated: Captain feared death in migrant hijack at sea – The Malta Independent
<rant> This is one of the most obnoxious websites I have ever encountered. It popped up an ad covering the content. I clicked on the close ad "x" like I always do. Then another box popped up asking if I never wanted to see this ad again, and I replied "yes". Then another box popped up asking why I didn't want to see this ad. I replied, and another box popped up saying the ad had been closed by Google. That box remained over the content for 3 or 4 seconds. That box eventually faded, but literally 2 seconds later, another ad popped up, covering the content, and I clicked the back button. I will never click on a story from that website again. </rant>
That feels kind of like a historical circumstance. I could easily imagine something based on RSS where people just express small blurbs like on Twitter. Heck, I've even thought about abandoning Twitter's UIs and creating RSS feeds for all the people I follow. At least then I'd be able to get chronological ordering and read/unread markers on tweets that way
You are probably the first...

But thank you ;-)
Overworking is a problem on a national scale, because it leads to the decay of every aspect of society that is not work. The most critical aspect is that it leads to the decay of families. It can lead to a big problem where the population is much lower and the people that do exist have had little invested into them as children. It also leads to a decay of the civil duty to shepherd your government, although the Chinese would consider that a good thing. It is tempting to eat the cake today but the price will be paid in full in one generation.
no, his argument is not that simple.
read it more closely, he is saying the methane from cows is not causing any methane accumulation.
its a fixed, relatively small forcing admidst a monotonically increasing one from co2. If we all stopped eating cows co2 would replace the cow-methane forcing in a short time.
Of course, when you decrease the size of the sensor by half in each dimension while maintaining its error rate you've quadrupled the number of sensors. If you can increase the computing power similarly, or decrease the computing requirements for combining those sensor measurements - it quickly becomes feasible to use massive numbers of sensors to improve the standard error significantly - but it is a lot of ifs.

Practical example, you'd only have to shrink the sensor by half 6 or 7 times to fit 100 in the same area as 1.
Yes I cuss at meetings. Not a lot. You know an occasional 'damn' or 'shit'. But I also know that using fowl language is the sign of limited vocabulary. And thus a reflection that I am not as smart as I should be.

Kids curse a lot because of 2 reasons: 1) they are trying to get attention (usually subconsciously) 2) limited vocabulary.

Of course a lot of this has to do with volume and if the language is directed at anyone. 'You stupid sshl' Is a lot different than 'be careful of the sshls out there'. Or 'Damn that hurt' vs 'Damn you'.
I’m fairly sure he meant it as a joke to be funny, not a serious critique of the article.
Indeed. I know several people who are in midst of their oncology fellowships and this is now the standard treatment. Amazing.

/end sarcasm
Amusingly, this is what I loved about Google reader. It made every post a message target for my friends.
I always considered twitter to be a modern global IRC, freenode if you will. At that it is amazing.

Complete with all the problems of spam, overwhelm, etc. You gotta find your people, foster a community, and stay there. I owe a lot of my career to twitter I’d say. It’s an amazing place.
As someone who barely survived esophageal cancer, I'm asking politely that you at least couch these kinds of comments with "I heard, but I'm not sure" or cite some reputable source.

Consider, for example, that my spouse was pretty desperate for a miracle. She would read unsourced speculation like this and sometimes get a bit of false hope. That's not the only harm this kind of commentary does either.
Sega Genesis Mini Release: September with 40 Games Including Sonic the Hedgehog
Not sure what you mean by running ES6 code under Typescript. It is my understanding that Typescript 'transpiles' to whatever flavor of Javascript you need, and then the code is executed as Javascript.

If your question is whether you can just change the file extension of a working ES6 file to .ts without Typescript complaining then answer is 'yes', you should be able to do that no problem.

Edit: of course there is little sense in doing nothing more than that, but it is a good starting point for decorating existing Javascript with TS features.
The GPS unit needs to figure out the locations of all the satellites before it can use them to figure out your positions. The satellite positions are expressed as a function of time, and the times used are measured in seconds within the current GPS week[1].

This is the mechanism that I'd expect someone messed up. I'd expect location errors more than time errors, but because you can get time out of GPS then someone probably has.

[1] https://gssc.esa.int/navipedia/index.php/GPS_and_Galileo_Sat...
The second graph has a huge jump because the left side of the area I'm taking points from is a boundary between two very distant parts of the curve. In any space filling curve you will be able to find arbitrarily large jumps like this.

The difference would be more pronounced on a non-log scale, except the huge numbers at the top of the range would squish the graph down so you couldn't see what was going on.

The first graph isn't just not continuous, it's not even 1-1. (I'm ignoring the fact that is also discrete so that any formal sense of 'continuity' can't exist. Even if you tried to make it continuous by filling in the gaps it would be impossible.)
In terms of a software development, laws/licences requiring maximum workweek hours is kind of pointless. If any company forces their employees to work in those kinds of conditions, they're going to get poor results, and their customers will notice. Software development requires a clear thinking mind, you can only get away with so much before productivity tanks. Manufacturing work is mindless, so they can get away with extra hours without as much decrease in productivity.
> For example, one OfficeMax employee complained to corporate management in 2012, saying 'I cannot justify lying to a customer or being TRICKED into lying to them for our store to make a few extra dollars

Looks like yes.
From what I understand, Intellisense is Microsoft's branding for their autocomplete engine. So is this Intellisense™ or a completely separate engine?
Are you telling me chemotherapy isnt actually a sham?? Are you implying that we cant stop luekemia with raw meat? People these days...
Can someone please explain why this is happening only now and why the species isn't already extinct? From the way this article is written, it seems the main culprit is the animals biting each other. However, they must have done this for tens or hundreds of thousands of years. So why are they suddenly getting face cancer? And why is the species threatened by this problem only now? What information are we missing here?
Keep crying you poor.
Gmail had rss integration through Reader back in the day. With the short lived Buzz, had easy integration for discussions on rss feeds.
I've taken to buying magnetic USB cables for this reason. Plug a connector into the bottom of phone/tablet, put a cable at work, in car, and next to the bed, and it's super easy to connect and disconnect, with no worry that the Micro-B connection is getting bent (with cats and a child we've gone through way more USB Micro-B cables than I would have expected).
Was it Seneca who mocked this line of thinking? If I remember right he mocked it by saying either

1) a good man is a good man and thus equal to other good men

Or

2) you proceed through so many qualifications and “but what if this guy was prettier or had nicer tone of voice than the other good man all else equal” etc until you admit that you include minute details like the exact placement of every hair follicle on some dudes head in your proposed total ordering of humanity
Even if there is a scaling limit, you can still use SmallTalk or a Lisp for small projects (and the scope of small projects in those languages is larger than that of, say, small Java projects) and benefit. I imagine plenty of unglamorous software projects are small enough in scope.

I am a mathematician, not a programmer, but even I have a Lisp story like this. I'm working with a computer science professor at my university who has in the past worked as a programmer both for private companies and for our government. We're studying some combinatorial game played on graphs and wanted experimental data of which player has a winning strategy on thousands of small graphs.

To feel more certain of the computer results we decided to each write our own implementation independently without looking at each other's code. He wrote his in C and I wrote mine in Common Lisp. You can imagine the punchline since it is similar to all of the Lisp stories out there: my program is about a tenth of the number of lines of code, took much less time to write and runs about twice as fast!
It seems that you can set a random value at boot. But maybe not whenever it's requested.
The watch is probably not completely reliable, and I don't know how good it is, but from my preliminary experiments in detecting AFib I would guess the detection should be quite useful.

Such a watch is probably faster and easier than any other option. Probably not as reliable as 24H ECG for catching transient AFib or a doctor-assessed ECG for manifest AFib, but a lot better than nothing.
don't know about swift but any JVM based language will have more productivity in IDE than vim. I have tried really hard to use vim for java and the trouble is not worth it. But for everything else vim is your guy.
>a piece of software in that realm should be proven correct (both crash-free and doing what the specification says)...

You do realize that a lot of autonomous driving software uses ML techniques that make providing guarantees like that difficult, right? (To be honest, oftentimes we can't even provide an explanation of why an ML decision was made, let alone "prove" why an ML decision is made. We only show tha most of the time, 98.3995% or whatever, the system should do "something like this".)

But in any case, none of that would affect the languages at issue here, because no one would write self driving software in any of these languages. There's about a 10,000% chance that any such startup would use GPU languages to do the meat of that work. Almost 0% chance any reputable company relies on something like go or swift to drive an automobile out on public roads.
Forex Trading More Than Expert Advisor
Firefox had a way to display RSS/Atom feeds earlier which they removed, but it did not allow subscribing to them in any meaningful way other than live bookmarks.
The answer to this question usually is yes.
http://no.gd/donna2.mp3

The vocal sections just sound like someone clearing their throat out.
> But there are other venues for labour activism than changing the license

The thing is, this kind of online protest is the safest for both initiators and participants. If by "other venues for labour activism" you mean go to the street, you're basically risk sending people to jail (And after the thing, nobody want to risk to get milled down by tanks).

Also, did you know that 996 is by law illegal in China? You can technically report your company if they force you to work 996. But: 1) After that, you will probably get fired for any number of excuses. 2) Your company is clever, they know many ways to get around the law.

Now, after all that dilemma, how could you protected yourself and help other developers just like you? The license idea come out naturally.
280 characters now, though still too short. There are plenty of professional writers on Twitter.

One problem is that there is too much emphasis on short, witty quips in widely shared tweets. It has everyone going for the witty zinger and that makes conversation shallow and obnoxious. Occasionally there are decent tweetstorms, though.
Why would anyone worry that applications like chrome abuse that file? If chrome wants a unique identifier it could generate it itself.
Location Is Gold to Businesses
The trouble with Java in the browser wasn't the language per se; it was the external runtime. This was also the problem with Flash. It was basically like downloading and running a random exe from any site you visited.

From the start Javascript was built in to browsers and even as it grew it was running in the context of a web page. By the time Javascript had grown large enough that people were looking for other languages it had become too entrenched.

Besides, Javascript is good enough for most websites. It's only larger web apps where it becomes more of a problem.
>Good working conditions for highly-skilled in-demand work arise naturally through supply and demand.

But they don't necessarily arise if the demand from workers wanting to do that work is sufficient. For instance, game developers have relatively terrible work conditions by the standards of the software industry, because so many people want to work on games. You could reasonably argue that they get enough satisfaction from being able to work on games that they're willing to put up with worse conditions, but that doesn't change that their work conditions are relatively bad. The nice thing about somehow bringing about a reduction in developer working hours is that it wouldn't necessarily result in any loss in economic output or employer profit, as there's a wealth of research showing that working beyond a certain amount of hours daily is counterproductive, so it's a win-win, and could even increase productivity.
That's fair. I agree. I didn't think about it that way at all. I've lived in NYC for all but 6 years of my life so I'm definitely in the could live in large metropolis my whole life category
Have You Recorded Every Agreement? Or Are You Waiting for a Big Problem?
> If it as OP says, the opposite would be true.

OP is wrong because there is also significant distributor liability (which applies even without he kind of active review that creates publisher liability), notably—at least, this is the specific subject matter that got the issue with regard to 230 to the Supreme Court—for defamatory content, and while 230 expressly only protects against publisher liability, the Supreme Court has found that, where it otherwise applies, it is also a bar for distributor liability for content.

Even if this only applied to defamatory content, the risk of defamation lawsuits would eliminate unmoderated public fora without 230.
Methane doesn't have a half-life, but you are correct it doesn't stay around forever. In about a decade it will react to become carbon dioxide and water vapor, which both contribute to warming themselves.

Scientists know this when they state that over a 100 year period, methane traps 32 times more heat than CO2 [1]. This is the number widely cited. Over a 20 year period it is even worse: 104 times greater! Considering we are trying to drastically reduce the human contribution to global warming over the next 10 to 20 years, methane is a great thing to focus on.

Other thoughts:

It is interesting that the cow population only increased 35% since 1960 according to that source. But what about the methane per cow? Some quick searches suggests the slaughter age may have decreased from 3 years to 15 months during that time. They are growing much faster, fed grain that leads to the methane burps. At a minimum several times more emissions per cow.

CO2 only sticks around for 100 years, by your line of reasoning we should just shrug that off too?

[1] http://science.sciencemag.org/content/326/5953/716
Vermont governor’s office promotes remote Amazon jobs in Vermont
It apparently implements LSP, which is in fact the same protocol Microsoft's VS Code uses to deliver what they call intellisense, and presumably it's possible to use Microsoft LSP servers with it.
Android Security and Privacy 2018 Year in Review [pdf]
Odd languages attract above average programmers, if nothing else than because they are engaged. Small teams are more productive than large teams, because there are almost no communication problems. I wonder how much is due to this?
To those questioning the benefit of rote memorization of API signatures and other factoids that are always just a click or hover away: would you say the same about vocabulary words when learning a new human language?
> These days I think that definition should be updated to "container" instead of "kernel": if you're running separate logical machines inside the same kernel with separate PIDs etc., they should have separate machine IDs.

Indeed. If that weren't the case, and the "same kernel" were enough, then things could just use /proc/sys/kernel/random/boot_id.
I haven't used Google reader. I do use newsblur, but haven't found the conversation features in there useful. The population is so much smaller than that of twitter.
Well, it sort of depends on how / where you see yourself and whether you work for yourself. Doctors today work long hours, and teachers are sort of limited by class schedules so their labor organizing has generally focused on better pay / benefits rather than fewer hours, but even for engineers, there's a spectrum from locomotive engineer to Nikola Tesla.

Here are some things I've learned from https://en.wikipedia.org/wiki/Eight-hour_day#United_States and linked pages :

- In 1791, carpenters in Philadelphia went on strike against "the prevailing sun-to-sun system, and the 75 hour work week" and fought for a 10-hour day. http://www.red-coral.net/WorkCoops.html

- The International Typographical Union, which had relatively well-off members, went on strike around 1900-ish initially for a 48-hour work week and then for a 40-hour work week. https://en.wikipedia.org/wiki/International_Typographical_Un...

- In 1907, the US passed the "Hours of Service Act," which limited railroad telegraphers to a 9-hour day. In committee the act was almost going to be a limit to a 12-hour day (i.e., the normal day was longer than that!), until the telegraphers spammed their congresspeople using their telegraphs. https://en.wikipedia.org/wiki/Order_of_Railroad_Telegraphers...

I would say that software engineers, SREs, etc. working IC jobs maintaining large codebases/services at the direction of their bosses in large companies are far closer to the professions that historically have made up the labor movement—carpenters and typesetters and electricians and actors and journalists and composers and telegraph operators and so forth—than they are to the doctor running their own private clinic as their own business.
If you use classes, the compiler may complain because the class has no declared fields.

The compiler will emit JS anyway.
I’d love to switch back from VSCode to get better (native) vim bindings. However, I like the documentation with auto complete.
You mean lining it up precisely on the surface?

That's why I stopped using a wireless charger.
"First you learn the instrument, then you learn the music, then you forget all that shit and just play."

- Famous sax guy
I think this is largely possible with eBPF, if you cared enough.
Yes, the footage does take up a lot of hard drive space. 24 minutes of "raw" 5K insta360 One X footage takes up 10-12GB. I believe that Insta360 Studio app exports the clips at 5120 x 2880, either at 100mbps or 150mbps.

Once you export those clips from .INSV to .MOV, the footage is still too heavyweight to be dropped directly into the Premiere timeline, even on a bad ass gaming PC with discrete graphics card. You'll have to spend some hours while it crunches down the proxy clips. Otherwise you can't scrub through the timeline to make cuts.

Here is a sample of bike racing footage from the handlebars of two pro cyclists. Use the mouse or trackpad to pan around. Curious what you guys think about that viewpoint. Is it lame? Or pretty exciting to follow the peloton from this angle?

Vimeo: https://vimeo.com/326053307
YouTube: https://www.youtube.com/watch?v=ySYS_BPiDK4

Vimeo will recognize your upload as 360 VR automatically, and even lets you change field of view, etc in the clip settings:

YouTube is a bit more of a pain to work with, you'll need to use their metadata inject tool or run a Python command line script to add in all their required bits.

You can see the stitch line down the middle (where the sky gradient jumps from light to dark blue, but you can't see the camera mount (which is pretty cool).

In the YouTube version, the view is super wide but locked to spinning L <-> R 180 degrees. That's probably my fault, but I don't have the patience to figure this out. YouTube will probably fix this down the line.

HOW your users consume the 360 content is by far the biggest question. Seeing this footage in a head mounted display (or Google cardboard even) is way more fun than viewing it on a flat computer screen.

There are still some hiccups to be resolved, but I think now with the Insta360, Ricoh, Garmin Virb, GoPro Fusion cameras dropping to below 600-700 bucks, you'll be seeing a lot more of this content. We're not far from 360 VR replays of sporting event in my opinion.
A lot of people were using RSS. Then Google found RSS feeds were hurting Google ad revenues and so Google killed it. Since Firefox these days trails Google, it too stopped supporting RSS feeds
I am a generalist. After programming in A LOT of languages through my 20+ year career, I have given up in memorising any language specific features (APIs, syntax, etc)

Every time I need to write something in a new language, I grok it and write on it with a handy syntax /API/SDK reference.

For me, The things worth remembering are the patterns used to solve stuff, not how the patterns are implemented in a specific language
Remote workers and nomads represent the next tech hub