skysight-inc/HackerNews huggingface dataset:
You're absolutely right; the fact that you're being down-voted is quite ironic on many fronts, but then again, ideological conformity is now the norm even in the tech world.
yes too much work for a rather simple issue. Somewhere in the way i was so annoyed i stopped reading.
I just tried puppeteer yesterday for the first time. It seems to work very well. My only complaint is that it is very new and does now have a plethora of examples.

I previously have used WWW::Mechanize in the Perl world, but single page applications with Javascript really require something with a browser engine.
I still suppose it's a reasonable input filter. If you can solve a few simple coding problems, you're worth talking to face to face onsite.

This depends on the problems being reasonable, though.
> shoddily written JS

Blame the OS, graphics card drivers, or the browser, but not JS!
I am curios. Are you using FF Beta on Android or regular FF?
since 56.0 google maps went black on me and nothing seems to matter. really confused how something so simple just breaks; I am on OS X fwiw.

I end up swapping to safari for some functions and then using firefox for others. throw in 57 changes the look for no reason. I don't need dark tabs as default, updates should not change the user experience without permission
Your comment reminded me of an essay Paul Graham wrote. (See the link below.) He argues that modern society has taken kids, isolated them from participating in greater society, and made school a "job" to them. The consequence is that teenagers feel out of step with society because they don't participate in it, the way that they did when apprenticeships were common. This observation supports the premise of the essay.

It's a thought-provoking read.

http://www.paulgraham.com/nerds.html
> Open a new window: the tabs are not there by default

It's not ideal but not a showstopper for me. I mostly use one window, where the toolbar is restored by default, and when I open a new window I got used to clicking the toolbar button (which I moved to the left) or pressing F1.

> You need a css hack to hide the standard bar

> There’s an ugly title thingy at the top of the tab pane

I just copied the "css hack" once and forgot. The last item is solved the same way. For those who don't know:

Inside the profile folder (with a name like "xxxxxxxx.default"), create a folder called "chrome", and a file inside called "userChrome.css" with the following content:

#TabsToolbar, #sidebar-header {visibility: collapse !important;}
#TabsToolbar {margin-bottom: -21px !important;}

IMHO It's quick enough to do and I believe this won't be needed in a few months.
Crypto Exchanges Are Terrible at Holding Your Money: A Timeline of Catastrophes
No way to discharge these loans besides leaving the country and going native elsewhere, or paying them off entirely. Essentially, if your gamble doesn't pay off, you get a life long debilitating STD known as student loans.
My browser and extensions did useful things yesterday that they do not do today. Who changed something in the meantime?

Obviously I paid nothing for Firefox and Mozilla owes me the same nothing in return, but if it wants to keep users and remain significant, breaking arguably its main advantage might not be the best plan.
How AI tool are going to change the way we do marketing for retail
> TL;DR: Socialism.

You're being downvoted because of this.

The country isn't failing because of "socialism", but because of the country stupidly spending it's money and it's oligarchy stealing money from the country to line it's pockets among many other things.
> mandatory telemetry
Explain?
> mandatory pulseaudio
Don’t know enough to have an opinion on this
> pocket
Does FF send data if you don’t use the feature? Actually not sure.
> video chat thing
You’re avoiding a browser because of… a feature you don’t use?
> DRM add-on literally no one asked for
…except for the tiny fraction of FF users that are also Netflix subscribers
I have a lot of friends who love the Steel!

Cardiogram is compatible with Apple Watch, and launched for Android Wear in October:

https://itunes.apple.com/us/app/cardiogram/id1000017994?ls=1...

https://play.google.com/store/apps/details?id=com.cardiogram...

Our goal is to support any device with a heart rate sensor over time.
> At the end of the day, maybe giving an 18 year old 120k to study underwater basket weaving for 4 years is not the best investment of money?

Surely it isn't

If no major banks will give student loans, than it will be smaller, low tier loan sharks at higher rates.

As some states in US, and other countries do have some programs where the state is either the guarantor or a partial payer, that will make things worse for the taxpayers.

Invention of student loans has unleashed the genie from the bottle.

No way back, just as it was with state backed mortgages that did just 2 things: made buying houses for cash patently impossible for an average Joe, made an average Joe having to pay for foreclosures and mortgage interest of another average Joe with his tax money.
+1 m using Chrome + uBO + uMatrix + uBlock Protector while NoScript 10 gets released.
I wonder how much GPU-like an x86 with SIMD units can be and still be compatible with current workloads.

OTOH, it's not like people were running Office on Xeon Phi's. Binary compatibility with software sold in boxes is not an asset here - being easy to program is.

I would imagine a hybrid CPU, with some Xeon E cores and lots of simpler Phi-like cores or, perhaps, a SIMT subsystem that'd become part of the ISA and be available on every new part...

My guess is probably a bad one anyway.
Fedora 26 came out a bit late so Fedora 27 had a shorter release cycle to compensate.
Here's hoping Hacker News Enhancement Suite becomes available soon.

https://github.com/etcet/HNES
> "Racket makes you a better programmer."

Any practical language that is sufficiently different from the ones you already know will make you a better programmer.
And use what instead? Out of all the mainstream options, Firefox is the best when it comes to privacy and giving users the power.
Have you seen the Firefox backlog? If they'd gone for 100% API parity before the switch, we'd have had to wait another three years for e10s, and I don't know if that would have been survivable.

I'm not happy about the situation as it stands, and I don't expect anyone else to be. I would be a lot more not happy about having to switch to Chrome because Firefox had become unusably slow - which it had already more or less done, before e10s started to land this year. Absent that I'd probably have had to switch already, just to be reliably able to get work done. And then there would be no one on the teams I've worked on who cared at all about maintaining Firefox compatibility, because everyone else already switched years ago. Less than ideal though the status quo be, I have a hard time seeing how any of that would be preferable.
I don't really understand this. Is a compiler in the browser all that different to a compiler on a server?
BeautifulSoup has a friendly API, but it is slow. It has a lxml backend, however.

If you're familiar with writing XPath queries, lxml is great.
Thanks! By the way, for those who read this, to change the theme is menu > customize > theme.. These things are not easy to find!
Did you mean: something you definitely did not mean?

Showing results for something you definitely did not mean
Search instead for something you meant

No, Google, that's not what I meant. Put these links way, I did not mean that. I meant what I said.
He also takes in a lot through Twitch subscriptions. He has 30k+ subscribers from what he last said and each would pay him $2.50-$10 / mo. Of course Twitch would take their cut but thats insane.
Actually, I think a lot of managers are stuck making fast food and working retail and can very easily mean doing a lot of physical work. This is particularly true if you decided to go into business management instead of business administration. Lots of those jobs are retail.
Also https://platform.github.community/

I wonder what was their experience with Discourse like.
Ability to detect your deficiencies of knowledge and ask questions is hugely important, and is worth testing.

Or you can use a search engine.
A running shoe with real-time feedback to track your form, pace, etc.
Towelliee (Garcia) has been streaming on Twitch since the start. He's not the most popular streamer by far but is one of the few still streaming from back then. It will be interesting to see if newer more popular streamers like Dr. Disrespect can maintain their viewership.
Yes. Apple Watch takes measurements every five minutes (no RR intervals yet). There are a few popular watches, like Garmin, that do support RR intervals.
Is Firefox 57 already out in Fedora 27, by any chance?
I maintain about 8 crawlers and I use only vanilla Python

I have a function to help me search :

def find_r(value, ind, array,stop_word):
indice = ind
for i in array:
indice = value.find(i,indice)+1
end = value.find(stop_word,indice)
return value[indice: end], end

You can use it like that :

resulting_text , end_index = find_r(string, start_index, ["<td", ">"], "</td")

To find text it is quite fast and you don't need to master a framwork
Thanks, that's a useful site!
Most of the kids watching these streams own a decent computer and can play.

The thing about a lot of these streamers is that they are both entertaining and talented gamers. In the Dota 2 community, watching the top players stream is actually a good way to keep up-to-date on the latest strategies and techniques, which is important is a game that's as complex as Dota. A lot of the community also converges in streams, which can be a good way to stay in touch with the latest gossip, memes, etc.

Many sports fans do actually participate in their sport. Instead of football, consider basketball, which just about anyone with access to a gymnasium or outdoor court can play. Plenty of people play basketball casually and still watch the professionals. Whether it's one of those "multi-game" streamers who plays everything, or a specialist in one game like Overwatch or CS:GO or Starcraft or Dota, if they're a good player it's often more fun to watch them than to get your own butt kicked online.

Now imagine that the announcer is also one of the players, who is gleefully trash-talking the other team, sharing gossip, and telling entertaining stories, and you are also in a chat room where you can interact with everyone else watching the game, and the player will actually read your chats and respond to your questions. That's the appeal of streaming. It's fun.
KDevelop 5.2 released
As a long time iPhone user that swings Android every few years to try the waters, I am consistently blown away at the level of garbage Android users are expected to deal with on a regular basis.

Want to know how many times my iPhones have boot looped in the last nine years? Not once ever. My last Android (Nexus 6p) managed to do it several times in the 3-ish months I daily-drove it.

Want to know how long you can expect to get iOS updates with a new hardware purchase? 5+ years. Compared with the very best case for Android: 2 maybe?

How many times with an iPhone have I been expected to install a custom OS to get around a user-hostile feature like I saw about fifty times in the 1 billion outdated androids thread? Zero times.

It’s unreal.
> Anyone that has options at a company that grows quickly would be paying tens or hundreds of thousands in taxes to keep their equity, which is still effectively a very risky bet that a company will end up huge.

No. Most companies give their employees ISOs, which arent affected by this bill. So it would actually be 0 change to the employees. What this affects is the investors or potentially the founders of a startup
Variational Quantum Eigensolver: Unsung hero of approximate quantum computing
If you are allowed. My work machine is locked into bing. I can bookmark google.com or duckduckgo.com but default/quick searches go through bing. (Google.com redirects to google.ca which drives me crazy sometimes.) I'd bet the majority of bing traffic comes from such workplaces.
Doctors and Experts from the American Heart Association,
Just one, very lucrative, tactic.

For example, one woman was recently banned for 24 hours for masturbating on camera (no skin, just highly suggestive movements and sounds). Someone who ranted about this kind of behavior on camera was banned for 72 hours.

The rules are, to the casual observer, not evenly applied.

It's also hard not to see, when browsing through channels, that the average successful streamer is an attractive women displaying cleavage via a webcam. Exploitation? Perhaps not. Regardless, their success depends heavily on implicit sexuality.
One obvious market is elderly folks who aren't getting around well anymore.
This release has our continued progress on sandboxing.
How is memory consumption on Fedora 27? I am using Fedora 24. When I check with 'free' after it boots, slightly more than half a GB is used on my laptop. In any case, thanks to the team for a very fine open source OS from RedHat.
1. I got told many years ago, that when you get that crazily bad emails, where it claims to be from some official source, but there are spelling mistakes, the return email address is obviously wrong, grammer is terrible, etc. the sort where it is so completely obviously it is a scam - often this is done on purpose, they aren't intereseting >99% of people who can spot a scam, they are interested in the <1% who can't spot it is obviously a problem. Basically they cast a wide net, but when the haul it in, only the whales are found within. At that point, they can use a large amount of resource, per victim, as they know they have a reasonable chance of success.

2. Separately to the above, a reasonable amount of men (perhaps women to? I don't know, I feel like it is more men) will happily look at girls, whether this in a Playboy Magazine in the 50's, looking at girls as the enter a bar in the 90's or whether it is flicking through images of a girl on Facebook/Instagram in the 21st century. Some of these men actually know it is a scam, but don't really care, at the end of the day it's a picture of an attractive girl/woman, they so they look through. Maybe they even add that profile as a friend, as they don't mind having the pictures appearing naturally in their news feed. I don't know whether many (any?) of this group of people end up getting scammed. Perhaps somehow overtime, they get convinced the account isn't fake, or perhaps they still think it is fake but agree to go onto a video chat and then are convinced on there, or perhaps they are trying to catch the scammer out, but end up being caught out themselves.
Why not just use reader mode? It worked fine for me for this article.
Take a look at Chrome Store Foxified: https://addons.mozilla.org/en-US/firefox/addon/chrome-store-...
I used GTD religiously for a while, but I ran into the same issue of having difficulty deciding what to do right now. After trying a bunch of different approaches to how to set up 'contexts', I eventually came across Mark Forster's 'AutoFocus', which after a bunch of adjustments turned into this:

http://markforster.squarespace.com/blog/2015/5/21/the-final-...

Key paragraph that explains why this worked better for me than GTD did:

> There are three main requirements which have to be kept in balance. These are urgency, importance and psychological readiness. Traditional time management systems have tended to concentrate on the first two of these. The neglect of psychological readiness is probably the reason that most people don’t find time management systems particularly effective or congenial.The most distinctive feature of FVP is the way that its algorithm is primarily based on psychological readiness - this then opens the way to keeping urgency and importance in the best achievable balance.

I still use a rudimentary GTD approach for collecting stuff (various inboxes) and keeping track of a project as a whole, but I've so far this 'AutoFocus' (or rather the unfortunately named 'Final Version') approach has been the only one that didn't fall apart quickly.
I'm loving the new FF, my missing feature is being able to open a site as a desktop app. I use chrome to make different icons/windows/apps for gmail, hn, reddit, photos, cloud9, etc. Anyone know if there is a way to have a website shortcut open in its own window and have an icon in the taskbar?
Ask HN: Which web browser do you use?
I'm currently using Vivaldi or Brave. Which browsers do you use and in which area do you work?
I have experimented with Arch at times, but I didn't have a great experience with the package repository. It seems like I had to go to AUR for a lot of packages that were in the default repository (or at least RPM Fusion) for Fedora.
I have the same problem - 14 inch WQHD screen. I use 1x UI scaling, 1.6x font scaling. I also made a custom css for GTK that resizes window decorations/buttons that make them more usable. The solution is not perfect though. I am having some problems with Qt apps.

Fractional scaling on 3.28 will allow you to have different scaling for each display. Will also be more consistent across different apps (Gtk, Qt, electron, etc.).
FYI: Firefox (and other browsers as well I think) already have built-in functionality for generating a cURL command with all the headers and cookies included.

In the dev tools, you can right-click on a request in the "network" tab and click Copy > Copy as cURL.

Sadly, this only works for requests you haven't already done with the dev tools open and it doesn't generate wget commands, but you might get some use out of this while the add-on is being updated.
Yes, that was a typo on my part. Lake Ontario lengthens any NY-Toronto train line. Lake Erie lengthens any NY-Detroit train line.
Yes, upper bound. Lower bound on time it takes for the transaction to be globally available.

You're right that there are operations that you can increase throughput of, and I was imprecise in that you are right you can order them "after the fact", but that's not very interesting. The scenario I had in mind was where clients talking to different nodes are issuing transactions that depend on the same items of data.

In that case you either need to obtain a lock, in which case you best case need to wait for the latency interval (plus a margin or largest possible clock skew) to see if the other side wants a lock on the same object, or you need to be optimistically firing off transactions, but the best case then is that you just get your transaction in right before the remote side start operating on it, and they happen to just fire off another transaction, and so on. In reality there'd be slowdowns.

If you're dealing with uncontended objects, you can do much better on average, but you can't guarantee better than the latency between nodes.

There are certainly tons of special cases where you can optimize.
Nice to see an update, and performance improvements are noticeable.

If you're missing blank tabs like I was, restore blank tabs at Preferences|When Firefox starts, and set Home Page to `about:blank`.

If you prefer new tabs to be blank as well, that's managed via the gear button on the new tab page, and by deselecting checked options.

Themes are set at Tools|Add-ons|Themes. (For example, if you want a lighter-style theme restored.)

I posted more thoughts here:

https://jaidee.io/articles/on-the-new-firefox
I’m Diablo3 and Destiny fan - this summer I was bored and decided to give Warframe a try (we started it with my son together coop). I was appalled how bad the game is. Ugly, with like 4 levels (they have a couple tilesets and randomly generated levels - so the levels all look the same). I quit it after we unlocked archwing - that part was way too buggy, on top of general bugginess of the game.

Destiny2 gets a lot of hate, I don’t understand why. It is super-polished, level design is stellar (I love Nessus with the broken down Exodus One, mission on the Almighty was also really good).
So somehow it wasn't true socialism this time? They weren't doing socialism "the right way"?

Stop with the excuses - Venezuela is pretty much the text-book example of socialism and its inevitable consequences (see "the country stupidly spending it's money").
This is mentioned in the release notes:

"AMD VP9 hardware video decoder support for improved video playback with lower power consumption"
If you need to interpret javascript, or otherwise simulate regular browsing as closely as possible, you may consider running a browser inside a container and controlling it with selenium. I have found it’s necessary to run inside the container if you do not have a desktop environment. This is better suited for specific use cases rather than mass collection because it is slower to run a full browsing stack than to only operate at the HTTP layer. I have found that alternatives like phantomJS are hard to debug. Consider opening VNC on the container for debugging. Containers like this that I know of are SeleniumHQ and elgalu/selenium.
The Final Version Perfected (FVP) – Get Everything Done
Yes, it is.

EDIT: And CSD works! Instructions to enable it are in a video here: https://www.youtube.com/watch?v=5rz_mPVwhDg (I recommend to mute sounds).
Yep!

https://apps.fedoraproject.org/packages/firefox
Neumob and Cloudflare
Magic configuration in Node.js using module preloading
Fitbit Ionic "Stores heart rate data at 1 second intervals during exercise tracking and at 5 second intervals all other times" - https://www.fitbit.com/shop/ionic#specs

I don't know how much useful information you can get from the variability of a metric you only sample every 5 minutes.
Have a look at https://github.com/Aris-t2/CustomCSSforFx , it can do many things, even if it's not a perfect Classic Theme Restorer replacement.
Version Control App and Plugin for Sketch
Its even worse for Venezuela. Their oil is plentiful but not a very high grade which requires significantly more money to refine than say Saudi Arabia, Texas, or North Dakota. This means that in a low price environment they aren't taking a cut, they literally cannot make any profit. Further complicating the situation is their mismanagement and lack of technology purchases or even basic maintenance in the oil industry.
Social democracy is objectively a form of socialism and it has been implemented in practice in large parts of Northern Europe for around a century. You're free to have whatever opinions you wish but when your claims simply are wrong you are just being ignorant and unwilling to learn.
And how do you do #1? Node, I presume?
There's also Tab Center Redux, for people who already need a better way to handle tabs, but don't need or want to use trees there: https://addons.mozilla.org/en-US/firefox/addon/tab-center-re...

Thanks to Firefox's userChrome.css, you can pull pretty nice customized UIs even without any additional extensions :)
https://github.com/eoger/tabcenter-redux/wiki/Custom-CSS-Twe...
The 70% of people were aware—they enrolled in an IRB-approved study with UCSF Health eHeart Study, and went through an explicit informed consent process (as medical research generally requires). We wrote a bit more about the end goal in the last section of the blog post here:
https://blog.cardiogr.am/screening-for-hypertension-and-slee...
That's a great idea, along with a message explaining why.
You should read "The Prize" and "The Game" by Daniel Yergin. It explains quite clearly (and I agree with the analysis) that Venezeula's big mistake was nationalizing its oil industry while subsidizing its local market.
That's because this article is really just a thinly veiled ad for his consulting company.
I didn't know about Dr. Disrespect, until recently when I watched him on the h3h3 podcast. The man is pure gold, hilarious and the sinth 80's tracks that he plays on his stream are yummy :)
> The country isn't failing because of "socialism", but because of the country stupidly spending it's money and it's oligarchy stealing money from the country to line it's pockets among many other things.

Because it isn't the gunshot that kills you, it's the bleeding and organ failure!
Nationalization did happen in France around 1981.