skysight-inc/HackerNews huggingface dataset:
Ironically, there is no technical reason for this not to work, just that Netflix doesn't support HTML5.
Oracle is a big name but many companies do this; in my experience women simply do not negotiate as hard as guys. I do not and never did coding interviews, current pay has to be higher than the last etc; I try to get my female friends to be as cocky (many of them are far smarter and capable than me) but they just are not. So it is easy to just underpay while getting real talent.

Somehow I guess guys (again, in my experience) are more aggressive and often messing things up for themselves by not backing down, however when it works...
>> there are things that are bad for communities but good for individuals

Non-sequitur. I don't agree that FB is necessarily "bad for communities" in the first place. Besides, _which_ communities specifically do you claim it is bad for, and do you have any supporting evidence? Vox and Buzzfeed are not evidence.
I think LibreOffice uses Python as the scripting language, but you would have to fact check me.

There is a company called DataNitro that sells a Python add-on for Excell which allows you to use Python instead of VBA. It works pretty well, but I no longer use it.
What’s even nicer is that you can always install/create another store, if this one ever lacks.
If you are in the US, find a local chapter of Code for America: https://www.codeforamerica.org/
This is really interesting. I wonder if some people that did this have migrated towards hybrid models? Particularly I'm thinking of something like Jupyter notebooks where charts, tables, and code can live side by side and be iteratively developed in a really tight REPL feedback loop as well.
The header is not important as that's used to draw you in and will be the most sensationalist.

What you want to look for is in the actual article and there "risks" is used which is the only important word you need to look for.
There is a very accessible "numberphile" video which I think is closely related to this, about playing the odds on predicting elements of a nominally-random coin-flip sequence using the expected run length.

https://www.youtube.com/watch?v=tP-Ipsat90c
Growth and quality are unrelated (or, as the cool people here would say, orthogonal)
Let me guess: you are talking about types and type safety without learning type theory and type algebra. You are just throwing out 1 of the two basic building blocks of type algebra and sticking to your point even though everybody tells you how important it is.
Anyways it's ok if you want to be Go specific, this is totally fine.
I actually mentioned the poseidon project to the CPO of Opentrons a few months ago, because it would be great to have these kits commercially available and I thought it was a perfect fit for Opentrons (the company). Understandably he said that at the time they really wanted to focus on developing the OT-2 and the conversation ended there.

That being said the poseidon project is distributed under a BSD 2-Clause license [1] and I'd be happy to see someone bringing it to market.

[1] https://github.com/pachterlab/poseidon/blob/release/LICENSE
Changing email address on Twitter for Android unsets “Protect your Tweets”
It seems like most of the advantages listed for serverless also apply to App Engine. How do the costs compare? When would you pick one over the other?
As far as I can tell, this interpreter doesn't even have std::string, and you can't define your own datatypes or allocate. The interpreter also doesn't handle pointers into arrays properly.

I'm not familiar with other countries' curricula, but we had vectors and strings very early on when I learned C++. I like the general idea of the debugging interface, that could help a lot of people. But I think you should upgrade the interpreter. I don't know if that's possible while retaining the debugging interface, unfortunately.
The mandatory 5 year jail sentence for carrying a pistol in the UK seems to be very effective. And fair. Handguns are strictly not welcome there both legally and culturally. To the point that the neighborhood police do not carry guns.
That word is wantrepreneur. IIRC Mark Cuban used it and I've heard it before because there are a lot of Gold Rush types who flock to Silicon Valley who talk a lot but don't walk-the-walk of hack or hustle very much. I like to see that people are serious: coding or working all night, after their day job, quit to work with a coworker, or deploying a new feature while at airport layover between flights.. not just BSing at a bar or coffeeshop about their great "idea" they haven't tried to make or sell in the real world. The world doesn't need anymore "idea guys/gals," it needs more people trying things and being unreasonably motivated and unsatisfied with the world as-is... and comfortable with discomfort to keep learning from mistakes.

It, and most bizword mission statements, boil down to honesty of effort and self-description labels. And I'm not a "hacker" and I'm not an "entrepreneur," because those are too bold and too easy to claim without widely-known genuine, unforgeable signals.
And? It's a great argument; I'd hate to live in a world where my value to an all-powerful god was based on how much revenue I brought to a company by increasing ad-clicks.

To argue any other perspective would be repulsive.

Maybe instead of claiming someone is deeply confused, make an actual point.
At that point the line between ideal spreadsheet and ideal dashboard becomes pretty thin which could be interesting.
So basically C/C++ will never die because of ubiquity.

It's like gasoline and oil. Both will always be the dominant energy paradigm because of ubiquity and because of habit.
They never claimed to be rewriting it, just that it would no longer be open source. They still have a few Python components actively working. I think it's safe to say Reddit hasn't migrated to a new language secretly.
It's a little early to claim that data is more renewable than oil. Oil has been extracted vigorously for 150 years, with only moderate increases in difficulty. How can we predict the economics of extracting data 150 years from now?
It's not self-evident that the unions played any role or a strong role. If it had been, I wouldn't have asked for a source. It's a sincere request. I lived there for a long time and am not aware that unions themselves were responsible for the strong labor laws.
Wow, this is progressing much faster than I expected. I bought a Pixel on discount a few months ago with the intention to set up my dev environment (Docker, Java, Node, IDEs, etc) when hardware acceleration and Docker were working. Time for me to get cracking!
I'd certainly buy your services!

How would it be in practice? I tell you which genes I want sequenced and pay, you send me the vial for a cheek swab, then a month later you mail me an encrypted file?

If you had been on the market last year, I'd already have asked you to do 2 genes!
It's interesting to note that one of the people behind this work is Simon Peyton Jones, known (among other things) for creating haskell and being the lead developer of the GHC.
Airline algorithms may be keeping you from sitting together
Love that approach but fyi: first time visitors using Chrome on Android get to know your left ear exclusively, the rest of your face is cut off on mobile.
I wonder - why don't they use it for container ships and so on? I would imagine fuel savings there, and lower pollution would be immense.
Can you state why, with supporting evidence rather than “everyone knows” retelling of propaganda?
Yet more anti-tech hysteria from the New York Times.
Lost me at god
> Key here is beneficial bacteria and fungi, which a lot of our foods are increasingly poor in.

Aren't the beneficial bacteria and fungi that are meant to inhabit our own guts supposed to be enough?
I work with Lior at Caltech. He's an amazing guy, probably the only person I know who is capable of doing first-rate work in both biology and mathematics.
Not disagreeing, more curious, but isn't Fortran still in relatively common use in Scientific computing? I haven't gotten into that domain, but I guess it is probably far below where it was at it's peak. Maybe it is just that we are getting lots of languages good for certain niches, instead of one general purpose language dominating multiple niches.
As well as that you can roll your own functions which can be used in cells just like the native ones and call out to other languages and the shell. It really is rather powerful for minimal effort.

However, with great power comes great responsibility ...
Lots of people with studios use 1/4” Jacks (and sockets!). I have hundreds of cables with them. I use XLR for Microphones, speakers, and a few other devices but all my synths and most effect units are 1/4” and some are TRS (balanced) 1/4”.

3.5mm I have a lot of because of my EuroModular.
Thanks, I’ve signed up for that, that’s exactly the kind of thing I had in mind
They monetize by selling ad placement. Advertisers get to choose who sees the ad based on segmenting the audience with user data. In no way does Facebook or Google package private data and sell it. Which is exactly what “sells user data” is meant to imply.
Yeah, for my grad thesis I had to figure out how to incorporate a fuel injector into a chemical reactor to meter fluid flow. Novel research equipment is by definition not off-the-shelf, so the skills to roll your own is often necessary to push the envelope.

And a lot of the time that equipment isn't funded by a current project and you need to prove the idea is sound before you can justify asking for the money to do it. Of course if that proof of concept is good enough to keep being used all the better.
The question about C++ vs Rust boils down, to me, when the game developers finally decide to switch. Game developers are not wedded to languages, if something is 25% more productive they WILL use it. If game developers flip, Rust is going to displace C++.

Embedded, unfortunately, is not a good canary. I still program all of my devices with C and not C++. C++ simply brings nothing to the table for the end user of an embedded device (<1M flash; <256K RAM). Development productivity on those platforms is gated by way more factors than choice of programming language.
> By the end of the high school, students are only using very basic C-syntax: variables, arrays, functions, and a couple of functions from the standard library.

if the goal is to have them writing C-style C++ code, why not just use C? or if the goal is to teach C++, why start with only the features available in C?

I've been a TA for classes in both C and C++, and I think we ultimately do a disservice to these students by not treating these languages more separately.
This looks pretty interesting.

Just curious if you looked at Apache Airflow as the integration functionality and pipeline / DAG configuration approaches are similar and it's also done in Python.

https://github.com/apache/airflow

The Nim language is new to me. What was the experience like implementing a framework in it?
I point out the limitations of this method explicitly. How is that “ignoring X”?
> Are these companies paying older workers more for no reason? If so, there's the problem right there.

Exactly. An example, an older worker in my company can solve a complex, domain specific problem and have reasonable confidence it will work in months to come in a matter of days to weeks. A younger college grad would take weeks of on-boarding, weeks of mentorship, and then finally a couple weeks with some hand-holding and extra code reviews to boot, draining resources all around. After all of that, you STILL aren't guaranteed the problem will be solved for months to come.

And if your solution is to have the older developer work with the younger to solve it, congrats you are paying 1.5x salary to do the job slower.

That's not to say any of this bad you need to train new workers.

But the idea that older workers expect more pay, therefore younger workers are cheaper is absurd, and it is ageism 101. There is usually a reason older workers expect more pay and that is because they have become (ideally) good and experienced at their craft, and know the systems they are working on. They can ideally do the job of your 2-3 younger developers. Otherwise the company has given increases to the wrong people and needs to adjust their promotion criteria.

I don't see ageism being chosen as the tech industry's next social justice fight du jour. Oppression because our enslaving workers won't let us bring our dogs or cats to work is probably in the queue ahead of ageism, followed by the fight against plastic straws, so who knows when we will get around to tackling this issue.
Comparing On-Device Text Recognition (OCR) SDKs on iOS
If you follow the story, then for years she was just like you. Same restaurant for years on end with no issues. All was fine until it wasn't.
Any developer that uses the Facebook SDK has to agree to its terms and conditions. If you have an issue with this then you should avoid using applications that use the Facebook SDK.

How is it a problem with Facebook when they have released this software free of charge for any developer to use? Again, just like the Facebook website, it is a product that they offer.
This is late enough that I'm not sure you'll see it, but...

I would define love as "choosing to do what's best for the other person". I can't reconcile that with your reasons for wanting a divorce. Your focus is on you, not her. That mindset is what seems selfish to me.
This sounds like a joke, but I actually met a guy in the early 90's who wrote a Quicken/Microsoft Money competitor as a series of VB Excel macros, who then joined in on the Microsoft anti-trust suit, when Microsoft made moves to try and squash him.
Elephants are evolving to be tuskless after decades of poaching pressure
If it flies like a drone, it's fair to call it a drone.
Thanks that’s good advice. Is the idea your token is synced across both devices? Or you have two separate tokens that allow you to authenticate? I’ve only set up a mobile based authenticator per account before...
The real problem is that people are selling this bullshit that the only alternatives are someone spying on you through your metaphorical bedroom window or you blindfold every company that interacts with you.

I don't want a world where I pay for everything. When I was a child, I used a whole bunch of ad supported websites that only existed because they were ad supported.

Everyone wants to coddle people and ensconce them in layers of paternalistic nonsense. FYI I would happily sell the private data I did then in exchange for the service I received a hundred times over.

Those forums and websites were the ones that led to me being what I am today. Even a ten cent fee would have crippled my ability to grow into what I'm today because I had no means to pay it online.

Enough with your bullshit. Let me be a goddamn person and give people things voluntarily so they can give me things voluntarily. Just stop inserting yourselves into every interaction I have with other people that's between the two of us.

Instead now everyone wants to create this environment where I can't sell my private data because it's a bloody adventure to try to invalidate my right to then delete myself immediately.

It's okay now because I make a half million a year and my kids will be fine. But the next me won't be so lucky.
Federal Downtime – a simple clock
I know about it because my friend (son of the ceo) provided the electronics for the gate and he showed me all the software in 1999 because we were pitching a rewrite in ‘web tech’ (my go to was Perl in those times). The gate software wrote to the parallel port via the win32 api to open and close the gate after the day/night watch entered the numberplate and name into the sheet.
These are the main downsides indeed.
As a matter of fact, in the current curricula the only option is cstring, and it's been that way in the last 20 years.
I am looking forward to put in balance the upsides and downsides in using such an interpreter.
Thank you for feedback!
Introduction to Microeconomics
As a (satisfied) owner of a Purism laptop, I wish they would concentrate on just one thing and get that thing perfect, rather than spreading themselves thin with laptops, smartphones, security tokens, and now an app store. What do they have, 30 employees? For that many complex endeavors (including hardware development!), something is going to give. There is still a key privacy/security/openness feature promised for the laptop that is not complete. Though I can understand that their focus may have shifted to smartphones rather than laptops since smartphones seem to be a much bigger market nowadays.
Your cashed check and their email serves as a receipt. Move on.
March for Life Welcomes Secular, Liberal Pro-Lifers
Considering that mpv[1] recommends FFmpeg I would say FFmpeg won.

I say that because mpv is one of the projects that mostly use parts of FFmpeg internals and also one of the first projects to use modern futures (and deprecate older versions too).

[1]: https://github.com/mpv-player/mpv#ffmpeg-vs-libav
No More ‘Fun Fun Fun on the Autobahn’ Under Proposed German Laws
Shipping size is usually not the limiting factor for texture size, GPU memory is. Texture compression must work on small blocks for random pixel addressing.
Always. The C suite is too good for open space but it's fine for the rest of us plebs.
I wanted to see what other people thought about this. My experience is that in web dev, it's better to keep your hourly rate lower, just bill more hours. People will LOVE a 100 hour contract at $30/hr, but would freak out if an estimate was 25 hours @ $120/hr. Clients just can't seem to get past the hourly rate, even if the total project cost is the same.

As you become more skilled and significantly more productive, you'll find you can't capture this value because the client can not get past the hourly rate. And in their mind they can hire someone vastly cheaper who's 'almost as good'. The reality, as we all know is that the dropoff from a skilled dev is quite large.

I've found that overbilling hours at a lower rate results in happy, happy customers who get a quality product at a lower perceived cost. In the end their project is successful and they feel like they paid a fair price and I get paid what I'm worth.

Dishonest? Immoral? Curious on other's thoughts..
A collection of pass extensions and interfaces (for zx2c4's pass)
Hopefully this will allow applications like VS Code (Electron) to use straight Wayland rather than the slower XWayland as they do now. Of course, it's pretty amusing to have an embedded Chromium app running in a container inside a Chromium OS.
Interesting, I've never heard it referred to as "dual-quadcopter". It's a common configuration in the model aircraft hobby where it's referred to as "X8" octocopter. I supposed "X8" doesn't really describe their renderings though, since the airframe doesn't really look like an X.
This is super cool- Forth seems like a perfect fit for the platform.
Money, I can understand. Under bayesian analysis, your better off going into medical studies, though. Prestige...well... In my dads day, working at IBM would've earned great prestige. On graduation day for me, working at Microsoft would have earned prestige the same year Google incorporated. So...fuck prestige.
I like Handbrake but wish it has the functionality of MakeMKV too
I've done some trading (2010-2014 was probably when I did the most) and played poker full time, among other things. Profitable at both. The only problem is that's it's tough on your mental health, stress levels, and while it's easy enough to be profitable (my education was in economics which is a great background for both activities), it's tough to be more profitable than a decent full-time job while also growing your bankroll if you start with a modest amount. I probably could have kept it up if I lived somewhere with a very low cost of living or was willing to give up my lifestyle, but in the end I decided the stress wasn't worth it.
Thank you for saving me my time.
How did the UK work out when it did run?

My libertarian side wants to push back on these controls but after seeing Sheldon Adelson basically write the recent legislation on online gambling that directly benefits his own interests in the industry I’m becoming far more skeptical of its value.

It’s sold as allowing more freedom for private citizens and industry but in reality the greatest winners will be the giant companies, who can naturally buy the most influence (and get their old private school buddies in Congress) to squeeze out their competition and build barriers to entry.

Which is fundamentally anti-private business. And which reflects a long trend in American politics where the “free market” label is used to sell things very much anti-free market, which then causes more people to blame free markets as the problem (when all along it was the business elite winning over the political elite for gain, not anything like a market).
It's been a while that ffmpeg has effectively "won". A couple of linux distros that used to default to libav have switched back years ago.

I'm surprised it took handbrake so long.
> Headphones, Slack/Email and not having conversations in the open has worked in my experience.

This is fine when it's 5, 10, 20 people but open offices of 200+ people that is a combination of engineering, product, sales, marketing, etc does not. Even when small groups have conversations it's suddenly magnified through the whole office.
Yeah, I'm not expert on Fortran use back in those time, it's just more used as an example of a language that at one point in time was much more popular than another.

For instance the amount of Fortran code and libraries in 1979 was probably order of magnitude bigger than the amount of C code. Was there more general purpose language that C was competing with back in the time?

I guess picking C as the old language and C++ as the new would have make the example clearer :)

But yeah I agree, and believe Fortran is still being used heavily in scientific computing!
Isn't that a quality that makes them "uniquely suitable?" I was trying to unwind GP's statement.
Really? Very first explosion in first second shows tons of scattered light on the floor to the left, but very little on the wall, with sharp edge between the two.
You're assuming several things beyond "corporations run cities". Why should that lead to no jobs? Is it still a corporation if nobody works for it? Or is it just some rich person controlling everything?

In "Basic Economics", Thomas Sowell defined economics as something like "the allocation of scarce resources that have alternate uses". There's still an "economy" even if there's no money. Just for a simple example, there are more people who want a beach house than there are beach houses. So who gets them? Right now, the one with the most money. Eliminate money, and there are still more people who want beach houses than there are beach houses. So who gets them? Maybe those furthest up the corporate ladder? (That's essentially how it worked in the Soviet Union.)

In the scenario you describe, I could see a barter economy quickly developing, and perhaps even turning into an alternate power structure to the corporations.
Good point.

Universal Robots is doing well. They're in the "collaborative robot" business, like Rethink was before the bankruptcy. Instead of focusing on hype, they've been making good robots that work and shipping them. But the numbers aren't that big - 27,000 total. They still cost too much. There's no good reason a modest sized industrial robot needs to cost more than a car. Other than low volume.

Foxconn hasn't been doing as well with their robots as expected. In 2011, they were talking about installing a million robots in their plants over 3 years. They've been installing about 30,000 a year. Outside of automotive, industrial robots are still rather rare.

[1] https://www.universal-robots.com/
At $100, sure. At $100,000 million ... I also have a bridge to sell you.
Hands down one of the best pieces of software I’ve ever used. Never had any problems with it, does what it says on the tin.