skysight-inc/HackerNews huggingface dataset:
On the pricing front. I've designed systems which use the RPi as a base and are sold for several hundred pounds (spectrometers).

The reason is basically margin and not going out of business. If you want to make any money, you need to sell at around 3x your BOM cost to compensate for distribution, optional sales events, labour, amortised certification costs and so on.

Working backwards, $250 means about $85 in parts. A custom printed DIN rail case probably costs $15-20 in small volume, the Pi is $45 and that only leaves $20 or so for the PCB and components which seems easy enough if they've over-specced it for industry. I wouldn't be surprised if this thing costs $100 to build; not including labour, packaging and shipping.

This is a classic "I'm an engineer and could build this for 1/3 the price" - sure you could. But you couldn't sell it that cheaply and make a business out of it.
...which is saying something.
The existing congestion control algorithms have flaws that make them slow down far too much in certain situations. I don't know if it's possible to make something that doesn't have those flaws and never outcompetes them. We can probably do better than BBR, but I don't know if we can do a perfect job.
You could hash the ips before storing them, but as there aren't that many IPv4 addresses wit would be trivial to revert.

However if you use bloom filters to calculate "distinct counts" then I think you cannot reliably re-construct visitors ips. You gotta do some planning in advance on implementation details so that you can extract the stats you are looking for.
What makes anki not suitable for "incremental reading" ( interleaving between reading and remembering) ?
> The vast majority of essential code is not operating on just one object – it is actually implementing cross-cutting concerns. Example: when class Player hits() a class Monster, where exactly do we modify data? Monster's hp has to decrease by Player's attackPower, Player's xps increase by Monster's level if Monster got killed. Does it happen in Player.hits(Monster m) or Monster.isHitBy(Player p). What if there's a class Weapon involved? Do we pass it as an argument to isHitBy or does Player has a currentWeapon() getter?

You have a function that has access to these objects. Based on that it will update the player and monster.

Function onAttack(from as player, to as monster, weapon)
player.addXp(weapon.xp)
monster.addHealth(-weapon.damage)

Probably you'll want to have immutable data instead of mutating this.

(I'm on mobile so I can't put too much code)

The reason you do this is to decouple code. You don't want the player to be aware of the monster, at least not in this scenario.
I consulted there years back. Helped them relo to a new building. Dolly in one hand, network layouts in the other. After the relo was done, I transitioned to handling trouble tickets along with other consultants.

After a couple of months, our "leader" grabs me and his lieutenant for a special project. We had done a few of those before, I was up for it. We all went for a ride in one of the company vans. Which have only two seats. My job? Make sure the empty rack in the back of the van didn't fall over.

Dude didn't bother to slow down for a number of speedbumps. He let me go that same Friday.

In retrospect, it is always a stupid idea to extend too much trust, when any trust has not first been earned.
The story of its long nose inspired by kingfisher that reduces tunnel booms. https://asknature.org/idea/shinkansen-train/
شركة نقل عفش من الرياض الى جدة 0533352504 * 0553379727
They actually aren't good at being cycled if you go further than about 50% discharge, less than 10. Otherwise it gets 500 cycles. Lithium Ion also gets 500 cycles, but can go up to 2000 cycles if you stay between 10% and 90%.
Maintenance. Some countries invest a lot in active maintenance (Japan, Switzerland), some invest a bit (Germany, UK), some just don't or throw away their money (USA).
A lot of the comments here are so far over the edge of sanity for me. If folks want to believe you need to train for X years before learning breathing techniques that is up to them, but no one is backing those claims up.

If you are looking for a simple and not particularly woo woo guide to this breathing technique (and yoga in general) the yoga with adrienne Youtube channel is a great resource.

In general, learning good breathing techniques and some basic yoga are the single best things you can do for net improvement of physical and mental health in my opinion.

You can get many of the benefits of asana/insert type of yoga here without investing in expensive courses or devoting yourself to any non provable beliefs - which is also clearly my opinion.
It might be instructive for you to try solving the linear programs in netlib[0] with stochastic gradient descent. ;)

The short version of the story is that different optimisation problems have different kinds of structure, and the user will want solutions of different quality and have different amounts of patience depending on the context. Practical optimisation is largely about finding ways to exploit the structure of a problem to get solutions of some quality in some amount of time. No known optimisation algorithm dominates all others.

In many machine learning contexts, you want a low-precision solution to a problem with an objective that's expensive to compute but can be reasonably approximated by random sampling. Often, when you use a linear program solver, you want a solution to a linearly-constrained problem where the geometry of the constraints may not be "easy" and any violation renders a solution completely useless.

Good LP solvers can solve "typical" well-formulated LPs with hundreds of thousands of variables and constraints in a matter of seconds on modern hardware[1]. These algorithms can't solve many of the problems you're going to feed into your deep learning framework at all. Conversely, your deep learning framework will have a hell of a time solving LPs.

As for why GAMS and AMPL are a thing, they're interfaces to solvers, not solvers themselves. You use them because they can handle pulling the data out of the database, translating your GAMS/AMPL program into a formulation suited to the solver you choose, running the solver, and handing back the results. It's straightforward but tedious to do this all on a case-by-case basis; GAMS and AMPL automate much of the uninteresting work.

[0] http://www.netlib.org/lp/
[1] http://plato.asu.edu/ftp/lpcom.html
Algorithm challenges / whiteboard coding is a whole debate in itself. In fairness there are arguments on both sides I think.

As for likeability or having friends at university - I really don't think that is a fair thing to judge somebody on at all when interviewing for a programming position. I agree absolutely that personal skills and emotional intelligence are necessary for the job but being likeable? In a professional environment that should not matter one bit. Its also completely subjective.

And yes, the whole mansplaining thing is really quite obnoxious.
It's not exaggeration.
These things require serious commitment.
As biscuits and tea are such an important pairing, you won't be surprised to learn that having a million special purpose biscuits, we have done it with tea, too.

English/Scottish/Irish breakfast and afternoon, innumerable single source and black tea blends, and then there's the mass market blends. PG is the number one selling UK mass market tea but was originally sold as "Digestive tea", then "Pre-Gestee", which was abbreviated by stores to PG, which stuck.

Teabags, of course, are the spawn of satan and should be avoided whenever possible. :)
I will try that thanks!
Much if addiction, depression, anxiety, etc is rooted in trauma (typically from childhood), and regular psychotherapy is insufficient to fully heal people. He recommends a number of different modalities to heal trauma (many to be done as adjuncts to traditional psychotherapy).
The article concludes that it is acceptable to stay on Facebook, but I take issue with its approach.

Underlying the logic is a premise: that because Facebook is used by some to spread propaganda and promote hate, it is (at least in part) to blame for the illiberal trajectory of some Western democracies. For many, it is more simplistic: there is a belief that Facebook is to blame for our election outcome. Of course, it is extremely difficult to know how much "to blame" Facebook as opposed to traditional media, and conclusive facts will be impossible to obtain. Both lines of reasoning, it should be noted, neglect the possibility that the election was determined by the will of people under a non-democratic system via the electoral college.

To me, the question is whether or not Facebook is a unique actor in this capacity. Does Facebook do something substantially different from other social media platforms or content providers that particularly undermines democratic values? I don't believe it does: Twitter spreads conspiracy theories, Snapchat is used for bullying and harassment, Google has comparable troves of data for sale to advertisers. While it has certainly had some public relations snafus, on the whole, as a platform it isn't that unique.
Saved PDFs that nobody read anymore is one of the issue we are trying to address with https://mototomo.io

We want to tie your architecture visualization with your CI, making it an integral part of your daily workflow.

We focus on mobile apps at the moment but more stacks are in the pipeline.
Already public info? Indifferent. It's already scraped (and then leaked) by so many parties as is.
I use raspberry pi as a display around a mid sized company. Out of 12 setups, I have to resurrect 2-3 every year due to ssd corruption.
Now you've lost all pretense of being reasonable and civil, and you're proven beyond a doubt that you understand precisely what sea lioning is, and that you're doing it consciously and on purpose, and that you're not arguing in good faith, and that your intentions are bad.
The big problem is the principle of maximum entropy, which posits that all order we see is accidental. This manifests itself in various ways with current cosmological models.

http://cosmos.nautil.us/feature/120/the-crisis-of-the-multiv...

My solution is to posit the universe was created by a halting oracle, and this allows us to assume perceived order is real order.
This image is definitely safe for work:

https://drive.google.com/file/d/1J2YwtYzDUyK9ESdyxjaWLArws6U...

No one would get fired for that image. I could imagine it being sold as a Halloween product on Ebay or Amazon, and it should appear in normal Safe Search search results, since it is certainly a toy. It's a scary monster toy, but a toy nonetheless.

Is it safe for every context? Maybe not. There are definitely more scenarios than just being "Safe For Work" when it comes to rating content. Work is ostensibly filled with adults.

Would this image be safe for all age groups? Maybe not. Is it possible you might encounter a product like this in a department store or seasonal store? Yes. Depending on labeling, you might see it in either Spencer Gifts or Target. So, this is where parental controls come in, and MPAA or ESRB ratings are probably a better guide to moderation.

Is it rated "G" or "E for Everyone"? I'd still argue yes, and that red plastic isn't worthy of restriction unless context is explicitly demonstrating that it's an animal eating human remains somehow. If it were labeled as "Rat Eating Zombie Guts" it might be labeled "PG" or "T for Teens" but completely unlabeled, and stripped of context, or other conceptual cues lent by well-known notoriety/infamy, it's clearly just painted rubber, and a curiosity, not a psychologically damaging image.
SMS gives the involved operator(s) access to the content. Depending where you are, those may be pretty creepy themselves.
I think so. Release could well be what happened.

Basically before the anxierty happened liked this:

1. Minor negative stimulus appears. I could feel the body react.

2. When I inhaled, and not before, my neck would feel some tension. This would persist a bit.

I had ried breath holding before, but that just delayed the stress feeling. Instead, I:

1. Held breath and counted to 4
2. Exhaled sharply
3. Inhaled a bit, and counted to four
4. Repeat if necessary

Thr new elements were counting, and the exhale before inhale. Followeed byna knowledge that I had two more steps to do: inhaling and counting. Rather than merely an uncontrolledminhalation and hope of no stress.

Interestingly, I rarely need the breathing now. My bosy changed its reaction to the minor stresssors. Maybe I’m just less on edge and less reactive, and the breathing helped my body come down from that reactive state.
Yeah it's capacitor plague era too. I don't bother scavenging desktops anymore because of it.
Parliament is sovereign. Power flows from it. This means Parliament can do what it wants.
What product is it?
New Scientist calls for the end of the scholarly publishing industry
If you want to keep everything up to date I recommend checking your diagrams in with your code. GitLab has support for plantUML https://docs.gitlab.com/ee/administration/integration/plantu... and Mermaid https://docs.gitlab.com/ee/user/markdown.html#mermaid
I design electronics which uses CAN internally. This would be super useful to put in a test jig.
The Steward of Middle-earth
Actually, they have a trial right now where you can buy the JR passes inside Japan. The cost is a little higher compared to buying abroad. The foreign passport and short-term visa requirements still remain.
Switching to Face ID was an enormous improvement for me. Like 99% success, with no special effort, vs 50% at best even if I remembered to wipe the touch sensor first.
Ars Technica’s ultimate board game buyer’s guide (2017)
Reporting the card stolen is hassle-free and can be done from the app instantly. It's just the process to get the money refunded and back in my account.
Schwab are great if you only want to keep USD. They're terrible otherwise, including the fact that they charge 1% currency conversion if you send them a non-USD wire.

And they're not a bank, meaning your cash isn't insured. (Unless you reside in the USA, in which case you can get a proper bank account with FDIC insurance).
What is "very large"?
Top ways to make money online with Google
Incorrect. You can open accounts as a non-resident. However if you're afflicted with USA citizenship they'll generally tell you to get lost unless you have a lot of money.

You will have to pay fees, correct, that's just the cost of compliance in today's world though. The fees are comparable to fees at US based banks FWIW (except the US banks will charge those even to residents in certain cases).
Bringing in someone inexperienced not only costs the amount of salary you’re paying for someone who doesn’t bring in business value, it also takes time away from experienced developers - costing even more.

Even worse, some junior developers do “negative work”. Work that is so bad, you have to take more time to undo the damage than just doing it yourself.

Whether it’s right or not, the only way for a potential employee to break that cycle is via side projects that they can show as experience.
> I assume it is less sophisticated then Apple Touch ID or something

Why?
I think the claim may have been that the brain is usually doing something more akin to "noun.verb(...)", rather than "verb(noun, ...)".

It's a very interesting question. The concepts of agency and intention are very important in human cognition. If we hear a sound, we wonder if some intentional agent (predator, enemy, etc) that we need to be aware of caused the sound. Or if it was something inanimate like the wind rustling a tree.

The OOP paradigm seems to map more closely to agents taking action. But perhaps my speculations aren't well grounded. I'm not sure.
Sure, and depending on where you are there may be strong regulation on what they can do with that data.
This is something that I would like to do. Do you have resources you could share that could help me? Specifically interested in how to find the list of all FB domains that need blocking
Some time ago I've applied Evolutionary Algorithms to the same problem. I did not have much time to develop it further but I think it is another viable approach in addition to ones listed.

http://www.crocodile.org/lord/RSS_XML_Schema_induction.pdf
It works because the bicameral theory is a hallucination. ;)
Note to writers: unless you're writing only for an audience that is already familiar with your terminology, it's helpful to spell out acronyms and initialisms the first time you use them.

I skimmed this entire article out of curiosity. It uses the term SRS twenty times but never says what it means. I went back to the top and noticed the "not a prerequisite" link, so I looked at that article too. About six paragraphs in, the fourth mention of SRS finally gave me the key: "Spaced Repetition Software (SRS)".

This tiny bit of knowledge gave me the context to understand what the articles were talking about.

If you put definitions like this at the top of every article, you will have more informed readers who can better appreciate your insights.
I’ve found the faceid to be a massive upgrade over the touchid.
Cards Against Humanity holds 99 percent off sale for cars, diamonds
Agreed as well, though there is also the case of communicating the high level flows to others that are not software experts so that everyone has a common understanding and doesn’t have to rely on a few key developers with the knowledge. Most smart folk who aren’t developers reason pretty well about architectures so you want them to be self sufficient too.
I practice on my own. In our tradition, yoga is taught one to one. There are some classes you can find, but the intent of these is to introduce people to the tradition and for people to get to know the teacher a bit before doing private sessions. Yoga is taught this way so that the program that a person follows has been customized for their situation. This can have a great effect.

Back to your question. My teacher is fully booked and not taking new students. He mostly does seminars and teacher trainings. His name is Chase Bossart and he studied with TKV Desikachar over a 20 year period.

I've had almost 12 years of study with Chase and I'm now teaching on a limited basis. There are other students of Chase here in the SF Bay area and there are many people who studied with Desikachar around the world.
What would be a legitimate use case for redirect services?
Show HN: Tweet messages that unlock in the future
> "There is no value in an architect who doesn’t code"

This is debatable. The OP almost certainly knows how to code, and I think you can still provide quite a lot of value even if all you do is architecture.

It's much like saying a building's architect is worthless if they're not also doing construction work. I don't buy it.
How do you square this view with your public statement about having lost your respect for Yegge when he joined Grab? Weren't you doing the same thing as the NYT is doing here - voicing your opinion on what companies one should avoid for ethical reasons?
I think this depends... I work at a Fortune 100 company, and I know architects that still code, despite being involved with large projects...
Faulty medical implants harm patients around world
Communists also tend to start hating people in countries where they rule, put bad tags on them. That's how they deal with the shortcomings of their policy. This is both for internal communist rulers and overseas communistic wannabees.

They blamed a million of different things on Russians, like being lazy drunkards; and shifting the hunger genocide blame from communists to ethnic Russians (for some reason).

Now they sure blame Chinese for... Being sheeple? Being hungry? I don't even know.

They don't blame Koreans for DPRK's hunger genocide, tho. That's Kims. Still not the communism.

Communism is so good, that it always end up in wrong people's hands who are just incapable.
Service performance. Train ride in Japan is comfortable, fast, and on-time. (Highway in Japan has quite low speed limit that standard intercity train is faster on many routes)

Japanese train is quite expensive, but people feels that it's worth the money. Couple that with the fact that Japanese Taiheiyo belt is among the biggest, most densely populated area in the world, you can see where this is coming. At least 10 trains (14 on peak hour) of ~1300-seat, 400-meter-long Shinkansen trains depart Tokyo station for Nagoya/Osaka every hour from 6.00~24.00. It's even more frequent than subway service in many cities.

The fun thing about rail service is that maintenance cost does not go up very much with more train. So Shinkansen (especially the Tokaido Shinkansen) bring in a LOT of money, enough for the operating company (JR Central) to invest in building the new maglev Chuo Shinkansen all by itself.

Of course, local train lines outside major cities in in Japan are also struggling.
For Each Survivor of a Mass Shooting, a Different (Slow) Road to Recovery
Not familiar with TinyCore myself, but I’d recommend trying Nerves Kiosk if a webpage kiosk is your primary goal [1]. Getting all of the FS settings right and a tuned system like daviduum talks about is tricky IMHO. Though it should be possible with Yocto Linux or similar as well I’d imagine, especially with ‘fwup’ or similar in the loop. Nerves uses ‘fwup’ [2] to create a R/O squashfs filesystem for the core OS image which is also highly compressed.

1: https://github.com/LeToteTeam/kiosk_system_rpi3/blob/master/...
2: https://github.com/fhunleth/fwup
Yes, I know there is a cache. I went into great detail about it. That wasn’t what I asked you to prove.

What we were arguing about was the L2 cache - which you argued could hold a 2GB file (insanity I call it) and you’re still not proving that point of yours. In fact you’re not even checking if it’s cached in the system memory (there are syscalls to do that), you’re just checking application performance. While it’s pretty obvious that result would have been due to caching it would have been easy to prove that more conclusively by even just flushing the cache (I assume you actually know how to do that? Hint: you can just write to the /proc directory from your shell to do that. It’s easy) and then repeating the test; but You didn’t even do that!

You’re testing is so rudimentary at covering the cases you’re making claims against it’s laughable. you’ve not even begun to address the “processor memory” point you were arguing.

But I honestly think we should just leave it here. You don’t need to be an expert in kernel design nor practical experience in write file systems to write a decent file manager, so all of this arguing is pointless. I just ask that you aren’t so quick to judge other solutions when it’s painfully obvious there are massive gaps in your own understanding.
I don’t know of any countries that have adopted “true” communism. Mostly because it’s just easier to seize control of a command economy than figuring out a way to share power.
Dangote says he will pay 250,000 to who will do this