skysight-inc/HackerNews huggingface dataset:
That's curious, loads fine in my EU country, there's only a GDPR interstitial.
A Desktop App Idea That You Can Develop and Even Sell
I often hear people saying they don't know what to build, so here's a desktop application idea that solves a real problem for people who create screencast style videos.

Rather than explain it, I've demonstrated the problem on video (~3min):

https://www.youtube.com/watch?v=pUmGFiAZA0s

The TL;DR is when your desktop resolution > recording resolution you lose a lot of common Windows functionality and have to manually pixel align windows inside of recording tool constraints. I'm sure there's Windows APIs and methods to restrict windows operations to a customized rectangle, and that's the app you could potentially build.
Escaping the Iron Triangle
What do you want evidence for? And like what form of evidence do you accept?

> All mathematical optimization falls outside of classical logic"

How so?

> I recommend talking less about linear logic, and spending more time doing the maths, so that you actually understand LL,

Cool, I don't remember asking for your suggestions.
Honestly, this is a poor argument. While both Tim Sweeney and John Carmack are legends of the gaming industry, their opinions are still should be taken with a pinch of salt.

Here's why: both Unreal Engine 3 and Unreal Engine 4 are giant OOP behemoths that powers sluggish games and sluggish editors. They consume a rediculous amount of memory, especially in large projects. Even in the slides you linked, they admitted that there is no obvious way to optimize the engine or scale it over multiple cores, because its performance suffers from death by a thousand cuts. Recently Epic spent a huge amount of time trying to optimize their garbage collector, which, arguably, without it they could have better spent the man hours elsewhere. And then there's the new network replication blueprint which is designed to overcome OOP performance issue. And Tim Sweeney swears by OOP. All of these while the industry is moving more and more towards Data Oriented design. Regarding John's tweet, an interesting question was that could he have built the successful Doom games with BASIC? Most likely no.
The Self Contained Systems (SCS) Approach
Doesn't have to be Korean, most countries with any coast line make good flaky sea salt.

Here in Denmark, we make it on the island of Læsø, where the geography helps concentrate the sea water before it is used to make sea salt.

That's the fancy expensive stuff. I use flaky sea salt from 2kg buckets I buy at a restaurant supply store. Much less expensive, works just as well.
Processed cheese dries out very rapidly when exposed to the dry air inside a refrigerator.
In broad terms, I'd agree with this adage - and to bring us back to my original point, I'd argue that 'as simply as possible' is in some circumstances not understandable to non-developers and that's ok.
I think the politics of how the decision was made are more important than the technical merits of the decision. Given that, apparently, some community members decided to make RVC mandatory without telling the rest of the committee, I think the only right thing to do is to recompile distros without RVC and live with it. Then, the large binaries and icache pressure will stand as a permanent reminder of how not to make a decision.

Also, is it possible to use only a handful of RVC-enabled binaries on a system that otherwise doesn't use RVC? If so, it might not be so bad.
Missing: marketing? Just being able to find the product even exists is crucial in my experience.

They wont even get to reading the description or trying out the product/demo if they don't know it exists. Point #7 is getting at this, but I personally feel like this should be Point #1 and probably also have a load of sub-points about it :-) A single post on a forum or a handful of blog/twitter posts probably isn't going to cut it.

You need relentless self-promotion via appropriate communities (which might be twitter, but possibly IRC, forums, mailing lists, hell even youtube) in a genuine & non-spammy way that is appropriate, interesting/useful, and (crucially) relevant to the people in that community/discussion. Once your product becomes more widely used and well-known enough in those communities, then it starts to become a bit more scalable since your happy users will suggest people use your tool for you, and you dont have to be the one to pounce on every opportunity to suggest people use your tool to solve their problem X.

Marketing is tough and its a really crowded space.
Yeah, that was sort of my reaction as well. It's great that the guy is doing what he's doing, and I respect his desire not to sell to some vampire-squid monetizer who will paywall all of it for revenue maximization, but ... what's his backup strategy? What's his estate plan? Does whoever is going to inherit his house know that there's more to that giant pile of hard drives, besides a task to be farmed out to 1-800-GOT-JUNK?

I am concerned that this entire effort is one sloppy-street-crossing or one house fire away from being gone forever.
This checklist is a petty distraction from the most pertinent truth; it's all about trust.
Reputable people and companies don't trust your project because neither you nor your project have connections to famous people or companies.
Big companies don't trust projects that aren't used by other big companies. Especially open source projects; this is because
companies don't trust someone who works for free and has no skin in the game (nothing to lose).
Small companies and individual developers also tend not to trust projects that aren't already used by big companies so it's a catch 22 from any angle.
Trust in open source is about money; you need connections to big capital. Everyone follows capital like moths to a flame.
You can have the worst product in the world, but if you have connections to big corporate capital, you will succeed.

That's what I learned from my own open source work; without meaningful social connections, it took me about 10 years working nights and weekends to get one of my projects to reach 200K+ downloads per month.
I have about 4 full years of 'failed' projects behind me; even though they were actually successful from a technical perspective.
Well, you still have to install lots of things: a source code editor, a way to download the code, a compiler to compiler it, libraries it needs to run, etc.

Having to install software or set a tab-stop correctly would be just one of those things.
Perfect! Next we need a Bakshi-style rotoscoped Quake.
US GDP is 18T, which means we only need 5 years worth of GDP.

If we saved/invested a surplus each year equal to the amount we reduced the public debt under Clinton in the year 2000 - $230 billion and assumed the 4% annualized returns - the same rate you're requiring for your 100T figure - for 75 years, we'd have 100T.
> You're still paying capitalists a consideration in exchange for the use of their capital.

That's too reductionist. You could apply that logic to anything that a company pays for. Renting photocopiers? Then the capitalists at Xerox are reaping part of the rewards. It might be true, but it's not very interesting.
Grumpy version 0.3.0 released
Have these planes ever been used in real combat?
« To further the exposure of the header I will be adding detection to Security Headers. The header will not have a weight to impact the grade but it will be flagged as required. I can start to track utilisation and make people aware of its existence to drive adoption! »

That seems really quite early. Give it some time, let people discuss it.
Xinjiang - A Surveillance State Unlike Any the World Has Ever Seen
It is not their motivation but what's great about those huge doses is that you can cut the pills and the bottle of pill last two or four time as long.
Measure Life – 3 points a day
As a website operator, I should be able to have some guarantees about the security of my site without auditing every single piece of HTML, JavaScript, and CSS. That might be far from a trivial task if my site has user-generated content... beyond forums, there are also blogs and CMSs. HTML, JS, and CSS are fast moving targets and something that is safe today could easily have security implications down the road when a new feature arrives. This has happened before and it will happen again.
Unzerstörbares Samsung Smartphone Display
Tabs for indentation, spaces for alignment
You don’t have son of a police officer.

Well that's an obnoxious qualification to help one into a selective school. In future I won't be as concerned with mundane corruption like the free coffee and donuts in any quick-trip they feel like shaking down...
Such a good training here [pdf]
Waze machine learning
I use Waze for my daily commute to work. For the most part I follow the route that it suggests, but towards the end I take a slightly different route which saves about half a mile. I wish Waze could learn from this. Don't know if it already learns better routes from users but certainly not in my case.
I don't think hiring is "broken." I think that it's a hard problem where you would require unlimited resources and time to achieve perfection.

A short onsite interview where we discuss my previous work experience and your current needs is the best way. Programming skill should have already been proven beforehand, but FizzBuzz never hurts. It should be no more than an hour long.
> Maybe the bad idea is insisting in having a classical physics pictorical interpretation when there's no reason why there should be one

Actually there is a reason: we see classic physics with our own two eyes every day. We know classical physics exists at the macroscopic level, and so a theory that simply explains the transition from microscopic to macroscopic physics and how this works.

This transition is unbelievably simple in Bohmian mechanics, since in principle, it's just classical physics with an extra term to account for quantum influences. The picture isn't nearly so simple for many other interpretations.
Introducing Coördinator: Inject some whimsy into data visualizations
The microfilm he's scanning is a government product.

He's doing a better job making the output of a government project accessible to the project, but except where he is actually scanning the paper newsprint itself, he is building on the work of others, much of it taxpayer-funded. Credit where credit is due.
I think your conflating the failure of C# on mobile with the failure of windows phone.
Devil's advocate: If your site is doing something that is worth adding a secturiy flag for, and is unmaintained, it should break.
hide.me free vpn is quite good for us European underclassers
The "but..." phrasing of OP's premise makes it sound like a gamble. My point was that starting a successful business isn't about hoping some fairy grants you a perfect product & business plan. Coming up with an idea is the easy part. Executing on your idea is the hard part, and that's entirely within your own control.
> Who's going into investment banking to pull down big bonuses 10 years from now?

Won't somebody, please, think of the bankers!
Why do you think that women have to take time off and impact their careers but men don't?
https://en.wikipedia.org/wiki/Amadeus_IT_Group

The other big reservation provider.
When your kernel has millions of LoCs, all running in supervisor mode, this kind of thing is bound to happen again and again.

seL4 is where it's at; There's no need to run all this crap in supervisor mode. Not even for performance, as post-L4 microkernels have demonstrated again and again.
I've never heard of text for directions...

I wonder how hard it would be to set up a server connected to twilio, get the directions from google maps (or Open Street maps) and text it back. I might add that to my growing list of projects I'll likely never make.
This and the fact that one person was kept in charge of security for so long surprised me. Simon Marketing should have periodically swapped the role.
21. i'm more capable than i give myself credit for, and i need to remember that. some days it feels like all i know is what i don't know
>Moving back in time was the most interesting new idea in the preso to me. Makes what you do in the browser quite accessible. Between this and web archival it might become possible to have easy, on-demand access to just about any personal web history. Imagine being able to travel back in time 10 years and see the websites you perused.

That was a killer feature as presented. In practice it might wind up a little iffy though. Web links aren't static, so the "history" you see might not actually be the pages you were reading. Especially for landing pages for news sites.

I can also imagine it becoming a memory hog for people with certain types of browsing habits. My wife, for example, basically never closes tabs. She just lets them purge on occasions when she needs to restart, which is basically just for OS updates.
> Focus on whats important

Firefox has such feature (reader's view) and it works surprisingly well. It really helps, especially when the text is difficult to read (contrast issues, small fonts, etc) or when a page contains lots of elements that try to distract you from main content.
can confirm. Though the other gds aren't _that_ much better
MerchSubs
Mudahnya bermain dadu online
Couldn't we instead have a header sites could implement to indicate they're compatible with the newer security model? The incentive would be that new features can only be accessed by sites that conform to the new model.

Older sites could continue to function as they do today or perhaps be even more heavily sandboxed AND not have access to new APIs.
Person to person. Probably Yes. But it's the group chats in WhatsApp that are the main sticky point.
Isn't it the case that RISC-V is only open for non-commercial use, and that for commercial products it still has licensing requirements attached to it?
Can you still run everything (in original color/resolution modes) on the amiga monitor or does it only then work on the HDMI output?
Various no-go theorems were formulated due to looking into this question. For instance, the very first no-go theorem, Bell's theorem, was published because Bell was such a big fan of Bohmian mechanics.
This works with the existing standardized format (text) using tools like prettier.

All that remains to be implemented is the "aligned second column" feature.
OTOH Arch provides 29 different ARM packages…
I suspect it's just marketing. Consumers like seeing the big numbers because they assume bigger number more effective.
+1 for the Nokia 8110 4G. I had to go to Europe to get it, but I am very pleased so far. Very minimal with a few critical "smart" features like the wifi hotspot. For some reason it also has Google Maps, though it's barely functional.
So interesting
I think the first points are the most salient. Developers undervalue the skill of marketing and sales frequently. It is one of the most powerful secondary skillsets a creator needs. If you are unable to inspire, trust and expertise you will forever have a hard time selling your product. I wrote a post on this area just a couple hours ago and what mindset can help fix that: http://blog.adimofunne.com/no-one-gives-a-shit/
Can you give me the summary of the paper?
>That said the second video does show a stock TOS running a game, so that's encouraging.

They probably threw in some replicated atari hardware into the core.
Yes, I think I would have considered that if she were still at home, but she is in a skilled nursing facility. Their wifi network isn't reliable enough for that.

There are also mobility concerns. Something like an echo/assistant would still need to have a "satellite" handset or have microphones and speakers that are good enough for communication with an elderly person in another part of the room.

I think anyone developing a communication product for the elderly should definitely spend serious time inside nursing homes. These are challenging problems.
Isn't it technically a "processed cheese product"?

Why eat something so intensely boring, when there is so much great cheese out there?
Another Megadrought this year?
Pure CSS logical styling based on the number of elements
Ever since Opera came out with tabs I've been using huge session files. Back in Opera 5/6 that meant maybe 50-100 tabs. These days my session files are more towards 1000 tabs.

I save my session file with semantic naming every week or so. I would love to have a graphical timeline of all tabs like this to explore older session files as well as my current one.
Yes, librarians deliberately destroy records to make sure they are not used: https://www.theguardian.com/us-news/2016/jan/13/us-library-r...
Mediocrity is a choice, brother. You need to do some root cause analysis to fix it.
> It's pain to learn one must take care to avoid confusing math with everything else.

Why not?
Of course you don't do that. You look to see what orchestras they were in as a kid, what competitions they've won, etc. You'll immediately see that most people who list music as an extracurricular are decent, but nothing extraordinary. If you are really good then you can meet with someone at the music department at the university you're applying to, perform for them, and if they think you're good enough they'll tell the admissions department and give your application a boost.

I'm not sure what you're trying to suggest the OP do differently with this comment.
> evolution would have generated

Evolution isn't a guided process. Its just random mutations which occasionally workout preferably. Its like rolling a billion sided die a bunch of times and thinking you should have rolled a 7 by now.
The hardware for a whole-brain human simulation is not the limiting factor - if we had the hardware right now, we wouldn't know how to program that simulation.

Of course, the Agile Manifesto says you can develop systems without having a requirements specification or detailed design beforehand, but it also says that questions about when it will be done are off-topic.
That's similar to toilet paper rolls I've seen in Europe. The core is made of pressed short fibers (similar to the TP itself), and can be discarded in the toilet as it turns into mush within seconds when in contact with water.
Huh. My understanding is that brutalism's claimed emphasis on practicality was kind of a pose, and that it was more of a competition to see who could be the most anti-bourgeois, to the extent that the working class hated living in honest, unpretentious brutalist public housing since it was so uncomfortable.

As an added bonus the rise of brutalism and international style, and the attendant disdain for intricate and expensive craftsmanship in favor of honest mass-produced clean lines, put a bunch of working-class craftsmen out of work.

Of course, I got all this from one read of From Bauhaus to Our House, so it's a little prejudiced.
I just bought a relatively cheap ($70 CAD) HOTAS setup at a local retailer a couple of weeks ago. I’m not at home and don’t remember whether it was Logitech or Thrustmaster, but it’s a great setup for playing X-Plane. If I wanted to be more realistic, I should have bought a yoke and pedals, but that was more in the $200+ range and I’m not sufficiently committed... yet.
I've played that game three times and ended up with tons of tickets each time because my wife shops their for her classes. I've never won so much as the $5 Safeway Gift Certificate from the board. I'm not entirely sure that game is on the up and up.

The coupons are sometimes alright. We've got a huge collection of small cans of tomato sauce and small boxes of tissues. The online second chance thing is mostly a scam too sadly. You basically win entries into a sweepstakes for movie/tickets or a cruise. You can win $5 Fandango tickets, but it's a royal hassle to redeem them. You can also win gas points, but I'm not sure they redeem properly. It takes hundreds of dollars of purchases to even get the single gas point on average.

The whole thing is mostly a waste of time. The other promotion they do where you can earn up points to buy cookware is a lot better. Got a decent pot and a usable knife out of that last time.
One month from concept to $1000 in revenue
Ask HN: What is likely to improve with 10/7nm CPUs?
I've done a bit of googling and haven't found any clear, non marketing explanations of this. When Intel and AMD start shipping 10nm CPUs, what is likely to improve? Will clock rates go up any? Will power use go down? Or will we simply be able to cram more cores onto a cpu? Can L1 cache size increase?
This is a very good and detailed list, includes some of the things that I did in my sales process.

One thing to add is that for each company you should reach out to MANY people. CEO is a key target and the prototypical person to be involved, it's just that depending on the culture, structure, and personal preferences the best person to get involved is different at each firm.

So do research on the Founders, the Board, major investors, CEO and other C-level execs, head of Biz Dev, head of Corp Dev, head of Product Management, and all of the biz dev and corp dev teams. Reach out to them through your network or directly but blanket the organization if you're going in cold or don't here back from a referral to the CEO within a few days.
A related, interesting rabbit hole I wandered through the other day (prompted by a thread on Mastodon), was that the early Sierra games included stronger art than the systems they were developed for supported. The thread started by wondering if there were smart ways to upscale some of the games because Sierra often used a lot of vector art, though the conclusion there is the vector/raster mix is too brittle in most of their games, because it is almost always a pixel-specific mix in the end result.

That lead to the interesting bit that SCI0 games from Sierra in the EGA era had artwork drawn at higher color palettes than EGA supported at the time (or more specifically, the artwork individually follows EGA restrictions of 16 color palettes, but a larger mix of different colors palettes for different artwork mixed in the same scenes/games than EGA can quickly cycle through and than other EGA games would have done in the same time frame), and included that detail in the games with the SCI0 engine dithering the results at runtime, rather than standardizing palettes at dev time. Sierra at the time was quite proud of their dithering tech because it gave the artists greater freedom and looked good enough at the time. Arguably, too they knew the technology would get less restrictive eventually and they could support that when that happened, though that was before the era of easy game patches so who knows if they ever thought to act on that for "easy" VGA upgrades.

The interesting part of that to me is that ScummVM reimplemented the dithering, then eventually turned it off by default. If you play a SCI0 game in ScummVM today you get the wider color mix of the original artwork. You can turn the dithering back on if you wish, but the artwork really does look better with modern color support rather than emulated dithering.
This is one of the most common errors that open source projects make: not providing screenshots, not providing info for the beginner. There is almost always some "help us" or "documentation" corner on the web pages, but the screenshots, even if it is just a CLI tools, are too often missing.
Tesla Released a $1,500 Surfboard That Sold Out in a Day
If I cannot fit a function call on one line, I usually prefer this indent:

int main() {
printf(
"%s, %s, %d",
somevariable,
somefunction(),
42
);
}
Etymology doesn't dictate use, it only influences it.

People will still call unsalted sausages (e.g. for people that must follow a salt-free diet ) sausages, even if 2000+ years ago salsus meant "salted" for a totally different nation of people.

Heck, even vegan products are called sausages, without having any meat even.
Good idea too!
I would be interesting if there was some type of public disclosure requirement before this type of thing happened. It seems like a perfect setup to allow the general public to collect them.
Implement this for NVIM please!