skysight-inc/HackerNews huggingface dataset:
I'm hiring all sorts - it's an IT consultancy. We only have one f/t software dev. We do have a helpdesk with 1st - 3rd levels, a datacentre that wont set the world on light but is watched like a hawk and quite physically secure: a bijou cloud if you like.

The vast majority of MCSEs I've seen are the result of a boot camp. The questions and answers are rather contrived. The only worse quali I can think of now is the VMware VCP (memorise the maximums and a load of other rubbish) I've got a VCP myself for 6.0 I think. Its bollocks. I wrangle vSphere clusters all over the UK and I think the qualification is absolutely rubbish. I'm also QUEST accredited - that's better than the others but still pretty naff.

I'm the MD but I still do levels 1-3 on the helpdesk, as do my two other partners in the firm. This isn't some sort of micro management thing: the helpdesk is a good litmus style test for what is happening in the firm, quality wise. I still get a kick out of telling someone who requests escalation of their problem that it can't go any further. I don't do it too often but when I think that a customer (rightly or wrongly) is at their wit's end and me de-cloaking might help their stress levels, then I deploy that strategy. Some of the responses I have had are absolutely priceless and make the job (and life) a better place.
The comma should not be there. You’re right.
Except they are an hiring requirement for the Cisco, SAP, Adobe, Oracle... consulting partners.
In New England, what we call tripledeckers - three story buildings, usually with three or six apartments - are very common.

https://en.wikipedia.org/wiki/Three-decker_(house)
Well, that's not what I've seen. Townhomes and smaller (non-hideous[1]) apartment complexes -- missing middle housing -- certainly exist, but they're fairly uncommon. They make up a very small percentage of what housing stock is available.

[1] To explain what I mean by this, here in Germany it's very common to have smaller, say 8-12 unit apartment complexes that are not surrounded by a small sea of asphalt for parking; the parking is completely underground, so up front you have just maybe a small strip of greenery. And then they actually have a good-sized shared backyard, and the building itself doesn't look like it's trying its best to ape Soviet-era brutalist apartment blocks.
It's not like people were forced to not recieve grades. The school is free to hire graders who aren't graduate students, and the professors are free to grade their own exams. If undergrads are upset, they should be directing their anger to the administration for failing to pay for labor rather than expecting someone to do full time work on a 20k salary while their yearly rental payments total north of 24k.
For anyone else wondering, "holy crap, WTF does -client do?" here you go: https://stackoverflow.com/a/198651/931209

And to save folks a click:

> The Client VM compiler does not try to execute many of the more complex optimizations performed by the compiler in the Server VM, but in exchange, it requires less time to analyze and compile a piece of code. This means the Client VM can start up faster and requires a smaller memory footprint.

There's literally so many just insane things about the JVM and its variants, I totally get why some folks are like "JAVA OR DEATH." I just wish I had started learning it 20 years ago, like a lot of 'em, so it wasn't such a gigantic wall of pedantic knowledge to acquire.
Newest hotness with gtk and Rust is https://bodil.lol/vgtk/
Yikes. I've been worried that junk corporate debt would be what triggers the next recession, with the financial "innovation" of the Collateralized Loan Obligation where the mortgage based CDOs previously were
> I'm try trying to replicate some things I see in the GNOME settings app already, but I can't quite get it.

Just grab the source for the settings app to see how it's done.

I don't think the core gnome/gtk folks have historically made use of glade, though maybe that's changing.
As an atheist Indian-American who spent some of his childhood in Oklahoma, there is no way I’d move to Tulsa. Despite being rather socially conservative, I just would not fit in in Tulsa as well as in a liberal cosmopolitan place. And then you add in a lack of intellectual stimulation and it is even more dreary.
Interesting, because as I mention in another thread they are an hiring requirement for the Cisco, SAP, Adobe, Oracle... consulting partners.
No this seems appropriate. And isn’t too far off from project ideals. The somewhat retconned* argument for using C for GTK+ was that it was the most easy to produce bindings for. This was in the FAQ years ago as a mild discouragement from actually using C to produce apps. The verbiage was something akin to C is a library language not an application language. But this goes back nearly 20 years.

* this disclaimer because yes I know that gtk was a originally a quick hack to avoid Motif.. that definitely changed by 2.0.
Yes, New England is the biggest exception there, especially streetcar suburbs.
I'd have a hard time moving back to a smaller city type place because of the negatives you describe, but also because I think it's like putting a handicap on development (not a great place to raise kids).

I grew up in a nice suburb outside Buffalo in upstate New York and I had a pleasant childhood there, but it's a desert of ideas and a hard place to get exposure to smart people learning/doing things. Not impossible, but much harder. The bay area is on the other extreme end in terms of opportunity and being able to learn from people. I think you grow faster when you have more interaction with smart people, and in a place where there is a lot of growth there are a lot of opportunities for that.

Though there are risks to any ideological bubble (and SF tends to have cultural issues that can lean similarly extreme to a small town) - that seems generally contained. There's still a lot more opportunity to learn from people building things here, and growing up here it'd be easier to learn more, faster.

It's also nice not having to waste time on things like religious discussions, the bar of interesting is generally set higher because there's already pretty good consensus. When the base-line is more of a rational/scientific world view you can tackle more interesting problems (and conversation).

Housing is extremely cheap where I grew up, but it's not worth the trade-off. Another benefit of being in an intellectual and economic hub is that there's a feedback loop that continues to attract more people all the time. This also means your kids are more likely to stick around (everyone I was friends with that went on to do interesting things left Buffalo). Though if local communities continue to refuse to build housing this may become less true over time.
I don't think that's strange at all. Having JS as your example has the potential to lure in a huge pool of developers who have no idea that this is even an option for GUI development in JS. On the other hand, C developers are almost certainly already aware of GTK.

I don't really think that C being the native language has any significance in this case.
In this case, yes. But more generally --- the context of the top comment on this subthread --- no.
Looks really clean. Would love to try out the app once it launches
> 1/4-1/6

We're down ~10%. A 60% drop sounds extreme for how much long-term impact this could have.
Why don’t lisp fans use older lisp implementations like Common Lisp or scheme? Is it just a lack of libraries and frameworks?
Webcodesk - Web App Builder (React, Material UI)
I'm still kind of haunted by this very concise and blunt argument by 'jcranmer:

https://news.ycombinator.com/item?id=22315607

(I hadn't read about the KC Hyatt disaster before).
C is the native language because it's the lowest common denominator, not necessarily because they want everyone writing their front-end applications in C.

It's simply something that works everywhere and can easily have performant and ergonomic bindings for $your-favorite-language.
For a family that eats a lot of bread it's certainly a functional option, but the bread that comes out of it is pretty bland texture wise.
Betting on the Horses
Clojure wants to spread all right, like the disease it is.
They could be useful for rentals like zip car. I have a few hold out friends in San Francisco without cars. The thing that all say sucks for them is shopping. Being able to rent a small car to go shopping would be a big boon for them.

The other thing I think is a big issue with cars in urban cities is parking. There are simply not enough. Smaller cars would help a bit.
From the abstract:

In symmetric multiprocessor (SMP) systems, each processor has a local cache. The memory system must guarantee cache coherence. False sharing occurs when threads on different processors modify variables that reside on the same cache line. This invalidates the cache line and forces an update, which hurts performance. This article covers methods to detect and correct false sharing.

(in case you were like me and wondered what “false sharing” means)
Facebook Now Lets You Turn Any 2D Photo into a 3D Image Using AI
Disney Private VIP Tours
I'm with you that it's sub-optimal, and I'm all for trying -- it does appear to be working in China. The number of cases is down about 33% over peak. I just doubt that it'll hold.

What I'm saying is that the level of panic right now is well beyond where it should be given the risks.
Clojure lets you leverage all libraries of the host language e.g. Java, Javascript or C#.
Try portrait monitors!

I have 2 x 27" 1440x2560, and my laptop's hi-dpi screen as well. I found a landscape multi-monitor setup a bit much, but a portrait arrangement is fine. Doesn't feel like the amount of head turning required to use the side monitors is a problem. It's definitely most comfortable to look straight ahead while using the central monitor, but using the side ones isn't a big problem. They're good for more than just displaying documentation.

(Total width of my setup is about the same as 3 x portrait 27" displays, so it feels like I have a reasonable idea how much head turning would be required for a better setup. Unfortunately, my laptop can only drive 2 external displays.)

I've been using this setup for about 2 years now, and have no intention of going back. It's really great.

(Portrait 1200p or 1080p isn't as good! The screen isn't quite wide enough. A lot of stuff assumes you have 1280+ pixels horizontally.)
Lots of folks want to run arbitrary php, though.
I undertook a similar endeavor a while back. My solution[1] rested on the observation that you don’t need to have a B-tree to do a binary search; one need only be able to calculate the correct byte offset of the Nth hash. With some optimizations, this approach produced a 9.9GB file with similarly fast lookups.

[1]: https://github.com/tylerchr/pwnedpass/blob/master/README.md#...
This is a really informative write-up and an excellent learning exercise.

It's worth noting that haveibeenpwned's API has a really clever design for allowing people to look up their passwords without transmitting them to the site.

It's explained here: https://www.troyhunt.com/ive-just-launched-pwned-passwords-v...

The short version is that you can take the first 5 characters of a SHA-1 hash and hit this endpoint:

https://api.pwnedpasswords.com/range/21BD1

The endpoint returns (right now) a list of 528 full hashes along with counts. You can compare your full calculated SHA-1 hash to that list to see if the password is present in the dump.

The trick here is called k-Anonymity - I think it's a really elegant solution. This technique is written up in more detail here: https://blog.cloudflare.com/validating-leaked-passwords-with...
I imagine this is why coroutines and the like are often used as threads within a thread pool.
> “Norman Mailer was one of the most original and powerful writers of the twentieth century, but he never wrote a truly great novel.”

What a bizarre thing to write about the author of The Executioner’s Song.

I mean it with absolute sincerity when I say in 100 years, The Executioner’s Song will be regarded as the single greatest literary work of the English language.

Greater than Shakespeare, Chaucer, Hemingway, Wallace, Milton, transcendentalists, feminists, poets, colonial philosophers and political scientists.

I mean, is it stupid to try to force rank all English literature? Yes, absolutely.

But if you did, I’m telling you The Executioner’s Song is coming out on top.
Isn't that a normal Sunday at most Costcos? ;@) (That's why I go on a weekday.)

Hint: Costco (COST), Clorox (CLX) and Pfizer (PFE; makes Purell) stocks seem like very short-term value-investing strategies (unless they're losing money elsewhere) because of both the market dip and they're having crazy sales numbers. It's probably a good idea to buy some stocks in general during this temporary downturn, because the odds that it will turn into a recession are very low and it will most likely bounce back.
Reverse engineering is a discipline where these kind of graphs are important, but YMMV. Have you seen the way radare2 represents[1] calls in the console? There are even web front-ends for it.

[1] e.g.: https://www.megabeets.net/uploads/packedup_vv_vs_vp.png
> Another benefit of being in an intellectual and economic hub is that there's a feedback loop that continues to attract more people all the time.

I get what you mean, but hoo boy, as a bay area native, this most certainly has not happened there. Almost everyone I knew growing up that doesn't work in tech themselves now has long since left (as well as a fair number who do work in tech, like me).

What you're saying is accurate, but if the area chooses to fight its own growth, like what the bay area has done, it makes it much harder for people to stick around.
Ah, yes. Software is so much better. https://xkcd.com/2030/
Perhaps I'm mistaken but to the extent that I've been following the developments, it seems to me that practically all of the most insightful information we have about this outbreak has come from outside the WHO, who have been playing catch-up. The organization might end up being the virus's most prominent victim.
Good to see Rust as the "official" language. Btw, on the Go side, gotk3 also seems to be quite an active project.

I hope wxRust will catchup some day.
Yes, that's the scam part of it.

Vendors have placed a toll booth between job seekers and jobs in fields where vendors have enough sway with employers to convince them to make their certifications a hiring requirement.
I'm struggling to picture what you could possibly be doing with your posture to cause damage to your neck with even the heaviest headphones. Whatever it is that you're doing, the headphones are not your problem.
The prose in this article is as crispy as the chips they describe... Some sort of crispception.
I had a colleague who was asked by a client to bring a 2U FPGA-based router on the plane to Brazil .. and not declare it to customs, as that would save the 50% import tax. Apparently this ludicrous scheme worked.
The discipline notices for these sorts of organizations are always public. You can browse through the cases on their website [1]. Most of the enforcement actions against licensed professional engineers in Oregon seem to be for failing to complete their required professional development hours (e.g. [2]), though I did find an interesting case of a P.Eng. who was sanctioned for revealing client data [3].

[1]: https://www.oregon.gov/osbeels/rulesstatutes/Pages/Disciplin...
[2] https://www.oregon.gov/osbeels/Documents/FinalOrders/2019111...
[3] https://www.oregon.gov/osbeels/Documents/FinalOrders/2019071...
i don't know.

We're going to have serious supply chain issues for the foreseeable future. A few months with decreased production is going to set things back pretty significantly. And with the possibility of 6-18 months of delays and decreased production, i can see it taking 5-7 years to fully recover from.
Where do you think all the researchers at CERN come from?
Thanks for the reply. Why does Transmission, for example, have a Mac app and a GTK app? They wanted a more polished Mac appaand gtk doesn't cut it?
People didn't go to college back then because it was out of reach, they didn't go because they didn't need to. In 1920 you could get into UCLA with a slip of paper signed by your principle certifying you did 4 years of high school; 100% of the people who produced this scrap of paper got into the school. In the 50s, this requirement was stepped up to a $5 application fee and you needed to average a B (1). It wasn't until the late 60s and early 70s that UC schools started to put limits on enrollment, and even in the 1980s UCLA's admission rate was 50%.

Perhaps the only people where college was out of reach back then were those whose transcripts and paperwork were held up by bigoted people, either on the side of the high school or the college itself.

https://www.scpr.org/news/2018/03/23/81849/hey-uc-grads-coul...
Bytemark and pair are cheap, have shared and colo rented servers and have 24/7 phone and email support for free. VPSes can easily cheat you with oversubscription of bare metal.
I think it actually has happened here, but now instead of being able to own a house or live in our own place we live with 3-4 roommates in shared housing or apartments.

There's still a lot of people moving here, but I think you're right - it's in spite of all of the bad housing policy trying to prevent it.

I also think you're right that it's selected out anyone who can't command a high salary.
You can use the GTK Inspector to look through an open program to see what widgets it uses. It should be easy to understand if you're familiar with the Chrome/Firefox debuggers.

https://wiki.gnome.org/Projects/GTK/Inspector

What you'll find is that several GNOME apps use separate widget libraries like libdazzle and libhandy to get their look-and-feel. These aren't necessary, but they may save you some work to make your program feel a little bit more GNOME-like.

https://gitlab.gnome.org/GNOME/libdazzle

https://source.puri.sm/Librem5/libhandy
But glycogen is not fat in the adipose tissue. Glycogen goes into muscles and is a ready fuel, fuel ready for fast metabolic burn. The metabolism to turn carbohydrates and protein into fat is insanely inefficient compared to just storing fat as fat.

And fat is the first thing to get stored when there's an insulin spike, not to mention the carbs+fat combination is the thing that creates insulin resistance exactly because of the fat messing everything up.

So I'm thinking, and please correct me if I'm wrong, that you are just repeating some keto "truth" that does not really make sense. Because when I googled that, the only sources were pretty much some keto promoting pages.
Of course one never unmaps the file, or any mapped memory, so this has nothing to do with TLB problems (which are also a thing -- another reason processes are better than threads).

These pauses happen even without unmapping. Despite that no synchronization is available, so you are right in the middle of whatever, the kernel decides a static snapshot of the pages' state must be written, so write-protects the pages first, and blocks your process until the write is done. It's just rude.
It is easy not to crash, when everything that one is able to do are text based applications.
Something tells me that the people who believe the former don't care very much about the latter, perhaps even cheering it on.
An intuitive guide to neural networks (in NumPy)
This time feels quite a bit different from Christmas 2018. We have not yet hit rock bottom.
This has already been posted numerous times, including less than 24 hours ago.

Here's a post with extensive discussion about the mortality rate of provided statistics. https://news.ycombinator.com/item?id=22432358
I mean this is probably true of literally any city medium sized and bigger, as long as you're not too picky.

In the modern age, a city with 200,000 people is considered not major, only medium sized, but if you think about it that's still a shit-ton of people! So of course there's still a lot of things to do around. Middle Ages London wasn't that big!
MS also have some cloud gaming solution right now.
Ask HN: How do you scale internal discussions in growing teams?
For those that have experience working in or leading growing teams, how have you scaled internal communications and discussions without it becoming increasingly noisy?
It looks like the link to your blog post is broken (at the bottom of the README).
I use PlatformIO's CLI, which is pretty good for build management. It also has its own library system.
Here's an interesting take I heard recently- in addition to the move to white flour, some also suspect the move away from slow, natural leavening (sourdough) to fast, industrial leavening (instant yeast) has contributed to making bread less healthy. In support of that claim, notice the low glycemic index of sourdough bread.
This is one of those concepts that is obviously going to be great when it's ready for prime-time, but just isn't there yet.

In a generation or two when the headsets are lighter (can be worn for a day without leaving an impression on your face as the current headsets do) and higher resolution (can actually replace a multi-monitor setup in number of pixels), I strongly believe this is going to be a killer app that could easily dwarf the gaming market for VR headsets.

An interesting corollary of this is that now is probably a good time to start researching novel input devices, since there is an opportunity to create a completely new UI; if you can touchtype fluently then VR works fine, but if not, it's going to be challenging to use.

As an example, Facebook is working on direct neural input devices:

https://www.roadtovr.com/facebook-acquires-ctrl-labs-develop...

And I have had interesting conversations with neuroscientists about a bunch of intriguing ways that you could hook up an input device to the somatic nervous system. For most of these you'd need to learn a different set of "movements" than typing, so perhaps there's not an immediate win vs. just requiring users to learn to touchtype, but the benefits of being able to "type" characters in a UI without a keyboard are pretty clear.
By making use of nice tooling like Cursive.
87% of Americans do not have pensions. [1]

The median savings for American families whose wage earners are between 56 and 61, is $17,000. [1]

34% of American adults have zero savings (retirement + non-retirement). [1]

Anecdotally, I had a Grandpa with a $60k/yr pension and he was definitely upper class.

[1] https://www.cnbc.com/2017/06/13/heres-how-many-americans-hav...
Yes. I have a full size bluetooth kbd for my laptop. They're hard to find.
Lyft's reputation is nowhere near as well known as Uber's. I'm curious to hear if they've fallen into the same trap of "just hire smart people and see what they do" without clear direction.
When you combine high-deductible health insurance plans with no paid sickleave which is really common in foodservice and bars, it’s just asking for something like coronavirus to spread.

Also Coronavirus doesn’t know the difference between someone making minimum wage and $10million/year. This can and will cause an economic downturn, possibly a recession. Hopefully we as a nation get it though our heads that universal healthcare and paid sick leave is something that is needed to prevent further disease outbreaks.
Not sure what you mean by "it's not a concept."

I certainly don't see how "you", "here" and "now" are synonyms of consciousness, nor is the use of the terms indicative of consciousness.

Two simple machines that communicate with one another for some useful purpose could meaningfully and usefully use those terms (or equivalent symbols or codes), but that wouldn't make them conscious by the way most people use the word. Not seeing that at all, sorry.

And certainly the words aren't synonyms "consciousness," in that you could replace the word "consciousness" with "you" (etc)
Thank you for these resources. Truly ingenious.