skysight-inc/HackerNews huggingface dataset:
That's a nice insight but lets see who are the bosses that do the hiring in large companies? They are people that stayed in the same company for 10-15 years. What you wrote looks strange and even silly to them. Otherwise they would have become consultants themselves long time ago. Even if they aknowledge that you are indeed very good, their little ego will not let them hire you.

To answer more directly to your comment, it doesn't matter that you are actually loyal if their perception is that you might not be. In fact they just don't know what to make of you. They never met somebody like you.
How does that compare to AWS's Marketplace?
It takes a while to internalize what's difficult about the problem. Partly I think it's that humans take for granted their ability to see, which requires no conscious effort but expends 70% of the brain's computational resources at any time. It's not clear AGI is required... computer vision is not known to definitely be AI-complete. It's a very difficult problem but could potentially be solved in the next several years.
I don't think that's a good example of victimless crime. Negligently speeding past the school bus creates a situation where children are likely to get injured. The children are victims in the sense that they experience a higher probability of harm (i.e., danger). If you recklessly fire a bullet and it narrowly whizzes by me, I'm still a victim of the danger you created, and the crime was committed the instant you pulled the trigger.

The classic prohibitionist argument against "no victim, no crime" is that society is the victim when an individual uses drugs, because a productive, healthy, social individual who becomes a drug addict stops contributing to society, or even becomes a drag on it, making the world a slightly worse place for everyone. And for some drugs that may be the case... but it's beyond me how the solution to that problem should be to persecute the addicts rather than try to help them live up to their full potential.
Aren't cell towers supposed to have battery backup for several days as part of the deal for having been granted spectrum?

We had similar issues when power went out in San Diego and took down most of the radio stations which are considered part of the emergency network. Until somebody actually lands in jail for not maintaining lawfully mandated emergency readiness, this kind of crap will continue.
Yes. This is beautifully expressed. And 'hiring a russian interpreter' is almost always the right way to fix this kind of problem. POSIX would seem to me to be the russian interpreter of choice here. Is java a language which has no word for the colour green? in the sense where the eponymous russian interpreter has to say: "concept which cannot adequately be expressed in russian" or something

The POSIX spec exists for this reason. This feels like a variation of "omg utf-8 is hard" which is why people embed utf handling in the language python2 -> python3
There are other licenses you could choose.

Of course that will make your project less popular.
I deploy the Erlang system I use at work using Docker and it's working very well for me. Like you say, it's not a zero-downtime relup but rather just replacing one app container by an updated one. It was a little bit tricky to get the image built properly (the right combination of dependencies, ERTS inclusion, etc) and things like remote_console are slightly more cumbersome than they would be otherwise (it becomes a docker exec command) but overall I feel like the advantages (mainly very smooth deployment and declarative configuration) outweigh the disadvantages.
Writing Tips for Programmers
3D printer modified to print with Perler beads
Those are facets of the same thing, one is just more narrow than the other. They certainly don’t contradict each other.
He merged commits 3 days, ago... that would lead one to believe it's maintained.
> I am quite surprised that its Azure that has shown creativity here while AWS and Google have limited themselves to offering marketplace AMIs/images at ridiculous markups.

Are you sure that is accurate for AWS?

https://docs.aws.amazon.com/marketplace/latest/userguide/sof...

This seems to have launched in 2015:
https://aws.amazon.com/blogs/apn/saas-partner-program/

Azure Managed Applications launched in 2017:
https://azure.microsoft.com/en-us/blog/managed-applications-...

Google's offering seems to have launched this year.
I've recently been using Ghidra for a personal project, after using IDA extensively in the past. My impressions so far:

The feature set is solid. I've been frustrated by a few minor things that are missing from Ghidra, but Ghidra also has several features that are missing from IDA, and other features are better designed than in IDA.

But the whole thing is crushingly slow, especially the parts written in Java. (The decompiler is written in C++ but is also slower than Hex-Rays.) That single difference would probably have been enough to make me give up and go back to IDA, if I didn't have an ideological commitment to open source. I can't stand slow programs.

The UI is poorly designed, even compared to IDA's... quirkiness. Lots of paper cuts.

On the other hand, unlike IDA, it doesn't randomly crash and lose your data! (It does sometimes throw random NullPointerExceptions, but those are caught and displayed in a dialog. Since it's Java you don't have to worry about memory corruption.)

Overall, I agree it's in a good position with respect to adoption, although it does have to compete with pirated IDA, as well as the other alternatives.
Sometimes I wonder if Linux containers (e.g lxd) would not be more suited than docker for Beam apps, but nobody hardly ever mentions them.
Sure. Look for example at studies of resumes with “black sounding” and “white sounding” names.
So that sort of makes sense, but then I realize I am looking for all of those behaviors to be different in different contexts (such as writing code vs. writing an essay).
This is nonsense. Static types can represent things with a non-fixed set of attributes just fine.

Also, note that the article isn't implying what you are: "Where stronger types are naturally present in the program, taking advantage of them to get better testing is certainly worth doing..."
As an FYI, car rental in Europe is a million times worse than my experiences in the US. I would be very motivated to try another way to do it. It is totally normal to have a 1-2 hour wait in the UK or France at most airports, for example.
Show HN: Dappkit, Firebase for Web3.0 – 24/100 Invites Remaining in Beta Program
Isn't this normal, but informal?
This is the first time I've ever seen it explained how input methods allow users to write in languages like Chinese using the Latin letters A-Z: phonetics. I had always wondered about this, it seemed like some arcane magic to me lol, how people knew what to type.

It's now clear that for someone like me - whom only understands a few Latin based languages - a super comprehensive tutorial would be required if one wanted to understand enough about other languages to be able to work on a text editor etc. I guess ideally all teams working on such projects would have an experienced team member whose native language isn't Latin based.
At the same time you're comparing a HEDT CPU with a regular one so wait for Thread Ripper and check again.

They might've slashed prices and they are kind of similar, but they target 2 different categories.
If it’s free you are the product.

Not sure why people still don’t understand that.
Obviously you would set TZ before up-converting. I spoke in UTC about an input time I specified in UTC. POSIX date time models understand timezones and on well configured systems understand prior states of time zone behaviours at boundaries like summertime into historical past states. The 1990s USENET discussions did at one point veer off into rotational speed of the earth MYA ago, I'm not sure many people cared but astronomers maybe have to. (I don't think dinosoars used summertime)
I have to say I'm not a huge fan of making secret theft more convenient. I don't see many positive uses for this website...
Let me count all the features that a proper rich text box should support:

· Input methods, including...
· Composing IME
· Speech
· Handwriting
· Emoji picker
· Complex text rendering, including...
· Bidi
· Shaping
· Complex-script-aware editing
· Complex-script-aware find, replace, etc.
· Accessibility

And what they can choose to support:

· Advanced typography, including...
· About line breaking...
· Hyphenation
· Optimized line break (Knuth-plass, etc.)
· About microtypography
· OpenType features (ligatures, etc.)
· OpenType variations
· Multiple master fonts
· Proper font fallback ← It is not a simple lookup-at-each-character process
· Advanced Middle East features, including...
· Kashida
· Advanced Far East features, including...
· Kinsoku Shori
· Auto space insertion
· Kumimoji
· Warichu
· Ruby
· Proper vertical layout, including...
· Yoko-in-Tate
· Inline objects and paragraph-like objects, including...
· Images
· Hyperlinks
· Math equations ← This is really hard.
> How is it not obvious that FSD most likely requires artificial general intelligence

Because it doesn't. The issue is that all the self-driving car companies ignore how people actually drive.

People memorize their local driving area--it's why teenagers are so incredibly dangerous and why if you put a new stop sign into an area you cause chaos for several months. A self-driving car needs to do the same--the advantage is that a self-driving car can download that "memorization" for any new area it goes into.

Between memorized zones, people mostly "keep station"--they get onto a freeway and keep a relative position with respect to the lanes and the other cars on the road until they get back off.

When something goes very wrong, people panic and random chance takes over the fate of the vast majority of people.

None of this represents general or artificial intelligence. However, solving these tasks requires a lot of very grubby, non-scalable work over a lot of grubby data.
I can understand (but don't fully agree to) a claim like that a F/OSS software should be primarily in English to maximize its community, as many programmers already speak English to some extent out of necessity anyway. But forcing English to ordinary people not using English? Plain absurd.

For starters, while young people may feel more comfortable with occasional English older people don't, and your proposal will make them much more uneasy. Smartphone penetration rate around the world [1] can easily reach 50% for many countries and that would include many people unable to understand English---I live in Korea and older people are technologically no inferior to younger people in that regard. Impossible when you force them to use English.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_smartphon...
> > [CPU intensive computation,] which cannot be tracked

> Of course it can be tracked. It's all a matter of choice, and things you've grown used to vs. not.

What? When has the halting problem become “something you've grown used to”?!
Explaining Front-End Humour
I agree that some of the problems that OTP solves can now be taken over by Docker/K8s if you modify your architecture a bit. I.e. if you only have a few processes running on BEAM it's likely you could replace them by a few containers with a supervisor that restarts containers with errors, though you would have to start thinking about how they communicate (HTTP?) and some other things. It wouldn't scale to the same extent either (you don't want 1000s of containers on a single node) and Erlang provides some other benefits as well (e.g. single interface to manage all your processes, consistency if all your services are in Erlang, efficient threading). I would say that the main use case is when the model of using 1000s+ of processes helps you build an easy to understand architecture, which can be in messaging, streaming, gaming, or other applications with many simultaneous users/clients.
I think if you gave an example implementation of your tadpole model in a dynamically typed language, people would be happy to sketch their version in a statically typed one. The question is much too vague so far.
Raise awareness that developers need to stop doing this.
Yeah yeah, I've been through this a million times on here.

Cooking is one of the pleasures of life, it ain't all about the grind.
One of my least favorite VC personalities. Unnecessarily arrogant, snarky, doesn't have groundbreaking insights either.
Plain old style interview, you get through HR, get a couple of interview rounds with people from different departments, discuss with them several subjects somehow related to work, positive and negative experiences across your career, what would you do if X happens,....

If you happen to do coding exercises at all, they are just basic tasks like implement a linked list data structure, count the number of words on a file and such.

Answer some trivia about the language you are supposed to use, e.g. when should you use a struct in C#.

Luckly only startups over here are somehow into SV hiring culture, which still leaves plenty of others with job offers available.
I agree with the ironic sentiment. We've pushed up the complexity of a lot of features because we can, not because the value is there. Unicode itself is a great example of such: it's a dumping ground for "everything that resembles text" - and while it's easy to consume and there is some benefit to be had, it's also hard to comprehend on any level beyond the very basics. It's quite a ways away from the early telegraphy encoding systems.

With respect to selection, selection is key to all forms of interactive editing because without it you don't have interactivity, you have a linear workflow. As such it does deserve some respect as a fundamental feature, even if it's not critical to fix every last bug. Even if you are working via screen reading and voice to text, you can still benefit from having selection tools available to you.
>this spring it was supposed 5.1 GHz and 6C12T for $99

Did a reasonable person actually claim this, or are you citing the most extreme of the most extreme AMD fanboys? That group isn't anywhere near representative of normal AMD customers.
This barely scratches the complexity of IMEs. For example Hong Kong mainly speak a different dialect of chinese, Cantonese. So pinyin (mandarin phonetics) is useless.

Most people type with Cangjie instead: https://en.wikipedia.org/wiki/Simplified_Cangjie
It's not out yet, but a Pine watch ("PineTime") has been announced: https://www.pine64.org/2019/10/05/october-update-pinetime-de...
This guy went to the Harvard of the Midwest. I feel it in my soul.
What about when the host is your domains dns server, and you need to ssh to it to fix a broken dns configuration. But because dns is broken the hostname you would use isn’t resolving anymore.
> I will call it, "fascist way".

> and to call fascist to other people in a discussion

Your words.

You should really have a long hard think about what you're saying. What you are proposing is utterly disgusting.
>How about one step further? If you point a gun at someone but don't pull the trigger, no victim, right?

This example isn't victimless. That someone has been terrified and will probably have psychological issues for the rest of their life.
> I can say however that Venezuela specifically was never going to get any help from us

Why specifically not Venezuela?
Same as Lucas
I haven't used it but I think the idea is that if they want the tool to be used in proprietary software; the runtime needs to be license-compatible with anything, but the compiler can be any license, so may as well be one that ensures the compiler will always be open.
This guy seems p bright. Prolly went to Harvard (of the Midwest).
do you have vimium installed? I had similar symptoms till I realized, then realized what was going on. If this is the case, press i to go into insert mode, and you should be good from there
That's almost certainly just documentation that has not been updated to take into account that all of those SDKs have been released publicly. SwiftUI is not in beta anymore.
I seem to have cured a problem like that in my 20's. With a back inversion machine and twice weekly about 10 minutes only. After half a year, it never come back. Had the problem intermittently for about 3-4 years before. Very painful, stabbing pains in those areas.
in vimium you can go i and you will be in insert mode ( till you hit escape ) and you will be fine.
What country are you in? Definitely never been the case in the US.
I hope Apple credited you the DTS incidents back for something like that!
Hmm ... very pinteresting news.
YMMV. I've found precisely the opposite.

Early in my career, dynamically typed languages allowed me to push hard and fast and learn a lot in a short space of time via rapid prototyping.

If you don't care about error handling then you can wrangle hard with a dynamic language and it won't catch up with you for a long time. But eventually...

Now? I generally write even Python scripts over a few tens of lines with mypy running, because otherwise it becomes necessary to adopt some form of Hungarian notation anyway, and then you're just doing typing badly.

For the most part static typing prevents you from doing things you know you shouldn't anyway. Like tacking arbitrary attributes onto objects that get passed around.

APIs change indeed; and you want to know whether a type has changed, not simply be surprised.
What kind of issues is this causing you / your users?
Yes, at the same rate it always has, to a T.

https://fuse.wikichip.org/news/2207/tsmc-starts-5-nanometer-...
that era athlons had lot stability issue and whatever you saved on cpu cost you had to spend in psu to run the thing.
Top Data Science Training Institutes in India- Ranking 2019
How to Force Screen Rotation on Any Android App (No Root)
There are no spaces between words in Chinese or Japanese.

Pressing space confirms the current selection in the Japanese IME, which is expected behavior. Where some Linux implementations get it wrong is they also insert a space after the word, meaning the user has to select the desired word in the IME with the space bar and then remove the erroneous inserted space.

Edit: Correction based on feedback below. Previously stated that Hangul does not have spaces.
How to Activate Smadav 2019 to Pro
It is easy to sort out, Khronos just needs to accept that a large majority of developers want productive SDKs, not raw specifications based on C, and with luck some C++ as well.

I also don't see you complain that so far the only mature SYCL SDK is available from Codeplay, thus making it a single vendor "standard". At least until Intel (One API) and others actually come one with their SYCL extensions, because naturally nothing that Khronos does can be without extensions and its multiple execution paths.
Found the virtualization is in the cloud connection weird/scary.

Can't imagine running that sort of thing in the cloud. And that's even before considering the security aspects.
Static typing is not at all bad; usual static typing mechanisms are, due to the fact that most of them force you into designing your types before you even have a working prototype.

(If you should first understand your problem before you write some code or if you should use code to help you understand the problem and then write more code is up to debate, of course. Typing is an invaluable
tool of thought to help you understand your problem, yes, but it is just one more tool in the toolbox.)

The sad thing I noticed though is that, having hacked a mostly untyped Python code base during the last few days, making sure that all typing annotations you add to the code base are sound is a big PITA, to put it bluntly, and I would pretty much prefer to work with a statically typed language in this particular case. If your typing discipline is uncoupled from the ability to run code, people simply remove that obstacle from their way. It starts to be treated pretty much like tests and documentation: indispensable in theory, relegated to second plan in practice.

So my impression is that gradual typing almost got it right, but it may do a great disservice to overall code quality as well. I am now inclined to think that some kind of barbell strategy on typing will render better results: use both a completely untyped dynamic language such as Tcl, where everything is a string, and a static, strongly typed programming language (ideally a proof assistant with dependent types). You prototype with the former and move into production after translating your solution to the latter. If you ever need to push untyped code into production, it will be obvious to everyone involved and, since it is so decoupled, it cannot affect the quality of the statically typed codebase by any chance.
This. It's the same reason full disclosure works; it forces people to do better.
Google Messages trick enables RCS on any Android phone and carrier
Then obscure/mutate the actual secrets?

Or really anything other than decreasing the barrier between would-be attackers and exposed secrets and then publicizing them on a website with very high viewership.

The HN community is better than many online communities, but it's still very large and this post is almost guaranteed to lead to someone using credentials found on this website.
What is the concrete problem you envision from "heavy CGNAT"?
Vipassana for Hackers, Paper Two: The Brain
> Not everyone has a top level computer, not everyone is an expert on rebuilding distributions from scratch

you aren't but your distro maintainer should be

> not everything is available as source code to build from,

and most software not available as source code actually do ship their dependencies because it would be madness to suppose that there will never be any ABI or API break at any point in the future

> not every OS is a GNU/Linux clone

GNU/Linux is actually the exception here - the two big others just ship and replace the whole OS on every major update (and I've heard that this was the case for minor windows update too nowadays, not sure how much this is true)
There is this: https://developer.apple.com/library/archive/documentation/Ap.... Not sure if this has what you'd need.
I don't know if theres been any recent change, but not too long ago, login is only required to view Instagram stories. Then they changed it to block location-tagged postings too. Which is a bummer, since I liked to use the webbrowser to browse location-tagged Instagram posts to discover places to eat at. I haven't used it much since, not sure if they added additional restrictions for non-signed-up users recently.
Face Recognition for Accessing Porn?
There has an article [1] about this been on the hn fp half a year ago.

[1]: https://news.ycombinator.com/item?id=19321270