skysight-inc/HackerNews huggingface dataset:
As a Brazilian, I'm pretty happy with this.

1. Corrupt states haven't gained control over an important TLD.

2. Corrupt states aren't getting gift cards that would be used for making the lives of corrupt officials better.

3. Corrupt states trying to surf in Amazon.com's success lost.
> But I suspected it was basically just planting N trees to offset the carbon emission.

No, this is not what happens. Check Wikipedia for "carbon offset" and "carbon credit" to learn more.
Put another way, carbon has been slowly leaking from the ecosystem into the ground for hundreds of millions of years and now we're abruptly reintroducing that carbon to the ecosystem.
Google Private Join and Compute: Retro Cryptography to Keep Data Sets Private
I wish HN did a better job of celebrating when companies ship something that we've been asking for (e.g., Apple's new privacy features, companies that are embracing more end-to-end encryption) rather than focusing on the negatives (e.g., how they fall short of being a perfect solution).
Facebook?

You know Facebook buys your purchase history from Credit Card companies, right? Disable ad blocking when you go to Facebook, you'll find out they know way more about you than explainable by ip address and email tracking (and now we now purchase history).

If you chose to use Facebook and credit cards, you have bigger privacy problems than non-NATed ipv6!
Amazon can rent the domain name from the governments of South America.
Hundreds Storm Police Lines to Shut Down Coal Mine in Germany
this is nonsense, clearly. Nothing is dying and real estate values being cheap is a great thing. Chicago area has fantastic cultural amenities, low unemployment, lots of restaurants, convenient access to airport, great schools ( some of the best in America ), top unversities, lakefront, etc. We have cold winters and quite a few people move to Florida to escape the climate.
Or even the highway in my town that has been under construction for 8 years to add an extra lane to a 1 mile stretch
Ask HN: Is it worth doing MS in CSE?
Is it worth doing MS in CSE if my aims are getting a high paying job?
I'm using Firefox, it's great.
There already exists a profile manager UI if you run `firefox -ProfileManager` or `firefox -P`. Not as elegant as Chrome's though.
I Dislike the New Web
I think you should read on MS-DOS's per-processor licensing which was the cheapest one: it wasn't technically the only available scheme and didn't technically forbid other OSes, it was just the cheapest by far option, especially for larger PC manufacturers who were the ones that would popularize the OS (some small corner shop using DR-DOS instead of MS-DOS wouldn't make a difference in the grand scheme of things).
this take is correct.
If it's not something sensitive, try filing a bug and attaching the PDF to it?

https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&c...
Chrome on iPhone is so restricted by Apple's rules that I found switching from it to be extremely easy.

Working on moving to Firefox on desktop, it's my default browser and whathaveyou, but I must admit any time I get confused by something I instinctively flip back to chrome. With that level of a struggle, I can only imagine how hard it'd be to get more casual users to switch over.

Anyone able to tell me how much of a difference there is between Chrome and Firefox on Android? Is it a swap I could get friends to do without it being much of an adjustment?
I agree, same experience here. I've seen and experienced things which are not normal. It affected me. Not that bad, but still.. 10/10 will do again.
For high-performance bare metal computing in 2019 on typical hardware, your elementary toolset will be an up-to-date C++ compiler and programming with vector intrinsics. Note: most performance these days comes from highly optimizing memory locality (i.e. data structures), clever instruction sequences will gain little if locality is poor. While you need to be adequately fluent in reading the assembly code generated by your compiler, you virtually never need to write it outside of some very rare cases if you are programming in C++ because almost everything is exposed either as intrinsics or implicitly as part of the language/library. Writing code that uses vector instructions is still a manual process via intrinsics, compilers are still poor at doing that automatically. The set of vector instructions provided seem to have many weird gaps in them (e.g. only '>' and '==' operators for comparison in SSE) because you are expected to figure out how to logically compose most of the operators programmers are accustomed to in the vector domain.

The details will vary significantly with the type of high-performance code you are writing e.g. is it floating point numerics, integer domain, memory-hard, trivially parallelizable, etc. Different architectures are optimized for different kinds of codes, but a modern CPU with strong vector support likely gives the best performance across the broadest range of code types. Contrary to popular impression, most HPC is not doing linear algebra and quite a bit of it is integer code.

Becoming intimately familiar with the details of microarchitectures is hugely important to understanding how to optimally structure codes for them. Agner Fog's resources are a good starting point for understanding some of these issues.
> which can widely cover areas that Wi-Fi can’t reach.

but my smartphone doesn't need WiFi for GPS, works on mobile data.
I believe extensions have to explicitly add support for synchronising settings. For example, uBlock Origin supports Firefox Sync: https://github.com/gorhill/uBlock/wiki/Cloud-storage
> When you use google search with javascript enabled AMP results are both prioritized in the listing and pre-loaded in the background.

Or Bing search or Baidu search or Yahoo! Japan search and so on. The whole point of AMP is that it can be safely preloaded and prerendered, making it faster than any other web page you can create for people coming from a link aggregator. One of the big advantages it has over Facebook Instant Articles or Apple News is that a publisher has to create an AMP page once and then gets to integrate with the multiple link aggregators that support AMP for free. If I want to create my own link aggregator, I don't need a FAANG's clout to get publishers to integrate with me for instant-loading pages — I can use their existing AMP pages.
Climate is most assuredly not a linear system where these kinds of simplistic mental models work.
In terms of quantity though, I don't think there was that much content. It all came together well, especially for its time, but that's different.
Good lord, I am amazed. Thanks all
How is googling something not the lazy option though? Personally, I think it's far more work to ask someone and wait for the answer over immediately getting the answer from searching and finding a 4 year old forum post with the same question.
Yeah for some reason software engineers love self depreciation. It's like we've internalized management's desire to make us low status cogs

Doctors google things, captial E Engineers google things, chefs google things, everyone googles things. Yet you don't hear them talking like this to the extent we do.

Like you said it's knowing what to type into Google, knowing how to filter the results, and knowing how to apply the information you that's the hard part.
These are rookie numbers, with enough effort we can get there by 2025! /s
Google blog post -> https://security.googleblog.com/2019/06/helping-organization...

Many important research, business, and social questions can be answered by combining data sets from independent parties where each party holds their own information about a set of shared identifiers (e.g. email addresses), some of which are common. But when you’re working with sensitive data, how can one party gain aggregated insights about the other party’s data without either of them learning any information about individuals in the datasets? That’s the exact challenge that Private Join and Compute helps solve.

Using this cryptographic protocol, two parties can encrypt their identifiers and associated data, and then join them. They can then do certain types of calculations on the overlapping set of data to draw useful information from both datasets in aggregate. All inputs (identifiers and their associated data) remain fully encrypted and unreadable throughout the process. Neither party ever reveals their raw data, but they can still answer the questions at hand using the output of the computation. This end result is the only thing that’s decrypted and shared in the form of aggregated statistics. For example, this could be a count, sum, or average of the data in both sets.
I saw one of the other posts go by and briefly scanned it.

On this occasion:

* I immediately closed Chrome I was using to read the post,

* unpinned Chrome from the dock leaving only Firefox, and reopened my page in FF.

For some reason, the third time something clicked.
Walmart and Amazon want to see inside your house. Should you let them?
An inspiring team doing interesting work. But see previous

https://hn.algolia.com/?query=Capstone,+a+Tablet+for+Thinkin...
This just shows how shallow web programming is in intellectual content. If your expertise consists of stuff that can be looked up on the fly, all you need to join the field is a high enough IQ to comprehend those ideas at all. There’s no need for deep thinking or mastery.

In what other technical field can you simply google everything? And is that because other fields are merely more obscure, or because they’re actually harder? Could one be a mathematician or physicist by googling things?
There have been many Linux handheld projects that died. I think PostmarketOS has the right idea with emphasizing mainline Linux (and GNU-ish userspace), and no closed bits, on many popular and affordable devices.

One of the things it needs now is more people to follow through, and spend significant time on getting some of the devices (e.g., Nexus 5) perfect, like how Linux was originally gotten working well with various PC devices.
What version of Visual Studio Is Windows compiled with? (2009)
> And it seemed a little suspicious how quickly they were able to deliver a 3rd-party SDK and developer documentation.

How much of this is explained by needing an SDK and developer documentation for internal apps? (That is, had Apple not built an App Store, it would have been all the more important to make sure Mail, Maps, Safari, the built-in YouTube app, etc. were high-quality.)

In part I'm curious if the engineering culture was that reasonable-quality docs were expected for internal developers.
I’m tired of seeing “change to Firefox” arguments that never address its faults. Particularly on macOS, Firefox is unusable for many users — read this thread and any others on HN where Firefox is the topic, and you’ll find the same complaints:

* Lack of AppleScript support (my main complaint, every other was lifted from other comments).

* Lack of other basic features such as pinch-to-zoom.

* Poor Keychain support.

* Slow.

* Resource-hungry.

And this article comes out just after reports of a 0-day exploit of Firefox on macOS[1].

If you want people to give Firefox a chance, make it good. For many of us it isn’t, and shouting over and over that it’s good doesn’t make it so. Fine if it works for you, but it doesn’t for many.

[1]: https://arstechnica.com/information-technology/2019/06/poten...
There is no Windows Tax for all practical purposes. The crapware that OEMs put on Windows PCs more than made up for the Windows license fee. Windows OEMs actually lose money selling consumer Linux computers since they don’t get the kickbacks from bundled software.

Besides that, if every company is paying the same amount for a Windows license, they all add it into the price of selling a PC.
Foam glass bricks are available as insulation layers as alternative to polystyrene.

There was a german company that produced foam glass concrete but they shuttered production.
>Yes, but why would I want to save the company 10 000 USD by spending 100 USD of my "quasi dollar" bonus?

Because the system incentivizes spending that 100 USD on activities that track to KPIs and your compensation, rather than backstabbing or building hypothetical need-case infrastructure.
Consider the city which was moments from declaring bankruptcy in 1975, and was similarly seen as in free-fall:

https://www.nytimes.com/2002/12/05/nyregion/recalling-new-yo...
Yes, that was exactly the kind of thing I had in mind. Old-fashioned TVs depended on this, too, IIRC, and probably a lot of other stuff. (Newer TVs might still depend on it, for all I know. I haven't really looked into the matter.)

As I recall, the original goal was to try and maintain a solid 60Hz at all times. Then that was relaxed to trying to maintain an average of 60Hz over a 24-hour period. And I think that requirement has now mostly gone away, too, which is a good thing because with so many renewables in the mix these days you probably can't really do it anyway. But you can't let it slip too far because then you still might run into any number of operational problems.
>The suburbs are dying, and this is reflected in real estate values. Follow the Chicago Tribune's architecture columnist, Dennis Rodkin, on Twitter. Every day this guy features a new home sale in the suburbs where it's sold for less than what it sold for 20, even 30 years ago.

Looking through some of these, I'm not surprised.

However, I think its not just taxes and Illinois corruption to blame for the 'death spiral' of far flung suburbs. The housing market in the US is changing in general. Buyers want shorter commutes, urban lifestyles. Living in some of the places Rodkin looks at - Lake Forest, Burr Ridge, Vernon Hills are 1+ hour commutes by train to the loop which a lot of buyers don't want.

He retweeted this comic which is one aspect:

https://pbs.twimg.com/media/D9XTp8MXUAE7T7B.png:large

>The real estate values will inevitably follow the path of the suburbs.

How long do you think that'll take?
We could get all the robots on a island together and have them shoot their exhaust fans simultaneously. This could move the earth a little further away from the sun, thus solving the problem
> Secret government documents, published by the media in 2013, confirm the NSA obtains full copies of everything that is carried along major domestic fiber optic cable networks.

This is utter nonsense posted by somebody who has the reading level of a Snowden or a Greenwald. There is no such document. Can you point me to one?

That you pointed to PRISM as an example, a system that processes communications from specifically targeted foreign individuals already obtained by the FBI, shows you haven't read any of the documents.
These kind of benchmarks and comparisons are pointless. If you want to solve the n-body problem or the Mandelbrot set, you'll never (solely!) choose languages as Node.js or Python 3 for doing so. You will choose something out of {C++,OpenCL,OMP,...} and probably want to use either Python or Node.js as glue language for steering the actual computing code ("kernels").

Therefore, a scripting language like Python/Node shall concentrate to do this kind of things well: Abstraction and high level coding. They both excel in doing so. And it's hard to do useful benchmarks for this kind of thing, because the same algorithm might not be useful for both languages.
Nuclear power doesn't seem too politically non viable, especially if the alternative is rapid depopulation.
I remember when Ubuntu was first becoming popular. At the time, Windows boot times were long--I don't have timings, but my memory seems to say something like 5 minutes. And Intel processors were in the middle of their highest-energy-use period, so they ran hot, meaning you couldn't just leave your laptop on all the time. So reboot time was a significant part of my experience as a Windows user. When I first booted Ubuntu, the boot time was fast, something like a 1 minute, and later I tried Xubuntu which was closer to 30 seconds. This was an advertised advantage of Ubuntu, and it was a big part of why that was "the year of desktop Linux" (if only for me).

In the following years, I noticed significant improvements both to boot times in Windows and to their "sleep"-type features. I suspect this was motivated at least in part by competition from Ubuntu.
Of course i have absolutely no idea of the real situation, but why the Palar river isn't usable? Of course water from there will require proper treatment/cleaning, but still? Not trying to argue, ofc you know what you are talking about, just to get a piece of education.

Let me guess, there are bacteria in it's water which are too hard to filter out/kill?
The optimistic side of me reads this as a call to arms for engineers.

The political and economic calculations aren't stagnant. If there emerge better and cheaper alternatives, the market will usually make the switch happen. The key thing is the presence of better alternatives. We're already seeing this in action with electricity generation. Solar and wind are cheaper for bulk generation than fossil sources. A few incremental advances in battery technology are now required to unlock the full potential of renewables, but there seems to be a clear path forward. These developments are the result of thousands of engineers time and energy along with relatively modest subsidies and private investment to pay their salaries.

The same may be true for cement. The alternatives are not yet better or cheaper, but some investment might get them there. Or not, we don't really know for sure.

We may be too late to prevent total catastrophe, but I'd rather go down trying. It's up to us to create the alternatives which allow the political and economic solutions to be viable. Who's with me?
Usually concrete walls have a foam core. Solid concrete is only about R0.5/in, about half as good as wood.

Even so, insulated cavities are totally obsolete. Exterior foam is far superior.
I would say no because I can’t reuse that state: all implementations that I’ve used discard the hibernated state afterwards. If there was an OS that reused those saved snapshots then I would argue that it does count as “booting”.

It would be even more interesting to do this on a per-application basis. Atom does something like this to cope with long startup times, for example.
They should charge for sending emails where I work. They'll copy peeps from a 5 different departments at times, you know just to keep them in the loop. It is unreal.
i also think bedhead's prognosis is overly bleak and alarmist.
Have you tried the Temporary Containers[0] add-on? It has an “Automatic Mode” that makes links open into fresh containers by default. Then you can create rules to dial that back as needed for usability.

I use this in concert with the Multi-Account Containers[1] Add-on. I create names containers for things where I need persistence (“work” “personal” “LinkedIn”) and then everything else is isolated by default.

The main challenges are:

1) I have complex rules defining a whitelist on Temporary Containers. I have to sync this manually with setting import/export because Firefox Sync doesn’t handle this for you

2) Multi-Account Containers doesn’t expose its settings AT ALL, so I’m constantly hitting unnecessary “always open site.com in Personal container?” modals.

[0] https://addons.mozilla.org/en-US/firefox/addon/temporary-con...

[1] https://addons.mozilla.org/en-US/firefox/addon/multi-account...
Look up where the Madigans are from.
FWIW, I turned this option (to not quit on Cmd+Q) a long time before it was the default, and it's saved me time so many times - I absolutely love it. Before, I would constantly try to hit "Cmd+W" and accidentally tap the Q, and the whole browser would close.
You could do that with regular HTML. Google crawling everything would easily let them know if a page is light and easy to preload, giving and incentive to web dev to make it so, instead of creating a lock in solution.
Euhm the firefox password manager syncs between devices and even has a standalone app https://lockwise.firefox.com/

Edit: Though Lockwise is relatively new, and currently opt in. And misses features like importing passwords bulk from other password managers
If you care about anything, then sometimes there is some change you'd like to see in the world because of what it is that you care about.

Often it'll be both. Why not change the world in some way that you care about as well as make lots of money in the process?

I think the Google guys really wanted to empower people with information, and that Travis Kalanick really thought taxis were quite shit. A startup is probably more likely to succeed when the founders are at least interested in the subject matter.
It'll depend on your usecase. Prophet is easier to use because FB wrapped everything in a really simple API.
ARIMA is still really good if you have someone who is an expert in it. It has been producing useful results for the past like...30 years? If you have someone who understand the concept and can tune it, I'd say go for it.
On the other hand, I find that it is extremely hard to explain ARIMA model to business folks. Since ARIMA is basically AR terms and MA terms, which translates into using historical value, and historical error, to predict future values, it makes it really hard to say 'when did something changed?' or 'what is our seasonality?' or 'what is the month to month seasonality for this particular product?'
Prophet, on the other hand, gives you really nice components, such as seasonality, trend, holidays, and can be made to easily incorporate other factors, something ARIMA type models can as well...but it is really advance stuff.

Overall...If you're just learning time-series analysis, ARIMA is an important lesson to learn, but for actually doing the analysis/forecast, I'd say use Prophet. Just don't fall into the trap of using a package someone else created without understanding what's going on underneath
Automate the Freight: Autonomous Delivery Hits the Mainstream
Don’t hold me to this, but I think you may be able to build Webkit from source, giving you a functional browser.

I think Chromium is to Chrome as Webkit is to Safari. The latter have proprietary code on top of the open-source former.
You should check out https://software.intel.com/sites/landingpage/IntrinsicsGuide.... Besides that it probably is a good idea to figure out a concrete thing to implement, do an implementation in C/C++ and figure out using something like godbold how to improve the generated assembler code. HPC is not about assembler implementations at all, more about Problem specific algorithms
and MPI.
> Ballistic missiles are not "conventional weapons".

whether they are conventional or not is determined by their payload; eg, scuds loaded with HE are conventional ballistic missiles
We do spend quite some time on the Nexus 5 because it's quite near being fully functional on pmos. The issue is that the parts that don't work yet are usually the hardest to fix.

Same issue with the Nokia n900 which has very good mainline support but is doomed with powervr graphics
when faced with absurdity, he loses temper and signs of which start showing on him and women feel uncomfortable around him. Atleast he's aware of what people around him are feeling. He never said he wants no women on the team, it's just how he feels.
> make it good

Are you arguing that Firefox is not even "good," or just not perfect?

(I use Firefox on a Mac all day and the only kind of "resource hunger" I've observed can be pinned to the web pages that it's running.)
> You could do that with regular HTML.

You ignored the safely qualifier. You would deanonymize a user to the publisher and the third party trackers on their page even if the user never clicks through to visit the page.