skysight-inc/HackerNews huggingface dataset:
Can't you use the website and take a screenshot or "Print to PDF" to display on screen during the check-in/boarding process?
With a perfectly working dating system, there is no need to have or want relationships, because you can just find other person using the dating system.

You simply no longer see the person because you like to interact and have sex and do activities with many different people, not because of "red flags".

Or if you still want relationships, then the "red flag" is just "was merely a good fit but not an excellent fit for me".
This is a little harsh, but I totally agree -- IMO this is far from good pixel art.

One of the main benefits of pixel art (as I see it; I'm not an expert) is that proper use of outlines can call your attention to important elements in the scene. There's none of this in Auro, partially because the resolution is so high, but even UI elements like text and buttons lack weight and outline. The splash image at the top has no focal point and lacks contrast, as do the character designs (especially the blob and gray thing at the bottom).

Overall it comes across as very dreary, not at all relaxing or fun to look at. Contrast this with the Pokemon environment from elsewhere in this thread (https://twitter.com/zaebucca/status/1057312889160286215) which is gorgeous and fun. It perfectly draws your attention to the key elements of the scene.
OK, I was really comparing to zstd and lz4 to gzip, which was the original algorithm in zip, and the one most people still use. Clearly, if you can plug better algorithms into Zip, you should, providing the Zip archive format is still good enough.
Dip it in conformal coating and you get a baremetal, but waterproof smartwatch! Cool!
Hey there, congrats! How to reach you ? I run a digital product consultancy in Paris and we help SMB’s to increase performance on internal processes
Irving Finkel is a treasure.
Businesses in the US seem more likely to have ambient music than in other countries.
> NZ is nice but it’s not all daisies and roses.

You'll get no argument from me. Didn't mean to imply our processes are perfect. I do my fair share of complaining about the NZ political and legal landscape elsewhere. :)
Well, sure. My main point isn't that you shouldn't train hires (you can't really expect to not train new hires). It's that I don't think it's worth it to sacrifice your team's internal productivity for the sake of speeding up the onboarding process and/or making it cheaper - which is what IMO the article is essentially suggesting.

The article is about Haskell, but this advice - make code newbie-friendly, avoid "clever" code - keeps popping up again and again. The extent to what's considered "clever" varies between jobs, languages and programming communities.

As an example, when my old Java job was grudgingly upgrading from Java 7 to Java 8, my boss took me to the side, and said to me: "I knew you'll be happy about the transition, but if you could, perhaps consider refraining from using lambda expressions; I know you understand them, but some of your colleagues do not".

I didn't comply; instead, I've explained lambdas to people in my project. It took few minutes, they understood it almost immediately, and we continued using full feature set of Java 8 just fine. The practice eventually spread around, and the other day I saw a particular developer my boss was worried about, going around the office full of excitement, telling everyone about the cool things he's just learned about Java 8 (namely, lambdas and streams API). Soon thereafter, everyone was using these features, and they've lost their status as "clever code".

So, to put my point another way, perhaps instead of worrying about the code being friendly to experienced developers, one should take the time to teach the new employees - just like you are doing.
I'm a graphics nerd so that stuff is just fun for me, and most of it is part of existing toolkits I have already written for things like font rendering and UI.

I used to think that quality was attention to detail and polishing everything, but now I think its a hump you have to get over. People stand in line for hours, in the rain and cold, and jump through a lot of hoops the stuff they really want. As a creator your goal is to make them want it that much, rather then worrying about the rough edges.
The Go developers have considered changing to a register-based calling convention[0][1].

I found these tickets a few weeks ago and they explained why the Go developers haven't yet made this change.

[0] https://github.com/golang/go/issues/18597

[1] https://github.com/golang/go/issues/27539
Second this. If you're in the Apple ecosystem and want something with markdown, I can't vouch enough for Bear https://bear.app/
ah, I bet they missed that which is how they ended up with 200x instead of under 20x
Joe Rogan’s Galaxy Brain
Looks like they are just throwing shade. It really does do what it says on the tin, it just costs too much for many uses.
The Unpredictable Cactus
True, but you’d need a lot of transfers before it starts to add up but if you run into that edge case then thankfully you don’t actually need the file to be executable during transit so you probably should compress the file for transit and decompress it at the other end (assuming your CI/CD pipeline allows for that) or compile it on the destiny nodes (since Go’s compiler is fast).

Admittedly neither are perfect solutions but software architecting is always about making smart compromises.
>Threads have been in the standard library for a very long time.

Yes and still run the risk of running into GIL problems. You claim to have shown 10 lines to an interviewer that proved he was wrong about the GIL still being an issue and I've yet to see an example of it not being one when using pure python. Yes there are certain cases where you don't hit the GIL, no that doesn't mean it isn't still an issue when dealing with threads.
I think everyone knows what we want to build (A large-scale quantum error corrected device that we can run shors algorithm, etc on). But we are nowhere remotely near that so we have to argue over much less impressive milestones (not that what google did isn't impressive, it is. Just far off from our quantum dreams)
> “process failure would generally be compensated-for at a higher level”

I don’t quite get it. What does it mean? You re-run the process at an other time? On an other machine?

I personally do have swap on all my production machines. I’m not relying on it, but it acts as a safety net in case unexpected memory usage sneak in some jobs. This goes with a sane periodic review of host metrics of course to ensure safety nets do not become the norm.

I much prefer a slightly delayed job than a failed job.
The push for the need of scaling out started with Ruby and Python's lack of performance. The reason being pushed at the time was, "developer time was more expensive than hardware." Well, that didn't count the amortization of developer time over the lifetime of the product once the product was developed.
That article is a few months old.
Yes, but that typically takes government cooperation, and you still don't get better latency -- even if you have neutrinos.
>If you're using runtime languages on the backed (node, python) then you're already failing the environment. An efficient compiled language can perform the same functions much more efficiently.

This post is about an optimized environment for C++ services though - not node or python services.
Evan You is making Vue.js financed by Patreon donations. Looks like about 19k/mo, which is 230k/y. Although there are most probably people who help him, he is doing it mostly on his own. And I suspect that Patreon is just one of his income sources. https://www.patreon.com/evanyou
I think your stretching/twisting what I said quite a bit.
Swift runs on Linux just fine. There are web frameworks in swift. Tensorflow is working on Swift support [2]. Yes it is Apple supported but it’s open source and runs plenty of places besides iOS. You may still think it’s “garbage” but you’re misinformed about where it can be used.

[1] https://github.com/vapor/vapor
[2] https://www.tensorflow.org/swift
Discover how one Millennial makes her money online
I guess you could detach the smart TV and replace it with another... but I get your point.
I would continue to purchase Pebbles. I have a few (too many than I want to admit) in storage that I take out, update with my settings, half charge, and then put back in my fire safe.

There really isn't anything else that I've found to fill the gap. Good battery life, well supported by an open source community, and it really just continues to work very well for my uses.

I've heard good things about the Amazfit models, but they aren't as "open" as Pebble as far as I'm aware. Keep an eye on PineTime [0], it looks promising.

0. https://wiki.pine64.org/index.php/PineTime
GitHub’s Top Projects: What’s Shaping Our Technology World
Japanese Complete 1.0 Released
Most of Canada (population wise) is about a hundred miles from the USA. They even speak the same language! Yet ... assuming a similar set of moral archetypes and social behaviors on that basis would be a mistake.

Geography is interesting, but not deterministic.
I made an API for myself in 2011 that I could consume at work. I made a site that lets people query it from a web app and docs on the API. Didn’t think anyone would actually use it though. Tossed an ad on it and forgot about it.

The API has been rewritten a few times now, it gets over 300 million requests a month. All organic growth, I can’t take any credit for it because I honestly have done nothing to aid it. Only use Google AdWords and it runs on a $40/m VPS.

We introduced paid plans a year ago and had a few sign ups. I think the paid accounts are about $440MRR but I split it with a friend who did all the work around paid accounts. (I didn’t think it would be worthwhile, he did, so he did the work around paid subscriptions)
If you're in the US, I'd recommend checking out either Mint (by Intuit) or Personal Capital. Both use OAuth for the banks who support it. No handing over of bank credentials to a 3rd party and the sync is near real-time from my own testing of both.

https://mint.intuit.com/
https://www.personalcapital.com/

If you want something with more functionality to do budgeting, You Need A Budget (ynab.com) has a lot more functionality in that department, but does not support OAuth connections to banks; in my test period I had to re-add my bank accounts constantly. Shame, because the functionality of YNAB is stellar overall.
It's not mainstream yet but it's the direction people want to go. Like I said, making the OS smaller means less attack surface, so it's certainly something worth investigating. But a lot of work has been done to make Linux safe enough, so that is a likely direction for the mainstream to go.
Coming from a different country it is really difficult to understand why someone would keep their money for themselves instead of helping their families. Over here families thrive and fail together.
Agreed - it really looks like hand drawn art that's been turned into "pixel art" in some kind of paint by numbers fashion. Just using the original hand drawn concept art probably would have looked better, but that doesn't mean that pixel art in general is a bad idea.

Look at Stardew Valley for an example of a very popular game that's all pixel art. I don't see any reviews of that saying that it looks "pixelated" or "not getting" the art style. And it's not like Stardew even has amazing pixel art, it's just decent enough.
I found out about Lynne and Key Values last year. At the time, I was feeling particularly unsure about my path. I sent Lynne a brief email on a total whim after reading the story behind how she came to create Key Values, and feeling inspired. Lynne actually took the time to respond and offer me advice in an email, and that made a strong impression on me. Wish her continued success in 2020 and many years to come !
Federal taxes are still much higher than state taxes. How is the federal government helping the situation?
I think that it’s important to hire people who are comfortable with the whole language that you are using.

I also think that “junior code” could mean the opposite of what the author means. Lots of smart juniors write code that abuses complex language features in noncanonical ways that confuse all of the people. Lots of senior devs stick to a known (and canonical to them) subset of features that proved themselves in battle for them.
I haven't really done any serious 3D work in a few years but my impression was that there are already a few popular UV auto-unwrappers and techniques like Ptex that avoid UVs entirely. I was looking at the maps produced in the demos on your page and they're definitely not like anything I'd produce or want to paint by hand. I assume that's not the point, but rather to use tools like Substance Painter or Mari right?

I guess I'm just surprised that this niche is worth 7 figures. That's awesome.
Why is the iPhone so often associated with innovation? It’s always the thing that prevents innovation and substitutes banks (ultimately) manipulating individuals.
Ferrari Patent Filing Details F1 Halo-Style Safety Device for Future Road Cars
This was discussed by my political science prof when I took such a course, so I am willing to vouch for you on this. :-)
> Even when they are triggered the brain is mistaken that something is wrong.

Seems like pain is an indicator that something is wrong to me.
Metadata is useful but it's a stretch to call it equally important as actual call content.

If you were spying on someone, what would you rather know: all the above metadata you listed, or a full recording of all their calls?
> It is made to take advantage of multiple CPUs and CPU cores (parallelism) by default

Taking advantage of CPUs and CPU cores oes not make a complete parallelism implementation. It should also take advantage of SIMD instructions (SSE, AVX, Neon etc).
Not sure what’s up with the combative tone? FWIW, I work as an operating systems developer. We sell several products incorporating a few in house libc variants. They are most certainly statically linked.
The catch is: until you can't.
Because then stingrays wouldn't work. Cellular carriers are much more beholden to the government than to the very small subset of users who knows what "authenticate with the cell tower" even means.
I have a very (very) rough react-native frontend for this that runs on android. I've been waiting for the go-mobile module support to settle down a bit before cleaning it up and releasing it. Its probably about time for me to pick it back up again.

This is not to discourage others from building on top of wormhole-william. I built the public API[1] first and then added the CLI tool with the hope that others would be able to easily pick it up and use it in other applications.

[1]: https://pkg.go.dev/github.com/psanford/wormhole-william/worm...
That's acceptable because there are a genuine subset of people who buy games on hype with no idea whether they like the game they bought and then never play more than 15 minutes of it. A refund within 2hrs is a fair refund, it soaks up a lot of negativity and gives it back to the customer as a refund.

Someone who bought an 8hr game then thoroughly enjoys 8hr game and resells it to a future customer is a loss for the creator. The creator does not make money from the resale, the customer himself does not get a full refund and Steam loses future indie games on it's platform. It's a loss for everyone and a symptom of the dying games industry. Making big $$ in games was a 2015 thing, it's getting all locked up from here on out.
go really should be the same size as c with static link, somehow it's 4x larger in size, why is that?

upx can help, with upx, c static binary is still much smaller.

both removed debugging info.
> Problems arise when it comes time to convey to a non-artist what constitutes quality art.

The first mistake is selling art to non-artists. The general population buys games for entertainment, and similar to any art (music, movies, paintings) for entertainment, it is rarely the most artistic that is selected.

> The shoddy SFIV received a higher art score than one of the best looking games to date, and I believe it’s all due to a pixel tax.

The second mistake is believing IGN, or the general consumer, is evaluating the art when they explicitly state “graphics”.

There’s a place for pixel art - even for ascii art (<3 df), but you have to be ready to not be loved by people that aren’t interested in “art,” but entertainment.
I think one should write the code that's most suitable for a specific scenario. Senior vs junior has nothing to do with this (at least not in a categorical way). I have met many who call themselves seniors who really just aren't as good as they think they are.

The best engineer I've worked with sometimes wrote simpler code and sometimes wrote highly sophisticated code. If there's someone on the team who can't understand a particular piece of code, he should just ask and learn. There's no reason to weigh someone down just to make an inexperienced, incompetent programmer or unwilling to learn something happy.

Good code isn't junior code. Good code isn't senior code. Good code is just what works best in a specific scenario. And it takes experience and details of a problem to decide what that is exactly. Dogmatic, rigid views just don't work well in this line of work.
I have a file called todo.txt, with the current tasks at the top, and everything else below that. It is in version control.

As I finish stuff, I delete it out of the file.

I add new stuff towards the top if I want to do it soon, towards the bottom if I want to save it for later.

For things which are just ideas, I have a second file called brainstorm.txt.
> with negative interest there were a lot of securities that now had to take that into account and black-scholes is just no help whatsoever there

Not really. Black-Scholes (and its variants) tend to assume log-normal rates distributions. But that’s just a default, and one chosen with the explicit assumption of positive rates.

Most practitioners have had custom curves for decades; using one that pierces zero is a trivial modification.
A little late on the draw here, but this is a serious contender for submission of the decade IMO. FPGAs are one of the last frontiers of computing that I'm curious about, as the realtime requirements of audio processing make GPUs somewhat of a non-starter for this particular application of grid computing. Really impressed at seeing this level of thoroughness and polish. Congratulations!
Cortical Interactions Between Prosthetic and Natural Vision
I guess your product is B2B and perhaps that makes it different. Reminds me of Berkshire Hathaway's website: https://www.berkshirehathaway.com/

Zero fucks given.
The web3 service host name is configurable by the user (with some defaults for batteries included user experience).
One thing to keep in mind that their work-load is very ready-heavy which eases things a lot when scaling the system. The same is true for Wikipedia. Scaling a write-heavy workload is way more complex than scaling a read-heavy workload.
This will guarantee the death of those bundles. It will give a few hundred dollars in profit to whoever bothers to collect on the resale arbitrage and change the sellers landscape for a decade or more.
I’m on Medicare, but I still got stuck with a $25k hospital bill
They're probably using it for parallel construction rather than gathering actual evidence for a court case. In other words, it will help them understand how/where to look for evidence that will be admissible in court.
Happy 10th Birthday, Krebsonsecurity.com
Memory management in modern C++ is considerably easier than it used to be. Bespoke memory managers aren't really needed, you can do almost anything you need to without ever using new or delete.
Also a programmer, but have a copy of Zinsser's book next to me right now. Got from local library a few days ago, and am really enjoying. My pull request comments will hopefully become clearer, as well as company e-mails. Plus the whole book is fun, especially when he talks about some writing style and you realize he is starts using that style in the same paragraph/chapter.
The point of the code is not to speedup the execution of summing a list of random number, but rather to speedup the acknowledgement of N random python developers that they have some misconceptions about the GIL.

I think it does that pretty well but, well, that's just like my opinion.
> If you need Photoshop, you'll stay on platforms where it's supported.

Sure, but your customers will resent you for it and search for alternatives. Vendor lock-in is not a good long term strategy. Competition will eventually catch up.

> If you don't, you'll probably not pay for it anyway.

This is speculation on your part.
I suspect that the format is again copy-pasted from somewhere in Plan9, and existing Plan9 tools for it are ported, too.
Telcos don't do real time analysis of which IMEI/IMSI are currently connected to a Base Transciever Station. Historical pattern of life data is useful to make a case of where someone has been (or at least their phone), but if you're trying to arrest someone you want to know where the a suspect handset is with almost no latency.

I understand the case being made, but these kind of systems work by identifying broadcast messages from handsets by providing a stronger Cell Reselect Offset path and a handful of other parameters that make the phone register with the "tower."

It's the same conceptually as if you were broadcasting a low power AM radio signal and the police tuned to your station. Your broadcast signal isn't private. Maybe it should be, but I'm not sure how that would work with GSM/CDMA systems as designed.
A Dell 24 inch LCD over 10 years old which was in perfect shape, originally about a $1000 monitor.

Works fine but you can still see the pattern with some graphics or backgrounds, and it only burned in for a few dozen hours before I noticed it.
> Tbh I would rather have to take painkillers sometimes than do keto intermittent fasting every day with organic vegan weeks.

Lucky for you it seems you haven't been exposed to pain killer addiction and death.

But, not as lucky since you don't have someone that can create delicious meals from any ingredients (it's possible, see the TV show "Chopped").

> probably eats healthier

This would be much easier to answer if you spent 1% of the time you spend eating on learning about what it is that's going into your body.
Perfectly fine advice if you're solving a routine problem with well-understood solutions with no special reliability, productivity, or security requirements. Terrible advice if you're pushing the envelope. If you're using Haskell with half its functionality verboten, why use Haskell?
Howard's End. From observations on the alienating experience of automobile travel, to the nature of the corporation, to the precarious lot of the low-end knowledge worker, Howard's End feels shockingly, jarringly modern. I'm fascinated by the character of Leonard Bast and his almost self-destructive pursuit of self-improvement. HN likes to recommend "The Machine Stops," but if you think everything else Forster wrote is just costume drama, you're missing out.
I used to make money doing this by buying games from the humble bundle, waiting for the price to go up on G2A, then reselling them
It's the locals who passed Prop 13 and then proceeded to stifle housing development for decades. The latest wave of immigrants aren't to blame here.
Will Florida Kill an Innocent Man?
Good article. Needs a (2017) though in the title
At the risk of exposing my ignorance - look at all those "Peak 5%-20%" labels. Doesn't that mean they have a lot more than they need?
Absolutely game changing for the technology! And very convenient too
Just try OpenXcom plus {Piratez, Area51, XcomFiles, 40K} mods.

What can be done with the original UFO:EU/XCOM:UD palette is just unbelievable. And that's just 14 colors in 16 shades, and very much fixed at that.
The unreasonable effectiveness of one-on-ones