skysight-inc/HackerNews huggingface dataset:
Bingo. Identity politics is so dangerous because the power of such movements is actually mostly outside the hands of the minorities it claims to represent. Now we all just feel pandered to at best, and painted with a gross and broad brush in general.
For anyone applying to the ML Engineer role.
I applied and interviewed for the ML Engineer position at Recursion a few months ago. The recruiter was very responsive and professional. Interacting with the recruiter was the only positive experience throughout the interview process. I interviewed with the Vice President of Engineering and Data Science. One was somewhat interested in my background/projects, the other became frustrated as the interview progressed and ended the call after about 15 minutes. It was most likely because my familiarity with TensorFlow Extended (TFX) was basic. I was very disappointed because I really wanted to work at Recursion. I spent an enormous amount of time studying for this interview. In the end, it took me a few days to fully learn TFX, but Recursion is still looking for a ML Engineer two months later.

Some advice for anyone applying to the ML Engineer position. The position title is misleading. Recursion is looking for a _Senior_ ML Engineer. I met all the listed requirements and have three years of experience working with ML. That was not enough. Also, make sure to mention TensorFlow Extended (TFX). I'm pretty sure if you spend a day or two studying TFX, you're considered a _Senior_ and can land the ML Engineer job.

Best of luck.
If you're already in physical proximity of them there is no need for a webex or any other remote connection. You just show them your screen.
I work at Mode, an analytics tool company. We get questions about data engineering from our customers all the time, and the solution we recommend 90% of the time is DBT

https://www.getdbt.com/

If you're used to software development, DBT gives you a very similar workflow for managing the T and L portions of the job.
Sponsor Alex Ellis on GitHub – OpenFaaS, K3sup, Inlets, RPi Clusters
That's a very good salary in the U.S. too.

That corresponds to a gross pay of ~ US$96k, which gets a decent middle class life in many parts of the U.S. (you can live pretty well on that if you choose a non-coastal city.) You can even live decently in America's 3rd largest city (Chicago) on that.

I'll bet that goes a much longer way in Sofia.
What’s the killer app for win32?
A Brief Look at the WebKit Workflow
Yeah but it doesn't support .Net types directly everything must be translated between the two type systems. Also doesn't support executing .Net code in the PG process. These are the main mismatches that ORM's try to hide with significant overhead.
Bulgaria and Romania are truly backwards countries. Petty crime, corruption, human trafficking and poor administration are ripe in those two countries. At least in Romania cheap “it” workers are keeping the economy afloat, but that will also go down the loo once western companies discover ukraine.

Edit: most likely dumb nationalist romanians will vote this down, as to “not criticise their country”. Europes primitive cultures.
Another android phone.

These are all just wrappers around the latest qualcomm snapdragon with whatever twist the hardware manufacture wants to add. Basic functionality in all of them will be badly broken and there's more or less nothing you can do to fix it.

At least the iphone ships with an ssh client and scripting environment now. (not that I'm an iphone fan, it has it's own problems.)
Ironically the ably website won't load for me right now so I can't even read this blog post about website scalability and efficiency.
>"What if we imposed tariffs on Chinese products that contain high amounts of lead? Does nobody win then?"

It's a poor example because that's not how products containing dangerous levels of a substance are dealt with. None of this recent trade war back & forth has imposed tariffs on any products for any reason resembling this. Even if they did, the answer is still "no", we don't win by simply making dangerous or deadly items more expensive. We ban them. When toys from China were found to have lead paint a few years ago, which violates US law, we didn't put tariffs on those toys, we put out public alerts and recall notices.

If we do start putting tariffs on, say, vaping products from China because we believe they are dangerous, then maybe there would be a good comparison. However, even then, we could simply tax them locally instead of instituting an international tariff that would provoke trade tensions, so we still wouldn't "win" compared to available alternatives.

Maybe there have been examples of winning a trade war via tariffs, but I'm not aware of them, and history is littered with losses. [0]

[0]https://www.ft.com/content/ed1a5480-38c9-11e8-8b98-2f31af407...
Self-managing serverless computing with Bigmachine
I know it's not for everyone, but man, the Surface Neo is exactly the product I've been wanting. A foldable digital notebook that I can read books on, jot notes in, or markup PDFs on? Yes please.
Bigslice: A cluster computing system for Go
Romanian programmers, in Romania, are pretty low quality.
I think the Pixelstick originally debuted on Kickstarter in 2013 and then a more refined version came out in maybe 2016.

Kickstarter link: https://www.kickstarter.com/projects/bitbangerlabs/pixelstic...
Pixelstick website: http://www.thepixelstick.com/
They also now make the ColorSpike: https://colorspike.com/

Regardless, your DIY solution looks really cool and well done! Props!
int_fast32_t widthOverflow = gifFilePtr->Image.Width - info->originalWidth;
int_fast32_t heightOverflow = gifFilePtr->Image.Height - info->originalHeight;
const uint_fast32_t newRasterSize =
gifFilePtr->Image.Width * gifFilePtr->Image.Height;
if (newRasterSize > info->rasterSize || widthOverflow > 0 ||
heightOverflow > 0) {
...
info->rasterSize = newRasterSize;

OT, but isn't that test redundant? For rasterSize = height x width to increase, at least one of height or width must increase, and so anytime the first term of the || is true, at least one of the other terms will also be true, so the first term is redundant. It seems it could be simply this:

int_fast32_t widthOverflow = gifFilePtr->Image.Width - info->originalWidth;
int_fast32_t heightOverflow = gifFilePtr->Image.Height - info->originalHeight;
if (widthOverflow > 0 || heightOverflow > 0) {
Same goes for plastic straw. Except maybe home use which is not very common.
Yeah, sure, lets "purge" unpopular minorities. That won't somehow backfire. /s
Actually getting the money itself in reality did happen overnight, but the setup took him years and thousands of hours of work and much blood sweat and tears.

This isn't so much about what happens when you become rich quickly, as "What happens when you achieve your goal?"
Best mad theory I've seen in a while.
That's not the point. The GP comment clearly referred to using the second screen to share with someone nearby, such that two grown adults don't have to huddle around a single screen, possibly sharing earbuds. If you know where someone lives, why have a phone when you can send them a letter, right?

The point is, if you have two screens on your device, it would be useful to be able to unhinge one (possibly still tethered) to make it more convenient and comfortable for a second person to view what's on your device.

I would absolutely buy something like that for doing in person usability testing with prototypes in settings outside a usability lab.
When I was labouring on building sites as a student (1990 or so), the "cool" thing to do was to take the silver tape used for edging computer flooring tiles, and cover your hard hat in it. I should imagine the tape adhesive didn't much enhance the strength of the underlying plastic, but least you had a cool, shiny silver hat.
Sane logic. I returned from the uk to romania, and it is one of the worst decisions. Romania is still corrupt and the culture is absolutely vile.
I've also used this product but it's more of an operating environment than just a database. Super convenient on the front end. On the down side, getting data out of it is extremely expensive if you aren't targeting a single record ID. It's also not ACID compliant.
unless your using jsonb to store data ;)
The Microsoft Courier!
https://en.wikipedia.org/wiki/Microsoft_Courier
According to Chekhov:

"One is shy of asking men under sentence what they have been sentenced for; and in the same way it is awkward to ask very rich people what they want so much money for, why they make such a poor use of their wealth, why they don't give it up, even when they see in it their unhappiness"
When RISC-V inevitably renames itself CISC-V, then what language would naturally fit together?

And don't say cobol.
I wouldn't consider that durable, just repairable. After all, that's like saying an old classic car is durable because it exists and only had its motor replaced once.
Not sure what cpus you're looking at but everything in the desktop space is over 4ghz nowadays. My last cpu was at 4.6ghz its entire life and my 3900x stays at over 4ghz on all 12 cores when doing a render.
> Nobody wins in trade wars.

I would consider upholding higher-order principles to be a win.
If you move it that fast, you can also probably see it with the naked eye, so it wouldn't be much of a surprise :P
Do this daily, it should work fine.

Are you cloning the display? That'll require scaling of some type.

If you want to only use the external display that should work fine, if you "close" the Surface it should be smart enough to not go to sleep and instead to just route everything to the external screen.

If you are extending, then Windows 10 has supported monitors with different DPI scaling factors for awhile as well. The option isn't that apparent. Right click desktop, display settings, you can select a monitor and set the DPI scaling on that particular display.

If you are cloning the Surface's display to an external, then yeah, you'll have a hard time about it. High DPI + different aspect ratio.
Yeap, engineering samples, apparently.

https://old.reddit.com/r/intel/comments/3aye3r/quick_questio...
SpaCy v2.2
> Missing out on marriage is a big loss of status.

No, it doesn’t work like that. Not getting something which you never had is not a loss in status. And only loss in status is affected by testosterone, not any possible gains in status.

I.e. only people who feel they are losing something which they feel they currently have are affected by testosterone.
Is his comment satire?
The article neglects to mention that protection against head trauma was the whole original purpose of top hats. They were worn by coach drivers, and then fox hunters took them up (along with the split coat tails, thence to become formal wear, ultimately), for the same purpose. Being thrown from a horse or overturned wagon, or struck by a low-hanging branch, was a real hazard in both cases.

As noted elsewhere, London bobbies subsequently adopted them, too, but they had to exist first.
The zig wrapper is only a minimal experiment and work in progress now, also I've hit a little bug :)

https://github.com/ziglang/zig/issues/3211

BUT the sokol_app.h and sokol_gfx.h headers require an underlying platform 3D-API (e.g. GL, D3D11 or Metal) and window system to setup the swap chain. On a bare metal machine with only a 2D framebuffer they're not all that useful unfortunately.
Intel made decisions that favored the actual indicators people were looking at with a hidden cost on things people weren't aware of. They got the market exactly what the market demanded while deceiving that market by applying known bad practices. There is a huge difference in impact from saving money by using lead-based paint, but it's the same kind of decision.

> unless you host code for other people as a business model

Or is a victim of one of those javascript based exploits when visiting a random site.
Yeah, that's terrible. Luckily the new government has started to decrease them (dividends went to 5% from 15% IIRC), but it's still pretty crazy.
Creator Deck Media | San Francisco, CA | Onsite | http://www.creatordeckmedia.com

Creator Deck Media is an innovative media company specializing in creating useful and personalized content that resonates with highly defined customer niches. Creator Deck Media capitalizes on its core values to listen, understand, and translate a vision to an idea or product that can elevate and inspire its viewers.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/creator-deck-media

Here are our open roles:

- Software Engineer: https://www.creatordeckmedia.com/engineer?ref=keyvalues

Tech Stack: <p>Main technologies:</p>
<p>Ruby on Rails</p>
<p>HTML</p>
<p>CSS</p>
<p>Javascript</p>
<p>AWS SES, S3</p>
<p>Cloud hosted backed with AWS</p>
Ditto. I loved using Couchbase at my previous job (Blizzard Entertainment) and I'm using at my current gig (FinTech) and I've never understood how such an excellent product has such terrible marketing. It blows Mongo out of the water.

If you're looking for a super low-latency (everything sub-millisecond) document/json store with strong resiliency options, cross-data centre replication, options for optimistic/pessimistic locking, json sub document access and modification, etc etc, I don't know why you'd use anything else.
The whole concept of OS integration across devices is a complete failure for Microsoft. Calling this new thing a "new OS" sounds like a failure to fulfill what the Windows brand used to mean: support across a large range of devices. Isn't Windows already supporting multiple display? Maybe not in the "tablet" sub-OS... which is clearly not up to the standard set by the "desktop" sub-OS.

Anyway, the only thing that keeps Windows relevant even today is its classic Win32 API applications. Everything else they tried to do has always been half-baked. I'm not optimist for the future of the platform.
It's odd that they would announce it's powered by a Snapdragon 855--a chip which is already a year old, and will be two years old by the time this device actually launches. Hopefully they'll upgrade that before launch.
How much of this can be attributed to the efficiency or superiority of Ruby as a language vs most of these now maturing start ups being founded during the peak Rails era? If we look at new Unicorns founded today in 8-10 years we'll probably see slightly different stacks based on what is popular and new today, although to be fair I think a lot of the biggest "tech" unicorns IPOing the 2030s won't be traditional web applications.
YUP. This will end up like all the other Surfaces of the past... It will just get used like a regular laptop, docked to external peripherals 99% of the time. It will run Word, Outlook and Edge, and be locked down so the user can't do anything new or interesting with it. I doubt that the majority of Microsoft's own applications will even be optimized for this configuration.
If you think "being from Kentucky" should be treated the same as "being from Ireland," you're welcome to make a case to your Congressperson.

Good luck.
Always fun to watch video footage of factories, construction sites, etc., and pick out who is who by hat color, whether
suspension system has been adjusted or not, and what stickers
may show up. In the US, yellow is often entry-level, white
is usually supervisor or VIP visitor, but look for wear,
scuffing, and dirt to be sure.
Ah, I wasn't aware, thanks!
Building a Subscription Billing System from Scratch with Rails and Stripe
Sadly, as they gave up when they already had about 10% market share in Europe.

However Windows 10 tablets are winning the hearts of tablet users not willing to pay for Apple experience, not Android tablets that usually only have upscaled phone apps as option for most apps.
How can a bank be insolvent, but otherwise fine?

That seems an oxymoron to me.

Like saying of a company that it's fine because everyone came to work, but the company can't pay anyone. That is not fine.
Came here to make this joke, glad someone beat me to it :)
I found the thinking in the article to be mushy.

The title asks a reasonably specific question, but the article then goes on to talk about things in ill-defined ways. It mixes in other layers which aren't directly part of the titular question, but nonetheless influence the answer. In an update, the author goes so far as to state that a new test done differently resulted in a different answer. As you point out... very little relevant detail is included for PostgreSQL (which I know well) and I'm sure insufficient detail for Redis (which I don't know well)... certainly not enough detail and well reasoned testing to merit a public posting on the subject.

That's not to say that the gist of the article is incorrect or unexpected... I would expect a well configured Redis to perform better than PostgreSQL for reading and writing JSON data. But there's nothing I can really learn here that makes clear differences with well understood external influences.

The article is just anecdote, not really good testing.

The article should be titled something along the lines of, "How much faster is my way of using Redis at storing JSON than my way of using PostgreSQL?". Perhaps "Medium" would have been a more appropriate venue as well.... ;-)
Fear of Sales
>how could you get a specific magnetic effect to just those beta-amyloid or tau proteins and not the 10,000 other proteins in the brain?

By selecting a pattern of wavelengths and phases that causes different parts of that specific protein to resonate out of phase? I don't know how much structural specificity one could achieve with such a method, but not zero I should think.
Yes, and I suspect that a portion of the height gap might also be explaining a portion of the gender gap. But I avoided that sensitive topic because I'm only speculating, and I didn't want to make it seem like there isn't a gender bias. Height would only explain a portion; there ARE factors specifically related to gender too.
I don't think free checking is a thing anymore, unless you are grandfathered in.
The original (author's) title of the article was "Why It’s So Hard for Entrepreneurs to Get Really Rich in Europe" [0].

[0] https://muckrack.com/ed-robinson/articles
Vultures can fly over the border but their nests and young offsprings can't. Maybe this small restriction got some influence over their flight patterns over time.
The original idea was meant to avoid that. Many of the developed nations expected to contribute some sort of levy or subsidy, and try to help developing nations short cut their way past simply repeating all of our fossil-centric development trajectory. The earliest pre-Kyoto UN talks often seemed to be thinking along those lines. Sadly some nations - especially the US - weren't willing.
Cancelled Microsoft Courier might be what you have in mind. See:

https://www.google.com/search?q=microsoft+courrier+tablet

https://www.youtube.com/watch?v=UmIgNfp-MdI

https://en.wikipedia.org/wiki/Microsoft_Courier
It's a neutral business from my perspective (I've never needed a Mylan product). Medicine is a tricky space to operate in, and regulate, because monopolies exist almost by default (if your company finds a cure for something, the gov. grants 'monopoly' rights for 20 years). Also Pharma companies often service small markets, but of extremely loyal customers (because their life depends on it). The space is essentially anticompetitive by design; even if there was a bunch capable pharma companies in the same space, they couldn't provide competition without major regulator hurdles. Just ask Sanofi, and Teva...

Sanofi made AuviQ (EpiPen clone) but pulled out after regulators made Sanofi do a full-scale recall after several injector faults. Teva was set to provide its own generic version, but in the final stages of the review process, it was rejected by the FDA.

The solution was to create policy (and to punish Mylan for breaking policy that already existed). Conducting an antitrust break-up of Mylan would have only made things worse imo.
I'm excited for two reasons.

I find the ability to completely "close" my phone really appealing. It feels easier to ignore it, and the screens feel more protected to me.

I can also only describe the second benefit as "its like two monitors". I can watch TV on one and respond to messages/browse on another. I use a Note8+ already, so big screens for watching crap are already my preference though.
Props are way slower moving and more resistant to breaking up than fans.
This was the answer I needed, I just don't understand or care about the rest of... whatever is being discussed.
This. Especially because their main service is search and not live scores. I would expect that these are shown quite rarely.
TCP-level fragmentation for first data packet
TCP-level fragmentation for persistent (keep-alive) HTTP sessions
Replacing Host header with hoSt
Removing space between header name and value in Host header
Adding additional space between HTTP Method (GET, POST etc) and URI
Mixing case of Host header value

Very interesting. This is, of course, depending on the DPI-blocking application to be pretty poorly engineered, but I wouldn't be surprised. I'd be interested to see which national DPI solutions (GFC, Russia) this successfully circumvents, not just commercial products.
It's impressive but still a bit too... rarefied. I suppose most people who were upset about it were so because Apple looks like it's bragging “Look, we're not just for billionaires any more, now mere multi-millionaires can afford our products!” And this is entirely Apple's own fault: They've been fostering the idea that their product shows are hugely important and relevant, that their walled garden is where it's at. So of course ordinary people will expect the stuff shown there to (be at least supposed to) be relevant to... Well, ordinary people.

Sure, this screen, and its stand and everything, certainly deserves praise and adulation from its intended target audience. But the place to present it and receive that adulation is at the Obscure Graphic Artists Conference (attendance 837), not an event aimed at the general compunerdy public.

Personally, I'll be impressed when they repeat the feat at human scale and present a monitor that used to cost $5K for $500.
How would you know it's a gravestone? What if what you consider a gravestone is a perfectly legit byte sequence for a certain program?
This. The trivial answer to 'reintroducing struggle' isn't even discussed.
These types of young people have no class, no style and no real dreams to follow - other than making money.

Because someone makes money does not make then interesting to read about. This is a perfect example
Well, if you know that every time you've built a mental model and it didn't work, isn't that logical to assume that _any_ mental model you can imagine isn't perfect and thus you can't empirically assume it will work all the time?

I hear your opinion of "logic" as "I have a passion for being right, and it makes me unhappy when I am not". Is that logical?
well for comparison, in beautiful Greece, your total income tax & social security ranges from 50% - 75%. In return you get lots of sun, bureaucracy and sweat.

https://s.kathimerini.gr/resources/2017-12/s3a_3112foroi-eis...
High Output Management
The solution is a new CRUD-friendly markup language & standard. Why does JavaScript have to reinvent common and expected GUI idioms that have been around since the late 1980's? That to me seems irrational. Slap the industry and wake them up! We are downloading an entire (buggy & leaky) GUI engine for every app. That kicks D.R.Y. in every organ.

HTML was originally intended for static documents. We have been shoe-horning it to act like a real GUI and faking state, and it's been grunting and groaning under the strain for 2+ decades. Give up already. Make CRUD Normal Again! #MCNA!