skysight-inc/HackerNews huggingface dataset:
I would want to make sure your working version of Excel & its settings open the file exactly as your clients' do.

This could be high-touch but it could also build more client trust and pay off more than other non-automatable efforts.

Then first actually open each file in Excel.

I would imagine many clients would expect you to be more advanced at Excel than they are anyway, so do not fall behind.

That way you and the client always start on the same page, and you have the full power of Excel at your disposal at least like they do.

Matching the columns is no longer on your plate, fait accompli.

And a bad XLSx can be caught by Excel without being subject to further incorrect processing.

Maybe the data will be cleaner or more well-confirmed to begin with, and there might be fewer errors to return already.

The spreadsheet itself is the database for that one file, in your client's familiar format, an opened XLSx.

Rather than parsing, you could then consider reading the data directly from the cells using a straightforward macro which creates a binary or text file directly converting to your desired database format, or also an intermediate CSV if desired.

Excel's built-in macro language should still be capable of accomplishing this, or I would expect you could still call any proper x86 code in other languages as an Excel macro or subroutine if desired too.

It should then be possible for a powershell script to accomplish this structured file conversion with a single click from a menu, on any target XLSx or folder of XLSx's that conform to the clients' layout, which you have encoded into the custom macro that converts to your proprietary file structure.

If this is considered efficient while accommodating the overhead of Windows and Excel together only you can decide.

I used a common office PC for this process so I could encode modern data for use by antique scientific instruments, then sent the files to the equipment in their own obsolete format using the COM port.

Only decoding the incoming proprietary data stream from the antique gear required a parser.
100% but the culture was already set then. But letting the finance guys run the shop put a stake through the heart of any engineering soul left
That could have been a good thing for Intel. The fish rots from the top for a couple of years already.
I'm usually on the "anti" microsoft side, but owned a Lumia and it was the best smartphone to date! That thing was so fluid and intuitive, simple and well designed. I miss it!
Likewise, I am a developer, a user, and I have fond memories of the old days of 2003 when I could download and run whatever I wanted on my Mac without any fear or security concerns.

Unfortunately, that world is no longer the one we live in.

One of the things I’ve learned about software security is the need to minimise the attack surface of your systems — don’t keep a database running on your web server unless you actually need it, don’t keep ports open unless they’re important, don’t install packages or dependencies you can do without — because everything has the potential for a zero-day exploit. Likewise for my own productive output: the only code guaranteed to be bug free is the absence of code.

For any computer not attached to the public internet, I agree that you should be free to run whatever you want. For anything networked? That’s anarchy, and although I would like the freedom of anarchy I experienced in 2003, unfortunately I don’t like the consequences of everyone else having the freedoms of anarchy in 2020.

I don’t have any fun, easy, side-effect free, solutions.
This continues to be the case, but used to be the case more than it is now. Specifically for Yale, it has really become much less blue-blooded, WASPy in the last 2 decades.
This is irrelevant to the topic at hand.
> it sucks to be an early employee at most startups

Absolutely. I worked at ten, with employee numbers from single digits up to about fifty. As we all know, most startups fail. Even among those that succeed, few employees avoid all of the traps that founders and VCs create for them (e.g. dilution and special share classes) to get more than a modest payout at the exit. For most, even that "big payout" might not match the year-after-year premium they could have gotten by working and climbing the ladder at one of the already-big tech companies.

As one point of evidence, my two semi-successful exits did help me retire earlier and in more comfort than I otherwise might have. I'm grateful for that. OTOH, my three and a half undistinguished years at Facebook helped more.
I don't see the relevance of this comment. If you can't get approval from the authorities for your disability, then you end up in the same place. One path just involves more paperwork, paternalism, and shame.

Anyway, I'm pretty sure that there are more ideologies out there than just 'progressive' and 'anti-progressive'.
"I always advocate against opt-outs for security features like this"

The author conveniently overlooks the fact that customers pay literally thousands of dollars for Apple computers. We're not talking about a free online service here. This is why "you no longer own your computer" has so much traction. Shouldn't we own the devices that we buy?

The tech companies are trying to destroy the very concept of product ownership, and consumers ought to fight to the end over this. It's why "right to repair" is so important too.
L’Oreal debuts ‘virtual makeup’ for work from home video meetings
Can you explain why? You've offered assertions but haven't explained why you feel that way.
The best microwave I have ever owned was the cheapest one you could buy from Argos: https://www.argos.co.uk/product/9174030

Two dials: power and time. The time dial moved to indicate how much time was left. It went "ding" when it was finished. That was it.

I can understand the need for features that automatically calculate how long to cook the food, and so on, but if you want those features you seem to have to take a massive hit in usability. They all seem to have cumbersome button-based user interfaces like this.
I have also lived in Brooklyn my whole life. I have never seen a gun outside of a person's home or a gun store.

When I was a when I was maybe 15 I was on the roof of a building when someone reported a visible gun. With 15 minutes my friends and I were surrounded by police and questioned as they looked for the gun. They did find the person about 10 minutes later.

I also had a kid in my school shoot himself in the leg by accident because he thought he'd be cool and tuck it in his pants. The closest I ever come to an active shooting.

I stick by my statement that guns are extremely rare in NYC. They are not non-existent, but they aren't at all common place.

The nypd downplaying crimes is a significant real issue, that is true. But that only fuels the the thesis that what is proposed may work here.
If your parents make median income or less, Ivy League schools are effectively free. Your parents have to earn quite a lot for you to pay sticker price.
The title made me think of a DIY smart microwave that I could control from google home. I don’t know why I’d want to do that if I still need to walk to it to put the food in, but I guess there isn’t a need for a mechanical keypad either.
> People who don't know much about suicide prevention think these are important points, but anyone who works in suicide prevention can tell you that observations don't work;

You are being intentionally misleading here. I'm not saying that they could have or should have prevented the suicide, but the guards should have been there to monitor. The cameras should have been there to record/document. It's not the prevention I'm concerned about, it's the convenient lack of documentation/monitoring/etc.

> People kill themselves all the time, even when supposedly on 1:1 obs and in special wards.

But how many cases as important as epstein, where he was being monitored via guards and camera, and being watched for suicide have both the guards and cameras fail?

Arguably the most important inmate in US custody ( maybe in history ) and the guards are sleeping and the cameras are not working? Give me a break. Even the most naive person has to admit things aren't kosher here.
Just curious are you going to have a Github repo for applications that want to integrate with your product. Do you have any type of API that can talk to your app ? What programming language is your app written in and what front end framework are you using ?
Either it's portion sizes, diet, or genetics. Or something else. But so many population risk factors are higher for South Asians at comparable stages of their life (same age, BMI - adjusted down, etc) that it would be a mistake to assume based on first principles.

Empirically we know something is wrong somewhere.
How many users would have the ability to do something about this: https://www.theverge.com/2019/7/10/20689644/apple-zoom-web-s...
Hmm

https://www.virustotal.com/gui/file/d395f426ed2b7701c0931315...
And they are supposed to be a much shittier company than Intel, or Boeing or Oracle. You need to be really desperate to work there.
If you have a UBI, everyone with a lower quality of life will attempt to gain entry to your country to receive the entitlement, and there are only so many resources to go around.

You can’t have strong entitlements and liberal immigration policy.
> but Intel's 14nm is what Apple gets to compete against today, right now.

Intel's 10nm node is out, I'm typing this on one right now. It's competitive in single-core performance against what we've seen from the M1. Graphics and multi-core it gets beat though...

Or do you mean what Apple used to use? (edit: the following is incorrect) It's true Apple never used an Intel 10nm part.

EDIT: I was wrong! Apple has used an Intel 10nm part. Thanks for the correction!
Rubbish. I was in IT 30 years, and it was all about surviving BS projects which inevitably were declared a "success" if they achieved 5% of the promised functionality. Numbers, performance ? What a joke. Yet I made a good income in senior jobs, leading "succesful" projects.
Managers who hold the purse have no idea of technical measures anyway, or care.
In my social group, working for Facebook in particular is definitely shunned.
Is SpaceX already that big to be in the class of overweight titans like Intel?
Many people would consider that a feature rather then a bug, but that sounds like something with whatever identity server you're using.

Element seems to be focusing more on the IRC/Slack/Discord style of communication though instead of Signal/WhatsApp. You can definitely use it for the latter (I use it for plenty of 1 on 1 conversations with RL friends) but right now it's more for channels and rooms and eventually Slack workspaces/Discord guilds.

That's all on the client end though; I'm sure someone will eventually write a Matrix client that mimics Signal/WhatsApp etc more.
I believe he probably got the statistic mixed up. The average Ivy League graduate does indeed make more than the average non-ivy college graduate. But they make about the same (or are about as successful, can’t remember the exact statistic) as someone who got accepted to an Ivy but went elsewhere.
>Finally, there's the open source argument - if I have the code, build the code, nothing can hide in the code

No, but you can modify the code, add your own code..
I love the naming. The milk industry has been trying to keep soy (and other) milk producers from using "milk" in their name, arguing it confuses consumers, and that "milk" = cows. Such FUD nonsense. I'd love to see them try this argument with "NotMilk"
Thanks, interesting.

I'm particularly interested in ontologies or taxonomies of technology.

Have you read her work? I take it holistic/prescriptive are addressed in The Real World of Technology?
Your counterpoint makes no sense...

And Protobuf has generators for more languages than OpenAPI/Swagger.
> a total market collapse so horrific it reduces your semi-liquid net worth to less than your emergency

I don’t follow the logic here. It doesn’t need to reduce your funds anywhere near the emergency amount.

If it reduces your investments to 3x your emergency you were just forced to sell 1/3 of your portfolio at what is potentially the lowest point.
> compared to e.g. Haskell lenses, the Elm lens code is ugly and verbose.

Monocle isn't the only game in town for lenses.
Arguably, you're still going to need to write the code that isn't generated, but the composition of lenses can be done using the generic composition (<</>>) too, which makes them much more elegant.
Yeah it’s hard. There is about 200 years of stock market data so I would look at the biggest crashes to get a sense of what the biggest of them all could be. I guess that’s the German tank problem. It seems very unlikely we’ll get a crash relatively twice as bad as the Great Depression though
Not just that. I’m a miserable sod who likes my own company :)
Thankfully, that Wikipedia link can help y'all out
> use Harvard or wherever for great learning,

There is literally 0 need for this. Use Harvard for:

a. the name on your resume

b. access to smart peers (even at Harvard, this takes searching, but if you're in the right classes is easy)

c. access to professors

That's pretty much it. You can learn the content just as well online.
Does Netguard require to be rooted? Does it show the traffic per app?
It shows that you are thinking about 'the greater goal' of improving commercial/revenue performance for the company over "just" technical stuff. This is incredibly rare, I would say less than 5% of technical/developer resumes I read have anything remotely relating to this. Usually very tech heavy, which is great, but a few bullets about this shows you understand and care about more than just the tech side.
Even just getting people to go mostly chicken over beef has a big impact. This also creates a way to ease into a more plant based diet.

Personally I've found the 90% aspect easier. I don't have to worry if my vegetarian meals have something like chicken stock in them. It is about eating healthier and a lower carbon diet than being 100% perfect. Just needs to be good enough.
I think that's mostly true. Though chicken breast or turkey while not entirely flavorless, live next door to it.
This article assumes Apple was/is the only x86 game in town, and completely ignores AMD. A quick google says Apple own about 7% of the "PC market".
My memory is fuzzy (used to do sheet metal repair for L3 and Boeing), but I'm pretty sure the FAA requires nearly everything to be "American". This means pilots must speak English and all aircraft hardware is of the AN (army-navy) or NAS (National Aerospace Standard) standard.

Hardware is always in English units (inches). In this case, the #8 screw (5/32") was used in place of a #10 (3/16") screw. Side by side, the size difference is obvious. Trying to judge the screw size by looking at the hole is not so obvious and a #8 screw will sort of cross-thread into a #10 hole because aircraft female threads are "interference fit" by (at least) about .001" so screws and bolts won't vibrate loose. I've made the mistake before but if you are paying attention, you'll know you got the wrong screw just by how sloppy it goes into the hole. That and #8 screws are only used on mostly non-critical stuff. If you were to take every screw,rivet, and bolt on a plane, 90% would probably be 3/16" in diameter.
"Save like a pessimist, invest like an optimist." Beautiful! Just what i was looking for. So simple and reasonable. How did I not think of this before?
Even the most obscure ideas have plenty of competitors (I know I write table planning software for events). If you come up with something that has no competitors, either:

-you didn't look hard enough

-you are a genius who spotted an untapped demand (very unlikely)

-no-one wants it (very likely)

Also, remember that the main competitor to a lot of software is Excel and post-it notes.

That said, the more competitors the harder it is to get noticed. Ideally pick something where you have got a reasonable chance of getting on page 1 or 2 of Google.
It's not a conspiracy theory that people are hurt by vaccines. That's a fact. The question is, are people hurt more by the vaccine or the disease itself. From the evidence I've researched, I think it's the vaccines that are more dangerous.
> It surprises me that you are incapable of thinking one step ahead.

Seriously, what is this? You don't know me. Lay the fuck off.

My thoughts on the matter are either that a language should be strongly typed, with type declarations and enforcement at the compiler level, or dynamically typed in such a way that I shouldn't have to worry about types except for specific circumstances. Dynamically typed languages should know their coercion capabilities and perform them losslessly when needed. In reality what ends up happening is that some type coercions are automatic and some aren't, and if you're a polyglot then this is yet another one of those stupid arbitrary details you have to memorize for each language you work with. (I really would like less of those, there are too many different languages for doing the same thing)

One of the benefits of dynamic languages is that they handle type stuff for you. Which I interpret as, "cool, I don't have to worry about types!"

Yeah I know python is all about being obnoxiously explicit, and that is one of the things that I really do not like about that language. Now that I think about it maybe Python should have been strongly typed, its "no implicit behavior" opinion works much better under such a regime
Find a music blog, the more independent the better, that aligns with your tastes. For me, it The Quietus [0]

Human curation is ideal, as nothing is worse than being holed into an algorithmic artistic filter bubble. Art should knock you sideways, not confirm your tastes.

[0] http://www.thequietus.com
Meh, I absolutely don't believe that's the way. That's how we get the market to halt.

I was thinking more of teaching business and management skills to engineers.
I don't want a search engine removing whatever they deem a "conspiracy theory" or "misinformation". I can decide on my own.
Looks like some icons objectively became harder to recognize: there used to be icons with a special shape which makes them stand out, the new ones are all square using color as filler. The brain's visual system uses both color and shape for decoding, now part of that is gone. They do look more uniform though, but I'm not sure if that is better. After all if you present a collection of buttons the end result should be the user finds the one needed as quickly as possible.
> I'm hopeful with respect to Apple dogfooding its silicon in the data center because it may feed back into robust ongoing support for Unix/Posix on their publicly-facing platforms.

I mean that's one possibility, but what seems much more "Apple-ey" (aka likely) is that they would release a very much locked-down platform of tightly controlled, managed services which would perform well and would have a beautiful dashboard design, but would offer a small subset of the functionality which is available from AWS or GCP, they would make some weird choices - like only allowing Swift for configuration files - and all of this would be very proprietary in nature and distant from their consumer products.
My advice is “do your best but also have a certain amount of luck”
You can see through the people who do it badly.

Those who do it well, which is most of us, just seem like nice, friendly and interesting people.
I've always found prestige to be so strange. I suppose it helps that I went to smaller Jesuit school rather than some big top-tier Ivy or similar.

That said, I've kind of gone the opposite direction. I've always worked in tech companies, in production environments, for companies you may-or-may-not have heard of. I never understood why engineers from Big Name companies were considered so much 'better'.

Now I work at a big tech company you've heard of (but definitely not a FAANG), and I understand now. The professionalism, the thoughtfulness, ownership, and output they expect.. it really is another level from just showing up at work every day. I'm not saying 60 hour weeks, I'm just saying the caliber of work and collaboration. The job titles really are "worth" more than at the average company.
I personally would consider top 5 percent of any task to be the low bar of proficiency, so even that doesn't seem super impressive to me. But damn, the jobs pay well and wlb can be great (or terrible). I guess the weird part is that the process of getting hired is so different than the day to day work.
I see little to nothing in the way of discourse. Much like HN over the past few days, it's mostly a hand waving away of the reality that has always existed beneath the exterior. What doesn't help is that it's the nature of humans to fervently defend the ecosystem they've invested in.

We at HN like to hold ourselves apart from other communities, but is merely an echo chamber for what gp refers to.

Alright, let's not call it Stockholm syndrome. A "collective hypocrisy" would be more appropriate.
> popups up under your finger and you've suddenly signed up

Happened to me as well. So i guess their plan worked. So glad they care about my privacy.
Vast parts of the population however are not, as evidenced by the results of the last election or the support rates of stuff like qanon.

Please keep in mind that qanon, antivaxx etc. are active hostile infowars campaigns. It is a duty of a society to protect its citizens against such efforts.
Apple is incentivized to push you towards their services—to make installing from the App Store easier than sideloading, and to make first party services more useful than third party services. Those are not my interests.

I say this not to ascribe malicious intent—I do not think Apple implemented OCSP to push people towards the App Store. But incentives are funny things, and can cause people and organizations to rationalize all sorts of decisions, and conveniently ignore some side effects and not others.
Gaining Life Time Customers
I'm on the opposite side on this

I don't need snacks and drinks at work, just water and the occasional coffe, which I get at the bar anyway so I can have a little walk and clear up my mind

Workplaces that looks like a teenage dream party give me the chill

When I need to relax I stop working entirely and go out

I consider more money or more free time (or both) an incentive

I appreciate solid forniture, a comfortable seat, big windows with natural light, a nice neighborhood (last work I accepted was because they had an office in Duomo in Milan, the one I have now has an office 5 minutes away from the Colosseum in Rome), I don't care much about "free stuff"

Paying for my drinks or snacks it's not what will bankrupt me
Hi. I haven't really thought about open-sourcing the code and apps that might want to use SeeLink yet. However, I am working on an API since I'm building a Chrome extension to communicate with the product and make it easier to add links. Do you have any idea as to what kinds of apps might find communicating with SeeLink useful? The app is built in Python with Flask, and I have used Bootstrap on the frontend.
Superficial hacks like these are weird in a kitchen context. All I can think of is: dirt and grease everywhere.

On the other hand maybe hacking the rotating plate to oscillate vertically a bit, to avoid the infamous energy spots.
All the points you make only mean that Matrix is a proper federated privacy minding IM system.

I hate all the messengers that make you friends rat out their full phone address book (including your private phone number!) with a passion and I am very glade Matrix has not succumbed to this predatory practice like many others.
No, I mean the actual starting salaries based on employment data from universities themselves tell us there’s only a marginal difference in those who graduate between the institutions.

If you look at the degrees themselves as a form of capital investment, Ivy League schools don’t translate into “paying off,” as it were.