skysight-inc/HackerNews huggingface dataset:
Job interviews in the IT world are a reason why I will go freelancing...

Writing some algorithm No why should I? If I need an algorithm that must be fast I will look up a peace of code that is used and tested by other people.

No I will not live google in front of you watching me. How is this a real world scenario? How came up with this?

Like stupid questions like: How many log entries should a service have each hour? Yes this was a real question in a job interview.

IT Job interviews are broken in so many ways.

I refuse to live code or have this you now have X minutes to solve a problem stuff. Again this is not how I work and also I have never seen people work like that in the real world. Only in shitty teams with shitty organization and where they were thinking that they were agile because the sprint ends in 5 minutes...

Here is the only way of interview I tolerate these days:
1) (optional) Have a call with HR

2) Talk with people from the team in an open way. Talk about real challenges and how the applicant can help in the challenges of the team. Check if the applicant will fit your team! Good team chemistry eats technical knowledge by 1000x. If you only take people because they know some algorithm you will most likely end up with something in Germany they call "fachidioten". They will solve the problem on a technical level but will bring with them 1000 other social, product and long term problems with them.

3) If you still not convinced that this person is good enough for your team then. Give that person a small challenge he/she can do at at any time she/he wants.

4) Let the applicant send you the solution and if you think it is okay then talk about the solution of the applicant and see how he/she reacts to criticism. Again a team that has good social skills and likes each other will eat every team were you have rock stars that think they are the best.
> * Collage is a wise investment.

It was for the person who bought and sold this: https://www.sothebys.com/en/articles/discoveries-john-pipers...
Is this a good thread under which to have a more general discussion about data ownership and access? Goodreads is a Schelling point for book reviews, reading lists, and personal catalogs, but the API leaves something to be desired, not to mention the UI. Why shouldn't the Goodreads database be accessible to other applications? Why shouldn't the data be stored locally, or on our "own cloud"?

Why can't we fix what's wrong with it? It's maddening that sites' UI is locked down, unfixable.
> Today, people refer to Intel as Chipzilla; tomorrow Nvidia will carry that moniker.Today, people refer to Intel as Chipzilla; tomorrow Nvidia will carry that moniker.

Intel will always be the "Chipzilla". nVidia won't replace them but, will join it as the "Chipkong". So we'll have two problems, not a single but, different one.
Or you could spend that extra compute on just using a longer AES key.
(Or if you distrust AES itself, make your second layer some other well thought through encryption scheme.)
Yes and no. Brexit encapsulates the problem of too much stuff being bundled into a single decision (and then administered by politicians). If the 10,000 administrative issues involved in Brexit were subject to distributed control then polities would be able to alter their relations in far more pragmatic ways rather than it being a matter of time bombs and clif edges.
1. WFH is not for everyone. There are people with kids and no dedicated workplace at home. There are people with low motivation and self-control, and office routine just helps them to keep up.

2. You can't mix WFH with work in office. It's either one or the other. If you have a single employee working remotely - you should transform all the processes to WFH-style.

3. WFH shifts most of the burden onto management. Managers should put 120-150% of effort in planning, communication, documentation and checking. I never saw a single manager who likes WFH. And the management are the ones who decides.
That seems like a minimum amount of time to know if you want to hire someone, IMO.
*they are. closet fascist.
Why even bother getting up in the morning if you’ve so completely embraced nihilism?
It’s good to have a bottle of Rodinal around if you are only developing occasionally, because it has a longer shelf life than you do.
That person misunderstood something along the way. Enabling 2fa requires an apple device and a phone number, but a mac counts as an apple device and the phone number is just for SMS. No iPhone is required.
There are many Goodreads competitors. To the others already mentioned, I'll add https://inventaire.io/ , which is fully free software and based on open data (Wikidata).

It's useful if you want to have full control on your own book catalogue while not having to produce all the data yourself.
When I’m home my family wants to talk, watch TV or do so many other things not conducive to deep focus. On the train I can put on some music, and generally only be interrupted about once per hour.

And it’s not like there’s really any places to get deep focus anymore. The parks and plazas are filled with air pollution, cafes are takeout only and libraries are closed.
And then we renamed French fries to freedom fries.
When I was building back end software, I could and did work from anywhere. I enjoyed working in the same space with my team, but not all day and not every day. And it wasn't necessary except maybe once or twice per quarter.

Now I work on firmware, and I have about $6000 of test equipment that is required to do my job, as well as multiple fragile circuit boards, some that I'm afraid to touch because some of the rework wires might break. I am working at home, but I guarantee that I'm not as productive as I would be in an office with access to the EEs and MEs and the people who built the firmware for the previous version of the product. Yes, I can schedule a call or ask questions on Slack, but so much is passed to new team members by osmosis or exposure or context, whatever you want to call that side effect of colocation.

> The best thing you can do in any period of change is to bet on neither black or white.

I agree, in some cases. There are still some cases where the best bet IS almost entirely black, or almost entirely white.
Yes, but I’m not about to give up my lease and start shopping around for rural real estate during the pandemic. Most of the upside of living in the city is gone for now, but I expect those advantages to come back next year.
I find the SSH example slightly odd, when all you need to do is disable password authentication and root access. Moving away from port 22 just seems a little excessive?
>I wasn't aware that Nancy Pelosi was rioting.

See? That's what I mean!

Yes, maybe there was a bit of skulduggery in the setup, but you instantly went to "the institution is doing just fine and isn't causing any active harm", when the entire reason things are as heated as they are is because people are getting so riled up because they don't feel their grievances can be effectively redressed, and there's no realistic room forathird party to develop and actually unseat either of the big two as a whip to get them to pay more attention to the needs of the populace as opposed to perpetuating their own supremacy over the political stage.

Organizations don't evolve in the abscence of pressure, and there is none when the entire political cake can expand unbounded except along the two party interface.
Jealous of cult grifters?

It's not any more genius than these people are emotionally unstable.

That's just how cults work.
I've done TypeScript for 5-6 years, in up to 100+k loc codebases, and never had a problem with enums, both with tsc and babel (so yeah, `const enum` no worky).

`Object.values(SomeEnum)` is pretty handy, something you can't do with string union types.
It might be the general fear present in some Amazon corp offices? (PIP stories, etc.)
Remote work does not work for people who switch from office to home. It is not in their blood. Most office employees need constant management. If the employee can get away with watching netflix and do minimum from home, they will do it. I've observed many employees getting super slow or unreachable almost instantly after they start working from home. Most bosses don't like it and they get fired. In most cases nothing was related to covid in my opinion because obviously the employee performance dropped dramatically.

Work from home won't work for many companies. Period.
QAnon Key Figure Revealed as Financial InfoSec Analyst from New Jersey
In some places PET is the only plastic allowed in recycling bins. In Zürich fines are possible for failing to observe the restrictions.

https://en.wikipedia.org/wiki/Waste_management_in_Switzerlan...
There is also a role in this for the IG. And, ex post facto, for WaPo, NYTimes, or some other press to report on this.

The system is clearly imperfect, but and this is a big but, the presence of these safeguards is what makes the comparison made above a dishonest one.
Can't wait to be edited until I too am just another protruding arm of the infinite blob.
Not the case with things like Google accounts. Probably not worth the risk for GitHub accounts either.
Especially these days when people are often so desensitized to violence, I think attaching identity does a good job of restoring our sense of humanity. When it's a distant person you know nothing of, their death may not be meaningful. When it's a husband, a father, a son, a daughter, the value of the life feels higher to us.

As someone who thinks our world could greatly benefit from a big dose of empathy, compassion, and caring, I'm glad people are trying to tell these stories.
I didn't say "key figure". I think it's totally plausible this guy was just scraping content as a grift (he appeared to be making a decent amount of money from this app). I think it's unlikely that he was doing that without involvement or argumentation by 8kun, and per other posters here there has been reporting on connections between 8kun and qmap in the past.

It strikes me as unlikely that QMap would have survived as it does without the sanction of 8kun. And as QAnon posts are only authenticatable in the context of 8kun's tripcodes, that seems to argue that they were in cahoots.

It's not just a web scraping app, basically.
A 128bit ISA is super unlikely. We're barely using the 48bit implemented in AMD64 of 64 possible address bits.

Wider data arguments are already implemented as AVX/2/512.
Everything CyberDildonics said, and also:

Tables are immensely better than JS objects, in every way. I could entertain a separate array type in the abstract, but given what actually exists, I will take tables over the JS collection of objects, arrays, and maps, any day.

Extensible syntax, which is used to implement "objects", but also to, well, extend the syntax. Indexing, assignment, calling a table like a function, operator overloading: it all works the same way, and it all works. Metatables are superior to prototype chains, simple as.

Coroutines. I don't have the energy to write up my personal take on why these are the best baseline abstraction for cooperative concurrency in a dynamic language; one of these days I'll publish something so I can simply link to it.

Multiple return values. A language without variadic parameters and multiple returns is less dynamic than one which has them, if you're going to go dynamic, go all in.

Environments! This is one of those things which you might not need very often, but when you do: oh man, great to have. Number one thing I would carry over into the browser, where we really don't want to leak context, and JS fights against this constantly.

As minor desiderata, Lua's type coercion, the fact that 0 is truthy, a separate `..` concatenation operator, and optional semicolons which basically cannot bite you: Lua has no need for a separate `==` and `===`, and I consider that a strength. I also think the separate `null` and `undefined` is clunky, but that opinion isn't strongly held; Lua has considered adding an `undef`, and it's an interesting debate which I'm just barely on the "no" side of.
I’ve been building a prototype over at https://longtweetsapp.com because I’ve had the same problems. It’s hard to find books so I took a more personalized, data-driven approach, starting with Twitter networks, because I was tired of bestseller and most popular lists.

It’s still early goings, but I’d love feedback - I’m dogfooding it with interesting results. Send me a note: hareesh.ganesan+longtweets@gmail.com
Navid Afkari: Iran executes young wrestler despite global outcry
I've interviewed loads of people over the years in different ways. I'd say the real dud hires were not that different from other hires. The duds were people who for one reason or other did not want to do what was assigned, yet took some time to say so. Personal issues for sure.

When hiring what works for me is looking at past experience. If someone says they are a cpp performance guy, that creates an expectation of what they should be able to chat about. If you're making it up, you will run out of stuff to say, and I'm patient enough to let people keep talking. Hopefully I'll learn something too, it happens often with top pros. But basically if you're experienced in a field it should be hard to come up with anything where you draw a total blank. If that's the case you're pretty good in my book, the main differentiator after that is whether you've done exactly what the firm needs or just something similar.

With entry level people it's hard. That's why they typically make less money, it's an Akerlof lemon cut due to the being a lot of people who just aren't going to be good at it. This isn't even necessarily a coding thing, but general life maturity. We had a guy who couldn't wake up on time to get to work, and he couldn't phone in when he was late either. I reckon there's no way to know about this kind of attitude problem until you hire them. This is also why you can expect a relatively high jump in pay after your first few years, it's proven that you aren't one of the lemons. The distribution is a large mass of hard to differentiate professionals, plus some duds of near zero value.

So for entry level, your best bet is simply finding someone you think is smart. You'll end up falling back to the same thing as everyone else who is hiring: the prestige of the uni they went to, and some pot luck questions to make sure they picked up something. However that's really not enough to know what you want to know, which is whether they are able and willing to learn what you need.
I wonder if the ability to "add a wall" and total the calculations on a per wall basis might prove more useful? This would allow you to "turn a corner" essentially, letting you go from room to room, working your way around a house until you're back to the starting position. Obviously this does not solve for a vaulted ceiling or double-boarded walls. Also, by double-boarded, are you referring to simply layering the drywall, for example, to create a better sound barrier or provide more insulation? I don't know that I've ever seen anyone double insulate a wall personally. I'm sure it's been done though. If so, and if you did things on a per wall basis, he could probably add a simple check to double the calculation of that particular wall?

Also, where are you that there is steel framing, I'm curious?! Here in the US most residential housing is wooden (as far as I am aware...)
"The most serious problem facing [MOND] is that it cannot completely eliminate the need for dark matter in all astrophysical systems: galaxy clusters show a residual mass discrepancy even when analysed using MOND. The fact that some form of unseen mass must exist in these systems detracts from the elegance of MOND as a solution to the missing mass problem..."

https://en.wikipedia.org/wiki/Modified_Newtonian_dynamics
And the non-Cuban ones are laughably awful. The unexpected benefit of the embargo is it forced them to maintain a super premium product. They've had some anecdotal quality issues since Castro died, but being shielded from US markets and globalization made for better products in that case.
Reminds me of a pattern I've wished would take off in TS, but hasn't (yet):

const result = await fetchData().catch(e => e)
if (_.isError(result)) {
return "some failure"
}
return (await result.json()).foo

TS is smart enough to know whether result will be of type Error or the Response type.

This pattern should replace most Either cases when the left is an error state of some kind. Also should replace exceptions and promise rejections.

You can also analogously replace a Maybe type with nullability, simply `type MaybeFoo = Foo | null`.
Fellow Goodreads refugees, you can import your lists into OpenLibrary.org.

1. Export: https://www.goodreads.com/review/import

2. Import: https://openlibrary.org/account/import
I didn't take it super literally though, I just pointed out that it was ambiguous.

Given the likely biological origins of petroleum, you'd have to phrase your hypothetical in terms of extraction to avoid the question.
Let me get this straight. Your saying there is a conspiracy to fear monger the population with prediction of climate disaster so that we will agree on mass surveillance and to losing other freedoms.

While at the same time we have already had mass surveillance and travel restrictions imposed on us from the global war on terror (started under George Bush a year after winning the election against Al Gore), while not having any enforced international carbon reduction treaty all the while global carbon emission keeps expanding out of control.

If this was a true conspiracy so far they’ve done a very poor job with it for the past 20 years, and I say you have nothing to worry about.
> Because of this asymmetry there is a large risk that with non-anonymous vote people with power will force large number of people to vote for them.

Why doesn't this happen today? Any politician can "force" someone to request an absentee ballot, sign it and hand it over to the politician's goons, who will fill it out and send it in with the politician's preferred vote choice. Why doesn't that happen?
How do we know it's actually a thing at all, and not just something someone made up?
In the Netherlands no-one of any importance sincerely believed US intelligence, because nobody trusted Bush. But the thinking here was "Well, it's the US and they have us by the balls. The diplomatic thing is to say we understand their stance on Irak."
Elixir/Phoenix feels like Rails back in 2008 when we built one of the largest Rails app. It will take time for the community to develop.

That being said, my company has been using Elixir/Phoenix for three years and while many times there isn't a library for Elixir, often times there is already a stable Erlang library we can use.

https://github.com/h4cc/awesome-elixir is a great source.

We have also changed our habit from looking for third-party libraries to either building our own module which we discovered they are fairly easier to build than we thought, or coming up with alternate solutions that built on top of the powerful Elixir/Erlang technology (e.g. OTP).
Book rating and recommendations are an impossible problem to begin with. If you browse through Goodreads, you will see that everything is rated 4 stars. People only finish and rate books they like, and it's impossible to compare books of different genres, lengths, time periods, complexity etc. on the same objective scale like it is for movies or TV shows.
Here's another one about paper recycling that I read in a book once. Surprisingly it's not discussed very much at all and its hard for me to judge how accurate it is.

"Recycling paper is not worth it. The paper we use is grown specifically to be harvested and used in paper. The act of growing and using this paper is a form of carbon sequestration. When we recycle paper, we lose out in an opportunity to sequester more carbon from the air. Landfills prevent the carbon in paper from re-entering the carbon cycle."

I think the most convincing argument against this is that the tree farms take up land that could be used for other purposes.
> Saw a presentation a little while ago with Simon Segars of Arm and Jeff Williams of Apple (don't have the link but it was in honour of Morris Chang of TSMC and I think Jensen Huang hosted!)

Perhaps this: https://www.youtube.com/watch?v=lGT3zSGDN3k
I do think the same wants religion fills are why conspiracies are so successful. Hell maybe they are the same thing for all intents and purposes.
I wonder how people build meaningful professional relationships fully remote? I’m honestly asking as I’m new to it, and I’ve found the relationships with colleagues is what ensures and leads to future success.
Exposure can lead to the inference that something is true. So if you are wanting to be careful, you need to consider that there may be no effective difference in publishing "Iraq has WMDs" and "the Pentagon says Iraq has WMDs."
I think you’re thinking of PowerPC?

To my knowledge, Apple was not involved in any founding of ARM (the company or the ISA).

ARM history, according to Wikipedia: https://en.wikipedia.org/wiki/ARM_architecture#History

Edit: I guess you could quibble about ‘founding’, but really I’m wrong, and my own link proves it!

————

Advanced RISC Machines Ltd. – Arm6

In the late 1980s, Apple Computer and VLSI Technology started working with Acorn on newer versions of the Arm core. In 1990, Acorn spun off the design team into a new company named Advanced RISC Machines Ltd.,[30][31][32] which became Arm Ltd when its parent company, Arm Holdings plc, floated on the London Stock Exchange and NASDAQ in 1998.[33] The new Apple-Arm work would eventually evolve into the Arm6, first released in early 1992. Apple used the Arm6-based Arm610 as the basis for their Apple Newton PDA
If by "evidence" you mean "direct detection", presumably in an Earth-based experiment, then fine, there is none.

However, that leads to your follow-up question why MOND and other modified models of gravity are not more popular. It's not for lack of trying:

https://en.wikipedia.org/wiki/Alternatives_to_general_relati...
agreed hard to keep secrets, but compartmentalized research into abstract weapons/physics/non-earthlings is probably easier for employees to digest ethically speaking than breaking the law to exert control over your fellow citizens
> there are very few of us. we are trying

This implies support for Goodreads at Amazon is very thin. It could be read as a critical statement (even though it's pretty clear to everyone that the site very clearly stagnated since the acquisition, focusing almost exclusively on Kindle integration).

Amazon management is famously militaristic in attitude and would likely take action against a low-level employee criticizing the company in public
In C you can declare pointers to arrays, the syntax is just somewhat strange. You can even declare it as a pointer to a variable sized array with c99, eg:

void foo(size_t length, char (*x)[length]){
size_t size = sizeof(*x);
assert(size == length);
printf("sizeof(*x): %zu\n", sizeof(*x));
}
Everything you just said is fine, however, nothing in your comment in any way suggests or supports the idea that voting would work.

Agreeing on a problem is not the same as agreeing on a solution.
QAnon also predicted the exact day/hour/minute of McCains death a month before he died. Trump also posted an image that had the file hash of the image start with "DOITQ" on Twitter.
Can't blame people start to believe with these kind of predictions.
The year of the Linux desktop has been within us all along!
Snacking, food, cleaning, equipment etc.
I could imagine we might see an architecture with 128 bit word sizes, but I doubt we'd see 128 bit pointers (aka a 128 bit address space) any time soon. Itd just be more annoying than anything. I personally have even written software where we do pointer path to get 32 bit indexes rather than storing full 64 bit pointers simply because of space constraints (like trying to fit a hot struct into a single cache line)

Having a native uint128_t would make dealing with IPv6 addresses a lot nicer though :)