skysight-inc/HackerNews huggingface dataset:
I enjoyed reading the email chain linked from the article. Ticketmaster sent CBC the usual PR statement, CBC replied saying "we are going to say you declined to comment if that's your answer to our questions" and Ticketmaster replied that that's unfair and they were perfectly happy answering all the questions... off the record. Wow.
There's no mention of protected class in Title VII. Or the entire Civil Rights Act of 1964 [0]. Try again.

[0] https://www.ourdocuments.gov/doc.php?flash=true&doc=97&page=...
[Not op] Salted earth. It does backfire, especially for that relationship. Usually if it goes to that extreme I'm not going to be able to save the relationship. But anyone who witnesses you burning a whole forest down to kill a squirrel tends to leave you be after that.
Wow, thanks.

QGIS is a wonderful piece of software, I hope it continues to improve and it's already a valuable tool for all things map related (raster- and vector-based).
This. I've never used any of their products but I've always found their marketing to be spot on. They perfectly positioned themselves as a 3rd option to GitHub and BitBucket. With the GitHub acquisition and Atlassian's stock on fire right now, they were in the perfect position to go for an insane valuation.
Bitcoin Is 300 Times Cheaper Than Wire Transfers but Banks Still Take 83% Profit
This article's comments section links to reviews of the paper, and, basically, the second reviewer nails it.

In one of the outcomes authors examine, which gives the rise to the apparent contradiction, measurements do no commute, which means, according to QM it is impossible to get that set of results in real world.
How is the artist not getting absolutely screwed in this situation?
Ask HN: What is your best web browsing tips and tricks for non-developers
Things like inspecting elements, custom chrome search engines etc. What are some things that you do with a browser to increase your productivity that non-devs might not know about?
Yep, every county here has a shire-reeve who's usually an elected official.
"If it hurts, do it more often"
I had that thought as well. We need more optimism when it comes to programming. This talk inspired me to stop putting off my side projects because they seem intractable.
Ask HN: I'm getting older and I fear for my future
I'm 35 and I have been working for the same company for a couple of years now. I have about 6 years of experience (I started very late) and I work mostly as a frontend these days.

I fear that if I get fired or let go (for any reason) I'll be unable to find a job because I'm not a senior engineer and at my age that disqualifies me for most available jobs. Who wants a 35-year old who is good but not a lead? What about a 40-year old? (there's no possibility of career advancement at my current job, it has a very flat internal structure.)

What can I do to have a chance?

Note: I'm not in the USA and the local market while existent is small enough to know what I'm saying is a very real possibility.
> But, by my understanding, the sarcomeres, which are the source of the actual movement, don't run end to end, they're chains.

It doesn't really matter, except the not being homogenous end-to-end means it's the weakest point that matters. But, irrespective of the structural details, there is some force in the direction of contraction that will cause failure, and that force is proportional to, basically, the number of linkages it is distributed across in parallel (not connections in series, such as along the chain) which is proportional to cross-sectional area.

> The entire line of reasoning seems to rest on the idea that the smallest unit we consider runs from one end all the way to the other.

It is not (in fact, the entire reason it is true of any material is because even structures which seem to be end to end are composed of smaller structures with fallible linkages; if there were indivisible end-to-end structures, this would cease to be a concern.)
It's easy enough to imagine a gatekeeper that doesn't let high ratio bets through, or puts them in front of a human, or whatever.

Test the hell out of that and you are a long way towards where you want to be.

It kind of smells like they had one, except it only panicked after the bet sold...
Agreed. Gitlab is cool but $1 billion valuation? Seriously? Do they even have significant marketshare over GitHub and Bitbucket?
EU Starts Preliminary Probe into Amazon's Treatment of Merchants
My understanding is that it meets all 3 criteria. Hence the assertion that there is no theory that meets all 3 would be false.
But it’s not bigotry to believe that there are 2 genders.
Related 34C3 talk [1]. Not sure if there's any news in this PDF. Skimming through the CVEs mentions 2017 but none from 2018 (34C4 was in December 2017).

[1] https://media.ccc.de/v/34c3-8730-taking_a_scalpel_to_qnx
Yeah, it felt like justifying wanting to play with newer, more exiciting tech. That's fine, I've rewritten Rails apps in Phoenix and had a blast, but be honest with yourself that that's why you're doing something. Both Rails and node will solve his problems.
Yes, that is the pop-up and upon reading it, it is pretty clear to me that you want to start a new chrome profile to proceed (or else your home passwords will get sync'd to the controlled account). The trouble is that this is not clear to people who have never signed-in to Chrome.
The decision was made with pragmatism in mind. What do most programs in Rust want to do? Most of them are fine with panic on an error. Making your code robust against this, at least in Rust, makes things a lot more cumbersome, and most programs would panic upon such an error anyway. Most programs that care about this possibility aren't using the standard library anyway. Therefore, for the standard library, the decision was made to panic on OOM, and to not block the release of Rust 1.0 on something that, at the time, wasn't itself a stable feature.

Three years later, I'm comfortable with this decision; three more years of waiting on Rust 1.0 would have killed it as a language. Many, many useful programs have been written in Rust since then.

Of course, you can disagree with this decision; I mostly want to communicate that it was not a flippant "who needs to care about that," but a careful decision made after weighing the tradeoffs. In the old days, those tradeoffs were very different.
So I've been trying to get "ipfs pin add --progress /ipfs/zdj7WZpLoZYr4AoDUdpCNBVHLi1S8y6muFoCgwUa9kmxUpYCr" to complete but it just takes hours and hours. Is this normal? What might be the issue?
Inria is a public institution dedicated to research. There are many labs and people with separate goals. They are no more dedicated to ocaml than MIT is dedicated to emacs.
This feels like a rant, but I've posted my https://trackingco.de/ here multiple times, which has very similar proposal (and is cheaper) but never got a single line of feedback.
I had my doubts but read the post to see where I could be enlightened. Two points sums it up for me:

1. Phoenix+Elixir [a modern Rails successor]
2. [satisfy] both corporates and startups

I don't know who needs point 2. Perhaps consulting or a dev who only wants to learn a single stack? Not me.

I've used Rails at a scale where it hurts. Phoenix+Elixir is great if a little learning curve is okay. Spring+Java is bloated for many use cases so I have found and used microframeworks such as Javalin+Kotlin+JDBI which is far superior to Node on the back-end. For even smaller projects Go is a fine choice if you don't mind the simplicity which is simultaneously it's strong and weak point.
At least under GDPR the relevant question is if it is stored and who it is shared with. So if it is not stored/shared then it should be fine legally.
Hacker News also glamorizes cryptocurrencies, even though it's 90% fraud and 9% uselessness. I wouldn't choose a career based on what random people on HN said is cool.

Choose something you enjoy, or which will help you make money, or which will make the world a better place. It's your goals that matter, not random people on HN.
PCI compliance isn't that hard to get. And, typically the code is changed after the compliance review.

Also, developers and engineers at Newegg are probably changing lines of code every day. Which means, at any point in time someone could have accidentally introduced a vector that allowed the attackers to inject their code.

Auditing and security reviews only work if every line of code is tested, reviewed, and verified. However, that be extremely costly and slow, which isn't "good for business".

Maybe, we as consumers, engineers, managers, and executives should demand that code safety and security is prioritized over profit. I would rather have a secure website then a new redesign every two years.
Meanwhile Equifax stock is at ~130 compared to ~145 it had before the news broke of the back. With their lowest dip at ~90 and a long time dragging along at ~110.

¯\_(ツ)_/¯

I'm seriously considering that on the next massive data breach of a public traded company I'm gonna buy some stock in the onset. Even though it feels like betting against my own principles it just seems like a too good of an opportunity to miss out on...
I don't know why this comment is receiving downvotes. Both of those terms are pretty derogatory.
All of this syntactic fluff and Tower of Babelification, and not a soul has thought to implement useful syntax tricks like the Elvis operator.

https://en.m.wikipedia.org/wiki/Elvis_operator
It seems like the core of the argument is Javascript has wider adoption than Ruby, in enterprise and startups.

I was expecting a more technical comparisons to Rails and Node. The point made about Ruby not being adopted by well established companies seems half true considering adoption of Rails - AirBnB, Twitter, Coinbase, Github, etc
> In the old days it would have been considered bad practice to postpone considerations of storage limitations to some future release, but maybe I'm just showing my age.

Ever since Unix had copy-on-write data pages, it has had effectively the same behavior around OOM. The semantics of fork() require it, unless you're OK with the idea of a process that uses more than half of the available memory being unable to launch any child processes. So the idea of killing processes on OOM is very old indeed.
It's not the point of being cool or not. If Java, Rails, etc works for you, please go ahead.

But we work on several projects by helping a lot of people at the same time. And need a solution that fits our and our client's purpose and context.

Rails did that to some extent, but I believe JavaScript will help us navigate a larger context.
A friend told me "there are two types of motorcyclists, the ones with a t-shirt and the ones that already crashed." This is a warm country.
It must suck to be homeless like that.
Are there any examples of great desktop apps done in recent-ish JavaFX? Something comparable to native MacOS apps like Pixelmator or Sketch?
StarCraft PC game is explained for installation on Android on Eltechs blog
They're old racist terms against Welsh and Romani people
Sort of. How do you justify the fact that the corporate world is not coping with the technology very well?
> > The county shire-reeve is quite helpful in policing the unincorporated areas.

> Indeed that's their primary function in California.

I think that depends on the county and the degree and population of unincorporated land; running the local detention and corrections system is arguably a more important role in much of California (certainly so in SF, where the City and County are coextensive so that there is no unincorporated land to police.)
T450s on Ubuntu. It's been a super-reliable machine. Good battery life and great to type on. Only complaint is that the trackpad sucks. Maybe that's on my and I need to spend more time tweaking libinput; but for Frith's sake, why is Apple the only company in the world that can make a decent fucking trackpad?
Razorpay Is Hiring a Product Manager in Bangalore
Razorpay is India’s first converged payments solution company. We act as the payments layer for businesses and provide end-to- end solutions required for operating payments at scale in their business models, not just as a software but as an actual extension of their business. Our clients characterize Razorpay as the entity which builds the future of payments for them today. We have designed products to help organizations control their entire flow of money, starting from accepting payments to managing them internally to disbursing required payments to vendors. These products serve as a layer on top of the payment gateway and provide wonderful functionalities like charging recurring payments, collecting bank account transfers in the same dashboard, generating payable SMS links and mail invoices and so much more. In its 3 years of existence, Razorpay has been able to garner over 75,000 merchants who trust us including the likes of IRCTC, Swiggy, Zomato, Zerodha, GoIbibo and may more. We are on a mission to simplify the journey of money throughout India and we are just getting started.

Below are few points to understand the expectations and requirements of the role:

● Work with the product on existing projects, helping with the product planning.

● Own large independent components of a product or the entirety of a product.

● Work on and manage go-live strategy for owned products.

● Research and plan base product strategy for newer fintech products from our roadmap.

● Work closely with tech, participating in the tech discussions.

● Design and structure our API request/responses for various products.

● Work with teams like CSM, Inside Sales, Ops etc. to improve our customer retention, identify avenues for cross-selling/up-selling at a product level.

● Strong analytical skills. Ability to break down a complex problem into logical components, from product and tech perspective.

● Strong communication skills, written and verbal. Should be able to clearly define the problem statement, the solution, strategy etc. in a product spec.

● Should have a grasp of what problems we want to solve for customers. Ability to identify gaps, walk backwards from the user and structure features/solutions to the same.

● PMs don't build the final technical solution, but they are in constant conversation with engineers. They should have knowledge of technical systems. Experience with coding is plus.

● Ability to prioritize and get things done. Ability to understand what features are important compared to others.

● Track record of shipping stuff. Ability to influence engineering, pitch an idea to leadership in a convincing manner.

● Grasp of language in order to effectively communicate, verbally or written.

● Basic understanding of handling UI/UX in a product.

● Ability to create wireframes

● Experience with analytics tools like Mixpanel, Google Analytics etc

Please write to hn.jobs@razorpay.com in case you are interested.
I was thinking something along similar lines. Hawking had a lecture[1] regarding Godel, which indicate incomplete or inconsistent models of systems. What we may think as inconsistent is probably an incomplete model. Or as Hawking addressed in the lecture: " According to the positivist philosophy of science, a physical theory is a mathematical model. So if there are mathematical results that can not be proved, there are physical problems that can not be predicted."

[1] http://www.hawking.org.uk/godel-and-the-end-of-physics.html
There'll be more about what made the VCs invest in the live stream tomorrow (10 AM PT / 1pm ET / 5pm UTC). You can register at https://about.gitlab.com/webcast/whats-next-for-gitlab/ but the tl;dr is that the VCs have been following GitLab's progress and metrics for a while now and it was not a kneejerk reaction (even though I get that the timing might make it feel like that).
> The most apparent size difference is actually the thickness – the 0.7mm shaved off the back (mostly from the sensor array) makes a huge difference in terms of comfort and you feel it the moment you put one of these new models on.

Does it really? I think this is an exaggeration. I went from a 10.5mm first-generation Apple Watch (which is thinner that this one!) to a 11.4mm Series 2, and I couldn't notice the difference. So I'm not optimistic on this being a perceivable difference–I guess I'll see on Friday.
Another important thing the article didn't mention is that the Toronto house price bubble is popping pretty hard[1], which is making it a very attractive city to settle down in, especially considering its consistently high quality of life scores (e.g. in the Mercer survey).

[1] https://toronto.listing.ca/real-estate-price-history.htm
Listen to an Excerpt from Neil DeGrasse Tyson’s New Book, Accessory to War
If that happens, they will only double down on walled gardens like facebook instant articles and the amp carousel.
And most of it has to do with them waiting to be paid for work they've already done.

Is it really though?

If someone is really in this poor of a financial situation, I'd bet that it could actually be worse to receive money day by day. This gives them access to use it prior to when larger bills are typically due: the start or end of the month.

That is, if you get paid on the 31st, you'll have that full paycheck available to pay your loan, mortgage/rent, car, phone service, and so on on that day or within the next few days. Then you have the rest leftover to blow.

Day by day payments involve control and making sure you are setting aside enough.

Have you ever noticed how excited people in this situation are for "payday", since they're able to go buy stuff? Now, every day is payday with the associated temptations.
A couple of years ago I really wanted to get a smart watch. After reading and reading and reading about them, I realised: buying a smart watch is actually pretty dumb. For the same amount of money, I could buy an automatic watch which will never need a battery replaced, never spy on me, never require patches, never fall out of software support — and will be with me for years to come.

So I went out and bought a few nice automatic watches, and I’ve been incredibly happy since. Each of my watches tells time, each looks good, and each will still be running years after every smart watch sold in 2016 is powered off.

This particular Apple watch is IMHO too big, and mesh bracelets look very 1980s to me.
Amazon Scout recommends furniture and women's shoes based on your likes
You have it exactly backwards unfortunately. There being such a short feedback between working a long shift and getting a relatively bigger chunk of change would incentivize people to do it more frequently if their employer were willing to pay for it.
Legalize ranch
Heh...I had the opposite reaction to the price. As someone building something in the analytics space, $12/mo seems so low that it won't get traction beyond the hobbyist demographic. If you want to sell to business, the price point needs to be at least $200/mo.

Plus, I have zero confidence that someone using a naive postgres implementation can scale an analytics backend with customers paying only $12/mo unless all those customers get barely any traffic. Perhaps if he was using Timescale on top of postgres, but even then, $12/mo seems awfully low.

But as it is, the price point signals that he doesn't think it's a particularly valuable service.
Anyone have thoughts on if this is worthwhile?

Out of FAANG, I find Apple the closest to capitulation because they need to keep their luxury product audience buying their product instead of competitors who seem more willing to take risks.

Every Apple announcement seems more like an 'evolution than revolution' per the article, and this doesnt seem any different.

Is this the best watch on the market?

EDIT: whoops- PRAISE APPLE, thank you steve jobs for your sacrifice.
A word of caution: the first URL doesn't have TLS (HTTPS). None of the links to the demos have either. The links on Win World PC don't have any checksums.

I actually remember using this demo floppy though, back in those days (the other impressive Unix-like OS I used back then was BeOS). It was the first time I stumbled upon Towers of Hanoi. Sadly the main developer of QNX passed away.
I loved this book and I loved the movie too. I really like how it was sort of marketed/positioned as a Leonardo DiCaprio teen movie but ultimately when you see it, the film has a much darker, serious tone like the book.

The trailer, as I recall, contained things like the idyllic/titular beach, pop music of the time (Moby, All Saints), and a beautiful girl (Francoise) - all the trappings of a teen movie. But when you see the movie, it feels much more like Heart of Darkness. The themes of what it means to be civilized, isolation and madness, and travel and foreignness are all fairly sober topics and are perpendicular to what you find in most teen movies.

I would say of the films I saw in that time in my life, it was among the most mind altering.
Payroll isnt quite that simple though. It takes manpower to make sure folks clocked in and out correctly, for instance. There are automatic deductions beyond taxes - everything from health insurance to pensions to work shoes (seriously). Sometimes child support or other legal things. So many complications.

Heck, banks won't even let you have the money immediately when it is on the weekend or a holiday.

There are real costs to processing payroll more often, even though checks are not printed as often.
I'll just say that gitlab.com, in my experience, has been much faster than it used to be the past few weeks. Things now don't take forever, which is a good thing. It's still slower than Github, but the improvement (due to the GCP migration?) is quite visible. Keep moving forward :)
Good idea. This approach should definitely drive recurring consultancy revenue!
Personally, I often use parentheses in languages like Ruby where avoiding them is in vogue. Perhaps it's just a personal preference, but I feel it communicates better (which is what source code is for)
Does that work? If it does, you must be at a big company and not dealing with the government. Chasing down invoices seems to be a huge pain for small companies. It seems like many big customers would laugh at the small company and agree to NET 60, then pay you in 95 days.
People hate on web dev because it's so popular and the barriers to entry are pretty low, so everyone has experience with bad examples. But that doesn't really change the fact that it is super popular, and of course it's possible to do real engineering and make well-designed web sites.
I read this as "incompetent democracy" and laughed because it sure feels like that lately
"A minimum of 128-bit AES": https://support.apple.com/en-us/HT202303
Years ago I wanted to buy a computer but then I realized that I could also buy a bike which is much better because a bike doesn't use electricity /s
I worked for a betting company for a bit, and they actually liked people who were great at betting. They get flagged along with the sport/league they are good at, and the traders used these people to adjust their lines.

If someone bets and wins often on a specific sport/league, and they make a big bet for it that doesn't really make sense, maybe the line is wrong or that person knows something everyone else doesn't.
> In the old days it would have been considered bad practice to postpone considerations of storage limitations to some future release, but maybe I'm just showing my age.

Do you run on Linux? Do you leave vm.overcommit_memory at the default 0? Do you run on 64-bit platforms? Most people here I imagine would say yes, yes, and yes. If so, ENOMEM is not a thing that happens. Some process on the machine will get OOM-killed instead. It's silly to write a bunch of dead code.