skysight-inc/HackerNews huggingface dataset:
Spam relies on that 1% return, and it comes from either the lowest, the most ignorant, the most uneducated, .. or potentially the most lonely. That's what's probably the most insidious about this particular type of scam, that they target people who may have already made a series of bad decisions, or who are desperate and alone.
I'm sure some opportunistic corrupt SA politician can see some use cases for what was once Venezuela.
"Honesty" and good character isn't enough to keep you out of prison unfortunately.

You can be of exemplary moral character and still end up in prison if you decide to take on a cause that threatens the wrong people or the status quo.

Let's take for example Chelsea Manning and also consider what would have happened to Edward Snowden if he'd been caught. So you can be a genius, you can stand for what's right and even if you're not on the wrong side of the law, something will be found or twisted to stop you being a threat. In the case of my example, in the name of national security.
You can, it's just very slow.

See this issue, for example: https://github.com/rust-webplatform/rust-webplatform/issues/...
Of course, but once again - why would I have to care if Destiny thinks that my voip client is cheating? If their detection is off - then it's their problem. A regular customer will have no idea what "code injection" even means, much less if something like discord even does it. It's an unreasonable expectation from an actual customer that they would know this stuff. It's the same as buying a blu-ray and not being able to play it because the software thinks something in the setup is off - but as a paying customer, why should we care/accommodate/accept that?
Real concerns start to rise up about that on multiple levels, including some non-traditional military conquest type scenarios.

For example, how long does the rest of the world watch as Venezuela possibly descends into genocide and starvation? They're pretty close to starvation / famine now. Then if outside nations act, the ruling regime uses that as a tool to increase domestic patriotism to increase the power of said regime (if only temporarily). When Trump made the mistake of opening his mouth about Venezuela and the mess there, Maduro immediately utilized it for nationalistic purposes to give himself a small prop-up (Trump has lowered the volume since, on advice no doubt).

If Venezuela were to allow foreign nations in to help stabilize the country, what are the risks that those invited guests then plunder or annex (whether directly in a traditional sense, or by occupation & refusing to leave). From a very long historical perspective, that has to be taken seriously given the extraordinary energy resources of Venezuela. They've put themselves in a very precarious situation.
How to choose the right topics for your business blog
Glitch: write fun small web projects instantly
I wonder how you get here while exporting $20B of oil annually.

Where did all the money go?
I found this interactive tool very useful:

http://www.openvim.com/
Please, change the title as it is misleading and isn't about cryptography.
Your PC, including your Mac Mini, has BIOS/UEFI/other firmware with both boot-time and run-time services. Additionally, it has a hardware, whose sole purpose is to detect and enumerate all the other hardware.

Mobile phones and other embedded devices have none of this.
There's been this new one, but I have used it very little.

https://github.com/ueokande/vim-vixen
Can anyone clarify as to whether there is a mitigation, and post a link?
It generally takes them a while. If you're impatient you can try out the beta from play store - it's at b15 which is very close to the release version and it's working good for me on couple devices. Much better than the older versions that's for sure.
Monitor RabbitMQ Queues, Channels, and Connections
Even the scrolling on macOS is more smooth!
Android will get Quantum with 58, in approximately 6 weeks time.

https://www.ghacks.net/2017/10/31/firefox-58-for-android-ena...

But even without Quantum Firefox on Android is way faster than Chrome because it supports ad blocking plugins.
Learn you a Lisp in 0 minutes
Installer stubs - a modern plight. God forbid anyone wan'ts to install it behind a proxy
I was going to write that, there's a few books on Sudbury schools too

It seems like adjustment to society has nothing to do with 15 years of school because none of it matters, and just keeping people curious and off the streets has the most utility.
Seminar with Alan Kay on Object Oriented Programming [mid 1980s]
USB debug mode is a standard feature of Android that is disabled by default, but it's possible to enable it manually. If you see it without having enabled it, it is indeed strange

https://www.kingoapp.com/root-tutorials/how-to-enable-usb-de...
I was surprised by that too. Does that mean the deal with Yahoo! was finished? And is there a new deal with Google or no deal at all?
Firefox Features Google as Default Search Provider in the U.S.
In an imperfect system, you end up with imperfect solutions.

This is a tradeoff. Do I accept the developer demanding access they do not truly need, or do I accept the risk of a hacker gaining access to my phone through the developer's application?

If a hacker gains access to my phone through the developer's application, what do they gain access to? At the maximum (hopefully! unless they springboard to another hack and pwn your whole phone or other applications) they have what the application has access to.

Attack surface management is a lot more complex than just "always stay on the most latest shitware that the developer can shove down your throat"
Despite Progress, Lead Hazards Vex New York
The days of invasions are long gone, instead what you have is annexation actions like what Russia did with Crimea. Lots of people in Crimea are ethnically Russian, and they were tired of Ukrainian rule, so they sat by and let the Russians take over.

Militaries don't really prevent invasions. Border security is about more than just securing from outside belligerence. It also does things like keeping fishermen from fishing in your waters, drug cartels from operating freely, and the like.
DConf 2018 Call for submissions and Andrei Alexandrescu interview
From the announcement post [1]:

> As part of our focus on user experience and performance in Firefox Quantum, Google will also become our new default search provider in the United States and Canada.

Does that mean the deal with Yahoo! has lapsed? And is there a new deal with Google, or no deal at all? (And what would be the revenue impact of that?)

Edit: Just saw an announcement for this as well [2], with no word about revenue. Guess that means that Yahoo! isn't paying anymore and that it means Google is the more sensible choice when nobody pays - though that's still reading between the lines.

[1] https://blog.mozilla.org/blog/2017/11/14/introducing-firefox...

[2] https://blog.mozilla.org/blog/2017/11/14/firefox-features-go...
For a comment that talks about taking things too literally, I think you've pinned too many of those separate points together. There was no suggestion that, for example, Linux is successful because of the way Linus talks to developers. It could be despite it.

But I will say that a lot of the people complaining about it have absolutely zero experience developing at even a fraction the scale Linux works at. Thousands of large contributions from hundreds of developers every release. Keeping a handle on that demands a strict submission framework.

But sure, everybody and their mother has a go at Linus because after two decades hammering out these rules, he loses his shit when developers and companies submit crap that ignores the basic minimum requirements for submission. I don't think you can say that his curt approach has done more harm than good. I'm sure it does both, to different audiences.
This is a fine example of what I was saying, this is people cramming money into something with the hope of getting rich in a short period of time. People getting in knew it was a high risk gamble. Not to mention that the tech industry is now one of the biggest on the planet. Is it still a bubble?

Edit: attempt to add clarity.

The core of what I'm trying to say is almost any increasing asset is labelled as a bubble now days. I'm not denying that there aren't shady investments that appear and collapse all the time, some are enormous, like the tech bubble.

But it requires further classification. There are gambling bubbles built by thousands of agents where some have seen astronomical profit, but then there seems to be more stable "bubbles" like all of the bubbles mentioned in the article.

A bubble isn't a bubble, not without further clarification.
The stats went well over my head but as a web analyst I thought maybe you could have asked a simpler question. Pick a segment of your site such as visits from Google Search who landed on your homepage (most likely people who searched "gwern") which should reduce a lot of those spikes.
It appears they did pay $20 million though, which is pennies on the dollar, but still (probably) worth it.
Recepten met weinig koolhydraten voor betere gezondheid en snel afvallen
I don't know why you're getting downvoted.

There's a lot of demand for the blue collar equivalent of CRUD apps that isn't met because there are no "cheap" blue collar professionals around.

A lot of people would be willing to pay a plumber to fix their sink, an electrician to replace a light fixture with a ceiling fan or a welder to build hand railings if there were more options for those services that fell between "licensed, insured and too expensive for you" and "questionable quality, affordable prices and nowhere to be found it it breaks"
Ask HN: What's your life goal?
What's your current life goal? And why?

Could also be 5, 10, 20 year goals, etc.
At last LastPass has released a new version! (FF Developer Edition has passed beyond the grace period so only allows modern extensions. I've been using Chrome just for lastpass for months!)
Racket makes you a better programmer. Especially if someone goes through "How to Design Programs."

John Carmack taught his 10 year old son Racket just for this same purpose. The whole system is great for teaching. You run DrRacket and you have an IDE that is geared towards beginner programmers and just have them code. https://www.itworld.com/article/2978142/development/why-john...
The best site in my opinion to keep track of Bitcoin (BTC) vs Bitcoin Cash (BCH) is

https://fork.lol/

Most profitability calculators only take the price/difficulty into consideration, but Fork also includes the fees. Fees being high now gives an edge to mining BTC over BCH.

Also note the BCH just yesterday moved from the BTC difficulty scheme of changing difficulty every 2016 blocks to one where each block gets a difficulty based on a 144 block rolling average. This will presumably dampen the difficulty oscillations somewhat.
Super fast! And I'm so happy that Tree Style Tab is working smoothly.
They prevent you from using the modern features though.
> Avoid unrelated controversies and generic tangents.

https://news.ycombinator.com/newsguidelines.html
Some new stuff is needed, see the last comments in this: https://bugzilla.mozilla.org/show_bug.cgi?id=1215061 "Better keyboard shortcut support"
Check out Heritrix if you're looking for an open-source webscraping archival tool:
https://webarchive.jira.com/wiki/spaces/Heritrix
Military powers and economic interests rarely have compunction. Haiti payed reparations to France for freeing itself from colonization (and most of its people from slavery).[1]

[1]: https://en.wikipedia.org/wiki/External_debt_of_Haiti#Indepen...
Single Node “Cyclops” Supercomputer Looks to Set Records – InsideHPC
Haven't tried this[0] yet, but Scrapy should be able to handle JavaScript sites with the JavaScript rendering service Splash[1]. scrapy-splash[2] is the plugin to integrate Scrapy and Splash.

[0] https://blog.scrapinghub.com/2015/03/02/handling-javascript-...

[1] https://splash.readthedocs.io/en/stable/index.html

[2] https://github.com/scrapy-plugins/scrapy-splash
Raising the idea that immigration might have negative effects is pretty much taboo here on HN.
Would you please say something substantive instead, like the guidelines ask?

https://news.ycombinator.com/newsguidelines.html
Show HN: BSWX – PWA to compose and record guitar riffs
Both can be be used to accelerate the image processing application in question. GLSL is compiled on the fly to GPU instructions that exploit parallelism opportunities, but more so than SIMD because GPUs have greater internal paralllelism.
The details of these deals aren't generally public, so I don't expect to see any official answers about this.
Await Your Loops
I think apocalyptic warning don't work well for humans.

Competition and inspiration work better.
We need to reframe the way we discuss this, because after 25 years its clear the current frame is not working.

After the replication crisis, I also think trust in science has decreased significantly. Its now nearly 3 years from the original crisis, and the crisis has spread from social sciences to biological sciences.

So I don't expect warnings from scientists to suddenly be more effective, but actually less effective from now until the next scientific reformation.
I want to see a WASM+react framework where the application state/logic is fully in WASM and merely the rendering is done by react.
As the earlier reply speculated, I'm in the UK. I should add that sometimes I use my phone's mobile WiFi hotspot, which is equally good until we hit the standard middle-of-nowhere blackspot.
Inside Trump’s cruel campaign against the U.S.D.A’s scientists
Testing legacy systems – Smoke Testing
Good point. Copied first part, pasted second over, went away to work ;-)
lxml.etree.HTMLParser(recover=True) should work for bad HTML. A few times I had to replace characters before giving the page to lxml, but it was more of an encoding issue.
I needed an app to compose and record power chord riffs. I normally use various DAWs, physical instruments and plugins to do that,
but they're not portable, they're not easy to use and they're terrible when it comes to sketch music.

So I made BSWX. The main features:

* It's ready to compose, record or play back in less than 1 second, on any device.

* It's a Progressive Web Application, which means it can be accessed via the browser or installed as an app on mobile and desktop.

* It records on the cloud but works well when Internet is down: it synchronizes automatically when you go back online.

* It can export MIDI files from your recordings for use on any Digital Audio Workstation.

https://imgur.com/a/GpXU7
I've said it on HN before but it bears repeating: If you have a OnePlus, do yourself a favour and put LineageOS on it. It works perfectly on my OP3.
Ask HN: What do you use to test website performance?
I've used webpagetest.org and gtmetrix.com in the past. It's been a while so I thought I'd ask HN in case there are more modern ways of checking for opportunities for performance improvement/adherence to "best practices".

I know they're imperfect but I also use these tools for getting a feel for the care that has gone into crafting a site.

Anyone have any resources for doing a quick "yep it looks OK" website checks?
So does Brazil, the largest power in SA. We don't have this invasion surge thingy here, at least not since a while ago.
The one extension I'm missing (which has been broken since e10s) is cliget: https://github.com/zaidka/cliget
Hackers say they broke Apple’s Face ID. Here’s why we’re not convinced
„...all major browsers“

Is Internet Explorer not a major browser anymore? I’m talking relevant as in your webpage needs to work fine in Internet Explorer.

For example, my company still has Internet Explorer configured as default browser as Edge is not compatible with some internal pages.
Your kernel brings in the device tree with itself.

It is primarily to allow the drivers linked in the kernel to detect whether they should load and try to talk to hardware. It doesn't replace bus enumeration when running on totally unknown hardware.
Yeah but for our support we need to start getting in depth with Firefox devtools again.

They have features not in chrome and Visa versa. But to blindly switch means taking a productivity penalty, at least temporarily.
I know about this, which is a really interesting comparison, but I haven't found any benchmarks.

https://www.youtube.com/watch?v=YIywpvHewc0
Jensen Huang from Nvidia on the AI Revolution in HPC [video]
How to Craft the Perfect Instagram Bio for Your Business
I won't pretend to know the details of Venezuela but this doesn't necessarily follow.

What they've done is default on a bond payment. That doesn't mean that they have no money. The article has a graphic that says they have $9bn in reserves (though no details).

What it does mean is that, of the money they do have, they chose not to meet a financial obligation. There will likely be repercussions of this move but defaulting and being broke are different things.

Now, of all the people you probably want to make sure are paid are your military. Not so much to stop invasions but because the words "military" and "coup" have gone together often enough in history.
Whether or not security is important depends on what you do with your phone.

I don't use my phone for banking or payments and there are no compromising pictures or dangerous files on it. I don't have a pressing need for Android's latest security update.
Looks like a lot of wont be ported, limited functionality and lack of necessary APIs on that list. Doesn't quite give me much confidence in WebExtensions.
I would love to see a start to finish crud example of the "least" amount of magic and copy paste code for a guide on setting this up. I've messed around with Django and it seemed harder to grasp than rails due to using regex out of the gate to apply a simple route as opposed to get/do or resources.
Can poo power solve India's toilet problem?
Politically and economically speaking? Hell yeah, just about the same if it were in any other continent, but not invading it for whatever reason. I honestly doubt any SA power would even send peace corps if the UN for some bizarre reason requested it.
Yeah, I can't wait for FF58 on Android.

TBH FF on Android has felt a little choppy, even with ublock origin enabled. The Chromium-based Firefox Focus feels faster, but too bad it doesn't support extensions. Hopefully FF58 will be the best of both worlds on Android soon.
Being honest and of good character also doesn't mean you can't end up in prison.
I have an HTC bootlooped by an OTA, hence my now having a OnePlus3. Getting fed up with all this nonsense. Seems to me the android ecosystem is just too wild west, especially for such an important device, and may now have to head to apple. I see I also have this EngineerMode, data usage 1.4MB since Aug 7, modify system settings enabled. When I tweeted them about the recent data collection issue they replied with "it's standard industry practice".
So you can run old BBS games on your phone?
IE is not a major browser anymore

http://gs.statcounter.com/

Look at your Google Analytics, it's really not that important anymore.
That was not true for Windows 10 Mobile. Some devices never received the update.

What was indeed the insult on top of the injury - the WM devices were all Qualcomm Snapdragon devices. They were never so varied as Android devices are.
Tree Style Tabs was the only blocker for me, and I was amazed that it was possible to recreate under the new API.

I use both Firefox and Chrome, but for very different purposes. In Chrome, I have 20-50 tabs spread across two windows. In Firefox, 400+. Tree Style Tabs is necessary for how I use Firefox. My backup plan was staying on an older version, possibly indefinitely.
Where did I criticize the paper? I was criticizing how CNBC used it to fulfill the agenda of whichever PR firm they happen to be shilling for at the moment.

I'm sure the researchers did enumerate more things than the CNBC article, since the article said very little.
Looks like Nokia bought Withings (or maybe it was always a subbrand)?

Anyways, I wish somebody would built a watch that split the difference between the Steel and the Apple Watch. So far, the Garmin Fenix 5S is the closest I've found, though I prefer an analog face (or good digital rendering) and a slightly less casual case.
I would say it is counterproductive to base your re-education camp argument around loaded terms like white/black-american culture.

> ;)

But you know that.

Nobody uses "white" the way you did and even if that matches your observations in the US that term was only very recently inclusive of so many origin countries on the European continent. The UK version of "white" still isn't nearly as inclusive as the American construct. It is fine to merely say American culture has predominantly European roots.

The underlying argument around re-education camps may have more merit. The primary argument is about who pays for it. You need to convince Congress and education secretaries and I don't think you're soft power argument would sway anyone.
I'm on windows 7, the new version seems to keep spawning a process which grinds my machine to a halt.

I've had to open task manager twice now to kill it. Only downloaded it 10 minutes ago.
Then again, Huwai may only be the tip of the iceberg.
Note that the webextension APIs are still under active development. So just because the APIs don't exist yet doesn't mean that they won't ever.
This really hit close to home.

I work with engineer whose is brilliant.
We originally thought he was jerk, but the bosses loved him because he was a 5x engineer with the ability to handle huge cognitive loads, catch errors or conflicts in our large systems in the planning phase.

It turns out he was neuro atypical, and was actually nice guy, it turned out he was the one paying for friday pizzas not the boss.
He was just too ahead of us, and honestly we let our inferiority complexes and frustration color our opinions of him.
Which hosts have you used, or would you recommend?
I don't think internal corporate pages count as supporting a major browser. ;)

Most development I see nowadays supports only IE11 and is about to drop that one too in favor of Edge. IE is on its way to deprecation right now.
Toshiba to Demo NVMe Over Fabrics at SC17 – InsideHPC
This is perhaps the fastest way to screenscrape a dynamically executed website.

1. First go get and run this code, which allows immediate gathering of all text nodes from the DOM: https://github.com/prettydiff/getNodesByType/blob/master/get...

2. Extract the text content from the text nodes and ignore nodes that contain only white space:

let text = document.getNodesByType(3), a = 0, b = text.length, output = []; do { if ((/^(\s+)$/).test(text[a].textContent) === false) { output.push(text[a].textContent); } a = a + 1; } while (a < b); output;

That will gather ALL text from the page. Since you are working from the DOM directly you can filter your results by various contextual and stylistic factors. Since this code is small and executes stupid fast it can be executed by bots easily.

Test this out in your browser console.
For one reason or another, I reinstall an OS every couple of years or so, and start out with a fresh Firefox instance. I invariably end up with the same 14 or 15 extensions (delta is due to Linux work laptop vs Windows home PC). I use them all, but obviously my reliance on them follows the 80:20 rule.
Are there any serious known issues on LineageOS for the OP3, other than the camera being weaker?
Well... at least, this specific one isn't.
NexTravel (YC W15) Is Hiring a Full Stack Developer
Announcing Realm .NET: Leveling Up Our Microsoft Support with Global Notifier
We had a large customer that for years wouldn't drop a requirement for IE6. It meant for horrendous backward compatibility requirements in code. Personally, I hope to never be in that situation again.

I anticipate that IE will never gain support for WebAssembly, and your company will eventually change its default.