skysight-inc/HackerNews huggingface dataset:
Having a significant other is one of the best things an entrepreneur can obtain. It saves countless hours and money on weekends. No need to go out to a club or bar hoping to get lucky. When you have someone at right at home you can focus more on your business and getting work done.
The privacy situation is absolutely different; Mozilla has no profit motive to monitor and monetize your activity on the Web. For example, Firefox Sync is specifically designed so that we have no knowledge of your browsing data.

In contrast, when you sign into Chrome, "Your experience in other Google products is personalized by including your Chrome history with your Web & App Activity."(https://support.google.com/chrome/answer/185277)
> Unfortunately SIMD is still not supported on any browsers

Is SIMD portable though? Will it run good on mobile devices? And what about other non-Intel architectures in general?
A conversation about machine learning and journalism with Maciej Ceglowski
A rooted device should suffice, but it is a painful procedure.
I recall that https://bitcoinbuilder.com allowed people to purchase locked up GOX coins during this fiasco. This would be a good time to check up on those accounts.
It looks like some distros are going to take a bit of time to get Firefox >52 because of rust dependencies. They're definitely working on it, at least.
This is one of the least helpful things people ever say. A family unit is a unit. Saying I'm putting my company above my marriage is like saying I'm putting my company above my health. This is just terrible; because if you are not healthy you can't run a company. In my case, my wife is as committed to the company as I am. There are days actually when she is more committed. She knows exactly when the stress points are and she knows exactly what is needed. I will come home some times and found that she had a few free hours and has dedicated them to the company.
The original Zotero also died with the demise of XUL extensions. It, too, used to be a Firefox extension.
That's a joke, not ignorance.
Book Review: Python Testing with Pytest
Reading this from my phone looked like you meant there was a web scraping tool actually called “this[0]” which would be a cracking name.
It's nice, I guess. Doesn't feel any faster, but since I tend to load new links in tabs and then visit them after I've never really noticed page load times anyway.
Teach your kids that lesson - "never steal, except from people you dislike". Morals aren't conditional, they need to apply uniformly.
Worse, it's just a collection of shell scripts:

https://github.com/folkswithhats/fedy/blob/master/plugins/an...

It does no signature validation whatsoever or dependency tracking.

Don't use it if you care about security or a clean system.
I think it probably depends on how you think of the abstraction.

Everyone readily thinks of loops, in the abstract, as "GOTO line X and do everything over again, but using all the state that has changed since the last time we were at line X."

Ideally, you can think of recursion as nearly the same thing: "GOTO line X and do this stuff again, but using these very clearly stated changes to the data."

If you think of recursion that way, then it's fairly self-evidently easier to reason about. In practice, though, I've met few developers who think that way and haven't spent significant time doing functional programming.

I'm guessing it's because you need to spend a fair bit of time with both abstractions before you can really grok either of them. Without that, they're just kind of intimidating. Recursion more so, because everyone's taught from a young age to think imperatively.
Crashes and visual glitches are very rare, but there are a lot of bugs that just go unnoticed due to so much stuff happening at any time.

See [0] for the best example, but while now that those are documented it's clear that that's the worst case, a good number of champions contented for the Most Bugged crown over the years, even months after being released or still unfixed to date.

Other than that the new CEF client is still more buggy and unstable than the old one (same guy who made the above list also had one for the client although that hasn't been updated in months AFAIK) and at any time there has always been some sort of bug related to pathing, vision, or targeting.

Also I'm not 100% sure about the last year, but I think there as never been one since at least when I started playing in 2013 when some near-gamebreaking champion bug didn't make it to the "LTS" patch fixed for the LCS.

[0] https://boards.euw.leagueoflegends.com/en/c/bug-reports-eu/a...
I personally like how it handles hundreds of tabs. No matter how many tabs I have open they remain usable size, and the compact UI theme is even more compact than Chrome.

Tab containers are useful for having multiple accounts on the same site (Gmail/Github), or isolating work or most secure sites from regular browsing. The containers are more light-weight and more general than Chrome profiles (and they don't depend on having external accounts).

Pinned tabs don't close on Command+W. It's a small thing, but I kept accidentally closing my pinned tabs in Chrome.

Chrome Dev Tools are hard to beat, although Fx is slowly catching up there, too. I don't mind launching Chrome just for web dev.
> I'd love to see browser support for FLIF

Wouldn't WebAssembly make waiting for browser support unnecessary?
An ad agency has a big incentive to keep your user data to themselves, as that's their most valuable and competitive resource. Google and Facebook have a huge incentive to not leak information about their users; why would someone pay them if that data was available elsewhere?

DDG has every incentive to sell user data, given that they don't have their own ad network with which to target. How else would they make money off of it?
You can call the vulture founds, but the facts of the matter is that the original owners would rather recover some of their money, for sure, than lose all of them, and that they have somebody to sell to means ultimately lower borrowing prices for everybody.
Please cite the source and clarify Pixel 2 is encrypted by default.
It seems like this advice is derived from anecdotes and "gut feeling" rather than data and research.
React Puzzles
>That shouldn't stop the companies from hiring untrained people to just work from them.

Why does a wealthy incumbent need to be protected by having the state outlaw anyone from working without the wealthy incumbent's permission?
Lux's ultimate ability used to be (still is?) made of invisible minions.

Mordekaiser at one point in history had over 50 known bugs.
(apparently over 200 according to another commenter)

Some champs could walk through Jarvan's ultimate.

There were others but those are the cases that stand out in my memory. I know you'll probably say something like "three bugs? that's nothing!" but I played the game off and on for 6 years from 2009-2015 and there were plenty of examples of stuff like that.
JS is a language and not a bytecode media.

That's an arbitrary distinction that's driven by developer group politics, not a meaningful technical distinction. (Much like the old Rubyist, "It's an interpreter, not a VM.")

Machine languages were originally intended to be used by human beings, as were punch cards and assembly language. There's no reason why a person couldn't program in bytecode. In fact, to implement certain kinds of language runtime, you basically have to do something close to this. Also, writing Forth is kinda close to directly writing in Smalltalk bytecode. History also shows us that what the language was intended for is also pretty meaningless. x86, like a lot of CISC ISAs, was originally designed to be used by human beings. SGML/XML was intended to be human readable, and many would debate that it succeeded.
Before you ask: I will be offering a service based on Commento in the near future (so that you won't have to setup and maintain servers). This will be for a small monthly fee to offset server costs :)
Agreed, totally open to give this a try but there is no way I'm porting all my passwords over
The corporate bankruptcy deals with debts of the corporation; it does not deal with liabilities of corporate officers for misconduct, including ones for acts for which they would have been, e.g., jointly and severally liable with the corporation, and which the corporation would likely have paid for fully had it been solvent.
Yeah. Don't have an Apple watch but if it can detect sleep apnea or other issues, I'd consider buying one for my partner. Mailing list would be ideal.
If you need simple scraping, I like traditional http request lib. For more robust scraping (ie clicking buttons / filling text), use capybara and either phantomjs or chromedriver - easy to install using homebrew!
It's the 'See pricing' link under the Premium / Search Tweets cell on that page that goes to a 404.

Edit: The link points here:

https://developer.twitter.com/en/pricing/search-30day
Always Pin Your Versions
That's the most insightful explanation I've ever read on this subject. Thank you for helping me to understand.
Clicking Bot Applications
You realize I'm addressing the premise introduced by the person I responded to, right? That I'm not the one introducing it?

Also, it's possible to really believe in something but still be honest about its faults. I mean, I formed my harshest criticisms of Mozilla when I was still involved. I point this out, because there's another trend I've noticed, which is the one where you show up in tons of threads that are critical of Mozilla, usually with some flippant non-retort to the topic being discussed (just like you've done here).
Part of it is just Discord’s operating scale. They are already leveraging Elixir clustering to an extremely high rate of concurrency and when you start thinking about problems from that standpoint Go becomes a much more natural fit within the stack for low level micro services.
Could you please comment civilly and substantively instead of trolling?

https://news.ycombinator.com/newsguidelines.html
I think it's less about race and more about embarrassment. He seems to have deep-seated psychological issues that are being triggered by having been mocked at the correspondent's dinner. I'm not sure how he felt about Obama before, but he has become obsessed with fighting back and undoing everything Obama did just on principle -- regardless of whether he otherwise likes or agrees with the policy.
There are very few opportunities in life that can't be delayed by 48 hours (especially if the reason is a major lifecycle event like a birth, marriage or funeral).

Without family or friends, what's the point of life?
London is installing electric car charging stations inside lamp posts
Yes but the point is JavaScript as the "one true way to do client side scripting" can be replaced by webassembly in that capacity.
After initially recoiling in horror at running a `curl|bash` installer, I opened the installer in a browser planning on reading the install script. "Helpfully" the script is served up as `binary/octet-stream`, so instead of looking at it in the browser, I got to open it in an editor.

From there, it looks like the script does little more than add the `rpmfusion-free-release`, `rpmfusion-nonfree-release` and `folkswithhats-release` repositories. Of course since we started the install process through a shady insecure means, we should add the repos the same way. So every repo gets added via `dnf -y --nogpgcheck install https://url-to-repo-release-package`.

I went to browse the `folkswithhats` repo, but found it's hosted on AWS S3 and doesn't provide a directory index.
It is not another package manager, it is an utility to automate the process of installing/uninstalling software that normally won't be available under the software manager application that comes with Fedora.

It will add the repos, dependencies and execute all other steps that you will have to do manually otherwise, to have any of the programs supported installed on your PC.

After that you can manage any of them with dnf.

It is a great utility, extremely useful.

Here is a bunch of screenshots of all the things you can install with one click using Fedy:

https://www.dropbox.com/sh/oakue3yuc287ioq/AAARUn9Usi3IgaA27...
Not-a-Number: when JavaScript gets crazy
OnePlus left a backdoor on its phones
This is the list I used 27 years ago(1) when I taught at Stanford. It's a
mix of what the previous guy (Bob Hagmann of Xerox PARC) used, what I
read at Wisconsin, with a sprinkling of Sun's stuff. In looking this
over, it's missing some of the Sun stuff, here are some links, some
good papers here especially those that start with "v" (if the formatting
in any of these looks wonky let me know, I have the troff source for
a bunch of these and had to format it just now to get pdfs, might have
screwed something up):

http://mcvoy.com/lm/papers/SunOS.vfs_arch.pdf
http://mcvoy.com/lm/papers/SunOS.vm_arch.pdf
http://mcvoy.com/lm/papers/SunOS.vm_impl.pdf
http://mcvoy.com/lm/papers/SunOS.shlib.pdf
http://mcvoy.com/lm/papers/SunOS.tfs.pdf

and to toot my own horn, some stuff I did at Sun (and after)

http://mcvoy.com/lm/papers/SunOS.ufs_clustering.pdf
http://mcvoy.com/lm/papers/SunOS.nvram.pdf (proposal, never built)
http://mcvoy.com/lm/papers/lmbench-usenix.pdf
http://mcvoy.com/lm/papers/splice.pdf (hand waving, somewhat built in Linux)

And the Stanford list:

http://mcvoy.com/lm/papers/stanford.txt

(1) Jesus, I'm old. Feels like yesterday I was teaching there.
graph.cool (I haven't tried scraphold yet) leans more towards being “database editors”; Sanity leans more towards being a CMS. E.g you wouldn't have content editors login to the graph.cool interface to edit content, but with Sanity, that's kinda the point. Sanity's query language (GROQ) is much easier to work with compared to GraphQL (while both are awesome).
So to succeed as an entrepreneur you have to remove everything from your life that makes it worth living? Feh.
The family values of Blade Runner 2049‘s replicants
For certain values of "unnecessary", yes. We've still got a few steps to go before we can decode an image with SIMD instructions (assuming FLIF can use those to speed up, though I imagine it can as any modern image format ought to take that into consideration), and I'm not sure what the story is for pushing images efficiently to the browser, but you should at least be able to put something together that works in WebAssembly now and speed it up in various ways later.
Are you talking about Selenium WebDriver or Selenium IDE (the record/playback tool for Firefox)? Those are two separate things. Selenium WebDriver implements is a cross-browser W3C-standard and Firefox very much still supports it.
Pitfalls of OAuth2 and CORS
> They lost me once for terrible, terrible performance. For a year or two until I really needed tree style tabs back. They need to prioritize. Deal with it.

I am dealing with it. I moved to a different browser.

> Also, since you're a power user, why don't you use that proposed API already? It seems you don't even need to compile the browser or anything, just enabling a flag and installing the API as an addon.

Simply not true.
People-Mapping Through Google Street View
Firefox includes Tracking Protection, which, as it says on the tin, blocks trackers, not ads. But many, many ads have trackers built in, so it practically also blocks most ads.

This is default-enabled in Private Browsing. To enable it in normal browsing, you can toggle privacy.trackingprotection.enabled in about:config. I think, there's also now a GUI toggle in the settings to do that, I haven't checked yet.

And well, the main-motivation for not default-enabling it is not some Google-conspiracy, it's because they'd take away the income source of many webpage owners who in turn would simply stop testing against Firefox, if not block it completely.

Apple doesn't have to give as much of a fuck about this, as they have basically guaranteed market share with macOS and iOS, and because Chrome uses a fork of their browser engine, so if webdevs test against Chrome, it'll almost certainly also work in Safari.
I was peripherally involved in some of the CLEC excitement back in the 90s - wrote a couple whitepapers in support of sales efforts on the part of a company that did telecom billing software
That legal principle of "come-on-man" is extremely useful. If only it existed.
Thanks for adding us.

Here's a little background on why we built Manuscript:

We launched FogBugz back in 2000 as one of the first bug-tracking systems around. Since it launched, the platform has been used to fix over 50 million bugs, by tens of thousands of teams around the world. But recently, we’ve been thinking about “Big Bugs” [0], trying to imagine how we can address both the necessary parts of shipping software and the larger risks that too often get overlooked.

So today, we’re using that same engine to create something new: Manuscript. See our launch post for further info: https://medium.com/make-better-software/introducing-manuscri...

[0] https://medium.com/make-better-software/software-matters-in-...
> renewables can not make up the difference then, now or in the foreseeable future, no matter how hard we wish it could.

Why not?

> Yes, I know: Chernobyl.

It's not only that, there are lots of problems with contemporary nuclear plants as well.
Abacus (YC W14) Is Hiring a Fullstack Engineer
No teach them "if you bet your money on something, there is a chance of losing it". Step down from your high horse please.
Amazon Web Services is a cloud computing service which, to put it briefly, allows you to run websites. You could have a physical server rack in a datacenter near you, or spin up some servers on AWS (or Google Cloud, or Azure).

A lot of very large companies use it, including a lot of Fortune 500s for their ordinary company websites, as well as major web apps like Netflix, Reddit, Pinterest, Spotify, etc. And of course Amazon itself.

Now, those listed sites probably would get a call if something were to happen, but too many HN startups are running on AWS accounts linked to the founder's gmail and personal shopping account. Imagine if a dispute over a return of some counterfeit junk bought on Amazon by some CTO suddenly took down all of Netflix...
Trained intuition?
> "I mean if they are dating somebody or they are married, they warn their spouse that they are not first in line. That this company dream is first in line and that you have this vocation."

That advice reminded me of an explanation I once heard about why scam emails intentionally use terrible spelling, grammar and punctuation: it filters out people who wouldn't fall for the scam, and only someone desperate enough to willfully ignore the obvious warning signs will actually go through with it. This seems like the same exact thing. Anyone in their right mind will realize this is not in their best interest, so maybe only people not in their right minds will give 25/8 of their time to things like this, making someone else lots of money through decisions made while overworking themselves "for the sake of the dream" and being pressured into making sleep-deprived judgement calls that benefit other stakeholders more. Or maybe not, I have no idea.
Army pushes recruiting and retaining cyber talent
I guess we will, but with the slow pace that any of this was (not) done over the last number of years, I'm not holding my breath.
As a user, the order of importance for Discord services is:

* Voice

* Text

* Previews (images, gifs, and videos)

Previews going down would be a pretty big deal for my communities based on the way we use the platform.
Kind of interesting how the housing and student loan bubbles were both caused by initiatives to bring access to minorities. I wonder if that has predictive power.
Thanks for your response.

Based on what I've seen from your site, this does look like an improvement.

An interviewee can prepare properly, and take the interview once prepared, rather than doing this at arbitrary times that may be very busy, simply because an interview came up.

Because the interview results can be used in multiple places, there's no need to do this repeatedly for companies that have confidence in the exam (I hope!).

There are reassurances that the interviews are conducted by experienced engineers. I'd be interested in hearing more about this.

There is actual feedback, which is critical. I interviewed at google, and my understanding is that there are actual, numerical scores in a database for my performance in the various interview exams, but I'm not allowed to know what they are. To me, that's a huge problem, and I'm glad to see from your example that you provide feedback.
Yeah, if it's just for the good of the internet, openess, and society, who cares to jump to an equal (but better at those regards) engine?
I have OpenSUSE on 6 machines and my milage has been SUSE works great out of the box. Every once in a while I'll have a issue with a Ethernet card, but that is usually a 5 minute fix.

I have to say that Linux seems to be the least frustrating installs I ever do. Apple and Windows still drive me nuts at times.
Pretty much only reason to marry such dude is money. So, expect divorce if things don't go well. Most likely, expect divorce no mater what.

Pretty much all studies on performance shows that you achieve more and perform better if you take breaks and rest. May be sport or chatting with people in office or anything. So I mean, live like monk if that is your dream, but if you want maximum long term performance then 24/7 is likely feel good motivational bullshit.
>Who actually cares about browser speed?

I do. I can't use a browser that does not feel snappy. I couldn't care less about whether tab edges are round or not.
Throwaway to share a valuable perspective. My dad is a chronic target for scammers, and falls for them at a rate where I can only think it intentional on some level. He'll allow fake MSPs to install programs as root, on the same machine he does banking and legal on. He'll call numbers when strange javascript alerts tell him he has a virus. He'll then pay people to "remove" said malware, giving them full access to the machine via teamviewer etc.

I've managed to limit his internet usage to an iPad and a chromebook - but as mentioned above that does little good. He is extremely proud and talking to him is useless. A good chunk of these events come while browsing porn, which he refuses to admit. I feel hopeless and am in the process of separating any financial connections with my mother for fear I'll become a victim. My mother has been saving cash for years to insulate herself (my dad also refuses to write a will - but thats another problem entirely).

I know a major event is coming soon. While I'm fairly certain his porn usage is tame, all it would take is a fake $THAT_ACTRESS_WAS_ACTUALLY_17_WE_WILL_REPORT_TO_FBI email and he could probably be extorted for everything he has. I don't know what to do honestly. This is a real threat to millions of Americans and it seems there is no solution.
It doesn't have to be walking. It needs to be one minute of movement in a standing position. You can do jumping jacks or walk in place and it counts.
Historically, resizing images client side doesn't work because most clients are not able to render the images, let alone resize them.

The image file formats are very very complicated, many are platform specific, some are covered by patents.

For example of a common issue, another comment mentioned the rotation parameter, it's set by many cameras but the support is inconsistent.
I would say this used to be the case but now they've made a significant effort in order to improve reliability. It's not surprising that there's a bunch of old stuff still around.

Just look at how long it took them to implement replay and a sandbox mode. I'm not sure how much of that was design decisions or was simply because of all the old crap they had to get rid of.