skysight-inc/HackerNews huggingface dataset:
Prototypical inheritance may seem simpler at first glance. But understanding how to use it correctly can be extremely difficult, even for experienced JavaScript developers, mostly because there are so many different ways to achieve almost the same thing, but with subtle differences. For example, you can reuse a single object instance as a prototype for multiple others. Or you can create a new instance of the prototype for each instance of the child. The two are similar, but affect e.g. whether or not properties in the prototype are shared or unique.

In the past I've eventually resorted to copy and paste the same template every time I wanted to use inheritance with prototypes. With classes, I never have to think about these problems anymore. There is one way to define a class, and it always works like I expect it to.
Just recently tried reading that. Unfortunately it was too hard for me. Could be because of that the book seemed too
vague.
Personally, anywhere I can't see a price without contacting a sales rep from the company I hesitate to call hobbyist.
The world is currently the least dangerous it's ever been in history, and all data and all trends point that it will be even less dangerous in the future. Sorry but you're simply wrong.
probably with the quality of your work? :)
Not necessarily... I can just imagine a scenario where the "algorithm" reacts based off of some stimulus in the brain and applies stimulation in an attempt to counteract that...

If there's so much as a small flaw and the stimulation it applies in return causes the original stimulus to worsen instead of be relieved, I could imagine the reaction from the algorithm continuing to make the situation worse if not carefully designed.
When Whales and Humans Talk
The Tragedy of Finalizers
They don't, actually. They just need to support a model for developing once and targeting all operating systems.

This is about DirectX, and not about what you use as a desktop OS.
Skimming the blog post, the main difference seems that it allows you to basically store a dict of key/value pairs for each secret. So for example, you could store all the user/pass/host/port for a DB connection as a secret. If I recall correctly, Parameter Store could only store a single SecureString for each secret.
>I agree that it is a language worth understanding. However the OO model of Ruby is identical.

Smalltalk is much more than the OO model.
Migrating to AWS ECS Fargate in Production
That works with some stuff, but the example given was so plainly obvious that if a significant number people disbelieve it, it's really a lot like the inhabitants of 1600s Salem believing in witchcraft: they're just so mired in stupid thinking that I don't think you're going to convince them. It's very simple: you can only fit so many people into a given space depending on the housing type (e.g., single-family houses vs. high-rise condos), and the laws of supply and demand apply: if more people want to live in a place, the prices are going to go up, so the only way to mitigate that is to build denser housing. If demand is increasing, there simply is no way to keep housing affordable if everyone demands to hang onto less-efficient types of housing. This isn't a difficult concept. I realize this isn't quite as simple as "water is wet", but still, it's pretty easy and if people don't accept it after a 2-minute explanation (which I assume they've heard, otherwise they wouldn't be expending so much energy trying to oppose new construction), then it seems hopeless they'll ever accept it.
The Hardware Hacker by Bunnie Huang. It's great for casual reading and some reference to how electronics are manufactured.

UNIX and Linux System Administration Handbook. I have an old version but it's also great material and excellent writing.
Then get a real job. It isn't YouTube's job to support every dipshit with a camera.
This one, I suppose.
Pretty cute:
https://justduet.cat/products/pubg-cats-inktober-zine
> Would you rather see ads for cat food?

Yes. I do not own a cat but would prefer to see cat food ads.

I would suggest however, that cat food brands should advertise on pet channels on Youtube, or on pet related blogs perhaps. This allows targeting, but without collecting data about the users, many of whom do not know enough about online advertising to provide informed consent.

The best adverts I've seen were from Carbon[1] and Fusion (which seem to have merged now?). They were well targeted, unobtrusive, respected my privacy, and generally fit well with the content I was reading around the web.

[1]: https://carbonads.net/
I didn't bring world peace into the thread, but at any rate there's also the saying that "All war represents a failure of diplomacy," which I tend to agree with. I also think "are indifferent toward" should replace "hate" there.
Effective communication with 'why', 'how', and 'what'
This is so bad.

I know people who actually think it's just about betting it go up or down, like the higher orders don't exist (the greeks).
The LIDAR acronym doesn't specify the specific measurement technique, although Time Of Flight is by far the most common. There are other designs with interesting differences, for example Strobe[0] which varies the frequency of the transmitted light and measures the freq and phase delay of the returning light rather than straight delay.

I believe this design still qualifies as LIDAR, just with significantly worse performance than a typical system.

[0] https://spectrum.ieee.org/cars-that-think/transportation/sel...
How is this different than KMS? “Key Management Service” is practically synonymous with the name of this new product, so how exactly do the two differ/interact?
Thanks. When I tell people I practice Buddhism they make some smart remark about being a monk.
At first thought, it seems 100% absurd that an ad-hoc underpowered group of people with small arms counts for anything in the modern age.

But history shows otherwise: Vietnam, Afghanistan, Iraq.

Empirically, every totalitarian state bans citizen firearms (Nazi Germany, USSR, Cuba, N. Korea). For "good" reason.

While of course different, crypto has many of the same pros and cons as firearms, and it should be supported for the same reasons.

https://xkcd.com/504/
Antibiotics are, by definition, drugs designed to kill entire categories of life.
Link from last year
https://news.ycombinator.com/item?id=13099135
and two years ago
https://news.ycombinator.com/item?id=11937847
This looks like an AWS equivalent of the Amazon-internal secret management tool called Odin. Which is very nice because Odin was pretty much universally loved from what I saw.
For those like me who are not familiar with aviation topics, "bleed air" is air taken from the compressor stage of the engines and used to pressurize the cabin. Not all aircraft use this system and some have an option to use this or some other system to pressurize cabin air.
I hate that the default attitude of our society about people with religious beliefs necessitates your disclaimer.
They used a CGI version of Paul Walker in Fast and Furious 7 after he died.

https://www.fxguide.com/featured/furious-7s-most-stunning-ef...

https://www.youtube.com/watch?v=y9I0i9Dw4N8
What's wrong with removing the jargon from stock trading?
Ask HN: Looking for founder pal?
I'm looking to connect with founders on daily basis to discuss ideas, news, exchange thoughts and possibly develop co-founder compatibility over time. I think it is helpful to have someone accessible regularly to discuss ideas. Are you interested or looking for something similar? Write briefly about yourself, what you do and leave your contact for others to reach out to you.
Instagram deprecates majority of their API
NTSB report: https://www.ntsb.gov/investigations/AccidentReports/Reports/...
None. I would like most of them to stay unadvanced.
There was remarkable moment in one episode where the company had made a really bad deal on a long term lease. Somehow Marcus solved the problem and I immediately grabbed my notebook and leaned in...

After a commercial break you learned he solved the problem by, drumroll, buying the entire building! IIRC it was a $20Million+ purchase since it included the neighboring suites as well.

There is much to learn by watching the Profit, but that moment was just another example of a recurring theme. That money can solve a lot of problems.
have you watched "Good Kill" or maybe even are familiar with the work of the Rosa-Luxemburg-Stiftung's research on US military drone program at Ramstein airbase? I guess not, because what you're proposing are further crimes against humanity. If the US wants AI/autonomous weapons then they should agree to have their troops held accountable at the The Hague International Court of Justice.

- The Global Assassination Grid: The Infrastructure and People behind Drone Killings: https://media.ccc.de/v/33c3-8425-the_global_assassination_gr...

- The Drone Papers: https://theintercept.com/drone-papers/

- Graphs, Drones & Phones: The role of social-graphs for Drones in the War on Terror: https://media.ccc.de/v/32c3-7259-graphs_drones_phones
The Elements of Style: Strunk and White
Scratch was rewritten in JavaScript a few years back, AFAIK.
I don't know if you are joking or not, but the point you are making is very legitimate. Over the past few years, there has been reason to be unusually concerned with Allegiant’s maintenance practices.

(see here: https://www.travelpulse.com/news/impacting-travel/is-allegia...)
Also dramatically different than the low cost $13.95 time-of-flight sensors. (https://www.adafruit.com/product/3316)
Even if you could somehow hide that, the penalty is 4% of global revenue or 20 million euros, whichever is higher. So That's still a very high fine since it's per violation and I'm sure I'm not alone in that I will be sending facebook, google and many other data companies these requests as soon as the law takes effect.
Even if it is objectively better in every way (not saying it is, only going for the most extreme end point for purposes of making a point) it is not guaranteed to replace C. Too many people have invested too much time mastering C and learning to deal with its quirks to simply give it up.

There may come a day where basically 0 new C projects are made. I do not think that will be in my lifetime. And I say that as someone with near 0 investment in the language but intends to get more serious about learning rust in the near future.
In the thread they say Robinhood doesn’t allow selling calls if you don’t hav the shares already.
At least on macOS, screenshots are PNG. Does Windows make JPEGs?
I don't even understand why governments haven't made a case of this generally speaking. If an ad network allows this kind of behavior, they can be blocked by countries. Sites won't want networks that can't serve traffic in as many countries as possible, so it should solve itself.

And it isn't that far removed from what happened to Podesta or whatever. They could make it a case that it is important to the state.
Wow! Key takeaway for me was built in ram encryption transparent to the os/software. That’s cool!
Thanks! This is reassuring.
Most folks are at-will employees. 1099s should have no expectation of long term employment from a particular client.

This extends to YouTube. You may get money today, but they could easily cut you out tomorrow. You don't have a "right" to post videos on someone else's website and make money.
Sure, that makes sense, but i asked about buying calls and not having cash to settle the transaction at expiry.
Crypto is a human right only in a lawless society. Only in the USA is it normal to think that people should have the right to complete privacy even from the govrenment.

Even more, many think they should be able to hide their actions from the state...that is the definition of a lawless society.

I get it, HTTPS is fun. But a human right? Definitely not.
Super glad to see this project continue to undergo development! The Python bindings look pretty sweet
Enterprise options for languages lists Java and .Net.

Ok, .Net is not a language, it's a framework. C# ( & VB.Net) is the language.
man ascii

or in some systems, the command 'ascii'
It's very common that someone hasn't heard of everything. It's why down votes without explanation are bad, like on StackOverflow.

It was in reference to That Mitchell and Webb Look:

https://youtu.be/AIxz6BDmTNU

https://youtu.be/THNPmhBl-8I
Making shooters and other kinds of serial killers into celebrities does a lot more to encourage future killers than it really 'educates' society on how to prevent it. Promoting these kinds of stories for sheer titillation purposes does more to undermine prevention of such crimes than anything else.
That is a new policy circa 2017

http://adage.com/article/digital/google-stop-reading-emails-...
Game over. Congrats to the winners. Stay tuned for a blog post detailing how we built this game.
The butte-and-valley terrain, as you called it, is more from the uplift and slow erosion of a large area called the Colorado Plateau. The various sediments deposited on and off over a billion years or so have different erosion rates. When a thick, more weatherproof, sandstone overlies a more erodable shale you get those big cliffs and buttes.

The area covered by Nevada, on the other hand, is being pulled apart over the whole state. This creates what is called a basin and range topography. The extension is mostly east-west and you can see the ranges and valleys mostly are north-south due to this. Lots of geothermal there as the spreading rock allows hot rock from below to move close to the surface.
What'll the number be up to by the time Zuckerberg is in front of Congress?
The actual article title is "An Update on Our Plans to Restrict Data Access on Facebook". It details a list of new API restrictions for Facebook Apps, as well as planned notifications of users whose data was leaked to CA.

These additional API restrictions may be closing the door after the horses have bolted, but they will also restrict more scraping and data mining. However, I'm sure the value of Facebook data that companies have already collected just shot up significantly...

I also think that the step of planting an alert on affected users' News Feeds is a good one, and something that I didn't expect Facebook would go for. Curious to see what the report says when that feature goes live.
I miss having ODIN.
Thanks for your perspective - I appreciate it!
But it's not at all evident that narcissists suffer from their condition, as long as they can afford to live the way they prefer. In fact all Dark Triad traits make more sense when viewed as alternative social and reproductive strategies enforced on the level of phenotype.
I believe KMS is primarily for storing encryption keys (to replace an HSM). AWS Secrets Manager looks like it's much easier to integrate into credential best practices, like periodic rotation.
The application site is catastrophically broken.
- HTML is not accepted, despite being listed
- Ontario is not an option for State/Province
- Site repeatedly hangs

After muscling through the very long form several times, I'm greeted with a "302 Found" error stating that "The proxy server received an invalid response from an upstream server."

By all appearances, you're in dire need of my services. Drop me a line! :) My contact details are in my profile.
You expressed my thoughts better than I could. I'm looking forward to more analysis being done on the actions of IRA - I just hope FB/Twitter/others don't sweep what was done beyond these big accounts under the rug, because we're only going to see more of this sort of "information warfare."
KMS is a shared HSM, managed encryption product.

AWS Secrets Manager is for storing credentials to products (e.g. DBs) and have processes for automatically rotating them on a regular basis.
The state decides what a lawful manner is, thats about as useful a statement as "it's not illegal when the president does it". The states only rules as long as a certain X% of the populace agress with it. The second amendment tries to balance that X so that it doesn't become something like o ly 1% of the populace needs to agree with the government for it to maintain power.

There's arguments to be made as to what percentage of the populace needs to agree for a stable society to be formed. Both extremes of 100% and 0% are obviously bad as you either get no agreement or total dictatorship.

Just saying that you should listen to the government though ignores the majority of the history of governments
Absolutely. The barrier to entry initially was high, so the SnR was really high. However, now anyone can create 1080p videos and the tools to do basic editing are practically free. Whereas someone whose ideas were unpopular with those around them might find themselves unwelcome and perhaps would quiet down, now you can address your message to your specific audience and get positive feedback which wasn't possible before.
FWIW, I think you meant wyzecam.com. (Wyze.com redirects to Wyzestore.com which is down.)

EDIT: currently 2-3 weeks backordered on wyzecam.com and out of stock on Amazon.
On most days toilet paper helps you smear more than it helps you wipe.

For those wanting to try out the bidet without buying one there's always the backcountry bidet [1].

[1] https://www.youtube.com/watch?v=n2x-G7sXVs4
tl;dr iOS at Houseparty
Are you saying humour isn't allowed on HN?
Migrating from MySQL to GridDB
The Catholic Church teaches that killing in self-defense in self defense is legitimate. In fact, it can even be a grave duty. So that means this is hardly just an American idea.
In fact, boycotts are seen as a form of protest (going back to the Irish guy with the surname Boycott). Many of the companies that have dropped their NRA-affiliations have been targeted by NRA members/sympathizers.

Your responses where you assume the political affiliations of the commenters are actually against HN guidelines in that you are not assuming good faith.
The trouble is that Robinhood has a very low barrier of entry and now you have laymen who, if they don't understand basic finance terms, likely do not understand the fundamentals of trading options.
Tl;dr Product Insights  Houseparty
You're right about everything. But consider ISIS, what kind of communication should we perform that will make future groups like that stop beheading people and raping children? There are situations where violence unfortunately is the only option left, and in that case you will want it to be as targeted and clean as possible to avoid collateral damage. Currently drone strikes is the best tech for that purpose, and we have an incentive to make it better for the reasons previously mentioned.
According to Robinhood, "If you don’t have enough buying power to exercise your option, we’ll sell the contract in the market for you about 1 hour before it expires." https://support.robinhood.com/hc/en-us/articles/115005656423...
You'd stand a better chance to get that to work by using hydraulic pistons that are used to compress a working fluid using an appropriately placed lever.
Honestly, this doesn't surprise me at all. The interface in Robinhood makes me think it can only be useful for people that have 0 idea what they are doing. Case in point: their graphs (at least on Android) have no labled Y axis! Seriously, WTF.
Can you elaborate more on why you consider those to be "dark" times?
The optimist in me says these changes have been a long time coming. The skeptic in me says FB is doing this to avoid being regulated.

Anybody with more insight care to comment?
For many years "SQL for Smarties" by Joe Celko was on the desk along with whatever specific technical reference i happened to need at the time.

There are no physical books now on the desk but the table of contents of some of the older books remind me of what to google often enough
That is a great thought process that I agree with but haven't been able to put it in words.
I ascribe it to 'hindsight being crystal clear'.
Of course it is. There always seems to be dots that can be connected once 'something' happens - regardless of what that 'something' is. But until that 'something' happens, the dots are without meaning and who cares about connecting them.
KMS is the service which performs encryption where this stores the secrets using a specified key (provided or from KMS).

KMS provides an alternative to an HSM in the cloud where this service is alternative to running a Vault cluster with a backing Consul cluster.
At $0.40 per secret per month and $0.05 per 10,000 requests this is much more expensive than the practically free SSM Parameter Store product, even if you factor in the auto-rotating bits.
Perl Pocket Reference from O'Reilly
> What's wrong with removing the jargon from stock trading?

Because you're removing all specificity from it at the same time.

If you show me that screenshot without the text in the tweet, I'd have no idea what action it actually refers to. It could mean you're buying or selling an option. Or it could mean you're buying or selling a stock (potentially short selling). It could even mean you're buying stock on margin.

In fact, buying a call option is probably not even the most reasonable interpretation of "I think that this stock will go up", because purchasing the stock outright would be the default workflow. Especially since it doesn't even specify a timeline for the option[0]! Am I betting that it will go up today? Next week? Next month? Next year? There is literally no way to tell from that display.

And quite honestly: if you know about the distinction between buying equity and buying a call option, you will care about the difference between the two. And if you don't know about the distinction, you have no business trading options, because you'll undoubtedly screw yourself over.

[0] Timelines matter less than you'd think, because you can sell an option early to recoup its value and call options are always worth more alive than dead[1]. But it still matters, because buying an option that expires in a month is a very different bet from buying an option that expires in a year.

[1] In other words, you never exercise an option early even in markets where it's permitted.
Ask HN: Do you program in a language you dislike?
If yes, why?

Is it for practical reasons? For example, it's the language used in your company but you've never developed a liking for the language.

Is because of the employment opportunities available in your area?

Or is it because the language you dislike has the features you need (that are not easily available in other languages) e.g. speed, ease of deployment, rich libraries, frameworks etc.

I'm sure many people don't have the luxury of programming in the language they most like. How do you feel about programming in a language you dislike?
one second per column, fractions of a second per row, individual cells are fractions of that column's second.

In your example, I imagine you might see a periodic color shift along the Y axis as things aligned with that 16ms window. The example grid looks to have about 50 rows, so that would be ~20ms each, which is a bit too large for your use case. The example usage shows that you get to define the Hertz is samples at though, so you should be able to define exactly the period length you desire.
No opportunities for US based footie fans?
Nathan For You is one of the best shows out there. It's a satire of other business advice shows -- the host pitches ridiculous business schemes that are usually borderline scams, and it's crazy how often they work out. He's had a couple episodes go viral, like Dumb Starbucks (he opened a Starbucks lookalike called Dumb Starbucks and justified it by saying it was protected under parody law). I highly recommend it!
nice, high quality LIDAR are quite expensive for any robots still.