skysight-inc/HackerNews huggingface dataset:
I feel like a bit of an odd duck in this topic, because I enjoy and value a lot of the interview process. I've had many interviews, and all but two have been greater than or equal to 4 hours. I enjoy whiteboarding, giving presentations, algorithmic analysis, puzzle problems. I think a lot of people complain in this space, because they don't think to practice them. Interviewing for computer science is a public game, there are so many blogs where people describe their interview process that you should be able to prepare for nearly any interview.

I don't believe that all of this is necessarily applicable to a one and a half hour interview.

As far as programming ability, I think that if your company does any pair programming then this is a good exercise during the interview. I interviewed with a company where I was asked to use a computer without internet connection and solve the problem. The problem the script was vague, and my pair was required to be my research arm.

Regardless of if you are doing pairs programming. If you ask a scenario question and you are looking for a specific algorithm, data structure, or solution, this is okay. You are however strongly suggested to stop them before they waste your entire shared time and lead them down the correct path. With obvious hints. Requiring your candidate to discover that you're looking for a breadth first search when you ask them to implement a text based adventure game, doesn't make sense.

I believe that soft topics have become undervalued. Most the time a soft topics interview is done by a manager or an HR person that you're likely not to work with. My best soft topics interview was done with a panel ranging from developer through HR. They asked me about instances of conflict resolution and non conflict resolution that I had experienced. Having the panel meant that many people, caught phrases that I used and asked me in Greater detail that I think would not have happened normally.

It's also important to know the limits of somebody's expertise. There are a lot of topics that your candidit just won't know. But this information is mostly represented by what is missing from the resume. You can ask ask for anything that is missing from the resume, just expect the answer no. For topics they do list on the resume, have somebody who understands that topic discuss it with them. Either the interviewer should stump the candidate, or the other way around. This helps you understand how the interviewer handles somebody else's knowledge gaps, or their own. You can also accomplish this by asking them to give a presentation on the topic of their choice with open invitation to your company. This however can be very time expensive.

I had a company recently asked me do I know how to use an advanced IDE, or terminal IDE. Although my answers were yes, I feel that I miss understood their goals. What they were more concerned about, was whether I knew how to set up my IDE for a large , existing, code base. I think that this is an important skill to have, and I think that the question can be made more clear.
L4 cache is more used as embedded memory for the on-die GPU, last I checked Intel only included their eDRAM L4 cache on Iris Pro equipped model as any on-die GPU worth its salt is going to be bandwidth constrained even with a relatively low amount of GPU cores.

Same situation with Zen, if they're going to include even a Polaris it would be highly memory constrained if it had to hit system RAM all the time, so another fat chunk of memory on-die will be necessary to not starve it and keep latency down (as it stands the RX 480 can pump 256GB/s).
Kobo sells some books without DRM. But there's no way to search by it, and it's no longer mentioned on the search results page. It used to be, but they removed that for god knows what reason. Now you have to click on a book and scroll down to the bottom of the page to check the download options.

But hey, still better than Amazon and Nook.

EDIT: if anyone's a fan of fantasy, all of Brandon Sanderson's stuff is DRMless. That's the example I can remember off the top of my head.

Details section down below the reviews, you'll see "Download options:EPUB 3 (DRM-Free)"

Example here https://store.kobobooks.com/en-us/ebook/the-way-of-kings-1
Android, iOS can build a "Report Spam/RoboCall" Button in the "Answer Screen" that will report the number to a local / central database.

It auto black list the number in local database.

In the cental database, when that number reach N reported (N / day, week), Android, iOS can grey/black list them and warning the user about the number before user receive the call.
That wouldn't be decreasing, just increasing at a slower rate.
Yep. He said Mozilla didn't deserve to exist because they removed Eich as head after that debacle. And yeah, he's an awful person.

But he does, to some extent, deserve the title "Hacker," because he genuinely is a talented programmer. We don't have to stoop to his level, and discrininate based on ideology: even if we hate him, we can admit he's got talent.
Curious how it compares to other music players on Android, or what makes it the best?
What's a Chief People Officer?
TANRI TEYİDİ: İHTİYATİ TEDBİR KARARI
> CCA isn't the problem. They're just opportunists.

I agree totally.
Verizon just launched mobile caller ID. Now I can just hit block every time CASH PROMOTIONS is calling.

(Unfortunately it costs an extra $3/month or something...)
How Setting the Right Priorities Changed My Life
>"Hard" problems are multi-optimization, where even the definitions aren't very clear: "learn as much as possible and live a happy life while making a productive living for yourself". Turn that into an objective function...

Minimize the informational free-energy of the product of the multiplicatively inverted brain-to-body reinforcement-learned energy function of reward with the brain-to-body reinforcement-learned energy function of punishment, via active inference?

Beh, those words are messy. The point is to talk about a Gibbs distribution with energy functions Reward(X, Y) and Punishment(X, Y), such that the "total" energy function is E(X, Y) \propto Punishment(X, Y) - Reward(X, Y). This then gives us a "goal distribution" for an active inference agent (like a human), defined "up to" the reinforcement-learned energy functions, whose limiting functions (need a lot of functional analysis and probabilistic reasoning over function spaces, there) are the "ground truth" causal relations by which the world causes reward signals through the body and its senses.

https://arxiv.org/pdf/1503.04187.pdf
Bottom of the article has a link...to learn from your mistakes (perhaps because you worked too many long hours.) We can get emailed a list of his mistakes.
https://softwareclown.com/
T-Mobile as well here and I have never once received a robocall.

I wonder if they are actively trying to do something to prevent this already and now AT&T wants to join?
What's up with the reverse blaming headline? "T-Mobile's new unlimited data plan raises concerns about net neutrality"
Don't rely on any 'official' solution to maintain your digital library as those are sure to stop working in one way (company goes bankrupt or gets bought) or another (planned obsolescence, forced upgrade, etc) in a few years time. Configure your own using one of the existing tools; if you use Owncloud or Nextcloud you could use my OPDS Catalog app (https://apps.owncloud.com/content/show.php?content=168132), possibly combined with Reader (https://apps.owncloud.com/content/show.php/Reader+(ebook+rea...) for when you happen to be without a reader device.

Try to send the industry a signal by refusing to buy encumbered books (DRM, proprietary formats, etc). If you feel like you absolutely must have a book which is only available in an encumbered format I'd suggest you convert it to an open and unencumbered format as soon as you get your hands on it. Store it in this format, it should be usable in years to come.

Keep good backups, this is one of the advantages of a digital library which partly offsets its greater vulnerability to disaster compared to a physical library. It takes a lot of effort to destroy a physical library, but a simple rm -rf will do for a digital one. Store your backups in several locations, off-site, somewhere out on the 'net in an encrypted container file (free cloud storage accounts are handy for this purpose, just refresh them every now and then and don't rely on them as a single source).
As they say, the money in the list. If you can build a mailing list of buyers, you can strike gold every time a newsletter is shot out.
You are not giving the whole context:

> We can't make this change without an RFC. Oh, by the way, the community cannot create an RFC, WE INTEND TO OPEN THIS UP.
I thought this was about working fewer hours than full time, but apparently it's about working no more than full time.
> You can't have markets if you can't have transactions, and you can't have transactions in software if you don't have copyright protection.

I'm not convinced that copyrighted software is, indeed, a good thing. The FSF's philosophical documents are pretty persuasive.

> The world benefits enormously from just being able to sell software, movies, etc. as you would a physical product.

Does it though? I've found that the best, most pleasant, most powerful, most flexible software I use is free.

> It's one where you can only watch movies in theaters, or stream them onto locked down devices like Apple TVs instead of general purpose computers.

Try streaming movies on FreeBSD, Linux desktops or anything which is not macOS, iOS, Windows or Android!
I see. Thanks for the clarification. I would definitely still consider that insurance -- as you said, you're really insuring your vested interest in the property. If you were doing such and you didn't even have an indirect interest, I would consider that gambling.

Of course, this is just my own personal subjective consideration. Not related to the official definitions of these terms at all.
I would email greg brockman. I pestered him for advice one time and the amount of time he took to respond (and the amount of times he responded) was well beyond my expectation.
My first data plan (with AT&T) was $30 a month for unlimited data. The price should not have gone up in eight years of development and innovation.
Having a kid really killed it for me. I was very active before fatherhood. Hopefully things will change for the better in the next few months.

I don't sleep well because I tend to my kid a couple times a night and have a hard time falling back asleep. This causes me to not only go to bed later than I'd like, but also have broken sleep. I'd wager that I get an average of 2 hours less sleep every day since becoming a father. This DESTROYS my motivation to do anything in the morning except ingesting caffeine and going to work.

When I go home from work, I have to pick up my kid and watch her alone for a few hours. I've tried to lift weights, take her to Jiu Jitsu with me, etc, but she just cries a lot and gets into things. This kills any kind of joy I usually get from exercising, so I basically stopped for now.

To stick with it, pick an activity that you like to do. I feel a lot of people really don't like going to gyms to begin with. They like the results they get, but don't enjoy the act of doing stuff like running or using an exercise machine (I don't anyway), so they stop after a while. Most people think that doing "gym stuff" is what they need to do to get into shape, because it dominates our society so much. There are gyms all over the place with TV/radio ads, and infomercials running all the time marketing the newest fitness gadget, supplement, or routine. I've stuck with Jiu Jitsu for over 10 years because I actually enjoy it.

Sometimes obstacles get in the way. For me its been fatherhood, a work schedule that isn't conductive to attending Jiu Jitsu classes, lack of transportation, and lack of funds. These have all caused me to take breaks from exercise. Its always very hard for me to start up again once conditions improve, but once I start again the momentum picks up quickly.

Another interesting side effect of doing activities you like is it starts to influence other aspects of your life. I started eating healthier because I wanted to get better at Jiu Jitsu, whereas when I was going to the gym to lift weights I didn't care if I ate some nasty fast food lunch. I didn't care as much about getting better at weight lifting or running as I did about Jiu Jitsu.
Yeah, you know, how we humans can adapt and evolve in a few generations to use nitrogen instead of oxygen or replace our mitochondria with microscopic oompa loompas. /s

Without knowing how critical the added genes are to the organism's metabolism or how they are integrated into its lifecycle, there is no way to tell if it is even possible for the organism to evolve an alternative in any practical time frame. Evolution does wonders over long time scales but even it is beholden to basic physics.
Its the Theater of Productivity, similar to the TSA. You can see Meyer's approach to productivity was ultimately just as successful as the TSA on secutity. Yeah doing an early stage startup it could be on the side of a day job so yes you are going to inevtiably put in a lot of hours for $0 doing a startup. But for regular businesses that are well established such as Yahoo this isn't productivity its Productivity Theater in the same way the TSA are Security Theater.
If Google and Apple were only participating to throw their around their weight as lobbyists to pass a new law -- similar to what Arkansas legislature tried to do, it might be a First Amendment debate.

However, a key sentence from the article was:

"concrete plans to accelerate the development and adoption of new tools and solutions,"

The "new tools" doesn't sound like crafting a law for a court to strike down but new technology to empower users to block the nuisance calls.
I've always wondered why more companies don't do this. Offer a 30 or 35 hour work week and watch the top-notch candidates roll in, even though you can't offer a top-notch salary.
It's not hard to do a lousy job, doesn't mean it's the only possibility.
Researchers can now spot changes in brain's synapses in living people
You seem to be confusing Twitter with the polity and the public commons. Twitter is a public corporation, eg a business. Businesses have the right to kick out anyone they feel is engaging in behavior that they feel hurts their relationship with other customers.

Twitter decided (roughly speaking) that the PR fallout from a high-profile Ghostbusters star quitting Twitter over harassment was worse than the PR provoked by banning a Breitbart columnist, who had a reputation for being a bit of a troll. There is nothing that prevents Twitter from making this decision. There is nothing preventing those that disagree with this decision from starting their own social network.

I'm not sure how you are so certain that the official story is wrong. Have you considered the other possibility -- that some trolls are trying to use a political position as a smokescreen for justifying harassment? Have you considered that probably a big part of the equation is that a high profile Ghostbusters star quitting Twitter was quite a big story, and Twitter -- who if you recall has a reputation for harboring bullies -- needed to respond?

Really, only Twitter knows the full details, and that's fine. It's their network. But I do know that most major conservative figures that have Twitter accounts have not had their accounts suspended, and some people have been suspended who are not conservative. So I'm very skeptical that the Official Story "is of course wrong" without actual evidence, not conjecture.

Yes, conservatives are roughly half the nation. But there are many varieties of conservatives. For a start, I would venture that many, if not most, conservatives (or liberals or moderates or whatever) would not approve of trolling, bullying, and harassment. So be careful with that assertion.
This is great, but isn't that a 40 hour work week? Most places consider 9-5 to be 8 hours (lunch and coffee breaks count towards the total).

If we accept this convention, your workers are technically there for 9 hours a day for 4 days and 4 hours on Friday. Still clocking in 40 hours.

Nevertheless, I'm sure they enjoy their half day off on Friday and the work culture that put it in place.
One would think they should have means to prevent that considering they can restrict access to call forwarding?
You use F# full-time at work? May I ask what you do?
Yes, I skimmed it. But please note that I wrote about "simply" calling external executables, where you can just type the name of a program and have it run. Turtle doesn't even try to allow this (while PowerShell has it), instead going in the opposite direction:

> Most of the commands in this library do not actually invoke an external shell or program. Instead, they indirectly wrap other Haskell libraries that bind to C code.
IANAL, but I think that you'd be OK, even if it were marked as classified. I base this on the case of the Pentagon Papers [1]. As I understand it, no prosecution of the Times was possible here because by the time they got their hands on the documents, they had already been leaked.

[1] https://en.wikipedia.org/wiki/Pentagon_Papers#The_Supreme_Co...
"MariaDB" didn't go proprietary... holy shit, my heart stopped for a minute.

MAXSCALE 2.0, by MariaDB did. Stop spreading bullshit.
Simple Inventory Management App
People have used plaintext "+1"'s for ages, I wasn't even aware there was markup for it now.
Well, first off -- do you understand what those terms mean? Why they're called that, I mean? Probably you do, but just in case, I've detailed them below.

Carriage return: return the carriage head to the margin regardless of what its current horizontal position is.

Line feed: advance the position of the paper by one line.

These are teletype metacharacters that control the behavior of the "display" for historical computers. As a result of being one of the early computer standards, text file encodings and terminals have inherited these qualities.

What should a computer terminal/terminal emulator do when it encounters these archaic control characters? Well, the carriage return could move the cursor to the beginning of this current line, ready to over-write any text on this line. And the line feed could move the position of the cursor down one vertical line, leaving the cursor at this same position. In order to move to the beginning of the next line, as is customary, you would need to perform both of these steps.

Now imagine you're a computer OS vendor in the early days of computers and you say to yourself: these metacharacters are a silly legacy of the teletype -- who would want to advance the linefeed without a carriage return? Let's just make it implicit when you do a linefeed that we will mark the position of the cursor at the beginning of the next line. And you can do that if you offer an out-of-band channel ("termios", e.g.) to move the cursor around the terminal independent of the print stream. But imagine you're another computer OS vendor and you don't have that feature and if you get it later you have a bunch of customers who wrote their software contingent on the explicit carriage-return/linefeed behavior. Now, you might feel bound by compatibility to preserve that behavior. Both OS vendors use what they call ASCII-encoded text files, but the metacharacters now mean something slightly different.

EDIT: it sounds like I wasn't too far off. But the canonical reference seems to be the wikipedia entry cited in another post.
I'm not convinced that exclusivity is the only way to generate money for software development and other creative works. What about getting paid in order to perform work, instead of for having performed work?
Also checkout Steve Awodey's Category Theory book.

https://global.oup.com/academic/product/category-theory-9780...

On a personal note, I remember Awodey from my Senior Thesis seminar. He was very amicable and affable. During my presentation, I remember having to demonstrate Cantor's diagonalisation argument. Luckily for me it was one of the things I spent a good amount of time studying. Had a great time there.
I would guess it comes down to the old rules about telemarketers not calling cell phones. If you are in a 'pure' cell phone exchange (the 3 digits after the area code), the number is probably excluded from some dialing lists by inertia.
Well, i guess i should have become a lawyer then. I don't think awarding millions to a single person is ever reasonable. It might be the logical thing to do if scarcity is very high, but 'reasonable'? I feel this is the judge rewarding his own tribe.
> everyone can build that stuff by themselves for a much lower price

At volume. But if you only need one (or ten), assuming your time has some non-trivial value, it's much cheaper to just buy off the shelf.
It is unnerving. One guy told me that he was going to come to my house and slaughter my family.
ESR claims that everyone is an SJW, he says that blacks have a lower IQ than whites, and he defended an article called "blacks are lazy," saying that it was accurate. In short, he's a piece of scum. And that's the truth.
This is the problem I have with PHP. 15 ways to do something seemingly simple, and only one obscure way is correct (What's PDO::ATTR_MODE ?) And why does PDO try to emulate prepares ?
That's still a 40 hour work week, just with the hours distributed differently.

9h Mon-Thurs (36h total)
4h Friday (4h total)

It's definitely still an improvement over 70 hours.
Yes, but that's a matter of using the PSP or ME, not SME which is what I was discussing. SVE brings some "interesting" things to the table since they could technically spin up a VM to run the game and keep the memory protected from the host, but they'd have to pass the GPU directly into the VM which would cause all sorts of other issues in a PC environment (why the *&!$ can't I tab out of this game!).
> ... functions concealed the fact that the print head could not return from the far right to the beginning of the next line in one-character time.

Oh, cool, I didn't know that bit. Interesting!
Only if the conversation is superficial. A well-crafted conversation will highlight a talker pretty easily.
>it's becoming increasingly obvious that there is no AI completeness at all.

Bingo! The "general" part is the ability to learn new structures and task structures from environmental cues, and then construct informed prior beliefs about those new tasks and structures using causal relations to previously-observed tasks and structures. Nothing more!
Which is to say that MariaDB Corp (which is not the MariaDB Foundation, which handles development of the database), is attempting to monetize a new version of one of its products (but again, not the core database software, just a routing/load-balancing proxy), by making initial releases only available under a commercial license.

The title seems a little sensationalist, since "MariaDB goes proprietary" seems to imply that the actual database software is going to cost money, which it is most certainly not.
No, it doesn't, because existing scripts don't include this new statement. You only have to make your aliases explicit if you edit a script to use this new namespace/module feature.
This discussion is about PowerShell, which is primarily intended to automate server management and has been ported to Linux, presumably, for the same purpose.
My understanding [based on listening to Software Engineering Daily podcasts] is that Facebook uses feature teams and implementing feature teams was a primary motivation for developing React Native. Coordinating features between the web, iOS, and Android platform teams still produced inconsistencies and staggered rollouts and duplication of implementation logic [or worse divergence].

Good luck.
any examples?
Right. If you look at the sales of battery cases, you have an absolute minimum number of people who are willing to pay more and accept much more thickness for more battery life.

I'd be happy to buy a 50% thicker iPhone if it could handle a whole day of hard usage.