skysight-inc/HackerNews huggingface dataset:
Yeah, I like the idea of this site but was disappointed to find most of the entries being something like

I was rejected by Fashionable BigCo X and Y but then eventually got a job at Fashionable BigCo Z

Which is great, it really is, but not really all that interesting (sorry!). You've only been rejected in a very narrow sense. Everyone has an off day, or off interviews. You were actually accepted by the mainstream, eventually. It's like saying you were only accepted to 2 of the 5 world class universities you applied to. In what sense have you suffered rejection?

I was hoping for more of this variety:

I was rejected by Fashionable BigCo X and Y and Z. That path was obviously not going to work out for me. But I at least knew my own value. So, undeterred, I instead did awesome thing #

There are a couple like that. That's interesting. Someone who holds their confidence and actually outperforms others' expectations, despite lacking conventional sources of validation.
There’s really only 1 middleman and it’s Bandcamp. Their pricing model is extremely fair considering all the value they deliver to the artist (website, SEO, discoverability, merchandise selling platform, payments, subscription packages, integration with record label, merchandise fulfillment tracking, discount code, private streams, etc, etc, etc). You’re always going to be dealing with processors with online, that’s just part of business.
Same here. WordFence has been a god-send. My agency offers fully custom sites, WordPress sites, and even builds on sites like Squarespace for people and I always differentiate them for clients. If it's a site that we'll end up managing, I always install WordFence and the developer license for it is incredibly reasonably priced. It's a 100% recommend from me for anyone considering it.
Real-time level 1 and level 2 price feeds
Time series historical data; tick, n-minute, daily bar database
Various REST APIs to build CMC like web displays
Wow. Any and all respect for the app - lost.
This might be orthogonal to your position, but I'll ask it anyways.

As an American citizen, what's the best way to protect my career so my job isn't sent overseas or pushed to an H1B (or equivalent) at starter IT salaries?
Before bandcamp I used 7digital but eventually some (well, most) tracks I bought became unavailable. Bandcamp doesn't suffer from this. Also, the selection is beyond incredible, Journey from Mirabilis is so obscure it's not even on YouTube but gosh, that's some incredibly beautiful music, one of my favorites.
The processing of successful H1B visas seems to be taking much longer this year than in previous years. Could you shed some light on to why this is?
Is anyone else impressed with WordPress/Automattic's willingness to "just ship" despite things not being perfect?

As someone who struggles shipping software that basically nobody uses, I don't know if I'd have the guts to say "it's good enough" on a project as big & widely used as WordPress.
On a similar note, any chance of an immigration reform in medium term like 3-5 years that would help reduce the backlog for Indians on EB2/EB3? If not, any alternatives apart from EB5, EB1 that you could suggest?
> I don't know how someone could subject themselves to that in a professional capacity.

Active Directory. Well, AD and a bunch of applications that are critical to the business only operating and supported on Windows. But the other OSs don't have anything as good for management of the environment as AD is.
How do they run tcpdump with WSL or anything related to network?
2014 tag would be helpful
I keep being tempted to go back to Macs - especially the new Mac Mini - now that most of my work is cross platform (.Net Core/Python/NodeJS) but I don't see any advantage just for that reason. I spend little time mucking with the OS. Most of my time is in VS Code/Visual Studio, Chrome and Notepad++. I don't see that changing. The rare occasion that I need Linux I use WSL locally.
I'm somewhat on the other side of things where I've been using Windows exclusively on my work laptop for many years (I have a Linux box at work) and have been seriously considering switching to a Macbook Pro for over a year now, but I'm continuously frustrated by things on the Apple/Macbook side of things (my wife has a 2017 MBP).

Apart from the annoyance of the keyboard on the MBP and my personal preference for physical Fn keys over a touchbar, it is simply amazing to me how bad the Macbook Pro is with playing with simple external peripherals like Docks and external monitors. I've tried using a USB3 based dock, as well as a thunderbolt dock to connect 2 external displays to a Macbook Pro and it's just been horrible. The former didn't even work, the latter only supported one monitor for whatever reason. I then tried using 2 simply USB-C to HDMI adapters to connect to the two monitors (hello dongle land!) and while both monitors are seen, OSX refuses to support 1920x1200 on my new Dell 2415 Monitor and ends up stretching a lower resolution across the monitor, making everything look like garbage.

Occasionally, on reboots, it will work fine again, but it needs to be your lucky day. Why Apple won't make their own fucking dock so that I can pay them some extra Apple tax just for some sanity and peace of mind is beyond me. Meanwhile, my 2 year old Dell XPS (which I don't really love at all) has never had an issue with external monitors via any of these docks ever.

So here I am using WSL on Windows 10, and you know what, it keeps getting better and better, and I might just end up sticking around with Windows.
Don't forget how ridiculously small USSR economy was compared to the US, too.
It's really hard to say because even in this world of divided/tribal politics, immigration crosses party lines. While I don't think that it is impossible, I still think that this isn't likely to pass.
You are confusing "a scientific test for consciousness" with "a scientific theory of consciousness".

False positive and negative rates are not particularly new to science or medicine. When we run blood tests to determine if a person has a particular disease, some percent of people with the disease will be tested as not having it, and some percentage of people without the disease will be tested as having it. Just because we fail to detect something accurately 100% of the time doesn't mean we don't understand it.
I'm at the point of considering a switch in the other direction.

I love how seamlessly wsl works and gives you a real Linux environment. Writing on my screen (surface pro) is great too.

However, I'm mad that I'm getting ads (preinstalled Candy crush) on a Windows pro machine. Also, os x is much more privacy oriented overall, and it's the de facto developer machine.

The only reason I'm hesitating is that although osx is Unix, I'm scared I may miss a full Linux installation which you have with wsl.
Since we have a lot of customers like you, we have been investing more and more in educational content about UX for non-designers. Check it out if you're interested [1]. It's all fairly new so we'd love feedback on it.

[1] https://balsamiq.com/learn/
This is a case where most people are going to naturally take it literally. Most people don't hear someone espouse "write drunk, edit sober" and think "oh i bet that's a metaphor, they hear a justification to drink more. This is actually the first time I've heard someone claim that quip isn't literal, ever. That's because its not formed as metaphorical advice, its formed as a very specific instruction. There's nothing there to indicate that it should be mulled over and tweaked apart for deeper information.
I just searched for the fake Postman extension again and it appears to have been removed. Hurray!
If the current gmail is any indicator, have they really succeeded?

Otherwise, I'm guessing they don't actually have that many pages with everyone working on them.
Just the brake pedal.
Shotspotter Found Phantom 'Gunshot' to Justify Officer's Deadly Force
I haven't had an on-site yet that didn't require blocking off an entire day.
>because he couldn't remember some useless piece of easily-googleable (ha) CS trivia on the spot.

This is a myth. There's no good reason to believe he didn't get the job for that reason, other than his claim.
https://www.quora.com/Whats-the-logic-behind-Google-rejectin...

Please read the above. It contains an updated opinion from the creator of homebrew and is more relevant.

It also contains responses from people who worked at google and were or are part of the hiring process.
Fully agree. A monolithic architecture works for most cases but not ALL cases. Large engineering orgs are one such usecase where the monolithic architecture starts to become less appropriate.
As of this writing, the fake Postman extension appears to have been removed from the Chrome extension store. Huzzah!
Like the part where the site downgrades gracefully and shows something instead of nothing when JS is disabled? Yeah, totally, agreed 100%.
Their most important point stems from the name: "Autopilot". That right there begins the host of issues that arose from how Tesla marketed their features in a way that oversold them. And I am genuinely impressed by what Tesla has accomplished with their system, it's just that it's safe use-cases are much, much narrower a true "autopilot"

I wonder if there is even a safe "in between" phase between normal driving and truly, fully self-driving vehicles. Or will many people put too much trust in the tech to make it a safer alternative until it's much more mature. Think of airplane pilots, where "autopilot" is also not really a fully self-flying/landing/takeoff system: they have tons of specialized training to hammer home the limitations and work safely within the system. There's even a body of research literature on the topic of when too much automation makes pilots too complacent, and decades of engineering with that problem in mind.

It all just makes me think that Waymo may have it right in not targeting any type of transitional state between traditional and full automation.
We do themes semi frequently enough to have a sort of process down. Never any problems here really. We just opt to not use much of the Wordpress ui helpers and make sure we’re not using plugins that generate their own ui. Then again they mostly end up being hosted with Wordpress VIP and they hold everything to a fairly high standard.

I’ll admit though, it’s a bit weird having a prod and dev environment with how many tweaks Wordpress can have. Haven’t really come up with a good solution for that.
WRT NTFS I don't think they can fix it without releasing another major version of it and that comes with some insane level of risk based on the early churn in NTFS. I don't have an appetite for that. They tried to fork it with ReFS but that went pretty much nowhere.

Powershell is amazingly consistent for sure but each little bit of consistency has numerous inconsistencies in it which aren't exactly stable, hence the whole web request nightmare. Also things like different methods of getting the date return timezone and non timezone aware things. They nearly had it but rushed it out of the door. Also things like WinRM are totally unreliable and don't scale well due to the runtime performance being dire (try arguing with ansible/WinRM failures on a daily basis).

I think a lot of people using object pipelines miss the major point of designing test pipelines which is the first step is to make your pipeline easily parseable. So for example dates as unix dates, colon separated etc. Then you don't need to use regex and stuff. For that little bit of compromise first you end up with something which is several orders of magnitude faster than the UTF-16 and serialisation backed powershell pipelines. Try grepping a few gig of data with it :)

On your last point, you're lucky. This comes up a lot in corporate networks and proxies and occasionally randomly out of the blue.
Lance Armstrong: Uber investment 'saved' my family
they merely follow the lead of politicians and political machines everywhere. both strive on strive. To do so requires separating people along ideals and the first step to that is misrepresentation or distortion of a fact and then exploiting that without backing off.

the internet turned a lot of that upside down while enabling more to begin with. however in the end many more eyes on the news means it is possible to get to the truth a lot easier than before
yeah. I tried switching to using my gaming desktop with WSL. I used an X server to run a terminal emulator that isn't terrible so I could get the best of Linux and Windows without having to reboot.

Add in zsh auto completion and then it all went to shit with the latency. Some commands could take MINUTES to complete.
So I used to have a blog, but I felt this pressure to publish stuff regularly. And that showed in the quality of posts I wrote; shitty, unsolicited articles about nothing. And when I didn't have enough content (whatever that means), I just filled it with random garbage. I've deleted that blog entirely since then.

I've also come to the conclusion that there are two kinds of posts - regular, essay-like blog posts and just random thoughts. These random thoughts could just be 1-2 lines or just a paragraph. You don't need to develop them into a full article. Twitter is designed for this, but Twitter is also suitable for a lot of other things, so you shouldn't feel like you can't have these in your blog.

Maybe I should write a blog post about this lol. I've been collecting topics to write in a text file so that I won't run out of stuff to write. But I now think it's perfectly fine to go 3-4 months without an article, until you feel like writing one that's worthy. I know this is a bit contradictory to point 2/39 in this post, but I just thought I should share.
[Adjusts glasses]

Actually...
I agree, drivers that do not pay attention share the blame too, but is not fair to blame only the drivers, the "autopilot" requires that the human driver maintain 100% attention but is the system monitoring the driver properly, is it trying the best to keep the driver engaged to the road ? No it does not do that because is not comfortable for the customer, so safety is sacrificed.
Maybe its semantics but I only represent myself as rejected when I fail the interview loop. That’s a lot more frustrating, especially when you were stoked about the company.
Oh, I've drunk more quality beer than most. Stop for six months and try again if you don't believe me, once the body has detoxed it's going to start putting up a fight. I can't even smell alcohol these days, even at the levels of normal beer; it smells like gasoline.
Why Black Hole Interiors Grow Almost Forever
You should not be inventing ui/ux for an early web application at this point.

Almost every possible control and behavior you need has been figured out.

On all my new projects I start with a commercial bootstrap wrapper. Wrapbootstrap has a lot of great ones for under $30. [1]

The templates come with everything from basic css to the newest wizbang stuff.

You can ramp on bootstrap layouts quickly because you can copy entire ui elements from the demo pages.

You can also build cascading templates pretty quickly using the examples that come with it since it is always the same layout largely.

I would not recommend trying to become a ui expert as top comment suggests, because that takes a long time. Instead, build with someone else’s great work in a bootstrap wrapper and learn as much as you need to move your project forward and no more.

[1] http://wrapbootstrap.com/preview/WB0N89JMK
"Post drunk, delete sober" - said no one ever ever ever.
Yes, that might be what I would do if I did the workshop again. I still like Repl.it because I think the distinction between the REPL and the file/editor is much easier to grasp there than with IDLE and IDLE's REPL, but running code locally is necessarily going to be more reliable than running code on a remote platform.
It's going all the way through to the other side, in the spirit of Camus. The world is so saturated with absurdity that absurdity is the only place to grab hold.
JSON doesn't need an API because it's a subset of Javacript:

const foo = {
bar: n,
children = users.map(({name, id}) => ({name, id});
}
foo.x = 42;

DOM:

const foo = document.createElement("root");
foo.setAttribute("bar", `${n}`);
for (const ({name, id)} of children) {
const child = document.createElement("child");
child.setAttribute("name", name);
child.setAttribute("id", id);
foo.appendChild(child);
}
foo.setAttribute("x", `${42}`);

Querying with jq isn't an "API".

JSON and XML are both encodings of two different formal data models. The difference is that JSON is native to JS. XML requires an API to build a safe and valid document. There are simplifying wrappers around the DOM, but they'd be yet another API on top of an API.

Also note how XML is string-based. In order to get any type safety at all you have to use XML Schema, which only works with a data consumer that also knows XML Schema. So given <foo x="1"/>, there's no way to tell arbitary consumers that x is, in fact, a number.

There are undoubtedly toolchains that do higher-level manipulation of XML data so that you can serialize and deserialize rich, type-safe data, but the fact remains that you need such a toolchain, in every single language that is to deal with this data.
When they’re aligned vertically, say as part of a table, then leaving the zeros in makes it much easier to read.
The last point is the point really.

The entire objectivity of it is ruined by weird edge cases and knowledge. The car only goes straight if both rear windows are open. You have to say "beetlejuice" three times before putting it in reverse etc etc.
i have 2 links. one in the frontpage and one in the footer . I also run an ad banner to your site
I just posted a question to SE[1] if anyone's interested.

[1] https://security.stackexchange.com/questions/199324/is-there...
> I’ll keep this short: I still depend on Lightroom, writing tools (Notion, Evernote prior), a solid default desktop environment, first-party hardware support (be it a MacBook or Surface) & battery life, and most of all, my time. I respect those who’ve invested the time into maintaining & automating a full Linux environment they can use daily, but I just don’t have the time for that investment nor am I ready to make the trade-offs required for it. To each their own.

Given the circuitous series of hoops the author goes through to get their WSL/Windows environment in something of a working configuration the above passage is kind of laughable.

I too depend on Lightroom, but I've had to break that hold and just this week have gone the other way to a full Linux desktop. Windows breaks so often it's not workable for me. And LR classic has been nothing but a buggy, slow, bloated mess for me. Even just little things like opening the app paints the window over all other UI elements and you can't click to bring another app to the front before clicking/focusing into LR. Let alone the slow loading, painfully slow image viewing and stupid stuff like hiding the mouse pointer after creating a new folder.

I intend to split RAW development and Digital Asset Management, which is what I should always have done, now that Lightroom is out of the way. RAWtherapee and Darktable to a great job (and I say that as a former pro photographer) for RAW development and easily enough for most pro work I did/do. The options for DAM are varied but even Digikam is pretty excellent for most things.

Having just spent a year with Windows (having run Linux previously) Linux is, amazingly, progressing towards 'just working' for me. Especially with Flatpaks/Snaps (though developers need to get a grip of understanding 'filesystem=home' vs 'filesystem=host' and how this effects usability vs sandboxing) as well as appimage. When they become available on Debian natively it'll be kind of awesome to run a stable desktop with latest selection of certain apps you might need.

It's true Nvidia support is bad. I did switch from Nvidia to AMD to make the move. Is that unreasonable to expect the user to do? Possibly. But doing that I get a hassle free 4k desktop, excellent stability (so far) and all the apps I need (so far).

Being back in a terminal 'proper' again on the desktop is just fantastic. Not having things update on their own with my say is even more fantastic. And the fact it's not eating 12GB of RAM running LR and a browser is the icing on the cake.
Keep telling yourself that then, it's not really my problem.

Or try quitting for six months and see how the body reacts to alcohol when reintroduced.
They remind me of Material: https://material.io/design/
It's a pure lottery and the chances depend on the number of petitions that year but historically for those without a master's degree or higher from a U.S. school, the chances of getting selected were around 30%. There are no per company quotas,
> I think a lot of people using object pipelines miss the major point of designing test pipelines which is the first step is to make your pipeline easily parseable.

And if developers of UNIX tools actually did that then maybe object pipelines wouldn't be nearly as appealing as they are, but we don't live in that timeline.
There is no reasonable way to emulate always on

:set virtualedit=all

Picture mode is not reasonable. The cursor must go where I put it and stay there, not move in any direction I did not choose.
I would just add that Mozilla also targets security critical portions with Rust rewrites. You don't necessarily need 100% Rust to be secure (if you have the right security model).
How hard in general is it for recent Canadian grads to get permission to work in the US?
Java applets, Flash, and Silverlight were famously examples of people being overconfident in software isolation. There's been an active effort to kill off browser plugins, and wasm (and asm.js and Native Client before it) is the result of an attempt to accomplish the same goal in an actually sound manner.

Dalvik on Android is not a software isolation mechanism. Each app has its own Dalvik VM using traditional UNIX processes and user accounts for isolation, which are in turn powered by hardware isolation. (I'm betting they did this because they knew that JVM software isolation had been a disaster in practice, although in part this also means apps can link native code libraries without changing the security model at all.)
The US is wasting trillions fighting wars in other countries.

China is wasting trillions building infrastructure in other countries.
I hate to start this off this way but this comment makes me feel like you're either a very novice WP user or simply a designer that likes to advertise themselves as a dev but doesn't actually do a lot of coding. Divi and Visual Composer are both absolute messes from every aspect except for ease of use and they're incredibly bloated even for simple page layouts. Everything ends up as an inline style, the actual load time for pages is astronomical, and making any kind of theme changes are impossibly inconsistent because these page builders inextricably link all styles to the HTML instead of in proper CSS where they belong.

Gutenberg, on the other hand, while not perfect, is several times better than these systems, in my opinion. There's still some messiness to it but it's much easier to set up a theme for a client and have comfort that, when you come back to edit something for them, they haven't borked it all to hell requiring you to dig through a slow and clunky interface just to reset a font-color.
Edge goes Chromium, and open source wins the browser wars
Couldn’t we get that from a spinning satellite closer to earth?
If Trump pulls out of NAFTA before Congress passes the new USMCA what happens to existing TN1 holders? Will those work authorizations still be valid until their expiry?