skysight-inc/HackerNews huggingface dataset:
Definitely not sure why this is being downvoted — full text search failing to find anything about the definition of a symbol in rails codebase is super super common ... rails obsession with lack of explicit includes is the stupidest thing I’ve ever encountered in a dynamic programming system ...

Maybe you can get away with a module system that works that way in something like ocaml where it’s always possible to tell what is being referred to statically — but in a dynamic language - the level of obfuscation this induces is absolutely nuts
Logical thinking and problem solving can greatly benefit from visual representations and feedback. I write code but I often wish the representation was much more visual than lines of dense monospaced text with a little bit of colour. Diagrams are often easier to parse and reason about. When trying to understand difficult code or figuring out a difficult problem before writing code I generally draw diagrams with pen and paper. These diagrams are much closer to my mental model than code, and I wish that a lot more of this translation could be automated.

"Visual language" doesn't have to mean low-bandwidth interactions.
Al Qaeda believes in a final apocalyptic war between Islam and basically everybody else, ending in a global Islamic Caliphate. Their goal is to provoke that war, which they believe they are already fighting. They just want everybody else to join in.
Google's mostly ignoring or working around the law. They already got fined.

But I was referring to WaPo, not Google.
I got the news by radio -- even before hearing what had happened, it was clear by the anchor's voice (Bob Edwards, NPR), that something was very wrong. Similar to the Saturday in 2003 where Scott Simon's voice pressaged the Columbia disaster before I heard the words. (Knowing that the Shuttle was landing that day suggested the issue before hearing that specifically.)

I'd been due to travel to a client site, and called. I'd only heard that a plane had struck the tower, the client added that it was two planes, and the towers were down. "This is war" was my immediate response.

Then I headed to Slashdot to find out WTF was going on, as fighter jets sortied overhead.

Surreal times.
There's an irony that laws set up to protect workers at the low end mess with workers at the high end. As a SW contractor, I never much cared about insurance/time off/sick leave/etc. and was well paid to not care.

From another article:

" b) is doing work that isn’t central to the company’s business, "

Bam. How many contractors lose their jobs from that sentence? Ridiculous.

a quick edit: Now that I think of it, does FTE imply an hourly rate? If so, how do you reconcile an Uber model of piecework with that? Perhaps they could simply rent out an Uber medallion.
> The corruption is how the courts actually enforce these funny money debts rather than doing the right thing and dismissing them.

How is that corruption? Who is being corrupted, and by whom? The state cannot corrupt itself.
Was there a HN thread for Stripe Capital?
>In a human society, the alternative to government is rule of the strongest. That's how we got nobles and kings, later the great capitalist tycoons and their private police and armies

If you feel that that's the case then you must realize that what stopped this status quoue wasn't legislation but industrialization and guns. Legislation is always after the fact.
Perhaps by paying one's ad is shown higher.
Depending on the industry sector, cash can effectively be several times more expensive to handle than the US market interchange fees. I don’t think it’s obviously horrible for merchants.
This is a false choice. Drivers can be employees AND retain flexibility.

Being an employee DOES NOT require (1) only full-time work, (2) fixed schedules, or (3) exclusivity with one company.

Being an employee DOES require employers to compensate for all work an employee performs. Drivers shouldn't have spend 20 minutes of every hour off the clock while driving to pick up riders. Drivers shouldn't have to spend 45 minutes off the clock in the airport cell phone lot waiting for their turn at the top of the queue.

If the business model only works by making people work for free, then it's necessary for the state to set minimum standards.
Now Brex has to up their UI/UX game
Serious question: how is this different than a grocery story making their own cheaper versions of products and placing them in better locations throughout their store? Large grocery chains do this on a large scale today, right?
Isn't he 50 years old?
So, is anybody going to actually answer the questions?
I agree, and this may arguably be a good thing. A relatively painless way of rolling back the empire of Team America: World Police. We may be trending back towards a time of strong regional powers rather than global hegemony.
Ask HN: What backend frameworks are typically by enterprise startups and why?
It looks really cool, but it spikes my browser's (Firefox and Chromium on Ubuntu 19.04) CPU usage whenever it's active. Not even scrolling, just visible.

Reiterating though, this is really cool!
Ask HN: Nonprofit food delivery will it work?
Greetings to everyone here at HN.

I have been developing a food delivery and instacart like app ... which is open-source !

This project received a very good response on Show HN ... and it even got to the front page of HN.

Please Checkout : https://nearbyshops.org

My question is that ... if i make this a nonprofit project ...

Will people like it ... ?

This project needs volunteers ... will i be able to find volunteers ?

You don't have to worry about financial aspect ... i believe that we can support this project even from donations !

It takes just 10 $ per month to host your local server ! and we can recover that money from donations !
That’s why capitalists love immigration and outsourcing. Desperation lowers operating costs.
Мне кажется это абсолютно!!!чистая правда
Mobile Application Development
Durbin Labs provides a full spectrum of custom solution development services on web and mobile platform. Our services cover the full life cycle of the solution development starting from “Conceptualization” through “Solution Development” to QA Testing and Deployment. Our well-organized approach towards after sales customer support provides our customers with a peace of mind.
https://www.durbinlabs.com/mobileDevServices.php
While I agree with you, the counter argument is that they're not forced to take a fare offered - Uber/Lyft are basically posting the option to take a fare and the driver has to choose to accept it. It's similar to if you posted a project on Upwork for a fixed dollar amount - it's up to the workers on there to decide if it's enough or not without negotiating.

This is why the whole ABC test of the new proposed law came into being.
I have used OpenVPN on iOS for the past year and there are 0 ads.
Announcing Dart 2.5: Super-charged development
Purely anecdotal, but half of the jobs I've had in my career have come from Twitter posts, either from my replying to a Twitter post regarding a job, or me applying to a role via a link I found on Twitter. I've also hired people that found the role via Twitter, and a surprisingly low number of people apply when social media is your only outlet.

Again, purely anecdotal, but the quality has usually been pretty high - probably because the candidates were always "known" to the company, either by knowing them from a user group, or being friends/associated with someone at the company.
Ask HN: Working fully remotely as a QA and/or deaf person?
Preface: Commute 2h 1-way to Chicago half of the week, remote the other half. Work in QA automation and am very good at what I do (finding bugs), in charge of a QA team. May have opportunity to work full remote and want to. I am deaf but have a cochlear implant - I can talk and hear well for the most part.

I communicate OK with my colleagues while at home on a 1:1 basis, talking over Slack or a video call. My weakness is in a group setting when I am remote. If I am present in person at a group meeting, my chances of understanding everything enough to answer QA related questions or enforce a culture of quality is high. While I am remote, it is hard to both raise my voice to get my words in and also very hard to understand everything people are saying in a group meeting. Even without group meetings, my level of contribution is high - but others feel differently and frequently want to schedule meetings with me being present in person. I feel that if I go fully remote, they will be unable to cope.

1. Are there strategies on how to minimize group meetings or otherwise make them a bit more directed? Is it awkward to do so just for one person (me) so I can perform better while remote?

2. In your experience, does working fully remotely impact my chances to keep being in charge of a team?

3. Do I even have a chance as a deaf person to find another remote QA job to keep doing what I do if this current job doesn't pan out forever?

I'm trying to find experiences with folks who have done any of those things:

- Worked remotely as a lead or have responsibilities related to "being in charge of a team"

- Worked with a remote deaf employee of any position

- Worked as a remote deaf employee of any position

Please offer your insights!
If you've got tens of billions, it's goofy to spend millions on silly projects, not stupid.

If you've only got a couple million, it's probably stupid to pay most of it to make a silly project (unless you can sell the results?)
The insurance issue is a defect in the US insurance system and is not Uber or Lyft’s fault IMO. Insurance should either be purchased exclusively by individuals or should be a government service. Employers should not be involved.

As I understand it, the US is essentially unique in the idea that jobs come with insurance.
I wish levels.fyi did a better job with locations. You can filter individual salaries by location but it doesn't seem like you can do anything else by location (e.g. filtering the charts or the ranges or anything else). Even with the big tech companies location has a big impact. Google is not paying SF salaries to people in Pittsburgh.
> Apple requires that all iOS web browsers—Chrome, Firefox, Brave, or any other—be built on the same WebKit engine that Safari uses. "Basically it’s just like running Safari with a different user interface,"

> As a result, Apple has insisted that only its own WebKit engine be allowed to handle that unsigned code. "They trust their own stuff more," Henze says. "And if they make an exception for Chrome, they have to make an exception for everyone."

> iMessage has innate privileges in iOS that other messaging apps are denied. In fact, non-Apple apps are cordoned off from the rest of the operating system by rigorous sandboxes.
If you can: Down size your life to the greatest extent you can. All fixed repeating payments should be as low as possible. This will change your runway.

Then work very hard and iterate. Your day starts at 6-7 . Your day ends at 6-7. Rarely break to "do nothing". Take lots of breaks that are productive in divergent ways.
Adherence to the truth is more important than adherence to a narrative. Promoting a good cause by allowing falsehoods to spread may seem helpful in the short term, but in doing so you're building a house on a foundation of sand. When you promote trivial falsehoods instead of calling them out, you allow your opposition to be the one who calls out those falsehoods, and thus undermine your cause.

When somebody on your side says something well-meaning but wrong, you should be the one to call them out. In doing so, you deny your enemy the opportunity to do so.
Our company Moonlight was an early beta tester of the Stripe Corporate Card. Each person on our distributed team of five has a card, and it's made things like arranging travel or covering minor SaaS charges simple.

Happy to answer any questions about the end user experience!
Apollo hooks: Why and how to use
Overall I think React hooks are an improvement. My codebase is usually shorter and there is a lot less typing involved.

But hooks creates abstractions the developer needs to deal with that never existed before.

Hooks are not functional because they break referential transparency of functions.

You have to track dependencies manually and hooks are more difficult than they need to be for the "componentDidMount" equivalent. If you don't get the dependencies just right you end up with things not firing or in infinite loops.

You have to wrap your functions in "useCallback" or "useRef" just so the reference doesn't change and cause infinite loops.

You can't create abstractions where a hook calls another hook. So you end up having to inline a bunch more code into your function rather than outsourcing it into a helper function.

The positional order seems like it would be easy to work around if they allowed you to pass in a key. Not sure why that isn't available.
The Founder’s Guide to Markets
try https://twetch.app/ twitter interface with bitcoin backend, forever immutable username
you can’t mix all things together as an argument for some unrelated third thing. Yes, we need OSHA which has nothing to do with the fact that people are choosing on their own to drive for Uber because it is convenient for them. If you classify them as employees, many of them won’t be able to do the thing they are voluntarily choosing to do.
> This type of articles is the last thing we need right now

We always need the truth.

If your agenda can't handle the truth, it's maybe not that great to begin with.
posts like this decrease the credibility of climate change activism.
Welfare budget that we invest in spiting private owners is then no longer available for making net improvements for people in need.

Any government service saves businesses from having to pay workers enough to buy that service in the market. That’s usually a good thing for all involved. We don’t complain that public schools are a subsidy to employers who would otherwise pay enough for private school tuition.
I interviewed at GoDaddy - really weird place. I declined their offer.
Haven’t watched it myself but often times these kinds of documentaries use voice actors to read the script and lend a good voice to their content. James Earl Jones, Leonard Nimoy, etc.
WeWork IPO valuation could dip below $20B, clouding SoftBank's vision
Battles over Barbie: What Ideas Are Ours?
I do not, no, because I joined this part of the thread solely to point out that your rebuttal to Rayiner refuted itself, which, of course, it did.
> It's not a corporate card

So invalid as a comparison to a corporate card.
That's not how the bond market works (for the most part). Lots of bonds (including some risky bonds) price above par but will have a correspondingly low interest rate such that their yield is in line with other similar bonds.

Bonds have a face value (which you get paid at maturity) and a coupon (interest payment calculated as either a fixed percentage of face or as a spread over an underlying rate * face)[1]. Both of those components matter to investors and factor into the so-called "yield to maturity" of the debt. The bond price dropping means that the secondary market is demanding a higher yield to maturity on the debt.

The main drivers of that price are the underlying risk-free rate of interest (which compensates investors for the difference in utility between having cash now and having cash in the future and essentially arbs out between all the different risk-free or near-risk-free instruments they can invest in) and the credit spread (which compensates them for the likelihood of default and arbs out with other instruments of similar riskiness and the prices of things like CDSs).

In the 1yr T-bill example, almost all of the price discount you are quoting is about the risk-free rate of return. So say the rates were at 4% when a 10yr note was issued, we are now in the final year and rates have gone up since then, then the price of the bond would drop so that investors get a yield-to-maturity on this bond that is approximately the same as other instruments of equivalent maturity.

The WeWork example is going to be driven by the credit spread - how likely WeWork's is to default and how much investors would be likely to recover in that event. The price going down is to do with the credit spread widening and therefore investors demanding a higher interest rate to compensate.

[1]I'm simplifying a lot here given all the weird and wonderful types of bonds you can get.
100% of $0 is always going to be less than the 30% cut. I seek out Apple apps as they're usually of better quality, and not going to be ridden with cruft and most if not all of their consumer level apps are free.
We love working with you. <3
the difference is their position in the stack.

Cloudflare blocking people that abuse the network is legitimate (e.g. spam, denial-of-service), just like it is legitimate for forum admins to block people that abuse the forum (trolling, explicit posts).

But cloudflare, or any other network infrastructure provider, shouldn't be determining permissible content for websites because they are not hosts/administrators for that content.

It is like a postal service reading your letters and then saying "we don't like what is being said, so you can't send letters anymore." They can and should stop people sending dangerous materials by post, but they should not be determining permissible content of letters.
I work for a healthcare software company (and previously worked for a healthcare system). In my experience, these regulations tend to be high-level: they're less interested in exactly how you meet the regulations, as long as you're meeting them. They focus much more on business processes than low-level technical details. I've found that, for the most part, common-sense industry-standard practices go at least 90% of the way toward meeting the regulations.
As someone who did their first "serious" web development with Node, but has worked for the last year at a Rails shop, I still love Node for my personal projects, but much prefer Rails for anything that requires collaboration.

Ryan Dahl has a speech about his regrets with Node, and most of them center around the way code is managed.

IME, the sloppiness to how code is managed in Node, combined with the lack of conventions/dominant Rails-esque framework in the Javascript ecosystem, leads to codebases where no one is sure how or why something is set up the way it is.

As annoyed as I sometimes get with Rails' forced conventions or auto-magic abstractions, the beauty is that they are consistent. With a team full of experienced Rails engineers, you can pretty much guarantee that multiple people on your team can explain the "why" behind something quickly. This is a massive productivity save, especially when you're ramping up.
> ...but how can we move that further as not only a society, but a species?

The answer is simple, the execution is hard and will piss a lot of people off: start treating red meat as a luxury item, and slowly introduce taxes on top of its price, like we do for alcohol and tobacco. Nothing drastic of course, just a few cents extra every half a year or so to make people reconsider their eating habits again and again.

But if we're talking about the US specifically, that's not even necessary. Just removing subsidies that are already handed out to the meat industry will achieve the same result.
Thank you for being such amazing beta testers! Glad to have started with Checkout, met in the TOMS store in LA, and now on Corporate Card. :)
Industrial AR Is All About Product-Market Fit
Try zerotier while you’re at it
Margrethe Vestager, set for expanded role in next Commission
This is the whole word vs spirit of the law thing.

A reasonable court could easily spot this scheme, the law shouldn't be enforced by a series of if statements.
As a small business owner, what I like about the Chase business cards is rewards come back in the form of points that I can easily transfer to my personal cards. It sounds like Stripe applies them towards the statement, i.e., benefit goes to the business, not to me personally.

However, the 50k free processing is very enticing as thats way higher than any other signup bonus I've seen. But again, credit goes to business, not to me. With a typical chase card, I'll get ~$1,000 worth of points (tax free) added directly to my personal points balance for simply switching a few business expenses to that new card for a couple of months.
I totally agree that app performance is important.

But I really think there is a difference between framework/programming language performance and acceptance-level app performance.

It is possible to have a good performance app (Github, Shopify ) even if you don't believe that Ruby is good enough in this category.
Advanced Traffic Shadowing for Microservices with Istio
> You can't create abstractions where a hook calls another hook.

Not sure if I understand you correctly, but isn't this the purpose of custom hooks? You should be able to freely call hooks within other hooks.
Right, the ASIC in your DVD player that does MPEG-4 decoding is useful for something other than Bitcoin mining. But it's not useful for Bitcoin mining at all. Similarly for a motor-controller ASIC, an HDMI encoding ASIC, a GPRS radio ASIC, and so on.
Stripe want to be a fullstack business bank.

Stripe Payments. Stripe Capital. Now a card.

I welcome it, business banking is huge and needs pushed forward!
I'll be at Sessions today if you want to catch up!
While it is your call to make and I respect that I posted it because it does help demonstrate that the source of this article is prone to conspiracy thinking and doesn't always do the necessary research to support their conclusions.
Released as waste via photosynthesis when it breaks apart CO2 in order to use the carbon to build plant matter?
Did you try the suggestions in that thread? Is the MTU set correctly? Is the OS X side using a kernel driver or a user space implementation (which is always slower than a kernel driver)?
Do these cards require a personal guarantee?

Do they require personal social security number?

Can they be ordered in bulk (ie, 5-10 at a time when onboarding folks).

Not to be rude, but the corporate card market is different than the personal card market in a number of ways.
Visa interchange fees for the higher end rewards cards top 2.5% of the transaction. That's cost that the merchant has to pass on to the consumer in the form of higher prices.

The EU caps it at 0.3%, and the banks still manage to stay in business.
But, internet. Computers. Technology!
Thanks for listening to and acting on our feedback!
How would this effected companies like equifax? Large company.. lots of private and personal data. Fails to patch known vulnerability... DB exposed, gets sued.. does not want to pay out because people want $$ vs credit reporting from a failed company.. Hmmm
That article was taking over 15 seconds to load and made the fan on my computer sound like an airplane taking off. Hard pass.
Facebook launches dating service in United States
Is this card tied to an individual or the company? We use Amex and it's tied to individuals so when that person leaves we have to do the dance of migrating the payment to another person. Can we avoid that w/ stripe?
The edit link is visible for only an hour or so after posting.
Related: Recent Seth Godin on the cultural and intellectual schism over how people consume information and entertainment, specifically driven by the iPhone.

> https://www.akimbo.me/blog/s-5-e-3-meta
What do you think Uber vehicles do then, if not ply the streets?

The Uber app specifically tells drivers how to ply the streets - what direction they should be driving in order to maximize their chances of picking up a profitable fare in the future. They call it "surge pricing".