skysight-inc/HackerNews huggingface dataset:
Business Plans and Financial Analysis
Business Plans & Financial Analysis for startups. Also Business Plans and Financial analysis for Solar Power Plants
$8 / Hour
$25 minimum budget
Skills & Expertise

Analytics
Business Analysis
Business Models
Business Plan Writing
Business Planning
Business Requirements
Business Writing
Excel
Feasibility
Finance
Financial Analysis
Financial Market Research
Financial Modeling
Financial Projection
Market Research
Marketing Plans
Marketing Research
Marketing Research And Plans
Pitch Deck
Presentations
Reports
Spreadsheets
Startup Consulting

https://www.guru.com/service/business-plans-financial-analysis/pakistan/punjab/rawalpindi/3901245
Make a web framework that renders the UI entirely as mapped images. A PNG would probably be faster to load and render than most of today's multi-megabyte JS monstrosities.
That’s not a very good argument. ISIS has destroyed a lot of artefacts and antique ruins. The track record, even recent, is actually pretty bad.
so you think it's smart to look for "facts" in Chinese media with all their censorship? What a ridiculous idea, there are no facts there, only things their government wants people to see.
Okay... well that's not the case I guess.
The problem here is that using "sum" or "+" for string concatenation is an idiotic choice of words in the base language (because concatenation is not commutative).
20 years of real world testing is worth a lot than some unit test suite.
Micropayments don't need to come with them either. Contactless payment don't have chargeback already and are considered as cash (at least in some countries including mine).
I wonder how combining 2 GPS satellites with 2 Galileo satellites would work in a realtime setting.

As far as I know, GPS and Galileo have a different timebase. If you don't know the time difference, you can be way off.
I did not look into his claims about road accidents but given that Walker misrepresents and so much of the research (and sometimes falsifies it) on sleep, I would not be willing to believe such claim simply based on him saying this in the book.
Same in EU as far as I've investigated.
> Poor people spend cash grants well.

> In low and middle income country settings, cash transfers also mostly do not affect whether, or how much, people work.
His comment was specifically aimed at martial arts and I think could be extended to any contact sport.
The on average smaller stature, different bone structure etc are giant disadvantages and would most likely lead to a higher potential of harm and damages.

I think nobody cares if differently gendered people run a race, you would see who is the fastest and people can draw their own conclusions if that is fair or not. I think this is very different if people start punching or run into each other at full speed.
Extensive discussion of original source a couple of days ago: https://news.ycombinator.com/item?id=23216852
You can change the installation directory, but you need pay for it

https://chocolatey.org/docs/features-install-directory-overr...
Do they let you download it programmatically? Because if not, it's next to worthless for any kind of frequent use.
> Curious how US folks would react to a 90% reduction in the CC rewards, even if it meant a more efficient system.

Probably the same they would feel when a national ID card scheme or a single-payer healthcare system like in literally all other Western countries would be introduced. For a society that takes pride in unrestricted capitalism to eliminate inefficiencies there seems to be a widespread acceptance of utter waste in these areas.
You should definitely have a go at rust where this conversion would have to be done explicitly via `try_from` [0] which may fail.

[0]: https://doc.rust-lang.org/beta/std/convert/trait.TryFrom.htm...
I feel that defer is lower-level than C++ RAII which happens automatically in destructors without manually specifying. C has compiler-specific defers, and you can emulate defer using C++ RAII (though clunky).
It's more that solving Sudoku by Brute Force is easy.

But the trouble with brute force sudoku solvers is you can't use them to create sudokus solveable by humans with a unique solution.

That's the fun stuff in writing a sudoku solver/generator.
In case anybody sees this comment before the video: I'd highly recommend trying to solve the puzzle yourself. After you see the rules stated in the video, click the link in the info. It took me a bit longer than this guy, but it was a very fun puzzle.
With looking at source, you have to distinguish between copyright (the license) and possible patent status. You should indeed be careful when looking at code with an unclear license, as this opens you up to claims of copyright violations.

However with patents, the situation is different (which makes them so problematic). Patent violation is solely based on whether your code violates a patent or not. Having looked at other sources or not doesn't change anything about the possible violation. This is, what makes patents so nasty.
Exactly this. This is the future.

Accelerated learning is fascinating because learning today is so inefficient. Combine that with the massive knowledge that accumulates over the years.

Elon Musks said it himself. Along with Solar Energy, Mars colonization, AI, knowledge acquisition needs to be disrupted. Something like bio-technology with transplanted chips.

Reading books is a very old way, and it doesn't scale well. Listening to podcast isn't very efficient either. Gamification has not been effective enough so far.

You can also see it in "Matrix", when training in a virtual world with a karate-training program that interacts directly with the brain. As you do when dreaming, but in an interactive way.

In the "Fifth Element", there's also a scene where Milla Jovovich (an advanced being) learn all Human History in a matter of hours/minutes with accelerated reading/watching the Internet.

I'm sure there are many other examples of people putting "accelerated learning" as one feature of the future.

(And I'm already excited to be there.)
ok, so how do you call malloc or syscalls with mov instructions? Do you just (assuming you turned on executable stack) use mov to write the corresponding non-mov instructions necessary to do those things to memory, then mov the address of these instructions to the ip register? im struggling a little here
Neither do debit card payments. Which almost everyone uses here in my part of the EU.
Also, the idea of doing a chargeback for something here, is totally alien to the people in my surrounding countries.

Chargebacks and distpute resolution and all that stuff is just something people in the us rely on, because using credit cards makes fraud easy. If I use my chip and pin card, then I can be sure that I did the payments. If I rely on a number printed on my card that I have to give someone, then fraud is just too easy.

I wish all online credit card transactions would use 3D Secure, but for some reason they don't.

The same for when people complain that european bank cards don't have any cashback or other "free" stuff associated with them. People don't realise, that they themselves are paying for that, no? I'm really glad the EU legislated caps on card transaction fees, because moving some bits around can only cost so much.
AFAIK that's up to motherboard manufacturers. SR-IOV often doesn't work on desktops, I doubt there mass produced notbooks support it at all. MS can work with manufacturers, but they have their own incentives and it is unlikely to expect that all of them suddenly start doing a good job on this front.

Meanwhile MS wants to cast widest possible net, so it needs to enable more and more workflows on WSL2 today, not tomorrow.
What is the logic that says over inflated salaries that are required to make hiring possible in a ridiculously expensive place to live are the only measure of “pays well”?

You could have a salary substantially less in equivalent dollars and still end up better off if a huge chunk of that income isn’t being spent on putting a roof over your head.

Or do you just want the bragging rights “I make 300k” but are sick of spending half of it on rent?
Can you create some variation in the tab icons so it's easier to find the one you were just looking at? I've never seen this done but I do often have the problem of having, say, 10 Google Docs open in a full tab bar and not knowing which is which.
I bought an awk book and read it. Didn't see the point of the language any more. I have regexps if I need them, python if I need more. I rarely do much textual data munging anyway.

The exercises look bizarre - "Questions to answer about our payroll data using awk to analyze" - doesn't make sense. That's what DBs are for, or similar tools. It's just an exercise but still.

Final coffin nail is that having awk on your CV is useless, because everyone wants full-stack cassandra, spark and hadoop, and other stupid things. Awk won't help get you hired (try to find it in https://news.ycombinator.com/item?id=23042618)
> 1. It's hard to tell how much costs would actually rise by.

That'll be pretty much the increase in pay multiplied by how much of the cost of a product/service is labor, for all things your might have to buy, which includes housing, health care, food.

> 2. UBI doesn't have to be enough to live on by itself. It just has to be universal and unconditional.

I believe that's a minority opinion. Not getting anything, or getting $1 a month, meets those standards.

The point of UBI, as I understand the proponents, is that "the basics" (the B in UBI) are taken care of. They will always include housing, food, clothing etc, usually health care and it's up for debate what else should be included (TV, computer, internet etc are frequently mentioned as necessary to live in a modern society).
Your first point makes sense but your second just isn't comparable in any way at all seeing as Baghdad is literally one of the most inhospitable places to live at the moment
Aaaaand it's 1996 again!
You don't understand it correctly.
Nobody is complaining or even talking about the gpu driver.

> DxCore & D3D12 on Linux

Projecting a WDDM compatible abstraction for the GPU inside of Linux allowed us to recompile and bring our premiere graphics API to Linux when running in WSL.

This is the real and full D3D12 API, no imitations, pretender or reimplementation here… this is the real deal. l

> libd3d12.so and libdxcore.so are closed source, pre-compiled user mode binaries that ship as part of Windows. These binaries are compatible with glibc based distros and are automatically mounted under /usr/lib/wsl/lib and made visible to the loader. In other words, these APIs work right out of the box without the need to install additional packages or tweak the distro’s configuration. Support is currently limited to glibc based distros such as Ubuntu, Debian, Fedora, Centos, SUSE, etc…

So you can use it with MS blessed distros and only when running under WSL2. You can't use it without WSL2.
"It ain't what you don't know that gets you. It's what you think you know that just ain't so."

Not Mark Twain. Josh Billings is credited with something similar, if less pithy. If Donald Rumsfeld had understood it (he famously didn't: "known unknowns"), the US might have stayed out of Iraq.
Like I said, the current check for trying_to_sum_strings is just that start is a string. So if you would do this you would actually make sum less consistent, since sum([x], ''), which should logically be '' + x, would become ''.join([x]), which not the same (think of an example with __radd__).
It is a very nice presentation! I did however see a lot of screen tearing. It looks like a partial flash of a terminal window.

I see[1]:

Title: ben@bensystem76
Dockerfile
ngingx-help.txt
test.pem
Desktop
part2
drew.txt
....

I is only periodically but seems to be the same terminal tearing in[1]. I saw some in the beginning but now at 22:20 I am so annoyed that I come here to complain! ;-)

I checked both 720p60 and 1080p60 - I just pause at 22:20 - but plenty before that as well.

Maybe consider re-encode/re-upload if possible. If not: Epileptics beware!

[1] https://i.postimg.cc/6Q2RvbCn/AWK-screen-tearing-in-Youtube....
> Make a web framework that renders the UI entirely as mapped images.

This is in fact what Microsoft Publisher (late 90s WYSIWYG web development tool) used to do if you dared to make any page elements overlap.
Open source LaTeX to XML build system
They also taste delicious, incidentally. One of the few truly guilt-free meats.
Ask HN: What is your solution to data duplication across applications?
I work in enterprise and there is an incredible amount of replication and "de-normalisation" across both old and new applications.

I am investigating methods of record linkage, but it does not seem like a solved problem.

Is there a tried and tested method to go about matching the records and fixing the duplication?
CareRev (YC S16) Is Hiring a Sales Director
> terrorism and child porn and money laundering!

Because that's, let's face it, is exactly what such a system would be used in a non-negligible way. Bitcoin got a lot of early adopters with Silk Road and the likes.
Sigh. What about fixing backups so that I don't need this?

There is always something absolutely odd with Signal. The obtuse insistence in creating it's own vault makes it annoying to use to share media and to make backups. Down to the built-in unusable camera app. I have almost everything duplicated in/out of signal because of this. Huge space waste. What's the threat model? Under the assumption that I can root the phone this is pointless. But if I trust the sandbox it's also pointless. Anonymizing file metadata in/out would have been more pragmatic, but pragmatism here is frowned upon.

Remote contact discovery: technically impressive. I would have gladly opted out though to remain anonymous to some contacts that have my number. Yeah, that's the real "privacy" bit which is worth 10 times this PIN debacle.

I'm still bound to use a phone number which I _don't_ really care about even just to use the desktop version (ahaha, desktop, yeah.. cough).

When I saw the PIN prompt for the first time I realized the money injection was giving its first fruits. I gave matrix a first good try. Finally I can choose from a plethora of clients, run my own server if needed.

The setup though is still not dumb-proof as signal (which is why I tolerated all the issues with signal so far), and the phone clients I've tried are not as polished.

That being said, when I mentioned PINs I managed to convert most my tech contacts to matrix within a week. The real question is whether the other ones will stay, jump over, or just go back to whatsapp (which they never removed).
I only recently discovered this, too. I was complaining about how I preferred reading than watching videos, partly because I can read a lot faster than someone can narrate, and because I can "skim-read" text. They suggested playing the video back at a higher speed, and it works fine. Still haven't quite solved the "skim-read" thing - guessing where the narrator stops the "welcome to my channel, smash subscribe and like, etc" bit is tricky.
> This is all valid if you need a GmbH. But if you are building a website you can do without.

If you are doing that alone sure, but if you need to hire people and only have equity to pay them, things will get sketchy quickly without some kind of legal entity.

> On the other hand, since you have 25k, where else but in your startup can you invest your money and expect high profits? If anything, your family does not only rely on you but you can rely on your family to start a company. Your children depend on you showing them how to take risks and be successful.

High profits are the reward for high risk, and high risks do by necessity materialize very often - otherwise they wouldn't be high.

Also, high risks aren't necessarily rewarded with high profits - there are many risks that just aren't worth taking.

Those are the true lessons for the children: assess the risk, asses the profits, and decide whether taking the risk is worth it _for you_. Every person is different and has a different risk tolerance, there is no right answer to the question of whether a risk is worth taking.

A 25 year old joining a startup is taking a smaller risk than a 30 year old simply because they are investing less (their time is worth less, they have less to lose, etc.). The profits are also higher for a 25 year old: 1 year of failed startup experience at 25 can have a huge impact on your human capital long term - if you are a manager at 30, and jump to a startup that fails people will just think that you hugely miscalculated a risk. That might actually hurt your human capital.
Image Augmentation at Scale: The Creation of Large Datasets
Out of curiosity, do these reproducibly-broken components ever make it into an upstream testing environment?
I've been there on-site and seen it play out. This isn't me being an armchair enthusiast sat with my DIY kit judging the pros. I've talked to them, used their kit, they've used mine, consistently, on real, fully-paying jobs.

> That professionals throw away thousands of dollars buying conspicuous tools every year

That's exactly what I'm saying in my experience with general construction tradesmen. Now, the argument isn't that a crappy little 9v drill from Amazon will work the same as a proper engineered brand for specialised equipment, but that I have actual real-world experience of a whole number of pros who have explicitly told me they buy light, named gear for visual purposes more than it being better than some homebrand kit for their needs.

We're talking drills, mixers, planes, sanders etc...
Whereas what I would want is to not use an app, not log in onto the site to download statements, just use an API endpoint to get a list of all the transactions since last time I called it, dump it into SQLite database, and run SQL queries against it. In my own software. That fetches the statements several times a day, or - better - updates whenever a new transaction is recorded by the bank.
This kind of logic could be applied to any major social change in the past few centuries. It's always less friction to maintain status quo. And then change happens and everybody forgets about it. Is anybody perennially opposed to women suffrage anymore? Or is it a subject of a political football?
Almost all of what cloud providers offer can be accomplished using plain old VMs, yet people find it useful to pay for higher-level abstractions. The whole serverless thing is arguably a return to the mainframe model: managed black-box platform that takes care of replication, failover, storage, etc. and lets you write code that's relatively naive about distributed systems.

A mainframe is just a distributed system in a box, presenting similarly simplified APIs.
If Unicode were a monad, Haskell would have gotten String right.
I thought it just meant any kind of welfare.

It's a slang term for unemployment benefit. That's somewhat confused these days because there isn't such a thing as unemployment benefit in the UK any more. There's "jobseeker's allowance", "income support", "housing benefit", "universal credit", and a few others, all of which can be claimed by people who are currently looking for work, or in work but on a low income, or who are unable to work. It's a confusing minefield designed to put people off claiming what they're legally entitled to.
Easyjet breach: 9M users, 2k payment cards
Totally. In bash 99% of the time is lost in side effects. PowerShell makes everything possible in 3 lines of code.
which addon are you using for speedup?
Lead nurturing: why you need it and how to do it
I don't think the OP is misunderstanding anything, but you seems to be: the proof of work occurs at the creation of the block (which doesn't really mean “commit a transaction” but instead “acknowledge a bunch of transactions requested by users”), the “validation” comes from other miners adding more blocks to yours (the “chain” thing).
I think you're misreading the chart, as $1.55 is a fee on it. They're showing how Paypal's Microtransaction rate becomes more expensive for large transactions.
And when upstream service providers cut him off, he can start his own one of those.

When payment processors close all his accounts, he can start one of those.

Remember, kids, censorship refers to the government and only the government. Stray far enough onto the wrong side of history, and society may voluntarily decide you're an asshole and show you the door. And that'll be on you.
Yep, Wikileaks is still around.

Their store is at https://wikileaks.shop/ or https://eu.wikileaks.shop/
It’s very clearly said as an attempt at humour, rather than them actually taking credit for something they didn’t do.
I'm sure there is and will be demand for good static IPv4 tunnel brokers. I'm personally fine with dealing with dynamic DNS and port forwards for my home setup for now, but once I no longer have a public IPv4 assigned I would be a potential customer.

How do you deal with the global scarcity of IPv4-addresses that you would need to scale your service? I think this can only work long term if you own the address space yourself and are not dependent on some specific provider or cloud.

Also very important is a local endpoint to get a reasonable end to end latency.
Developer Dilemmas
Production Lisp in 2020?
Hey, I am the author of the above tiny rant and what prompted me to write is exactly the case you are describing.
I am working on monetization features for WordPress.com and Tumblr users. Micropayments are one of the cases we are considering and this post came out of our internal discussions.

There is a TON of context I am omitting in that post. In particular, I think that niche sites can run micropayments because early adopters WILL use them.
But the economics of it means that you need to cross the chasm to the early majority in order to break even.
But the early majority will be more conscious about these tiny amounts of cost.

Alternatively, I can be totally wrong, but this whole thread is an awesome discussion :)
I'm curious how wide the failure window was (timespan, ramp-up/down, etc), relative to how many devices were involved.

And I wonder how well the signal in that ratio might scale down to hundreds or tens of disks.
SymJAX: Symbolic CPU/GPU/TPU Programming
Thanks for sharing! I am aware of the spread property and using it as you have in the demo works well. The main reason I use a separate element most times is for when I want the shadow to render at ~60-70% the width of its parent. Not sure there is a way to do that with box-shadow directly, unless I've overlooked something?
Lits of maths based languages do [1,2] + [3,4] = [4,6], now you really need a different join operator.
I find it interesting that the problems you describe as "modern" seem to have had the solution before the problem. I mean it's probably because we had the solution of scalable parallel computing available via the cloud that the problems started to be solved. Are the problems themselves modern?
but its still theirs. USA or any other nation has no right to take it. Its like China would take the declaration of independence for "safekeeping"
The irony of doing this on Reddit is striking ;)
While this was my initial thought as well, on a second thought that doesn't make too much sense. Well depending on whether you're wearing your tinfoil hat properly, you could say this is for testing the waters, but who the fsck would target their game at this? Write against naive Linux but use DirectX for the graphics? Just why? Sounds like the most stupid thing ever.

The CUDA support thing from other comments below seems the only sane use case so far, and in that case I don't really see the EEE either, but just good old "make shit work".
Nothing wrong really. Tables used to sucks in IE era.

But now IE is gone. Modern HTML Tables are fine as long as you know its limitations or basically dont try to do any fancy thing with it.

For some strange reason I see people keep saying aviod table at all cost. I dont get it. May be someone could explain it better.