skysight-inc/HackerNews huggingface dataset:
I try to maintain a healthy level of skepticism where possible. I don't disbelieve this kid and that wasn't my point - I was defending him- there's just a bit of a gap between "noticing you have privilege" and helping to found an organisation to help other kids do experiments. The latter claim might start to set off "too good to be true" detectors, so I'm merely saying that even if that's not 100% true the fact he's talking about it is a positive thing since some young talented people do seem utterly oblivious to their own privilege.
It's always important to build your software such that it fails safe. Now, people may disagree what the definition of failing safe is in this case :)
To a club that just avoided relegation last season!
> at the IAS received complaints for regularly playing extremely loud German march music on the gramophone in his office, distracting those in neighboring offices, including Albert Einstein. In fact, von Neumann claimed to do some of his best work in noisy, chaotic environments such as in the living room of his house with the television blaring. Despite being a bad driver, he loved driving, often while reading books, leading to various arrests and accidents.

https://medium.com/cantors-paradise/the-unparalleled-genius-...
I don't think this is as much about Red Hat not caring as it is people in general not caring. This issue is affecting many ThinkPads. I've seen it on T25, T470 and T440p, which happens to be the most popular laptop of /r/thinkpad these days as it's easy to take apart and switch components, and as we've seen in this thread it affects many other ThinkPads as well. So we're talking about thousands, possibly tens of thousands of hackers having a suboptimal touchpad experience, every one of them being able to fix it in a day of coding. No one did yet. Why?

My best guess is that it just isn't annoying enough to most people. Another way to understand this is to imagine what happens when you put someone with bad visual acuity in charge of font rendering: they'll think it's good enough, and you can't blame them. It _is_ good enough, as far as they can see (pun intended).
> How is that relevant to this blog post?

The blog post is marketing fluff
Basically Scott Adams talks about the world as it is, unlike HN where you can only talk within a narrow groupthink.

So no one liked it when Scott Adams called Trump in 2016. It was against the rules, and worse he got it right, so under groupthink that makes him partially responsible.

Under all the attacks he seems to have gone fk it and started actively fighting the opposite.

But he's pretty meta, he's always talking about propaganda, and to me he seems to be trying it out on his twitter.

He has a lot of titbits of really interesting stuff at times and a few misses. If you don't groupthink these days and are somewhat smart you'll get a lot of hits.
Yep I think the term is differently abled now. It seems the terms last awhile then some people use them as insults. The term gets retired and a new one stands in its place.
> We are using Intel Realsense cameras in our product.

That's an interesting domain. What are you working on? Any reason for choosing Realsense over Azure Kinect or other sensors?
Heroku had a free tier for their managed postgres.

Not sure if you can expose it to the public internet or if you have to also deploy your app on heroku though.
What is the maximum withdrawal amount (MDD)?
What is the maximum withdrawal amount (MDD)?

Maximum drawdown (MDD) is the maximum observed loss from peak to bottom of the portfolio, before reaching a new peak. The maximum drawdown is an indication of downside risks over a specified period of time.

It can be used as a standalone metric or as an input to other metrics such as "return over maximum withdrawal" and the Calmar ratio. The maximum drawdown is expressed in terms of percentage.

Gold Signals

The equation for maximum regression is

MDD =

Peak value

Trough value - the maximum value

Gold Signals

Understand the maximum drawdown

The maximum drawdown is a specific measure of retracement that looks for the largest movement from a high to a low, before reaching a new high. However, it is important to note that it only measures the size of the largest loss, without taking into account the frequency of large losses. Since it only measures the largest decline, the MDD does not indicate how long it took the investor to recover from a loss, or whether the investment recovered at all.

https://www.gold-pattern.com/en
I'm a big fan of the "The Lasso Special" :) (such a good show).
Funny you mention that - I had a particular urge to play Elite after seeing this!
Absolutely ridiculous. Unless you want defenders to run around with their hands on their backs, what's the point? Were teams ever really robbed of goals and titles by unintentional handball? Now there will be titles awarded to those winning the penalty lottery instead. I expect this will be changed back in the coming seasons.
Error is still there, it is just a non breaking error.

Imagine Word or Excel document that's trying to silently recover. I do not see programming languages adopting "not to fail" approach

1 + "2"
//"12"
1 - "2"
-1

There were PHP sites with mysql connection error all around. As industry we've chosen AirBrake approach — fail and notify developers. HTML makes it easier to edit plain text but there is a price. What you load is not what you've stored, HTML is a lossy serialization [1] [2] [3].

Program not human produced DOM, it should be safe to serialize-deserialize. It could be JSON, XML, s-expressions. It is unsafe with HTML.

It is very easy to author XHTML. Start DOM first (HTML for brevity):

data:text/html;charset=UTF-8,<p contenteditable>foo

Done, it automatically escapes <>&. Extend with some controls [4], store it as XHTML [5]. It is WYSIWYG, much easier than HTML authoring.

[1] http://sergeykish.com/script-style-is-cdata-in-html

[2] http://sergeykish.com/content-after-html-appended-to-body-in...

[3] http://sergeykish.com/pre-newline-ignored-in-html-test

[4] http://sergeykish.com/live-pages

[5] http://sergeykish.com/bookmarklet-put-xhtml
https://en.wikipedia.org/wiki/Grapefruit%E2%80%93drug_intera...

They interact with so many drugs, if you take any medication for chronic illnesses, chances are you should not eat any grapefruit for the rest of your life. Also whether a drug is affected by it or not is not clear, so the common advice is just to avoid the fruit whatever the drug you're taking.

It's one of my favourite fruits, and not being able to eat it once in a while hurts. Though I'm not sure how _dangerous_ it really is. Does it affect the half-life of a drug by 5%, or by 100%?
No Country for Old Developers – The truth behind ageism in the tech
> Convince them clean air is more important for their health than the next Mediterranean carnivore diet and we might start getting the tech we need.

Rich people already have fancy air filters in their cars and homes, they spend several months a year breathing clean air in places like Courchevel and St Barts. In places like London they have special taxes to keep poor people and their nasty polluting cars away from the posh areas.

Unless you’re going to convince them to wear masks, there’s probably not much tech can improve here.
I love the Vimium extension on Firefox. My main frustration comes from the Omnibar. It works well but I would just prefer to use the native bar. I know the Vimium devs can't do anything about it, it's in Firefox's hands but still frustrating though.
You can drop the price later. At launch, it's time to milk the fans who have to have it before everyone else. Johnny Tightwad can wait six months or a year if he wants a deal.
My partner and I did "3, 2, 1, play" with Netflix at the start of lockdown (we don't live together). I'm surprised the big streaming companies don't do a 9pm movie equivalent to normal TV.

There's something fun about putting on the TV and knowing that friends could be watching and you could tell them to put it on or talk about it the next day. There's plenty of films I wouldn't choose to watch but would keep it on if its there.
Yes, that's the point of a segment tree.
if int(guess) == int(lulu + boonie):

There ... I fixed it.
My statements, above, capture the prevailing narratives from both sides. It is important to note that, at this point, it doesn't matter what is true. Which is stupidly hard to determine right now -- institutional credibility is at an all-time low, across the board. What matters right now, in the churn, is what people believe to be true.

Human beings are not logical. We construct our beliefs, and search for evidence to support those beliefs, not the other way around.

Right now, the set of things-believed-to-be-true between Democrats and Republicans is mutually disjoint. Wholly different realities. I don't see those converging in any peaceful way.

Look, I get it.

You want your team to win, because the other team is a bunch of People So Horrible That We Can Not Even Speak To Them (Did You See What They Did?!?).

If somebody doesn't see what you see, they either need to be educated -- as you are attempting to do with me -- or they are evil, and must be attacked.

I do not live in the United States, and I have not for a decade. I am having very complicated thoughts as to whether or not I want to move back, because I am not in any way interested in playing this game.

This sucks for non-Americans working outside the US for US companies, by the way. I've seen people absolutely pilloried for failing to conform to social norms that (a) they don't understand; and, (b) do not apply in their countries.

From my standpoint, the entire country has gone catastrophically insane, and I do not see this as ending well for anybody.
> Why not take the initial complexity cost and learn k8s and containerization?

Security, OS patches, maintaince and more than anything DDOS attacks. I don't want to handle all that, I just want to concentrate on development not maintaince.
Nice article! I liked the "I can use code to do anything." remark. It's so true! I assume you're the author.

How did you pitch the idea of coding with her? While I don't have children yet, I love the idea of coding together with them, but I'm not sure how to get them to do it. Especially with minecraft and other way flashier options available to them.
Yep, should go for a smaller company, typical SV startup, they will appreciate somebody who can program and not mind the like of social skills. The issue might be location though, you either live in a tech hub or you don't, most people don't.
Because there are very, very few companies actually depending on Linux touchpad drivers in any meaningful way, and of those, most of those few are happy to take what they get for free and if they contribute at all (tiny tiny minority already), they'll rather do that with a more visible core component that actually powers their business.

Likewise, there's no established, dependable, working-at-all way to sell something like this. You can sell things like BetterTouchTool on macOS (a small utility that makes the Touchbar more configurable), because closed-source is fine on mac and people are ready to open their wallets in exchange for a better UX. That's simply not possible on Linux, everything meaningful must be open source and free as in beer (and, for drivers, probably free in all other ways, too), or it either can't work structurally or won't because the philosophy behind Linux and its ecosystem is incompatible with that sort of thing. Hence, it won't happen unless someone really enjoys doing this, or does it for their own needs and gives it away and maybe even supports it long-term despite of the negative experience that can be (entitled people etc.)

As for companies with employees using Linux, I guess quite a few shops would probably be kinda happy if the UX got so crappy it became unusable, because office IT for an an all-Windows shop is easier and cheaper to run – network printing just works for everyone, ActiveDirectory works for everyone out of the box, IT can ensure everyone is on the latest Windows update, security solutions run everywhere, everyone can use all productivity tools you could ever buy and you can roll them out easily using policies, no weird graphics issues that prevent people from presenting, no expensive "exactly this laptop with exactly that configuration" hardware purchases, one-size-fits-all tech support, etc. pp. This is also one of the reasons why WSL2 is such a clever move – make Windows the best (corporate) Linux around and get another large swath of developers to use Windows. It's also probably going to solve a lot of the Linux UX issues, but not in a way that benefits Linux in the least.
We have copious evidence of prehistoric cannibalism in the form of human body proteins in preserved coprolites, and human bones with butchering marks and human teeth marks.

https://archaeologydataservice.ac.uk/archives/view/assemblag...
1. I didn't have a forge in my house. As I said, he made one, using found materials and a few cheap tools he bought with his own limited money, outside.
2. I am a software developer, I have done a bit of small vegetable farming, and my metalworking experience is limited to watching the blacksmith at the historical museum.
3. My son built it specifically for my son.
4. Building it involved his working his butt off hauling discarded materials like cinder blocks from the neighborhood.
5. He studied very hard on many aspects of the craft, for months, online.

My input into this was computer access, permission to proceed, "no you can't put it there", (then after he set it up in an approved spot) "neighbor says you have to move it further away from his yard", and buying the fuel since he's not old enough. Then one day dropping my jaw when he walks in the house with a beautiful knife.
I don't even live in the US but this is a great move and I hope other countries follow suit. It will actually benefit US industry by forcing companies to only select the most highly skilled workers. It will raise standards in all industries.

It will even give foreign workers an incentive to improve their skills in order to meet higher entry requirements. This will give people something to work towards.

In the software industry, managers and company owners have a false idea that they can get things done faster by throwing more people at the problems and having access to cheaper labor is the solution... Unfortunately it doesn't work like that. There is such a thing as a 10x or 100x developer (companies like Netflix have already figured this out). Unfortunately, most companies will not figure this out on their own while they are addicted to cheap labor. Companies need to be taken to detox.

In a normal capitalist environment, these cheap-labor addicted companies would be wiped out at regular intervals, but in our crony-capitalist environment the government is keeping them on life support; so the least the government can do is force them to increase their standards.
Yes but the inconvenience created social encounters and camaraderie.

Difficulty made it so that people felt pride in what they had achieved.
Probably not possible.

Searchlights work by focusing light from a source to infinity. Physics dictates that small light sources focus better. Getting searchlight-level brightness from an LED source will require an LED array, which will be too big to focus effectively.

LEDs make excellent floodlights, but if you want reach, xenon discharge lamps are still the best option.
Developing with Squeak on a Cellphone
IIRC some time ago José said Elixir is stable, and there's no v2.0 coming any time soon. There will be updates, but it's just polishing and refining a stable product.

The language might be still be over-hyped, but the language implementation itself has reached the plateau of productivity. Which is great, I know of some language ecosystems where true productivity is never, ever reached.
Having encountered "those who fall and get back up are stronger than those who have never done either" I wonder if asteroid Belters have a motto "always make one more takeoff than landing" :-)

mogut fo keng wang lanshing pash koming
Voting is a popularity contest, electing representatives via sortition is perfectly valid and imo more closer to the idea of democracy.
I've been frustrated by the magnified expectations of kids w.r.t. programming because they play sophisticated games compared to the pong/bricks/tetris of my highschool days. Very hard to satisfy my kids with doing, say, turtle graphics. I'm yet to try Minecraft programming (need windows machine) but that might do it for them as they're into Minecraft.

I had a blip of a realization one day when idly talking to the 6yr old with a prolog terminal at hand. Documented that here - http://sriku.org/blog/2019/07/16/prolog-is-magic/
Correct, and these attacks exist and will cause a link to go down. It’s a problem that was considered in the design of both 10G ethernet and PCIe which both use similar mechanisms.

Generally a key defence is the maximum packet size (you can’t keep your evil stream aligned with the scrambler) along with the huge pattern length (for PCIe g1/2 and USB3, 10GE and PCIe g3 works differently) which means that the amount of data you’d have to send is just too large.
Such a weird approach that seems repeated by many. Instead of building something general that works for most cases and is easier to implement, they focus on specialized cases of specific SCM platforms.

If they started with support Git Remotes and then supporting specific platforms, they would have covered all use cases from the get-go, albeit with slightly poorer UX.

But instead they chose to only support specific platforms, missing plenty of people who actually want to use this, but can't.
The existence of a system that allows for companies to pay foreign labor well below market puts a downward pressure on compensation for everyone in industries that take advantage of it.

You mention that there are Americans who also struggle but I fail to see how that’s an argument in favor of systematic underpaying of foreign workers who are bound to a single employer (modern day indentured servitude). It’s the job of the government to improve the lives of its citizens and to protect their jobs, not to help foreign nationals improve their lives or to help businesses boost their profits at the expense of American salaries.

I’m all for immigration and fair pay. I’ve done it myself. But I don’t want to have to live as you described if at all possible. And I prefer that if you are talented enough to make it to the USA then you should be able to profit equally like Americans.

If forcing companies to pay equal salaries for foreign nationals stops the inflow of H1Bs, then this means that there are Americans capable of filling the job market. It there’s still unmet need for talent, then foreign nationals will be brought in at fair salaries
Python is different since most people use the same implementation (I realise the whole FFI situation there is currently undergoing an overhaul to better support PyPy)

And https://github.com/ktakashi/r6rs-pffi seems to show that such a thing is possible for Scheme as it supports half a dozen different R6RS Schemes, but (I believe?) it needs library authors to target the PFFI interface rather than the implementation-specific FFI interface of a particular Scheme as most do currently.

So it seems like that shows that a compatibility layer is possible, at least for many of the major Schemes, and it "just" needs standardisation and adoption.
I've been using Vim Vixen[0] since the WebExtension switch, and I haven't noticed any missing features. I'd be curious to see how you found it in comparison.

[0] https://github.com/ueokande/vim-vixen
Dutch storage provider STACK loses customer data after RAID breaks. No backups
I wonder if his parents or someone else told him to say that, or he is actually just that arrogant.
Show HN: Simple Automation of System Containers
I took it in the context that it is a necessary condition for the Guinness Book of World Records that he did it by himself, since the next sentence is about Guinness. If he says he got helped from other people that would invalidate the Guinness record.
Naming a game a variant on hegemony is right up there with white papers talking about integrated circuit chokepoints. I admire the refreshing lack of hypocrisy.

> "At the time this game was designed, the United Kingdom was still a member of the European Union. As we were going to press, the details of how the United Kingdom’s departure would manifest itself in our game’s abstraction of Europe were still uncertain. Therefore, we chose not to try to independently represent the United Kingdom in the default scenario built into the game."
An interesting thing I've read recently is that there can be different kinds of monolith:

- application monolith (what we usually talk about)

- database monolith (multiple apps all using one db)

- deployment monolith (multiple apps but need to be deployed together)

- organization monolith (multiple apps built by teams that have to follow the same processes and practices, or using the same technologies)

This made me think that migration to services has different layers and just running multiple apps might solve some problems, bet introduce others. I think learning how to slice things properly is the key here and is often only considered in terms of source code.
Top Private messengers without a phone number authorization
Firebase App Distribution vs. Testflight
There is no way to scale this with tech, that's why it doesn't scale :P

The core problem with multiple choice and other trivial tests is that a person understanding the concept will find the correct answer, but people not understanding the concept (and just memorizing, guessing, cheating, ...) will also be able to find the correct answer. You have many false positives (and depending on test quality also false negatives).

The only real solution is a combination of complex problem solving settings and individual evaluation by a teacher or similar role. You have to find out what is going on inside the person's brain, why they chose this or that answer - essentially by talking to the person.

You'd need AGI to tech that.

A step in the right direction would be to abandon single-number scores and introduce more differentiated numbers for different properties of learning, knowledge and so on.

Even better would be assessment of individual learning progress instead of objective result, though this is a hard sell as long as there is a labor market. Employers will want to have an easy metric for comparison of different candidates. Objective scores produce perverse incentives: Say I'm bad at math (school grade E level) , but I am motivated to improve. I work my ass off trying to learn after school etc., and after 3 months I'll write another test. Now I get a D. Objectively still a bad result, almost guaranteed to demotivate me after months of hard work, despite the relative progress being substantial. A grade reflecting the relative progress would reward effort, which usually is what educational settings want to foster.
That is interesting. Differently abled sounds like a much worse passive-aggressive insult than retarded. At least retarded is technically right...
That's only true if you memorise facts at a surface level. If you're into history, then knowledge builds context. It gives you an increasingly higher resolution understanding of what was really going on.

Some knowledge must also be tied to real world experience. It took me a while to get the hang of navigating with the sun, but now I do it subconsciously.

The same can be said about programming, cooking, gardening, woodworking etc. You can't Google it when you need it, because it's a collection of techniques you pick up over time, with practice.

You can Google knowledge, but not wisdom.
NLP is not "natural language processing" as mentioned in the article, it's "neuro linguistic programming".
The script you included doesn't actually work, as you're comparing a string with an integer. It will always return false.