skysight-inc/HackerNews huggingface dataset:
From the opening section of the blog post, I wondered why an incremental move to TypeScript wouldn’t have worked for them. The rest seems to be all about Elm (I haven’t read it thoroughly), but I feel there’s a disconnect between the problem they started with and their choice to dive into a wholly new ecosystem.

edit: Ah, hold on; I just got to where they comment on this. “TypeScript, which adds optional static typing to JavaScript and is probably one of the best things to happen to JavaScript, can partially mitigate the issues with the JavaScript dynamic type system. But being a superset of JavaScript it needs to compromise on elegance and simplicity. It also has several ‘blind spots.’” etc. I don’t know that I’m 100% convinced.
Because the hashes are stored on the user's device?
Apple having any kind of ability to decrypt user contents is disconcerting. It means they can be subpoenaed for that information.
i would like to propose indexed syntax for FAANG. example:

"I work for FAANG[2]" or "I work for FAANG[0]".

would be so much more fun naming your employer !
So you've achieved a goal of yours, are getting excellent pay, and gotten a FAANG on your resume.

Don't kill yourself now working nights and weekends. But do take the time to evaluate what is important to you. You can probably get hired most places you'd care to work now, so...where is that? What makes a place ideal for you? What would you be willing to give up to make that happen?

I think cooling your heels there for a while is a given; that might be coasting, sure, but it also might be determining specific small areas within the company to pour yourself into to try and improve.

After you've been there a bit, see if things have improved, as you've gotten more context. If not, you're in a better position to move on; you've now got the FAANG on your resume, any recruiters you talk to will know not to lowball you, and you'll have spent time thinking about what actually makes you happy in a workplace and can look to seek it out.

But I will say, having worked in 5-6 companies now over a 12 year career, no place will have everything you want, and no place will stay the same. Figure out what is most important to you. It might be compensation and stability; it might be interesting problems, it might be something else. If it's either of those two, though, you may want to look outside of your main place of employ to figure out how to meet the other need; job for compensation, personal work for interesting problems, for instance. Or get permission for some moonlighting and take some contract work from some old contacts maybe.
Re: your IQ comment, I recommend reading “Mindset” by Carol Dweck.
This is why I suspect something shifted with the government. Like they're being forced into doing this somehow.

This was the minimal legal requirement or something.

The whole thing is baffling to me.
What? Why do you think gray blobs would hurt anyone?
> People shouldn't really have to. The phrase "self driving car" is a binary yes/no in common, regular English. I don't know if this is Tesla's fault or some committee's fault (SAE?), but it's really terrible marketing to call things "self driving cars" when they can't drive by themselves.

It's Tesla's, they're the ones calling their system "autopilot" (conjuring the idea of the car driving itself in the 99.99% of the population which has never flown a plane with an autopilot and has no idea how limited they can be) and literally selling a "Full Self-Driving Capability".

Other companies have generally been careful to bill their tech as assistive (Volvo's automation system is even carefully called "Pilot Assist").

And SAE is levels of automation, describing how little / how much automation there is in the driving system, it doesn't intrinsically imply self-driving capability, only that some aspects of driving can conditionally be handled automatically. SAE levels 1 and 2 are specifically worded in terms of assistance as well, here's SAE2:

> The driving mode-specific execution by one or more driver assistance systems of both steering and acceleration/deceleration using information about the driving environment and with the expectation that the human driver performs all remaining aspects of the dynamic driving task
If your MBP is semi old, please try a linux distro there before you buy new hardware. It might be all you need.
Google’s Fuchsia OS will soon roll out to all first-gen Nest Hubs
Considering how high profile and incredibly sensitive this is, I doubt they will hire an underpaid contractor. It's the opposite of app review, where the volume is very high but the stakes are low.
Optimally she loses and is forced to pay Dominion's attorney fees.
Why is it a weird metric?
No, encrypted and blinded hashes are stored. You can’t extract them.
> Part of your reason for joining the company was the paycheck. I assume the checks aren't bouncing.

Best and funniest comment.

OP really should have a side project or something to keep skills nice and sharp but I don't see a reason to complain about working for CV companies like a FAANG making shovel-loads of cash from every orifice. Not sure what the downside is, maybe I've been too poor for too long.
Logic Explained Deep Neural Networks: A General Approach to Explainable AI
When is it expected for China to show up? At the Paris Climate Agreement, China stated that it will ratify 20.09% of greenhouse gases. It's sort of hard to tell where progress is when you don't have a good baseline. That goes for the USA as well. These percentages are mere numbers without good data.
That's true. To extend this idea, should you pronounce someone's name as they pronounce it? Even if you've only known it one way?

(The German Michael is kinda... Michh-aye-ehl'.)
In a world where electric cars were the most common means of transportation wouldn't there be a need for chargers about as widespread as gas stations now? I am having a hard time seeing why it wouldn't take a similar form. Perhaps there would be somewhat fewer because you can fit some in restaurants, stores, and other places, but I don't really imagine them eliminating the category.
I love this idea! I have used Flow Club a lot and this would keep me even more accountable.
And then a field needs to contain one of those characters and everything breaks. And they're designed to be human editable, so the solution is to complicate parsing by using quoted fields instead of escape characters. Although someone might choose to use escape characters because there's no spec so they can do whatever they want.
Doesn’t Apple have a front door to change your phone at the FBI behest? Weren’t they already able to upload data (telemetry etc)? It doesn’t make sense to pretend that there was an existing state where Apple couldn’t get data off your phone if the FBI ordered surveillance.
Why not both? It's not safe, but it's better than other options! Why I don't get is why the cat owner can't just flush the irradiated poop? Maybe litter in the pipes isn't good?
https://github.com/elm/compiler/blob/master/roadmap.md
So what is your IQ exactly?
The Medium Writers Challenge
That's exactly what I wrote, though.

> From what I know sensors do not have different readouts for the different color channels.

You know wrong then. HST uses three camera sensors precisely to have three different filters at the same time and at full resolution: https://www.stsci.edu/hst/instrumentation/legacy/wfpc2

So yes, the WF/PC2 does indeed have different readouts per channels because each channel has its own dedicated sensor.

Maybe you simply misinterpreted what I wrote. The fact of the matter is that consumer level sensors return multi-channel images (the sub-pixel filtering is an irrelevant technical detail), while scientific instruments use dedicated sensors per channel.

edit: just to clarify even further - there are no subpixel shenanigans with scientific instruments for both higher precision and to avoid cross-talk between frequency bands; hence separate sensors per frequency filter. if you want multiple channels at once (e.g. space telescopes), you therefore need multiple sensors as opposed subpixel filtering.
Do wastewater plants use Geiger counters/data loggers on waste streams?
> If you read the article the author shows you that in RTL langs (where our current number system originated from) the numbers were also RTL. We just stuck to the convention.

Well, no, the author says this:

> Our modern numbering system has its roots in the Hindu numbering system, which was invented somewhere between the 1st and 4th century. Like the dominant writing system of the time, numbers were written right-to-left

This is not obvious - it appears that there was a right-to-left Indic script centered around Pakistan ( https://en.wikipedia.org/wiki/Kharosthi ) and a left-to-right one ( https://en.wikipedia.org/wiki/Brahmi_script ) farther south / east.

Before that, Sanskrit was written from left to right. It seems far more likely to me in any event that the order in which numbers are written, when the system is innovated, will reflect the order in which they are spoken in whatever language, not directly the order in which the language is written down.

Over time they will always develop a big-endian order, because that allows sorting them.
Cloud ‘data bursts’ from space move astronauts closer to Mars
Wow the guy who wrote the reply is an outright psycho
It sounds like you know this job isn't a good fit for your disposition and ambitions. Staying somewhere where you're not a good fit won't really do anyone any favors, and a FAANG will have no problems replacing you.

I was in your shoes a few years ago. It was a dream of mine to work at a FAANG and when I got there, it was super disappointing for a lot of the same reasons (IQ comment aside). I consistently got good/great performance reviews without working nights/weekends and I could've kept coasting for a long time but I would've been miserable. I left and I'm back in the startup world now, which has its own problems but I'm happier.

The one thing I wasn't able to get from the post is what it is you actually want out of your job. It sounds like working with smart people is one component. You mentioned an efficient toolset. Is that it? I doubt it. It's probably worth taking the time to sit and figure that out before you move onto your next thing.

As software developer we're in a unique position of choice, and IMO we should enjoy that while it lasts. It's not guaranteed to be like this forever. Life, and your career, is just way too short to spend in a place that you know is wrong.
Yes, I know multiple cases of people getting attacked by angry mobs on social media because their names got unfavorable press attention that week, without any involvement of faulty knowledge panels. Sometimes drive-by attacks continue even after the subject pin a post clarifying that they are the wrong person to bark at. The problem is attacking people online (or maybe leaving death threats over the phone) has essentially zero cost.

The knowledge panel problem is easy to fix (by the right person). The assholes-gonna-asshole problem is hard to fix.
DNA apatmers are used all the time in science. The key will be productizing them for in vivo delivery. They would have to be immuno-reactive only when they bind their target and the response will need to be to the target and not the aptamer.
The grass is always greener on the other side. Having been through many companies you always think it’s just this one that uses bad tools, does not test the way I think they should, time frames are unrealistic, managers have no technical experience. Truth is it’s all of them. You got your foot in the door now start looking for that dream spot, even though not many will find it and if you do congratulations you are in the minority. With your attitude maybe they just want to see if you can pay your dues before they put you on something you might deem important.
You are confusing IQ and intelligence. It would have been better to say "my co-workers do not seem to be highly intelligent".
Lawsuits filed by Sidney Powell and Lin Wood are notorious for filing documents rife with misspelling and made up information.
You should play powerball with that type of luck!!! I pick embedded ticks off my body 6 out of 7 days each week, for about 3-4 months each year for many years, and have yet to face consequences...but then, I don't go to get medical attention often, so, who knows, maybe I've had it?
This is really cool! I'd love to seed the GAN with my own artwork and generate new pieces in my style
DNA and RNA get degraded all the time..
Nice.

What do you think of this? : https://vimeo.com/241051006

Also, here's a generative art discord : https://discord.gg/gVna7Utm
Any significance to `BE`? It's the only byte that remains untouched.
I see you joined Amazon. Do what every other smart person does, and quit.
I think if only editors and shells supported control codes better and gave them a sane visual representation, we could see a revival for them. Feels like a waste to have them and not to be used.
Insane Animal Encounters Caught on Camera
I don't think there's any shame in rage-quitting a FAANG company.

I was once in a high-profile, ambitious open-source (but not FLOSS) project which had much the same NIH syndrome as you're experiencing, but didn't have the staff/budget to maintain their tooling properly and I hated it to the point where I got myself fired, because I didn't have the integrity to quit on my own.

If you can change something, try. If you notice that it's futile, quit.

I can tell you from experience that trying to suffer through something while having no agency is really really really bad for your mental health.
Lucy's crazy asteroid-visiting trajectory
> not everyone can be an A player in a company with 1000s of employees, correct ?

Well if you pay top salaries and have a tough recruitment process maybe. They claim to hire the best from all over the world.
Linux needs a decent productivity suite of apps (preview, mail, calendar etc) the current offering is terrible
big fan of flow club here. happy to answer any questions from the user perspective.
Where do you list yourself as a consultant?
Saturn’s core is a big, diffuse, rocky slushball
Thanks. Yes, the "club" part is a huge part of what we're doing. I'm honestly really glad you get it.
That's what I was hoping to hear, very nice!
They can file a wage claim like any other employee. In fact employers on the islands are required to hold a bond to prevent this kind of thing in the first place.
Thats moving the goalposts a bit though. The question wasnt in the context of those that go to, travel through or deal with Chinese government on the regular.

But rather in the context of those in America that largely only deal with American government officials and those outcomes.

And to my knowledge. China isnt abducting people or conduction renditions on american soil.
"If most companies optimize for finding the best talent and the people with the best talent change companies often then logically only the people joining a company have the best talent" - Average people are average and most people are average.
You are on a bad team it seems. I wouldn’t blame your teammates and look at how you got there. They are probably better than you realize but motivation can play a huge role in interactions and performance.

You’ve said in a comment you have been at startups hiring and building teams. Those are growing teams. You are used to growing, building, and acting with accountability. Now you are on a team with turnover, that probably isn’t growing. Why? Is the team going to be shut down because of low value? Is it in a purely a maintenance function that will just be starved of resources? Is there bad leadership that can’t fix problems and has unrealistic expectations?

Likely whatever is wrong is out of your control. Don’t burn out trying to save something you might not even understand. Do a good job and try to learn “big org”. Look for a different team. Focus on extracurriculars. And find a new job at the year mark if it doesn’t get better (or earlier if you have too). Good luck.
If you didn't pee it out it would remain in your system longer, limiting treatment options if it is in any way toxic. Or, if you don't pee it out it might over time break down into more toxic substances.
You got my vibe

Almost any current CSV parser, even the bad ones, tolerate a header line.

So it should be possible to define a compact and standardized syntax that is appended before the real header of the first cell (separator,encoding,decimal separator (often disregarded by most parsers but crucial outside USA),quote character,escape character,etc...). Following headers would just use special notation to inform on (data-type,length,comment).

Newest parsers would use theses clues, older ones would just append some manageable junk to headers.
Not zero
As someone who tried, Excel's handling of CSV files was the reason to abandon the idea and generate XLSX.

Libreoffice handles normal UTF-8 encoded, quoted value CSV files fine. Excel not so much.
I would sue them for $50 billion in damages if I were you.
How large is your photo library / how would you compare NextCloud photos to Apple Photos? I'm starting with testing Synology Photos which has at least basic local people tagging (a must with small kids). Feels like a big tradeoff with all the self-hosted options. I've heard NextCloud is slow. PhotoPrism looks awesome but no mobile client (yet) which makes family adoption tricky.
I think that’s the real point of the duct tape - to prevent other passengers from taking matters into their own hands.
China obtained copper mining concessions in Afghanistan more than a decade ago. In spite of the fact that USGS personnel went into the country with US troops early on to help update resource maps and gauge resource potential of the country, the Chinese were the first to step in and begin exploiting the huge potential of the country's resources.

Along the way, that good relationship with Kabul soured and it is not guaranteed that the Chinese will have any advantage with the Taliban-installed government once that government gets up to speed. I think the Taliban will be wary of dealing with them especially if they lean on or utilize the experience of those Afghanis who previously served in one of the western-backed administrations.

Here is a recent article about the status of that concession and complications encountered along the way:

https://foreignpolicy.com/2021/01/27/afghanistan-china-spy-r...

I think we will see a period of consolidation of control before we see much opened up to foreign operators who don't already have the blessings of the new leadership. They will operate from a position of minimal trust of outsiders unless the functionality that the foreign entity brings offers an opportunity for them to expand on their control. Just my opinion though.
I thought the system is designed such that the threshold must be met to check the matches, i.e. it’s not possible to follow the FBIs request without changing the entire system.
ONNX is a representation and interchange format that training/inference frameworks can use to represent models. However, ONNX does not have a tensor engine of its own. So you would still define and train your model in tensorflow, pytorch, etc, and then save the model in ONNX format, at which point it can be ported to any inference service that supports the ONNX format.
I heard that a lot of content on the CSAM database don't individually look like child porn. For example, a vaginal close up that is of a 17 year old, but could look like a vaginal close up of a 19 year old.

Remember, anything under 18 is treated the exact same way from a legal perspective, and once discovered Apple must report.

So there is an adversarial attack in that you find legal porn of say 18 year old pussy closeups, disturb it to match CSAM with the neural hash, and send it to your enemies.

The Apple employee will verify a match. The Feds will raid your target and imprison them, and reputationally tarnish them for life.

Now think about how Pegasus can remotely modify your photos. And think about Julian Assange's sexual assault allegations that were admitted to be fabrications by the accuser.
Except that these days they almost never do that.
The consultant should be less concerned about what makes their life/job easier, but what makes their client's job easier by working with the consultant. If the client has to jump through hoops to serve consultant1 data in a format they are not used to, but consultant2 will accept the data they have already available or can be exported in a format familiar to them, the client will prefer consultant2.
Isn't abstraction merely an "indoctrinated" kind of convenience?

Surely you can, with a huge amount of inconvenience, achieve in Pascal what you routinely do in C++, by passing "self" into function calls and manually implementing vtable lookups? :)

(You might have a point with C++ templates but that's just saving yourself the trouble of a bunch of copy and pasta....)

Similarly, the "2GL" to "3GL" transition merely gives you the convenience of not having to maintain a call stack. There's no magic, you just save yourself trouble of writing boilerplate code with pushing and popping pointers and stack variables.

I would argue that the only reason it's considered a "paradigm shift" is merely because you were "indoctrinated" into thinking those advancements were so great that they were "more than" mere convenience. But, at least in retrospect, they are _trivial_ when compared with the advancements made in recent years (eg. Garbage Collection, Rust's safe memory management, import tensorflow, etc.). And while the old school programming language advancements surely boost programmer productivity and accuracy, I don't think it's fair to say they're more important than say the convenience of an "import fancypackage" that does 90% of the work for you.

Perhaps the form of improvement is often not in a new programming language (because perhaps classical languages are "good enough" for most cases), but I know I wouldn't enjoy programming with the tools available 20 years ago.

PS: I suspect your C++ perspective might also have tinted your perspective a bit. For the examples I gave as more recent advancements (i.e. GC, Rust, TF), they aren't (readily) available in C++. Sure you can say you prefer the speed of C++ which is entirely fair, but you might be pleasantly surprised if you looked outside.
I think you have a wrong impression - Croatia was a tourist destination during Yugoslavia. I think some places today still see less tourists then they did back then. Most of the coast has been living off tourism for at least half a century at this point. Also English level is pretty good among younger population, far better than say Spain or Italy.

While I complain about it being overcrowded during peak tourist season that's just me reminiscing about the time that I grew up which was during and shortly after the civil war (naturally not a lot of tourism back then and it took years to recover). Any popular tourist place in Europe I've been to has been similar, eg. Dubrovnik is super popular and overcrowded - but so is Venice for example (if not worse).
Why can't we all be security researchers?

Why are we defending this move by Apple?

Richard Stallman was right about everything. In twenty years, people will be standing up for Apple as they upload your health data to your employer and insurance provider.

"It won't matter if you eat right and exercise," is a quote I expect to hear.
> I'm not so sure the problem is CSV so much as people who assume CSV is simple enough to parse or generate without using a library.

The simplicity of CSV is what tells people that they can parse and generate it without a library, and even more so that that's a feature of CSV. You just had to read the comments disagreeing with me to see exactly that.
No, they just have to be US citizens at birth: either born on American soil or to U.S. parents abroad. This is why Ted Cruz and George Romney could run for president despite being born outside the U.S.
May I ask what software you use for pro audio production? I'm looking for an alternative to Logic. Thanks!