skysight-inc/HackerNews huggingface dataset:
Slightly related: I have created this useful tool called vendorlicenses that allows you to check and concatenate licenses on Go programs (to give credit on a CLI "legal" command).

It will only work if you are vendoring your packages though (and you should!).

https://github.com/henvic/vendorlicenses
No, the data was necessary (though there are a stack of different optimisation strategies they could have pursued with varying trade offs).

Fetch size is a standard JDBC parameter for tweaking the number of rows paged in a database query. The Sun/Oracle default was 10 rows and the app needed to retrieve thousands. So it would retrieve 10, process them, retrieve 10 more, etc. Which was minimal overhead on most networks, but on a network with high latency it meant there was perhaps a couple of seconds delay with each fetch.
I second this.
I believe in stable and mature codebase/system even if I may have to sacrifice some new tiny hyped techstack or trend.

If your product is stable and usable by use, they dont give a damn about its internals. It should good enough for test case.
I use vanilla php and posgresql/mysql mostly. They are well matured, stable and have known issues. The website I made for a small college in 2008 is still live and working seamlessly, only changes I detected in last few years on it, were related to styling and formatting content.
I tried this in West Norway recently, being as firm in the negotiation tactics as possible. Didn't yield higher offers at all! So that tells me the market here is actually not nearly as competitive as all the consulting companies try to make people believe.

In other words, the success of this strategy is market-dependent, but it certainly seems to have a huge effect in SV.
Hmm, this is certainly interesting, but if I do the calculation for Germany for example, 80,000€ "gross" income comes out to a cost of about 96,600€.

https://www.nettolohn.de/rechner/gehaltsrechner-fuer-arbeitg...

Certainly relevant, but there's still a decent gap between 96,600€ ($108,165) and $150,000.
It's probably location. The busier gas stations are on well-traveled roads or close to highway exits and on ramps; the ones that aren't do less business. Location gets ignored a lot, but it matters so much.
What's the difference between julia's types and mypy other than julia lacking a static checker?
Thundarr the Barbarian!
No Nullshit Games
If you are limited by your current wifi.

Which most people really aren't.
I would divorce before considering working an extra 27 years. If your spouse thinks this is justified then he/she needs to be replaced anyways.
I don't know anyone who calls take-home (net) pay gross salary in Europe. I have lived and worked in multiple countries.

And the actual gross is definitely displayed on the payslips.
His answer to the last question is great. ;)
Many people feel this way. This is why there are so many incredibly high-quality open source tools today. Chime is definitely not made for people that want to tinker. Some major components of the app are open source, though, and more are coming.

But, there's no spyware in the app and there absolutely will never be in the future. Of course, if you don't want to take my word on that (and also do not trust Little Snitch), open source is the best option. There are tons of good things out there, even specifically for the Mac.
It was pretty expensive, and Wang didn't want anybody else in its garden.
Stats and programming aren't mutually exclusive. The current generation of DS graduates are strong in both.

Job applicants who only know R and have no grasp of SE are increasingly less and less competitive. I don't expect there'll be any market for them in another 5 years.
This happened in Benton County, and tumbleweeds are basically the one thing that you're still allowed to dispose of by burning in the cities there. --When I was a child it was common to also burn the leaves in autumn, but that's been illegal since around 2000 or so, and for a number of years before then they had limited doing this in cities to specified burn days.
Haha.. this is now taking an interesting turn.
Yeah because nothing is more important than the acquisition of wealth.
> Sure, they skip most of the letters

Actually, they skip just a couple of letters, the ones which can easily be confused with other letters. See https://en.m.wikipedia.org/wiki/802.11#Standards_and_amendme... for a full list. And yes, the letters are alocated in order.
> Is there a way to produce static site from wordpress or Ghost or any other better solution?

Ghost supports a wide range of static site generators out of the box. Check out "Frontend Frameworks" - https://ghost.org/docs/api/v3/ where you can select from Next.js, Gatsby and many more ;)
Surely the logical successor to 802.11af is 802.11wtaf?
I would have expected D to be short day (1, 2, 3 .. 29,30,31) and DD be zero padded (01,02,03 .. 29, 30, 31)

But other than that, I think it is a good idea to try and lay out a common language for the cases described.
Sorry to highjack - any plans to expand to Europe and/or the UK (Brexit looming...) ? Cheers!
Sure, but that's small consolation if you're not able to capture the value. That said, as a Finn, I'm quite happy about Linus Torvalds.

Still, almost all industries will be tech-enabled in the future (software eating the world etc.), so one would expect European banks for example to up their game when it comes to tech salaries. Alas, it seems that they're are also quite poorly run [1], so I wouldn't hold my breath.

Also, apart from Spotify, European tech workers haven't been able to enjoy the benefits of the streaming wars. And even Spotify is hamstrung by relatively low margins due to high licensing costs [2].

I guess the one industry that might have already increased their rates for SWEs is the car industry and specifically, the relatively profitable German car brands. But it seems they're more focused now on producing electric cars rather than creating online services [3].

As a European tech worker, if you're not willing or able to move to the US, two good options can be to get involved with local startups or to go into independent consulting. Maybe a little ironically, the opportunity costs of starting or working for a startup in Europe might be lower than in the US, due to the smaller pay gap.

[1]: https://www.economist.com/leaders/2019/04/06/fixing-europes-...

[2]: https://www.statista.com/chart/13406/gross-margin-of-spotify...

[3]: https://www.ft.com/content/81a5030c-1a64-11ea-97df-cc63de1d7... (apologies for the paywall).
> “Get rid of your lawns,” she said. “Lawns are total biological deserts. It’s just grass with pesticides. The way it’s grown does not support a lot of biodiversity.”

> Instead, plant native flowers that provide nectar and pollen for pollinators, Berenbaum said.

I see this a lot recently where I live in Germany, but at the same time I see the opposite as well. Lawn replaced by gravel, often pitch black one. I don't mean that people replace their lawn with parking lots, I mean nice green front gardens turn into minimalist charcoal stone gardens. It has its appeal but not if it is overdone. Is it good for insects? I don't know, certainly not for the flying ones.
True, but considering how long ago the designation "high frequency" was made, it's understandable. AM was extremely low frequency (~1 MHz), but that was what they were comparing against when they started using higher frequency bands.
Yes, I’d say Chesterton’s Fence often looms large in these cases. While “build one to throw away” is often ideal it is contingent on deep understanding first, and even then there is significant risk of overlooking major flaws in a new untested design.

In practice I think the best approach is to primarily refactor incrementally in service of ongoing work; management doesn’t need to approve this, you just build it into your estimates as an IC. If technical debt is being taken on call it out early and loudly and secure cleanup budget in advance if possible.

Beyond that recognize that big rewrites are rarely justifiable. Even if a code base is complete shit, it’s most likely not worth it to rewrite. As an engineer this reality may put you in a lose-lose situation. Learn to separate your personal feelings and innate desire for order, and make an objective call on whether the code is workable and start looking for a new job if not.
Because your world depends on them.
Today's kids need end-to-end encryption
This only applies if you are not the only company providing the particular service your customers need and you don't provide any key extra features that no other service provides. I've worked on some apps (through an agency) with really poor UX but 50k monthly active users because they provide a niche thing people need so the people are willing to put time into working out the interface.
This. In many areas, as per the article, housing developers will gobble up the land. This is certainly already the case where I live in North London, to the point where finding somewhere to fill up is becoming increasingly painful. By contrast we have charging points for electric cars springing up in all sorts of random places, including on the high street next to existing cafes and coffee shops.
The interesting think for me is that all discussions about relationships on hn boils down to money and looks (gym for guys, I guess makeup and diet for girls).

And the idea of match is "willing to let me pay for her". There is no other standard for suitable partner ever mentioned. No expectation of shared values or similar livestyle (except valuing looks). No expectation of mutual support.

And the experts on what women want are people who "dated" over dozens of people last year - meaning none of them trying for long term stable relationship.

And everytime I read those discussions I kind of think I would not want to date them either. Mostly because they primary think in hierarchies instead of relationships and because I would not want a guy that would use his money as leverage over me.
Bloomberg sure is working hard to talk down the economy. Throughout 2019 they were talking about recession.

https://duckduckgo.com/?q=bloomberg+recession+2019&t=ffab&at...
Right, it's pay for what you take instead of what you make.
The salaries of CEOs of European corporations are nowhere near as extravagant as in the US, but still they're closer to 25-50x salary of a senior dev (quick googling returned salaries for European CEOs in the $3-6m range)
Are there environmentally friendly alternatives to the traditional grass lawn if one uses their lawn for sports, BBQ, and play? Maybe just allowing grass to grow more naturally rather than using pesticides and removing weeds?
Thanks that’s much more reasonable 13% then. That’s what I get for posting before going to sleep, I kept thinking that’s to low and posted it anyway,
A Quick Summary of Nervos CKB for Bitcoiners
> marketplaces that succeeded by heavily curating to block scammers

Think about Uber as a marketplace which heavily curates scammers, success is a matter of many discussions though.
Datapoint: I'm currently making £145K a year in the British office of a FAANG company as an E4 engineer 2½ years after graduating college.

I'm able to work 10–18 most days, but I do have to have some results eventually. I know of people in this office who got dismissed for not having good enough impact.
Using easing for more than just CSS transitions
I think the idea is that low-interest rates cause investors to push companies to adopt riskier behavior and that easy credit enables said riskier behavior.
Alibaba open sources its cooling tech for data centers
If you need a multi-language notebook that plays nicely with version control then RMarkdown in RStudio is worth checking out
“Money from Carlin's estate was used to found the Charlotte Carlin Scholarship (named for his mother), awarded for "the proficiency of the English language with the avoidance of clichés".”
Just wanted to highlight that I like it a lot whenever people provide context and limitations to their comments. Very measured and thus easy to take at face value. Thanks a lot!
Sure this makes sense, and I've heard rumblings that the average pay in the Berlin startup scene has been climbing these past few years. But I guess we're still far away from someone with five years of experience making 400-500k per year.
The table in the article claims the MDA had 16 colours, which seems suspect.
"CodeKit: it's at least 183x better than iTunes."
side note: in typical DM fashion they blame the EU for the decline in sea coaling
It’s not a cliche if it’s true. Apple doesn’t allow anything remotely adult or NSFW in the app store. Apple even went so far as to briefly remove Telegram because a gif search bot contained adult gifs.
Watch Sleepless on Prime Video
Hey I’m watching Sleepless. Check it out now on Prime Video!
https://watch.amazon.com/detail?gti=amzn1.dv.gti.a0acf168-954f-fe50-f4ae-4186be38515a&ref_=atv_dp_share_mv&r=web
To fight disinformation, we need to weaponise the truth
They really don't. I've been at such an org as described by OP. I've owned a system of production R/Excel and it was migrated to cloud + python + ETL over 4 years.

The places where Excel are used are fairly appropriate. Way downstream, for simple tasks.
Be a parent. Set rules and consequences. Outside time or no Minecraft seems like a no brainer. Interact and get him to join you in things you like doing outside. He’ll probably hate it for 1 month or 1 year, but it’s your responsibility.
So shallow, where do I start.
This is a strange response, mostly a wilful misreading of what I wrote. But yes, having your "life in order" isn't actually all that shit-hot, and yes, "expecting to be able to date" if you're not very interesting is actually "too much entitlement".

Because last time I checked, "expecting to be able to date" involves the decisions of other people and you're not really generally entitled for other people to do much more than treat you with decency and respect. Not, necessarily, want to jump your bones. Sorry.
Thanks, that's really intriguing. Ah, to think of all the things that could have been ..
Please leave the low-effort puns at reddit, they already trashed the comments section over there, don't bring it here.
I nearly abandoned it, but somehow slodged on, and on finishing it, it suddenly became my favourite book (much to my surprise).
Are you saying that standard licenses cannot be checked for compatibility automatically? Or that arbitrary homebrew licenses cannot be checked automatically?
Dependencies are cattle, not pets. There's nothing wrong with having zillions of them; what you need is good tools to manage them in bulk.

In the JVM ecosystem, projects are only allowed in the Maven Central repository if they have their license documented in a machine readable fashion there; it's then trivial to check what licenses you're depending on (and there are several plugins available for doing so). I'm amazed other ecosystems don't offer the same.
Nokia had a cell phone that could browse the web and edit spreadsheets in 1996. Microsoft had Windows CE on smartphone-sized 'personal digital assistants' in ~1998, and Windows XP tablets in ~2002. Meanwhile, the iPhone didn't come out until 2007, and the ipad until 2010.

It's only with hindsight we realise the importance of things like capacitive touchscreens and stylus-free operation; and the fact spreadsheet editing wasn't actually a must-have feature for a smartphone.
What I feel about Buddhism is that it’s not about demonstration at all, i.e. in case of Christianity (old testament) people are trying to get back god’s trust or approval after expulsion. In case of Buddhism it is your choice to get rid of the suffering and the teachings provide a way.
This is wildly off-topic, but I don't understand how Oracle still makes money. Who are their customers? What are they selling to them and what's their comparative advantage? Do they make money off of MySQL? Java? Are they selling services? I don't get how they're still in business.
Absolutely correct. A UX designer will have the stake at the table with all sorts of decisions that impact the user experience.

For example:

Two competing microservices? One has a spin up time of 0.3 secs, the other 1 sec. The first is two times the price. It is the job of the UX designer to understand the impact of the longer spin up time to understand if it would impact the user experience.

The UX designer then works with the Product Manager to build a business case for the correct service and thus you've made a decision that impacts the UX but is not a UI or interaction based conversation.
Totally agree! Or at least don't use the pesticides! Pluck
the weeds by hand. I am baffled when I see people use pesticides around their houses.

Some of my neighbours would even spray a single dandelion growing in between pavement stones with pesticide spray.
Once upon a time (2G), Europe had GSM and European vendors, America had CDMA and American vendors, and Japan had PDC and Japanese vendors.

Since then the industry has massively converged, down to a single standard (LTE), and consolidated, down to a few vendors none of them American when it comes to radio access.

That's still the case for 5G. The issue is that the industry has converged and consolidated so much that there is little choice of vendors: If you're banned from buying from Chinese vendors (Huawei/ZTE) you essentially have to buy Nokia, who can then name their price.

Champagne must be popping at Nokia HQ every time Trump tweets about Huawei...
In python, your MRI analysis library could be trivially hooked up with other cloud data pipelines. Companies would require fewer training courses on average.

python is the most popular programming language in the world and getting better.
This seems like some sort of advert, and not something that we really want on HN. Seeing as your account is relatively new, and this is your first post, I would refrain from this kind of posting again.
Face to Face Translation: Translating talking face videos to different languages
I was so disappointed to abandon Ulysses, but immediately felt better for it.

That book sat on my bedside table for months, making me feel bad for being unable to finish it, and giving me absolutly zero joy while I was reading it.
If you own a house, you definitely have money for a wifi setup with multiple APs - like Ubiquiti with three APs and PoE switch and dedicated gateway - I'd love to play with that, but I'm not going to buy a house to do that.

And for people living in apartments, where every apartment has their own wifi network, less penetration is really a good thing, because there's less interference from other apartments.
> Look at how 802.11ax has gone nowhere

802.11ax is WiFi 6. We can assume it will get somewhere once it gets a fully fledged launch.
One thousand yes to this!
Show HN: KarateClub a Python library for unsupervised machine learning on graphs
okay , great advice .
Neither party in the US actually care about the debt or deficit.

If we add illicit activity into the GDP it will be so that whoever is President can claim more GDP growth.
How the fertility sector will be affected by banning surrogacy in India?
http://www.artbaby.in/
So its OK for the BBC to justify spreading this area 51 'conspiracy' nonsense onto its fee-paying audience yet they want you to trust them with their news reporting.

The BBC has become increasingly more unreliable in their reporting.
Are you insinuating that Bloomberg is being nefarious by doing so?

As long as the data backs it up I don’t see a problem with it being reported on.
I'm curious too, I'm quite familiar with Rust and never written any Zig in my life so I went digging through the source and I find the syntax remarkably similar for the most part. The only thing that stood out is that apparently you can drop the braces for single-line `if` bodies like in C whereas Rust makes them always mandatory but I'm firmly on Rust's side on this one.

The part where Rust can get really messy is when you involve generic programing and traits, especially when lifetimes are involved, but I couldn't find any obviously generic code in this codebase.

EDIT: after digging a bit deeper into Zig it looks like it uses C++'s style duck typing for metaprograming instead of a trait-based approach like Rust? It definitely removes some overhead to writing generic code but I'm not sure about readability and maintainability... But I'm going to stop here because I'm about to go full fanboy for Rust.
The Apache license applies to the Java SDK (== the Java library Amazon made to help developers use their (HTTP)API). It does not apply to the Amazon (HTTP) API specification (or implementation) itself. Oracle could, for example, implement their own "Oracle storage bucket Java SDK" with a matching (Java) API that developers could drop in instead of Amazon's in their Java projects and wouldn't have to change any code, but that is in no way transferable to the (HTTP) API (i.e. the one that runs on Amazon's servers).
OK I need to move to the USA, you can't even get close to this in Australia :(
try loading this page on mobile 3g/throttled lte. blank screen for a few seconds. text loads, some kind of pop up I scroll past and read about 2 paragraphs, when the text disappears, never to return again.
Netflix faces crunch year as Disney, Apple and more vie for streaming crown
Can Removing Carbon from the Atmosphere Save Us from Climate Catastrophe?
If the spec produces bad implementations often enough then the spec itself becomes suspect. It implies too many misunderstandings are occurring.

I find XML tooling far more bulky than that for JSON.

For data interchange between C++, python and lua plenty of support for JSON makes this clean and painless. The files are relatively clean and easy to maintain and fast to read/write. I'd not even suggest XML now since initial prototyping showed it too inconvenient for what we do.
Zig is lower level than either (it's more like C than C++: expect to manually call 'free'on allocated values). It has a lot of nice improvments over C however, like proper arrays, no null, a module system, and proper compile time evaluation (no need for the hacky preprocessor).
Medical checkup snowballs into a ‘cascade’ of tests, causing more harm than good
Thanks for that tip, I was able to simplify the magic extract() function from my .bash_profile that is relying on file extension to figure the format of the archive: https://github.com/kdeldycke/dotfiles/commit/8120778f3b968a6...
Thank you so much!! What an amazing effort. I've only read a few of your linked comments so far, but look forward to exploring all those. Thanks again, all very much appreciated.
How do I apply a function to every element of a data frame where that function takes as input the i,j indices of the element along with its value?

This is a problem I struggled on for weeks in college. Eventually having to hack something together that relied on modifying the underlying data frame.

I've not return to R since as python has always had better libraries and easier to deploy.
Note that you can call Python from R, and vice versa too.
It's worth mentioning that retiring early is an important goal in and of itself. You can either spend the bulk of your healthy years working towards a far off goal in your 60's, or you can work hard in your 20s and 30s and then spend your only time on this earth doing things that interest you, with your spouse.
It's not about wanting to, it's about having the option. Then you can do whatever you want. There's no downsides, and it gives you much more leverage in negotiations even if you continue working exactly as before.
When I had dark thoughts I went to a doctor and talked it out and it really helped. It doesn't have to be a doctor but try and talk it out with someone.
There was an article on HN about how Google leaders have considered shutting down GCP if it doesn't become a market leader: https://news.ycombinator.com/item?id=21815260
Show HN: Speech to text and synchronized transcript with audio
Get back to me when you can actually show that my world depends on a variety of insects contained within a single square mile.