skysight-inc/HackerNews huggingface dataset:
Can I assume I do not miss anything from Sketch if i go Figma regarding :

- wire-framing

and

- demoing prototypes with transitions on my phone (specially this)

?

I am about to jump the wagon of design (product owner & ceo doing stuff on power point copy paste or balsamiq) and i do not have time to have multiple tools, i want just one.

Figma on browser + collaboration seems nice to test.
Is there any reason to think that we have such a choice? Spinoza, a contemporary of Descartes, makes a good case that we don't have such any option at all. In fact, one particular quote I love is a very simple one: "Men are deceived in thinking themselves free, a belief that consists only in this, that they are conscious of their actions and ignorant of the causes by which they are determined."

I think this is in some way separate from the metaphysical issue of free will and determinism, since whether our choices are determined by the universe or by us is quite a separate question to the extent to which society influences our choices in general. In my experience, it is absolutely not "still up to us" whether we are influenced by these factors, and a belief that it is up to us is more dangerous since it's delusional. The whole existence of the field of psychology, advertising, politics and propaganda is based on the idea that many things are not up to us - unfortunately we don't get to decide, but we like to think that we do.

Our desires, hopes, fears, opinions etc. are all imported from outside sources to a great extent, and it takes critical thinking to seriously ask about those - critical thinking we very rarely, if ever, apply to ourselves, because it leads to a kind of cognitive dissonance. I have personally suffered through this as I went deeper into political philosophy and saw that many concepts I held so dearly to were simply unsubstantiated, things that I believed due to ideological factors (from which none of us are ever free) and from my friends and relatives (which we may distance ourselves from to some extent only).

The idea we have control over these things without this critical-induced "pain" of having to confront ourselves is farcical.
Yes, though the PCjr had a version of the keyboard without the chiclet keys. Also either version was a minimal keyboard without separate function keys or num pad.

I had the non-chiclet keyboard. I now don't want to get a newer MacBook Pro because the lack of function keys and escape key, even though my first computer's keyboard didn't have function keys (though it did have escape).
False. Many of these problems affect all languages, including Python3. There are still many cases where you need to execute external programs. It's true that some problems are worse in shell, but even then, most languages (including Python) have constructs that call shell. Since the problems hit all languages, we should work on trying to make things better. Where possible, the simple and obvious thing should be the safe thing.
You're adding an entire new system. That's more wiring, more programming, more hydraulics, more moving parts, etc. It's far from trivial.
I would imagine it depends on the industry. In software, things like side projects, githubs, knowing the latest hip technologies, and being able to whip up the coolest algorithms during interviews are strong signals.
Facebook failed to block 20% of uploaded New Zealand shooter videos
As a colorblind dev, I've been reliant upon hex codes for 20ish years to know what color I'm looking at (by balancing RGB).

However I've always had a hard time creating color palettes and shades. I recently gave HSL a shot and really enjoyed it. Memorizing the Hue values isn't hard (it's easier than deciphering a three part hex code). Saturation and Lightness are just percentages.
Your username matches your reactive, hyperbolic and concerned response. I never said daily driver. The T430u is only one of my many laptops, and I have been coding and hacking, since the 70s. I was running MkLinux on Apple PowerPCs in the mid-90s, early Linux distros thereafter. I did some binary analysis and disassembly work back then, and still dabble, as well as other activities that make Kali a great system for this laptop and for what I use it. I also run Windows 10, Ubuntu, Minix, and MenuetOS on other systems, so don't worry.
The man who made 'the worst video game in history' (2016)
Middle of the road?
I definitely would expect real photos of the person on LinkedIn, and everyone I know who hires will look on LinkedIn as a confirmation of the resume. Not sure if this is a vector to enable bias or not, but it’s a reality of hiring for many.
That's much more 'legacy' than the 737 is, though. The 737 MAX was projected to be the best selling airplane of the modern era of aviation, and it's a legacy system. Yeah, there's still some old IBM mainframes lingering on in some places, but they're not remotely close to having the same market dominance.

Imagine if all of the cloud computing data centers ran off legacy IBM mainframes -- then it'd be a more akin situation.

These comparisons are off a bit, though, because development lifecycles in airplanes are longer than for computer hardware.
You mention some solutions that wouldn't work with SUID programs and that they'd most need the protections.. but is that really a problem?

Most of the problems are in the shell expanding command lines before invoking the actual application, so they get protected. Once the application is started, there usually isn't any globbing going on anymore unless those SUID applications invoke shells themselves and pass them user generated data... and then we probably have bigger problems anyway.
My concern there is not that a monolithic block of sequential code is inherently spaghetti code. It's that their natural tendency is to spaghettify over time.

Clean 300-line functions form an unstable equilibrium point; it requires constant effort by someone who cares about code hygiene to keep them clean. More so than factored code.
A Leprechaun Explains the Usefulness of Non-Existent Mathematical Objects
As pointed out, the alias should be

function del() {
mv “$@“ ~/.Trash
}

instead. Thanks @floatingatoll!
I completely agree with your idea; I've long believed that the OS kernel should reject dubious filenames.
Electron is chromium...
"condescending"?
Was there a particular passage which you feel had the 'superior talking down to inferior' characteristic?

Dialectical arguments tend to long, boring, and esoterical. I found the intro a mix of jocular and dialectical, which for me turned out to be the payoff for some of the article's repetitiveness.
True, you have a point there. Of course, standardizing on a few motherboard forms would be even better... one can always dream. ;)
I think the best would be to create an LSM module. I created one a while back but have not had time to complete it. I called it safename:

https://github.com/david-a-wheeler/linux/blob/squelch-1/secu...
The parent didn't have a "market dominant" qualifier...
If you're writing long-form data driven thinkpieces and actually think half of your readers are Trump supporters, you might need a reality check...
In Firefox you can click on the reader view icon (top right in the URL bar). In Chrome, you can start the browser with the command line option `--enable-dom-distiller`, which will give you a new menu entry "Distill page" that has the same effect.
Not really - they definitely could have extended the landing gear of the 737, as evidenced by the fact that they did exactly that for the 737 MAX 10. To handle the extra length they added telescoping landing gear that are about 10 inches longer than on the other variants
> Not a direct answer, but what you’re more or less asking is “why did they not modernize the 757 instead?” The answer is type ratings.

But if there's already an existing type out there that's a better fit, why not just use that?
Ah, I did not catch that. My apologies, this is actually a fascinating point.
He's been salty at Apple for years since he made a big fuss about Bendgate (pretty much started it).

Hasn't been invited to an Apple event since. To the surprise of no one.
Interesting, that's how I remembered it too!

However, Wikipedia says: "While many reviewers compared Elliot Carver to Rupert Murdoch, Feirstein based the character on Robert Maxwell." (https://en.wikipedia.org/wiki/Tomorrow_Never_Dies)
Phishing/downloading infected files. The infection can then potentially spread across the network if/when the infrastructure is running outdated and unpatched systems using publicly known exploits.

Patch your systems and maintain backups if you want to avoid this!
I suspect it's partly a sensory (-integration) issue.
They make a specific product and closing it off to consumers using it a certain way or manipulation doesn't make it a monopoly. I would guess that's most products on the market. They have healthy competition in consoles and consumers ability to buy and play games with other products through PC, PS4, and Xbox One's, maybe even AI.
Extremists Understand What Tech Platforms Have Built
I imagine that everybody who watches too much Fox News or Rachel Maddow has a manifesto like this up their sleeve. Just like everybody has a book, which should not necessarily be written. There's something distinctly sad about a disenfranchised person devoting most of their time and thoughts to politics. The entire circus is a scam.
I still haven't watched the show. Is it good?
For those working in a Java JAX-RS environment and looking for an additional rate filter on the app server itself, here is a similar Redis+Lua rate limiter implemented as a Jersey/JAX-RS filter [1].

It supports multiple limits, for example max 100 requests/minute and 10000/day, etc. The lua magic is here [2].

[1] https://github.com/cobbzilla/cobbzilla-wizard/blob/master/wi...

[2] https://github.com/cobbzilla/cobbzilla-wizard/blob/master/wi...
For those who might be interested: the 737 type certificate data sheet. Revised 64 times since 1967 and covering original, Classic, NG, and MAX.

http://rgl.faa.gov/Regulatory_and_Guidance_Library/rgMakeMod...
Feminism, sexual identity and biphobia: Margot’s portrait
It's not my daily driver. See my detailed response above.
Why do some of the manhole covers have English, not Japanese, text on them?
Yes if you were to apply the Mcleod Corp pyramid they would be he clueless layer, happily indoctrinating the loser layer at the behest of the sociopath top.
Ask HN: How do you read the news without getting depressed?
I don’t want to stop following the news for fear of not knowing what’s going on, but I’m finding that reading the daily news leads my thoughts into a dark place of dwelling on all the miseries I’m powerless to fix.

How do you do it?
This is a badly designed survey. Why would I give you my name before even knowing what for?
Being independent doesn't mean "without owners". That the owner is PE is actually quite a good position to be in, as others have already commented. So yes, "independent" is the right word here.
SABRE dates from the 50s.
It sounds like the issue isn’t the growth of Sketch itself, but the growth of the competitive landscape. I wonder if they shopped around an acquisition and couldn’t get one.
> According to Gurri, modern information technology enables the public, composed of amateurs, to break the power hierarchies of the industrial age.

This is really reflected in my area: nuclear design. This has gone from once the most secret and guarded information possible (Manhattan project) to a world where there are 50 small companies working on various types of reactor designs [1], many run by what can easily be considered amateurs.

Last week I was in D.C. at an industry conference and met a guy running one of these companies. He was explaining to me the merits of his design and had the basic physics unequivocally backwards. I prodded him gently on it: "Oh, you mean the fast neutrons don't get readily absorbed in fission products, not the slow ones, right?" He doubled down. Some poor schmuck is funding this guy.

Meanwhile, Transatomic, the famed Thiel-backed molten salt company recently folded [2] partly because the two MIT grad student co-founders apparently spent more time giving TED talks about how thermal-neutron reactors could "run on nuclear waste" than reading the 1940s literature that established that this was not possible [3]. (To be fair to the co-founders who are wonderful and smart people, many reactor companies make big mistakes early on, most are just a lot less public about it)

On the other hand, a then-amateur reactor designer named Kirk Sorensen read some stuff about molten salt reactors in an old book and then almost single-handedly built up an internet army of thousands of people yelling from the rooftops the benefits of fluid-fueled reactors. Now the big institutions like national labs have caught back up and there's serious talk and work on these reactors all over. Molten salt reactors (especially thorium-fueled ones) essentially went viral.

So there's a lot of good and bad coming out of all this, and I'm not sure where it will end up. One thing from the article seems certain: we need new forms of accreditation. We should try to find ways to bring trust back to the situation given its new reality.

[1] https://www.thirdway.org/infographic/the-advanced-nuclear-in...

[2] https://www.greentechmedia.com/articles/read/transatomic-to-...

[3] https://www.technologyreview.com/s/603731/nuclear-energy-sta...
Thanks for pointing out! Now everyone’s Bashing me in their comments.
If intelligence, conscientiousness, grit, drive, determination, etc were as visible as height, it would be immediately obvious why some people succeed and others fail. These traits are not evenly distributed. Some have them in spades, others don't.

The real myth is that "everyone has the capacity for success," and people who don't have success are "kept down by the system." These are feel good stories. If the only thing keeping everyone from eudaimonia is a broken system, then we fix the system and, presto, everything is great.

The hard pill to swallow is that differential life outcomes stem largely from differential capacities.

https://www.amazon.com/Blank-Slate-Modern-Denial-Nature/dp/0...
Natural Language Processing in Call Centres
Following the same analogy, could we say that researches knew what exact file was missing and happened to have that same file at hand?
In other words, making this applicable to blind humans with different kinds of blindness would be a whole different story?
Did you even RTFA? It’s by no means a political rant. It’s about how information asymmetry is being resolved by the internet and how that’s affecting consumer tastes. This wriitng is on par with Yuval Noah Hurari
The fact that languages have a way to run a command on the shell does not mean you should.

Actually, you never should, unless you have a very, very good reason. Even without taking into account encoding issues, you still shouldn't.
I'm still reluctant to trust it, but there has been a lot of work on btrfs in that time frame, particularly around reliability and durability. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
In some cases, upgrading a CPU prolongs useful life of the device.

The desktop I’m using now had i5-4460 at the time of purchase, eventually upgraded to Xeon E3-1230v3. Only going to upgrade motherboard after AMD releases Zen 2 desktop CPUs.

A family member uses a laptop that initially had i3-3110M. I’ve put i7-3612QM there, it’s comparable to modern ones performance-wise despite 6 years difference, e.g. cpubenchmark.net rates i7-3612QM at 6820 points, i5-8265U at 8212 points (because 35W versus 15).

I agree about glued keyboards. Keyboards are exposed to outside world and also subject to mechanical wear. The only thing worse than that is soldered SSDs. Makes data recovery very hard, and also rate of innovations is still fast for them, SSDs that will become available couple years in the future will be both much faster and much larger, upgrading them regularly makes sense for UX.
>I wish there was more of this artisanship in the everyday city-life around us, to keep remind us how lovely life can really be. It's easy to forget sometimes.

Modern cities and buildings are all about quick bucks and ROI.

Even our costly monumental works (museums and such) are built by inflated-ego architects for the bucks, and with no sense of public beauty -- just their modernist or post-modernist personal ideology.

That's one thing that gets me about people suggesting to others to "just move" to find a job, and that they don't have to have any ties to any place (e.g. their home state).

In the end, this means treating every place as a temporary residency, sort of like a hotel, and having no civic concern and pride in it. In other words, it ends with ugly cities and dystopias.

The inverse would be the pride with which people like old New Yorkers loved their city (and of course old Europeans cities like Vienna, Paris, and so on).
In our world the Unix operating system might be the best analogy. It’s an old design that’s been modernized in different ways, but ultimately has the same general interface (libc) that is still essentially the same.

It’s not a perfect anology, but probably better than systems that aren’t really changing much anymore.
The engines on many light single-engine aircraft (e.g. Lycoming O-360). While variants and modest improvements have been made, it is still the same 1950s engine at the core.

Safety requirements have evolved massively since then, but if you keep making the same engine with modest changes it can grandfathered. Kind of makes you wonder if grandfathering should have a limit (e.g. 50 years?).
It's also not hard to find Python/Perl/etc scripts that do things like "filename per line" or "split filenames on whitespace".
I updated my regexes to clean up some of the tokenizer noise last night. So many of the formatting in the code snippets should look a bit more natural now.
As an F# developer, I get very jealous when I read articles like this. F# needs typeclasses!
The shooting in Christchurch is a tragedy that should not have happened.

That said, this massive wave of censorship across MSM, NZ ISPs, regardless of the motivation, is very disturbing. It will be inevitably used to suppress citizens' freedoms, it will cause more tension in society that will escalate into more tragical incidents. Also, the video may serve someone to study modus operandi of such an attacker to increase their chances of survival in a similar situation. Either way, the censorship and attempts at rewriting history (removal of Spacey, Jackson), again banning inconvenient books are extremely dangerous and slippery slope to get on.
My family would have flown on a 737 Max this morning. Flight was cancelled. The FAA was literally the last regulatory org to ground the 737 Max... I'm livid that corruption and bias put my family at risk!
>Training middle aged truck drivers to be mathematicians would be extremely difficult, expensive, and their math career would last 10-20years at best.

I don't think these kinds of inefficiencies are as big of a problem when we're already talking about how their current jobs are so efficient we don't need human input anymore. In effect, they are so efficient at being truck drivers that they don't even need to be present, so we should pay them to do that job as well as they are, with the expectation that they put the extra time/effort into things we otherwise wouldn't pay for.

Mathematics is just one example. Pretty much any volunteer work would do, or any creative/intellectual pursuit.
While it occasionally happens, in Japan they still have a sense of civic responsibility. They wouldn't do that.

There's also the fact that you could (statistically) also forget your Macbook Pro in a crowded public park in Tokyo and come back 2 hours later to find it there untouched (and unstolen).
It's mostly a bikeshed and a signaling thing. Only a "noob" wouldn't know about enumerate(), right? The program could be brilliant in much higher level ways, but mid/senior only-knows-Python hot shot will jump on your anti-idiom like a dog on a dropped hamburger. Including such anti-idioms in your public code can filter out people like that.
Not exactly. The US media is happy to sell us bad news that reinforces our own sense of moral superiority. What we don't like is non-partisan news that challenges it.
The interesting question (in my opinion) is, while it works, who is bearing the hidden costs?

In this case, it's making the internet a less productive place to be. So many chat widgets I encounter are now used for growth marketing, not actual support, that whenever I see one I expect it to pop up and seize my attention at an inconvenient moment. Now that everyone is doing it, it's ruining it for everyone else, and something like this browser extension shows up.

If it works for you, then great, I suppose? But if I were the internet dictator I would have placed a ban on preemptive chat messages in these widgets years ago.
Let’s just hope Adobe doesn’t buy it as they did and ruined Macromedia
Because I have a different perspective than you and I don't engage in irrational zealotry about it?
Why do they need to "differentiate" or "be above the rest"? (Honest question, not rhetorical: I don't understand your point.)
Why your newsfeed sucks-SmarterEveryday [video]
The 757 didn't sell nearly as many planes in total as the 737. There's entire airlines (e.g. Southwest) that only use 737s and have their entire business built around them. The 737 MAX was designed for this use case; a newer 757 might not have sold to these carriers at all.

Plus, the 757 has some features on it that make it more of a longer range, transcontinental jet than the 737. That makes it more expensive. If all you're using it for is regional air service (the existing mission of the 737), then it's too expensive for the job. The 737 is the Honda Civic of the skies; the 757 is more like a (insert more expensive car model here).
> that's when I learned the difference between being right, and being right in the eyes of the law

It sounds like there's an interesting story here. Care to elaborate more?
Sketch has been widely adopted for UI design e.g. website and mobile app design. It's simpler than Adobe Illustrator, lighter in resources and subjectively feels far less clunky in use compared to Illustrator's UI.

Both are vector apps, but Illustrator skews more for, well, illustration and icon design, although you can use it for UI design. (You can also use Sketch for icon design too.)

Additionally, Sketch has a massive collection of plugins that forms a large part of it's appeal.

Adobe XD is Adobe's direct competitor to Sketch for UI design and for once, they are playing catch-up in terms of "mindshare" among designers. Making Adobe XD free in May 2018 was clearly an attempt by Adobe to accelerate the growth of their user base.

There are other competitors, notably Figma which is gaining a lot accolades and more users. Unlike Sketch, Figma runs in the browser which means you can use it on Windows and Mac (they have Electron-based desktop apps too). Sketch is Mac-only.

There is also Affinity Designer (Windows and Mac) - a vector drawing app which has a mixture of illustration tools (e.g. brushes) and more UI-focused features (symbols, constraints). However, Affinity Designer users seem to skew more towards illustration rather than UX design, so I would say they are probably not in the same race as Adobe XD/Sketch/Figma. Affinity Designer is a native app with no subscription model.

Overall, the more choice and competition in the design space is a good thing, particularly given Adobe's dominance. It's also nice to see apps adopt different UI approaches to tools - rather than copy the clunky way Adobe apps perform tasks.
I meant to warn others that, for example, “del foo.iso” could fail due to OOM. As long as they understand that, your use case will work fine for them.