skysight-inc/HackerNews huggingface dataset:
> PS: I see a few steady downvotes every time I suggest that we need an open source alternative to Facebook and link to meaningful efforts in that direction. I would definitely prefer to hear what is wrong with what I said, rather than silently downvoting.

I don't think you were downvoted because you suggested an open source alternative to Facebook, but rather because the bulk of your comment was a plug for your own project.

You'd probably get a better reception if you made your point, and ended your comment with a very short plug along the lines of "PS: I'm working on one at https://qbix.com."
Note that other sources are suggesting that there is evidence that the cold wallets at issue never existed, the firms was shuffling coins from new investors to pay withdrawals before the supposed loss, that Quadriga previously claimed to use multisig wallets, and that the whole death-and-lost-keys story may be fake.

https://cryptonews.com/news/the-quadrigacx-case-just-got-a-w...
See also: DoD's online propaganda-at-scale research, and the AI techniques behind https://www.darpa.mil/program/social-media-in-strategic-comm...

One of the key focal points of the DoD's research is the identification of the topology of social networks and the flow of trust, information, and rumors. The topology and the chokepoints across it which information is distributed are leverage point where ideas can be contended, disrupted, replaced, challenged or seeded. Doing this at scale requires minimal human operation - only enough to convince the targetted population and narrative centers that the propaganda content is legitimate social traffic - and also information systems to infer microculture so that the information programming can be fit inside the moral, judgemental, human, religious and social (e.g. politeness) parameters from large quantities of communication surveillance.
I just wish it was more automatic. Hard to say if I'm saving pennies or dollars, but a $1 chip to do it should pay for itself quickly.
The standard library is locked to Rust - you can't issue a new major version of stdlib without having a major version of Rust.

Besides the impact of not being in stdlib is very low except for discovery.
This is why the serverless framework (trying to give the possibility to deploy to any cloud provider) is so important. Some repetitive simple tasks are extremely well suited for lambda/functions /whatever name and some tasks are suited for big machines with gazillion terraflops and terabytes of ram. The job of the engineer is to know what his software needs, and what the most optimal path for this is.

Business is ever changing. This is just another step
Parent should clarify, but I doubt they were actually using git (Sun is quite old, and comment said "for decades", git isn't that old).

In other VCS systems than git, you don't have the same "immutability" issue which means a "push" can be (for example) just sending a "diff" to apply to the server.
I was fortunate that my highschool offered a choice between PE and weightlifting classes.

PE has clearly always been for suckers, I remember seeing kids playing volleyball or soccer or running 3 times a week in the hot sun with no sunscreen, half of them not really even giving a fuck, and thinking how I had NO desire to be a part of that mess.

Weightlifting by contrast, was not only an easier class but also much more educational. It was like going to the gym and having a personal trainer plan your workout and give you advice. The coaches wrote up an exercise plan on the whiteboard and you just went and did it on your own, occasionally they walked around making sure people weren't goofing off.

If you wanted to slack off it was easy to just do light weights and go through the motions but most people actually did put in effort to see physical change in their bodies (and of course there's always peer pressure to be strong and fit, especially with girls watching). And because weightlifting has natural downtime in between reps you could socialize freely.

The stuff I learned in that class helped me to not be clueless when I went to an actual gym by myself. In fact, I've been going to the gym regularly ever since that class ended.
> and didn't feel like adding an extra crate to my Cargo.toml

Why not? cargo makes it extremely easy to add new crates. The hardest part is figuring out what dependency you want, but once you know what it is, adding it is really easy.
Why is it called "serverless" when it is not, in fact, serverless? It's petty, but that nomenclature drives me nuts.
I was asking about timing
Doubly not relevant for a paid g-suite organization. It’s not like his daughter can just go sign up for an account and lie about her age, the admin has to add users.
Not OP but sounds like the test is working then.

> I'd have assumed...

I would expect a good candidate/colleague to ask instead of assuming things.

> And then forget to...
> Shit happens...

If someone can't manage to complete a simple assignment without forgetting half the steps, I don't want them pushing code to production.

And a service with one http endpoint having reasonable uptime seems very far from magic.
http://arclanguage.org/item?id=20985
Using an experimental methodology isn't something you should be impressed by in itself. Experimenting means you don't know what you should be doing. That's great if no one knows what you should be doing and you're trying to figure it out; it's less great if everyone else knows what you should be doing, but you don't.

The psychometric literature is pretty robust.
> in any case company valuation is not based on aspirations

It kind of is though. Valuation is based on future discounted cash flow. Aspirations inform how much future cash flow a company can generate.
Yes there is an active literature on this. The extreme is called ‘one-shot learning’, which means what you’d guess.
Hiring for a Build and Release Engineer
job location - Redwood City, CA
REMOTE - not available
VISA - we cannot sponsor at this time
ONSITE

Presto brings smart dining to restaurants with its completely customizable guest-facing tablet. Presto Terminals enhance the guest dining experience, streamlines restaurant operations and increases a restaurant’s brand value. Restaurant guests can order food, play games and pay their bill from their seats without having to wait.

The Presto is both a specialized hardware and software solution designed and custom-built to fit the specific needs of restaurants. The company was founded out of MIT in 2008 and is headquartered in Silicon Valley’s Redwood City.

See the Presto in action here: http://ow.ly/wlxvD

https://jobs.lever.co/presto/152fb75e-7ff5-438b-bd62-856f832d0a27
I had a great go to coding exercise that I always ran with candidates but also worried that I was becoming biased in this way over time. All the issues look so obvious when you've seen them 100 times. I think sucking it up and developing new scenarios every six months is probably the solution at the end of the day but hard to prioritize amidst everything else when you've got something that works.
Dreaming about moving to France? Check the best Paris startups to work for
Depends on zoning. If each customer has to go a mile out of their way, but each customer's home is within a mile of the next, the traveling salesman route (start at the store, visit each home, finally return to the store) is shorter and doesn't need to happen during rush hour.
The biggest lie you're told as a candidate and in any "mock interview" video a big tech company puts out is that the interview is collaborative. "They aren't your interviewer, they're your co-worker!" Go watch Google's example technical interview:

https://www.youtube.com/watch?v=wwIysnVmAUg

Then go interview with them. They don't stand next and engage you while you're working at the white board. Instead, they sit at the opposite end of the table and type out your code line by line on their laptops so at the end they can see if whatever you scribbled actually compiles.

The laptop requirement just encourages disengagement. I knew the problem and how to get to the optimal solution for my first round at Google so it didn't affect my performance, but I was pretty disappointed because my interviewer, between typing up the lines I wrote on the board, was completely occupied answering email and Slack messages and barely said anything or made eye contact aside from the occasional "mhm" or nod. Had I gotten stuck at any point I don't think I would have been able to get any help, certainly not any help like I would get from a coworker in a truly collaborative scenario.
It can go beyond just not learning anything, and into learning negative habits. For me "Gym" was the most dreaded part of my life as a young person, and was one of the few things in school I really hated. I was generally out of shape, and have some issues with my vision. Given that, all gym taught me was how to handle being belittled and insulted both by my school peers and by adults in authority roles, and I learned that I should avoid situations involving exercising and sports unless I wanted to be subjected to that. It's taken many years, and my need to deal with resulting health problems, for me to try to un-learn all that.

What really bothers me is that I actually enjoy weight lifting and a number of solo cardio exercises (rowing machine, exercise bikes, swimming laps). I knew this when I was young too. But with only a few-weeks-a-year exception, these were not a regular part of "gym". I feel like these kind of activities are far better to learn, as the can provide a life-long basis for regular exercise, and should be an all-the-time option. Combine that with the other health focused skills you mention, and you're going to have much better life-long outcomes then you will get by yelling at the fat kid who can't do a hand-stand.
The 'miracle mineral' the world needs
> A very expensive reminder that the "bus factor" is a real threat.

The bus factor is a real threat, but there seem to be fairly serious questions about whether bus factor is anything but a cover story for fraud here.
It's been 25+ years since Ive been subjected to PE and I dont remember it being graded on ability, but more on participation and effort. It was really hard to not get an A. You basically had to refuse to even attempt the day's activity to fail.
Cal Newport: Becoming a Digital Minimalist
I’m guessing the percentage of people smoking cigars, and those who get started smoking via cigars, is pretty small.
https://www.phoronix.com/scan.php?page=news_item&px=Intel-Op...

This is an Intel project, showing off their work on AV1 encoding.
Well, it's not like most visitors have adblock disabled except for websites with annoying ads.

So, for those visitors who have adblock, you don't do any more harm by serving annoying ads.

For those who don't have adblock, well, you do do harm, but the cost gets spread over the entire ad industry, which is why adblock usage has grown [0]. On the other hand, the money made from serving the annoying ad and getting the impression comes directly to you (and not the industry).

In short, benefit is immediate to you. Damage is delayed and doesn't come directly to you.

Anyway, I despise this kind of reasoning.

ps. People who worked there seemed quite decent. And that somehow showed in part of their biz practices too. E.g. they intentionally refrained from tracking visitors.

[0] https://www.statista.com/statistics/804008/ad-blocking-reach...
That just reinforces the point; ULA is worth even less.
If a company is going from zero to something, then you are absolutely right. In that case, dealing with vendor lock in later means success!

If an established company is moving to the cloud, the equation is not as simple. The established company presumably has the money and time to make their vendor agnostic. Is the vendor lock in risk worthwhile to spend more now? How large is the risk? What are the benefits (using all of the AWS services is pretty nice)?
Thanks! Incorporating is not a problem indeed (save for government shutdowns :), but opening a bank/paypal account is quite a challenge, particularly for a foreign founder...

I like the idea of the extended payment terms, but won't it be weird to issue the invoice as an individual?

And why it's awkward to have a friend's company name on the invoice? Provided it's not Cambridge Analytica or Theranos, of course. There are lots of products out there not matching the name of a legal entity..
the matrix is the great irc replacement that never was. i wanted to like the matrix, i still do, yet every time I use it, the list of terrible user experiences remains the same. its slow. its so slow. the riot design/layout is klunky. its slow. the federation is confusing. for example searching or browsing the list of channels 'works' maybe 5% of the time and its not clear how broad the search is attempting to be. its slow. I've got an invite that cannot be accepted or declined, so its there forever. its slow. the distinction between a person to person chat vs a room is confusing. i cant get the freenode bridge bot to change my nick. it says the bridge bot is offline when im talking to it and its responding.

there has been time to fix all this but it has happened. at this point I'm not sure if the api is simply hard to implement or if the go-lang server will help.

i've even looked at the ircv3 spec for innovation. thats how desperate ive become for some kind of advancement (grin). I enjoy writing chatbots and new features are hindered by irc's lack of per-message ID. I've run a synapse server and an irc bridge and was disappointed in the complexity and resource usage. so i stay in 1992 with good ol' irc and freenode.
Why do we park in a driveway and drive on a parkway? The key is to understand what people mean by the words they say. Yeah, there can be things that get under our skin, but at the end of the day, just roll with it. (I say this as much to remind myself as to you.) Looking for absolute consistency in language is a recipe for needless, self-inflicted frustration.
Would it be possible to FOIA the source code and commit history?
Correct, that is what they are referring to. However, they are directly linking it to the 1984 breakup, which was not what allowed it. Thanks for the name of the decision [1], I had a hard time finding a reference. :)

So, yes, it's an argument for regulation, but not for breaking up a monopoly. :)

There are many good reasons to break up monopolies, but their thesis is that the 1984 breakup led to the development of ISPs because people were all of a sudden allowed to plug random things into the network.

[1] Carterfone Decision:
https://en.wikipedia.org/wiki/Carterfone#Landmark_regulatory...
Synapse currently runs on both Python 2 and 3, so we're not using any of the Python 3 specific language level features yet. We're considering dropping Python 2 support around April however to open up all the Py3 specific stuff.

We've seen significant perf improvements anyway however - both due to switching to UTF8 for string encoding and some dict operations getting much faster.

https://matrix.org/blog/2018/12/21/porting-synapse-to-python... has all the gory details :)
Except the goal of gym is to get kids active.
Please, never rebase published commits if you are an open source project. If your project is used as a submodule anywhere, it screws up release tags hard.
The North Magnetic Pole’s Mysterious Journey Across the Arctic
And now a short time later they basically all work again but its better than ever and less work to maintain your extension.
> You don't get to see the engineering discipline the same way if you use the whiteboard.

I don't think I agree. There's absolutely something to be said for the comfort of a familiar environment, but I think the interviewer should be able to emulate the compiler/debugger/runtime for the question they're asking. (Many of the most successful interviewees can do this themselves; they write down the program state on the whiteboard and step through it in their head.) Interviewers should be able to say "you get a SIGSEGV" and ask what the candidate would do. If the candidate says "I'd run gdb", they should be able to say "it says the crash was at this line", emulate break/print statements, and such. In some ways, it's slower than the candidate doing things, and more awkward to go through a human. In others, it's faster, because the interviewer can/should speed up the process by forgiving small syntax errors, saying "oh, you're bisecting? it's here", etc.

I do this sometimes when interviewing. I find though that the people who can successfully use a debugger (or me as a debugger) tend to have relatively minor errors in their code anyway[1]. It's pretty rare for someone to have a completely incorrect algorithm and figure that out from debugging.

[1] forgetting a guard on an if for an empty datastructure, forgetting to sort numerically instead of lexicographically, some dumb typo, etc.
> They think for a minute and reply: “by policy, you cannot purchase a digital camera through the procurement office. Therefore, your computers do not have digital cameras in them.”

They were being intentionally daft. The person who told him that almost certainly did so with a wink and a nod, and saved your protagonist a lot of pain.
And last year a team reported they had retrieved DNA from what was apparently a hybrid individual who had a Neandertal mom and a Denisovan dad.

This article makes me want to start a "Quest for Fire" style prehistoric RPG campaign, with Neanterthals, Denisovans, and Cro-Magnon character classes.

The last 3 panels form a relevant comic: http://www.giantitp.com/comics/oots0555.html
The actual report is here: http://pdf.euro.savills.co.uk/global-research/tech-cities-in...

Obviously they will get more attention if they don't rank the SF Bay Area #1 so didn't do so last year ether (but chose Austin -- I've lived there and it's great, but it's small, even if you don't compare it against Dallas or Houston).

There are reasons for preferring to live other places than the Bay Area, but the overwhelming volume of investment, people willing to work for startups, people willing to try out new stuff, and the dense network really put it in a completely different class from NY (which has very dense networks -- perhaps even denser -- in other sectors). There's a lot more to to in NY but if what you care about is tech-tech-tech it's hard to beat the Valley (which I assume is swept into their classification of "SF").
ActivityPub Panel at FOSDEM [video]
Franklin man charged with impersonating U.S. Marshal
have you tried riot.im/develop for a less clunky riot?

in terms of perf: yup, synapse is still nothing like as performant as it should be. as the talk in the OP explains, we opted to focus on getting a 1.0 which is 'correct' (in terms of stability and bugs and no design flaws) rather than fast. Fast comes next, and it should be more than noticeable.
The Serverless framework is platform-agnostic and open source. You can use a bunch of different FaaS providers, or self-host on Kubeless or Fn.

https://serverless.com/
> Why is it called "serverless" when it is not, in fact, serverless?

It is serverless from the perspective of an IT department that, by adopting it, no longer has to manage servers as a distinct resource.

It's like a product sold as having “worry-free interoperation”. There's still worry in the interoperation, you are just paying someone else to do the worrying.

Likewise, a serverless product still has servers underneath, you are just paying someone else to abstract them so that they aren't a concern for you.
Looking for More Advocates for Decrypting Stenographic Record of Public Meetings
Looking for more folks advocating Boston City Council President https://www.boston.gov/departments/city-council/andrea-campbell decrypt the Stenographic Record of City Council Public Meetings for hard of hearing folks, for all folks. Currently the Steno is only made available .sgstn unintelligibly encrypted. Public funded, the edited on site Steno Record Document is more complete than Minutes, more accurate than flawed inaccurate produced off site video captions.
Illustration of Distributed Bellman-Ford Algorithm
Psst, it's not our state of the art software that's holding this ball of mud together.
Yes, but that's not the paragraph in the article. If they had talked about cost reduction and competition in long-distance, then sure.

However, that wouldn't support their thesis. Their thesis is that looking at consumer cost reductions is the _wrong_ way to look at monopolies.
Nope, but there are tools for this

PurgeCSS (recommended by Tailwind)
https://github.com/FullHuman/purgecss

PurifyCSS
https://github.com/purifycss/purifycss
how's oil going? I haven't looked into it in about a year or so, but it seemed like a cool project
What Modern-Day Housing Discrimination Looks Like
I'm slightly more impressed by GOOG in light of the net margin and average employee salary difference.
thanks for the tip on riot.im/develop. looks like progress.
Check out the Cacophony Project [0]. I believe they were looking at using machine vision combined with poison paintball guns. Open source too!

[0] https://cacophony.org.nz
I bet that the people doing this, don't work in Tech nor live in SF. I'm not in SF, don't even like the place, but it's the World's best tech city.
Sure, that's a great idea. We will fix it in our sign-up form as well.
"Where do you see yourself in 5 years?"
Adacado | Senior/Intermediate Developers, Technical Writer | Vancouver, BC, Canada| Full-time| Onsite | https://www.adacado.com

Adacado builds online ad creative SAAS, and is used by hundreds of companies for their digital creative and ad campaigns. We serve hundreds of millions of ad impressions per month globally - chances are you've seen our ads somewhere on the web for your favorite product, movie, or sports team. We're a 10 person dev team in a 30 person company, and demand for our services means we must grow (fast), and we need experienced engineers for both FE and BE to deal with our unique scaling challenges. We're built on Kubernetes with Go and Javascript (Vue) with heavy emphasis on microservices and fast moving CICD.

To see full job postings and apply : https://www.adacado.com/adacado-careers/
But that is the whole point of using cloud services that are tightly integrated with each other. I can not do it as efficiently as Amazon myself can not be called "propriety lock-in".
Understanding Fighting Game Networking (2012)
Tech Is Splitting the U.S. Work Force in Two
Understood and agreed.

However, complexity of a product does (or at least should) inform risk of future competitors. The market for instant messaging systems is relatively low-cost to enter, has lots of serious players, and seems to be moving towards a subscription model, which is easier to disrupt.

Perhaps a free protocol will win sufficient mindshare to commoditise the market, though I'm not optimistic - most players' profitability rely on walled gardens.

Either way, the market is replete with its varied biases, unfounded optimism, and information asymmetry.
Still, the fact that you have discord, mattermost and rocketchat and bunch of clones shows that they don't really have a unique tech offering, or a long future ahead for that matter.
Would you say that this parody video [1] which takes several speeches from then-british-prime-minister David Cameron and cuts between them, sometimes mid-word, to construct a song with lyrics like "I am disgusted by the poor, and my chums matter more" is political speech? Would you say it's fake, and of a celebrity?

[1] https://www.youtube.com/watch?v=0YBumQHPAeU
The Comcast part made me laugh. But yes, sadly even in my experiences, Comcast has better customer support than Google.