skysight-inc/HackerNews huggingface dataset:
I don't know why the parent said "Europe", unless they did a survey of all the laws. Drugs are mostly regulated at the country level.
52, currently building a house, finished the roof (ceramic tiles, angled buildout, valley gutters, etc).
In Common Lisp:

(defun r1 (y z)
(- 108 (/ (- 815 (/ 1500 z)) y)))

(defun r (n &aux (l '(4 425/100)))
(loop for i from 2 upto (1+ n)
do (setf l (append l
(list (r1 (elt l (- i 1))
(elt l (- i 2)))))))
l)

CL-USER 68 > (loop for e in (r 20) and i below 20
do (format t
"~%~3a~20,15f"
i
(float e 1.0d0)))

0 4.000000000000000
1 4.250000000000000
2 4.470588235294118
3 4.644736842105263
4 4.770538243626063
5 4.855700712589074
6 4.910847499082793
7 4.945537404123916
8 4.966962581762701
9 4.980045701355631
10 4.987979448478392
11 4.992770288062068
12 4.995655891506634
13 4.997391268381344
14 4.998433943944817
15 4.999060071970894
16 4.999435937146839
17 4.999661524103767
18 4.999796900713418
19 4.999878135477931
Perhaps the time has come to invest in Groucho glasses.
Yes, agreed, but the 10,000 IU number is on the very upper end of the recommended intake in some research papers regardless of your body weight and age, and about twice as high as the upper recommended intake in current medical consensus. I'm also not a doctor but I would just ask anyone considering 10,000 IU / day for a long period after reading this post to run it by their doctor first.
The Bitfi hardware wallet isn’t “unhackable”
38 - learned from wife that it's my fault my 2 year old pooed on the floor downstairs while I was in the shower upstairs because 2 year old was calling me even though wife was downstairs with 2 year old at the time.
Illegal in Germany during a demonstration and grounds for arrest. They also routinely film you during demonstrations and capture all cellphone metadata and location. Facial recognition just automates part of the surveillance. But for groups like ANTIFA they actually have dossiers on the most prominent people and track them during demonstrations manually.
Excellent comparison. Puts things into perspective
What I particularly loathe about TSA's constant mission creep is that at no point have they proven even minimally competent at any of the existing missions.

Nothing they do provides any meaningful security. They fail 90% of tests run by their own agency. They are useless and ever expanding.

By a medical definition, they are cancerous.
I don’t really think it works in the same way for humans.
I have been doing it for decades and I can assure you that my body fat increases if I overeat.
It hurts even when there is no explicit contract. After integrating a couple of factories we found out that not precision is king, but stability is. Too many processes depend on each other, from small to big, and if you’re lucky to mess it up without immediate notice from workers (which happens rarely, since they give a good friction on this slippery surface), costs to fix it may outprice the precision gains for years. Essentially, no matter what the hw/sw platform is, business “ABI” is locked into algorithms used, and rounding/floating/fixed is only one of these. I’ve seen [edit:algorithm-wise] wrong cost-price distributions, penalty calculations and so on, that were a foundation for chains of table-based and gut-based decision making. Things simply don’t add up for everyone, not to mention how hard is turning a switch for the entire org that runs e.g. 24/7 and/or has unfinished production shifts.

That was a knowledge I wish I already had back then, since these sorts of projects provided a lot of frustration, insecurities and expenses that you never could imagine working as software half-pm/half-coder. At some point you start to doubt whether you’re skilled for this job or just a loser with a keyboard.

Minor/simple processes lack that cohesion and can be fixed or left as-is without much trouble though.
I'm not trying to persuade anyone of anything. Not making any moral judgements about slavery, either, either positive or negative. It is what it is, an institution that has arisen time and time again in human society. What I was doing is making an historical point; lack of historical perspective is sorely lacking when discussing this kind of topic.

As to your keen insights on my psychological mechanisms: rational argument is conducted objectively, without reference to personalities or group affiliations. Arguments stand or fall on their strength alone.
Zooming in on the heart of the Milky Way [video]
Just some sunglasses will defeat facial recognition.

https://www.forbes.com/sites/andygreenberg/2010/09/27/how-to...
Fine, integer centicents or microcents or whatever is required for the application at hand.
You don't need prescription for melatonin in Hungary.
What was that Dropbox recent fiasco?
In our CI setup we ended up fixing it like this (which I still consider very hacky though):

git config --global url.https://our-new-domain.com/.insteadOf https://gitlab.com/

This allowed us to keep our code unchanged and still be able to build it on different CI servers (e.g. our public as well as private instances). Specifically, for Gitlab our replacement config looks like this:

git config --global url.https://gitlab-ci-token:${CI_JOB_TOKEN}@${CI_HOSTNAME}/.insteadOf https://gitlab.com/

This assumes that all packages hosted on gitlab.com are available on our local Gitlab instance, which can be problematic as well (for example if we would import/use an open-source package hosted on gitlab.com along with our own code). In that case we would need a replacement config that would only match our groups/namespaces on gitlab.com.

I vastly prefer the Rust way of doing things though, as I don't think using domains as a namespace is a good way. For example, most code hosting sites will shut down or be deprecated eventually (possible even Github at some point), which for Go will lead to a lot of headaches since there's no way to know where a given package will end up when it's no longer available at its original location.
See what keys have signed a given key. See Debian maintainer keys as an example.

This is ... not everything that it could be, and is approaching 30 years old, technology built for a vastly different world.

But this is the basis of the GPG / PGP Web of Trust.

https://en.wikipedia.org/wiki/Web_of_trust

http://www.pgpi.org/doc/pgpintro/

http://www.rubin.ch/pgp/weboftrust.en.html

(I've addressed this point ... a distressing number of times on HN: https://hn.algolia.com/?query=dredmorbius%20web%20of%20trust... 0
I'm working on a simple GUI for AWS's KMS[0]. KMS is great but it's very confusing for new people and it's not easy to organize the keys (and other information) that you want to store. My thought is that a simple Electron app would make this more approachable by humans and still make the keys usable by automated systems on the back-end.

[0]https://aws.amazon.com/kms
The best book on this topic (that I've read) "Why We Sleep" is uniformly against all kinds of medicine.

There isn't long-term effect after 6 months (I think) of any sleep medicine, according to certain studies. The effect literally "wears off", despite the subjective notion of the user.
Water fast for 13 to 16 hours before the time you want to wake up. And have a large breakfast right then.

https://hbr.org/2009/05/a-fast-solution-to-jet-lag

https://www.google.com/search?q=jet+lag+fast+hours
A Spectre is Haunting Unicode
I disagree. Maybe a new tool that downloads and then runs a script from the interwebs needs to be written, but curl itself does one job and does it well.

I.e., curl is a *nix tool.
No it isn't. You might need to set a minimum time step to avoid instability but a variable time step is trivial.

The only place it might cause issues is if you need it to be deterministic, e.g. for multiplayer.
The argument is predicated in the assumption that some subset of people are checking the installer before running it, whether that installer be a shell script or a binary package.

With the binary packages you don’t have any way to tell if the consumer is going to inspect it or not, so even if you send the malicious code to only a subset of people, there is a risk of detection.

The technique in the post allows you to distribute the malicious code only to people who aren’t inspecting it with a much higher success rate.

Personally I’m dubious that anyone is inspecting any installers with enough expertise and scrutiny to protect the rest of us, so the differences between the install methods in this regard are negligible.
No, I don't, since it was never my interest to begin with to say that Agile is the original mover of all software problems, just like I'm not interested in saying that capitalism is the original mover of all human problems.

Criticism of a system has nothing to do with original causality and everything to do with "the system is not accomplishing the goals well enough". It can be done on any system in vacuum, and should be done in vacuum, because dealing with deep rooted causes is part of the package and is one of the reasons we devise systems in the first place.

Surely it is ridiculous to say that we can't criticize the US government structure because human corruption is older than the Constitution? Yet this is basically what your argument path is implying. There's nowhere to go from here but doing nothing because, news flash, the deep rooted problems are here to stay, and if we're going to excuse every system from those problems we can as well pack our bags and go back to Feudalism.
Do you know that you can re-sharpen the blades, there's no need to replace that quickly.
It's been a while but IIRC Groovy (a JVM language) overloaded "+" etc to let you operate on BigDecimals using standard operators. Obviously Groovy is very obscure compared to Java, but Java has had Project Coin and its successors for a while now -- their remit was to add syntax sugar to the language to make using it more plesant. Making working with arbitrary-precision math easier should be something the Java language authors should support, so I'm hoping they'll consider adding support for arithmetic on BigDecimal in future releases (especially now that they are on a faster release cadence).
Ask HN: Release software as open source?
I've been working on this cloud hosting software (basically a DigitalOcean clone) for quite some months/years on the side now and I finally am finishing everything up to release the software the next few days/weeks.

I think there is a sweet-spot for people where OpenStack is too "big" and they simply want to spawn VMs on demand like with DO/Linode/Vultr but on their own servers. This is where my software shines.

The software could also be used by hosting providers that are currently using legacy software solutions like SolusVM.

Since I put so much love (and of course time) into this software I have a hard time simply releasing it as open source. That would mean that everyone can use my software to earn money, without me seeing anything from that. I see the pros of open source, but somehow the cons are currently more prevalent.

This is why I am thinking about selling licenses for the software, which are based on how much servers are managed by my software. This way people who only use it privately with one server would pay nearly nothing while big providers will pay a fair amount for the foundation of their business (aka my software).

I am just torn between to open source it or not, I simply see it as a lot of money lost, more hassle to manage everything but on the other hand the project could grow much faster and with enterprise support, etc. there is also money on the table. I also thought about the GitLab way of releasing a CE edition as open core while having an enterprise edition, but this is so much work, that I currently don't have the time for as a one man dev.

I also fear that when releasing it open source, there is basically no way back.

Does anyone of you have experience with this? I would love to hear stories on which way you guys went with and if you regret it or how it worked out generally.

Thanks!
25c is 77f. That's way too hot for me. I need max 70, 65 ideally.
With a blanket.
There are plenty of disadvantages for Americans trying to live as nomads too, believe me.
Thanks, I did know the idiom refers to foot placement, but still typed 'towing' for whatever reason. If 'B' becomes the primary business model, towing won't be necessary. A quick T&C change for automaticSelfRecycle() to default accept.
45. Just learned how the vga's modex works after it being a mystery to me for 25 years.
Flew from Melbourne International (AU) last week - exactly this happened. Group of us (5-6), swabbed, year, release, next group.

Fortunately they let you skip the hand-baggage inspection queue if you get inspected, so I’m usually happy to let them as it saves a good 15-20 mins.
29 - Learned how antenna tuning works for cellular, LoRa, GPS, etc. Still a dark art and im still a noob at it.
Cancelling out, we get

‘I think it should be possible to build an 808...’
>The entire universe probably contains around 10^80 protons

The entire visible universe that is. It could well be infinite and hence contain a larger number of them.
How to Scale Microservices with Message Queues, Spring Boot, and Kubernetes
Pyxel: a retro gaming console in Python
Nexus 5x? Single core bootloader fix?
Wasn't there a recent study suggesting that the recommended daily value was off by a factor of ~10?

I think an important thing to consider is that if your going to take large amounts of vitamin D, you should also be getting enough magnesium to prevent unhealthy calcification.

In the winter, I've taken one time doses of ~40,000 IU every few weeks or so, (always in the morning of course). I remember reading that 40,000 IU every single day for more than 3 months was what it would take for many people to develop hypercalcemia. Because vitamin D is fat soluble, that made me feel pretty safe taking a large mega dose from time to time. The effects of a large megadose are emotionally palpable.

But I will say that the magnesium also seems important. I have a sensitive ankle that was once run over by a taxi and got badly sprained. Last winter, I started taking daily vitamin D without magnesium, and was probably doing about 10,000 IU/day. After a week or so, I noticed that my ankle was acting up more than usual. I took an epsom salt bath (magnesium sulfate) and it helped immediately.

(https://www.vitamindcouncil.org/about-vitamin-d/am-i-getting...)
Artificial intelligence in drug design
Do you also take magnesium?
I use curl and bash to launch a script I wrote to install my versioned home files, and it is worth to use this method. It depends on what you need, in my use case is really comfortable. It is a matter of trust.
Newbie here with these types of images. In the image there are spheres and flat discs. I take it the life forms were spherical and flat discs have broken off rather than vice versa? Of course I find it hard to imagine discs forming spheres but at the same time, that sphere doesn't seem single cell to me. Fascinating none the less.
Prediction Markets: When Do They Work?
Almost 80% of US workers live from paycheck to paycheck
But the parallelism isn't the hard part. The hard part is getting the communication structure right. Scaling up becomes difficult if the complexity of communication is e.g. quadratic in the number of nodes.
[R]eal-life Iron Man jet suit is now available to buy – will cost $443,000
Looks like the real version of Fallout universe imagined by Bethesda
For those of you enjoy good quality things under a microscope, take a look at https://www.nikonsmallworld.com/
Me too if I'm wearing a jacket. White but fat, all in the tummy. Obviously the Aussies find it too confrontational to ask me to open the jacket so they can check it's stomach and not explosives, so the "random" check it is.

There's also a great article out there somewhere (7+ years old, around the time they started the xray backscatter scanners) about an actor who changed her behavior as she went through lots of TSA checkpoints, and eventually concluded that the TSA random checkers were mostly picking people who looked like they wouldn't make a fuss.

Whatever you're getting from the airport, it's certainly not security.
Have you been doing TRE in 8 hour intervals? There was a study on this as well, and it turns out a lot of people simply think they are doing TRE, but once they start writing down exactly what they eat and exactly when, turns out it's far away from TRE.

I've always believed in the law of thermodynamics myself - counting just the calories, but I keep an open mind for now until someone can refute it. The blood sugar thing makes sense to me with what I know about melatonin suppressing the insulin - that's a fact. But the rest of the conclusion.. who knows.
Ask HN: What are the best SAAS options to set up an online store?
A friend of mine has a designer garment & jwellary business and she wants to setup an online store. I think instead of using a custom made or open source option it is better to use a SAAS provider for a couple of years to see how it goes.

So, who are the best SAAS e-commerce providers right now in terms of features & quality of service?
It's enough to see how they're killing Java's ecosystem, moving to the 6-months release cycle.

There's still a huge amount of companies / public businesses running software based on Java 5 or 6 out there, just saying..
Absolutely. On the other hand, when you have a guy that welds two halves out of two wrecks together and builds a "new" car out of them or does who knows what with the battery (which is essentially a giant firebomb under the car waiting to go off), I am not surprised Tesla doesn't want to have anything with him.

It is mainly a legal liability issue. Those are safety critical parts and the manufacturer doesn't want to be the one getting sued if someone dies in such a vehicle. If the chassis of the car breaks or deforms in an accident because it has been "repaired" after a previous crash and someone gets hurt because of it, that's not the same thing as someone screwing up the brakes. Most people will sue the manufacturer claiming a manufacturing fault, not the mechanic as most mechanics don't repair things like that (car is considered totaled in such case).

E.g. in most of Europe a "franken-car" like that wouldn't be even able to pass the mandatory inspection and get registered in the first place. Once the car is considered totaled and bought out by the insurance, they must destroy it so that potentially compromised parts can't find out their way back on the street again (they still do but that's another issue).

The consequence is that these "chop shops" resort to buying the registration from an owner of one wreck on a black market (e.g. because they caused the accident and didn't want to get their premiums increased, so they didn't claim it from their insurance - in that case they are left with an useless registration and no car) and "build" a new car to match the registration, which is then sold.

It is of course illegal and selling a car like that is fraud (the client would never buy it if they knew the history or not for the asking price). That is also often where most of the stolen cars end up - a stolen car cut up into parts is worth more than selling it whole (and way less risky too).

So while I admire the guy's technical skills, here I perfectly understand why Tesla is steering waaay clear of him. This is definitely not the same thing as Apple's laptops - a laptop is not 1-2 tons of metal barreling down a motorway at 100 km/h with a firebomb under the seat.
Magnesium is very important. Magnesium deficient rats were shown to have decreased melatonin.

https://www.ncbi.nlm.nih.gov/m/pubmed/17172005/

It's also protective against hypercalcemia, so if you're taking vitamin D, make sure you're getting enough magnesium.

I've even read that magnesium alone can mitigate the symptoms of vitamin D deficiency.
We need the contributors to our project
Not the OP, but I can be an interesting metric with regards to what people learn. For instance with regards to languages, do "younger" commenters learn more "hyped" languages than "older"? Or is the reverse?

In general I would classify it "just for fun" and the OP did state it was optional. Perhaps edited after your comment?
No, please let it be no :-(
I also use Melatonin for jetlag, but I usually prefer to do it just for the first and second night at the destination.
On 12+ hrs flight I prefer a bland sleeping aid, as it is not directly working on the circadian rhythm (or at least that’s my experience).
Other useful tricks:

- ban alcohol altogether the day of the flight an possibly one day before and one after

- order a special vegan meal during the flight, even if you’re not vegan. They’ll serve you first and you’ll have more time to organize your sleeping schedule on board, plus you’ll stay more hydrated as the meal will usually include more veggies.
- stay hydrated constantly, I’d dare say even over hydrated
It just occurred to me that there are two very different kinds of caches which aren't really distinguished by terms:

- Cache, as in processor cache: total access mediation, i.e. all operations go through the cache. Cache bypass might be possible but rare in practice.

- Cache, as in application cache (e.g. redis/memcached/@lru_cache): thing were you put some result to recall later conditionally. Exactly the opposite of total access mediation: application needs to explicitly use cache.

The first one I'd call Zwischenspeicher. The second I'd call Ergebnisabrufspeicher.
Not available in UK.
How build systems work. Ant and Scons
These are fascinating batteries. Yes, their energy density is less than Li-Ion but, are most suitable to cater to intermittent power sources such as Solar and Wind.

Hopefully, with enough space, a solar or wind generating station can be turned into a base load station. I guess that's where data analysis and computing will help.

An intelligent power controller / charger could theoretically turn a single wind turbine into a miniature base load plant, i.e, a power source that supplies constant power, buffered by these flow batteries.

I am hopeful that with better materials, not only with the flow batteries be eco-friendly, but also more energy dense.

Also, in the future, such batteries hopefully could make an individual house completely grid independent.
50. The very last thing I learned is that the language which gave us the original word for orange is now using the English word for it (yesterday).

The last completely new thing (for me) I learned was how to write a "hello world" program in Rust. ;-)
I've been thinking about stepping up my hobby electronics projects to further my knowledge, building a basic amp and DAC, I'd love to hear more about this.
Remembering Gerv Markham
Malvid is very similar to Fractal and highly inspired by it. They both don't care about how you transpile your assets (JS, SCSS, etc.). You can use gulp, Grunt or whatever you want. Malvid takes this one step further by not caring about the template transpilation either. This allows you to use any templating language you want, without writing a plugin. Just by using existing tools. This makes Malvid flexible and easier to integrate into most workflows (this—of course—depends on your workflow).

We also added features we missed in Fractal. Like a search/filter and switching between components without a page reload.

It might be worth a try when you're not 100% happy with Fractal. Otherwise you can stay with it. Fractal is a great tool :)
Laptop displays have huge bezels.
Don't we need bigger display for same size?
They can be defined in either. For example, see https://www.agwa.name/projects/git-crypt/.
Show HN: Indie Sponsor –  Sponsorship opportunities in your inbox
Could you provide a link to the course. Id like to check it out.
Indefinite Length (IDL)