skysight-inc/HackerNews huggingface dataset:
Privacy Policy
This app respects and protects the privacy of all users who use the service. In order to provide you with more accurate and personalized services, this app will use and disclose your personal information in accordance with this Privacy Policy. However, this application will treat this information with a high degree of diligence and prudence. Except as otherwise provided in this Privacy Policy, this application will not disclose or provide this information to third parties without your prior permission. This app will update this privacy policy from time to time. By agreeing to this Application Services Use Agreement, you are deemed to have agreed to the entire content of this Privacy Policy. This Privacy Policy is an integral part of this Application Service Agreement.

Scope of application
(a) the personal registration information you provide in accordance with the requirements of this application when you register for this application account;

(b) The information on your browser and computer that the application automatically receives and records when you use the App Network Service or access the App Platform webpage, including but not limited to your IP address, browser type, Data such as language used, date and time of access, hardware and software feature information, and web page records you need;

(c) User personal data obtained by the application from a business partner through legal means.

You understand and agree that the following information does not apply to this Privacy Policy:

(a) the keyword information you entered when using the search service provided by the app;

(b) Relevant information collected by you in this application, including but not limited to participation activities, transaction information and evaluation details;

(c) Violation of the law or violation of this Code of Conduct and the actions that this application has taken against you.
It's HQed in London, so not being regulated there raises questions.

I would guess that regulation in the UK is better, but I'm not really up on my Eastern European/pan European banking regulation to definitively say.
So on one hand, I get the excitement. This is a very popular platform that has a ton of community support and does a bunch of stuff. On the other hand, it isn't great at anything (besides the community - which shouldn't be underestimated, sure). It's also using a pretty proprietary chip - if you build a project off of a Pi, it's hard to migrate to a custom PCB.

As a NAS, you probably would want ECC and a bunch of SATA ports (I'm using a Helios4 for this purpose). You can't use it as a router / pfSense without a second gigabit ethernet. As a media box, you'd want a SATA port and more display out options (and maybe beefier GPU).

But on the other hand, everyone including me has one. (I got one for flashing some SPI chips with Coreboot BIOS). Perhaps the versatility is the killer feature.
Building Microservices on .Net Core – Marten Ideal Repository for Aggregates
Downstate is farm country, and family farms can be worth millions to tens of millions on paper.
This isn't a case of promising to do something and then not meeting that promise. I certainly do that a fair amount myself, where I might promise to get to something but then forget about it or just generally don't achieve it. Unless you're a company providing a product, folks generally aren't going to hold that kind of stuff against you in my experience.

The issue here is that the author made claims that were just not true. As I understand it, the author has updated the presentation of the web site to be clearer, but what I remember, there were a lot of fantastical claims that winded up not being true. There's a big difference between saying, "I hope to accomplish X" and "my software does X." If you're doing the latter repeatedly and it doesn't reflect reality, then people are going to be upset. I'm totally in favor of articles like the OPs, because they prevent other people from wasting their time.
Ah, so billionaires want to pay, but only if their ego isn't sufficiently damaged by voluntarily reducing their stack.

Because let's be honest, it's not like their living standards would be significantly damaged by paying a few more millions to the treasury.
This seems to be what is being used.
Why should they be able to force their will on others? If you think you should pay more then do it, but you shouldn't use the government's gun to force the action of others.
Rocking a Core2 duo 6600 for the past 11 years, so I'll let you know as that is what it will be replaced with. Been looking at a ARM solution for while, whilst the current 3b+ are good, the ram limitation and IO speeds as well as just short on some graphics grunt, did limit what they could do.

Whilst no SATA, the USB3 should be enough and the boost in memory alone, makes desktop replacement utterly viable.

But there are solutions out there with SATA and even PCIe slot(s), though support is a factor and with Raspberry, you have that support base that tips the balance. After all, having extra features with bugs compared to less extra features and solid support to deal with any bugs in a timely manner as well as a user base that can eyeball saturate an issue. Well, that's priceless as that will save you so much time, hassel and stress.
Two thoughts. The GP was talking about reducing not only because it’s better for the environment but because it’ll make you better off. Recycling was downplayed in the comment.

The comment was not addressed to westerners specifically. I’d be willing to bet a lot of the travel that is increasingly occurring is happening in the developing world as people leave their communities to find work.
Global changes like this are near impossible, but most of the work is for the local internal customer which is very possible and rewarding. Large projects are normally won or lost on the strength of the upper management, it is normally not a technical issue that fails large projects in large companies.
You really think that simplifying to Elizabethan has a significant impact on how interesting the article sounds and to whom? As if there was an intentional decision to deceive people who are excited to hear about Elizabethan English only to find out it's not quite Elizabethan English. What sinister scheming!
Everybody lies as studies have proven. So who is the more honest person? The one that denies it or the one that confirms it?

Maybe people that say that they do lie are the most honest people to be around.
Someone in the comments of that post recommends this automatically updated blocklist https://github.com/notracking/hosts-blocklists
I believe that the standard card has the option to purchase insurance and it will be billed only for those days that you were abroad. I don't think that you have to activate anything if you have a plan that includes insurance (premium/metal).
Yeah avoid indirection. Instead of

> x.start_with("foo")

do

> x.length >= 3 && x[0] == "f" && x[1] == "o" && x[2] == "o"

Now the reviewer doesn't have to jump to the definition of "starts_with." Isn't that way more readable?
FedEx lures sellers with two-day air shipping after Amazon contract ends
Firefox Rebrand
Notation: Triangle of Power
Sounds like you have an arbitrary heuristic for what defines a journalist, which possibly takes into account political motivation and what organization the journalist works for.

That heuristic doesn't stand up to basic scrutiny.
Top quantum computing experts leave UK for Silicon Valley
When a Computer Scientist or a Mathematician says "abstraction" they do not mean the same thing that a layperson means. This is what I am referring to: https://en.wikipedia.org/wiki/Abstraction_(mathematics)

Abstraction in mathematics is the process of extracting the underlying essence of a mathematical concept, removing any dependence on real world objects with which it might originally have been connected, and generalizing it so that it has wider applications or matching among other abstract descriptions of equivalent phenomena

I absolutely do not mean "refer to it by the name as shorthand", and I believe such a definition to be incredibly unhelpful: Some languages do not have variables (or do not need them), and yet they still have very powerful expression-building capabilities useful in abstractions, however I urge you to distinguish between "giving something a name" and "abstracting" something for a much more important reason:

We can waste a lot of time looking for a good name, or we could waste a lot of time looking for a good abstraction. The latter will always pay a higher return than the former, so I do not think we should make it easy for young impressionable minds to confuse these two things.
OCX and the VB6 Runtime are not the same thing.

Many Delphi VCL implementations are also COM objects, and even COM can be loaded via xcopy deployments, they don't need necessarily the register, it is called Side-by-Side Assemblies in modern Windows dev speak.
> Why does being regulated by Lithuania make it look it like a money-laundering scheme?

It doesn't raise issues per se. But Lithuania has a sizable Russian population [1]. It's also a small country.

The latter means it has less experience supervising novel and complex financial systems. It also makes its regulators easier to unduly influence, either through bribery or threats (e.g. Revolut failing would probably deplete Lithuania's national deposit system).

[1] https://en.wikipedia.org/wiki/Russians_in_Lithuania
I'm so happy they haven't removed the composite video out in the headphone jack! If you didn't know, you just need a 3.5 mm TRRS connector - the pinout[0] looks like:

T - Left Channel Audio

R - Right Channel Audio

R - Ground

S - Composite Video Out

[0] https://www.raspberrypi-spy.co.uk/2014/07/raspberry-pi-model...
And then the devs moved on to something greater, the support was offshored and nobody could get the software to work as they wanted any more. 5 years later someone has the great idea to empower each plant by having different versions and the cycle continues.
ah, because of the out of order instruction processing with the SMP. Not thought about that, but the speed bumps all round will more than absorb any OS mitigation overhead.
Thanks for sharing Zed Shaw's wisdom. I will chew on it.

"Abstraction is used to reduce complexity."

My taxonomy: Abstractions hide complexity (bad), mental models simplify (good).

I'll consider how Shaw's worldview relates to my own.

"Indirection is used to reduce coupling or dependence."

My taxonomy: Indirection defers a design choice. A la Design Patterns.

One of my heuristics, when weighing alternatives, is to pick the design with the shallower stack depth. I'm just not smart enough to keep track of many moving parts.

FWIW: I see the 'isPrime' function more as macro (shorthand) done for legibility than a potent future cutpoint (eg Strategy).
Money is a weapon. Why would you disarm without others doing the same at the same time?
From my understanding, part of the requirement in Assange's defense against the extradition treaty (which the US and Equador swore wasn't going to happen) is that he must prove he was acting as a journalist.

And yes, this entire situation is definitely meant to create a chilling effect among whistleblowers, and simultaneously cement in the public mind that if data is protected/encrypted, you're not ethically allowed as a vigilante to use digital forensics against it in order to expose horrendous crimes committed in the name of the government.

Even though government digital forensics against a foreign political adversary is why they have these chat logs of Assange in the first place. It's about creating an uneven playing field.
I get that same boyish joy seeing the HUGE wind turbine blades heading down I10 in Texas.
It's about time they broke Google up. Google alone has too much power on our news and information. How do we not know they are not abusing their power?
Regulatory Capture at ICANN
You're right, it is much more important that people feel good about themselves than that the planet continue to be hospitable to life.
It's all smoke and mirrors. If I want to transfer wealth to my kids, I could just 'invest' in their startup with an insanely high valuation (eg, 1% for $1B stake). I could also hire my children for $10m/year 10 years before I plan on being deceased. There's also just the ability to give 'gifts', living trusts, etc.

Additionally, it's a good way to force capital-flight. People can just move their money to more favorable jurisdictions. Money goes to where it's most useful and least taxed.

Simply put, 90% tax on anything is going to result in a $0 tax revenue. Keep that tax reasonable and you might see some of it.
10 Shades of MVP (or: how to develop a product without developing a product)
I’m not sure what you mean? Aren’t most databases built on assumptions of continuous disk space mapped by indexed arrays? How does k:v fit into the picture?
PiVPN, if you have the need to remote access your home network:

http://www.pivpn.io/
> I don't have 4k eyeballs.

I'm sure higher resolution is nice, but nowadays I'm more interested in HDR and larger colour gamuts (Rec.2020).

I don't doubt 4K and 8K look "better", but IMHO we're approaching the point of diminishing returns, and visual enhancements in other areas are worth exploring (even for 1080p).
OpenAPI and RAML both have some pretty cool tools to generate both the DB and the API stubs.

For OpenAPI, Connexion by Zalando is one of the best implementations I have used. You just need to write the logic and provide the API spec.
Pretty much all RDBMSs can be considered a set of key-value collections, and their storage backends often conceptually are pretty much that. Assuming a row-oriented storage engine, a simple approach is:

* A main key/value collection consisting of primary key (key) mapping to a serialization of the row (value)

* One key/value collection per index consisting of each index function applied to the row (key) mapping to the primary key (or some internal object id; the value)

It's a bit of a simplification as an RDBMS needs to maintain a sort-order and allow e.g. range queries, and need interfaces that allow reading/writing lots of rows with low per-row overhead, and so it's not that they'd be a good match for just any key-value store.
I agree with you and appreciate the granularity that the distinctions afford.
Scientists capture first-ever video of giant squid in U.S. waters
FBI Probes Whether Lab Startup UBiome Used Improper Billing Codes
> A big chunk of the "subsidy to non-renewables" is support for heating for the poor.

They address this directly, guess you missed it.

"OCI is only counting direct production subsidies. As they acknowledge, that leaves out a great deal.

For one thing, it leaves out the annual $14.5 billion in consumption subsidies — things like the Low Income Home Energy Assistance Program (LIHEAP), which helps lower-income residents pay their (fuel oil) heating bills."
It doesn't matter how much physically comes from there to here, it matters how much their production brings down the price of the global commodity.
Just blow her a raspberry when she says that. ;)
Given Go's features I doubt many .NET devs would feel like using it, instead of dropping into alternative languages with C#, VB.NET, F#, C++/CLI feature level.

Where I am, when .NET is not possible, the alternatives are either the JVM languages or C++, no one ever thinks of Go.
I don't accept that fly-by-wire airplanes are not FAR 25 airworthy in direct law where zero safe guards are in place. Those planes still have all the aerodynamic stability requirements in all three axis. Control surfaces move consistently with pilot stick input. You can't say the airplane is only airworthy when these safe guards are in place, and as soon as you're in some alternate law that the airplane is flying illegally (unairworthy).

Otherwise, every time such an airplane departs normal law, it should be reported (by plane's computer and pilots) that the flight became unairworthy in-flight. It became an illegal and unsafe flight. How does the mandatory incident reporting requirements get ignored in this case? Or maybe they aren't ignored by the aviation community, and merely go unreported to the public just how often airplanes depart normal law and are illegal flights? That'd be incredible, if it were true.

However, I think what we have in the case of the 737 MAX is altogether different from fly-by-wire. It's not clear to me from available reporting if the airplane, minus MCAS, did conform to FAR 25.173, all of it. If MCAS is required for the plane to conform to this section, and it either fails or is disabled, the pilots need to know the natural behavior of the airplane. They need to know they're in some equivalent of "direct law" (term used in fly-by-wire which the 737 is not) and the different flight behavior in place. And yet they didn't know, we now know they were intentionally not informed or trained.

So we have a case where something, MCAS, is so important that it's required for airworthiness, but has no redundancy, and totally insufficient self testing to know if it's spewing bogus data; and yet failure is not likely enough and/or not likely a big enough of a deal that pilots don't need any difference training for? Yeah I don't buy that shit and some heads absolutely need to roll for that, but at this point I have zero confidence they will. At least, not the correct heads will roll.
803.bt has been finalized AFAICT, but I'm not sure about product availability. Do a search on the spec # and you'll find results.
Suicide Rates Among Adolescents and Young Adults in the United States, 2000-2017
The Raspberry Pi 3 B+ was the exception more than the norm. Clocking the A-53 at 1.4GHz on 40nm really sucked down the juice. The processor used in the 4 is probably not running on the very edge of its maximum potential.

As for heatsinks, you've always "glued" them, I even have a few I have permanently epoxied on instead of the included adhesive.

EDIT: I'm wrong, wrong, wrong, so wrong. https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi...
> In actual experience, I think most of us end up erring on the side of too much/too complicated abstraction ("over-engineering"), so when it doubt, it makes sense to try erring on the side of less abstraction, including duplicating code at times (do not let "DRY" be your only guide).

Yeah, this. I've noticed a lot of younger engineers(myself included when I was starting out) have a tendency to try to avoid duplication at all costs, even when it's unclear whether the two pieces of code will evolve in the same way over time.

So you wind up with a single class but then a year later you have to rip the single class out and replace it with the repetition of the code, and then make a change that makes the two cases no longer repetitious. It would have probably been better to repeat the case.

My heuristic for deciding whether to replace duplication with abstraction is whether I've copy-pasted the same code at least three times, and/or it is code where eliminating the abstraction is trivial. So if I can replace the code with a simple function I'm more apt to do it than if I would have to create a class or composition of classes to do the same thing that the duplication does. It's way more maintainable at that point to just leave the copy/paste in and deduplicate when there's actual need to create a new tool in the code base.
16-Inch MacBook Pro Said to Launch in September
I think in the paper they are talking about serializing the entire object as a single string key that needs to be loaded and written all at once even to do simple things.

Nested data structures are definitely going to be better than that but they also do have some caveats. If you really want to nest arbitrarily, take a look at RedisJSON, but I would recommend to stick with vanilla structs as much as you can.

More often than not you can quench your thirst for nesting by good use of key prefixes.
Yes, and likewise all ad-supported business models like Google or Facebook, where the paying customer is the advertiser.
>However, there is also a cost to this behavior. When a new reader encounters this code, they need to jump between many function definitions in many files. This non-linear reading process requires more mental focus than reading linear code.

I think this is the problem right here. As a new reader you should first trust the function name does what it says it does and continue linearly. Later on, if you need to go back and look at the details or where the function name misleads or does more than it says.
Matt Curland's "Advanced Visual Basic 6: Power Techniques for Everyday Programs: Hardcore Programming Techniques" was a cracker of a book as well back in the day:

https://www.amazon.co.uk/dp/0201707128
That is the punch line.

By all accounts, there are many times more people who are not billionaires than billionaires. And in a functioning democratic republic, you would think that the billionaires would be taxed a lot more. But by now, even Joe the Plumber is thinking he will need those low low tax rates himself one day.
>>I believe the uptick in articles is a result of people becoming aware of the extent of the problem.

Totally agreed, That encourage me to stop buying/using plastic bottles. Quite challenging in Dublin where Everywhere you go water comes with plastic bottles/glasses, Ireland #1 plastic generator in Europe per person 61kg/yr [1].

[1]: https://www.thejournal.ie/ireland-plastic-waste-3786393-Jan2...
When you say "it can translate and build DOOM" and suggest that repo is evidence of that fact -- why does that repo contain a single .v source file, p_enemy.v, which contains fewer than 5k loc?

According to your build process, what you actually do is:

1. build ALL OF CHOCOLATE DOOM
2. replace the ONE OBJECT FILE that you translated
3. relink

so, objectively, it cannot "translate and build DOOM" and you shouldn't claim that it can!
Do you need a professionnal hacker that is specialized in credit score upgrade?? You don't need to worry again because the God's eye is our savior on CREDIT EXPERT. I was wondering when i see everybody recommending him when burst into google looking for help in upgrading my credit score from 560 to 760 which is a golden score. I decided to go on faith and make a try by contacting him....He help me increase my credit score to 760 within 48 hours. His service is fast and affordable. He also help me delete all the negative collections on my report and i'm able to get car loans, surgery loans and all. I will advise you all to contact him to have your problems solved. CREDITSPYEXPERT@GMAIL.COM or +1 985 441 1527
I’m not certain as to the original post’s implication, but the multi-billion-dollar Russian “Laundromat” schemes that have come to light over the past few years fed through Baltic banks, including at least one in Lithuania. I’d think, though, that since these came to light there would be added scrutiny and it wouldn’t be an ideal place for further nefarious activity.
Taxation is actually a major topic in economic research, and it involves a lot more than someone's ego.
Do you need a professionnal hacker that is specialized in credit score upgrade?? You don't need to worry again because the God's eye is our savior on CREDIT EXPERT. I was wondering when i see everybody recommending him when burst into google looking for help in upgrading my credit score from 560 to 760 which is a golden score. I decided to go on faith and make a try by contacting him.... He help me increase my credit score to 760 within 48 hours. His service is fast and affordable. He also help me delete all the negative collections on my report and i'm able to get car loans, surgery loans and all. I will advise you all to contact him to have your problems solved. CREDITSPY EXPERT@GMAIL.COM or +1 985 441 1527
For those like me who hadn't seen the essay: https://blog.ycombinator.com/why-toys/
No, the card is canceled so it's not even the user's problem any more.
As an Irish person who watched the crapshoot of our banking regulation in 2000s I can assure you that this does not fill me with confidence.