skysight-inc/HackerNews huggingface dataset:
If you're not familiar with the local history feature, it's a game changer. I use it rather than starting a new branch for experimental code, it's huge -- much faster than git branching, and you can do incremental rewind. The edit history goes back pretty far too, it has saved me after more than one problematic rebase/merge.
A number of questions:

Do you guys support fuzzing by protocols? Syscalls, REST, or SQL? It might be faster to extend protocol fuzzing than fuzzing by language (I'm not sure though). It'd be cool to have a fuzzer for Apache Calcite; it's a library to slap on a SQL interface to your database.

Any plans to extend fuzzing to property-based testing?

Do you guys fuzz your fuzzer (dogfood)? Probably useful, but also funny :)
It does provide a perverse incentive to research drugs with high market potential over those with live saving potential.
Even to this day Firefox doesn't have websocket frame inspection. Its very frustrating to me that dev tools aren't a higher priority for Firefox. As they are now, they are only slightly worse than Chromes which is unacceptable considering more and more websites are being developed with only Chrome in mind.
or wait for google to "anonymize" the data and release it internally for their researchers.
I don't know if I agree with all of this. I'm pretty sure Google, Amazon, etc. have VERY stringent requirements on the hiring process for (at least most) new software engineers. At my own company, there are processes for internal and external applicants, and I personally can vouch that I, the technical interviewer, and the directors do actually look at applicants' resumes.

That doesn't mean I disagree with the premise of the article: candidates should definitely view the negotiations process as a two-way street. But to really have a level playing field and skip most of the "process", as the author suggests, you need to have demonstrable value to the hiring manager at whatever place you're interviewing at. Sometimes that can be hard to demonstrate if you don't have a working relationship with someone inside the company that's interviewing you. Hence the need for some of these processes and resume reviews.
I thought someone had finally done it. Fizzbuzz as a service.

This is even better.
Cities can be surprisingly quiet at night.
Yes, we compiled a list of all the OSS alternatives to Chaos Monkey here!

https://www.gremlin.com/chaos-monkey/chaos-monkey-alternativ...
Beer, Bravado and Bitbucket: Using Data to Drive Code Decisions
Fear of the unknown is what kept our smarter ancestors from getting eaten by bears without knowing what was in the cave first.
Easy Steps to Start Your Shopify Blog
For non-technical users: faster pages, account syncing, google name recognition and default searching. For technical users: V8, dev tools, better privacy, evergreen, frequent updates, tabs as processes, fast implementations of new specifications. There were many reasons that Chrome rapidly gained market share.
The problem of course is that your laptop is asleep at night so the update happens 10 minutes after you wake it up in the morning, just as you're getting into your work. They tend to not have a lot of warning either, so people get surprised when their laptop suddenly reboots in the middle of their presentation and their slides are replaced by a "don't power off your machine" screen.
All other options like this share the property of a centralized trusted source mediating your transactions.

The entire point is Bitcoin is like "cash for the Internet" in that once I hand someone $20 in BTC it's just like handing them $20 in physical cash. I have no third party either telling me I can't make that transaction, or with the ability to reverse the transaction after the fact. This is a feature, not a bug.

Anything to disintermediate financial institutions that like to apply political and corporate policy on who I can conduct business with is a good thing in my opinion. This means my options when the third party frauds me are the traditional options employed by folks dealing with cash transactions since money was invented. I can sue them in court, forget about it, or round up some friends with lead pipes.

I think many folks completely miss the point. Cash is useful. Cashless society is about the worst dystopia I can imagine - with unaccountable third parties and government able to track your every spending move, while simultaneously applying their political or legal policy to every transaction. Bitcoin's first step into introducing cash-like digital currency is the innovation, and it clearly is needed. Certainly not perfect (privacy could be far better, security is a real problem, etc.) - but it's far better than anything that had previously come along.

Comparing venmo to bitcoin is simply not a comparison - they solve entirely different problems. Venmo lets you send money from your bank account to another bank account with all those political and legal restrictions applied to your transaction. Bitcoin effectively lets you send cash to anyone you want, in any amount, and no one can stop that transaction from happening because they didn't like the person you are sending it to or what you were buying.
Implying nobody would bat an eyelid at performance problems in LOB applications...
I don't think the problem is a shortage of talent.
I think the problem is that the expectations for the amount of work a single employee can produce are unrealistic.

Everyone wants to hire the 10xer. The problem is that they're a) expensive, b) not always easy to work with, c) usually already employed.

If companies stopped focusing on getting the "best of the best" to produce results overnight, and instead spent energy in investing in young/less experienced candidates, things would be a lot easier for everyone. Of course, this means that companies need to come up with ways to retain talent so they don't "waste they time" on developing someones career to just have them poached.

I find it funny how posts like these alternate between "why can' I find a job?" and "why can't we hire anyone?". Obviously there's a disconnect somewhere. There is absolutely no shortage of talent, it's just mismanaged expectations (on both ends).
OK but a sprained thumb is not something that can't wait until morning. Take a couple of Advil and put some ice on it.
Sure, I never had the impression it was cheaper for the same workload.

My take was, that hobby projects probably don't run 24/7, and at some point, you pay while not using them.
Comments like this always bring me back to one article that fundamentally changed how I see HN. The title of the article was 'The World isn't an Engineering Problem', and the top comment was 'the hell it isn't', with everyone else saying we just had to quantify everything... Not everything can be measured, or measured objectively, and that comment (and others like it) really shifted my view of this place and the people who frequent it.

Not in a bad way, as I'm still here and finding good discussions, it just made me a bit more aware
Ask HN: Career coaches or soft skill interview prep for experienced engineers?
I am a self-taught engineer/data scientist with a few years of experience in a somewhat obscure domain (algorithmic trading).

I am trying to move to a pure engineering role at one of the FAANGs or similar, but I have found a lot of difficulty in even getting an interview. In two cases, I've had inside referrals, in which I didn't even make it past the informational phone screen with the recruiter.

I can only conclude that my resume/narrative/soft interview skills are dreadful. Is there a company that offers these types of services for experienced engineers?

I do not need any help on the actual technical interview or whiteboarding portion. This seems to be an unavoidable part of the package with serivces like Outco. I only need help on the soft stuff.
and your closed source ISP mode+router combo probably routes traffic in both directions. An attacker just have to put your public IP as the gateway for 192.168/24 and he probably can access all those devices.
Solar thermal and solar electric have different uses. Id much rather use solar thermal to heat my water than solar electric.
>I'm convinced the web browser can help us improve upon maths textbooks printed on paper, but there aren't many 'hypertextbooks' like this in existence (partly, I think, because most people positioned to author a maths textbook want to use latex;

We have much better tools right now such as Jupyter notebook which as accessible to everyone. However, your concept of hyper textbook is intriguing.

What do you mean by that? Can a webpage be an hypertextbook? Then aren't all online books already hypertext books?

Anyways, I am working to build a different medium of learning called Primer. The courses on Primer are basically books that teaches you through conversation. It offers much more than that though. Creates latex pdf, generates flash cards , implements SRS etc.
Can you check if Primer matches your description of Hypertextbook.

www.primerlabs.io
We can supplement this by improving funding for research in public universities. This will probably provide a better bang for the buck than our current method anyway.
>I'm sorry that you do not believe

I stopped there. Re-read your posts. An insincere half apology isn't good soil to grow a strong conversation from. Good luck in the future and thank you for your interest in the field.
Often the strongest gang claims to be "maintaining order" and "protecting" others.
> Chrome's appeal was primarily technical. Each tab got its own process and could crash without taking down the entire browser

This was my main initial reason for switching - sick of constantly having one tab lock up the entire browser. It was also prettier, and I liked the combined search and URL bar.

Now, I have no reason to change. Plus, Firefox is on all the machines at work, and really badly handles multi-system user accounts - if logged in on one computer then you cannot use on any others without launching with a special command line flag and switching to an entirely new profile (where none of the settings/logins are kept). Last I checked they had no interest in fixing this.
This isn't a problem if, like me, Windows manages to corrupt itself and is unable to perform a Windows update.

A little over a year ago the automatic update failed, I've tried all sorts of ways to get an updated version of Windows, but they have all failed. My research seems to point me to a full reinstall of Windows.

But my computer hasn't restarted arbitrarily in over a year!
Could have been a museum or something.
Speed requirements are going to affect both systems equally. A water chamber driven by a mixer is going to have to reach a certain speed to generate enough heat to overcome heat loses in the gearing,chamber, and tubes and would also need an ancillary breaking system to avoid going too fast and destroying the whole assembly.

The difference is that a watermill would have a lot of extra heat lose from the very long prop shaft/belt drive to reach the top of the tower to the bottom, as well as heat that would bleed out of the chamber via the drive shaft, as well as heat lost in the tubing going both to and from the house.

Assuming the gearing and insulated piping carry high costs anyway, you could put that money instead into low gauge wire to lower resistance getting to the house heater element.
I mean a lot of people forget that Nintendo was founded in 1889. A company that old has obviously changed a lot over that time, but the changes that they have made and are making are slow and careful. What I respect about Nintendo is that they stick to the winning formula when it makes sense, and come out with new things when its the right time. They are obviously in it for the long run, and willing to adapt gradually but effectively
> Marketing and R&D are not pieces of a fixed pie. Marketing spend grows the entire pie and provides additional dollars for the company to spend on R&D.

You're talking like marketing extracts money from the ground as if it's a raw resource. If 10x as much is spent on marketing as RD then the money spent on pharmaceuticals is <10% going to RD. That's not good for the consumer. It would be good if marketing was regulated and that pharmaceuticals were forced to compete by spending money on RD and making better drugs.
Whole cans are easy to recycle, but doing so requires melting the metal back into stock and noxious chemicals to clean the metal.

That is all very expensive and environmentally unfriendly compared to potential for reuse of strong bottles.

Unless you force a redesign so that cans are reusable.
(No more tab - instead a bottle cap, standard shape, no crushing, heavier, thicker, more expensive.)
IMHO stock OpenBSD is a better start. Concise and secure. Sending all traffic through a VPN is probably a bad idea, it is better IMO to put /some/ traffic through the VPN that you want separated. Private browse through VPN, preferably in a VM. The "I'm not a robot" thread (https://news.ycombinator.com/item?id=19155643) from a few days ago showed just how much can be gleaned by javascript, that's probably enough to work out if your private browser is on the same computer as the non-private.
Breakable weapons was the biggest demotivator to me. I really enjoy just dropping into a classic Zelda game and being able to enjoy myself, without worrying about breaking my good weapons or whatever. Wind Waker has a dungeon with 100 levels of enemies, and it's actually fun to start the game up just to play through that.
In the part of Denmark I am in we have a biweekly pickup of recyclables, paper, metal, glass, plastic, as well as other bigger items being thrown out - furniture etc. and a deal to pick up medical wastes cleaning supplies in longer periods.

Danish houses, and even the houses where I am located at, are typically smaller than American middle class housing.
One reason there isn't a focus on curative drugs is the current drug system won't pay for it. In an ideal world if it costs 10 million dollars to treat an HIV patient over ten years we should be willing to spend 5 million on a curative drug. But when this actually happens as seen with a hepatitis cure everyone freaks out about the price drug. And thus we can't have nice things.
Where, when, how?
Reference needed.
I spent years stridently recommending Chrome to non-technical users, because it was by far the fastest and most secure browser available.

Google's primary objective for Chrome and Android was simply to get people to use the internet more, on the (entirely reasonable) assumption that they'd probably use Google and they would see a lot of AdSense units. They invested heavily in getting better software into the hands of as many users as possible. Of course they harvest a whole bunch of user data, but dragging up the quality of the browsing experience was a far bigger factor IMO.

Would Edge exist if Chrome had never happened? Would Firefox have a fast JS engine and proper sandboxing? What would the non-Apple smartphone market look like without Android? Whether you like Google's business practices or not, they've massively increased our expectations of browser software, in the same way that Starbucks created a world where you can buy a half-decent cappuccino in McDonalds.
The space station was an arc traveling to the new planet they found.
I started learning about this type of testing by writing Hypothesis tests for Python code: https://hypothesis.readthedocs.io/en/latest/

One of the things that became a source of frustration is writing the specs that define the shape of the inputs.

Does FuzzBuzz make that any easier?
At some point a lot of us will have to make the decision if we want to go through this type of nightmare, physically and financially. When do you say, I've had a good run, time to not participate in these horrendous medical systems.
Generate an Org Chart from Workday
> "Willing" is a broken way to look at it. The drug prices are negotiated by the government in the single-payer systems.

Most countries don't have single-payer systems, and even where that's the case, "negotiated" is the broken term. For essential medications, the supplier always has greater leverage than the purchaser.
Unused working lawnmowers can rust and stop working.
Accelerate Cloud Success with Factories That Support DevOps at Scale
Shouldn't media queries along with shape-rendering be able to do that?
Want to Understand Python’s Comprehensions? Think in Excel or SQL
BOTW was designed for WiiU, which is not a mobile console
I expect that soft drinks could easily be sold in a mini-keg form factor.
I don't know where you get 40 trillion from.

As I mentioned, our costs are significantly higher and our outcomes are worse than 30 other countries who have universal coverage. We should be learning something from the systems in place in other countries. I think you are focusing too narrowly on obesity in particular, when there are many reasons why this is happening.

I would suggest reading this book:
https://www.amazon.com/Getting-Health-Reform-Right-Performan...

It was written by William Hsiao, who was hired by the Taiwanese government to advise them on modernizing/reforming their health care system. It does a lot to compare health systems in various countries. I think one underlying thread is how much health systems improve once there is a commitment to universal coverage.

I work in this space and am trying to see what can be done about changing behaviors to make people healthier but it is incredibly difficult, especially when there is so much financial incentive in getting people to behave in unhealthy ways.
> I cannot do anything with the "fuck it" attitude

Isn't this itself a "fuck it" attitude, manifest?
>Things have escalated because of election season in India, once the election is over, the tempers will lower.

Things have escalated because of the worst single incident since 1989, in which a radical terrorist suicide bombed 40 people in one go.

I really doubt things would be calm if it weren't election season.
Honestly, I've been an avid recycler for as long as I could, voluntarily taking my recyclables to a center.

Recycling really is confusing (in the US). Different municipalities have different rules about what can and can't be recycled, and then we find out that most of the "recyclables" end up getting incinerated or landfilled anyway.

Honestly, this is something that robots really should handle. Maybe we can have two bins, but sorted according to things that are clean and things that are dirty. (Things that are dirty are diapers, wet food containers, ect.)

I keep telling people that I don't believe we'll have self-driving cars until the robots can sort our trash for us.
Firefox on Arch Linux with a Vega 64 card + i7 4770k @ 3.5 ghz:

CPU: 0.955s ±0.5%
GPU: 0.003s ±4.3% (295.22 times faster!)

Seems like decent speedup.

It's a bit scary to have a web page have access to my GPU memory though, how does that work really?
Does firefox clear the GPU memory before using it for tasks like this?
Coinhive is terminating their services on March 8, 2019
Great if you enjoy it
> You've failed to correct for over-testing, over-diagnosis, and over-treatment which all cause harm. It's worrying that the US places so much emphasis on 5 year survival rates, and not on eg all cause mortality.

I'm not, if you actually read the research I linked instead of speculating.
"intermittent fasting" 413 studies
https://www.ncbi.nlm.nih.gov/pubmed/?term=%22intermittent+fa...

"caloric restriction" 8089 studies
https://www.ncbi.nlm.nih.gov/pubmed/?term=%22caloric+restric...

fast mimicking diet 80 studies
https://www.ncbi.nlm.nih.gov/pubmed/?term=fasting+mimicking+...
The advent of cheap, renewable hydrogen is nigh
YES! I remember Firefox 2 being so much faster than 3 that I kept using it until most websites started to break. Then I switched to Chrome.
Don't just think about solving problems. Think about making people's lives better. Problems can be created just for the sake of being solved so that companies can profit.
Charity API to Empower Businesses
> bottles get drunk

I'd like to see some drunken bottles!
Actually, asking someone to write Fizzbuzz as a service isn't a bad idea for an interview question. And now that I've written this comment, it will cease to be not a bad idea in about 30 minutes.
If you love what you are doing, is that not what life is about?

I won’t lie to you, there were some truly 100 hour weeks, but for the most part I worked precisely 96 hours per week in the PhD program and I loved it.

6 days of 16 hour days. It was fantastic. I had 3 labs and used parts of 4 others across 4 buildings, ran my main research and several skunkworks side projects, and optimized every moment I could. 3 years of that (with a week here or there for a holiday)

I was happy.

When we are pursuing something we are passionate about, when we are completely immersed in that thing, it is the greatest tribute to being alive.

I either was reading research papers or walking between buildings while eating, I automated some reactions and characterization so that I could read research papers while at the gym, and did numerous other things that made a 3 person project no problem for one person.

But to come off that high is hard. Everything seems slower when I’m not in that groove. I get bursts of it, but really being in that flow is such a joyous thing.

I hope those working on the module for those crazy hours were doing so because they were passionate about it. If not, then you are right to ask “what kind of life is that?”
I was obviously referring to a different you. Yes, there are (many) cases when tco is 100% a great idea.
I thought Firefox’s Developer Edition had decent dev tools.
You hit the nail on the head: the problem with overturning the status quo is that you can't offer an alternative that is just as good -- it needs to be better.
TI

https://3e8.org/pub/scheme/doc/lisp-pointers/v1i6/p13-dussud...
Sounds like your Dad would not have switched without your advocacy.
Indeed: http://gs.statcounter.com/browser-market-share#monthly-20090...
> [Allow] imports of FDA-approved drugs from both domestic and foreign manufacturers

I agree. I interpreted the OP's comment of "You should be able to legally import them from, at the very least, any NAFTA country and any EU member." to be too lax.
v8 was initially 32-bit x86 only. And it wasn’t coded in a CPU independent way or word size independent way at all. Adding a new CPU amounted to basically rewriting the whole JIT. Chrome took a long time to go 64-bit for this reason.
Nicely sums up a lot of corporate project meetings.
This is blogspam for Avast's report: https://cdn2.hubspot.net/hubfs/486579/avast_smart_home_repor...

I took a quick look on Avast's blog and didn't see this report. I'm not sure where it came from.
Pakistan says it has shot down two Indian military jets and captured a pilot
Having to fly to receive treatment seems like it might significantly affect the likelihood of a full recovery. Cancer patients tend to have compromised immune systems and airplanes are filthy.
As a somewhat newbie, how would I use this on say my javascript web app and react native apps?

Thanks!
Does this mean that the US is populated by people who don’t mind leaving the weaklings to die on the way?
We don't support protocol fuzzing yet, but it's definitely on our roadmap - we wanted to start in an area that we felt was lacking the most, and then move into other types of fuzzing. We do have some novel REST API fuzzing techniques in mind that we're really looking forward to implementing as well.

We're also thinking about extending to property-based testing. There are some really awesome hybrid testing tools out there, such as DeepState (https://github.com/trailofbits/deepstate) which combines Symbolic Execution and Fuzzing behind one clean interface, and we'd really like to push the boundaries of that type of testing.

And yep, we do! Everything is written in Go, which is part of the reason it's one of the first languages we support.