skysight-inc/HackerNews huggingface dataset:
Totally different companies now. They do have an agreement to not compete in most countries though. The only countries both are present are Germany and the United States.
> Why would anyone with great potential want to work for you?

Because most people are reasonable, intelligent, and capable of recognizing the difference between Rubin's disgusting actions, and an imaginary frame-job wherein managers withhold rewards from other managers in order to save shareholders a few basis points of value.
> Serious question.

I dont believe you. You know exactly what is Facebooks monopoly.
I think that's a bit strong without talking about use cases.

Approvals here cost ~1¢. Picking a figure of $100k as a developer salary (as it was the first result in a quick search) that puts a lowish bound as about $400/day. So you could take your estimate of build & maintenance times per year, multiply by about 40-50,000 and that's how many approvals you're looking at.

So if you're google doing this every login, sure, that would be prohibitively expensive. If it's my accountants site doing it before they charge me a different amount for filing (there's one of these every year) or being the approve/reject part of an HR holiday system, or anything less common you'd have to be pretty big before it'd be worth spending a day or so building it yourself.

Personally I could see myself using it in some automated workflows I'm building now. Script runs, but before it does something irreversible (e.g. ordering an item) it checks with me that things look OK. It'll cost me a tiny fraction of the total spending, and it's ready right now (and works!).
But K8s is not a development of Google software. It is developed specifically for the public, it throws out all of the interesting parts of Borg, and Google themselves don't use it, or barely do. As for that other stuff it seems to have worked out fine for Google: they describe obsolete technologies and the outside world develops hideous analogs of those and uses them for decades. Hadoop for example is just an unbelievably bad implementation of map reduce as it was ten years ago and is laughable compared to what Google replaced it with. HDFS is a joke of GFS which Google turned off eight years back. It's really remarkable the way the industry is essentially self-disabling in this regard. Meanwhile Google does not burden itself with trying to adopt every idea they read in a paper, and maintain a significant cost and efficiency advantage by doing so.
Show HN: Three.js WebGL game with Phaser game logic
Pretty normal whenever HR has decided you need firing.
Its similar to the police (in america anyway), make enough rules and you can fire all but the most model employee on a long enough timeline without any effort.
I'm trying to figure out what I can get at Facebook that I can't get anywhere else.
If that's the case Facebook's position is even more dominant, because of their unique strength at giving advertisers the possibility to target specific demographics.
Zendar (YC S17) is looking for a computer vision engineer
Cool, strange you would expect the source would on Github and website is the reference? what do I know.

None of the demos work on Firefox.
Hey, you don't have to deploy in GKE and it's not GKE that makes it faster. We also give you option to deploy in your own private Kubernetes via Helm or private server via DockerHub. GKE may not be the right option for you depending on your application. Your feedback would be very valuable to us. Please tell me why you think its fishy? We're always tryiing to make it better.
Artificial Senses
I think they're referring to the other side of the equation, the cost of building it in house and maintaining it and coming out ahead.
There are other companies that offer enterprise support for Elasticsearch (e.g. https://sematext.com/support/elasticsearch-production-suppor...) as well as training an such. No loss for ES users there.
Pfft, you kids with your frame buffers. Try having to reload the display line-by-line during the blanking interval, like on an Atari 2600.
I think the problem many people find in seeking this balance is that, when it comes to skilled/creative labor, it takes a combination of natural talent and deliberate skill-building to break through the plateau of mediocrity. Many are not comfortable making the conscious choice to be mediocre at their trade, despite the fact that being good or great at their trade may not actually bring them happiness.
As long as the code doesn’t contain credentials and hard coded urls it should be fine. Probably just regular old logic
As well as lubricating the wheels of executive recruitment, because what exec is going to want to work for a place known to fight outgoing execs over their severance.
Individual awareness is different than individual actions. Awareness can actually scale through individual change due to the non linear way that information spreads, and that can in turn influence policy, which then operates over the whole domain. That's sort of the whole political process in a nutshell.

But individual acts of sacrifice for the common good are not scalable in the same way, due to our inherent aversion to loss.

Usually large scale acts of sacrifice are the result of worse
alternative consequences, like imprisonment or penalties for cheating on taxes.
Your argument is that you’re 100% correct and “you don’t believe” others could have a different opinion.

No offense but why are you on this forum? Do you seriously expect others to conform to your opinions?
well, he kind of was fired (asked to leave)
My former employer had a game where if someone left their computer desktop unlocked, you could add their name to a wall of shame web page . Then management decided that was bad for morale so they took down the web page, and people stopped locking their desktops.
You can do a set affinity on Linux but it isn't a guarantee.
Local TV news stations are playing a major role in spreading the Momo hoax
Definitely creates a new risk model for hybrid OSS-Enterprise software: build something attractive enough for the big players to co-opt and they might just, ah, fork you up. Now Elastic either accepts pull requests that create clean OSS versions of their pay-locked functionality, or they accept the existence of a feature-plus “Amazon Elasticsearch” fork in the market. While I give Cockcroft all the credit in the world (remembering him from his Sun days), this is still a tough spot for Elastic to be in. (More discussion in the Twitters: https://mobile.twitter.com/_msw_/status/1105260461149151232)
I think you're right. Still, screw it. If nobody ever takes a stand, this sort of thing will keep happening (and good on the lawyer representing the shareholders for suing)

EDIT: clarification about shareholder suit
Having a monopoly is not illegal. Using your monopoly to do things you can't do if you're not a monopoly can be illegal depending on the circumstances.
Perhaps inverting the logic there might be worth considering?

Make it so you have to explicitly go in and mark your package.json as public before npm will publish it, and have the default be private?

I don't have _too_ much sympathy for the bank here - it's in npm's best interest to make it easy to publish leftpad.js easily <snarky smirk> - and that probably should be their default stance.

The bank should be responsible for ensuring their "banking grade security" includes not accidentally publishing their source code to public repos. (How much would you bet against there being instances exactly like this where the publication vector was GitHub instead of npm? How much would you bet against this exact code being on a public git repo somewhere as well? How many public code hosting services should be expected to change their business models because some bank gets uptight after they've fucked up?)
Then they will use ML.
Looks good, quick testing seems to suggest it works pretty smoothly.

Small point, I'm not in the US so it'd be good to see the international SMS prices. There's no link I could see on the main page and the one after signing in doesn't resolve: https://dashboard.approveapi.com/full-sms-pricing

edit -

With customisation, can I put in links? Pictures?
I've been writing Plain Old C for ~25 years, and only within the past year switched to C++ because that's the language of the project I'm working on. So I get to work on interesting problems in a domain I care about, and the language is the price I pay. Rust or Zig would certainly be preferable, as would a half dozen other languages. Still, it could be worse. Apparently PHP is still a thing. ;)
Well, the Warren Campaign was playing them, and they fell right into it. Because, by taking down her ads, they supported her point that they have too much power to control debate.

That is, that they've become a monopoly. So they either need to be very careful not to abuse their monopoly, or be highly regulated, or be broken up.

Edit: Stole from ktjfi. [and spelling]
https://www.newsday.com/opinion/commentary/why-bans-on-conve...
their users
Boeing 737 pilots battled confused safety system
An Efficiency Comparison of Text Editors Used in Academic Research
The arguments why Facebook is a monopoly are well-known. Feel free to disagree with them, but Im not going to waste my time explaining things to you that surely you already know.
A mass of active 'real' users
Because very few people buying expensive phones are doing so for knobs; they're doing so for better cameras, larger screens, the cachet of having an expensive phone.

Well-written and properly-designed software buttons can satisfy the same need as hardware buttons, anyway; when they don't hold up, it should be considered either a UI bug or a design flaw, not just a consequence of the hw-vs-sw choice. (Same with wireless headphones--when they don't work as well as wired headphones, the answer is to fix them, or develop new tech as necessary so that they're at usability parity, not insist that wires are better.)
You've just described my face since I joined my current company (about a year now). My old job was half the stress and I worked with people that were fun and respectful of each other. Now I work in a place with an unscalable pace of work with people that are angry and hate each other. My resting face is one of anger and despair even when I'm not working.
This article reveals that the information is finally filtering beyond the tech standpoint, reaching the lives and common knowledge of non-experts.
hey, can you provide a source for their decrease in market share? Or are you assuming based on AWS growth?
I tried looking up the Gartner starts but couldn't get past a login.
I think the object of the exercise was more to explore the possibilities.
While real problems are largely ignored, stupid stuff like this takes up all the airtime and moves a sizable amount of votes. Democracy is just a way of keeping the masses docile.
Excellent.

A whole quarter of a century, or perhaps half of the entire software industries lifetime, of exciting known security errors to look forward to!

BRB, off to hide all my bitcoin under my mattress...
>Are there any operating systems that let you explicitly run CPUs in parallel?

That's a good question. I don't have the answer, to be sure, but I would think part of the problem is conflicting priorities and who would "win" in that scenario.

CUDAs in a GPU might be more worthwhile for that approach, maybe, but I could also be talking out of my arse, here...
It's well known a16z guys will immediate ban anyone on Twitter the moment for ... anything. I am not talking of trolling, abuse -- just polite disagreement, instant ban. Never seen any other organization doing similar and so consistently.
And she claims that climate change is a problem, yet she exhales carbon dioxide. Very curious.
> Nginx does a lot of things today that the erstwhile notion of a 'web server' would never have been tasked to.

Can you explain more? (Serious question, as a long-time httpd user who hasn't used nginx)
It sounds super fishy, especially since you won't answer the question above confirming whether you're talking about latency or throughput.

Google has also dumped a lot into tensorflow serve, so if you are outperforming it by that much it would be great to know how.
The World Wide Web turns 30. Where does it go from here?
>> Also, lawyers are not like Pokemon. You cannot beat the opposing team's lawyers by having more stronger lawyers. You can certainly lose by having bad lawyers, but you can only be guaranteed to win by being in the right.

> You can't actually be guaranteed to win by being in the right. You can be in the right and lose.

What he's obviously saying is that there is a seriously decreasing marginal benefit to more expensive (and presumably competent) lawyers.

It's better to have competent lawyers and be right than have amazing lawyers and be wrong.

Obviously there are shades of grey, nuisance lawsuits are a thing, etc.
Surely the halting problem only applies in the general case, i.e. given a ideal enough language you could use heuristics or give results applicable only when in xyz conditions e.g. when these nested for loops are in action it's O(n^2)
Hey, both prediction for TF serving and panini serving was done in a single thread in the same specification machine. We used a simple model for image classification of CIFAR dataset. Roughly, 500 predictions were made for panini and 200 predictions for TF serving.

You can always download the entire panini in your own private server and not pay anything. Ie. used Helm to install in your own kubernetes or DockerHub. For now, We're making it free for models under 2GB. Our main goal is to make it usable and we don't want cost to be a factor.
Gitlab and Hashicorp are going pretty strong. Maybe they get acquired though.
I had a similar idea, but a feed for posts/comments related to those posts from various places on the web like reddit, forums, imageboards, etc.

What would really be great is a integrated night/darkmode for your night readers like me.
> How will they manage if every part essentially needs to be custom made since they're constantly changing the parts?

That's not what happens in practice. Their revisions still obey interfaces wherever possible and follow the principles of modularity. E.g. when a v1 Model S door handle breaks, they replace it with the v3 version. When a v1 battery fails, they replace it with the v6 version.
> It put my laptop on Takeoff mode (fan's full speed!) with Firefox. This is why all this movement to rebuilding a browser in browser is ineffective.

Non sequitur.

Your computer is doing more processing. There's WebGL, which will engage your graphics card. If it is on your CPU, the CPU will consume more power. Depending on your laptop, you could have a discrete graphics card, which will be switched to and consume more power. There are animations, etc.

It is not only because of React. In fact, by avoiding unnecessary DOM changes, it's probably an advantage (although this would have to be measured).

Unless you are telling us that you were playing fortnite or something and your fans didn't spin up, but this thing caused them to spin up.
I would love this idea. Do you want me to get feedback from my team? Can I ping you ... On Keybase?
Hit y'all up on intercom but leaving my feedback here as well.

I built this out internally for my app, and it took me a little over a day to do it. Had this existed when I built it out, I absolutely would have just paid a buck per 100 emails to save myself time; however, I don't think it's a challenging enough problem on its surface to keep someone from re-writing it and replacing you long term. All that being said, it's a good foundational product, and hopefully you'll add some more features that make it sticky / become aggressive on pricing at scale.

Best of luck!
https://en.wikipedia.org/wiki/Tesla_Roadster_(2020)
I see you Google ;)
>some dev didn't realize

Surely in a bank, when publishing, the decisions aren't down to a single dev. Either many people made a mistake together or many people made lots of small mistakes separately that added up to one big one??

FWIW, I don't know, I'm a small time potter, just how I imagine things happen in banks (I do know a couple of devs who work/worked for banks).
I help out a lot at Caddy's community forums. I'd like to know more about your experience with Caddy.

> user-hostile behavior

Which behaviour is user-hostile? Perhaps we could address it?

> outright dangerous behavior in the way it fetches SSL certificates

For reference, Caddy uses https://github.com/xenolf/lego/ for its ACME interactions with LetsEncrypt. Could you elaborate on what part of Caddy's behaviour is _dangerous_?

> very bad choice for critical sites

What makes it a bad choice, exactly?
From a purely strategical perspective I think Facebook probably did the calculus and realized that the negative press of not running her ads would far outweigh the damage it could do to her campaign. There's a good chance that Warren would have taken them to court, she wouldn't have had a case, and she would have known that, but the publicity for her platform would have totally been worth it. If I was Facebook I'd be essentially "playing dead" with respect to Warren, her entire strategy depends upon positioning herself as David, battling against Facebook's Goliath, for the good of the country. It's a good strategy, people will respond to that story-line, but only if it's interesting, which requires Facebook and the rest of FAANG to fight back, if it's just Warren shouting into the void it'll be boring. Eventually they'll have to respond, but if she doesn't get enough traction with the story he candidacy might be derailed before they have to and it'll all go away.
DB gave them $500M so they can now pay wages and suppliers without closing the stores.
Excerpt: "Also, each mapping in the table acts as an “if” statement because it only executes if the pattern is matched."

This can be generalized as: Pattern Matching = if statement.

I don't know nor can I prove that that's true under all circumstances, however...

But, an interesting article.
You could always implement a central store using an implementation of Node streams. By building a custom store you can allow a React component to access and adjust only the values it needs to render (hooks make this prettier), then share the store with your rendering framework. In that scenario React and your WebGL layer share a central “source of truth” with all of the protection from concurrency issues that React states provide.
Sounds like the legal space in the Soviet Union.

You can get rid of anyone if you make enough illegal.

That said, I don't think it's quite so bad in the US.
I think you misspelled senior vice president of mobile and digital content.
This was done algorthmically. No doubt about it.
I’m sorry to hear that. On that note, it seems almost impossible to not use company equipement to look at things which may not be strictly work related such as news, new tech, websites, the occasional Youtube comedy clip.

Seems inhuman to have such strict rules which only serve as a way for the company to kick people out when they moment is opportune.
First of all, my experience is that the bottleneck is pure NN computation on either CPU or GPU, and what the server is written in has a negligible effect on performance. The bottleneck is not the web server, it's the raw computation. So right away your claim that your backend is written in C++ and therefore is fast makes not a lot of sense.

Then, you have caching. I actually fail to see how any caching at all is useful on a CPU bound task when you have unique inputs each time. This is just not something that is cacheable!

Batching may be one thing that can be helpful --- but typically requires deep modification of the model itself to support it, and no mention is made of that. Furthermore batching may help throughput but may make latency WORSE as you need to wait for multiple inputs before firing off a batch of computation.

Then you fail to specify whether your model will run on a GPU or CPU, and what type / core count thereof.

So, a lot of this just doesn't make much sense from a computer science perspective. Add in the free pricing with no limits and you've got a eyebrow-raising product!
Mining peoples' data to shape political discourse is not a falsehood.

Nonetheless, you are elsewise correct: mining user data to sell products to measurably alter human behavior is an unregulated industry and likely should be.
> But why is my own intellectual curiosity more important than whether someone else gets to eat?

Because I am me, and they are them? I mean, if I can get both at the same time then that’s obviously best. But I won’t compromise my own happiness for someone elses.

I don’t think that is mutually exclusive with wanting to end systemic problems with inequality though.
They wouldn't do this risky and desperate move if they had a better option, they were in a situation that forced this move.
the FOSS version of nginx has great built-in caching, so I disagree there, but the others I can agree on, especially mod_php. I don't ever use PHP these days, so it's not something I routinely think about, but I'm sure Apache is better for PHP than nginx.

I feel that the let's encrypt CLI clients are plenty good for nginx, to the point that installing a new module for apache (let alone nginx) is more work than just running a CLI client.

If you want TLS automation, Caddy is superbly good at fetching its own certs, and you don't have to fiddle with installing an additional module to do it.
Or keep open source and do enough antitrust that businesses must compete on other axes.
Thanks! Oops, fixing the link now. We simply just pass along our at-cost price for sending an SMS via Twilio: https://www.twilio.com/sms/pricing/us.

Re: customization, we're quickly adding more customizations like colors/images, etc. Currently you can add a logo for your company, and customize all the text on the approval (approve text/reject text/title/body/etc). You can also specify redirect on {approve, reject} links to take the user somewhere after they answer the prompt.
Your post should not be downvoted. You make good points and even if someone disagrees with them the points do have merit. In the U.S. we regulate political television ads by not allowing stations to refuse to run them. It seems appropriate to think that the same should hold for a company like Facebook. As you say it does have the power to stifle speech and thus society does have a compelling interest in this area.

I believe, but am not certain, that there is no legal basis at this time to force Facebook to run such ads but their actions indicate that perhaps there should be. If for no other reason than to avoid the Streisand effect they should not have banned the ads. It’s a bad public image at a time when should be cultivating public goodwill. But perhaps they’ve calculated that this isn’t necessary.
I am using F5 BigIP 5600 for quite some time now. In one line: I hate it! Can’t rename „objects“.
You can’t search properly for something in a DataGroups - at least not within the UI.
There is just so much that I really hate about that product. I was about to tell my chef about NGINX - well ...
Terrible news
Here in Southern California their meat prices are very competitive. They mainly seem to have great pricing on their own branded items. Between Aldi’s, Target and CostCo, I almost never go to a traditional supermarket.
Some of the social and political problems can be fixed by technology.

Technology offers speed, ease of use, and freedom:

It's allowing the population to educate itself. The sheer number and diversity of media allows people to find material about a topic that captivates them instead of walking away from the topic because the "classical" texts are not matching the student's needs.

It's allowing the population access to news beyond the standard topics and formats of newspaper, radio, and TV.

It's allowing a staggering amount of recording and publication that leads to increased transparency and reduced corruption.

It's allowing the population to bypass government controls. Encryption, cryptocurrency, etc.
OK this sounds like bullshit. Can somebody explain what's going on?