skysight-inc/HackerNews huggingface dataset:
OK it defaulted to UDP, got nothing, changed to TCP, got nothing. Will change it back and try again.

I will also double check the port number.
Signs You Need SwagUp
Especially with how mechanized coal mining has become.
One of the problems I've found with clinical trials is that the PIs set it up for 'pristine' candidates to keep the signal as clear as possible. Once you're heavily treated for cancer you can kiss lots of them goodbye, regardless of the potential efficacy. It's also super hard to find a good trial for a specific patient...clinicaltrials.gov is helpful but it's still a mess because everything is free-form text. Emergingmed and others have tried to normalize and 'wizardize' the search, but they miss things in their normalization of the study focus and criteria.

Also as I mentioned above, there are very few trials for 'cancer', they are almost all disease-specific because the oncologists want to know how it's going to affect their specific situation. This multiplies the surface area that needs covered in a trial, increasing the cost (and delay).

Allowing patients, particularly terminal ones, to make informed decisions on treatment that hasn't been approved is morally correct in my opinion and definitely a way forward. Ideally each little 'experiment' would be tracked in some way to start creating enough of a sample size to draw some statistical conclusions. This could then drive interest in running a full set of trials on the therapy.
Do you have a blog? I'd enjoy reading some of your tricks.

Also, how do you manage things when one of those banks decides to change the layout/format?
SwagUp Store Launches
Gauge Problem in Automatic Differentiation
This kind of “divestment” is doing literally nothing to fight climate change. You’re just offering stocks in fossil companies at bargain prices, making them more attractive to hold by increasing ROI. Nothing changes in real economy, everything operates as usual.
I have, but I've not been able to VNC over them. I've made sure the FW rules let tailscale do anything and have even tried turning both firewalls off entirely but at least for TightVNC it doesn't like it, nor RDP (RDP enabled in System settings).

But this does give me hope that it can be done in the first place, I just have some setting goofed up somewhere. I will restart my tailscale stuff now that I know someone out there has done it.

Thanks!
FreeBSD has been using Clang as the default build system for x86/64 since.. 2012? Version 10.0 IIRC. Not sure about mips, sparc, power but think they moved previously as well?
I think it's more of a gesture. There was also a similar action by the European Parliament against Operation Gladio back in 1990, which was also a gesture.
My point there was more about automation in the cert space could lead to traditional CAs leaving the space, in which case small operators like myself (handful of minor servers) would be forced down the automation route, which isn't necessarily a net positive.
It's still sent in the clear and observable by anyone that see your network traffic.
> His accusation is that Hugo Boss are going well beyond reasonable defense of their trademark

The problem is that this question ultimately hinges on a court's judgment, and they can't know in advance what evidence of "reasonable defense of their trademark" will satisfy all the judges in all the cases where this issue is examined.

So from the trademark-holder's point of view, the approach has to be to do everything they can to be seen by the courts to be doing anything necessary to defend their brand; particularly for such a big/valuable brand like Hugo Boss, it's too risky to do anything less.

When you talk to people in these kinds of companies privately, they don't personally care at all if some largely-unrelated small business somewhere has a name that is vaguely reminiscent of theirs, and they'd rather not have to waste time and money taking action against them.

These indignant reactions always happen when a big corporate is seen to be bullying small, defenceless companies over trademarks, but on this topic it's a case of "don't hate the player, hate the game".
The apps don't have permission to do that either unless you grant them.
That's not true, the application, whether you like or not, it full of micro-interactions, well-done animations and transitions, features like the payment or stories, you can take photos directly from the app, etc.

With that many features, it doesn't surprise me that the previous codebase was 1.7M LoC. Sure if you count only the messaging part, I'm fairly certain that the LoC is way lower than this.

It doesn't make sense to compare the number of LoC of messenger to the number of LoC of software like Postgres because Postgres tries to be good at 1 thing and messenger tries to have a ton of features with good UI and UX.

I don't like many of their features (I'm not using the stories or the payment), but some of my friends do and you have to recognize the work that the messenger team did to make them work that well.
Totally agree. I worked on a project that had to try and extract tables from PDFs. It is much harder that it would first appear.
Speaking for myself here.

The workforce is spread across the states. When you're drawn to the mission like I am, late nights here and there don't matter at all. I communicated with my wife and I'm sure others informed their significant others what was going on etc and why Friday, Saturday, Sunday, Monday, and Tuesday would be thrown out of wack. Members of the team put in much more hours than I did and that is truly impressive. It takes all of us with our different specialties to make an accurate and effective response.

Some of the things we do are internal post mortems and find ways to prevent the issue from happening again by either improving alerting/monitoring, writing a runbook, fixing code, and fixing misconceptions about a part of the entire system. We do weekly readings of various RFCs, the Baseline Requirements, and other CAs CP and CPS documents to again better understand our system and Web PKI as a whole. This is an understatement, but we heavily rely on automation. From the moment the call was made to stop issuance, an SRE was ready to run the code that disables the issuance pipeline.

The biggest takeaway is that communication and leadership makes all the difference.

I have to go, there's work to be done.
Causal Programming in Clojure
The mythical peril of divesting from fossil fuels
even the original title included _'could be'_ off sick,

...maybe sloppy editorializing when trying to fit title into an 80 char limit on HN.
Agreed, the US system is flawed. I suppose with public-funded healthcare, everyone is on the same level - the survival rates of breast cancer and bowel cancer is the same for all (unless you can afford to fly to the US and pay for care there).
Napkin math:

So 3.9b / 600m Revenue = 6.5years horizon to breakeven.

Assuming no growth plan, they can hollow out the operating costs by cutting staff by 1/4, and offshoring another 1/4.
Guessing here, but their aim is a total return of +%30-%50 (~$2bn)over 10 years with relatively low risk vs. indexes or VC plays.

It works, but it's like putting a company into a digester.
Where exactly do you get your stats from? Maybe you are just looking the wrong places ...
Is it just me or is the PR and the associated linking really lacking? The PR doesn't have a description and neither it or the commits link back to the original communication (or vise versa).
Too complicated, too many extensions, too bloated on the wire.
How does this scale? Having lots of concurrent websockets seems like it could be challenging. Any caching layers?
I am with the author on the general point. But I think it ignores the fact discussing how things were in the '60s when the commands were written just for people ignores a fundamental change. To wit:

>the added options are convenience flags: setting the permissions of the new directory and making parent directories if they don't exist.

Obviously completely unnecessary for normal users, but those have to exist for automated processes. The "problem" is caused in part by the success of Unix, that now computers are using computers.
(Not) to Build Datasets and Consume Data at Your Company
You mean RPF as in "reverse path filter"? If so: Why would it?!
The entirety of plan 9 cat is just 36 lines. That's true unix philosophy. Small tools that do one thing well which when combined produce more powerful tools. The -v flag is silly bloat as cat is nothing more than a program which catenates files.
PDF is, without a doubt, one of the worst file formats ever produced and should really be destroyed with fire... That said, as long as you think of PDF as an image format it's less soul destroying to deal with.
Are you giving advice not to give advice?
Things only get complexed if you mix them, like cords in a box. So you might be able to keep it simple as long as you do not have code that depends on both the databases, and that the two databases don't depend on each other.
Digital accessibility might be 2020's most important marketing trend
Is that 600m revenue or profit?
It takes time to correctly determine if a bug report is real and to determine the possible scope of the bug.
Seconding a5. Also scope jetpens, they have a huge variety of a5 paper that's pretty cheap and the variety can be fun.

I also got a multi color pen that makes note taking far more organized and effective for my ADHD brain, ESPECIALLY when I go back to review.
>> It’s not clear whether the fires are getting bigger or smaller with time

I'm pretty sure that it's very very clear that the fires are getting maybe not bigger, but definitely more frequent. Sure 1973 might have had a fire as bad as the one this year, the problem is that Australia is now expected to have such a fire every year or even multiple times a year, instead of once a decade or so.
Note that the original link of the image is http://www.wolczko.com/st80/image.tar.gz

The referenced github page is a tool which makes use of the sources file included in the original image tar.gz provided by Mario.
for every developer there are 10 VPs.. or wait, is it the other way around?
What's the difference between todo and assignment?
If you do that, you’ll be facing a UDRP. You’ll be out a domain plus legal fees.
I don't want to be cruel but I hope they learn a valuable lesson sooner or later.
What's particularly unfortunate about this is the comment just above the call:

// Make a copy of k because it will be reassigned with each loop.

But v is reassigned with each loop too.

The real question is why there's so much pass-by-reference in the first place. K looks to be a domain name string -- it's almost certainly faster to copy it than to dereference it everywhere.
Nice to see Mailbrew on HN. Been using it for a while to make sure I get tweets from smart people that tweet rarely
Is it all licensing making the push away from gcc?
I'm familiar with SQL, but not Postgres. Is there a good example plan/query that I can use to test this demo?
Matrix Computation in Scala
Location: Mansfield, Ohio

Remote: Yes

Willing to relocate: No

Technologies: SEO, Remote Team Management, ROI Focused Digital Strategy, Technical SEO Analysis, Content Creation and Outreach, Thorough Keyword Research, Google Analytics and Adwords, Front-End Web Development

Résumé/CV: https://www.linkedin.com/in/dustinmontgomery/

Email: montgomery.dustin [AT] gmail {DOT} com

I take SEO and organic growth seriously. I have over six years of experience working in SEO specific roles. I am able to continue organic growth for clients who already have thousands of pages, some increasing over 100%. I also take clients from nothing to ~10,000 pageviews in six months time. This is done with a combination of Ahrefs, spreadsheets, and a well planned content strategy - three of my favorite things.
RPKI and the RTR Protocol
Certificates are such huge a maintenance problem. So many mines waiting to blow up. We really need something better.
Ugh, this. I still fail to understand how a device from 2019, even a phone, could show any rendering delay when scrolling to page 200 of a 400 page static document. I thought PDF was less programmable than PostScript, but there's still got to be some kind of non-local semantics in there.
Ctrl + f on the page https://news.ycombinator.com/item?id=22465476. Seems pretty trustworthy to do a word count.
I think Sophos has just a touch more to it than that. They have a great deal of product and technology and tens of thousands of customers. TB will be interested in growth here by aligning Sophos with its other security assets. I think Sophos is the jewel in the crown frankly. McAfee was the sausage.
Not being a tiny peninsula that's also the central urban core of an area with close to 8 million people?
I'm not seeing where it presumes that, or why you think that makes it "one-sided" as though different types of social control are on opposite sides. I also find it curious that your shit-list includes a variety of liberal and centrist sources with decent journalistic standards, but doesn't mention the elephant in the room of Fox News. Taken together, your comment comes across as a partisan defense of Cambridge Analytica.
For even more context, this seems to have been on a Friday night (assuming US West coast) with production down: https://letsencrypt.status.io/pages/incident/55957a99e800baa...

I'll cut the LE team some slack on this one :) the PR does have tests
I have 1, 3, and 4 year olds. The best directly STEM-related activity we've done so far is a soap making "science experiment" kit. The 3 and 4 year olds absolutely loved it.

It was super simple. The kit comes with soap cubes, dyes, fragrances, and glitter. You follow the instructions to melt the cubes, add the dyes and fragrances, pour them into a mold, then let it set. Then you've got a bar of soap.

I was surprised at just how many useful things they got out of it:

- Basic lab safety: Wearing gloves, goggles (if you have a set that fit), wafting to smell the fragrances, staying away from a heat source (the stove), etc.

- Basic mechanical skills and techniques: using a scale to measure the ingredients, using using a butter knife to cut the soap, double boiling, using graduated pipettes to measure the colors and fragrances

- Understanding of colors: The kit comes with a chart about how to mix the dyes to get different colors. The kids got excited to try out different combinations. If you have a mixing palette they can try out different things.

- Phase transitions and heat: You can explain how heat and phase transitions work when the soap melts. Plus they love to watch it melt (safely, using goggles and staying away from the heat). I encouraged them try different things to make the soap bars solidify faster - a small electric fan, putting it in the freezer (very carefully), etc.

All told it was super rewarding for me and they really enjoyed and got excited by it. They are still using the soap bars and asking to do it again weeks later. I'm sure my little discussions about things like heat and phase transitions won't stick, but I'm hoping if we do it a few times having the terms and techniques bouncing around in their heads may help them a bit in the future.

The 4 year old got the most out of it, but the 3 year old was right there with her in the mix. The 3 year old couldn't handle things like reading the scale and pipettes, but I felt like she still got a lot out of it.

Other recommendations:

- Marble games and legos. Get sets with directions and encourage them to follow the directions. My 4 year old can now build pretty complex marble games and lego sets by carefully following the directions. She started when she was about 3.5 yrs old. Personally I think they get more out of the small legos (not duplos) once they hit about 3 and aren't going to just eat them.

- I agree with the magnet tiles, those are nice.

- They never seem to get much out of puzzles. They require too much self-direction, it's too easy to fail, and they just don't hold their interest. Maybe when they are older.

- Hydroponics kits like AeroGarden. Make them do all the work (plug it in, add water, add plant food, add seed pods). Explain what's going on. My 3-4 yr olds got very excited to watch the plants grow day-by-day and enjoyed adding water/plant food when needed. I would use an aerogarden type thing because at this age failure = no interest, and you basically can't screw up an aerogarden absent adding too much plant food.
The idea that targeted political advertising is unreasonably effective to the point of constituting mind control is ridiculous. It assumes people have no independent agency. While advertising can be effective it's definitely not mind control.

It's the same story with money on elections. People were and are extremely paranoid about monied interests dominating elections, but we have seen Trump beat Hillary with half her money and now Bloomberg will inevitably drop out of the Democratic primary even though he is outspending everyone else combined.

People have far more agency than armchair psychologists and sociologists would like to believe.
Yes, I consider within the past year to qualify as "now," but I've updated my post :)
Because rc is a shell to run commands, hence the name rc, run command. For the tasks you mentioned you would use a program or language such as awk to handle those cases.
SEEKING WORK - Remote - A designer who can code! I got 5 years of experience in Fin-Tech and over 9 years combined in Journalism, TV and Media, Health, Science and more. I'm experienced in Vue.js, Django, Phoenix framework, Quasar, Hugo, Laravel, ClojureScript, PostCSS and Sass just to name a few. Pick up new tech easily and like working on complex products. Fin-Tech case-studies available upon request but other case-studies can be seen on my website: https://gilli.is
I can provide the following for you:

- Design — Whether you need a design from scratch, a redesign, or you're having issues with a small part of you product, I can design it.

- Front-end Development — I can build the design into a pixel perfect product, this is rare among us designers and has proven to be extremely powerful for the end result since there is less wasted effort.

- Analysis — Your users know everything that's wrong with your product but have difficulty communicating it. Often it comes out in anger and frustration. That's where my usability analysis comes in. I'll review your app from an outsider and expert point of view, and give you actionable feedback.

- Free advice — You might not be sure if I am the right fit and I very well might not be. I can help you figure out the best direction to go, for free.

I take my work very serious and put a lot of work into good communication, good planning, and, last but not least, properly understanding your product so that we can produce great results.

Portfolio at: https://gilli.is

Contact me at gilli@hn.gilli.is
I completely disagree. If I think of something I want to add during someone else's time to speak, I have about ten seconds before that point or question will totally evaporate. Having pen and paper let me actually ask questions and contribute during a meeting.
Even if the ABCD was in the original document, how would the computer figure out it's supposed to indicate the order?

And of course, even if the letters were there in the original document, it would be clear to a human that they're incorrect because it doesn't make sense to wash vegetables after cutting.
Good to know! I don't believe PM is possible on hacker news so I hope you don't mind that I describe some details right here?

My browser is the latest (v73.0.1) Firefox on the latest build of Windows10. I confirmed the issue with all addons disbled so it is not an addon issue. I think I know what may be responsbile. When initially I load the page the back button works as intended for about a second. After that delay the page seems to load some resources from static.parastorage.com and www.mymobileapp.online. Once those resources are finished loading the back button does not navigate back to the HN article on the first press. Have to press once more. So I presume a script from one of those domains is responsible. Hope this helps!
Agreed, but then there should be about 10 VP positions on the Hiring thread (since there are a hundred dev positions). Not sure I've ever seen even one.
I was just using QR as a example method of injecting data from an analog/real world representation.
Oh yes, it's a packet aiming to 192.168, not a spoof packet from 192.168. Ignore me, I'll go back to sleep :D
Slightly off-topic: Is there a large marketplace site for Chrome extensions that are, and are NOT in the official Chrome store? Something better/easier than just trying to search through GitHub? If not, that'd be a brilliant site to spin up while all this is happening more and more. Just say "screw it" to the crazy Chrome store policies, and build something that ends up being even more "official" than theirs, that everyone uses. Or is there a reason this hasn't been done? From my understanding Chrome can't stop any local extension from being added, right?
SEEKING WORK

Location: Mansfield, Ohio

Remote: Yes

Willing to relocate: No

Technologies: SEO, Remote Team Management, ROI Focused Digital Strategy, Technical SEO Analysis, Content Creation and Outreach, Thorough Keyword Research, Google Analytics and Adwords, Front-End Web Development

Résumé/CV: https://www.linkedin.com/in/dustinmontgomery/

Email: montgomery.dustin [AT] gmail {DOT} com

I take SEO and organic growth seriously. I have over six years of experience working in SEO specific roles. I am able to continue organic growth for clients who already have thousands of pages, some increasing over 100%. I also take clients from nothing to ~10,000 pageviews in six months time. This is done with a combination of Ahrefs, spreadsheets, and a well planned content strategy - three of my favorite things.
Two Companies Are Building Satellites Cell Towers to Beam 4G to Your Phone
There are diff algorithms, but no caching layer.

Also Phoenix is written in Elixir which could easily handle millions of stateful connections.
I feel like the people making these decisions don't understand at all or have zero respect/regard for IT and it's importance in industry.
I believe it means the work needs delegation.
Really "true herbivorism" is a bit of a myth - they can and will eat meat if they can. Deer eat meat and if you let chicks walk around cows they may decide to swallow them whole. Animal flesh is easier to digest and higher energy density.

Granted there is some can vs should such as lacking other adaptations to protect from hazards within. Turkey vulture stomachs for instance have acid stronger than car battery acid to digest carcasses safely.
Structural biology points way to coronavirus vaccine
At least I had fun watching the prequels.
What makes it better? I've been using Streisand quite successfully, and the setup appears easier from the little I've read about Algo (haven't implemented myself yet)
Ask HN: Anyone use AWS Workspaces as a dev env?
Wondering if I should switch from my mac to an AWS Workspace so that I can code from anywhere. If I switch to Linux it would be easier to provision other dev environments too?

Wow. The Linux one is "Free tier eligible"
WhatsApp, similarly, had 30+ employees when they got acquired [0]. They built the fastest IM on the market with 450M+ users sending 1B+ messages everyday, and at one point surpassed Facebook in terms of number of images uploaded.

The engs they had were world-class, so really, I think, saying microservices (or latest-fad) get in the way etc is disingenuous since you also require world-class talent to begin with (if you're going to keep the team-size small and yet be able to manage crazy scale) and a competitor willing to pay through the nose for the acquisition.

[0] https://www.sequoiacap.com/article/four-numbers-that-explain...
> I thought PDF was less programmable than PostScript

It's not.

It used to be long ago, but now it has full programmability with JavaScript.
Fewer boys were born in Ontario after Trump was elected president