skysight-inc/HackerNews huggingface dataset:
anyone tried a screen from an imac (https://support.apple.com/kb/SP760?locale=en_US) or any apple computer?

Even my 5years old imac is better than this new samsung screen.

I have a Win/PC as well (for gaming) and I'm using the Samsung CHG70 (https://www.samsung.com/us/computing/monitors/gaming/32--chg...).

It cannot even be compared with the screen from imac. It's blurry, with wrong colours and low quality.

Even now, I don't know how no other company can replicate Apple's screens.
China will attempt 30-plus space launches in 2019 including lunar sample mission
Let's hope it won't be complicated, but somehow I doubt that it will be as easy as those normal replaceable batteries.
We (Baremetrics) operate basically breakeven. Spending 2019 growing profit + cash in the bank.
Carbon Relay is slashing energy costs and emissions using AI
Elemental impurites aren't what we were worried about. It was organics. How sure are you there's no weird bacterium that lives in sulfuric acid and likes to eat iso tank lining? Would you bet $100 million against it?
I raised this in the other thread... that article suggested this incident had already been litigated in civil courts with Huawei being found guilty.

What is different now and why wasn’t it a bigger deal before?
I think this attack is slightly overrated by the other commenters (and those that say it defeats 2FA are wrong).

Here is the scenario he posted:

> An Attacker enables 2FA in Victim’s account.
> In another browser, Attacker waits indefinitely in the 2FA input page (Image 1).
> Attacker disables 2FA.
> The Victim regains access to the account (changing password & resetting sessions)
> Then the Attacker could input a valid 2FA code and have access again to the account, without knowing the current password.

So to summarize:

- The attacker needs the password of an account that is not protected by 2FA.

- It allows the attacker to stay connected after a password change (usually, when a password change occurs, it logs out the user of all platforms).

In fact, 2FA protects you from this vulnerability : just activate it for your account and you are not vulnerable to this attack (the attacker cannot connect to your account in the first place, since he doesn't control 2FA tokens).

Moreover, if your account doesn't have 2FA and someone finds out your password, well I think you are already deep in trouble (the attacker could do many more things, since he's already connected).

So this attack is still a big deal (the user can't disconnect you) but it doesn't break 2FA security at all. It just adds a vulnerability to accounts that don't have 2FA enabled.
Yes, i have a couple of them. halve of them is home-made though.
Does Android make the same claims?
'All relevant cool sites are expected to have 2FA'

Twitter would be very criticised if they didn't have it.
Being able to produce nice, competent design requires a very different skill set from the one developer has. It's not our job to know what are complementary colors, what is hierarchy etc. But when handed sketch/photoshop design it's part of my job to implement it.

It's not a coincidence that you brought up positioning.

> I can't center my divs properly.

I remember having a similar feeling. What made it click for me was searching for some articles like "how to master css".

Btw, just did that search and this is the article I remember I went over https://designshack.net/articles/css/5-steps-to-drastically-..., which is the first result.

Understanding how to position things I think was the biggest aha moment: floats, box model, the difference between positions such as fixed, static, absolute etc...

I think if you go over resources mentioned in that article you'll be good enough.

It feels like there is this idea that CSS is very simple, not a real thing, so we don't dedicate the time to learn it.
You wouldn't expect to be good with React after one day, would you? It takes time to learn js, having that base it's easy to pick up React in a few days. And then you read articles on best practices, staying up to date with new versions etc.

CSS requires much less, but still some time and effort. Treat it as technology, give few days, don't skip steps, just sit down and learn it.

You can't solve `x + 5 = 10` when you don't know what `2 + 2 = ?`

So don't try "hey, CSS, this is the parent div, and all child divs must obey its size" until you know what is the difference between absolute and relative position.
It's not so much about the religion itself, but whether you are "active" member of a confession.

If you are, you will pay a "church tax" like 1% of your income. If you are not, you don't have to pay that tax.

So it's more about tax collection and distribution than about anything else.
The situation isn’t that 10% of purple have been incarcerated; if it was, you’d be correct.

Instead, the situation is that 90% of those incarcerated are purple. You can’t draw any meaningful conclusions from that without knowing the number that you were referring to: what percentage of purple people that makes up.
I too worked in catalog design / printing. I had a lot of catalogs from many manufacturers (some 5 to 10 years old). This was how I learned UX design, I benchmarked design decisions made by other companies. Since I knew how those companies operated, this gave me insights on what good/bad designs are.

Designing a catalog is similar to designing a SaaS tool.

Designing a magazine is similar to designing a marketing website.

Working with AdobeIndesign taught me the following things, that translated into web development:

(1) Importance of style guides (things like BEM, SMACSS, etc): If you don't lay these out upfront, your catalog becomes incredibly inconsistent and hard to manage (too many components everywhere).

(2) How to organize your SCSS files - it's actually almost the same way you do it in Adobe Indesign. There's a `base` folder for global layout styling (fonts), `components` folder for things like buttons, tables, etc.

(3) How to layout a webpage. In Indesign, you start with the header/footer usually in your masterpage layout. Then you design each page from top to bottom generally (for a catalog at least). The viewport is more or less the size of a single page. You can only fit so much content there.

(4) Font-types - Open indesign, dig through all 100+ font types and see what the differences are. Some can handle fractional fonts, others have support for narrow styling (Arial).

(5) Design combinations - Take a look at a Grainger or McMastercarr catalog. There's many tricks for cramming a lot of information on one page. Minimal font sizes, horizontal lines in tables, use of white-space eye relief, consistent styling, etc.

(6) Constraints - If you saddle-stitch or 3 punch bind your catalog, your margins differ. If you make brochures, it's like designing for mobile devices

(7) UX Interaction - There's many ways of looking at a page, and where you want to draw a user's attention first.

UX tools are still playing catchup to what Indesign has offered for years.

I would say CSS is different mindset in that there are more rules. And you have to usually handcode it yourself. It's "design" in the sense of knowing what colors to use, size of content, etc. "Development" in the sense of knowing how to use master-page layouts / component designs upfront.
Use to work in this space more in the 2G-3G era and a bit of 4G in packet core networks.

Interesting space and would love to know about how I can keep up (will shoot you an email if you do not mind)

A few semi-random thoughts:
-Initially Huawei had that reputation of stealing back in the days when they were caught reverse engineering Cisco router OS code
-They are also known to throw tons of people to any network issue including bespoke on the spot fixes (which would be a nightmare for support engineers, imagine a worst case where every client is running a specific version of code from all the hot fixes and custom patchs)
-Growth in revenue has been unbelievable from the above. And yet their core equipment is banned in a few countries (US, Canada, Australia). A true Chinese success story.

Other thoughts:
-NEV is a tough space, margin rates are so low yet your hip phone manufacturers are making bank $
-The patent wars are very real with a number of companies that are not not equipment makers (e.g. interdigital) that just collect royalties
One thing that Factfulness does is take a more nuanced look at wealth. Rosling makes 4 categories of prosperity — the majority of which by population are in the middle, neither ultra-rich nor ultra-poor.

Something he wrote that helped me understand: From the point of view of the wealthiest societies, everyone else looks poor. But there's a huge difference — in quality of life — between subsistence-poor and bike-to-the-market poor. In the second category, your children are probably going to finish high school and have a chance at professional careers. In the first category you're one injury or bad harvest away from disaster.
Imo as long as you're not targeting internet explorer, things are pretty consistent these days. All modern browsers are now "evergreen", which means they update automatically and silently, which is the best thing in the world for web devs. The only inconsistencies you get are some having implemented new features before others, not really outright contradictions, and even that isn't a very big gap these days.
Critical Bug on FaceTime Let's Snoop Users Without Their Permission
I have simple rules regarding weather:

1° it's more than 12-15°C outside : shorts and short sleeves

2° it's less than 12-15°C : long tights and long sleeves

3° it's less than 5°C : add cap, gloves and microfibre top to the previous set.

4° it's raining: I'm not made of sugar :)

5° it's heavily raining : I wear a cheap rain poncho, it's fine.

All my sport wear is the cheapest stuff from Decathlon, 5 euros shirts, etc. The rest of my gear probably cost me less than 150 euros and I've been using all the same gear (but socks and shorts) for 10 years, it doesn't wear out much.

I wear the exact same socks and shoes and short-sleeved running t-shirt whatever the weather is. I only use one sort of anti-friction stuff: 3M tegaderm. Exactly 1 square cm2 of it on each breast. A roll lasts a couple of years or so. I threw away a pair of shorts that hurt me at the thighs. I don't carry any money or phone or anything but my home key, in the small pocket all shorts and tights have. I don't carry water either, because I don't run more than 2 hours straight anyway, I drink before and after and that's fine.

I had a couple of injuries after turning 45 but it's nothing gear-related, really.
Operational Analytics Market Proliferating
Thanks! I’m pretty ignorant on the specific terminology behind statistics, and realize how important it is to be accurate in this case.
I recommend using polarised sunglasses. The macbook screen is polarised the correct way for most sunglasses, so it doesn't dim your screen half as much as it does your surroundings.
I think that this type of tool can produce a much readable program without a large change to how writeable the program was. Tools like state diagrams can be similar - by using an automata of some type you generate an artifact that can make your logic very easily explained to a nonprogrammer, but the restrictions of the format aren't easily understood.
>If you don’t like their thing, don’t use their thing

Oh how I wish that was a course of action I could reasonably take in this instance...
What makes you think that day laboring in a field is any easier to do while sick than driving or serving or knowledge work?

How you are paid for your work is irrelevant when you are too sick to do it.

Also, why are we treating money like a colonial invention?
Or even accidentally turns it into a username. Honestly, it wasn't political when I picked it.
Pray, tell us what does happen.

I cannot find any flaw in that logic.
What was your salary, and the salary of additional people to increase the bus factor to an acceptable level? There is a lot more than raw perf numbers that go into these calculations for any responsible business owner.
If you activate MFA, you are not vulnerable to this attack (see my top-level comment)
Interesting points, but have to challenge your strong assertions here.

1) Dynamic loading and unloading of drivers in a single-purpose embedded system is not a good point.

- Yes, but who said anything about Riot being used only for single-purpose embedded systems?

2) In this level of devices, everything should be statically allocated for the worst-case situations.

You seem to be conflating embedded systems with safety-critical systems. There are plenty of embedded systems that are neither safety critical nor single-purpose. Also, plenty of non safety-critical embedded systems use microcontrollers that don't have the resources (RAM) to run Linux effectively, even MMU-less Linux, but could benefit from dynamic loading and unloading of drivers for hot-plugging events to support external hardware/accessories.

3) The space taken by the code involved in handling dynamic loading could be better used by giving you a cheaper, simpler, more reliable device.

- For certain problems, sure. But I'd challenge your assertion that resource-constrained always equals single-purpose device where dynamic loading for things like hot-plugging events isn't useful

What seems 'nice' on a desktop system is (in a lot of cases) inappropriate for a resource-constrained embedded system.

- It's hard to argue this point with the caveat "in a lot of cases", but I'll try. What makes this inappropriate for resource-constrained embedded systems? Again, it seems you're conflating resource-constrained embedded systems with safety-critical embedded systems, where formal methods/functional verification/regulatory certification are necessary and therefore dynamic code loading/unloading isn't feasible
Looks like it's an update on that the hardware started landing in some people's hands, not a change in hardware.
> the perspective that i think is missing from the article is that a lot of the drop in extreme poverty isn't the result of organized work by the world to curb misery

He did indeed make that point by calling out the flatlining in poverty reduction if you removed China from the data.
I think you haven't explained how and why it is reporters don't need editors, photographers, lawyers, stringers, publishers, regular paycheques, bookers, interpreters, etc. You just declared those things superfluous and suggested you should be able to purchase I dunno, Maggie Haberman's or David Fahrenthold's output a-la-carte and that would somehow work for them both practically and economically. I'm not the one going out on some oddly unsubstantiated limb here.
Some college rankings place importance on vanity metrics like acceptance and matriculation rates. This is a reality. Top colleges are typically more sensitive to and interested in optimizing for these measures.

If you think that signaling intent as a student is not important, you are of course welcome to your opinion.
My experience with using online legal services (including some recommended here) for simple matters was that you're hiring the bottom of the barrel / oversubscribed intern time.

Being a lawyer seems kind of like being a doctor -- you can easily solicit more work than you can do, if you're good at your job.

Consequently, if you're good, why would you accept internet clients? And all the problems they entail. Quantity is not a problem you have.

It's annoying, but follow the adage. Pick up a phone and ask family / friends / local lawyers / etc who they would recommend. Any lawyer should be able to handle communication over the internet for most of the casework.
I’m conflicted between Go and Rust. As my codebases get bigger, maintaining them in Python is not fun.
Even for completely P2P things, you can still have server-driven feature flag, which Apple definitely makes extensive use of.
Thank you! I knew it had to do with Bayes' theorem. So much confusion in the world seems to come from the fact that people don't understand conditional probability.
Thanks a lot! Yes I should've been a little more specific, it is criminal/traffic.
If this could be combined with amazon, then that would be amazing.
I don't know about the US, but I suspect purely online legal services in the UK might be tricky due to anti-money laundering requirements?
Fair enough. I'm happy to, but I haven't been asked! I'm on a bunch of podcasts but they're less structured and often not transcribed.

The monthly numbers tweet often turns into a psuedo-AMA of sorts. It's a distributed interview :)

But if anyone, from Indie Hackers or otherwise, is reading...
Then you can toggle one simple configuration switch, instead of forcing confusing behavior on the other 99% of users that don’t want or need it.

Take a step back and consider if say Windows did it like that, wouldn’t you agree it is broken?
Probably lots of firms have committed similar goofiness at some point. Huawei is criticized for this particular episode because TPTB have approved Huawei as an acceptable target for our Two Minutes Hate.
Dutch literature, sexy colors RGB
I would guess you would need to e-mail some law firms and ask if they would be willing to do things by e-mail or some other form of asynchronous text communication. I wonder if common law firms know what GPG is. And I wonder what online platform is good for such communication, where privacy is very important...
I'm sure that the 40 years of European colonization 400 years ago most definitely taught my barbaric ancestors how to use silver and claim land.
Breakfast like a king
https://www.telegraph.co.uk/science/2017/07/21/breakfast-lik...
Visual Basic 6 was a real sweat spot of low-barrier-to-entry visual tools and simple scripting with enough of an escape hatch through COM to do really crazy stuff if you needed to. Complete pain in the ass to manage large projects, but then, it wasn't that much easier in Visual C++ 6 at the time.
> I still haven't seen any case for visual programming.

Aerodef, automotive, etc all use some form of visual programming. Controls engineers rarely write code, the systems are way too complex. E.g. I highly recommend watching this video from JPL to give you an understanding of where such tools excel. It's about simulating, iterating and then having scientists and engineers autogenerate the code they couldn't possibly write or test

https://www.youtube.com/watch?v=Ki_Af_o9Q9s
> (usually, when a password change occurs, it logs out the user of all platforms).

That is what seems to be broken by this attack. You are not properly logged out when all sessions are closed, and you can manage to login without knowing the current password.

No, it does not break 2FA. No, it does not work if you have 2FA enabled.
I agree with you. Maybe this is not the proper place to express this view because it looks like a personal attack, but the engineering team of reddit seems to be very, very subpar. Downtime almost every day, extremely long page generation times... Maybe they should review their hiring processes.
Nor should it.

As someone in the CE field doing this work everyday, I’m getting kind of sick of abstraction layers. Every device mfg takes a crack at it, every RTOS does, ARM itself does, and many IDEs are as well.

I kind of just want my RTOS to do threading, preemption, and resource locking. Middlewares line Amazon’s MQTT are good but I’d really prefer to handle the peripherals myself or use the device mfg’s libs. I am not a believer in write once use everywhere embedded code, it just doesn’t work, because the peripherals are just so different.
Have you looked at this new Samsung screen in person, or what makes you say that?

How about the HDR screen from the X16G?
I know a rookie who have been playing a game called While True: learn () on steam. It looks like circuit board simulation, player is supposed to direct colored blocks to the specific destinations depending on what's exercise about. It appeared to be more of a railroad station simulator to me.
When I was making my first steps, in DOS, all programming for rookies was about chess boards. Almost every programming environment for beginners was a derivative of a chessboard, we moved pieces, found paths, backtracked here, beeped with 0x07 there...
Today, when chess-autists are retiring, maybe the new waist-deep-into-networks generation coming is more lenient on how developer tools should look like. I don't believe they will've substituted actual coding with grandma's embroidery, but a handful of daredevils who will create more powerful tools like DDD debugger are surely welcomed with open arms.
They confiscated a laptop for some reason that the OP didn't report (and perhaps didn't know)
Yes, I am well aware of that. Sometimes I wonder if I should set up a page with a poll to collect what most people would want as a smartphone. Somehow I have the feeling that phone manufacturers don't know anymore what the consumers want and instead build phones with 4 cameras just to present something new (and I am one of those who actually enjoy having a good camera within their phone).
Agreed. And they don't even consider the other angle, which is do rich people love endurance sports more than other sports? That is, of the rich people who participate in sports, how many are in endurance sports versus those in other sports?
The main reason is to get better pixel density. That's what Apple's Macbooks do by default, and it's really georgeous. I couldn't go back to the full resolution and everything being super small.
Strange. I can't remember that last time it crashed on me, and I have it running almost all the time on my work and personal machines (both Win10, talking to gmail and fastmail respectively via imap).

A while back Mozilla announced that they were migrating development to an independent team. I don't know much about that, but my impression as a user is that quality hasn't been affected and it might even be getting more love. I was happy to donate some money to the project last time they did a fundraiser.
There is a big difference here. To continue with the cliff analogy: Launchd ran fast enough to clear the cliff and was rewarded by a refreshing dive into the cool water; it was implemented in a competent manner and consequently didn't cause people to become upset. Systemd on the other-hand can't run without stumbling, it hobbled off the cliff and bounced off every rock on the way down. It made lots of people pissed off because it interfered with their routines.

If systemd didn't cause problems for people, virtually no user would even know what it was, and consequently, virtually no user would hate it. If you ask your average OSX user what launchd is, they'll come up with a blank because launchd isn't causing trouble for them. If you ask your average linux desktop user what systemd is, a large portion of them will recognize the name, and many of them will chew your ear off out of frustration.

At the end of the day it's not about "adherence to philosophies" or any similarly dubious concepts. Whether or not software is hated is ultimately determined by whether or not it causes problems for people.
The e-mail equivalent of your house falling down is data loss. This is unavailability, which is more analogous to losing your keys and not being able to get in for 30 minutes.
You are flipping around the percentages. Parent says "10% of incarcerated people are purple". This does not imply that "10% of purple people are incarcerated".