skysight-inc/HackerNews huggingface dataset:
> the source is the image

Actually I thought the sources are stored in a source file and a corresponding changes file. True, one could de-compile the byte code - but usually the Smalltalk editor uses the sources from the sources/changes files.

Smalltalk actually tracks the editing operations / class operations and uses the sources/changes file as a simple code database.

> there's no possibility of defining a function in the REPL

If I programmatically create a class in Smalltalk, is it recorded in the source?

> Traversing the stack, accessing locals, stepping, etc. are of course all possible.

we do that in Lisp, too - the difference is that there is no virtual machine specified and none is common. The default mode of executing Lisp is a) interpreting or by using compiled code (usually to machine code, or to C and then to machine code, ...). There are virtual machines, but they are usually tied to a specific Lisp implementation.
CS5412 – Spring 2018 Focus: Cloud Integration with the Internet of Things
> More specifically, I'd like to move back at some point and I'm not sure if I ever should.

Things have improved in general. But it is impossible to answer this question without knowing more about your expectations.
A good joke consists of an introduction, which establishes the story to be told and gracefully segues into the punchline. Your post here demostrate that very well sir.
And every driver thinks they're better than average, therefore speed limits are put in place.
Healthcare insurance is different. What you would see is that insurance companies would compete for the healthiest demographic and offer them the best rates but no one would cover people outside of that demographic or they would charge ridiculous rates.
Extra hot coub 75th set – Channel FunnYCubemix (2018)
hum...40 dairy cows will produce around 1800 Kg of urine and faeces each day, 12800 Kg of liquid manure that must be safely removed in some way each week (because you can't just throw it in the sea untreated). Avoid at least some of this product leaking repeatedly to the marine environment in the cleaning chores seems a very difficult task.
How well do you think about risk and uncertainty?
Ludum Dare 42 game jam postmortem
Interesting read. It seems very connected to the constant trope in American movies of “Hero capture villain but is good so doesn’t kill him.... but villain grabs for gun/knife/nuclear device, forcing hero to kill him”

I always feel it’s such a horrible deux ex machima. As a writer, if you want the villain to die have the hero bear the responsibility of the act, don’t just try to morally whitewash it by engineering the circumstances.

Also obligatory: Han shot first!
Reader view in Firefox cleans up the Medium cruft nicely on mobile.
Posted on Medium :)
The song jacket just says "...baby one more time" (and that's the song's official name) because of the concern that it would be taken as a song about a guy beating his girlfriend and her asking for more abuse.

Like others here, I took it to mean "I need another hit of your addictive loving".
Fully agreeing there are many companies out there that are unwilling to reckon with the market, but I respectfully disagree it's kneecapping one's negotiating position to put your number forward.

A dirty little secret in hiring is that negotiating involves giving and taking by both parties. As a candidate, it's not like you're going to only give 80% of your work effort once hired or something if the salary doesn't meet your expectations. Your only BATNA is not working for a company that won't pay you that much. So what's really going on is that you're demanding, rather than negotiating, what you think you're worth.

With this out of the way, hiring managers (in properly managed companies, anyway) will have some kind of budget or salary band (sane or not) that they need to conform to. If you withhold what you'd like to get paid:

An inexperienced hiring manager might very well tell you know much they'd like to offer. You might have a happy surprise in some cases; you'll have a bad surprise in many more. In the latter case, you're wasting your time, and they might discover at the very end of their hiring process that they've been wasting their time all along.

The more experienced hiring manager will consider whether the risk of spending any more time on you is worth it. Having been burnt a few times in their inexperienced days, they'll know better and simply bin your application unless a) you're absolutely awesome and b) they've enough wiggle room or political capital to get you hired at a much higher price point than they had in mind.
Do you run into problems with Lambda's 5-minute maximum execution time for those kinds of operations? I'd like to do something similar to this for both RDS and DynamoDB, but the execution time will often surpass 5 minutes, meaning I'd have to run a Step Functions worker on EC2 or ECS. That opens up a whole bunch of complexity with managing the worker code and its deployment, which I'd rather avoid if possible.
It was a necessary evil at the time to stop the Nazis, which were a more immediate threat to the West. Note that immediately after the war, relations with the Soviets cooled significantly.
Maybe some community will step up and adopt that project. Anything that relies on a single dev is probably unsustainable.
I'm currently using a headless Chrome for my latest project www.blockedby.com (still in alpha stage, looking for feedback)

I've been looking at a non-local solution. I'm using Python and this article hints that Puppeteer is not the only way to invoke this. But I don't see any documentation on the DevTools protocol.

Anyone knows if it's supported ? Or any providers that do ?
Experimental investigations of #authenticity online
Show HN: A Tic Tac Toe “AI” Built with Only HTML and CSS
An iPad or PowerPoint may be more "sophisticated" than an overhead projector and dry wipe pen, but I'm not certain they are better.

(Actually now I wonder if there is a tablet application which faithfully replicates the overhead projector and roll of acetate experience?)
Black 2-Piece Quick Release Zulu Strap 18 20 22 24mm
The cassette tapes are still relatively popular in Germany. In my last trip into Saturn (a large retailer here in Germany), there had a good range of up-to-date music and audio books still for sale. However, most of titles are targeted towards to younger kids.
> Run a SQL query to anonymize all of PII columns for GDPR compliance as data has now left the EU.

Do you ensure the values you replace with 'make sense' in the context of the application? i.e are names turned into fake names?

If so, I would love to hear more about you handle the complexities of this. If not, it's still a wonderful pipeline that I'm putting my ideas box, thanks for sharing.
It’s worse. Pseudoephedrine is available without prescription but you are limited to 30 day supply in total per month and there is a mandatory state database. All that seems reasonable, until you can’t both buy pills fit yourself and your child without going over.
> having them moved away from that nuclear power plant is a big relief for Vietnamese people already.

Why so exactly? It would have massively reduced emissions to have that nuclear power plant, now instead you have a vague promise they put on 2050, purposely far enough that it does not bind the government to anything.
I think he means one of these. Highly recommended, BTW: http://www.glasswhiteboard.com/
There's no political or economic will. It won't happen.
Also we shouldn't forget we're talking about Vietnam. A country that is expected to follow slower (because it's not technologically advanced like some European countries or North America). Them having any kind of goal is a good sign, even though it might not be very ambitious in our understanding. Goals can be adjusted.
Oh, no! How dare people use their healthcare insurance for healthcare! How would the insurance company CEO's feed their children? THINK OF THE CHILDREN!
Indeed do have an API, which I have applied for, but they didn't get back to me yet. Still waiting for a few big job sites to get back to me on using their APIs. Hoping eventually I can get them all!

I've made sure not to crawl any sites that do not allow it, such as LinkedIn for example prohibit it, so I left them alone ;)
Propagation of error: approving citations of retracted papers [pdf]
I work in a completely different field and I can tell you, it's absolutely the same. I think the chance is quite high, that people in even higher positions know they can only keep their position stable by putting such kind of people in leadership positions underneath them, or this is a serious survival skill in leadership positions itself, which allows such people to stay in power and even raise the ranks, specifically because they are skilled at sweeping things under the rug. Both would be a rather disappointing realization about the world, but that's how it looks like.
Cross-Platform Mobile App Development: React Native vs. Xamarin
Health insurance in the US isn’t insurance. It’s a scheme to try and spread around the costs of providing healthcare to everyone

That by definition is insurance....
https://www.investopedia.com/terms/i/insurance.asp
Yea. It went "Ultimate is a thing, and things started existing at some point. Ultimate also started existing at some point. Also there are no refs. Because no, man, I'm not gonna."
The Cargo Cult of Google Tools
Show HN: Drawing live candlestick crypto charts in your terminal over telnet
Think of it the other way: for some people, the public has voted very stupidly for a long time, and now they are starting to get straight.
I second this, I have no idea why it's been downvoted.
Sharpen them yourself, and change your outlook. If you are tenacious enough and have a few attainable goals, you will succeed in more and more complex scenarios.
If the first "design error" you list is a bug it seems like you don't understand the concept:

> Early version of bitcoind allows you to spend any coin by using "op_true op_return" as signature.
nevermind the fact that there are ayurvedic hospitals and clinics in India nation-wide, as it as accepted as an alternative way of practicing medicine since thousands of years. I always find these statements ridiculous to say the least, I know personally so many people that got healed by your so called "quackery" that I just feel like laughing at this arrogant ignorance
Do you have any idea what drives their enduring popularity in Germany in particular?
Since health insurance became widespread, now doctors charge crazy amounts. My doctor charges something like $210 for a basic exam, or $185 for the "negotiated rate" to the insurance company.

The price a doctor charges per hour doesn’t go directly in his pocket. That hourly cost has to cover support staff, the facilities, liability insurance, his accountant, etc.
I was sick for years as a growingly impoverished self employed person with no non-emergency healthcare access. This situation is, as far as I know, unique to the US as other countries don’t tie health benefits to private employment.
Don't Miss the Fastest Planes in the Plant
You don't have to feel bad about being web developer.Pecunia non olet.
This is just another "if you kill your enemies they win" idiocy.
Love their business laptops, good and reliable machines.
IITs attract the best students because of the opportunity it provides. But on its own is it know for it's academics? Do they carry out high calibre research?
Nuclear is too expensive, and small nuclear is even more so, but one has to remember that nothing can replace atomic energy as the closest one to ideal, flawless power source.
In response to the multiple comments here complaining that multithreading is impossible in Python without using multiple processes, because of the GIL (global interpreter lock):

This is just not true, because C extension modules (i.e. libraries written to be used from Python but whose implementations are written in C) can release the global interpreter lock while inside a function call. Examples of these include numpy, scipy, pandas and tensorflow, and there are many others. Most Python processes that are doing CPU-intensive computation spend relatively little time actually executing Python, and are really just coordinating the C libraries (e.g. "mutiply these two matrices together").

The GIL is also released during IO operations like writing to a file or waiting for a subprocess to finish or send data down its pipe. So in most practical situations where you have a performance-critical application written in Python (or more precisely, the top layer is written in Python), multithreading works fine.

If you are doing CPU intensive work in pure Python and you find things are unacceptably slow, then the simplest way to boost performance (and probably simplify your code) is to rewrite chunks of your code in terms of these C extension modules. If you can't do this for some reason then you will have to throw in the Python towel and re-write some or all of your code in a natively compiled language (if it's just a small fraction of your code then Cython is a good option). But this is the best course of action regardless of the threads situation, because pure Python code runs orders of magnitude slower than native code.
How to create a node js command line tool with yargs middleware
Asia Argento, a #MeToo Leader, Made a Deal With Her Own Accuser
Availabile from the CLI?
I don't think it's so much the goverment but the industry that tells the government what to do. You don't bite the hand that feed you.
It's only an inconsequential difference for people from not homogenous countries like the US. Peoples with cultural and historical ties with people in nearby nations do consider them extremely important.
Concurrent or parallel? For concurrency, python has asyncio, which many people consider a success.

For parallel execution, there's the GIL, but in practice it rarely matters, because once you want to do parallel execution, you have most likely a computationally intensive task to do, at which point you call down to C or something, and then GIL doesn't matter.
Obligatory link to Halide, a language that is all about making hand-written scheduling easier:

http://halide-lang.org/
> Did you know that only toilet paper, pee and poo should go down the loo?

Dwaine Pipe has a sensible message though. If it works, it works.
Obligatory xkcd: https://xkcd.com/1174/
This has existed for quite some time.

https://twitter.com/HNTitles
The problem is not obtaining the APK, that's the easy part. The hard part with a lot of online banking apps (as well as apps like Netflix) is that they use (and require) Google SafetyNet to ensure that your ROM is "safe" (i.e. hasn't been tampered with). The guys over at the MicroG project are trying to find ways around that but it's really a cat-and-mouse game. Last time I tried (which, admittedly, was quite a while ago), neither my online banking app nor Netflix worked for me on a custom ROM.
Traefik exposed TLS private keys on API
Fix PR:
https://github.com/containous/traefik/pull/3665
It's funny that people are downvoting you for your manner, but frankly speaking that's exactly the reaction I had to the post.

"Too good to be true"? You're joking, right?

There's loads of people in the world with a high enough status, but who still are gullible enough because they never really had any deep relationships. Be it friends, lovers or family.

That's exactly the kind of weaknesses upon which people build religions.
I guess I’m open to it but it’s not clear what that would mean. Currently I’m undergoing a lot of western medical diagnosis because it’s unclear if something more serious is wrong with me than celiac disease. My idea is to use their diagnosistic and analytic ability (radiological scans, blood tests) but not necessarily seek treatment. Non-specialist doctors and non-medical practitioners often are very uninformed about celiac disease. I’m currently being evaluated by one of the world’s leading experts. If my problem is celiac the primary (only) treatment is completely avoiding gluten, which is tough to do entirely.
I’ve been doing much better on an extremely strict diet of chicken, cocoa, honey, spirulina and minerals.
> Another thing being offered frequently is early exercise. If you join a company early enough you can often afford to exercise all your options outright. If you couple that with an 83B filing you can eliminate your tax liability until you sell your shares.

Even for mature startups you can negotiate a sign-on bonus equivalent to the option grant, and use that to exercise immediately. This is cash-neutral for the company, but the employee will only have to pay the income taxes for the sign-on.
>I'm not singling them out

But you did it and you did it with the "it's pretty obvious" qualifier.

This casual bias needs to be corrected.
It all depends on economics, people will switch if the new technologies are cheaper, or if they face tariffs for not doing their part.
These mistakes don’t just run from
native language to foreign language. Any time you know more than one language you will end up screwing up the other in some way.

I am a native Norwegian speaker and it annoys me how many things we say in Norwegian adopted from english which makes no sense in Norwegian.

We translate the english: “let us go for it” to “la oss gå for det” but that literally means “let us walk for it”

I got bilingual kids and they screw up both languages. Norwegian grammar sneaks into english and english grammar and idioms sneak into their Norwegian. Neithet language is really spoken correctly
End of Greek bailouts offers little hope to young
That's aimed at children.

Water companies have less cartoony messages aimed at adults.
The New B2C vs. B2B Cold War in Marketing
This is a really good idea! I assume support for more languages / package managers is coming?
That's what people want though. Who told them not to make it such?
Actually I'd expect developing nations to be the first in adopting a clean energy grid. They have massively rising demand, so they're building new power plants all the time and don't have vested interests trying to milk every penny out of old coal plants. They also benefit from technological advances that countries with aging power infrastructure can't take advantage of. It's not like they're forced to re-live the industrial revolution like it happened in Europe. It's perfectly possible to leapfrog to carbon neutral solutions.
Isn't getting a Hard Rock Cafe just a more upscaled version of having McDonald's move in your town?
I don't know where you get your sources. Netflix switched to HVEC for 4K and YouTube is using VP9 whereever possible. Those are the biggest players on the market.
The incremental roll-out possible with solar, and the simpler project management, give it a huge advantage.

The coal roll-out is alarming but as soon as it was pointed out that Vietnam has large coal reserves it was unsurprising. This is where the richer nations need to step up and find a way to pay to leave resources in the ground rather than extracting them. It's the cheapest form of "carbon capture".
The people who use those websites won't pay for them.

If given the choice between a paid website that offers some information/service and a privacy invading, popup spewing site that's free but has what people want, 99%+ will choose the latter every time.

So people pay in inconvenience/annoying experience instead of actual money, we are after all using sites that presumably offer us some value and expecting to get it all for free, but every site, every page cost some about of money to be built and a majority of people who built them will want to recoup that cost somehow...

So I am frankly quite happy to build most of these features, they are how people actually earn a living from their sites.
The latest FOSS device for workstations is the TALOS II [1]

[1] https://www.raptorcs.com/TALOSII/
But that does not make the compiler thread safe.

'Unix way' to compilation: possibly parallel compile activities by running multiple compiler instances as programs

'ASDF way' to compilation: compile multiple files in a serialized fashion using one Lisp image for compilation

To run multiple compile activities inside one Lisp image, one would require that something like the file compiler is thread safe and corresponding stuff implemented by the program in the compile-time environment is thread-safe, too.
As a solo founder i also found it easier to deal with american companies. I've had payment processors offering free consultation how to increase our revenue, and in general it feels like there is more trust among businesses there. In addition, being a non-US citizen actually makes it easier for me, as I avoid the cumbersome tax compliance. Europe can have its positives as well, e.g. i m very pleased with Hetzner's offerings but for most things you are left to figure out things on your own. There 's also an entrenched culture of EU-subsidized startups which are basically shell companies for academics etc, that rarely progress beyond that stage.
These two images don't answer the "if it's just a facade with air conditioning" question.

This just shows that now there are more airconditioners there (well, lights).

Parent was explicitly trying to differentiate between more money/technical change and different mentality.
Reducing emissions from deforestation and forest degradation tool and database
Recognizing there is a problem and having the means to deal with it are two very different things. Medium is worse than a proper personal website, but better than nothing.
> intellectual property law

Please stop perpetuating the use of this term. There is simply no such thing as "intellectual property" and nor are there any "intellectual property laws". The term is perpetuated by proponents of the "intellectual property lobby" which hope to confuse people over what precise laws are being changed, and what precise issues are in dispute.

Not to mention that it is effectively a rewrite of history to pretend that copyright law is somehow a subset of "intellectual property law" -- the closest thing to what we would consider copyright law has existed since 1710 with the Statue of Anne in England. Laws and agreements similar to copyright (though in reality they were systems of censorship) existed even further back than that.

Copyright law, patent law, and trademark law. They are separate laws, with separate rules and regulations, separate rights, and are therefore worthy of separate discussion. Not to mention that most people (understandably) have different views on these different topics -- your opinion on whether the trademark "Coca Cola" should be used by third-parties is probably different to your opinion on whether the text of Alice in Wonderland should be used by third parties, or whether the designs for penicillin should be used by third parties.

The article in question has also (unfortunately) made the same mistake -- conflating patents and copyright law. I say "unfortunately" because I agree with the general point they're making -- that free software and patent-free standards are very important. But conflating the two doesn't make sense and just leads to confusion.
As a developer working mostly with Python this comment makes no sense to me.

There are hundreds of libraries to deal with concurrency and/or parallelism in Python, asyncio, Celery and PySpark being the common ones.

All of them provide different approaches to concurrency because the language itself is not tight to one in particular.
To be fair, being from a Russian family and having re-watched quite a few news programmes from the 90s I was amazed at how liberal the media was back then. I did not expect that.

It's absolutely not the case anymore, but I can definitely say that the quality of the TV production was raised significantly. Well, you know where the money goes to.
And I thought libc didn't use more than a few megs of ram. Here the difference seems to be like hundreds of megs.
Regarding the caching problem, is there no way to trust a locally signed certificate that your caching server uses so that you can cache over HTTPS?