skysight-inc/HackerNews huggingface dataset:
> This does not affect 80%+ people, who are better off with standard deductions

This ignores the indisputable fact that if personal loan interest were deductible, fewer would be better off with the standard deduction.

I mean, if you eliminate all specific deductions, everyone will be better off with the standard deduction no matter how small it is. That doesn’t mean no one is impacted by the elimination of specific deductions, in fact, it means the opposite.
Tosh: Changing your SSH server's listen address every 30 seconds based on TOTP
This is total rubbish:
"HN isn't a place of ideas, it is a place where where only a narrow, anti-human rights, ideology is tolerated."

If you really believe this then you seriously need to time off to reflect. It simply isn't true. Where is good, the bitcoin community on twitter?

Yes lots of people have made money off crypto. It's hard to say how many as I'm not aware of any research into this figure.

That doesn't negate the criticism thrown at cryptocurrencies. Criticism demonstrates playing with ideas.
gcc and clang are pretty slow on the scale of all programming languages. Rust is basically the only thing that modern C/C++ compilers are faster than. Should we abandon C and C++ for something else then?
You're going to have to find a different way to deal with that. Without completely changing the way the US government and justice system works I don't think that's possible.
big brown hairy foot.

hairy brown bigfoot. :-)
Not totally ideal if you're using containers as it requires the binaries of the old and new version, unless I'm missing something.
Linking to fake news repeating the same spin is not supporting a fake news article. The plants serve retail customers. The “just to mine bitcoin” is a lie told to try and bash bitcoin.

Reality is bitcoin is being mined with stranded natural gas, waste energy etc. Not with expensive high demand electricity— because that electricity is way too expensive.
But how does this metaphor work because Apple and Google customers largely have the same experiences; if anything the Apple ecosystem often has a teensy bit more than Google.

Also, are single ecosystem households more common than multi ecosystem ones? Is that obvious?
Tag Hierarchies via Template Literal Types
I recall this story:

https://www.theguardian.com/technology/2013/aug/07/google-ch...
This is why I’ve found a balance. I like to work at a startup, but they get the amount of hours they invest in me. Typically that means I get to spend much of my day enjoying fitness/outdoor activities but still get the potential for a nice bonus if the equity amounts to anything.

I’ll never again work obscene hours without obscene compensation. Even with the compensation I’m highly unlikely to do it.
At first my reaction was: "No way, it has to be a lot more recent than a 100 years." But then I realized that 1920s was a 100 years ago.

The "History" section of this page was interesting: https://en.wikipedia.org/wiki/Molecular_orbital_theory
It apparently took most of 30s and 40s for those theories to mature, and the ideas of the then new quantum mechanics to be applied to molecules.
> You can't just eat ground beef on its own

That's right. But you can get a microwave for $9.99 at the thrift store. I see bread machines for a similar price. If you can follow directions like "gather the ingredients, dump them in the bread machine, push a button" you can make incredibly tasty fresh bread for next to nothing.

Just yesterday I went to the thrift store, and donated a bunch of stuff I don't use anymore, and bought a bunch that I did have a use for. It's a cheap way to live without compromise.
https://twitter.com/RipplePandaXRP/status/139611282045492429... has a copy of a deleted Reddit post about it.
> understand specific usages within a time-limited context

That sounds descriptive to me.
I find it interesting how virulently opposed Linus was to introducing C++ to the kernel in contrast to the embrace of Rust. It made me think that the idea of another language in the kernel wasn't the issue in itself, but that C++ was a bad language and Rust wasn't, and also that there were tangible benefits to adopting Rust like memory safety that couldn't be had with C.

I do hope that Rust doesn't suffer from an explosion in complexity and compile times, though. Memory safety and overengineering shouldn't have to go hand in hand.
Lua in NetBSD is optional. Sun had a research project to put a JVM in the Solaris kernel.
They remain unchanged for now (as I write this post):

>Topical channels [ones that begin with ##] are given out on a first-come, first-served basis. They will expire if unused for a long time, see our policies for details regarding when this occurs. You can contact us on IRC with a request to take over an expired topical channel.

—from https://freenode.net/kb/answer/namespaces

>Topical channels expire after 60 days in which no user on the access list for the channel has joined it.

—from https://freenode.net/policies

Historical precedent shows that channels (both primary ones in the # namespace, and topical ones) are closed when they conflict with policies and there is no way to resolve the conflict, and closures are enforced by services, which restrict access to such channels for any users trying to join. I've both been in channels closed by staff, as well as had one of my channels closed due to such policy conflicts. My channel has since been reopened, once I showed legitimate interest to staff in complying with network policy.
> You're what's wrong with the internet!

Hyperbole much.

> Grow up and understand that you're talking to humans

I'm not talking to humans I'm WRITING in a public Forum which is read by humans. If a little bit of rhetoric to show just how willfully ignorant the question "why in good faith shouldn't i go to china" is too much for you, then the internet might not be a thing that's good for your mental health. Especially an opinion amplifying up vote based circle jerk like ycombinator, reddit, etc.
Maybe that's good to reduce spam submissions.
I don't think fake news detection need to be more accountable than news agencies themselves. It is just another source of information. There are simple things we can do:

1) de-bias news stories, we can do that with algorithms. News agencies use different words for the same thing depending on their position.

2) show the background and development of a story. it can also be done with algorithms. The fact check and fake news detection can go here
+1 to these three. I also like the observation about the only things that are "permissionless and limitless leverage" being media and code. If you position yourself along on of those (or both) and are patient, you have the chance to become extremely wealthy, especially once you've mastered the other 3 points you mentioned.
From what I've seen, there is actually still people using FORTRAN for Applied Math. I had several professors who use it for CFD.
Ok, but are you implying there is no value in that? Wouldn't you need such a person, and wouldn't you need that person to not be clueless and know their stuff to be able to do a good job at it?
It’s basically a random number. Don’t extract any meaning from it.
Speaking as a linguist, Cartography, the theory espoused by this work, is a highly controversial approach. The claim needs to be taken with a grain of salt. It isn't a statement of fact but an argument for a hypothesis that has not been thoroughly tested using a rigorous empirical methodology.

I am a linguist who works in the field, performing basic research on languages that have very little documentation. I am aware of how tentative initial grammars of many of the world's languages are because I am involved in writing them myself. These works are the primary data that most linguistic theorists tend to use when making broad typological claims, i.e. claims about all languages. Theoretical works like Gary-John Scott are essentially meta-studies, secondary reinterpretations of primary research. This is fine for generating hypotheses but it is not valid to claim that a grammar, itself, is truth. Grammars, themselves, are essentially theories. They may be very preliminary. My point is that there is a telephone game aspect to these types of works at any point in the chain from native speaker to typologist errors, biases and misrepresentations may have occurred.

Additionally, it is important to realize that the methods used in primary linguistic research are underdeveloped. The following paper, which is still in press, outlines some of the empirical issues faced by linguists researching understudied languages:

Empirical evidence in research on meaning, Tonhauser and Matthewson:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.730...

One thing that someone with a science background may find surprising is that the methodological suggestions made by the authors are so modest. They include the notion that one should control the context in which a stimulus is provided, that one should have a clearly stated hypothesis when eliciting linguistic judgments and also clearly state what question was put to the speaker. Sadly, these are controversial in linguistic research, indicating just how underdeveloped many areas of our discipline are.

Gary-John Scott might happen to be right (I doubt it) but if so, it is not because they have made their case scientifically. They have only provided sufficient evidence to motivate a hypothesis.
So it will become endemic and be one of the common colds ?
Try https://web.archive.org/web/20160116064222/https://www.wired...
I don’t know about banning crypto to stop ransomware attacks, if we followed that train of thought we shouldn’t even have an internet where people can steal personal information.
There is no inflation. Stop it with these dunning kruger conspiracies. Trust the experts
MSSQL ? As in Microsoft SQL Server? I have heard this argument a lot and all the comparisons I have seen are specific benchmarks on specialized hardware. My own personal experience wasn’t anything like the benchmarks
People are responsible for the actions of their governments. If the government does evil shit, it's the peoples fault for allowing that government to do that. I'm sure there were nice people back in the 40s here in germany, i sure as fuck wouldn't have bought german products as a non-german back then when i had a choice.
> 80% were better off with Trump tax cuts?

No, 80% percent are better off with the standard deduction than itemizing given the Trump tax changes (which include increases, like limiting the SALT deduction, as well as cuts.)
That's currently my worry as I grow, PE is the next level up, but I don't know if I want to get this far removed from the concrete code deliverables and software architectural decisions.
That it’s not based on reality at all. That would likely be far to expensive computationally for any arbitrary query to give an accurate number that isn’t particularly valuable outside of degrees of orders of magnitude, and even that is almost never looked at.
> But heck, even a parking light will flatten the battery if left overnight.

Nominal modern car batteries are about 12.6 volts. I wonder if the high-resistance bulbs will completely dim once the voltage drops to a specific threshold, say around 12.0 volts. If they do, then they should leave just enough charge to crank, as most starter motors can safely crank over with about eleven and a half volts (and all the way up to over 14 volts).

That might be an interesting experiment to test.
> which usually has a subtext of [by keeping poor people out of our town]

It took me a long time to grasp this because I simply refused to believe that people think this way. Just think about what "character of the neighborhood" really means.

It may sound like it is about architecture and preserving history but the character of a neighborhood isn't made up by that alone, the biggest factor in the character of the neighborhood are the people living in it and therefore preserving it requires keeping certain people out. It really is a code word for classism.
Appwrite 0.8 – an open-source, self-hosted BaaS
Some tips on throttling problems:

First, disable turbo boost.

Second, point a desk fan at your MacBook.

Third, eliminate processes that peg the CPU.

---

How to know when it is throttling:

Download Intel Power Gadget and watch the Frequency graph. If blue line doesn't match the red line then you are throttling.

Run `sudo watch -d -t -n1 thermal levels`. When any reading goes over 100, it is in throttling mode.

Once it trips over 100 you start throttling. Throttling doesn't end though until this value returns below 100. This number is not directly linked to temperature either. Even though your CPU may be at a safe temperature like 80 degrees which normally shouldn't throttle, your `thermal levels` will not decrease immediately. The best way to get them to decrease is by sleeping your MacBook.

Maybe there is a hard-coded delayed back-off algorithm that is a function of the time the CPU spends above a certain temperature threshold - I'm not sure.

I have also read that its potentially the voltage-regulator module that doesn't have a temp sensor that this may be linked to.

---

You can also do a [cooling mod][1] if you really want to but its probably going to void and warranty and its risky.

[1]: https://forums.macrumors.com/threads/2018-macbook-pro-coolin...
No. eBPF is C++, or Rust, or C, or D, or pretty much any language that can be compiled to LLVM intermediate code and doesn't necessarily rely on a runtime.

What can be done in eBPF code is somewhat limited, but nowhere nearso as you might imagine from the restrictions imposed on eBPF programs. Things eBPF code is not allowed to do directly are routinely done in functions eBPF is allowed to call, or in the code that calls the eBPF program in a loop.
Notice your entire response is a downvote and the assertion “that is total rubbish”. Not a rebuttal. Not even an attempt to address the point, followed with a personal attack.

Telling me I need a time out is exactly the kind of personal attack that is really just your confession that you are anti-intellectual and you are upset that I pointed out the hypocrisy.

And of course you want me to take a “time out” because the last thing you want is to be confronted with facts that undermine your bigotry.
I'd love to see a list of top stories of all time - where the ranking was inflation adjusted!
I’m afraid this would just further incentivize mining in countries who don’t have such taxes. Further centralizing Bitcoin and shifting the energy production to places who are even worse environmental abusers.
I think the "maslows hierarchy" model applies here.

Dreams would be at the top, the mistakes people make is chasing the top without fulfilling their needs first.
My quality of life as a senior staff eng depends on a couple things. Be curious what others would add:

- *good manager*: at my company, I’m paired with a manager over a focus area. If they are good we'll form an effective partnership. They’ll help protect focus time, take on lots of planning and people management work, while I focus on the teams technical leadership and roadmap.

-*Important company priority*: if what I’m working on actually matters to the company, we'll get the resources we need to execute. Without this, our team will be frequently poached and we won’t achieve much.

- *strong stakeholder relationships*: I regularly meet with and take feedback from stakeholders. They can see where we’re going on a tech level and incorporate us into their plans. We can be an asset to the company’s different, customer facing product lines, not a hermitted group of devs.

- *strong inter-disciplinary collaboration*: we have all the disciplines we need on the team. Whether it’s data, UX, eng, or something else, we’re not playing politics to negotiate with another management structure on every little task our team needs. It just gets done a a virtue of this discipline being a teammate...

- *A road to prod*: we ship early and ship often. We don’t have anything in our way external to the team for shipping. Also we’re not working on a theoretical thing, it’s actual prod code we help with!

-*hiring great people*: we hire amazing people, and usually we don’t have to worry about their quals. Or worry about them being a jerk. Also we meet to ensure they’ll be a good fit for the team.

-*a clear area I own*: I want to make sure that if I’m given technical authority over an area, there’s not another overlapping staff/principal eng who’s also expecting to own some of that space. It’s clear what the groupings are and who does what to avoid politics and ego clashes between alpha geeks.

-*active burnout prevention*: the culture and management work against my hard-charging style and strongly encourage me to walk away from work during vacations, weekends, and evenings...
Single earner households were more common, mortgage interest rates were above 10% for years, material goods were more expensive. There was no YouTube for learning home or auto repair. Cars weren't very reliable. Not all roses.
Tesla is updating Roadster design, 0-60 MPH in 1.1 SEC with SpaceX package?
> Do any other entrenched software projects come to mind?

Elasticsearch is underrated here, IMO. Yes, there are alternatives for simple fulltext search. But there’s a lot more it can do (adhoc aggregations incorporating complex fulltext searches, with custom scripted components; geospatial; index lifecycle management) and if you’re using those features, there’s nothing else comparable.

It’s pretty stable, too, once you’ve got the cluster configured. We don’t have outages due to problems with Elasticsearch.
Oh hey I did something like this a while ago, but much less polished. I basically made an rANS encoder and hooked it up to GPT-2 (via the excellent transformers library from HuggingFace) to see what compression ratio I could get. Bellard's approach seems to use a custom model, which is probably advisable as big language models like I used are very slow. I didn't try to optimize much and only ever tested on my little personal laptop with just CPU, but I only got encoding speeds of ~0.1 Kb/s (limited mostly by available memory). However I was able to get very good compression factors of 6.5x using standard GPT-2 and 7.3x using the medium version.

Here's the code if anyone's interested: https://github.com/trsigg/lm-compression . I haven't looked at it in a while except for updating it today to work with more recent versions of the transformers library, but I think it should still function and is pretty easy to try out with different models. I thought about using something like a hidden Markov model instead which would be much faster (even more so because it would enable using tabled rather than range-based ANS), but I haven't gotten around to it.
OK. I'm not US citizen, but I'll check that out. Anyway, I see your point and I'll have to think about it more. Maybe I'll even give the book a 2nd try. :-)
The number was just intended to indicate what a small fraction any individual instance is. Even being additive, and even with undiscovered bad cases, these cases are still not representative samples of US police in general. In other words, as an earlier commenter said, this is partly confirmation bias.

That's not to say these incidents aren't indicative of systemic problems, but that's not the same as saying saying all or most police are like this. What "confirmation bias" means here is that people are looking at the exceptional cases to confirm their opinion of police as a whole, which is objectively a mistake.
That's a short term problem, it may last 5 years for all I know but it will get solved eventually. Zoning on the other hand is something that will stay for decades and it gets worse over time.
…and Carthage famously, no?
"Is table a heap with indexes on the side or is table a tree with other indexes on the side (i.e. 'clustered index')" is a more complicated discussion.

The former makes it possible to have MVCC (and thus gives you snapshot isolation and serializability) and makes secondary indexes perform faster, at the cost of vacuum or Oracle-style redo/undo/rollback segments with associated "Snapshot too old" issues.

The latter pretty much forces use of locking even for read so queries block each other (but don't require vacuum or something), makes clustering key selective queries perform faster than secondary index ones and makes you think really hard about the clustering key.

It's not really a feature you would have, but a complicated design tradeoff.
>Condos are still cheap.

Citation needed with respect to expensive cities. And you don't even need to get very far away from many of those cities--like an hour from Boston, for example--until land isn't really a limiting factor.
I'll bet a lot of them aren't even rules, just conventions. I mean, there might not be a governing intelligent abstraction there. Just inertia.
Not to defend rasengan (my opinion of him and his freenode tyrancy is severely negative and I fully support the actions of the ex-freenode now-Libera.Chat team) but as someone who previously had access to the Snoonet servers and as the developer of the open source IRC server software that Snoonet uses (InspIRCd) I can confirm that there was no message intercept ability on Snoonet as of a few months ago when I resigned. No SSH access was given to rasengan on any servers all of which were locked down pretty heavily to a small subset of staff including formerly myself.

I think it is very unlikely that any surveillance capacity has been added since I resigned given that the remaining volunteers (who were not appointed by rasengan and many of whom predate rasengan's ownership of the network) are decent people who would not tolerate that. InspIRCd also makes it very hard to surveil users without them knowing (and I've made it harder since becoming the lead maintainer) as it sends notices to all users on connect if rawio debug mode is enabled and all loaded modules are listed in `/MODULES` which is explicitly exempt from being disabled in the config. Being open source it's technically possible to disable these checks by editing the source but from what I have seen rasengan is not a very good programmer[1] so he would probably not be able to do that without being caught.

[1] This mess seems typical of his programming abilities: https://github.com/toc-irc/jbnc/blob/master/bouncer.js
You're assuming that the person was rightfully convicted, under an article implying potentially redeeming evidence was overlooked in a case that ended up with a death sentence.
By "few years" he has to mean 10 to 15 years. ;)
When it comes to clothing, a lot of people pay extra for specific brands, especially if the tag is on the outside so that other people can see it. Best not to do that if you are looking for good value.
Saying "white men can take it" is not the moral high-ground you think it is.
US had three motives for entering the Middle East. The first was originally the attack on 9/11, the second being trying to maintain one friendly government (Israel), and third was access to oil.

The problem with the first is that the US never came up with a good exit strategy, so we are just kind of lingering over there now. It's not even clear what our objective was from the start (it's all sorta all over the place). There has been an appetite to get the US out, but when Obama got us out, ISIS took charge in the region and Obama had to send troops back in.

Supporting Israel can be done through money and arm sales, so you don't really need forces over there.

Oil has become less of an issue since the US went through. Its fracking boom and generated an oil surplus.

It's definitely a careful balance, while many people don't want to be there, if the US does not have troops there, it could become a breeding ground for anti-American organizations that then want to attack the US. It's a hard problem.
Long time Gimp user here who didn't know about this. Huge time saver.