skysight-inc/HackerNews huggingface dataset:
It's great to see this list, but it's a bit sad that all those app have to emulate Vim behavior. Do they all handle .vimrc? I think it's ridiculous that some app insists on me using their keybinding instead of mine. I'd love to have an OS level way of exposing commands and settings key bindings across apps.
I’m curious if this plays out like their MongoDB debacle where Amazon burned all their goodwill, only extracting value from the community and returning nothing
There is a common demand from people for extracting just a very concrete computation from a julia codebase and compiling it to a standalone library (or even just using it within an existing julia program, but guaranteeing certain allocation or real time behavior). For example, julia includes a pure julia implementation of libm, but we also maintain the openlibm C library, since we link it into some of our C dependencies that need good quality math functions. It would be nice just to compile the julia version and have it be a drop in replacement for the libm that can be linked. Of course for that you don't want the runtime, or GC or code generator. The challenge here is coming up with the right interfaces and abstractions to make this a feasible and useful thing, without splitting the community into those that care about it and those that don't. We've started some work in this direction, but it isn't really usable yet.
Global policy chiefs raise temperature on climate
$5 pitchers of Yuengling are the best part of the Northeast US.
> The abundance of hops in beer is a west coast thing, as east coast beers tend to be more mild

I'm not sure about that. The "New England IPA" style comes from well, Vermont. And when done well is is a smooth, creamy intense hop milkshake.
GDPR Laws Drive Twitter to Switch Non-EU Users Across the Pond to California
BeerSmith is fine and I've seen it used at a number of different craft breweries, but ultimately it is indeed a glorified spreadsheet.

I think OP is right, brewing remains pretty low tech. The process is ultimately not that complicated, as befits an 8000-year old craft! The step that is most difficult/error-prone, malting, has been outsourced to a few large industrial producers. The rest is essentially just making tea and letting it sit around.
While I'm expecting it will turn out to be bunk, I'm glad you currently have the right to spend your own money on what you want. I'm sure that will soon go away though.
$0.75 per 100 lines of code scanned per month. Wonder if it automagically ignores new lines and javadocs?
Any project that has both features and deadline set by management is going to fail. That's a fact of software development. Lean/Agile doesn't solve that, or even attempt to.

It also doesn't attempt to minimise rework (it values iterative approaches), and is strong on exploratory prototypes.

Again, I think what you're criticising is "Agile as implemented in dysfunctional organisations" rather than actual Agile.

I'm building a startup, though. My definition of "good" software is probably different to yours (and that's as it should be).
Ahh interesting, thank you for the response. And yes the more I thought about it, the more I realized that you're basically a non-custodial payment processor (and idk even know if you'd be considered that). What type of business do you categorize as? Are you a payment processor? Or are you simply a UI markup for paypal/stripe? Im not implying one is better than the other, just curious

edit: now that I think about it, I would imply that one is better than the other. Because if you are just a UI/UX improvement on paypal/stripe, then you would be out of the regulatory umbrella of FinCen I believe.
>Yes, and at the point you stop repeating your disagreement, you have begun to self-censor.

Absolutely not and even making this comment seems indicative of really unhealthy communication dynamics in a team. Censorship is specifically suppression of statements due to concerns about their political consequences.

Simply not being a curmudgeon who keeps griping about decision long after it has been made. That's just called being a productive member of a team. The point of team communication is to accomplish a task up to standard, not to ejaculate personal commentary about whatever happens. The article is specifically talking about censorship of perspectives that have a material impact of outcomes during decision points.
For almost all people, name and profile picture are set public. It's an incredibly tiny fraction of all the data, which is why I'm amused at all the uproar. There really is very little you can do with that information.
Since you can find bias everywhere, that means there is lots of room for improvement everywhere. But when you talk about bias at the university level, isn't that evidence in favor of there being a pipeline problem? From a hiring company's point of view, that is. For a university, high schools are their pipeline.
Yeah, as a Michigan resident, the gp's criticism sounds like something that would have been said 10 - 12 years ago. Sours, lighter styles (session ales), spiced ales and other interesting variants are typically a lot more prominent on menus at hip breweries.

Even with a relatively interesting scene, my feeling is that beer has lost a certain amount of novelty and glamour around here. Bars are less central to young people's dating lives. It's more novel/fashionable to be a connoisseur of cocktails or marijuana strains. People are more healthy-oriented than ever, and beer is one of the more calorie-heavy ways of getting a buzz.
> Hops are fairly estrogenic.

Phytoestrogens don't really work on humans though. They mostly just antagonize the estrogen receptor, which means they bind to the receptor without activating it. This means they can actually be harmful to women on HRT because they make the HRT less effective.
That's fine, but you should know that VPN implementors often particularly seek out former intelligence agency people to design their security, and that's pretty much where VPNs started. Feel free to trust whomever you like, but the assumption that people who've served in an intelligence agency can be trusted less than those who haven't isn't very logical. Those are often the people who understand security best, and as far as allegiances go, how can you trust anyone? When intelligence agencies want to insert backdoors etc., they can and do cover up their tracks. I.e., you won't know that the people involved are doing their bidding, nor would you have some special reason to suspect them. Your point of view might well lead to a less secure system.
Twilio charges a penny per lookup. Highly recommend it.

https://www.twilio.com/docs/lookup/tutorials/carrier-and-cal...
> It's not so simple as good and crooked. How can you even traceback which politician gave which authority to what regulator,

It doesn't matter who gave authority to the regulator, what matters is whether or not they are currently responsible for that regulator, and are doing a good job of it.

There's a congressional committee on pretty much every department under the sun. Follow the chain of command.

> and how can you possibly know that the opposing candidate would do a better job?

"Billy really sucks at doing his job, but we can't fire him because we don't know if we hire someone worse" isn't a good reason to keep Billy employed. Keep sacking the ones that are doing a terrible job, until you find one that does a good one.
I will allow that the one on the left has Resting Smug Face.
Been using it for a while and like it so far. A downside for me is that from every $3 coffee paid by supporters, I only receive $2.39 in my Paypal account :(
This seems like a good incentive not to be generating thousands of lines of codes with each PR, which most would probably consider a feature as opposed to a bug.
Dotnet Core 3 and Python 3 Comparison of HTTP Request and JSON Parse
I wrote this post! The month leading up to Thanksgiving was an unusually busy one for us. This project involved so many different people that we realized the story behind it could serve as a cross-section glimpse into what we actually do on a day-to-day basis – as well as a chance to reminisce about some of the funny things that happened along the way. Normally our blog posts are more serious and data-driven, but in this case I thought it'd be more interesting – and fun – to write something a bit more tongue-in-cheek. Hope you enjoyed!
That's not really about griping after something has been decided. This was about obfuscating the actual risks or concerns.
Another thing thing I think I've found about the IPA crazy is that it has driven out the variety in IPAs themselves - once there was a spectrum in high-hop tastes between citrus-y and cider-y tastes in high-hop beer but now citrus-y is the only taste that's considered acceptable.

The cider-y taste ("green-apple character" I believe) you can taste in the Belgian beer Orval is considered an off-flavor in IPAs and I'm pretty it was reasonably common high hop beers in the 90s and early 2000s.

Indeed, my suspicion is that homebrewing first create a wide variety of flavors and approaches through accidents but once the machinery for determining the correct flavors became established, small brewers followed with beers that has nothing strange or unusual at all and so could only distinguished by their hop-levels.
That’s incredibly cheap, assuming it provides good suggestions. How much time does it take you to review 500 lines of code change, and what’s your time worth? If it takes 10 minutes and your time is worth about $20/hour or more, this service will part for itself immediately.
Thank you for reminding me I need to treat my old bricked smart tvs like computers and destroy their data storage in a shredder rather than dumping them in the monitor graveyard at the transfer station.
When the fed bails out the corporate bond market, then that is when it becomes unacceptable. This happened recently. The Fed/Treasury had to do that during the 2008 crisis also.

Just never bail them out, and let them deal with their problems.
As a user of tumblr since something like 2008 (oh no has it been that long) it wasn’t the removal of porn that ruined it for me, it was the collateral damage that came with it. For the month before it happened my feed was a list of all the interesting people announcing that they were leaving for alternative platforms. It was the impetus to just abandon the place, not helped by the fact it seemingly hadn’t changed at all under yahoo’s neglect and the spam was omnipresent.

I had used it as a scrap book, there was genuinely interesting art and design content on the site, from illustrators portfolios to photographers work to architecture blogs.

Maybe it’s found it’s place with hyper specific fandoms around tv shows as seems to be what’s suggested logging in again but part of me is sad that something that was genuinely great was squandered.
Sorry, I've been out of the loop here for the best part of 20 years. Why on earth would any TV have a camera? What's it used for?
exactly. IMO if you're generating code, it should happen at build/compile time not at checkin
I love IPAs, but the market is definitely oversaturated with them. And after a while a lot of them just kind of blend together, so over time I've lost interest in trying new ones and mostly just stick to the solid ones I'm familiar with (Bells Two Hearted Ale or Deschutes Fresh Squeezed IPA) unless there's something truly unique, Ballast Point Habanero Sculpin being a good example.

Along those lines, I wish more microbreweries would put out sessionable beers that still taste good. Despite the variety of styles, it seems like most beers are in the 6%-7% at least, often more. As much as I love a good stout or IPA, sometimes I want something with lighter body in, say, the 4% ABV range. Guinness is my go-to for that reason even though I think it's just fine, not great. Deschutes Black Butte Porter is the best compromise I've found, but is rarely on tap where I live.
I think you might be reading into what I wrote a bit. This is just how I feel...not how I WANT to feel. Obviously, these are biases and anxieties that exist in my own mixed-race low-income immigrant brain that i wish weren't there. As another latino founder told me..."walk into a VC pitch meeting with the confidence of a tall white man."

Like I don't hate caucasians but sometimes can't help but notice these differences. I also can't just focus on fucking Netflix during an interview! These anxieties and nervousness creep into our heads whether we like it or not!
Totally random, but apparently a rough translation of the name of the tribe that the state Kansas was named after is "People of the South Wind". I first learned about this from the song by the band Kansas of this name[1].

[1]: https://en.wikipedia.org/wiki/People_of_the_South_Wind
"CodeGuru’s machine learning models are trained on Amazon’s code bases comprising hundreds of thousands of internal projects, as well as over 10,000 open source projects in GitHub" - from the article.
I know it is not politically correct to say it, but I remain unconvinced that gender parity is a desirable goal. Particularly given the current state of research into differences in gender averages.

Here is a real example. Per https://en.wikipedia.org/wiki/Spatial_visualization_ability#... men have about a one standard deviation advantage in spacial reasoning over women. Assuming that both distributions are normal with the same variance, that means that if we pick the top X% of the population on spacial reasoning where X is fairly small, we will get about an 80/20 split of male/female. Within that top group there will be no remaining difference between men and women.

Back in the 1960s there was discrimination and no women were in engineering. This was a terrible waste of talent. But by the late 1980s, women were 20% of engineering students. Decades of hand-wringing later, women are still about 20% of engineering students. Based on spacial reasoning ability, perhaps women SHOULD be about 20% of engineering students.

What happens if we force gender parity? If the research on gender differences is right, selecting on spacial reasoning except making sure to select 50% women would result in a situation where you had 50% men, 12.5% women who are as good as the men, and the remaining 37.5% women who are worse than EVERY man at spacial reasoning. The result is that 3/4 of the women are worse than all the men. Is this a better outcome? Why?

Now I picked an example where men have an advantage. But men don't in all fields though. According to other research, women are better on average at management. This is an argument to accept the data and do our best to hire and promote on competence.

Now that argument applies to hard engineering. It isn't software development. I do not know why the ratio is so extreme in software development. (More extreme than in, say, mechanical engineering.) However I have also never seen data suggesting that sorting on interest and ability shouldn't result in the ratios that we see. Before we double down on equality as a mandate, I would like to see that data collected.

As long as, on average, the men and women you hire are equally good, your hiring process is not broken. If your data finds that there is a difference in average ability, then adjust your practices to get higher average competence. Encourage everyone to have the opportunity. Make it clear that all people with title X are equivalent regardless of secondary characteristics, AND work to make that true. (I believe that it is pretty true today.)
I don't think age is that much of a factor because TypeScript also places higher than Rust and is two years younger, not to mention Go and Rust are only a year apart but they're pretty far apart on the chart.

More data here: https://githut.info/
> This topic is a perennial favorite on HN.

Because it's an important issue.

> Invariably someone will offer the opinion that they should auction the visas so the highest paid get it

Haven't seen it yet.
My TCL TV blinked an annoying light when I didn't connect it to wifi
From the demo it looked like an alternate way to search things like corporate portals. I.e. they're trying to improve the search that products like SharePoint provide with some ML integration.
Sorry if it wasn't clear in my comment. Yes, absolutely there is a pipeline problem. There is also a bias problem. Both those things are true.
https://liw.fi/vi/
While everyone in this thread are arguing about using your corporate phone for personal or your personal phone for corporate I'm just sitting here thinking:

"I wish I had a job where a corporate phone was a thing, but I certainly wouldn't give my employer access to my personal device, that's what the one they provide in this situation is for".
What colour is the dark green on 'old fashioned' green computer displays/VDUs?
You seem to assume that the code review tool can do everything that a human code reviewer can.
Considering how the PlayStation has dominated the market without messing around with branding like that, it seems like MS dropped the ball by bike-shedding the name instead of nurturing quality content.
Out of the loop, why is Linux now "more hybrid"?
> Why is employment and healthcare intermingled at all in the US? It has caused nothing but problems, hurts competition ("free market" where you cannot pick your own insurance provider), hurts people, and adds needless complexity to an already needlessly complex system.

In the WWII era, the federal government handed down strict wage controls. Companies still had to compete with one another for workers, but they couldn't offer to pay more. So companies looked for other things they could offer. Health care, and health insurance, was one such.

In at least one case this wound up taking over the whole business. Kaiser Permanente used to be an aluminum and shipbuilding concern with a sideline in healthcare to provide for its many workers.
Great idea and nice website!

Seems like this could integrate well with an enterprise wiki (attempt to document what is in the employees heads).
Maybe you should have continued reading the second paragraph as well?

> CodeGuru’s machine learning models are trained on Amazon’s code bases

> comprising hundreds of thousands of internal projects, as well as over

> 10,000 open source projects in GitHub. Tens of thousands of Amazon

> developers have contributed to CodeGuru’s training based on decades of

> experience in code review and application profiling.
For anyone who didn't read the linked article (it's short), it suggests that a key element is careful design of intro courses.

Students with computer science experience get a more advanced course that is explicitly designed not to make them more competitive in second-year courses (instead, it starts on material that will re-appear in third-year courses). Students with no computer science experience get their own intro course. And there is yet another "green" intro course tailored to biological applications.

The article suggests that these practices help level the playing field in the first two years of the computer science major, by which point people have enough invested to finish.

On reflection, these aren't new suggestions. Unlocking the Clubhouse, a 2002 book on women's experiences studying computer science, made similar recommendations. But I guess most colleges are struggling to handle the glut of first-year computer science students, let alone teach more courses to encourage more of them.
> 2. Firefox regularly crashes (more than 10 times per day)

Needless to say, crashing 10 times a day is not normal. :)

Can you share any Crash Report IDs from your Firefox's about:crashes page? The crash reports will say whether a bug has already been filed or fixed.
Not in the general case, no. But one of the major uses for rsync in synchronizing mirrors, and it could very much be a replacement for rsync in that particular niche.

For example mirroring project gutenburg.
Agree, it's not new, and I think GP's point is that event-driven is the norm for the kernel and why kernel-level interfaces are efficient.

What's new here is that this is being made available to user-level custom applications.
The contributors for Cassandra are from a group of companies that use it, not a single company that is trying to be profitable from it. I think this is a positive for the community, even if they don't contribute back since it would provide an easy getting started platform.
Exploring Images in Jetpack Compose
> Or IBM in the 30s

Love an interesting sci-fi scenario. UTF-8 was a really neat technical trick, and a lot of the early UTF-8 technical documentation was already on IBM letterhead. I think if you showed up with the right documents at various points in history IBM would have been ecstatic to have an idea like UTF-8, at least. UTF-8 would have sidestepped a lot of mistakes with code pages and CCSIDs (IBM's attempts at 16-bit characters, encoding both code page and character), and IBM developers likely would have enjoyed that. Also, they might have been delightfully confused about how the memo was coming from inside the house by coworkers not currently on payroll.

Possibly that even extends as far back as the 1930s and formation of the company, because even then IBM aspired to be a truly International company, given the I in its own name.

I'm not sure how much of the rest of Unicode you could have convinced them of, but it's funny imagining explaining say Emoji to IBM suits at various points in history.
Underneath all this: although companies need talent, interviews are adversarial and not structured to create a supportive environment so candidates are at their best. Quite often the interview setup is to see how the candidate performs at their worst-- stressed, time pressured, on the spot, performing for fragments of time to a number of people while in what (feels|is) an asymmetrical power relationship.
How do the instant payments work? Is my paypal going to get shut down for months due to a "fraud" alert being triggered from having tons of random payments sent to me?

This seems like a great way to quickly cash out stolen credit card numbers to a bank account - how do you differentiate between something like that and simply a creator that got to the front page of Reddit and had a huge spike of legitimate traffic? If you fall over in the latter case, I'd be extremely pissed. (And if your answer is to rely on Stripe's fraud detection, it's very likely they will block exactly this kind of spike in usage from an otherwise unknown account).

Finally, can you actually make money from a credit card payment of $1 when you only charge a 5% fee?
Yep, I am leaning towards this as well. I talked about this sort of thing so much my non tech mom build a faraday cage electronics box. In the future these are going to be much more common topics.
that's a great question! broadly, I think it's an overkill for certain types of creators (say an Instagrammer or Twitch streamer) to launch a Patreon. Buy Me A Coffee is a far more casual and friendly way to accept contributions from your fans.
We also differentiate from Patreon in a lot of ways. For e.g., creators love that we're putting fans/supporters in the front-and-center (like Twitch), which also encourages more contributions.