skysight-inc/HackerNews huggingface dataset:
It appears to work much better in Firefox for me
I have been using Workflowy for sometime, kind of loving it.
This is correct, but it's also accurate to say that land-management will need to play a role in mitigating climate change (to the extent that's still possible): https://news.berkeley.edu/2018/08/29/improving-soil-quality-...
I think the core of the problem is that CSS is applied to the whole page, so it makes thinking about local changes hard.

CSS Modules[1] tries to help by introducing "local" CSS, then there are other approaches like BEM[2] that bake a namespace system into the class names, then there's OOCSS[3] that tries to break it down into separate .foo and .bar "objects" a bit like your example, then others going in the opposite direction like Atomic CSS[4] that try to make all the CSS rules so narrow that it is OK that they are global, then have multiple class names used on each HTML element to make the usage local.

Really, it is quite hard, lots of smart people trying to make it work.

Personally I've found the approach of CSS-in-TypeScript the easiest to work with, since I'm very familiar with TypeScript and it allow re-using the same tools to solve different problems (and my usecase wouldn't be a good fit for static HTML in the first place, so depending on JS for rendering is OK), but I can see how people not familiar with TypeScript might prefer a different approach to handling the complexity.

[1] https://medium.com/front-end-developers/css-modules-solving-...
[2] http://getbem.com/introduction/
[3] https://www.keycdn.com/blog/oocss
[4] https://acss.io/
2019’S Self-Lacing Nike Shoes Will Be the Cheapest Yet
Isambard Kingdom Brunel – “one of the most ingenious and prolific engineers”
> [it] shouldn't be that hard ...

Now where have I heard those words before... :)
At least for South America, the most developed cities are concentrated in coastal areas, it's where the international submarine cables land and most large datacenters are located.

The countryside is connected by the national/local telcos and thus isn't present on a international provider map. This map shows the Brazilian backbone on a macro scale: https://i.imgur.com/gRrANPJ.jpg
Well, they received 12.5% of the vote for the 2017 German Federal Elections, and, consequently have 94 seats (12.8% of the total) in the Bundestag -- I feel like it would be quite hard to argue that "no one takes them seriously" when 1/8th of the population took them seriously enough to vote for them.
Paul Merriman's Portfolios
We have never stated this. Please stop spreading misinformation about us. We've made it crystal clear in our most recent blog post that "we expect to deliver every non-module UHK webshop pre-order in January to February". See https://ultimatehackingkeyboard.com/blog/2018/12/13/shipping... . Afterwards, we'll transition to on-demand manufacturing.
Funny how false flags are only used against the far right whenever an illegal action may be linked to their ideologies whereas an immigrant so much as possibly getting a parking ticket is the direct fault of the left.
> But like you said, the problem is usually what happens once the ruler is gone.

Or, even worse, when they get old and start losing their faculties.
I did not read that comment as "defensive": it is merely "powerful" (which is good).
I was looking at a traditional Portuguese recipe book and (besides the sweets!) it’s steiking how protein rich their food is. If it doesn’t have fish, chicken or meat, it’s got beans, vegetables, lupins etc
From the reading I've done, gluconeogenesis is demand driven. Protein -> stored fat is the most inefficient macronutrient pathway in the body, something like 50% efficiency, perhaps even less.

I've not seen evidence for protein causing atherosclerosis or kidney issues. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1262767/

Also, keep in mind doctors are taught almost 0 about nutrition in med school. I doubt many keep up on the latest nutrition research.
There’s a website for a project aiming to produce a modified version of rice using these improved photosynthesis pathways[1]. Some previous HN discussion on the subject can also be found[2]. Really interesting stuff!

[1] https://c4rice.com/

[2] https://news.ycombinator.com/item?id=8867365
Hasn't almost 1/5 of German voters voted on them? It's quite far from "Nobody takes them seriously". UKIP wasn't taken seriously as well, but it caused the biggest political crisis in decades.
There's an age limit on the Fields medal (40), so it's quite common for the importance of someone's work to be recognized too late for them to be eligible. This is somewhat intentional as the medal is meant to be given to mathematicians early enough in their careers to have an impact (c.f. Nobel prizes, which are typically only awarded when someone is famous enough that getting a Nobel prize hardly matters).
cutt.us/WH0IS
This is the end of leaps and bounds of innovation in the smartphone sector. Everything will be minor incremental innovations and a gradual saturation of the hardware capabilities of devices.

I can't think of any sensors not already on phones.

I can't think of any innovation in hardware, apart from the usual pace of improvement in speed, computing power and efficiency.

I don't think phones will be getting any bigger.

There is a point of screen pixel density beyond which it is impossible for the human eye to differentiate quality.

Maybe there will spring up a market for innovative attachments to phones.

Maybe phones will become portable computing powerhouses for bigger machines.
Why would it be "fantastically German"?
More is not always better. It seems quite common among gym-bros to believe that because such and such study says olympic athletes do better on 160g of protein per day than 60g/day that means they should eat at least 250g/day. But from what I can tell, studies vary quite wildly on the base level of protein necessary for adequate health, let alone the usefulness of additional protein.
>The idea of fullstack isn't that you have no preference at all between backend or frontend, but that you can do both.

Either front/back specialist can google things these days and "do" both sides. If the only goalpost is simply "doing" front or back end, then that just backs my argument that fullstack is kinda BS.

The impression I've always been given is that fullstack was good at both, not simply "able to write something that works" in both.

This qualification is important because...

>Just because we don't have a name for it doesn't mean it doesn't exist.

... the name for it has always been "doing extra work without getting appropriate compensation".
Re-arranging elements optimally into different sized containers is clearly not trivial.

It is an instance of the bin-packing problem, which is NP-complete.
One has a duty to refute poor advice - especially when OP is making general recommendations based one a single data point and where said recommendations are demonstrably bad for the environment, animals and his own health.
Well Bitcoin is completely unsuitable for handling transactions for many reasons (transaction time, energy consumption, just to name a few). Btw. until you are going through internet devices (routers) with your transactions government surveillance is there, so it does not solve that either. The reason why even security aware people think that cryptocurrency guys are nuts is exactly this reason, you think that you can outsmart an adversary that has unlimited resources (at least compare to you). If you look at recent developments in Australia you would understand that you cannot do anything against a government than vote the right people into power and apply pressure to politicians to end unlimited surveillance that is granted with laws like the Patriot Act.

"Coupling Tor with a trusted coin tumbler, any serious criminal can hide his tracks"

They absolutely cannot. Their tracks are in the the NSA database in Utah. Tor is great for one thing mark yourself suspicious so it is easier to track you down.

https://surveillancevalley.com/blog/interview-in-german-maga...

https://motherboard.vice.com/en_us/article/nzemvg/dont-just-...

https://boingboing.net/2016/07/01/researchers-find-over-100-...

TL;DR version for the inpatient

"It all depends on who you are trying to protect yourself from. The biggest forces of surveillance in the world are not governments, but private corporations: Google, Facebook, Twitter, Yahoo, Amazon, eBay, Apple — companies whose core business runs on the surveillance and profiling of every person that comes into contact with their platforms. Everything that you communicate on the Internet gets sucked up and filed away — not by the NSA, but by Google and Facebook. Tor does nothing to protect people from that. Tor does not prevent Google from scanning your emails or recording your search history. Tor does not prevent Google from tracking your location via your Android phone, creating and saving a detailed day by day map of where you go and what you do. Tor works to an extent. If you an individual trying to hide from the NSA or the FBI or the FSB, Tor might give you some measure of protection — if you are very technically savvy — but it is a limited sort of protection. It does not protect users against corporate surveillance. But it does provide a false sense of privacy. That is why Silicon Valley companies like Google and Facebook support Tor: it sells a version of privacy — privacy from the government — that does not threaten their own surveillance business models."
It constantly shocks me how many hackers worship Singapore. I know many.

I mean it's not anywhere close to the worst place. It has a good economy and better rule of (incredibly strict) law than many. But I just find it shocking to see it held up as a near utopia and see hacker friends of mine sharing glitzy Singapore propaganda videos on Facebook.
I currently work with women (and men) who feel their roles as front end devs are considered less than our back end devs within our company. We also have the worst front end "big ol' ball of Javascript" spaghetti mess I've ever seen from people trivializing not just HTML & CSS but also JS. I didn't see it as a gendered issue until it was brought to my attention by female co-workers who had experienced the same thing at multiple companies.
Whenever the response to a twitter argument is "get involved and make the change you want to see happen" you can expect absolutely nothing to change.

Part of this is just people complaining on a platform that over values short pithy complaints.
You develop features behind compile or runtime flags and keep it off until it's ready to ship. This is what chromium.org does so that might be a more accessible way to see it in practice.
I've read through the files, and so far all there is are private phone numbers, addresses, social security numbers (well, the German equivalent, Rentenversicherungsnummern), bank data, etc of these people.

They basically just doxxed them, put up photos, names, account info of famous people, politicians and their families (at one point publishing photos and personal data of the little children of the host of a German late night show), and for a handful of them also published their entire iCloud content as well as all messages they ever sent/received on social media.

There's nothing fishy in there, just a very unethical and bad hack. Especially considering the hack only targeted left-wing people[1] a political motivation isn't be out of the question.

Footnotes:

[1] The hack targeted all parties that were at the time in parliament, but also many private people such as musicians, artists, TV hosts, etc. All of these people were politically left-leaning.
What does google do? You’re working on a line of code and the trunk changes. Your local no longer aligns with it. You have a conflict.

Someone’s changes get committed first. That’s a business decision, not a code tooling one. Second pr has to adjust. Same on both mono and poly repo, just using different words.

At least branches let you have the choice, which cannot be said for branchless.
You should use SDL for this and not DirectX. You don't need complex API for GPU to paint line if you concerned about complexity.
Or the world best stereo seperation... you could charter a boat for 'audiophiles' to hear a mono pressing of the beatles.
It'd play to the stereotypes of Germans being boring and efficient?
> If you don't want to go that way, then don't!

You will if you want a job. Noone's hiring devs who only know html and css and don't want to learn anything else.
VS supports displaying custom types.

Regarding gdb, during the mid-90's I got by calling it from XEmacs, until I discovered DDD.

I got spoiled with Borland debuggers, typing n, s, l, p all the time and drawing structures on paper gets tiring after a while.
Clarification: federal law permits them on the drivers side in the US as long as the mirrors also have the required flat mirror [0].

[0] same link, and the fact that my vehicle came from the US manufacturer with both.
First commits on the repos (D3 and Regal) are from 17/12. I started to work on this a week or so before the first commits, so it took roughly 4 weeks, with daily progress and commits. In the end the amount of changes in the code is relatively small. Time was mostly spent investigating and figuring out WHAT changes needed to be done for things to work
"Of course we didn't do anything untoward, being corrupt would be a bad use of resources!"
Creator of the German politicians’ personal data leak?
You can go ahead and count on any interesting study the Guardian references it's not going to cite a source for. It's a real shame considering I usually enjoy their articles for their often unique coverage and just amount of depth to make me want to read more, but no links are to be found.

Also, I find almonds and pistacchios somewhat filling, as well as oatmeal bars. If I need more protein during the day, I bring a casein shake to work with half skim milk/water. They'll hold off hunger for a while as well, much better than whey.
Yes. German politics and bureaucracy specifically.
The scientific basis for links between red meat production and environmental harm due to greenhouse gases, and between red meat consumption and harm to individual health, is well established.

I’m not here to criticize the choices of one individual - I genuinely don’t care - but civilizationally a reliance on beef for the majority of our protein requirements would be a singularly poor strategy.
One thing I think that is important to point out is the, “working beautifully” part. I agree that rewriting stuff just because is a waste of time and money. There are plenty of solutions out there that may solve a problem and may be working fine, but have now hit their scaling ceiling and people become frustrated. Rewriting stuff is a part of software, but should almost always be done incrementally.

I also don’t think it’s laziness. Developer hubris is real and it can get in the way of actual business value.

You pretty much nailed everything else. I share the sentiment because I’m currently working on splitting up a monolith into microservices. Most of the “quick wins” are things that didn’t need to be rewritten anyway, and the stuff that actually sucks is difficult to address. It’s tricky to get right.
I wonder - once we start replacing more extensive segments that represent complex functions, not only does it become a less probable natural solution but to steal a term from ML - perhaps there is a danger of temporal "over-fitting"... The natural version maybe sub-optimal in the current climate, but that historical baggage could have evolved to that state because it allowed the continuation of that species through a more diverse range of climates, something that could be useful in the future.

There is the potential that forcing a "more efficient" solution for _now_, could be also creating a more fragile and endemic species? Perhaps not even for the distant future, if details in the original in-fact make it better able to cope with subtle climatic variations more efficiently.
The Evolution of What I Call Work: A Google Calendar Memoir
I watched this documentary on alcohol unit measurements in the UK...

https://www.youtube.com/watch?v=PNq-JcVlYD4

Kinda slow - so recommend watching on 1.5x speed or so.
Its because nutrition science reporting is actually even worse than other science reporting. Every day I can pull up an article that contradicts the article making the rounds the day prior, it's awful.

So people do what people do: believe whatever it is they want to. People like bacon, so they convince themselves that high-protein high-fat diets are a panacea for the worlds ills, and the bad reporting lends fuel to the fire.
While it has problems, Liechtenstein is much closer to a normal democracy than Singapore (At least these days). Currently, four parties have seats, with no party having an absolute majority.
From the article:

> And they created super tobacco plants. "They grew faster, and they grew up to 40 percent bigger" than normal tobacco plants, Cavanagh says. These measurements were done both in greenhouses and open-air field plots.

The mass of the plant is proportional to the number of Carbons in it, and the Carbons come from CO2, so a 40% of mass increase means something like a 40% increase of CO2 sequestration.

[The Carbon content of the plant varies form plant to plant and in each part of the plant, and due to other reasons. The plants are made of Carbon, Hidrogen, Oxigen, and some minor but important atoms like Nitrogen, Phosphorus, ... The backbone of the molecules are made of Carbon, with some Oxygen and Hydrogen on the sides and some Nitrogen sparked here and there. So the proportion of Carbon is in a narrow range. The main exception is water, but the plant doesn't want to be too dry or too diluted internally, so also this is a narrow band.]
Build an Instagram Clone with Vue.js and CSSGram
That's a truly horrendous position you've taken. You're arguing that it is somehow rational to not want a child to benefit from his or her caretakers. The only logical conclusion from this is why stop at death? Why don't we make it so it's illegal for a parent to take any action that provides any sort of benefit for their children, and all children are dependent upon the state from birth, with all adults paying a mandatory 'childcare' tax. This way all children can start out life on 100% equal footing, and also without any opportunity to experience what a parent's love and sacrifice really is. What a dystopian future you desire.
I have learned this to be true from work on my open source projects. I tried to explain this concept at my previous employer and my boss looked at me like I was stupid. Stupid makes sense when you justify your existence according to story points.

What I have noticed from the travel industry is that backend developers tend to write a ton of original code and rarely refactor anything as though they are scared an improvement is always a regression. Frontend developers tended to not refactor anything either, but then they were scared to write any code at all (note: I am a frontend developer).

Part of this fear was justified because their automation was shitty. Often things were properly code reviewed, but changes would only be accepted with the smallest possible footprint. It hurts when the diff is a static text comparison counting every character, which means a bunch of comments explaining things or white space changes looks like a ton of code changes. It also keeps you from removing unnecessary code or reorganizing things. The killer though were frameworks for everything including test automation in various different flavors for the same sorts of things, which is like writing tests for testing of tests. In this case testing became a block to check off that had little or no real value.
That's clever and horrifying. Clever because writing a regex-based preprocessor for a complex, dynamic language that adds TCO and actually works in most cases is impressive. Horrifying because . . . it's a regex based preprocessor that rearranges arbitrary function code in a complex, dynamic language.
> Did you fix a major fuckup in some legacy component?

What if that legacy component was no longer in use? Is there some bigger picture in play?

I've been at bad companies before, so I understand being cynical. But, having people just do whatever they feel like also does not work. From the outside it looks like Google has quite a bit of this, so they are clearly trying to get people on some path. The messaging app situation shows it hasn't quite worked yet (from the outside anyway).
That’s what I expected and why I left a lot of wiggle room in my post between my experience and reality at FAANG companies.
I mostly. Agree. Tests can be useful in some specific games, specific cases, but in general they're much harder to do in gamedev compared to other areas. Maybe one case for gamedev would be to test the calculations of character damage in a RPG based on several factors. But that is an isolated case.
> every iteration it gets shittier

I like how you state this like it's an objective fact. I've always been happy with the gmail UI and the latest iteration is great too. Outlook on the other hand...
I mean, that's almost how the longest-running (partial) democracy in the world is run - the Roman Catholic Church.
What's the problem with being aware? It's difficult to accidentally eat the minimum requirements for protein, without overeating carbs/fats.
At least for the Qt ecosystem, apps like Heaptrack, Hotspot, Gammaray are in my opinion miles better than what VS provides.
The thing that makes HTML and CSS different from Javascript is that they are declarative languages.

The execution engine is elsewhere and the 'code' is really configuration for the HTML/CSS engines. Same thing for SQL which is another language he mentions.

There are many advantages to this. First, of all it's much less error prone to write, and second you don't have to run any code to predict it's output.[1]

If you pull the markup languages into a procedural framework, you lose many advantages.

[1] Testing becomes a matter of seeing the results in a browser, which is not to say it's trivial. The downside of declarative languages, is that it can be hard to debug when the engine does something unexpected (remember ie6?).
I use it for a client's project, although it's managed by another dev, who introduced it to me.

I haven't dug deep into it, but I like the opinionated choices and the "batteries included" approach. It allowed us to move very fast in the early design steps. But it will probably require a rewrite for scale, time will tell..

In that rapid prototyping / MVP approach, I haven't yet reached the point where it's more in my way than helping out as @madamelic mentioned.
Pretty cool pirate story ! But I prefer chess to comprehend strategy vs. tactics.

Tactics:

https://chesstempo.com/tactical-motifs.html

Strategies:
https://chesstempo.com/positional-motifs.html
No modern democracy has Singapore-type restrictions on speech, unless you take the loosest possible definition of democracy (ie one expansive enough to encompass Singapore).
These were your biggest tech regrets last year
I am working on a side project related to last mile delivery (shameless plug https://deliveryplannerapp.com ) and did try many routing libraries: open-vrp, or-tools from Google and Optaplanner.

Finally sticked to jsprit. Awesome api and sensible defaults. Highly recommended.
> both countries' economies are one trick ponies

What is Singapore's trick? Their economy looks moderately diversified to me - GDP comes 13.3% from finance, 19.2% from manufacturing, 17.6% from wholesale and retail trade, 14.8% from "Business Services", and 35% from other stuff:

https://www.tablebuilder.singstat.gov.sg/publicfacing/create...
The Future of Crime-Fighting Is Family Tree Forensics
fake news again????
I agree, its not a good situation on either side. I have zero stake in this, and lean left.

Edit: looks like the far right party not represented here was not in office at the time of the hack. I suppose we were both prematurely political.