skysight-inc/HackerNews huggingface dataset:
Hopefully by now the community has mostly internalized those instincts. Grooming can be very effective.
Big parts of this article won't render, because of CORS issues.
Sure (although there is work ongoing to fix that), but that's only relevant for point 3 and in that case 4 is an option.
Do you mean superior to trackpads generally or have you specifically tried and rejected the Magic Trackpad 2?

I ask because like the parent poster I love the Trackpad 2 on macOS but I hate most other trackpads when using them with Windows/Linux. Meanwhile I also hate using most mice I've tried on macOS including the Apple ones but am fine with mice on Windows/Linux.

I imagine there are probably tracking speed and acceleration settings that would make the unpleasant combinations work better but I usually give up after making a few simple tweaks.

I wasted a lot of time tweaking low level Synaptics parameters in the config flies when trying to make the Magic Trackpad work well for me on Linux and I think I've exhausted my lifetime supply of patience for excessive pointer setting adjustments.
Dropbox Cape service mesh technical deep dive
When the Only Problem with Your Job Is an Unhappy Boss
https://www.telegraph.co.uk/news/uknews/1514492/20-years-on-...

https://www.guernicamag.com/the-fallout/

https://en.wikipedia.org/wiki/Sinking_of_the_Rainbow_Warrior

The problem with nuclear has always been trust, and repeated breaches of trust - often in regards to weapons proliferation, from which fission can never really be separated. See the ongoing efforts to prevent Iran's nuclear programme, for example.

It also has a nasty habit of cost overruns, because projects don't scale down. How overrun is Hinckley Point C now again?

Whereas solar cells scale down to the level of a few square milimeters on a watch or calculator. The great lesson of silicon valley - AWS and everything else - is that "big bang" projects always get beaten by things that can start tiny and scale incrementally.

We need to deploy solar and wind now. Maybe in the 25 year lifetime of a solar panel we can get a nuclear plant finished. Maybe fusion will work. Maybe someone will find a way to stop Thorium reactors dissolving their own plumbing.
The same way you would with anything else.
Your opinion is poorly informed. In the future we will still need high-exergy energy sources. PV provides this; thermal tech doesn't.

Also, storage solutions for electricity exist, and these are not fringe/academic technology. For example, electrical vehicles exist today. Once everyone has an EV, that'll add ~50 kWh of storage capacity per EV to the grid.
So Brexit supporters are copying French fuel protesters even though we have a different fuel duty regime that isn't set by Europe, and they want to leave Europe (and by extension, France) anyway?

That makes perfect sense.
The fuel is potentially recyclable. The large amount of contaminated material making up a nuclear power plant isn't.
Right now I'm working on financial time series modelling.
I can't use numerical arrays because the model is not parallelizable. Also R / Mathematica are not good for these kind of stuff.

I'm thinking of trying out Julia, as it's dynamic but still has a lot of interesting libraries, but for now I just decided with working with small data, so actually I don't have performance problems.
that is where i'm going next :)
Yes, this is exactly what I mean.
Lived in NYC for a few years - I had everything (bank, pharmacy, multiple starbucks, multiple restaurants, gyms, swimming pools ....) within half mile radius. I can't even imagine driving 30 mins to get groceries. Totally different world!
Motivation? I mean why should I click on the link, let alone consider yet another DL library?
I like to ask candidates to implement (simple subset of) standard facilities as interview questions.
> non-ASCII constant names

This is actually a security risk, avoiding all Unicode security recommendations. See e.g. http://websec.github.io/unicode-security-guide/visual-spoofi...

All they did was open the floodgates: https://github.com/ruby/ruby/commit/f852af0e59899157ef695edc...

no rtl checks, no spoofing, no mixed script checks, no normalization.
Which sounds like a great avenue for fraud.
And this is intentional, so "fraud".
I would be very disappointed if it was anything other than an undergrad prank. I hope someone has it framed in a frat house.
I agree with your last point, but if you see it from the perspective of a project leader that has to pull in changes (like Torvalds) or hire qualified people, that still makes no difference.

If it's too hard to find good people or sift out bad code, even a technically good language is not helping you with your real task.
The Quest to the Unlived Life
Food Dehydration Methods
This is an interesting one. Mind going a bit deeper? I read it as: 360 feedback can provide a narrow view or extreme view in either direction, and you are not beholden to the self-image that others label you. Respect what you know about yourself and take the 360 as a data point to reflect upon. Not sure if I read that right though.
from http://blog.pinboard.in/2011/11/the_social_graph_is_neither/

> Right now the social networking sites occupy a similar position to CompuServe, Prodigy, or AOL in the mid 90's. At that time each company was trying to figure out how to become a mass-market gateway to the Internet. Looking back now, their early attempts look ridiculous and doomed to failure, for we have seen the Web, and we have tasted of the blogroll and the lolcat and found that they were good.

> But at the time no one knew what it would feel like to have a big global network. We were all waiting for the Information Superhighway to arrive in our TV set, and meanwhile these big sites were trying to design an online experience from the ground up. Thank God we left ourselves the freedom to blunder into the series of fortuitous decisions that gave us the Web.

> My hope is that whatever replaces Facebook and Google+ will look equally inevitable, and that our kids will think we were complete rubes for ever having thrown a sheep or clicked a +1 button. It's just a matter of waiting things out, and leaving ourselves enough freedom to find some interesting, organic, and human ways to bring our social lives online.
No matter what we think Linux is or has become it is still better than windows. I was a windows guy for many years and have no desire to return to the winblows world
Tou can fix that with gnome tweeaks. (The two finger click )
> Constant names can now start with non-ASCII capital letters. I am not sure how useful this is

Very? If you want to code in non-Latin languages.

Also, π = 3.14159
How is it it a security risk to name a constant in source code?
If his history is so good it’d be better to briefly touch on it early on so it would be a positive rather than leaving the opportunity for people to wonder why it wasn’t disclosed. There’s no downside to being scrupulous about this and it can make a story more compelling when someone explains how their position evolved.
That’s fine if bring a mouse with you when you’re on the move. I don’t care for mice.

I don’t see why Dell, Lenovo, etc. can’t provide a laptop with a trackpad that works well under Linux.

Maybe it’s better on Windows I don’t know but the XPS 13 trackpad is, if I’m being genenerous, not great.
Pen testing is a broad field, you can have some jobs where you will be trying to hack into very important applications or networks and your work will have a huge impact. Or you can have other jobs where you are just running a few vulnerability scans and writing a report based on that. The same as any other field really.

I wouldn't worry to much about not being able to code in order to be a pen tester, an advance level of coding really isn't necessary.

I would ask why do you want to change your job? Are you unhappy with your current job? It sounds like you enjoy it. Keep this in mind because starting from the bottom as a pen tester will be very difficult if you are coming from a high-level role that you enjoy in another industry - you will have to realllly want to become a pen tester in order to start over from the bottom and work your way up. I say this from experience too as someone who spent about a year as a pen tester but decided to go back to my old career because it was not worth spending years to get to the same level I was already at.
Do you have an example of where you’ve found writing raw SQL queries was more efficient in both time spent programming and time spent executing the query?

I built an API in Python and SQLALchemy. Originally, it was built in Flask and Flask-SQLALchemy, but I eventually decided to migrate it to Falcon + SQLService and saw greatly improved response times from my API (hosted on AWS Lambda). Am I likely to see as significant improvements from a switch to Rust + raw SQL queries?

I am kindly looking for a reason to learn Rust. :) With the recent improvements to AWS Lambda, a Rust run-time is a reality and I am open to migrating the project once again for any additional speed improvements.
Facebook is not equipped to stop the spread of authoritarianism
Okay, I see now. It's about the three different measurements. Thank you!
It was some blogpost I can't seem to find, but they explained all the different things they can do from within emacs, which were lots of things vim doesn't seem to be capable of doing, things such as SSH'ing to a remote system to open files remotely, fully being capable of handling mail through emacs, being able to use emacs as a web browser as well which is interesting, and other things which were fascinating enough to me. There's also the built-in git functionality, which some people use emacs exclusively to manage their usage of git.

The emacs editor really is an Operating System to it's own extent. I really fell in love with the idea of being able to just work all day with nothing but emacs, I have not gotten to that point yet though. Being able to not leave my editor for anything sounds pretty useful if done right.
There's also some evidence that high levels of iron are linked to intestinal cancer.[0] So maybe the meat is just a proxy of iron. My takeaway is that the links between X food and Y disease are still largely a mystery. The correlation may be there, but the cause is not understood.

[0] http://nautil.us/issue/67/reboot/iron-is-the-new-cholesterol
For the context “GCompris” reads as “J’ai compris” in French, meaning “I got it” / “I understood”.
Honestly, it took too much time. I need to better self-regulate my usage. Get back to once a day or less. Open that time for more producing, less consumption.
Hmm. I found https://sinovoltaics.com/learning-center/certifications/eu-r...

.. which makes a certain amount of sense, but also illustrates a key nonsense of ROHS. Certain products are inherently made out of hazardous substances - in this case, CdTe solar cells. So they get exempt. Just as you can't use lead in solder, but you can take your lead-free PCB and attach it to a comparatively huge lump of lead in the form of a lead-acid battery.
I would love for this to be nonfiction, but alas...
Bent coppers charge a lot. The guy two doors down probably won't stand to lose his job, so will like as not spill the beans for a pint.
You can continue to charge more electrolyte for as long as you can supply more, & stash the charged electrolyte somewhere. It's not a unit the way a lithium ion battery is.
I fail to see how so, especially since variable names could contain non-ascii symbols even before that.
http://gwern.net/Nicotine

Lighting a fire in your mouth is so obviously worse it's comical to debate.

How would adding smoke to nicotine make it healthier?
Interestingly, Windows improved its stability problem through a combination of moving drivers into userspace and formal verification. Unlike in Linux, when your video driver crashes it usually just results in a momentarily blank screen instead of a core dump.
For URLs sure. I can’t see the problem for internal constants...
In defense of the interviewees, the 10 1 year experiences issue is usually dictated by "architects" and middle managers chasing the new shiny tech stack. From the interviewees perspective it's self preservation to have a knowledge base a mile wide and an inch deep because most business just want to get something out the door.
Naming Your Measures / Mandates.
"emi-coordinated move by major corporations to reframe the plastic waste issue so that responsibility for the pollution is shifted from themselves onto the consumer"

It's a very successful strategy. They did the same with "identity theft" where banks deflected the blame for bad security practices.
Thank you, this is a step in the right direction. Holding users money forever because they donated to a person who may know nothing about your platform is still scummy though. What happens to that money in the mean time? Is it sitting in a bank account you're earning interest on? Is it guaranteed by a financial institution?

You've made the representation slightly better, but this post still sounds like financial fraud.

> A change so that users may contribute only UGP-granted tokens to unverified creators, but can contribute self-funded and grant-funded tokens in any combination to verified creators.

This sounds reasonable, but you could also just not accept donations on behalf of people who haven't signed up for your platform. Why the hell should I as a creator be forced to waste my time opting out when you have no right to use my name to entice users onto your platform anyways? (not that I personally would have any value, I've never created anything anyone would care to donate for, I'm speaking hypothetically of course)

Furthermore, what if I have my own methods to donate to me and instead users of your browser see that I'm an unverified creator and donate through that instead? Now you've lost me donations I otherwise would have gotten. That sounds like serious lawsuit territory right there (though I'm not a lawyer, of course).
China drafts law protecting foreign IP and prohibiting forced tech transfer
Almost a day late, but I'll throw this in here if people come by later looking for more suggestions.

From this year, I read all but two of the Haruki Murakami books and all short stories. I love his writing style (great translations), and the fact that the stories are about not all the time realness. Kafka on the Shore is a great starting book. Also Norwegian Wood is another example, though this strayed away from the magical aspect I like of his.

Another from this year was The Dubliners, collection of short stories from James Joyce. I was stuck in Dublin during a snow storm this past spring, so I'm sure this lead me to like the stories more, but I swear they're amazing and I haven't found anything else like them. They're all tiny points in people's lives, and the things that happen make differences for the people or are also easy to remember and not forget. Get one with reference notes in the back too.

Besides those, Love in the Time of Cholera was another one way up on my list. Similar to One Hundred Years of Solitude, which I think I prefer slightly more, but reading both is interesting to read since Cholera was written 20 years after Solitude and we can see how the author changed over time.

Overall though, my absolute top tier books are East of Eden, Catch-22, and My Struggle (Knausgaard). 1000% read those. I like including these so if somebody reads this and likes these books as well, they can somewhat trust my other suggestions.
He linked a resource that explains visual spoofing, an "attack technique" in which an attacker registers a domain that renders exaclty the same as yours, but actually isn't (because it uses unicode points which render the same --or very similar-- to latin alphabet letters).

I woulnd't go as far as saying "it's a security risk", but on some situations it may lead to weird bugs in which you think you're referring to one constant/variable and you're actually referring to another (visually equivalent/the same) const/var.
It's a valid concern.

In my testing, I saw
OrbitDB load 10-40 entries per second (with 1 byte entry data payload sizes). Each entry tries to point to up to 64 previous entries, which allows a lot parallelism in loading previous entries.

Data size is also an issue which isn’t helped by parallelism.

And your database only ever grows, both in size and in number of entries.
Linus may be fine with C, but I do find that using C for larger projects is cumbersome for its lack of quality-of-life features. Making ADTs with C is a pain, because you can't define a type and keep creating object instances of it. Lack of namespaces makes naming things convoluted. Exception handling is non-existent. The type system is a joke, C functions happily take arguments of wrong type at compile time and then segfault at run time. Lack of array bounds checking places greater demands on the programmer. Too much abuse of the bare bones pre-processor macros. Multidimensional arrays are very complex to use.
I only skimmed over the linked resource, but non of the mentioned attack vectors and issues seem to be a problem for variable names in source code?
I had passively wondered. Now it'll be much easier to remember the name — thank you!
Dollar General is not a dollar store. It's a General Store with the name of "Dollar".
That’s not the implication.

For me personally, it started with a friend who would bum me cigarettes here and there, and I would partake for the sake of stepping outside with him.

What seemed like an innocuous “just one cigarette” here and there started to turn into cravings. It was all downhill from there.
I don't think you need to learn C to become a good C++ programmer. But knowing it (or the low level subset of C++) will make you a better programmer.
As far as I know, Peterson's diet is actually his daughter's diet [1]. She claims it cured her from numerous diseases including rheumatoid arthritis and depression [2].

I have no idea how credible that is, but I'm just saying it isn't something he decided on a random basis just to look cool.

1 - http://mikhailapeterson.com
2 - http://mikhailapeterson.com/about-me
> are solar panels net energy producers?

Yes (based on data from 2008). See at the bottom, under Mythconceptions: http://www.withouthotair.com/c6/page_41.shtml
It looks fun, but as I'm doing financial modelling right now, Julia may be a better fit for me, as it has very nice libraries as well.
What does "5% as harmful mean" when users are comsuming 20x as much because puffing a vape is as easy as checking a text message on your watch?

One vape pod is a pack of cigarettes, with no barrier to puffing.

Kids can't smoke cigarettes all day long in school. They can vape all day long in school, and some do, limited only by availability of money.
Get back to nature. I just moved out to Western Montana (now working fully remote). Looking to do more (or start) hiking, backpacking, cycling, fishing, boating, sitting, relaxing, archery, shooting, maybe hunting, wood woork, and learn to take care of these 10 acres I now have.
Sciter supports print and print preview out of the box: https://terrainformatica.com/2015/05/25/sciter3-print-previe...

As of PDF generation: Skia backend is capable of PDF generation but that functionality is not exposed to script yet.

Another option: Windows supports PDF print drivers so you can just print on it to get PDF.
You mean competitors like WhatsApp? The price can go from 0 to $1B awfully fast.
This Breathtaking Science Photo Shows a Single Trapped Atom
Vanadium. Ironically, Vanadium is extracted from the waste products of the oil, bitumen and steel industries.
I've tried to explain but the comment was blocked because I was replying too quickly.

Decentralisation has three dimensions: Political, Logical and Architectural. In the case of Linux, I argue that the decentralised nature of open-source software development is what guarantees its safety and usefulness and not the individual merits of any one participant (person or company).

I think I'm not saying anything contentious when I say that Linus' employer has no special treatment in terms of linux development roadmap, and that most contributions are voluntary and no one needs to ask permission to download the code and fork the project and this is logical and political decentralisation.

Here's an article by Vitalik from Ethereum Foundation that I always recommend to those interested in understanding decentralisation: https://medium.com/@VitalikButerin/the-meaning-of-decentrali...
"ACTNews, PANDEGLANG – Tsunami hit coastal areas around Sunda Strait in Pandeglang, Serang, and South Lampung Regencies. The disaster happened on Saturday (12/22) at 9:27 p.m., Indonesian Bureau of Meteorology Climatology and Geophysics (BMKG) predicted that the massive wave was caused by underwater flank collapse after the eruption of Anak Krakatau Mountain as well as the tidal force caused by the full moon." - https://act.id/en/news/detail/tsunami-hit-pandeglang-serang-...

"Anak" = Children/Child of

The Death Toll has reached 373 people, 1.459 wounded and 128 still missing
https://www.bnpb.go.id/en/tim-sar-gabungan-terus-menemukan-k...
If adults and kids both like candy, is candy a kids product?
Not sure what country you live in, but fortunately I can afford to live in a part of the US where that is not characteristic. And I'd much rather my local police not come in firing like the A Team, thanks.
https://frinkiac.com/meme/S08E16/1219284.jpg?b64lines=VEhBVC...
Cool! It’s a very fun time for energy storage work.

I’m part of a utility group but I mostly work with DOE and the national labs.

The unbalanced phasing in distribution can make solving powerflow harder, but the big problem we face is data quality and volume in the circuit models—one substation and its feeders typically have over 10k circuit components. The detail is needed since the model is used for outages, work orders, and engineering planning. On the plus side, at least the data security issues are way less severe than transmission models.
I replied to a comment about trust and decentralisation that are both topics I am very interested in, and I believe you replied to my comment. I fail to see the malice...
Surprised that he doesn't mention Reddit, where the lost communities he described certainly do exist and thrive.
You can also use JRuby. Powerful and can be very easy to the user.
I would send this video to people who work at Embedded focused companies you're interested in working at, especially team leads, find them on LinkedIn and message them, worse that happens is they ignore you, you lose absolutely nothing as a result though!

The best way to get past HR is to go around them and straight to the team lead if and when possible. I wouldn't have my current job as a Software Engineer if I had to go through HR first.

I would also definitely put this in your resume.
Anything Brandon Sanderson, with Stormlight Archives as the crown jewel.
I'm not sure about this being good for coding in non-latin. It might actually encourage behavior to mistreat ruby constants as regular variables. IIRC constants are not really constant, but only visual help for reading code and ruby just issues a warning on reassignment and these warnings are not shown by default.

I can totally imagine new devs just trying out non-ascii variables, see it not crashing and then actually writing all their code using constants.
straw man argument
> but it is mostly introducing it to kids who didn't smoke anything before!

Eh.

I personally know people vaping to quit. What's your stance on nicotine patches?
No, but I am always trying to learn new topics and ever since I got professionally involved in blockchain I have picked up a couple of econ books but I wouldn't falsely represent myself as an econ expert. Why do you ask?
it can be used to create malicious pull requests that are visually indistinguishable from correct ones
In Ruby it can easily be used to submit malicious source code to a repository (for example the reviewers thinking that a variable is set to some value, when in fact a new variable is created).