skysight-inc/HackerNews huggingface dataset:
Great post, I'm intrigued!

I don't know how an oscilloscope works... can someone tell me how the 4*5 1D sin/cos functions are related to the 2D image of the number 2?

It's obviously not the sum... I also don't think the 2 has been separated into small 2D chunks in which each one has some of the sins/cos?

I know harmonic analysis well but I'm not getting where the Fourier part is here
It is an insincere apology though, because it apologizes for something "you" are doing and not something "I" am doing. An acceptable way to apologize to "I felt that..." is "I'm sorry I made you feel like...".

And that's the minimum. Anything less than that is shifting the blame.
Please add "python" to the title
Anger can be more harmful to health of older adults than sadness
you're missing the point: it's not about coercion or data types per se, it's whether the error happens at parsing or runtime; of course the software has ways to figure out intention but is it something we actually want?

it's not coincidence that the article complains about the same thing but in reverse:

> This is legal, but only if the subquery returns not more than one row. Otherwise, an error would be raised at run time.

except the 'fix' reintroduce it in a way that's subtler and way hard to detect because now everything is a set even when the intent is to have a scalar.
Honest question, why is this talk so relevant? I agree it had a good foresight, but I watched it and am a bit surprised by how much it is mentioned.
Sikander-E-Azam Plus Capsule
Penis Enlargement Medicine

Except food , water , cloths , and shelter what is another essential thing for human being ? off course it is love. There are different ways to express love , Intercourse or Heaving sex is one of them. There are lots of studies and journal which explain or proves benefits of sex and how it helps to maintain health , happiness and peace of mind. A person who is sexually satisfied is more happy then other who is not having a good sex life. In any kind of Sexual relation the most Important role is played by PENIS. To give orgasm and to throw out male sex hormone in female , it is Penis who is fully responsible. To eject male sex hormone to right place in female vagina, as well as for satisfaction of sexual desire , penis length matter more.
>In 10 years, one ought to have paid off a house.

I agree but people have gotten used to constantly rising house prices and started depending on it to pay off their home. In an environment with rising house prices your best strategy is actually to avoid paying as much as possible. Low down payments and 30 year loans mean that if you spend $50K on a 2 million dollar house and it appreciates by 10% to $2.2 million you have received a 4x return on your investment. If the house price tanks by more than $50k your mortgage is underwater and because you never planned to repay the entire loan, you will have to apply for bankruptcy.
'World's fastest bullet train' starts test runs in Japan
Didn't know The Bridge before, thanks!
Those are all totally reasonable things to ask if they're sourcing their baby strollers from some random factory located in a country where safety standards are not what is expected where you're selling them.

If the retailer saving money because the factory they sourced their product from is not testing adequately then obviously the retailer is shouldering that risk and becomes the responsible party. They don't necessarily need to do the testing in house, they could outsource it, but ultimately the cost of testing should be borne somewhere in the supply chain, before it reaches the consumer.

And honestly, this should be better for the retailer than sending them into the outside world untested and then having to do some big recall operation when, in this example, either a parent spots the flaw or the baby stroller collapses on their child.
It’s been said that in order to become a space faring species access to space, rocket launches, must become routine, common. Hats off to Bezos. He has certainly made it boring.

You can put stuff on top of it! There is a club! The presentation opened with the most uninspired call to inspiration. And then pivoted to a call to fear. We’re gonna have to ration due to energy shortages! In a couple hundred years. Fusion? 1) It’s gonna be raw resources and real estate, not energy, that we run out of first. 2) Amazon, the company, is doing all it can to reap profits at the expense of the environment with seemingly no regards for the health of the real Amazon and other natural treasures. 3) Amazon, the company, is a primary driver of some of the “immediate” social problems Bezos opened with such as poverty, so that argument falls flat. Not to mention the whole presentation managed to avoid mentioning SpaceX explicitly and ended with a self-referencing “Big things have small beginnings” photo of Bezos, kinda sadly insecure.

I for one don’t want to live in a “manufactured” world that is “manufactured” by Amazon. My head just kept going to “Amazon Prime Planet”!! My god it will be efficient, cheap, on time, and chock full of externalities that we can all ignore because instead of being off-shored and hidden in warehouses, now they’ll be off-planet. This is how we get the dystopian future none of us deserve or want.

(edit: Also, did Bezos just rip off the tag line from Prometheus, a movie whose central thesis is the inherent dangers in attempting to engineer life and worlds!? Bezos: “Big things start small.” Prometheus: “Big things have small beginnings.”
Possibly someone playing with that AI text generation software whose name I forget. Looks similar.
Seconding. In Poland, about the only issue changing a standard lock is the hassle of going to a shop and buying one. As far as I can tell, most anti-break-in doors here have a modular locks too, allowing you to replace just the auth and bolt-actuating mechanisms.
Why imperative programming is important to learn? What will we be missing in a LISP only world?
Oh, I completely agree that the onus shouldn't really be on the store. I was talking about manufacturers that sell it themselves.
I know quite a few who would consider that an option.

Embedding a higher level language that's controlled from a more primitive host language allows solving many otherwise tricky problems without the struggle.
Have you tried to make a "Hello world" in Microsofts latest creation? Far away are the days of 58 bytes hello world examples.
160Tbps on 8 fiber pairs is impressive. I wonder when we will get residential Tbit fiber, it should not be that far long into the future. Just think of the applications. In comparison a display cable "only" carriage a few Gbit of data per second.
Whatever extent it's discouraged would seem to reduce the supply of rentable residences, which is a negative for renters.
Can you show me code that looks as succinct and clear as numpy or Pytorch, but written in those other languages you mentioned
Algorithms as objects
Does anyone know if these tenants were covered by any rules preventing the landlord from not renewing their lease? If not, the landlord could always choose to not renew their lease the next year, install the smart locks, and then lease out the apartments to tenants who have explicitly acknowledged and approved of the smart locks.

I wonder if the courts would still try to enforce a no-smart-locks policy in that case. If they did, it would set a major precedent against landlords being able to customize their own homes and renting it out only to tenants who are okay with it.
We changed the locks originally because we caught him in the place doing an inspection unannounced. All our clothes had been gone through and the computer turned on. Funny sounding inspection.

The marmite was deserved. If you’re going to make someone’s life miserable and insecure for six months then we’re going to roll out the red carpet on pettiness.
Hah, that should have been in the first answer. With no Rust client, I almost ignored the DB until there was a Rust client. If it has full HTTP/JSON support then I could still use it.

Any links to the HTTP-JSON API documentation? I've not found it thus far. (edit: I hope it's a fully featured API, and not the GraphAPI haha)
CodeSandbox is pretty nice! https://codesandbox.io

I also like Glitch a lot https://glitch.com
I see your point - but I see those as valuing the gaming side more than the fitness aspect. I am thinking in terms of a system that values the fitness side a bit more.

I can imagine a rocket league type game where your speed would be tied to cycling speed on a peloton-like device.
understanding performance characteristics ( memory consumption in particular ) better ?
Just use hydrogen. It's not that dangerous.
That's one use case - quoting the article, "[...] analysis by synthesis where the vision system extracts the scene parameters and the graphics system renders back an image based on them. If the rendering matches the original image, the vision system has accurately extracted the scene parameters." - so this allows you to learn a image-analysis system from unlabeled data in an iterative manner, rendering what you "understood", looking for differences, and adjusting your understanding.

There are other use cases, for example, rendering "what-if" scenarios for reinforcement learning - e.g. you may have a model that predicts that if an agent does action sequence ABC then it will result in a world state X, and it can render an image Y which it expects to perceive. When it actually performs these actions, it actually obtains a different image Y' ... and needs to update its prediction, so it'd need differentiation/backpropagation through that rendering (and beyond) to figure out how it could have predicted the correct world state; so this feature is needed to allow learning the predictive model.
You can follow r/machinelearning on Reddit: they list current papers. On youtube, I haven't tried this but reasonable search terms might be "China AI shopping cafe face recognition".
I don't understand one thing. How were they able to generate a new certificate with the same subject, a different expiration date, and the same signature.

I assume I missed something in reading this.
Maybe it's a supply and demand problem - that there's an oversupply of long tedious rants on the state of the 'gig economy' and not enough demand to pay for them?

Journalists famously grouse about not being able to pay the bills with 'exposure' but very often choose the ego boost of a 'viral column' and a Verified Twitter over the possibility of being gainfully employed doing something else.
Today there is an Oracle driver for .NET Core, BUT this fucking driver doesn't support async/await calls!!! To archive the max performance .NET Core has to offer, you do have to use async/await all the way from the coming request to the database calls. With Oracle databases, it is not possible yet.
Maciej Ceglowski Addresses US Congress [pdf]
I don't drink coffee but my father has used a non-internet-enabled coffee maker to make himself coffee at the same time every morning, thereby giving him extra sleep, for many years. I'm not sure how the internet would improve on that.
but only C++ allows you to write `c = a * x + b` instead of

mat a, b, x, tmp, c;
// ...

mat_mul(&tmp, &a, &x);
mat_sum(&c, &tmp, &b);

which is what OP meant if I'm not mistaken.
They generally only dump fuel over the ocean. Not great from an environmental perspective, but at least it isn't landing on people's houses or farm land.
> the magnitude of the funds lost and the degree to which those funds affect the total budget of the school is usually much greater at a private school

This is false
So I have worked with Indian offshoring, remote and on-shore since the late 90's for various companies. Currently we have people in India and remote here in the U.S. The reality is that Indian developers are just as talented as their U.S. counterparts in most things. However, where I have seen struggles is around 3 key things.

1. Timezone difference is just too large to make it efficient. I routinely have to wake up very early my time or stay up very late just to have meetings or calls with teammates in India. This isn't a 3 hour difference like hiring in the U.S. remote. I literally have some calls that start at 10:30pm and others that at times start as early as 5am. This is a huge barrier to most companies and teams. This is why you are starting to see a lot of remote job ads with a +/- timezone difference.

2. Indian developers as a group are more specialized in their skillsets and expectations and less able to move things forward without on-site direction compared to their western counterparts. I think this is more cultural as this is how the larger firms in India work, but it differs greatly from most western companies. I found working with really good people in India, they still struggle to task switch and handling disparate tasks as is very typical in many early stage and smaller companies. Where this becomes less of an issue is with large multi-national corporations because those companies will have highly specialized positions which fits better. This isn't about intelligence or capability, just how one culture works vs the other.

3. Communication can be tough, and I don't necessarily mean understanding people like others are saying, although this does happen in some cases. What I mean is that communication is more about how things are said and interpreted. While most every educated Indian person I have ever dealt with has solid English skills (likely more properly than most Americans I know) there are distinct issues in translation of nuanced requirements for most things. Many times with super complex issues I have to find one of the Indian team members that I can communicate best to, make sure they get it and then have them help me make sure the other team members get it. Also, western people (especially U.S. sadly) in general I have noticed can communicate pretty poorly expecting people to adapt to them and learn their nuances rather than finding middle ground, so that doesn't help.

There are a number of other factors I could share that also affect the ability to hire remotely in India but I already wrote a bunch, and in the end, I'd say item #1 is the biggest factor overall, 9.5-12.5 hours is a huge difference to make up for a remote team member.
Yeah, you can do that as an inference step, like you described, and that has its uses without any learning required. But you can also make the output of the renderer depend (differentiably) on parameters apart from whatever you have as input - and those parameters can be learned via gradient descent. For example, you could make a conventional CNN take an image of say, a cube, as an input, and predict its 3D pose wrt to the camera, feed that prediction to the renderer, and have the renderer render the cube. Then, as training, e.g., a pixelwise error can be computed and backpropagated to the CNN. At the end of the process, ideally you would have a network capable of predicting the pose of a cube (and rendering a close match) in one shot, without iterative parameter tweaking.
Not being reported but the same is happening in Madrid with dirty money from the Venezuelan regime actors.

Prices in central Madrid are vastly inflated because they are buying left and right, sometimes paying more than market price.
Was that a while ago, before the management shakeup?
> In the case of Hitler (and pretty much any despot throughout history) the "right about something" quotes were carefully crafted to lower the guard of otherwise moderate people to bring the bigger, "core" message closer to being accepted.

Not necessarily so. Hitler managed to bring back the German economy from the pretty severe depression - it looks like he might have been right about economic policies (of course, it could be endlessly debated by experts, but that's not my point) without them being a "carefully crafted message".
Back in my university days they would only give us one key to a room that was designated for our club. They had the special blanks with the second set of teeth on the inside.

I just found "normal" blanks with the same cross section, whipped up the tooth profile and a holding fixture in some pirated CAD program and took a thumb drive and the blanks down to the machine shop during lab hours.
It's interesting how much this relates to competitive strategy games like chess, kungfu, dota etc.

If you watch a beginner he has not much to do, but he enjoys what happens seemingly randomly.

Then if you watch a mediocre strategist you will see them hustle and hustle and hustle away, always feeling one step behind optimum.

And then when you watch the experts, they simply refuse to do the 80% of the hustling where they know it has no value for their goals. Then they sit around calculating how an actual opportunity would look like, observing what their opponents are doing and when one of these opportunities comes around they are already prepared and therefore can take it in a relaxed manner.

The thing is step 1 is easy, everybody can do it. But the value in the competitive environments like your working environment are almost zero. Good and bad things happen at random to you. And while you might have less stress in general, the bad things will hurt you badly.

What we actually want is getting to step 3. But few people take the time after reaching step 2 to actually continue learning and optimizing. But that's the way to get to step 3.

The reason people feel that way is because they "just" need to get to that one thing that is in front of them, "just" barely out of reach, not realizing that they don't get it because they are so exhausted.

And the solution is really letting go. Accepting that you won't achieve the opportunities that you see directly in front of you, but rather work on improving yourself to become more capable to achieve anything. And then one needs to continue for quite some time in that state, slowly improving ones health, ones ability to observe oneself and others, recognizing big opportunities that are further away, and realizing which steps to take to reach them.
You're right about Netbooks. Microsoft were late to the game on that one. All the early ones were Linux - and still hugely popular too. Microsoft then had to heavily "subsidise" XP to even compete (there's a lot more to it than that but that was the essence of it).

Interestingly Apple said they had no interest in the Netbook market. They released the MacBook Air which had a roughly equivolent form factor but at a wildly different price point.
I forgot I had the hosts file, and was surprised by how little ads I was seeing when the add-on was disabled, until I realised the reason.
Ask HN: What CI/CD tools do you use for your small software biz/SaaS projects?
Whenever I start a new software project I like to build out a CI/CD process. Typically, I would spin up Jenkins, SonarQube, OWASP Zap and other ancillary tools depending on the type of development.

But lately, I've realized what a headache dealing with managing all of this is and I end up spending less time being productive and more time messing with these tools.

I've been playing with various hosted CI/CD systems but most of them seem to be too simplistic, too expensive, or both.

I really like the idea of GitLab-CI and their auto-devops. My main issue is that as far as I can tell, the deployments require Kubernetes. And while I am the biggest K8s fanboy for the corporate world, for a smaller project I think it is way overkill.

CodeShip looks like a strong contender with being able to build out docker-compose like sets of containers to use in your pipelines. I haven't played around with this one enough to see if you're able to interact between containers (i.e. scan the resulting image after a docker build).

Drone.io looks promising, but it is self-hosted and I'd really rather a hosted solution.

I'm curious what other people are doing for their own projects.
What would be the advantage of running WASM on a microcontroller instead of compiling the code directly for the microcontroller's architecture?
> Microsoft, while working on Windows 95, wanted to create its own graphics API for developers, and a primary goal was making it compatible with existing printers so the graphics could be sent to printers as easily as a screen. This API was eventually released as GDI, a core component used by every engineer during Windows’s meteoric rise to popularity in the 90s.

AFAIK, GDI was part of Windows since the very first version released in 1985.
The kernel still deallocated those pages as an explicit [manual] result of a free-like call -- that just so happens to be named exit().

To seriously tell people that every C program running on unix has automatic "garbage collection" built-in seems like it would create very confusing conversations.
Alabama Republicans tried to sneak through a law to make abortions a felony
Based on my experience in offshoring projects, and several Indian friends that I have made through the years, try to make a point that you wouldn't be like the low level devs usually offered from the likes of Wipro, TCS, Sasken, Infosys.

Many western companies are burned with them, because they usually bring the top devs for sales and onsite development, but have lots of low quality devs doing grunt work, failing deadlines and delivering half promises.

So the best thing you can do is differentiate yourself from them.
That's absolutely fine and good for you, but the plain fact is for the vast majority of people, including most developers, that's not the case.

Having a single consistent desktop with a ton of financial resources behind it, and a commercial desktop software market also built using huge financial resources, makes a big difference. Financing is also why Linux kills it on the server. Redhat, IBM and many more have sunk $billion(s) into Linux as a server OS and it shows, but that level of investment has never happened for the Linux desktop.
What are the importance of data in healthcare internet marketing?
http://www.artwebnet.com/
On the other hand, there are people who think that Capote heavily edited "To Kill a Mockingbird". Which is interesting, because the character of Dill is of course based on him.

I always thought Lee and Capote were just very close childhood friends, who read each others works before anyone else, and suggested changes. Nothing more, nothing less.
Being right is different from convincing the people in power to give your money back.
you kids get off my lawn!
Reason is known - after lightning strike all systems started failing so pilots weren't able to turn off the engines, but they decided to land anyway.
Cosmic Rays and Bit Flipping an Election [audio]
Expand that buzzword into something concrete, please.

"Lander... mumble... O'Neill Cylinders!" does not count. That's hopes and dreams, not technology.
I listed a few things on this other HN thread from a while back: https://news.ycombinator.com/item?id=19048108
when you say stack programming only forth comes to mind.
https://www.forth.com/starting-forth/
For my money, it's worth reading just for dude's tone and clarity.

Who can argue with this, from the next to last page:
"For sixty years, we have called the threat of totalitarian surveillance ‘Orwellian’, but the word no longer fits the threat. The better word now may be ‘Californian’. A truly sophisticated system of social control, of the kind being pioneered in China, will not compel obedience, but nudge people towards it. Rather than censoring or punishing those who dissent, it will simply make sure their voices are not heard. It will
reward complacent behavior, and sideline troublemakers. It’s even possible that, judiciously wielded, such a system of social control might enjoy wide public support in our own country."

I mean to say, agree or disagree, that's solid writing.
It brought a smile to my face on what has otherwise been a stressful Friday. So I'm grateful :)