skysight-inc/HackerNews huggingface dataset:
Is it a project where one of the most important aspects of how it works will be the design, if so maybe you can trade with a designer or even pay one for some help. If it isn't the most important thing try to find a theme or example in a common framework that will be passable.

For example let's say you're making a project that will help companies manage real time logging of data more efficiently.

Once a basic level of design competence is reached pretty much nobody who is looking for something like that cares too much how your site looks. You could make a simple landing page with a bootstrap theme in a few hours.
The US position as the top superpower is what allows it to print its way out of recessions without being crushed by inflation, since all those extra dollars get stashed away in foreign reserves. If the dollar loses that status, the chicken that is the federal debt will finally come home to roost. At least that's my understanding. If the US loses its edge, inflation will go up as growth slows, resulting in something like Japan's lost decade. Not to mention the preferential treatment it gets by having the biggest stick.
It very much has many factual errors pointed out by historians several times since its publication. If you're truly looking for an objective account and not something to stoke emotions and tell you want you want to hear, I think you're better off reading an actual history.
This was covered extensively over 25 years ago, including the classic comment by Linus that "In fact the /whole/ linux kernel is much smaller than the 386-dependent
things in [the existing microkernel] mach". https://www.oreilly.com/openbook/opensources/book/appa.html

Mach and Hurd were existing microkernels/projects before Linux development began.

Linux dominated because it (partly) worked and was accessible and a community formed around it. Hurd had none of those. It's the canonical proof of Richard Gabriel's prescient "Worse is Better (1991)" http://dreamsongs.com/WIB.html - "The good news is that in 1995 we will have a good operating system and programming language; the bad news is that they will be Unix and C++."
Stop working forever, sooner.
Sadly, Chrome doesn't support extensions for mobile. Firefox does, which is the (only) reason I use it but that's obviously not going to be around forever. If the choice is ever surf with ads/trackers or don't surf I'll be not surfing.
Funny, because that seems to be precisely what Uber is all about.
This used to be a pain in the ass for me, but the beginning of this I rewrote everything from scratch including the UI. Now I have everything automated behind a build. All of my options, their configuration, and all corresponding documentation is built from a single simple config.

* Here is the site - https://prettydiff.com

* Config - https://github.com/prettydiff/prettydiff/blob/master/api/opt...

To automate this properly so that user performance is fast and maintenance is simple you don't need any frameworks or tooling. You just need a good plan and a proper organization of things.

About 80% of the user interactions are built from automation. There is some manual wiring that has to occur for various things where interactions are unique to a given option. The manual interaction stuff wasn't too bad when I wrote the code this past spring and it requires almost no maintenance. All the stuff that would be a pain the ass to keep up with is fully automated.
Bootstrap is so antiquated. It is also far from easy, and even if you learn a lot about bootstrap is will not make your project suddenly look good. Not to mention the container system is one of the most confusing things I have ever seen, but maybe that is just me.
Tesla has promised not to stop anyone using its patents in furtherance of the same mission to accelerate the advent of sustainable transportation.

https://www.tesla.com/blog/all-our-patent-are-belong-you
I don't; my side projects have the shittiest UIs ever.

For things that make money, I just hire a professional. There have been times where I have put a lot of personal time into improving a UI. What ends up happening is that that time ends up being a total waste of time because the UI/UX professionals are able to do the same work in a fraction of the time. It's almost never a waste of money, either.
There's also https://coincall.io which lets you create a portfolio without registering as a user.
for me this feels like trading the devil you know, for the devil you dont. my ISP snoops my DNS queries if i use their DNS, however Mozilla has shown time and time again they dont care what customers think in terms of privacy or features. no one wanted video chat, DRM content, or pocket and yet here we are looking at another feature from Mozilla that privileges them to my DNS queries.
I wonder if it is possible to subscribe to something to get an update once it's available in any form on Mac?
I really hope Firefox takes a bigger share of the market now that google has its reputation dinged a bit. The internet needs it and the world deserves a browser that can be configured to honor user privacy. Google got the market share purely based on its good reputation and sure also with a good product but mainly because of its reputation it was given a chance. Now it’s time for that share to go down.
Web Content Accessibility Guidelines 2.1–for People Who Haven’t Read the Update
They Rejected Us
> It's very hard if your tests just do exact textual comparison, instead of verifying isolated, relevant properties of interest.

I think you have this assumption that you never actually specified that exact-match testing means testing for an exact match on the entire payload. That's a strawman, and yes you will have issues exactly like you describe.

If your test is only meant to cover the SVG translation, then you should be isolating the SVG-specific portion of the payload. But then execute an exact match on that isolated translation. Now that test only breaks in two ways: It fails to isolate the SVG, or the SVG translation behaviour changes.

> In my Google example, the problem is that functional tests were testing something that should've been a performance aspect. The way you identify minor regressions is by having a suite of performance/ accuracy tests, where you track that accuracy is trending upwards across various classes of input. Those are not functional tests - any individual sample may fail and it's not a big deal if it does. Sometimes a minor regression is actually acceptable (e.g. if the runtime performance/ resource consumption improved a lot).

... "Accuracy", aka the output of your functionality is a non-functional test? What?

And I never said regressions aren't acceptable. I said that you should know via your test suite that the regression happened! You are phrasing it as a trade-off, but also apparently advocating an approach where you don't even know about the regression! It's not a trade-off if you are just straight-up unaware that there's downsides.
Working in the evening certainly helps. For the most part I have been doing the same thing. By 9pm both wife and kids are in bed so I can easily get a couple of hours of work in.
Qualcomm deal with ARM cpu development that they recently canceled (ip stays with the Chinese joint venture) :

https://www.pcworld.com/article/3163189/components-processor...
Acoording to a census, Pu-tian's population is 98.68% Han Chinese.
https://wenku.baidu.com/view/deef8bc969dc5022aaea008b.html

The "Pu-tian clique" monopolized the Chinese private hospital industry, capitalizing on China's loose regulations and enforcement, started off by peddling snake-oil-like panacea across the country.
WooCommerce Site Performance
If Australians work on it, then yes.
I did a lot of WP dev from 2007 to 2011 or so, and I still run my businesses on Wordpress today. I hadn't really dug into Gutenberg yet, but I just played with https://wordpress.org/gutenberg/ and I think a lot of people are overreacting. It's a very big change, but it feels like the right move for the future of Wordpress. I'm sure it's not easy to move a community forward in a new direction when there is a global ecosystem comprised of tens (hundreds?) of millions of websites, developers, designers, users, and entire companies invested in the status quo. I don't envy you!

Also, appreciate you still stopping into HN to chat :)
The sale is a lot more than just Notes. Includes a lot of IBM software. Seems to be more of a customer base acquisition than software acq.
I don’t fully get the cult-like altitude with Mozilla. Just pick the best web browser. If it happens to be Firefox, great, if not pick, Chrome, Chromium, Brave, Opera, Safari, or whatever you feel is best for you. Mozilla has been losing marked shares since then and a moralist message is not the way to go.
I like the work Ghost has done, but I'm moving away from it in favor of Craft, in part because I feel like my needs are moving faster than that project is.

I think you'd find Craft (https://craftcms.com/) to cover most of your needs and desires from the ecosystem standpoint. It's PHP-based but it's also well-designed and its approach allows for the kind of flexibility that you have to work really hard to get elsewhere.

I was able to set it up with a Markdown editor, shortcodes, Imgix, and a bunch of other must-haves for my use case very quickly thanks to the existing plugin community. And the issues I did run into, I found help from the community almost immediately.

The only downside, really, is that its license isn't open in the way WordPress is, though it's free to use for single-user projects.
I'm building a mobile app using flutter, which has so far been an excellent experience. They've announced development of a web version of it - hummingbird (https://medium.com/flutter-io/hummingbird-building-flutter-f...) which I'll be keeping a close eye on. Not only is it a fundamentally productive toolkit to use, but sharing both business and UI code between all frontends (desktop, mobile and web) would be wonderful.

I've also heard some positive things about elm-ui (https://github.com/mdgriffith/elm-ui), which is on my todo list to investigate.
Generate avatars from names – online API
Yeah - I read Homage to Catalonia again recently - I have read The Battle for Spain by Antony Beevor a while back but as you say, it is quite complex - I need to read it again!
Australia passes anti-encryption law
Right, and I never said I wasn't doing it. But since this post was about how hard it was to sleep in hospitals, and I was in a hospital and my wife was struggling to sleep, I figured I'd share my story.
It's notable enough to make it into the English Wikipedia:

https://en.wikipedia.org/wiki/Honi_soit_qui_mal_y_pense
Shocked? Really? Everyone seems to be choosing a Chromium base lately, including Opera and Brave.
Latest news is that Intel's 7nm is doing quite well, and is on track to start high volume manufacturing in 2h 2019. And given that Intel 10nm is roughly comparable to TSMC 7nm, it's certainly possible that Intel will regain their process advantage very soon.

There are caveats in the above statement, but I certainly wouldn't bet against Intel.
use a widget library. my last startup used

https://vuetifyjs.com/en/

just pick the library with the largest component set in whatever frontend stack you use
Spend $8M to not have an average life.
Python is fast at doing anything that doesn't involve running Python.

That's an important caveat. Python's C JSON parser library is super-fast, but if you want to use the data for anything but a simple equality check afterwards, it'll be slow as molasses.

Or you'll write a C extension for it...
> If we don't actually produce much of value, that won't be for much longer.

But, we do produce a lot of value; we may be more specialized in intangible goods and services, but as long as those are marketable, we're fine.

> Sadly, this experiment has already been run repeatedly throughout history and it doesn't end well.

Leaving aside disagreement over whether the US is even in he scenario you propose, when has it ever ended badly for a country whose debt was denominated in its own fiat currency, rather than a commodity currency or foreign fiat?
No idea how Amp actually works, I always thought that one component about it was acting like a CDN for common frameworks.

PWAs are much easier to tune for global performance though if you have a tight budget. The app doesn't have to talk much to a Backend server and (down)loading can be tuned by using a CDN.
This suggests to me that the process of drawing extends the time that's spent encoding the new memory. Perhaps that time emphasizes multiple features of the object, and demands more focus, thus adding multiple 'hooks' to make recall of the object more fault tolerant. If so, any approach to learning which demands more focus and adds multiple hooks might see the same gains.

Maybe the authors made the same point, but because the full article is locked away from unpaying eyes, I'll never know.
I stick with a few basic guidelines:

* Sketch out the idea on literal paper before committing it to working code. Paper is so much easier to get 'working'.

* Borrow visually from other sites that I like and have similar intent. I don't have the time on side projects to go crazy breaking new UX ground. (And users probably don't want that anyway.)

* Keep the idea simple and uncluttered. Maybe a specialist could get away with fancy stuff, but I'm not a specialist.

* Try to offload functionality into the back end. If I can simplify the user experience by making the back end more intelligent, I do it.

* Be very cautious about introducing technical complexity. Usually for side projects, I have a specific goal I want to achieve and limited time in which to achieve it. I'd rather not spend that time messing around with some fancy framework, unless I'm convinced I need it to satisfy my goal.

* Reuse from my other work.There are a lot of aspects of, say, a website, that don't have to be uniquely redone for each. So it might quickly become cost effective to factor out something like a login flow UX. (And has the benefit of offering some degree of consistency across projects...)
Ambrosia: Robust Distributed Programming Made Easy and Efficient
> Google got the market share purely based on its good reputation

But also based on everyone using google.com for searching and google prompts you to download Chrome when you go there.

I don’t see a way back for Firefox now. To gain market share they’d have to be better than chrome and at best they’re as good - and the more sites build specifically for Chrome, the worse the position Firefox is in.
There should be a FeatureAlert service that notifies you. People should be able to crowdsource feature requests, and devs would implement the most popular ones.
https://www.youtube.com/watch?v=Bk1dbsBWQ3k
Agree. See how chinese trolls trying to spread propaganda are quick to reply to you with their blabbering and defensive talk. That's the only thing they're able to come closer to.
Performance and price are not the only characteristics that might be important for a project. In the aerospace industry microsemi has a large market share with their range of rad-hard/-tolerant FPGAs.
I appreciate the skepticism in the comments because this is a level of complexity that just is not needed in most projects.

This solution adds value when you have an engineering org large enough to have different teams responsible for different parts of your app that are bundled into a single experience for the user. For example, on Airbnb, one team might own the listing details page itself while another team owns the booking form and flow.
The good old "Jews died in the holocaust, so you can't criticise Israel" argument. As you can see that's not very sound. Plus, nobody was calling then names, so that's another thing: conflating criticism with persecution (a favourite of e.g. Trump).

The fact is that his accounts are not factual, but designed to stoke emotions. That is the definition of propaganda, even though people may not like that word. Plus, his personal feelings about matters such as anti-semitism, Russian exceptionalism, and dictators such as Putin, have to be taken into account when reading his texts about such matters.
we used to invest $3 into infrastructure and science for every $1 in entitlements spending. Now we spend $5 in entitlements for every $1 in infrastructure/science

And people wonder why the US is falling apart and technological advances have slowed down.

We're living hand to mouth instead of investing in the future. The sad thing is that many of our problems could be solved permanently via technology rather than government.

Instead of creating the automobile people are trying to make horses faster
Although, we’re a rich 23 million. Of course China’s middle class more than makes up for it, but there’s a reason tech companies like (liked?) Australia.
Apple's Cook: 'We do not stash money on some Caribbean island.". True! They stash it in Jersey, a UK Crown dependency that has a 0% corporate tax rate for foreign companies.
Eh.... I agree that this is just "Google doing Google", but also, browsers have such intense requirements on DNS that they may want to do things the OS resolver can't. And you can't just tell arbitrary applications "Don't use the host resolver, use this other resolver", they'd literally need different calls, or you would need to overload the calls with LD_PRELOAD to a different library, etc. It would be pretty messy. Until there's a more interoperable, transparent way to replace a DNS client, shipping your own for you own weird edge cases seems fine. And anyway, you can disable it.

Here's the old thread by a Chrome dev on why they wanted their own resolver: https://plus.google.com/+WilliamChanPanda/posts/FKot8mghkok
Does setting gfx.compositor.glcontext.opaque to true in about:config fix the problem?
> The mistake that a lot of people make is thinking that it's a code/framework/tech problem it isn't.

A good framework and set of components can help a lot though. I'm building a mobile app at the moment using flutter, and the material components in that make it so much more efficient to build nice looking things that work well. Animated transitions between screens for instance can be really fiddly, but flutter has support for some useful ones out of the box using 'hero' widgets.
>... but making sure that none of them are needlessly slow by imposing constraints.

Anecdotally, AMP sites always load a bit slower for me. The page will sit blank for a few seconds before finally dumping all of the content at once, as opposed to loading text immediately while it takes a moment to load the rest of the content that has a higher file-size.

Without AMP, I can start reading a page before it's done loading. With AMP, especially on a desktop, I'm often stuck staring at a white screen for 15-20 seconds before anything shows up. I often find myself trying to cut the "amp" bit out of the URL to see if I can get to the original page. It's frustrating, and it is a big part of why I'm considering dumping Google as a search engine.

That's just my experience, though - YMMV.
Why the scientific notation?

3.436e3 $/BTC now
I had the pleasant of designing and implementing a portlet application back in 2005 - 2006 circa in Java with JSR164 (I may put the wrong JSR here). Initially, I thought portlet concept was very cool and could be a game changer. After a year or so working with it, my opinion changed: it was so convoluted, needlessly. If the goal is to shift the rendering responsibility to the portlet service owner then you could have used client side rendering with AJaX as well (remember AJAX?)

In the end, I think what really killed the portlet development is the complication it causes when you have to maintain states among the portlets.
"Factory Man" actually addresses these questions in considerable detail. You might be surprised how difficult it is to produce good-looking finishes, veneers, etc -- especially at scale. There was a time when the American manufacturers thought their competition would never catch up (and then they explicitly trained their competition so they could outsource production, which backfired when retailers realized they could cut out the middleman and order directly from China/Vietnam/wherever the cheap labor currently is.)

American furniture manufacturing does have one significant advantage in the US compared to its offshore competitors: proximity. Furniture is bulky to store and time-consuming to ship. The one manufacturer who realized this, John Basset, is the titular "Factory Man" who has kept his factories running by doubling down on just-in-time delivery, etc.
In the HPC segment, there might also be compiler issues.
About WireGuard, IPsec and OpenVPN Performance and Bandwidth
This is the funniest explanation I've ever heard. Google is one of the biggest companies in the world worth hundreds of billions of dollars, their name is literally a household verb for searching, and you think they need PR?

Sorry, this was obviously an accident that cost them ten million dollars. They are not going to orchestrate a stunt that makes them look incompetent.
Boost Your Business Today
The future is here for at least one K-12 school district that I work with. The majority of the organizations computing devices are iPad, Chromebook or Windows S. None of those devices can run Firefox.
its in the pipeline for chrome. should be in testing or dev soon enough.
Seagate Achieves 16TB Capacity on Internal HAMR Test Units
Selling my sideproject
It wasn't actually a fascist regime (the Falangists were brought under political control by Franco); it was a standard issue military dictatorship, encompassing many right wing tendencies. Including things most English speakers would consider bonkers, like Carlism, which was a movement to install ... some other guy (from a slightly different branch of the Bourbon family) on the Spanish throne. Carlism was arguably more of a political force than the Falange (and still is) -they had just fought a vicious civil war over this a hundred odd years back.

Franco also wasn't and isn't universally abhorred; many Spaniards still admire Franco for whatever reasons, and there are large monuments and contemporary political rallies by fairly ordinary people honoring his memory.

Anyway, it's fascinating history and current events; reading a book will serve you better than ... expressing sentiments.
Falsifying "it does not help anyone" is pretty easy.
I get where you're coming from and there may even be some statistical truth to what you're saying. But that's still no excuse for stereotyping and rude behavior. I would much rather live in a world where people are judged as individuals, and not the demographic group they belong to.
Check this: https://appdrag.com
It's a cloud CMS and backend
It's also crazy fast and serverless.
Funny, reminds me of the Trident engine (IE on Windows) and the Tarzan Engine (IE on Mac). Long after IE on Mac was abandoned, Tarzan continued to be developed for some reason. And then it actually had a use again when MS office on Mac was created.
Mozilla's CEO isn't happy with Microsoft's switch to Chromium
That is very true. That's why I said cut out "most" of the middlemen. But fair point.

This platform is kind of "on the side" and not in the middle though. It's not meant to affect how people listen to the music, how else they contribute to the bands (buying records, tickets, merch). This would just be a way of supporting the bands extra. I think Patreon is good, overall. This is similar but based on your "usage" and leveraging your Spotify account, and it's nice to bypass Spotify to support the band directly. I mean, Spotify gets enough money to run their service, but the bands don't.
I just looked at the Mozilla “About” page and noticed they have a huge executive team will little to no programming experience, and instead seemed to be more suited for HR roles. Why?

Is Firefox a significantly more complex project than the Linux kernel that this sort of overhead is necessary?