skysight-inc/HackerNews huggingface dataset:
I made a lot of rookie mistakes and I am ok with that. It was purely a gut feeling.

I am genuinely interested in video. I have been fascinated by it since a kid. So I knew I wanted to solve this problem.

I also love design tools and a good challenge. So I went against the grain and followed my gut. It brought a lot of pain and useful learnings. I wouldn't have it any other way.

Next time I will know what not to do. Always talk to the market and implement the MOM test. Do follow your gut but do mix that with conversations.
Because someone owning an oil fired power plant can buy all these negative priced oil futures, take actual delivery, and burn the oil to produce electricity and get paid for that.

Normally, burning oil to make electricity is uneconomic, since gas, coal, and even renewables are cheaper. Oil fired plants were sitting mostly mothballed for the last decade in most of the world, for use only in emergencies.
You're not wrong that Order Type choices are complex and venues need to be careful what they allow. But at the same time, if you're a trader, you really should know all the order types a venue supports and what they let traders do. There are not that many of them. I did trade support from the IT side for a few years and I knew all the orders and which venues would accept which types and that was in European equities...
You can turn them off in browser settings, I have in firefox :)
For pro users there is a replacement for AE - check out

Davinci Resolve Fusion

https://www.blackmagicdesign.com/uk/products/davinciresolve/...

And it's a perpetual license as well - useful if you prefer the older licensing model. Remember what happened to Adobe users in Venezuela.

But storycreatorapp looks great for content creators who don't have the time to learn video editing & FX and just want to get things done quickly and focus on their content. Definitely going to check it out more...
This is really awesome. One suggestion; if you got rid of standard definition from the free plan and made it HD across the board I think it would help you in the long run from word of mouth based on the quality people see. Free version would essentially be used for word of mouth marketing so compromising quality on that could harm the brand in the long term imo. Just my two cents!
I suspect we could generalise your law for all of AI work: you can solve arbitrarily hard tasks and yet be nowhere near real general intelligence.
Plenty of people are protesting against business with Saudi Arabia. The reason you see so much anti-China sentiment is likely a result of China having managed to become a part of the lives of people in western countries.

Oil states play a huge role in the lives of people who follow football due to UAE/Qatar having ownership of large clubs, similarly, there have been a lot of protests with regard to the 2022 FIFA World Cup which will take place in Qatar.

Another example is the assassination of Jamal Khashoggi.
https://gist.github.com/ben0x539/9cf66dd8347c264179a89944278...

Caveat that it doesn't emit a csv you can import elsewhere, it's not extremely polished, hasn't ever been run outside of my laptop, just does a bunch of unnecessarily clever things. Needs the 1password commandline utility `op` set up (ie you have to have told it your secret key already).

It'll create `items/` and `documents/` dirs with one file per, well, item or document, named after the uuid. It tries to make a symlink named after the metadata for each file in the hope that you'll have an ok time tabcompleting your way to the desired secret. There's some attempt to not redownload files that you already have, mostly because I re-ran this thing a million times trying to get it to work.

I wrote this to be able to zip all my secrets, `scrypt` the zip file with a strong password, and put the scrypted file on a usb drive that isn't particularly well hidden, just as another fallback/recovery option in case a meteor hits 1password HQ or my paper backups catch fire.
Why would you want to bring that up with them specifically?

Not advocating that people should look the other way, but I wouldn't like superiors associating me with the deeds of the government of China.

It might have been a good idea to actually support the protests for freedom in Hong Kong, but the "west" looked extremely weak here, laden with its own problems.

edit: Just to clarify, I wouldn't bring up Hong Kong either...
Yes this makes sense
> Server-side rendering means the web page will be blank until the server responds.

With technologies such as Turbolinks and Stimulus.js it doesn't have to be that way, that's what Basecamp uses.
This won't last long...change is coming.
I tried to inform HMRC (and GDS: id4181490) about a bug with their Gov.UK Verify authentication process for self assessment due to this behaviour change.

They have no email address to report problems, the live chat agent wasn't technical enough to understand the issue (and blamed me) and GDS put their hands up and said it was nothing to do with them.

https://github.com/webcompat/web-bugs/issues/56216

I have no faith this'll get fixed on many sites before it breaks a much wider proportion of users' workflows.
Fermi was an inveterate experimentalist, always trying to measure and test things. Hence the idea of the Fermi estimate.

There's a good piece about him here: https://www.lrb.co.uk/the-paper/v40/n10/steven-shapin/think-...

>Fermi saw the Trinity Test as an opportunity for one of his famous exercises of rational estimation, a Fermi problem. First, he offered to take wagers from other scientists on whether the bomb would ignite the atmosphere, destroying New Mexico or even the entire world. Then, the evening before, he carefully prepared an experiment to estimate the bomb’s explosive yield:

> "About forty seconds after the explosion the air blast reached me, I tried to estimate its strength by dropping from about six feet small pieces of paper before, during and after the passage of the blast wave. Since, at the time, there was no wind, I could observe very distinctly and actually measure the displacement of the pieces of paper that were in the process of falling while the blast was passing. The shift was about 2.5 metres, which, at the time, I estimated to correspond to a blast that would be produced by ten thousand tons of TNT."

> "He was so profoundly and totally absorbed in his bits of paper," his wife recorded, "that he was not aware of the tremendous noise." The answer later calculated by the instrumentation specialists was 18 kilotons, but Fermi’s answer was arrived at on the spot – and it was correct within an order of magnitude.
No, I don't believe that. If anything, oil prices becoming extremely volatile hurts the oil & gas sector. It makes investment in real production capacity less attractive, more risky and more difficult to finance.

The gains you're talking about are tiny compared to the massive write-downs at oil companies.
I'm waiting for when western countries will start to protest against the US.
(By default) obviously.
How to Publish Deno Modules
How would Dropbox or Apple get someone's vault password?
Thats really cool. I will definitely follow up.

So the videos are hosted for you and a part of the plan. I encode the video so it's supported on phones and all social media platforms.

To post on Instagram you have to download it. You can easily embed the video using the hosted link onto blogs and you can tweet the link, use the link in SMS, etc.

I'd love to help more :)
I have no idea what TFA meant, but if they meant what you assume they meant (and I tend to agree with you) then the whole premise is broken. I'm not aware of "preventing SQL injection" as any particular advantage of Rails (nor even of ActiveRecord).

Obviously if you write sufficiently bad ActiveRecord method calls, you can trick it into doing SQL Injection. So it's not magic. (Indeed, I view that as a strength of AR; it has robust escape hatches. I hate ORMs, but I hate AR less than any other ORM.)

And equally obviously, every credible database driver written in at least the last 15 years has robust support for prepared statements and tolerable documentation on how to use it that can be understood in literally a few minutes. Which, of course, is exactly how AR gets it right in the first place.

(And I only have to say "in the last 15 years" because of the dumpster fire that was turn-of-the-century MySQL.)
I suspect that support cost also played into the decision.

Consider requiring payment: It covers your support costs, and provides some ties to a real-world identity as well as rate limiting/imposing a real cost on attackers.

For credit cards, AFAIK you can set which security level to apply (i.e. whether you'd rather have a higher fraud risk or more shopping cart abandonement because the customer didn't have/want to deal with whatever auth the bank requires at the highest security level). I imagine cranking this to the max would reduce the risk of stolen cards significantly.

I'd imagine requiring

- identity verification (even if you can't link it to the account, it will deter attackers) through a third party provider
- payment (both to cover the cost and as a second form of verification/audit trail generation)
- inactivity of the account
- contacting and warning the user for a week
- requiring the user to confirm a confirmation link at the beginning and end (i.e. an attacker would need control of the user's e-mail)

would strike a good balance. If you don't want human judgement in the loop on your side, it can also be completely automated if the ID check is done by a third party.

If there is no way to recover, it creates a perverse incentive to not use 2FA in the first place.
SideShift.ai | Junior Back-end Engineer | Remote | https://sideshift.ai

SideShift.ai, the no sign up cryptocurrency exchange is hiring a remote frontend engineer. For an early-stage startup we have achieved a lot. Seven-figure weekly volume, integrations in major crypto projects and more. Our team is focused on execution and innovation. Join us and build automated cryptocurrency services that don't suck.

Skills - TypeScript, GraphQL (with Apollo) and Postgres.

Apply via: https://angel.co/company/sideshift-ai/jobs/892841-junior-sof...

Or email us with your Github + resume + salary expectations: blake@sideshift.ai
On the surface, I agree: there's an interesting problem that's worth solving, and a purely artificial limit is forcing people to do a bang-up job at solving it.

But if you dig a bit deeper, I can see two counter-arguments:

1. The real risk -- by which I mean "the risk I have most often observed in the wild" -- is that a Ph.D expands to fill the time it's given, without ever wrapping up and producing a publishable result. This happens so often that it's practically expected in some places.

2. Having a deadline, oddly enough, also serves as a catalyst for birthing an idea... for "pinching it off" as the expression goes. At some point you have to stop planning and start executing. You can see the deadline as a forcing function.

Ph.Ds are needlessly traumatic and procedural in many ways, but I'm no longer sure that hard deadlines are a net negative.
> (and playing on the "uneducated American" trope to boot

That wasn't my intention

I literally meant "never heard of"

If you never heard of something, you're not used to how it sounds.

The original poster criticized the branding before knowing the meaning, I explained the meaning and why it is not as bad as it may sounds to someone used to associate "oma" with cancer - which appears a lot in US pop culture, it's a cultural thing, I never implied ignorance -

It's the same thing of Gimp, but on the opposite side, I still pronounce it the Italian way with the soft G as in "jim" and it doesn't bother me, while it reminds pulp fiction's gimp to native speakers (also: I've watched the movie in original language years later it came out)

Finally, to be completely honest, being from Rome I am biased and everything that ends in "Roma" sounds nice to me, I see the name of my city, not the suffix "oma".
Cluster of 295 Chrome extensions caught hijacking Google and Bing search results
Yeah sorry, the usual problem of not restarting nginx after a certificate update. Thanks!
Top Dashboard Designs of the Week #5
I think you have it a bit confused. We think property is violence not theft.
That pricing looks very much "what it costs to run the service, plus some profit margin".

A service run by anyone with any business acumen will charge what customers will pay, modified for benefits that customer brings the company (like referrals, bigger revenue leading to a higher company valuation, etc.).

None of that depends on the frame rate or resolution.
Db is slow anyways is the default excuse when using slow web backends.

The one I'm currently working on is blazing fast and were truly hitting postgres limits... At nearly 50k requests a second.

The DB is rarely a bottleneck if you have sane structure and indexes. Ironically the slowest frameworks also tend to generate terrible queries (ActiveRecord, SQLAlchemy), so you end up with a slow database and web framework
Looks very impressive, but please do not autoplay all the videos at once on the website. My computer fans started to spin like crazy!
I'm guessing the OP aims at professional, high-quality video editing rather than at a hobby use. Which is probably the right thing to do as there are low-quality free options already. Hard to compete with that.
One trick with this is to try to do it with as close to $0 as possible. Many apps fall into this category. Use the money for experiments, or to speed up things like data entry. Maybe for marketing or setting up a domain name.

And by trying to stick to $0, you tend to spot clever low cost marketing strategies that might actually be far more effective than putting $1000 on a Facebook ad. And you end up focusing on trying to get users right now rather than think in terms of runway, assets, and bloated features.

For example, we'd print out recipes and put them on some banners downtown, with link to our app for more.

Or we'd set up a fake blog and subscribe a domain name, with a single article that said "If You Are (target market), Here Are 5 Reasons You Must Download This App." It's shady but it brought in 3000 active users, who stuck around and shared it to their friends. The cost for that was around $100, including hiring a copywriter.

If you don't like apps, there's always something like dropshipping - be a middle man for two parties and make money off the arbitrage (which ironically scales well into an app). Some friends make a good sum collecting money for babysitters. One friend did a car rental business, but he got the cash up front first, then bought the car. Try to make it cost $0 where possible.
I don't see any contact info though. You can email me if you are interested michael @ storycreatorapp.com or @michaelaubry

Looking forward to it. See you on the inside!
Well, Lockwise is 100% open source, isn't it? I'm not sure there are tools for extracting the data easily, though. This may be your point and I'd agree on that.

But I've been using Lockwise for years (and the previous cloud tool from Firefox, Sync, IIRC) and it mostly does the job. Sometimes I'd like to edit the entries to a finer grain or add foreign passwords (the ones that don't relate to a webpage) but that's it. Extremely easy to get running and sync.
Offtopic:

> Even crypto exchanges allow recovery if you lose all traditional recovery methods by submitting documentation like your scanned driver’s license among a couple other pieces of info proving you are who you are.

With the high values at stake and the number of passport copies leaked from various breaches, I'm surprised this works as well as it apparently does.
Also, young people like to cling to new industry trends. It makes sense for them - if they would try to become an expert in something that is decades old, they would have to compete with people with decades of experience, while new tech creates a level playing field for the both the graduates and the veterans. This might also be one of the reasons for why we see such an diarrea of technologies in our industry - coding is mostly done by young people, many of them not more than a couple years into their careers. Pushing for new tech pays off for them.
Types of Web Traffic
I think the star trek universe is highly democratic.
That's not how priors work.
Anecdotal random story bits from my current company on why you should stick to Rails:

- All of our "lightweight Sinatra(and similar) API" services eventually start to look more and more like Rails apps. Rails does many small developer convenience things well. Which you do not notice until you build this lightweight API yourself. E.g. console, logging, migrations, database connection pooling, rspec integration, i18n.

- No one likes to work with your arbitrary personal project structure conventions. Where's the code? 'lib'? 'core'? 'app'? 'api'? Also, no one wants to learn your lightweight "data mapper" pattern written from scratch because you thought ActiveRecord is too bloated and "does not scale". That being said, there's quite a few things you can arbitrarily pick in Rails projects as well which others will find surprising. But the spectrum of those choices is little narrower.

- Developers most of the time assume database connection pooling just magically happens. Sysadmins do have no desire to debug your apps. After couple weeks of back and forth you may realise that Rails does database connection pooling for you. And simply requiring 'activerecord' and establishing connection in your Sinatra app does not.

- One day someone doing production maintenance wanted to remind themselves rake task name. And ran 'bundle exec rake' forgetting to add '-T'. Default task was rspec. It dropped production database. That day many learned that Rails has safeguards against things like this, while none of those "lightweight arbitrary structured APIs" had any. Though the lesson was clearly not very good, since we did this again couple years later.
For any non-violent crimes we should not send people to prison. I don't even know why it became a criminal matter. Civil courts can do that job really well.

If we prosecute everyone who took information from the previous job, then there will no sales people left. I don't know any SaaS sales person who doesn't take their sales funnel with them.
Great catch. Yeah I think for Step 3 or 4 it's looking for a CSS class selector I removed. Need to buff that one out. Its going in the backlog. Thanks for letting me know. You rock!
I block service workers

delete Object.getPrototypeOf(window.navigator).serviceWorker
delete window.ServiceWorker
delete window.ServiceWorkerRegistration
delete window.ServiceWorkerContainer
> Once you get traction, offer premium background images or videos. Create a marketplace where people can buy/sell.

A lot of this seems like guesswork, and honestly also like terrible advice. Maybe if the person had added their experience or a story about their own experience. Like the other person wrote, some advice might be irrelevant because this person hasn’t understood the product to know it’s it’s for existing footage only, not live footage.

Sometimes advice can be useful, but be wary when it sounds useful at first glance but includes no examples, and no credentials.

Then often it’s someone who considers themselves a success guru, without much sincerity. They just think that their advice is obvious, when its probably outside their domain. It’s not bad faith, it seems to me they’re just a wannabe startup guru/investor/founder/whisperer (what I write here might also be crap).

The best advice I’ve found comes with intimate stories of failure. Stories that help you understand the underlying friction, yet aren’t specific to the exact challenges you’re facing, but leave you with solid hypotheses to explore.
So .... some discussion in this thread suggests that the Halifax explosion was still 10x the size of this one... ish.

just in case you don't end up seeing that part of the post from other people.
At least for me the switch to 1PasswordX messed up my password vault, which took quite some time to repair manually from backups. This drastically reduced my confidence in the software to a point where I switched to bitwarden
thx for the suggestion!
I'm very much into interface design but didn't do much of physical interfaces. I guess it is more related to industrial design than the typical UX / interaction designer, it seems...
Great feedback. I had demo before some people said it made it feel like an enterprise product where demo was booking a sales demo. So I tried to make it clear it wasnt that.

Maybe try sample or something could be more fitting.

What do you think?
My Kazakh office mate is so angry over this. He swears there is going to be jihad.
It was at night, of course you don't see the shockwave lol.

Tianjin was definitely bigger, Beirut has people surviving that were a couple hundred m away. That didn't happen in the former: https://www.youtube.com/watch?v=mkDtMl5Ec7k
Not op, but my usual process is:

* when setting up 2FA, a website shows a QR code

* I screenshot the QR code, and print it out on an A4 sheet, with an annotation of what service it is for

* I scan the QR code from the A4 sheet on two different phones.

* Back on the website, I continue 2FA setup process only after the A4 sheet is printed, and both phones show the same codes

* The A4 sheet goes in a folder for safe keeping

* One phone goes in my desk drawer for daily use

* The other phone goes in my "go" bag that I take with me on short trips etc.

Both phones are used exclusively for Google Authenticator:

* they have no extra apps

* they have a screen lock

* they are always in flight mode

Started doing this when I got burned by having to extract GA's sqlite file from mostly-dead Nexus One over adb.
Nicely done!

A thing that really stood out was the design on the front page; the fonts, shadowing, graphics etc

Did you use any kind of existing style guide for this?
Having a landing page style content is a great idea in that scenario!
The context matters here:

> The word for 1 is misspelled. I use the corrected spelling wun. The pronunciation of one does not conform to any of the stan­dard or special rules of English pronunciation. And having the word for 1 start with the letter that looks like 0 is a bug.

> The spelling of wun is unfamiliar to you so it might feel wrong. I am doing this intentionally to give you practice with the idea that a bad feeling about something unfamiliar is not proof that it is wrong.

> This is how spelling reform happens. For example, some cat decides that it really would be better if through were spelled thru because it does not make sense that half of the letters in a popular word be silent, being wildly inefficient and putting an unnecessary burden on students of the lan­guage. Spelling reform is a struggle between tradition and reason, and sometimes, reason wins. I feel the same way about programming lan­guages. So if wun makes more sense to you than one, then please join me in the effort.

I understand that he's making a point on how reforming systems can feel, the example of "wun" instead of "one" is a way to communicate that to readers.
I'm a frontend JS dev so I use whatever was released most recently.
I think this is a pretty reasonable and balanced article, actually, and I think it straight-up admits what many instructors lie about:

If you already can write a Hello World back-end in some other language/framework, and you're now learning Rails just so you can do Rails+React, that's a dumb waste of time.

(I'd say the same thing about most frameworks for most purposes, but it's especially true with Rails. But doing Rails+React when you're already fast and competent with Rails, that's a very sensible choice in most situations.)
Got it. Sorry about that. Hopefully youll check it out in the future.
It should be obvious that it's more like 10 times smaller than Halifax, otherwise we wouldn't have gotten half the footage we are seeing right now, those people would be dead.
Part 2- Free backlink checking tools