skysight-inc/HackerNews huggingface dataset:
1. In house designed and built custom RTOS

2. In house designed and built custom hardware platform

3. Our entire UI framework was highly customized by us, for our specific needs

It turns out, when you control all the variables, making estimations becomes possible. It isn't easy, but it is possible!

That's an interesting set of observations there. I've been wondering for a while whether we -- as a field -- have been systematically underestimating the cost of using libraries. To my eye, the anecdata definitely seem to be on the side of projects going more smoothly when the dependencies are few and well understood.

Does anyone know of anyone doing research into this kind of thing?
I think the author of the post makes a compelling argument that what you say is not true. Just the convenience of dictionary lookup and quasi-phonetic spelling should make learning English far easier for a native Chinese speaker.
> This is simply not my experience with exceptions. Exceptions are frequently thrown and almost never need to be caught, and the result is easy to reason about.

I write GUI apps and that is also how I use exceptions - and it works just fine. If you have an exception, the only rational thing to do most of the time is to let it bubble up to the top of the event loop show a warning to the end user or cleanly quit the program while making a backup of the work somewhere else.
so it is just a bad clone of Grammarly
How is the crash reported? How do the consumers access CRM? Oh, over the Internet..
It's just a wrapper for affiliate links to other vendors.
Not always possible.

The UK has a big infrastructure project called Crossrail, which is running about £2bn over budget is two years late.

You can't just walk away from a project on that scale. Nor can you get 10% of the way in, realise you've made some fundamental errors, and start again.

In reality project management comes down to three problems - finding and optimising competence, dealing with politics and corruption, and minimising danger from external threats.

When projects fail it's almost always because something went wrong in at least one of those areas.

Agile can sometimes help with optimising competence, but only if it's run competently. It won't magically transform any org or situation that lacks fundamental competence and/or has problems with the other two areas.

Agile itself doesn't seem to recognise this.
LXD 3.8 has been released
My first thought was "they're violating a restraining order".
> People settled in them for the ethnic support networks, learned the language, got better jobs and moved out in a few years, always replaced by more immigrants.

>Now, people get stuck. Everyone I talked to named the Swedish real estate market as the reason. It’s almost impossible to rent an apartment in Stockholm or other big urban centers, and few can afford to buy one. Swedish housing prices were up 44 percent last year compared with 2012, and they’ve almost tripled since 2000.

To me this is one of the most interesting parts. How can politicians let home prices triple?
Only if it's written so badly that it leaks, or you need to modify that particular abstraction. In all other cases, you should be able to read the code easily and understand what it expresses without the need for exploring underlying layers of abstraction.

I agree it's hard to write good abstractions, but the problem isn't really in Lisp per se - it's just that being able to express any abstraction you want cleanly makes you realize that coming up with correct abstractions is very hard mental work. You may refrain from doing it, but Lisp at least gives you the option.
I started two weeks ago. I'm doing ok so far. Do give it a try with an open mind.

The biggest success factor was deciding that it's not gong to be hard, or that it's only going to be as hard as I consider it to be
I feel the need to prefix this with 'I'm not joking' but really, try the highest rated craft ale pub in the city
Wikipedia is usually a good place to start: https://en.wikipedia.org/wiki/Terpene
That is very much just you. At the time it was considered plasticly and ugly, and "Fisher Price" still comes to mind when I look at the start menu, though I too have gotten very much used to the look of XP.

It does have some bevels and shadows around buttons and boxes that I agree are missing in modern design, but that does make it timeless, just practical.
https://youtu.be/6P06YHc8faw?t=225

Just watched this video about Scala 3 last night and the list of features Scala pioneered in a mainstream language is fairly incredible.
https://news.ycombinator.com/item?id=18658483

130+ points
DDG works good with siple search phrases. Once you can't really formulate something like 'db2 error -418' or 'apple pie recipe' and have to go with 'something is not really working with this and that in some certain case' - DDG is useless compared to Google in my experience.
I seriously do not understand anyone in the Bay Area that’s anti development. How can you justify yourself in good conscience to be anti development when CoL is so high?
Banking Software Development: The 7 Key Steps You Must Take
If you compare the bubble map of new jobs with the heatmap of existing jobs it looks like they are expanding proportionally to the amount of people they are already employing in the different areas.

To me that seems like it might just be a natural expansion.
Maybe Microsoft don't put the effort into the F# ecosystem because it's like the gateway drug to other platforms, which aren't Microsoft. I ended up moving to Haskell after learning F#. I've since moved back to using F# as my primary language, as I'm a recovered type addict, but it does sometimes feel restrictive in its capabilities.
buy insurance to make sure the food you bought at a restaurant tastes good
> Someone smarter than me once pointed out that exceptions are great as long as you don't have to worry about rolling back state

and the point of exceptions in C++ is that they have to be used in combination with the "rolling-back state" feature backed in the language, namely RAII. It's only a pain in language without such things such as C# / Java, but in C++ if I do

file my_file;
// .. do stuff
auto f = std::make_unique<whatever>(...);
// ...
throw some_error;

I know that my_file will be closed if it had been opened, and that my memory will be freed.

Of course if your code is littered with `new` and `fopen` left and right that won't work, but the code won't pass code review in the first place :-)
They are not supposed to be gramatical rules. They are supposed to be style rules that makes normal person write better and to teach you to think about writing.

Of course it is made up. Style manuals are made up and not meant to be comprehensive list of everything possible.
[Flink set up guide]:5 steps to develop a Flink application
I think these are fairly good reasons why the term should not be used. Appeal to the developer's power fantasy?
Do you know what the use case for holding stable coins is? I haven't figured out why anyone we ould need them.
Oh you sweet summer child... I don't want to discourage you, but be prepared for a slog. Try to really enjoy the process. I've been at it for many years studying by myself (not in China), and I've come to the conclusion that it's best to approach the whole thing as my "forever" hobby. Unless you live in China or you can study full time it's very hard for the average person to become really fluent in a reasonable time. But maybe I'm below average.
Does vsc have good Django support?
Visual UI builders for mobile cannot even handle reusable components directly. (Similar dialogs via mixin or inheritance, style extraction etc.)

Custom widgets? Amount of work to get them running in one of these is a nightmare.

Compare that to game engines such as Unity or UDK and their editors, it's so bad it's laughable.
But that's not exposed to the developers in a bug-prone way.
I like the taste of tea but one of my favorite things about tea is the effect. Apparently some or all of the effect is the result of the combination of caffeine and L-theanine. So I'd likely pass on this one and just have an herbal tea if it's too late.
I'm not much of a fan of non alcoholic beer either.
Acrobat Reader has been the poster boy for poor software for many years and it appears that Adobe have been good at adding new features to make it largely impossible for their competitors to keep up.

What is one to do?

Surely, the obvious answer is to ringfence PDF (or another new format) for the most basic features. These could more easily be handled by 3rd-party apps both securely and to render correctly. Let Adobe do whatever they want with their own format by adding loads of stuff people don't want, then the sell is harder for them:

Get a cheaper, safer app for writing portable docs which can do most things or pay more money for a very insecure format that does stuff you don't need.

I assume that others have attempted at some point to make an OSS alternative to PDF and I'm guessing it hasn't worked yet?
Lots of highbrow denial:D /sarcasm
Can you share that script or explain a little on how to do that? I assume you cant just `rsync -r /` and you'd have to ignore certain things like `/dev` and `/proc` or whatever.
If you're counting on wayland to sandbox arbitrary code execution, you're getting in trouble.
That is a fantastic feature I didn't know about. Thanks for pointing it out!
> The regulated psychoactive cannabis is way too strong for me.

Why not just smoke a sufficiently small particle then?
F# without the .NET platform is essentially OCaml.

The differences between the two languages are primarily in the way it integrates with the .NET platform and many assumptions on it.

If you wanted something similar on say, the JVM, starting from OCaml, you would make many different design choices and the result would be a very different language.
When to Use Redux and When Stick to the Context API?
Are you? Suggesting that people stick to the rules is not "gatekeeping".
Doesn't happen to my VPS. I think my uptime is 100% this year.
Be aware that MDG is now almost entirely shifting their attention to GraphQL and Apollo. I don't think Meteor.js will be maintained much longer.
I would be pretty certain that Pascal knew there were other gods worshiped in the world. He might have thought all the other gods were false gods, but he would have been aware of the concept of different gods.

Still doesn't change the problem of worshiping the wrong god. Is it better to worship no god than worship the wrong god?
DIY Intrusion Detection System
I would agree "Agile" optimises for speed over anything else, Quality and cost are secondary concerns.

If your developing software that manages your countrys core ip network getting the design right is key.

In the above case we did waterfall design (nine months) and then used RAD/Agile to develop the software in 12 weeks
> Maybe this is just me, but does anyone else think the XP design is timeless?

I have the same feeling but with windows 95 design. For me it is still the "default" design of widgets. The XP looks like a ridiculous plastic toy.
Can someone explain why all the comments mentioning this get downvoted? utopcell even links to DuckDuckGo directly where they openly confirm it.
Quick Review: Xiaomi Wiha Screwdriver Set (JXLSD01XH)
That's a really nice explanation, thanks.
I am extremely torn in a couple ways.

On the entire fact-checking ordeal: Why do we even need this? I haven't used Facebook in the last year, but even during the time of the election, I would see outrageously incorrect "news" posts and just keep scrolling. They almost reminded me of those pervasive ads at the bottom of websites after an article. "This ancient paper folding technique will get rid of crows feet!" kind of ads. You just didn't click on it because you know it is just a scam. Yet at the same time, people were (not sure about recently) using Facebook as a news source. I imagine if they saw "[Politician] revealed as lizard man" had millions of likes/shares it would be hard to accept that millions of people are wrong. Personally, that is not how I view social media but after these last few years, it seems like not everyone shared my approach.

On Facebook: Fake news will be the death of Facebook. The harder it cracks down on it, the more we will realize how ingrained it has become on the internet. It really is a lose-lose situation. If they remove these outlandish posts, people will begin to cry censorship and leave the platform. These same people will just get their "news" from another site. If they don't crack down on it and just ride the "Fake News" wave, they will be seen as accomplices in the entire fiasco and once again, people will leave the platform. I would like to imagine the second scenario would equate in more people leaving but at this point, I really have no idea.
Its certainly more than a case a groupthink that "humans" are susceptible to.
Well educated non zealot humans are certainly less susceptible to it....anyways

If we take intralizee's recounting of the events as correct there are several levels of horrific corruption, abuse of power and religious fanaticism involved. The not wanting to even know what is going on as long as they can bill the "patient", the tons of prejudice...jesus there are soooo many levels of wrong going in there, read again, please.

Third world is maybe the wrong way to describe it, by it I am meaning the levels of corruption and poorly educated people on display there.

In a way though it is way worse, there is a horrifically well engineered synergy between state/private entities here at play to extract money from the patient's insurance whilst severely violating his rights.
Drinks from herbal leaves or dried fruits are usually called (herbal) infusions.

Green, white, black teas are all from the tea plant with different parts of the plant / harvest time / preparation.
I think many non-Chinese sensationalize this problem. Yes, forgetting certain characters is common but not too an overwhelming or overproblematic extent.

What many people like to do is to confuse word difficulty with the difficult of the concept the word is representing and then generalizing it to all words, making it seem that Chinese is tougher than it really is. Yes knee is simple to write in English and it represents an easy concept, but the word (膝盖) itself is difficult to remember in Chinese. But that doesn't mean that all easy concepts are difficult to write in Chinese and vice versa. Difficult concepts may also have simple characters representing them. There's no direct correlation between these two.

Put it another way, the word "diarrhoea" is a very simple concept and very easy to write in Chinese. Almost no Chinese will forget how to write it in Chinese. But ask a native English speaker, and a large percentage will not be able to get it correct. Does this somehow mean that all English words are as difficult to write as "diarrhoea"? And then they can throw the same thing back at you. Can you imagine a well-educated native Chinese speaker totally forgetting how to write a word like "diarrhoea"?
> drivers were finicky back then—replacing your 2D card was signing up for a process not dissimilar to that of building a Hackintosh today.

Hmm, certainly in the 80s and maybe very early 90s but by the time Voodoo cards came along things were much better. Still not up to the "plug and play" level of today, however.
that no one would visit
I wish MS had continued support for their "Axum" project, or at least open-sourced it so that it could be continued outside of MS.

It was essentially a C# subset with "static" removed and replaced with "isolated", with some other new stuff added. Code was separated into domains and actors, which could be safely used without the concerns on race conditions. Essentially erlang-like programming on .NET
That is good. Your risk is higher, but nowhere near as high as for homozygous E4 carriers. Assuming you are youngish it is a problem a long way off and with luck there will be progress in curing or preventing Alzheimer's before you really have to worry.
If you haven't heard it yet try Under Milk Wood. Especially the version narrated by Richard Burton: https://www.youtube.com/watch?v=gymiPlOqsY0, and here is a BBC article about the play 60 years later: https://www.bbc.com/news/entertainment-arts-25877064.

It's magical, I can still remember my senior high school English teacher playing it to us in 1971 and the whole class falling silent as the words washed over us.
*nix specific: tmux, clipit
cross platform: jupyter-lab, vim.
Samsung angers hypebeasts by partnering with fake Supreme brand in China
I like f# because most of the notes in the scale are black keys, so don't have to move my hands very much to play the whole scale... Of course I know what you're talking about.
It is deeply concerning that regular employees at cloudflare have access to analyze the content of user traffic like this.
Big corps love to brag about "adding jobs", but don't like to brag about the "tax incentives" they are getting. There are usually huge costs for the whole community.

Austin tax incentives for Apple seem to be relatively small [1], but Foxconn factory in Wisconsin is an extreme case. I highly recommend the Replay All podcast episode on this [2][3]

[1] https://www.statesman.com/news/20120901/austin-council-oks-8...

[2] https://www.gimletmedia.com/reply-all/132-negative-mount-ple...

[3] https://www.theverge.com/2018/12/6/18128133/foxconn-deal-wis...
Ooh nice! That's the first one I've seen below 376.0

I've gotten close, but not cracked it yet. I was wondering if anyone would break the 376.0 barrier!
Show HN: Flpbk.io – Video to flipbook converter
Hi HN! I made this. Here's some short info about it:

I started developing this 2.5 years ago, as a funny side project

People kinda loved it, so I decided to launch it :)

In the next few weeks, I'll explore the possibilities of B2B partnerships and develop additional features.

Stack behind: Nuxt(Vue), Java and Netlify for hosting the frontend.
Shh, let people believe what they want to believe, it keeps the prices down for the rest of us ;)
>Swift’s facial recognition system was built into a kiosk that displayed highlights of her rehearsals, which would secretly record onlookers’ faces.

>Afterward, the data was sent to a “command post” in Nashville, Tennessee that attempted to match hundreds of images to a database of her known stalkers.

Without any links to a repo or code samples it's hard to evaluate her individual contribution. Optimistically she used Node.js and is running on embedded arm for the kiosk. The remote control center in Tennessee could just be her kiosk app posting to some SaaS API for all we know, it's hard for me to count this as "experienced full stack" but definately points for communication skills and experience with successfully delivering a product working in or with a remote team. She was definitely key contributor in creating the kiosk content.

I know she didn't write the article's title but I don't know any more about what if anything she did write...
"some cards" meaning the vast majority of discrete cards on the market.
Well, interest rates have been very low for a long time, so renting money to buy an apartment was basically free. The politicians couldn't do much about that, but recently they introduced mandatory mortgage repayments. Not sure if it has had much of an impact though.

There are far too few rental apartments available, I guess because economic liberalism has dominated in Sweden in recent decades. Buying an apartment made far more economic sense anyway, If you had the means.
Zip is not inherently insecure anymore than any other URL parsing and archive handling is. Technically it's many orders of magnitude better solution for the random access (due to the existence of the central directory as I've already mentioned) than tar-gz, if it's done right.

Out of every archive format a pathological case can be constructed, just like it can from the relative file names etc, but such attempts can be simply rejected during the processing once some thresholds are reached. The original article demonstrates that JPG reading implementation can be bad enough, and the same can be said for every format, even text based. It simply has to be done right (including fuzzing at the end).
Yeah, it's standard if annoying for libraries. The alternative is either not making it available at all, or going full scihub and trying to stay ahead of law enforcement pulling your domains.
This battle between the US and China for influence and control over the world will be interesting. We all know the US are far from harmless in their foreign policy. But still, between a US-centered world (which is still where we are in the western world, maybe not economically, but culturally for sure) and a China-centered one, I would choose the former by far.

This is still very much fiction, but there are many possibilities in the open. With the US questioning the support of EU to NATO, and the EU wanting the European Army, who knows where things will go (EU-China allying vs the US being the fictional world war III scenario).
I'm bowled over by the AI that can identify a programmer with a masters in statistics as a potential data scientist.
I think this is a question that needs to be asked around the world. This is happening everywhere.
Other governments all over the world should really copy that...
people who were convicted of crimes that they were later acquitted of

That would be highly unusual. Perhaps you mean "exonerated" rather than acquitted?
The best I know, a bit lengthy though: https://www.over-yonder.net/~fullermd/rants/bsd4linux/01
The Future of Making Money from Music, Videos and Words
Brand New Standard Edition of DbForge Studio for PostgreSQL by Devart
I thought so too - though I note that the request included 'HTTP/1.1', which I presume means this is solely non-encrypted traffic? Can anyone clarify?
What a ridiculously elitist comment. So because some of them can't code at a professional level but want to make money with a small online business or startup it means they're just "hustlers" (in a negative sense)? Is there something somehow wrong with wanting to create a product that makes money even if you aren't a professional coder? For many people, being good at coding is secondary to just getting something off the ground, even if it doesn't fit your snotty definition of what's proper. And customers don't really care either way as long as they get perceived value.

The community on the site itself is quite friendly and supportive, hardly just a bunch of cheap hustlers.