skysight-inc/HackerNews huggingface dataset:
It's inconvenient for the farm to sell directly to you, although I agree with you that if you buy in any kind of reasonable amount (eg a quarter / half of a cow) you should (and in my experience this has been the case) see incredible reductions in cost.
I am interested in this topic as well, although sqlite explicitly says that it is not meant for client-server configuration.
I still want to see if it is feasible and someone is using it in production.
The difference is maybe analogous to laughing uncontrollably and imagining yourself laughing uncontrollably. Imagining yourself laughing uncontrollably can lead you to feel more ready to laugh, but it is not the same.

If you answer, well laughter is physical while pain is mental, then I will ask you how that is a genuine dichotomy. The mental representation of unexperienced pain is also, in truth, a physical phenomenon since the mind is a physical experience, but the mental representation of pain is not the same as experienced pain.

But pain or pleasure, sadness or happiness from some imagined event, yes, that's real and it's what the original sentence intended to say, I believe.

Edit: This was meant as a reply to addicted rather than foldr...
Maybe "pure" python can't do fast sound processing, I can accept that. You have to at least use scipy/numpy. But his claim of "Python can't keep up with real-time requirement of RTP, bursting out packets every few milliseconds" seems bogus to me.
Yes, it is working for me with a nVidia card
If you look at the build instructions you will see that in the ./configure step you can enable and disable different features. Try ./configure --help to get a list.

It is dynamically linked to openssl, but you can configure out the internal code to support the functionality.

"strip" however meant the unix strip command to remove debug symbols.
Maybe you are just a spoiled european kid. (I just want to grab your attention).

Jokes aside, I'm from Berlin as well and share the same problem. We want to build interesting stuff, and the market doesn't have enough money to feed all that innovation.

I'm on the 9-5 job route for a while, until I can set up my own shop. Just as starting a company, growing it, selling etc. Life got many phases that we need to learn to accept it. We need to put a real effort to become good at 9-5, then become good as well as an entrepreneur mindset. Those are two completely different things and we need to learn to work on those things.

You seem to struggle to maintain things when they "become boring", and that is very important to run your own company as well.

Maybe contact me. Maybe I find what you make interesting and we can build something together, I dunno. E-mail is on profile. I can probably say what are your problems, what are the solutions, but it's up to you to do it. That's the problem. That's even the problem that I have with myself. We need to work on those things.

Anyways, to wrap up, you need to dedicate some effort in order to handle the bullshit. When the bullshit hits you, you need to work with it. If you let it go, it will eventually take you down. You need to work on those things.
Neural Arithmetic Logic Units
Some good points - many thanks.

I think that there is a market failure / exec education issue around these point though. The impact of the improvements measured/evidenced is in the maintenance cost of the delivered artefact and the improvement of the process for future delivery. These are "over the fence" issues for the owners of the delivery shop. We need to get it into the bosses minds that they are paying for things that will be either good in the long term or expensive in the long term - I think that there is a lot of hiding and hedging and shifting of burden (to users) that goes on around that.
Pretty sure that the word servant had its origins from Latin (servus).
> I'm curious about how this is happening in America, of all places.

Freedom of speech doesn't mean that any private entity has to facilitate it. In the US it means that the government can't instate laws that limit free speech, for what may be a broader definition of what is considered legitimate expressions thereof than you'd find in a typical European country applying the same principles.

> This strikes me as an odd paradox, coming from a country where people get taught from primary school onward to "disagree with what you say but fight for your right to say it".

Let's say that you throw a party. You invite friends and acquaintances to use your property. After a few hours, everyone is drunk and someone you don't really know well starts shouting racial slurs. You feel uncomfortable about it. Your guests feel uncomfortable about it. Would you fight for his right to use your property as a platform for his ramblings? He's ruining the party and your own reputation as a host is at stake. Your moral standards are being questioned. You would not be limiting his right to say anything by throwing him out. If nothing else he can go home and shout at a mirror.

That's the kind of situation you have with Facebook/Twitter/Google. They invite people to use their property, on their terms. If they don't like you, they'll kick you out. Even if they don't care, they might kick you out to save face. It's not paradoxical; it's very much in line with American culture: everyone should have the right to choose how to represent themselves and how to use their property. Get off my land! Trespassers will be shot!

> I wonder where all this is going to lead, especially since these few companies control so much of global information flow.

Here I think you pinpoint the problem exactly. This problem doesn't only concern censorship but how these companies treat and disseminate information overall. If public debate is largely controlled by private, poorly unregulated organizations, democracy takes a hit. Maybe tighter regulation of entities that deal with so much communication is called for. I think GDPR is a step in the right direction. Destroy the economic incentives to facilitate so much communication.
>I don't get how this is an interesting result. When you are allowed to change the applied stress (not just simple bending), getting it to break into just two pieces is easy.

What's interesting is the exact way to achieve that. Unless someone knew that already...
If your application is coded securely, it should be able to withstand most of what a waf can do. The problem is companies have a false sense of reality by and large: thinking their application is secure, when really its just waiting to be hacked.
8 Signs Your Cough Could Actually Be Pneumonia
A Village in India Where Clean Living Became a Tourist Attraction
Because 10% of their used base is about the same size as a first-world country.
Yes, and it has a documentation counting > 1000 pages:

https://ctan.org/pkg/pgf
https://sourceforge.net/projects/pgf/
Massively depends on what you're doing as to whether it's possible, straightforward or useful to be honest. For many people it's fine, but there are plenty of people where the time investment is not worth it for a variety of reasons. It's nowhere near as simple as just porting things quickly unless you have a very simple code.

For example, I work on coupled finite-element/boundary-element calculations in magnetics. Porting our finite element calculations to GPU is possible but pointless because the memory requirements are too high - we just got some V100s on our University supercomputer but they're only the 16gb versions, and the compressed boundary element matrix of the simulation I was running just yesterday was 22gb alone, let alone all of the other data! It's nothing like people who do simulations in, for example, fluid dynamics, because the interactions they look at are generally local, whereas in our field we have a dominating non-local calculation.

If you instead use finite differences to tackle the problems we look at, then it's much less of a problem, but if you try and get into multi-GPU things you quickly run into the same memory issues because one of the calculations requires repeated FFT accelerated 3-D convolution to run in a reasonable amount of time, and in-place FFTs on multi-GPU can only be done on arrays that are < (memory on each GPU)/(Number of GPUs) because there needs to be an all-to-all communication. If you have 4 x 16gb V100s (which is $36k in my country), then that means the array you need to transform must be at most 4gb, and in practice it's less than that because we need to store other data on the GPU. That hugely limits the problems you can look at.
What makes Paris look like Paris? (2012)
I'd backup to a more reliable filesystem than btrfs. In my experience you will eventually randomly lose data with btrfs. I have lost all trust in it.
Show HN: TiDB operator-creates and manages TiDB clusters running in K8S
>In your case it seems you are willing to curtail a broadcaster's speech because of your arbitrary rule that some of that person's followers may have threatened violence or sent death threats.

To be fair, that's not an "arbitrary rule" that kylesellas just made up. Censorship of speech which threatens or advocates violence is commonly accepted as a limitation to free speech necessary for maintaining civil society, and the premise is codified in law throughout the world.

>If your standard was applied consistently then then there would be no media.

The fact that the standard exists and that media also exists would imply that your definition of 'consistent application' isn't relevant.
I think it is essentially the opposite. Speaking out does nothing since we, nor the Chinese, have any power to change the situation. All it does is makes the speaker feel good about their own situation.

The power we do have is to make our own choices. The Chinese might certainly have, what they think are, good reasons for doing what they are doing, but that doesn't mean you have to participate if you think you have better reasons for not doing so.

Chinese companies are largely forced to align with the Chinese government. US companies disagreeable behavior, including aligning themselves with the US and Chinese governments, are largely their own choosing. The reality is that Silicon Valley's moral compass is buried at the bottom of their own Superfund sites.
Well, sure, sqllite is smaller than postgres, but database system performance is largely dictated by the size of the buffer cache. For something like a configuration database (a great use of sqllite) this does not matter. But for more than a very modest amount of data more memory for buffers will benefit both postgresql and sqllite.

Anyway, not trying to make the case that postgresql is small compared to sqllite, it obviously isn't, just wanted to point out that it's not _that_ big either.
Well, the bullshit sentences also “sound” deep to the untrained ear. That’s part of what makes them bullshit as opposed to just plain nonsense.
>"A judge would slap you silly if you pointed out that a plaintiff would be earning more from child support than from attending college and working," Wagner says.

They might "slap you silly", but they would still be wrong. And not everybody "attends college" or works cushy enough jobs...
I have had a minor concussion once about a decade ago, but it wasn't really that bad.
Some options:

>> ExpressVPN worked well on windows, although flakey for me on Android.

>> Set up ShadowSocks on a server outside China.

>> Buy a SIM card in Hong Kong, they apparently maintain their unrestricted internet access even in the mainland.
Mathematics as a domain specific language
- If you immediatley know the candle light is fire, then the meal was cooked a long time ago.
Intangible investment behaves differently
So Sandy Hook is the reason we can't have guns and we can't have free speech? Yet you expect me to believe its not a deep state psy-op?

Which it was, and if you workaholics could spare two hours of your life and look into it, you would come to the same conclusion.
It depends what you're doing with that stream, most basically you would create a nano/micro EC2 instance that will just trigger Lambda events on every new tweet. Or you could create some more intricate script that does a lot of pre-processing and then stores it in RDS or S3, and with each new update to either of those sources kick off a Lambda.
When people say "I'm all for freedom of speech, but..." it means they aren't actually for freedom of speech at all.

Absolutism is poison.
Some EVs have a transmission, yes. My Volt has a planetary gear set in order to share traction with the ICE. But that's not a pure EV.

But what they don't generally have, unless they are conversions from ICE cars, is changing gear ratios. Torque is mostly constant across all RPMs in an EV, so there's not really a need for one.
Teaching skills are the bridge. That's what servant leadership is to me - not teaching in the "stand in front of the classroom" sense, but teaching in the "lets pair on this and figure it out together" sense.
“I Contribute to the Windows Kernel. We Are Slower Than Other OSs. Here Is Why.”
This deserves its own post.
The term for this is "developer abuse".
Sex robots could totally redefine the institution of marriage
> New home for the [in]famous filesystem BTRFS

Submitter changed the title to mock BTRFS. Which is funny, since APFS is probably at least as bad, and likely much worse[1], yet given how many Apple fanboys there are here, I doubt similar mocking of it would be tolerated.

[1] https://bombich.com/blog/2018/02/15/macos-may-lose-data-on-a...
The post mentioned “waves” that propagate changes in time. I suspect the implementation of time travel is similar in how it works to Achron (https://store.steampowered.com/app/109700/Achron/). In Achron, there are constantly “waves” moving through the timeline that propagate changes that have been committed earlier in it, such that those changes become “real” when that wave hits the present. So units will be removed or made, etc. I don’t know if it’s the exact same implementation, but likely similar. (And also less complex on the code side, because apparently to make Achron took many years of math research, and the CEO of Achron’s company has a PhD in math)
I always wonder why so many "TDD or not TDD" discussions. TDD is based on some guidelines (like "Agile"), it works for some, it doesn't for others. It depends on many things: tech stack, tooling, team, company culture, etc... just to name a few.

Once you get the discipline to follow your version of TDD, then you can focus on more important stuff. You don't spend time on deciding if something has to be tested or not. Having different devs with different level of experience will lead to inconsistent coverage levels. Similar to following traffic/safety rules, you just do it without 2nd guesses.

I don't know if I do TDD, but I do write a lot of tests (unit and integration), during code writing. Easy way of mocking components is a huge advantage (e.g. groovy mocking), after all tests is code that needs maintainance.

There are multiple reasons to write tests. To me, to get most out of them is TDD or something close to it. Adding tests later, reduces their value, simply because using tests during development is more efficient development (especially in complex systems) than after the fact.

All the above is simple IMHO of course.
I think they're talking specifically about "servant leaders", not servants in general.
Probably a stupid question: At what point there is a real perceptible difference for common user who is watching movie 10ft away from their 40” TV?

I get that doing 100 Ray per pixel gives you quality that an expert need to look hard to find defects given expensive calibrated displays in well lighted controlled environment. But a normal user isn’t doing that. Their room lighting is already washing out on several artifacts. Their TV sets are not even properly calibrated or even 4K. For those common people, what is good enough?
> BLE 4.2 adds 'Secure Connections'. This is apparently also broken and what's more it was broken in 2008 when the same pairing method was used in Bluetooth 2.1!! It doesn't totally break pairing - only the passkey entry method - and you only learn the passkey, not the LTK. But it does allow an attacker to perform a MitM attack if the passkey isn't changed for every pairing attempt.

https://devzone.nordicsemi.com/f/nordic-q-a/14481/secure-ble...
It's very clear: the Prussian mention is to the origin of "servant leaders" and not referencing the origin of the actual word "servant".
Well there is a solution in some far away (mystical?) countries, which is called public (omg communist !!1!) transportation.

I also live a longish way from work (30 km) but I've got like 12 trains an hour doing this in 20 - 25 mins.

[Thats like 2.12e2 furlongs in 1.45e-2 fortnites for you non metrics.]
There is no legal standard by which a broadcaster who doesn't incite violence can be held accountable by their followers who commit or threaten violence.
This. The dominant way software teams are managed seems incredibly bonkers and is not the norm in any other industry I know about. In the "real world", you have a boss, and probably he has a boss and so on. In the software world, everything is "negotiated" and "consensus-driven". Totally different people are responsible for hiring, firing, promotion vs. everyday decisionmaking. No programmer has a single boss, they have many, often implied and nowhere on an official org chart.

I think I understand how it got to be this way, and from a long-term professional point of view, it is probably good for programmers since it makes them less "cogs in a machine". It's also somewhat similar to "real" professions like lawyers, engineers (the kind with a title and professional responsibilities and, in Canada, an iron ring), and doctors, which I suspect programmers will ultimately become, thought it make take several hundred years.

Still, it can be maddeningly complex and seems like a lot of the time is too much overhead. On the other hand, a team is an engineered thing just like any other, in that there are tradeoffs. Management and capital largely seem to prefer predictably-scheduled software projects with accurate estimates to fast iteration and low overhead. One way to make this tradeoff is to have several clipboard-holders on a team looking at metrics daily, and spending 1 day out of every 10 in "sprint planning".
The Roman emperor was known as "princeps civitatis" aka "first citizen".

The language obviously implied the emperor was just the first among equals, although more a political framing than actual attitude held by emperors.
It has a ZFS feature set, but was designed with non-server workloads in mind.
Direct Cash Connection – Personal Loans Reviews – Factors and Purpose
Plenty of people are paying attention,and Gates contradicts his own title with this sentence:

"The portion of the world's economy that doesn't fit the old model just keeps getting larger." How can it get larger if no one is paying attention?
In that respect, it's hard to scale a database server, in that now-rare and undervalued-by-programmers Ops knowledge of things like hardware and I/O and offloading [2] but that difficulty doesn't actually go away by moving the data around in a partly-distributed or even fully distributed system. It just drives up the cost.

In a cloud environment - which is relevant since he was using AWS - it’s much cheaper and easier to autoscale app servers than database servers based on load. It could also be conceivable cheaper if you’re doing non time sensitive online analytics processing instead of something that requires
a real time response. On AWS, you could set autoscaling and use spot instances to scale more when the rates are cheaper for compute.

Also, when scaling up a database, there is more of a potential for wasting money because of idle capacity when the resources aren’t needed. It’s painless to remove an app VM out of service.

Yes I know you can also use DynamoDB, but it’s non relational, the cost of adding additional global indexes and paying for extra read and write capacity gets expensive.

There’s also Serverless Aurora that auto scales but it would also get really expensive fast.
It's the exact opposite of what you just said. A brightly painted camera enforces the law - it makes literally everyone follow the rules within its sight. A hidden camera does not enforce the law - it just guarantees punishment, but not compliance. It might make people slow down, but only after they get a ticket - and I'd argue that's far too late. If you have a section of the road where it's absolutely critical to follow the speed limit(near a school for example) then a visible speed camera is a far far far better choice than a hidden one.
> the founders knew that if the majority of voters didn't have property then they would eventually just vote to take away the property of others.

That argument seems to fly in the face of the 5th Amendment:

"... nor shall private property be taken for public use, without just compensation."
You have a partial point, and I may have been sloppy with my words. But on the whole, you do not, and while I might willingly fool myself about a great many things, this is not one of them. I'm well aware that the license agreement claims to forbid running it on non Apple hardware.

However, no -- the software WAS "legally purchased" AND "not pirated".

I purchased, from Apple.com, a mac-mini, then in the apple app store paid for a stand-alone install of macos. I believe it was $20.

"legally purchased" -- I paid for it through the legitimate channel (as opposed to, say, buying it from anyone other than Apple Inc. like ebay)

"not pirated" -- Piracy (in this, that is, not the captain hook kind) context means taking advantage of the fact that digital assets can be perfectly duplicated to escape paying for it. I paid for it. I didn't duplicate it.

As to the issue of the Apple's "license agreement". On this we may simply view the world differently. It is my viewpoint that once a product is sold the original owner no longer is entitled to a reasonable expectation of control over its use. I can buy a screwdriver labeled "Only for use with Lowe's(tm) screws", and use it on whatever brand screws I want, because it's my screwdriver, and the notion that Lowe's gets to exert control over how I use a tool after I've legally bought it is

I am aware that currently some interpretations of US law are not congruous with this. I frankly don't care. You have the right to believe whatever you want, but to me law does not define truth. Interpretations of law frequently codify things that are not.

Regardless of bills passed or the outcome of court cases corporations are not (yet!) sentient entities, in 1897 Indiana the ratio of the circumference of a circle to its diameter was not exactly 3.2 -- it was pi, just like today, and all of my family members are equally human beings as anyone else despite much older laws asserting that some of them were 3/5th.

"fooling yourself" is a waste of effort. I'm well aware -- I have no romantic delusions about, for instance my copy of IDA Pro or MATLAB for example. It's a tool I greatly benefit from, that I cannot even come close to affording, so I stole it. Sure, it's almost certainly the case that in the coming years I'll again be in a position to legally purchase several licenses for work use, but that doesn't change the fact that I still pirated them.

But no, I legally purchased my copy of MacOS, it is not pirated, and I do not believe in the waste of time that is fooling ones self.
Jesus people, its an attempt at a valid interpretation. I'm not taking a position on the "truthiness" of any of those sentences :P
Extraordinary claims require extraordinary evidence. Please back it up with something.
Pixel Objectness (2017)
Small Sample Learning in Big Data Era
Best Blockchain APIs
Use Kotlin for Android not Java