skysight-inc/HackerNews huggingface dataset:
These are small differences, and this is on MNIST (very small toy dataset). This is likely just noise. How big is the variance when each experiment is tried with different random seeds? And more interestingly, how about more difficult problems? E.g. try out on some real world tasks, like e.g. speech recognition (e.g. Librispeech). I don't think you can draw any conclusion from these current results.
I almost never write test beforehand, unless I'm working on a really complex subject, where I need to write all tests first to grasp the problem entirely. Otherwise, I write tests before submitting the pull request.

I almost never write tests for personal projects, but 100% of the time when working in a team. IMO, tests are not here to prevent bugs, but they are part of the developer documentation: a coworker must be able to make any change they want to my code without asking me anything, and tests are the biggest part of that.
Yep, I just put it up now

https://github.com/crislin2046/p2.
The problem is that if it is a really good quality product that ALSO makes some revenue, I doubt people are looking to sell on those sites. You have to go hunt yourself. Once in a while, you may be able to find a Gem on those sites but yea, most are not worth the time/money unfortunately if you are looking for something more than a simple side project.
There are new breed of printers that are convenient to refill.

HP Ink Tank. What does HN crowd think about these printers and what feedback can provide? Is it cheaper than regular Ink printers?

https://store.hp.com/in-en/default/hp-ink-tank-wireless-415-...

(If someone knows how to switch HP store location to show USD, welcome to paste link/price here)
This reminds me of open-plan offices. What a nightmare.
Good old msn

https://www.msn.com/en-us/money/companies/how-google-interfe...
CounterExamples:

(And before anyone gets triggered about me talking about politics, please notice that the examples below are referring to both parties in the same light)

1. Selling marijuana is still illegal federally but there are hundreds of companies selling it out in the open in states where it is legal. Neither Republican or Democratic Presidents seem to have much interest in prosecuting them. Yes I know The former attorney general under Trump wanted to start prosecutions but the Republican Congress at the time basically said he couldn’t use funds for it and it went against what even Trump wanted.

2. How many companies were paying illegal immigrants for farm labor and factory work while both Republican and Democratic lawmakers looked the other way until Trump? I am not making a value judgement either way here.

3. Uber
Double-tap within a tight cluster. Well done.
>The best way to reduce crime is to change its definition.

Problem is, that's also the best way to increase crime when your budget depends on it.
> You want a laser printer.

I agree. I bought a Epson ET-2750 EcoTank InkJet to replace a really old Brother laser printer and regret it. Text and even graphics (to look at UI designs, etc.) from a laser printer are so much better.
> The lesson is that you need to figure out what you're good at and where you have opportunity, and then work hard in those areas. Just working hard is a recipe for failure for most people.

It took me way too long to realize that I should focus most of my effort on things that are so easy for me that I'm taken aback when others find them difficult.
Check out YaCy
America should not be compared to a country like Sweden. It should be compared to other giant multi-ethnic countries like Brazil or India or maybe the UK.

Also in America, states are given the freedom to create (some) of their own laws. So one state might be okay sealing records after 2 years, another state might prefer to wait 10 years. IMO this is superior to a "one size fits all" approach.
Looks hopeful - thanks for the heads up.
>The general move towards "crime is no big deal" and "should not impact you later in life" is quite disgusting.

Depends on the crime, doesn't it? Like most things, it's a spectrum. I would agree with you on murder, rape, arson, etc. Not so much on most drug charges. Political posturing has made drug charges, which were typically petty crimes, into felonies. You would be amazed at what are felonies today.
I'm glad I read the comments, I was about to do exactly that!
heh, probably

https://goo.gl/maps/YrvSa877j7eicZR36

https://www.jerkcity.com/restaurant/

Interestingly the old comics redirect to bonequest correctly:

http://jerkcity.com/jerkcity472.html
I think it was all the elements of the article that led to success. For example, the partnerships would not have formed if the team had not created a great game in a timely fashion.
>I'm not sure what "Composable Unix-style mini-services" means.

Each service can be hosted independent from one another I'd imagine. Contrary to GitLab where each service, Git hosting, CI, ticketing, is all bundled into a single monolithic application.
It's basically software development project hosting (like gitlab), but for people who prefer mailing lists to web apps.
Bad idea to put your post on Medium which is not showing it, rather asking for money..seems dystopian, host your article on WordPress.com so that it is accessible.
Search /r/Bitcoin/ for banned from coinbase and you'll get plenty of examples: https://www.reddit.com/r/Bitcoin/search?q=banned+from+coin
Wirecutter makes their money from affiliate links, so the potential for conflict is high.

They also mostly just meta-analysis rather than doing their own. Their biggest source is Consumer Reports, who don't make their money from advertisers. Much better to go straight to the source: https://www.consumerreports.org/printers/best-laser-printers...

Subscription required, but that's the point -- no conflict of interest.

For those who don't want to subscribe, here are the Consumer Reports recommendations:

Best for work: Brother MFC-L2710DW

Best for price: Brother HL-L5200DW

Best for presentations: Canon imageCLASS MF642Cdw
You are making this out to be a conspiracy. It's perfectly possible people are just unconsciously working together towards this end.

Let's say I grow up in a poor working-class environment. Years later I find myself CEO of a multi-national corporation and the people working for me are poor working-class people. - And most companies are set up like this. There's very few people at the top and they have all the power while the subordniate masses have none. You give orders. They take orders. - One way to justify my own place in this system is to convince myself that my sucesses have some special property rather than just coincidence: "You can make it if you work hard like me."

And if you're a media company one might suspect that because of this you would tend to tell stories of individual endeavor. And one might suspect the same would be true for a marketing company.
And as soon as they start moving into the enterprise, Microsoft is going to offer a good enough cross platform password manager and bundle it into Office 365.

People made the same argument with Slack. How is that working out?

I don’t know about Android, but iOS supports third party password managers through the extension system.
I think some of it has to do with his famously difficult personality. Colleagues found him unbearably arrogant, and he seemed to have a chip on his shoulder, probably arising from his highly contentious relationship with his father. Von Neumann on the other hand was reportedly extremely charming and funny, and great fun to have at parties.
Adding conditional execution to the dataflow graph is something being worked on for the next version of CWL.
Didn't Facebook fell for it too?
If you send BTC from Coinbase to an outside wallet they monitor it for activity they don't like (eg suspected dark market purchases).

Once you transfer outside of Coinbase it's none of their business what you do with it.
The difficulty for me is that a lot of food is best right off the stove. Then I have to clean it quickly afterward while happy and full, which is difficult.
Ah yes more “the sky is falling” nonsense.
OP here, and first timer. This post was off the back of some thinking I've been doing about the arbitrary nature of community guidelines enforcement we've seen on some platforms recently. A comment by mr__y was the catalyst for me posting my thoughts so far. https://news.ycombinator.com/item?id=21461013

The idea was to provide a solution which would separate the administration of the platform and the administration of the content. The former would be done by the company and the latter by the users with minimal oversight by employees of the company.

This certainly needs more work, but at least I've offered up a solution for criticism.
It’s similar to GitLab. The composable mini-services refers to how the individual parts (git, mercurial, todo tracking, continuous integration, email lists, doc hosting, etc.) are able to be run independently.
The article (which is really long) talks pretty extensively about founder conflict about manual intervention, this is the passage I feel captured the sentiment:

>Mr. Brin still opposed making large-scale efforts to fight spam, because it involved more human intervention. Mr. Brin, whose parents were Jewish émigrés from the former Soviet Union, even personally decided to allow anti-Semitic sites that were in the results for the query “Jew,” according to people familiar with the decision. Google posted a disclaimer with results for that query saying, “Our search results are generated completely objectively and are independent of the beliefs and preferences of those who work at Google.”

>Finally, in 2004, in the bathroom one day at Google’s headquarters in Mountain View, Calif., Mr. Page approached Ben Gomes, one of Google’s early search executives, to express support for his efforts fighting spam. “Just do what you need to do,” said Mr. Page, according to a person familiar with the conversation. “Sergey is going to ruin this f—ing company.”
I was quoting directly from the article "It’s time to make the very fastest full-fibre broadband free to everybody, in every home in every corner of our country".
Yes. Shipping labels use minimal toner. I believe the 1020 cartridges are typically loaded for 2000 pages.
You're right, it's not true. Babies use pacifiers because they haven't had time to learn how to sooth themselves yet, or how to deal with stress properly. Adults use smoking for the same reason, but they have had time to develop self-control and discipline so that they can respond properly to stress. So it's unfair to babies to call cigarettes adult pacifiers.

But I mentioned it in this thread because it's very related to "adult content" which shouldn't rightly be called "adult" since it's based on impulsivity and lack of self-control or discipline, and based on a desire to pacify themselves. The word pacify comes from the Latin word for peace, and "adult content" enslaves people by making them feel reliant on it for their internal peace, just like they would a cigarette or pacifier.

Pornography is a curse and a scourge to souls. It enslaves them. If only they knew about Jesus Christ and his mercy and grace! I know at least a few men who are real men, who are able to withstand the physical and emotional forces that press upon their hearts, and are able to withstand the storm of lust that comes upon them like a thief in the night. This world needs more real men, men of courage, men of valor. Men who can lead others, because they themselves are not led by the lust of the flesh, the lust of the eyes, or the pride of life.
Most of the time. It helps me design the code that I'm about to write. Sometimes I go further and even write the docs ahead of the tests.
1. Switch to Firefox.

2. Profit!
What qualifies as "exceptional circumstances"?

Cash bail claims to be the middle ground between "we trust you enough to show up in your own" and "we distrust you enough to incarcerate you until this is resolved."
I'm not suggesting pensioners take a haircut, but that pension plans need to be forced to shore up their funds sooner rather than later, with taxes instead of borrowing (kicking the can even further down the road). It's the uncertainty that is the issue IMHO.
http://archive.is/6TNES
> I'm struggling to think of a canopy solution that wouldn't have the risk of collapse.

A canopy that isn't solid and allows the wind to pass through. A mesh or screen should do the job. The opening size can also be larger so perhaps even netting with openings upward of a few cm could work.
Are you asking theoretically or empirically?

Because using actual events from history, it's true that printing money may not cause inflation.

When theory fails to describe reality, the failure is in the theory, not reality.
> The ME does have a legitimate function, but it does so much more now, as it takes care of the hardware initialization, the main CPU boot up, control of the clock registers, DRM management for Audio/Video, software based TPM and more.

In other words, the ME is to Intel boards as Apple’s T2 chip is to their recent notebooks: an SoC that takes on the real role of being the “system processor”, turning the [rest of the] socketed CPU into effectively an “application processor.”

In fact, given that it’s so self-sufficient, it’s interesting that Intel choose to ship the ME as an “IP core” of the CPU itself, rather than making it part of the off-die Intel PCH chipset that they supply to mobo vendors. Is it just to provide the ME with low-latency access to CPU components like ALUs (for TPM encryption circuits) and d-cache (for packet sniffing)? Because it seems like it isn’t really built this way, and an “external ME” would be just fine running without a CPU socketed in at all. (Which would be neat, honestly; if you could exploit an external ME, you could run software on your Intel-chipset motherboard without a “real” CPU!)

Given that industry players seem to be all trending toward this design in one way or another (even game consoles did the “system SoC” / “application CPU” split with the last two generations), I wonder if this design pattern will ever be standardized, in the way that interrupt controllers or MMUs were standardized. Will we ever see an open-hardware board with its own open-hardware system-management SoC running FOSS firmware?
You install this Firefox extension to get past many paywalls

https://github.com/iamadamdev/bypass-paywalls-firefox
It looks as though this is largely a copy of other people's work with comments added and no attribution. That is a bit odd.

https://github.com/nsumner/llvm-demo
The team was frugal and did what they could on their own to arrive at success. Less than $500.00 came out of their bank account and the time was spent willingly.
With superb open source, cross platform libraries like pdfium available to the public, why won't I just do this on the client?
I look upto many persons in the industry who have achieved big milestones. One of them is Chris. His talk and post -https://quii.dev/The_Tests_Talk, will provide you with a tonne of information regarding TDD. If you are into GO, you should definitely check out Chris's book - https://github.com/quii/learn-go-with-tests.
I find it strange that this page is publicly available–wouldn't Netflix be the one reaching out to IXPs to get their content cached?
Microsoft Visual Studio has this. You can right-click on a function name and select "Peek Definition", and it will open an inline window with the code for that function.
Can't edit. Explanation for 6 is incorrect as pointed above/below. Correct explanation is: Lets say 6 is True. This implies that 5 is False. If 5 is False, it means at least one of the above 5 - 1, 2, 3, 4 is True. But we've established above that all of them are False. So, 5 cannot be False. Hence, 6 cannot be True.
Download More Ram.com
Google can't interfere with its own search algorithms by definition. It is their design and theirs alone. The accusation isn't merely wrong but impossible generically.

The whole goddamn point of a search engine is to privledge certain results over another. The claims of armies of contractors reek of the zombie lies of their persecution complex.
I take the perspective that tests - and particularly unit tests - are a living specification for the software that you know cannot be out of date. If you write tests in a way that you understand the business purpose of the system, you are providing a significant part of the documentation while also providing a regression suite that is automated.

There are other ways to handle this. You can have a design document that is continually updated. Some teams can do this well. You can use literate programming a la Knuth. (Many code bases have abbreviated forms of this.) You can assume that the small number of developers who have been around for these decisions will never leave the company and forgo all of it. (I do not recommend this.)

So, what is your preferred alternative to unit tests as a specification? (And if your set of unit tests don't provide clarity to the source code, that may be a source of the frustration.)
SQL Server has a built in ROWVERSION type which plays really nicely with EF Core. Made implementing concurrency checks easy.
I live near a library and print there when I need to. They're a little cheaper than FedEx and usually less busy. I suppose for large volume or something more complicated I'd still go to FedEx, though.
Yes it fits into roughly the same space as GitLab:

"This suite of open source tools is the software development platform you've been waiting for."

- Hosted git repositories

- Powerful continuous integration

- Mailing lists & code review tools

- Customizable ticket tracking

- Task dispatching & service integration

- Markdown- and git-driven wikis

- Sophisticated account management & security
Thermal paste would do an even better job, I'd think.
Anything too far for walking and too close/annoying for car/public transports. What people used to own bikes for, but now, thanks to capitalism, you can endlessly spend money on inferior options and never own one, yay! Double yay! if you live in Europe and all that money is going to foreign companies which don't pay local taxes.
This isn’t bad advice, or wrong, just recognize that it’s not universal. Motivations vary from person to person, team to team, company to company.

If you want to know how to motivate a person, start by asking them. Maybe they will be self aware enough to identify what it is, maybe not. If they don’t know what motivates them, ask them to take some time over the next week to reflect on a time where they were motivated at their job, and you can discuss it further in your next one on one. Then, take that scenario and start to deconstruct it. What was it about this time that was different than other situations? How long did that motivation last? Who were they working with at that time, and how much did the people play a role in keeping you motivated? How much do factors like stress and salary impact motivation for them?

Motivation is also fluid. What motivates someone at 25 is different than at 35. At 25 I craved recognition for having potential. At 35 I crave autonomy. Some fundamental components haven’t changed, but the overall story has.

So, when in doubt, and even when not in doubt, start by asking.
Do you think people only use adblockers on YouTube? Plenty of people have advocated their use for many other sites and services here.
There definitely seems to be an opportunity to improve “line of sight”. The CTO/CEO brought you on for a reason. There exists some goal that those individuals want you to accomplish and you want to make them articulate it.

Once you know that your job gets easier, you now need to figure out how to get the team from the place they were to the place that the executives want them to be, remove blockers etc.

Don’t try so much to quickly enact processes as much as listen to what’s working and not working currently.
Well, if we’re going down the route of fallacies then the post I replied to was cherry picking to produce a false dilemma, but to claim that would be just as unfair as your straw man. They made the choice between “limitless energy raining down on empty desert“ and coal, without mentioning a) how to move the energy, b) how to get the materials for the panels, c) how to clean up / recycle the panels, or d) why nuclear in the desert isn’t a choice.

I’d say nuclear seems the good choice here versus a perfect that’s so perfect it’s utopian. It’s not wrong to question utopian visions. By all means, get rid of coal - is anyone arguing on this page arguing against it?
The first fibre in the UK came when a company saw that BT's provision was substandard. In situations like this, competition is actually good.
It looks like the URLs named like that are trying to hack you and steal your secrets, I get that.

The reason they're named that way is an artifact of how this was meant to be a private service to let a remote cloud browser view PDF (etc) files securely, without forcing the client to download them.

So initially I didn't intend to make this public as its own service because the service was supposed to have only 1 customer (this other service).

It wasn't easy at first, as ImageMagick took a long time to convert PDFs at 300 dpi, so I rebuilt it with multicore support, and still it took a long time. I eventually discovered a sweet spot at 100dpi.

But aside from that I tried to keep it very simple, it's just some Node.JS and some shell scripts running on FreeBSD on digital ocean.
There's no way for me to verify that what you're running is the same as what you have in GitHub. And for anyone else running it. You should disable this feature.
If it can be useful to others, my Thinkpad X240 mentions vPro on the sticker at the low left corner as well.
My experience is that DDG results are now on par with google's (minus the brute force effect that the country selector is on local results. Without it, no Irish sites can be found, with it, Irish blogspam will get rated above the site I want, so I need to keep toggling it).

This isn't really down to any huge improvement on DDG, but rather a decline in Google's results. I'd just been putting it down as a consequence of Google having less data on me as I made a conscious effort this year to diversify my usage of other sites.
My roommate and I have had a Brother printer for years. It was damaged while moving and a bunch of parts fell out and it still worked great.

After that, we damaged it again when moving it around the house and even more parts fell out. Quality fell after that but its still kicking.

I bought another Brother this week to finally replace it. Like others in this thread, we never ran out of toner.
Sidenote,

I've been focusing on a lofty personal project for some problems I'm solving in my life, and hope to aid in solving for others. My project is primarily focused on self-hosting, but I would like to offer hosting for those who do not want to host.

Sourcehut is my inspiration for how to handle a FOSS + Hosted project. The financial reporting, UI design, approach to development, all of it is stellar.

I don't currently use Sourcehut but it is a huge inspiration to me on how I want to run my own non-profit aspirations. Thank you Drew. Really.
Not enough constraints. You must (EDIT: should? see discussion below) also constrain that there is exactly one `answer{i}` which is true, and all the implications should be equalities (else, for example, 6 is a valid answer, even though that would imply 5 is true and thus contradict 6).

It just so happens that the first result Z3 finds is the correct one. But if you exclude that result with an additional constraint, it will find another. (This is general is a good way to check your work.)

(I just did the same exact exercise with Z3 and CVC4, but using SMTLIBv2 syntax.)