skysight-inc/HackerNews huggingface dataset:
This is exactly why I allow myself the odd moan on HN, more than occasionally (and more than I deserve) I get a very helpful response like this. Even just the "When switching to an application…" setting is a gem, it's always easy to miss things like that (that's my excuse:)

I'll give it another go! Thanks.

Just in case anyone from Apple with the power to implement this happens by, I'd still like the ability to name my Spaces though.
WebAssembly cut Figma's load time by 3x (2017)
The pessimist in me thinks that going mainstream means it will be less useful for screening applicants/keyword searching job postings. Sort of repeating what agile has brought us.
I’ve been using JHipster for a month now and it’s really allowed me to get my side projects off the ground in no time. The CI-CD generator was a huge help too.
It seems that there could be a language filter too (`lang:c++`)

"shared_ptr" didn't pointed me to https://en.cppreference.com/w/cpp/memory/shared_ptr :(
Contact tracing app vetted by Apple found to share data with Foursquare/Google
That really says very little. If you live paycheck to paycheck, you're unable to save for the future, because all of your income goes out to pay for rent, food etc.

It's a different story if those 58% contain plenty of SV SWEs who make half a million a year and still only have $1000 in savings. My intuition tells me that there are very few of them in the 58%.
Yes. The original PC and PC XT had BASIC in ROM just like all the other home computers of the day. In its most bare bones configuration, you booted into BASIC and used a cassette tape drive for your storage.

I don't know how common that setup was - probably not very. The most typical stripped-down PCs were dual floppy (the hard drive was a premium), and booted either MS-DOS or CP/M.
Syscog is a Portuguese company heavily focused on Lisp.
I've been using ClickHouse in production to do things I just couldn't do with any other technology, it's not only simpler.
Amen. Or as Jobs said,
"You've got to start with the customer experience first and work backwards to the technology. You can't start with the technology and try to figure out how you're gonna sell it"

https://youtu.be/FF-tKLISfPE
Except that these takedowns aren't "accidents." It's more of a catch-all filter that's designed to proactively censor content that even slightly touches on certain matters.
And that happens because it's very easy to work with and gives value to business on the day 1.
>What business we choose to build with the language will outweighs the impact of language choice a hundredfold.

This isn't always the case. If I tried to build a HFT company using Ruby for literally everything, it's almost guaranteed to be a completely failure, not only because it's extremely difficult to write allocation free low level code in pure Ruby, but also because anyone I tried to hire with relevant experience to build the platform would be like "WTF, why are you building a HFT platform entirely in Ruby, that's such a stupid idea, no way I'm working on that".

Or for that matter if I decided to start a company to build a web browser in pure Ruby.
Just to give credit where it's due here, I don't think I've ever seen a client side form check upload sizes before. I've had many frustrations going through a form upload then refreshing to a page that says "your file was too big".
it actually seems like the off-shoring craze has died down a bit in the U.S. I think companies realized its not as easy to get right as they thought. I've been working continuously with a team 10 hours away for the past 2-3 years, and it takes some accommodation on both sides....
You can give WASM access to the DOM. What you describe is already possible, but most language runtimes are too big to be served for a website.
Has anyone got it compiling yet?

I've tried in DOSBOX, using this MASM from this (possibly sketchy?) site: http://www.mediafire.com/file/x13v7gqqmw1pom7/8086_Assembler... . The output is as follows:

Microsoft (R) Macro Assembler Version 5.00
Copyright (C) Microsoft Corp 1981-1985, 1987. All rights reserved.

Object filename [GWMAIN.OBJ]: Source listing [NUL.LST]: Cross-reference [NUL.CRF]: End of file encountered on input file
GWMAIN.ASM(3568): warning A4085: End of file, no END directive
Open segments: CSEG
OEM.H(55): warning A4016: Reserved word used as symbol: SHORT
OEM.H(102): warning A4016: Reserved word used as symbol: LENGTH
OEM.H(165): warning A4016: Reserved word used as symbol: LENGTH
End of file encountered on input file
GWMAIN.ASM(3568): warning A4085: End of file, no END directive

51620 + 169980 Bytes symbol space free

4 Warning Errors
1 Severe Errors

TASM (version 2.5) gives a similar error.
Yes, Reason, O'Caml, and F# are in the mix as well, though I think adoption is much lower than some of the other languages I mentioned.

(I think Scheme and ML both have a claim to be O.G. strict impure FP, as both were developed at about the same time in the 1970s. O'Caml is more recent IIRC.)
Definitely not with that attitude. I've seen people organize virtual parties with video conferencing software, have personally played games with my team members while having drinks, had brain storming sessions with digital whiteboards or a shared screen, and talked tech with friends for hours in one-on-ones.

If you go in with the mentality of "this won't work", well mate, then it won't.
Mango Salsa Recipe
I see the port scanning behavior in Firefox and Chrome but not in Brave, even with Brave shields down. Anyone else use Brave?
Rekomendasi Agen Casino Online Terbaik Dan Terpercaya
Differential Forms and Integration (2008) [pdf]
Agreed, Elm does seem very nice from my very limited experience. I'm not sure it's going to go mainstream, though, but we'll see!
You don't want to starve if your industry becomes obsolete, you have an accident that leaves you unable to work or some other twist of fate changes your ability to work 10 hours a week at your current level.
You can get a full-stack .net webpage with Blazor already
I think languages by themselves rarely become popular. There is some killer feature that a language offers which makes a certain class of problems very easy to solve. For example, Rails did it for Ruby, Go's stdlib makes it very easy to write performant network services, Java's promise of platform-independent code, huge stdlib and a free compiler and (later) free IDEs when almost all other compilers and IDEs were paid, C# - Microsoft's deeply integrated ecosystem, Rust's memory safety and the promise of fearless concurrency.

Functional languages are lacking such killer features which makes them 10x more productive for widely faced problems. I am learning Clojure to learn more about the functional paradigm, but I don't see any particular type of software that I could do with it which I couldn't achieve with Java, Go, JS or Python all of which I already know well enough.
Do you remember the book? That sounds super interesting
Although not a fan of exposing real identity on social media i wonder if there is a mechanism where twitter can acknowledge that an account is real based on some behind the scenes Zk-snark like validation.
Sure, but we'll all be into dependently typed languages then, or perhaps it will be the rebirth of logic programming, or maybe something that's not even on the radar. :-)
> "What business we choose to build with the language will outweighs the impact of language choice a hundredfold."

This is on one hand a truism that actually adds nothing to the discussion. In achieving success, of course the business matters. Even more so the best simplifications come from understanding the business domain, not from the tools used.

---

On the other hand it's also patently false. Build a web browser in Ruby. Build an operating system in JavaScript. Build your average web app in C/C++.

The tools used have inherent limits, being optimized for certain domains and not others, can make us more productive, can lower the defect rate and can keep us happy enough to see the project released.

In my experience _some_ static FP languages can lower the defect rate, can make certain problems easier to tackle, can make the code easier to maintain and refactor and due to performance being reasonable, they tend to be more general purpose than other languages — this trait being a consequence of static typing, making performance good enough, coupled with the languages themselves still being high level enough.

---

> "learning Lisp at work"

Ah, I see the problem ... many of you thought Lisp is some sort of secret sauce. It isn't, it never was, Lisp is a freaking mess.

The real problem in our industry is not applying the scientific method for advancing it. We thus rely on fashion and salesmen to sell us magic pills.
That's interesting:

; There is a problem with running the ASM86 sources for BASIC as they
; stand. MSDOS puts a 100 hex byte control block at the beginning of the
; EXE file and sets up the ES register to point to it. BASIC, however,
; expects this block to be at 0 in the code segment.

https://github.com/microsoft/GW-BASIC/blob/master/BIBOOT.ASM
Hashicorp engineering is also fully remote.
We should draw a distinction between FP as religion and FP as tool kit.

FP as religion has failed to gain acceptance because it imposes too much cost on the user. I have to rethink my whole stack in terms of category theory AND deal with your terrible ecosystem? Hard pass.

FP as toolkit, on the other hand, has been a smashing success. Most of the core ideas of FP are mainstream now and some of the latest advances in non-FP ecosystems (React, for example) are based on FP ideas.
Scout is basically to AWS assessments what Burp is to web assessments; the baseline standard tool. It's a consultant's tool, though.
Thanks for the advice! The last item is the most important I think, and the reason we didn't originally do this is because the plugin has been cross-platform since launch in 2013. I believe at that time the CSS technique only worked on certain browsers. We have been talking about updating the coloring technique to use CSS, but it hasn't been a top priority compared to everything else we've been doing (both on the browser plugin and on the rest of the business).

I'm going to talk with the team about your suggestion regarding \<pre> blocks. We're early in the process of addressing this issue, which has come up recently. Hope it's a quick fix!
If they can call any dumb statistics accumulator an "AI", then this certainly qualifies as "minimalist". Don't believe everything you read on the internet.
I've worked with non-native English speakers my entire career. Time zones just aren't as big of a problem as you think. You have to learn asynchronous communication. That means writing which, by the way, is by far the best way to perform complex communication.
Are Firebase functions now paid only?
And yet, iPad.
Yeah, and to increase it 5 or 10 times would certainly require new taxes. I don't know whether oil and mining will still be profitable with a ten-fold increase in royalties, taxes and fees, but I have a feeling that it won't.
I wonder how many innovative Chinese thinkers can behave in innovative ways in china? Is there (true) cultural support?
Virmaxryn Review:{Upadate-2020}Enhancement-Result|Working-Benifits|Cost and Buy?
How Does Virmaxryn Male Enhancement Works?

Virmaxryn's fixings have been demonstrated to treat erectile brokenness, renew sexual vitality stores, increase testosterone levels, and decrease execution uneasiness. These advantages consolidated, make a total male enhancement framework.

https://djsupplement.com/virmaxryn-male-enhancement/

https://twitter.com/virmaxryn/status/1263702645950361602

https://www.completefoods.co/diy/recipes/virmaxryn-reviews-male-enhancement-pills-ingredients-does-it-work-side-effect-cost-buy

https://medium.com/@healthstore/virmaxryn-male-enhancement-pills-health-upadate-2020-price-enhancement-result-e0cd90e74d0a

https://specialoffer4health.wordpress.com/2020/05/22/virmaxryn-male-enhancement-pills/

http://djsupplements.over-blog.com/virmaxryn-male-enhancement
In a way I like the approach, and I guess I’d have to try it to actually fet a feel for it because it seems to introduce a ton of additional work figuring out sane ways to split the code in branches...

Although it has a great side effect of forcing atomic commits.
I have never had a good experience with RabbitMQ wherever I have worked. Often it was buggy and unreliable. It’s almost always been some thing shoehorned into a service, but failed to gain widespread adoption with future services. Furthermore, it’s usually some hot potato no one even wants to deal with. We have written some code around it to make it more reliable. You quickly figure out why there seems to be so many half baked implementations of it wherever you go work.

It’s basically caught between being too bloated and complex for use with smaller systems (as some commenters have poked at people for not being the ‘right’ kind of person to be running it)

While at the same time, it’s not robust and reliable enough to use in prime time.

What’s left is this enticing and sexy sounding message broker called RabbitMQ that actually just sort of sucks.

In my experience someone gets stoked on trying this out but once everything is all implemented it disappoints and the system or service it is apart of is a one off after future services use something more mature the next time around.

For scale I have used NSQ to handle millions of message a second and then for smaller scale AWS services like SQS can handle things much more reliably.
How to Grow a Podcast with Surveys
Chrome 83 would cause apple support website internal error
Volla Phone First Hardware Batch. Volla OS Collections.Ubuntu Touch Breakthrough
Wow, that would be an instant buy from me on release. Good luck!
+1 as Japanese. I never heard this type of styles called as "kawaii".
I think in the current crop of languages, the "functional language" concept has shifted its purpouse:

1 GP languages have adopted FP enabling features, so we can do FP just fine in many mainstream languages, and it is infact very common (see eg React, Ramda popularity on frontend and many recent FP features in Kotlin, Java, C++, etc).

2 At the same time FP leaning languages are more popular than ever, to the point it would be ridiculous to claim "nobody uses functional languages" given the visible positions of Clojure, Erlang/Elixir, ReasonML/Ocaml, F#, Scala, etc on the scene.

I think adding 1+2 together tells us that FP is on a real streak. People choose use FP langauges, not because of their capabilities, but because of the mindsets, ecosystems and culture they promote, along with promising to consistently pave the way for FP problem solving instead of often falling back to imperative.
I've created a little app for myself that opens the right (Firefox) profile when another application tries to start the browser. It's registered as the default browser so it handles all the cases.

I guess I could also write a userscript that handles the links being opened from the browser itself. Like the timewaster extension you mentioned but also starts the right instance in background.
Yes, This Site Uses Cookies, Because Nearly All Sites Use Cookies
Part -2: Operators teach Kubernetes how to simplify stateful application
What about it? Are you claiming the iPad started from the user experience or technology?
Performant memory safety is not that big of a feature. GCs are fast enough unless you have real time constraints.

If have real time constraints, you probably do not care about memory safety that much, unless your system is safety critical.

If your system is safety critical, you are using lots of tooling for validation beyond memory safety - and probably some form of model based code generation. That tooling just does not exist for newcomer languages.
Classes can take advantage of cascading. So, I might decide the parent element class of ‘less-padding’ could affect all child ‘auto-center’ elements ‘.less-padding .auto-center { padding: 0 }’

Edit: removing my snarkiness.
While I think the view is a little too optimistic, I think some interesting points are raised, in particular to the virus finding ways to pockets of vulnerable people.

I believe that's why we saw all those deaths in Bergamo, Italy, because the virus arrived first in hospitals (where people staying there aren't, by definition, healthy) and then in nursing care homes.

Sadly I don't think there's much data on this, also due to the different responses by different countries.
> Much of this could be legislated away.

Until they find ways of getting around it.

For example - what if instead of having a "cookie", you just trained an AI model on a person, to be later recognize by inference?

I think it will be like tax law.
Yes, most languages you can use functional style
True, but Galileo's work was not a direct commentary on said crisis (30 Years War). On the other hand, this "professor" is presenting an analysis of an ongoing crisis and suggesting concrete actions on how it should be handled.

> Bucking the authority of the Church/inquisition at that time was seen as a serious issue against social order in a way that’s hard for us to understand from a modern perspective.

Exactly my point. You can criticize the powers and be and the social order today with impunity on YouTube.
I think you could argue that type-safe STM is such a feature for Haskell. It's something that I really miss when using threads or async essentially anywhere else. I would probably jump for Haskell over Rust as a result for heavily concurrent or multithreaded programs. Rust is memory safe, but it can't express purity and it can't enforce that STM transactions should be safely retryable.

I would also argue that Elm offers close to a 10x factor for certain types of front-end web applications. It's a very closed system, which is a matter of great controversy, but in areas where you can exist within that system it is a dramatic leap forward compared to anything else in my experience.

If you consider Erlang/Elixir functional languages, I would argue that BEAM can offer close to a 10x factor for certain types of distributed or concurrent applications as well.

You mentioned Clojure, though, and I don't know what the killer 10x feature would be there.
Suicides on the rise amid stay-at-home order, Bay Area medical professionals say
What do you mean by that? I’ve been using iPads as my main computing devices for the past five years (and almost exclusively for the past three). It depends on your workflows.
You can install Firefox developer edition in parallel for your work. It has a blue icon that separates it.
Bitcoin Price Index for Many World Currencies (Updates Every Minute)
True but it is not easy to pass the relevant bar remotely, so there is that moat. Same with practicing medicine.
I like framing FP and OO as technologies, and technology takes money and time to improve. The technological aspect comes from the ability of language and IDE teams to translate your programming style into an efficient program.
There was a big push to off-shore everything about 10ish years ago...US Programmers thought it was the end of the world. As mentioned, companies found out it requires an entirely different approach to get quality projects out of these teams. And often times, the time zone difference was the least of the issues. Cultural and language barriers can have a much larger impact then time zones.
The History of Development of Norton Commander (2010)
What about Steam? They certainly need inputs drivers to play games.
Not disagreeing, just adding more info:

I think a lot of people on the manufacturing side react in a confrontational way because it's disrespectful to a manufacturer when someone wants to use the infrastructure they've sunk years into as a playground with no hope of actually making it to production.

If a manufacturer takes on 10 projects in a year and none of them do anything but endless prototyping they will quickly go out of business. Unlike in software where you make your money in the design phase.

If someone has been trying to make a hardware project happen for years and they still don't understand this dynamic then there's not just an understanding issue, there's a track history of being a drain on other people's resources, or at least a willingness to be one. Establishing a relationship with everyone needed to make hardware has a much higher drain on partner resources than would happen if a consumer called a help line or a programmer read some API documents. Just making a quotation can take a week or more for a non-trivial hardware project, and prototyping is generally not that profitable either, if at all.

An analogy: If someone came in here and said they wanted to hire CS grad students to work on Blockchain (but no clear idea of a specific problem) during the shutdown and was hoping they could pay them half of what they make on their already lower than market rate research stipend but still take advantage of the research topics they are involved in, I think expressing a certain amount of "hey, those are real people you are hoping to screw over" would be appropriate.
I’ve been playing with it in the last two days, and while it’s a bit annoying to have to deal with CSS for UI instead of XAML and the recompilation cycle, the framework is impressive. A lot of things can be done without touching JavaScript directly, and when in need the interop works well.
Are there efforts to cache runtimes? I imagine most programs would be rather small if you don't have to ship the runtime.
What about to auto-generate tiny profile image(like GitHub) by HN username?