jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Excerpt:

Now the stakes are higher than ever. Tom Theobald's honey crop this year is the smallest he's seen in 35 years of beekeeping. "This is the critical winter for the beekeeping industry. I don't think we can survive," he says. "If the beekeeping industry collapses, it jeopardizes a third of American agriculture."

That's because the giant agriculture industry couldn't produce nearly as much with native bee pollinators alone; instead, the industry relies on beekeepers, who rent out their bees to pollinate everything from strawberries and blueberries to squash and cucumbers.
I had the same thing like a week ago. I couldn’t even smell an orange, directly under my nose, or my 1 year old’s poopy diaper. Never happened before in my life. I actually googled what could cause it at the time. Lasted for 3-4 days.

Other symptoms included an intermittent headache and nausea. Nothing else except for coughing very rarely and a fever that never topped 100.
Plenty of cars project a HUD into the windshield itself. This seems like the better option.
I'm working on a password manager desktop app called JSON Password Manager. JSON Password Manager fixes a few problems that I've found in other password managers (e.g. LastPass or Dashlane) in the past, namely:

- security -- while most popular password managers use "military-grade" encryption, everything is still stored in the cloud, and the user does not have direct access to where the data is actually stored
- customizability -- I want the freedom to design how passwords and encrypted data in whatever way I wish, not having to conform to a particular online UI or mobile app

JSON Password Manager is based on JSON, meaning all of your encrypted passwords and account data can be completely edited as plain JavaScript-like objects. You can store key value pairs for your username, password, and email of an account, and include an array of objects for your security questions, for example.

Every piece of data and JSON stored in JSON Password Manager is encrypted with AES-256 bit ("military-grade" encryption) and stored as hex in a singular file. The encryption key is derived (with pbkdf2) from the users chosen master password.

The desktop app allows users to download the encrypted data file with all their passwords and transfer/use it as they wish, which means users have complete control of their encrypted data.

When they want to view the data, they can just upload the file to the desktop app on their given device, enter the master password, and they can use the encrypted "vault" on that device.

JSON Password Manager is all completely open source (MIT License) on Github: https://github.com/xtrp/JSON-Password-Manager, which is great because any potential bugs, security problems, and feature updates can be done quickly and effectively.

I've currently built out the entire password manager (although not fully tested yet), and am just working on expanding the desktop app to include new features like a strong password generator, a settings tab, etc.

I'd love suggestions, so feel free to respond to this comment or email me at xtrp@xtrp.io.
Cool, just added six-string dobro open D and open G (right now calling it "standard" because that's most common in bluegrass and I seem to have a bug that every instrument right now needs a tuning called "standard" but can't find it).
Wow sorry to hear that. I've had the same experience with my 15" MBP. Apple replaced everything apart from bottom case. The bottom case has no components. Despite that, the laptop died again (and several times since).

I live in Bali (Indonesia), there is no Apple store in Indonesia. The only domestic option is an authorized service center. A hardware replacement such as logic board or screen is a 5-6 week wait time. My laptop is my primary work tool. 5-6 weeks without income? So instead I've opted to fly to a city with an Apple Store and Genius Bar. So far I have flown internationally 12 times to get this laptop repaired. I'm compiling a list of all the hardware faults, days out of service and hours on calls to Apple and hardware faults and will take this to the consumer court in Australia which is quite effective usually. And, now the laptop has died again, it can't find the SSD. Trying to install OSX to an external USB also fails, implying another logic board fault.

I write this from a 2010 Mac Mini connected to a 2007 30" Apple Cinema Display, both work perfectly, not a single failure ever.
Try to get the attention of these guys: https://www.mercatus.org/features/mercatus-launches-prize-fu...
https://en.wikichip.org/wiki/technology_node

tl;dr: Mostly marketing term today. Nonetheless, the changes TSMC made are much more incremental, for example the 12nm is more of a variant of the 16nm than a full new node. Once again, this is very very expensive because the cost to equip a modern fab passed a billion dollars long ago and now runs into tens of billions. Mostly Apple is the reason TSMC could do this without going bankrupt. Also note a process node makes money for a long, long while even when the cutting edge companies have left: https://images.anandtech.com/doci/13873/TSMC%20Tech.png half of the revenue is from 28nm and larger -- 28nm (which is another half node) was introduced Q4 2011. So it's possible without Apple they could've done it but it would've required a much bigger debt load.
... But there's dramatically less when you put the satellites much closer to earth, as they're planning to do here. These are LEO satellites, not the far-away geostationary stuff you see with older communication satellites.
How did you think in your thirties?
It isn't the number that is illegal, it's the number plus information on how to use it.
(x) It will stop spam for two weeks and then we'll be stuck with it

PoW hardness can be controlled with a parameter.

(x) Users of email will not put up with it

It is optional (no one is forced to use it).

(x) Microsoft will not put up with it

Microsoft will put up eventually if the majority uses it.

(x) Public reluctance to accept weird new forms of money

There is no new form of money involved.
Boston dynamics itself was started with military funding. Robotics will be an industry with a lot of blood on its hands, even if it does do good as well.
Or perhaps the established economic interests will astroturf some fear about pumped-water hydro systems.
Where is the demo please
“The study still does not address a worrisome mutation in the South African variant, called the E484K mutation.”
Very excited about this! Hoping more firms will make this decision
Anti-competitive for what?

Apple's News+ advertising empire? App Store advertising? Is there any evidence at all that they cross pollinate data in either of these contexts? If so, it certainly isn't clear based on the advertising I see in News+

Much of the stuff you are complaining about is "collected" because it's needed by other services. The real question is whether the data is reasonably siloed and how easy it is for Apple or third party's (governments, etc) to access and abuse.
They do. I think Heroku is the best thing for new apps / developers. You can launch your app for free. Your app would have to be rather successful (and hopefully profitable) to outgrow their free database plan.
2 meters by 1.5 meters is a nice big table size... They could use something like this with carved miniatures for visually understanding the domain, or planning certain initiatives, though there's no evidence in the article to suggest they did. In our context we'd be more likely to use something like this for war games.
The number one skill needed as a software developer is resilience.
This is not that kind of shell. "Pipeable Ruby" does mostly the same as the "perl -pe" switch with some additional syntactical shortcuts
Communication platforms like Signal live or die by network effects. If payment is incorporated as a first class citizen into other platforms, Signal would need it as well to maintain its network - just like it would need the capability to transfer photos or other non-textual items.
The question is moot because Google is so far away from the inception of the company.

These guys ran their first company for 1 1/2 years, then went full-time and seemingly focused most of their energy on this new product.

This is basically a pivot or new product. There are lot's of ways to frame this approach which are analogous to 'properly' bootstrapping.
I wonder if it matters that in virtually every other STEM field, students in the intro course have already had a year of the subject in high school. In math, they've had several years, and at most colleges, they take a placement exam before they're allowed to take calculus as freshmen.
First name basis with FBI employees and you didn't do your duty and publish all the information you have extracted from them including names and face pictures. What the hell?! FBI befriends you, that is just their way to get informants. The be your friend manipulation. They are trained to manipulate you. You fell for it hard!
Is it confirmed he left due to the firing of the ethics researcher
Facebook is a website, if I don't go there they have no power.

America Online had communities, chat, email etc... if I didn't use their software, I couldn't dial into the internet. That's a BIG difference.
Once you invite the vampire into the house should you really be surprised that you find it sucking your blood? The answer is that like most large companies they decided technologist leadership no longer mattered. It’s a pattern that repeats again and again and that is because the people who need to learn the lesson most are counter-incentivized to do so.
Better than my state AG. She actively works with state law enforcement to deny people their rights without saying that's what they're doing.
"this action is arbitrarily discriminatory" - if so, this action is permitted. While there often are restrictions on specific, enumerated types of discrimination (e.g. religion, ethnicity, gender, etc - though almost universally they apply to discrimination of people, not companies), those are exceptions to the general principle of "freedom of association" where people and companies are free to arbitrarily decide with whom they want to do business and whom they want to exclude - as far as they don't violate some of the specific restrictions listed in law. If a supplier does not want to sell to your company for an arbitrary reason, it's their right to do so.

"constitutes inflicting serious damage on another company without a legal basis" - again, that does not indicate any wrongdoing. Inflicting serious damage on another company is, by default, permitted (matching the core principle of "everything which is not forbidden is allowed") and is regularly done in the course of normal competition, winning over some other company in bids, recruiting key employees by offering them lots of money, targeting their customers with specific discounts, etc, etc.

If you're inflicting serious damage on another company, then both the intent and result is by itself legal, the only question is about the means. If you're inflicting serious damage on another company by legally prohibited means (e.g. theft or arson or illegal access to computer systems) or violating some established legal duty (e.g. "duty of care" as required by law in various service relationships), then the other company would be entitled compensation. But in the absence of that, if there's no specific legal prohibition to your action (for example, laws on anti-competitive actions tend to impose various restrictions), if your action is legally permitted, then if some company suffers because of that, it's not your problem. There are restrictions on what actions are legally permitted (law on tortious interference might apply here, and if there's some fraud, injurious falsehood etc then it matters) but if they do have the right to arbitrarily end the contract, then that's it, they are not responsible for the damages.
Not sure about Mac, but on Linux, you install some docker images and it just works (modulo some docker flags to learn if you don't already know docker)
>Banks turn away borrowers because they end up with too many loans on their books and no real incentive to get more

Banks would never turn away borrowers even if there is 0 percent mortgage or even slight negative (where they have to pay borrowers for the loan). That's because these loans are then sold to investment banks and are packaged as CDOs (and swaps and synth CDOs and so on ad nauseam) .

This was the whole subprime mortgage credit crisis. The stock market goes up as there are now more 'SPEs' (https://en.wikipedia.org/wiki/Special_purpose_entity) being listed and more money being poured into stock markets.

Banks usually don't keep the loans. They are sold off quickly for a higher profit.
I would go with what has been tested with in the clinical trials and manufacturer dosage recommendations.

It is like me saying if I put 24V on the 12V rail of my PC power supply it in theory should go much faster since there is more power.
excited to see v1
Money's not infinite (not even Epic's money). Much of the time, it's better (cost-effective) to demolish and start fresh, especially if the foundation and infrastructure are even remotely sketchy.

Demolishing isn't really that expensive, at this kind of scale.
They've plenty communicated their intention to not turn the Mac into the iPhone/iPad. And besides which, it would be a disastrous product strategy to do that, from a company that's absolutely top-of-the-ball when it comes to product strategy.
If only that was possible and sustainable :)
How much are they?

We don't have any sort of contractual set-up with the company using the CNC machine, they just brought it to us and said "fix".

According to that company though, the machine is disconnected most of the time, only being connected occasionally to update the CNC software.

Edit: And yes, I'm well aware Win7 isn't supported. However, as it is almost always offline, working is better than not working.

All of that being said, I may be interested in getting a few if you can sell not in bulk.
this reasoning begins with the argument that we need government, let's play devils advocate here.
anarchy by definition is absence of government, eg is not equal chaos. order is coming from within = no chaos, personal responsibility.
national defense - what is nation and what is there to defend? question of global consensus and global dialog.

I see a possibility with the help of technology to open new ways how to represent global consensus instead of giving power to one centralized authority which is not transparent, not flexible and highly prone to corruption.

a slave has a relationship with slave master and both are benefiting from this contract - one has no responsibility and burden of choice the other has the power and control.

I'm sure people will solve this problem in the future and will thrive until there will be some brave individuals who do not tolerate abuse and have a sense of self worth.

speculation - solution lies somewhere in the domain of culture.
Does anyone know why they chose to send a helicopter and not some kind of plane or glider?

I would've thought that a fixed-wing aircraft would have been simpler, lighter, faster and more efficient.
I’ve always used Ublock and Pihole with a DNS blocklist set for any Facebook domain, but now I’m wondering if there is anything I might not be catching that this would?
For what it's worth, I mostly[1] agree with you. You should consider should writing this up more formally as a challenge. Figure out some some of money you can afford to lose, and award it as a cash prize to anyone who can disprove you.

show how measuring the execution time as often as you like lets you discern between one input buffer version and the other

I think you can simplify this even further: is there any set of two inputs that can be distinguished from each other by measurement of execution time? One does not even need to identify which input is which --- merely show that there is some measurable property that is different for hashing A vs hashing B.

[1] I think the weakness is the reference to a "reasonable C compiler". It seems likely to me that at least one of GCC/Clang/MSVC/ICC with some combination of legal flags will generate assembly that defeats the obvious intent of your algorithm. This would be a disappointing way to lose your bet.
I remember getting a VHS tape from Alias|Wavefront as a PowerAnimator demo or something and there were you guys from Naughty Dog demoing Crash on Indigo2s!
Depends on the database. In most cases it means someone got into the internal backplane network and then accessed the database. Sometimes that requires no authentication at all since people very falsely assume firewalled equals secure.

Google "firewalking" for more sophisticated attacks against firewalls, but usually a firewall can be breached via malware, phishing, specially crafted web apps, XSS, etc. In general firewalls should be considered weak and only a first line of defense. Far, far too much emphasis is placed on them at the expense of host and app level security -- the "soft underbelly problem."

My personal and admittedly slightly fringe opinion is that you should harden your apps, servers, and endpoint devices first and your network last. Assume there is no firewall at all. Would your box be secure if it were just naked on the Internet? If not, it's not secure.

Here's what I'd recommend:

- Databases should always use local DB-level authentication. It's become trendy of late to dispense with this. Some newer DBs I've seen don't even support it, which is really stupid.

- Keep DB passwords out of world-readable files, command lines visible to 'ps', and code repos!

- The database should only bind to the backplane network device, not to 0.0.0.0 or ::0. Or if it's for local use only, use unix domain sockets or bind to 127.0.0.1 or ::1.

- There are some interesting local iptables rules you can use to control e.g. which users on a system are allowed to open sockets. These can be valuable for loopback/localhost database access control as another layer of security.

- Consider using VMs and/or containerization to separate concerns, though this is not a panacea. Sometimes multiplying complexity and system count this way actually makes it harder to defend your overall system, and of course you're f'd if someone pwns the physical host. A bunch of isolated virtual machines can also mean a lot of nooks and crannies where an attacker can set up shop inside your network and hide out. I've heard un-policed systems/VMs like this termed "crack houses."

- Be very careful with backups. Sometimes people can compromise backups instead of compromising your actual systems. Encryption is a good idea.

- The meat sack between the chair and the keyboard is usually one of the weakest links in system security. Beware of phishing attacks, social engineering, and copy/pasting untrusted code off the net. The latter has become a popular attack of late, especially given what can be done with unicode and other weird tricks to hide stuff in innocent looking text. There's also been cases where underhanded backdoors have been smuggled into organizations via cooperative coding vectors like StackOverflow. Others include just 'docker pull'ing any old Docker project off Docker Hub without regard of what goodies may be hiding inside.
Slack has now sent me 6 e-mails about this, to the same address :(

They have different names associated in each one (i.e. some have my last name, some have an alias, etc), but all to the same target e-mail address.
Yes. And the problem of giving more realistic planning is that management will say: "but [insert name of random coworker] can do it in half of that time!" Of course that coworker is dealing with the same problems as you do.
I don’t have a problem with government subsidizing capital intensive technology, especially technology like nuclear that has military applications. Subsidies (or taxes) are relatively straightforward and transparent. I have a problem with government planning of the economy and international government coordination.
How can it be? What algorithm could you possibly use to authenticate the part where you negotiate which authentication algorithm to use?
Tone it down.

OOP is not "programming revolving around objects". Simply using objects in your code-base does not mean you are practicing OOP anymore than using functions means you are practicing FP. But I digress. Again, the definition of OOP is unrelated to the claim which prompted this discussion.

>The function would not be tied to state and that function can be executed in the context of anything

This is the (your) line of text at the top this thread (go look), and the point to which I wanted to offer some clarification. It has nothing to do with the definition of OOP or mutability vs immutability.

The point I have been trying to make is that `noun.verb` and `verb(noun)` are both tied to the same state; That the _caller_ of either of these functions needs to have a reference to `noun`. In this way, the "context" is also the same (both functions can only be executed in a context that has `noun`). There are problems with OOP! The above just isn't one of them.

>You cannot make this statement without saying that all variables are immutable

How do you know `noub.verb` mutates `noun`? Similarly, how do you know `verb(noun)` doesn't mutate `noun`? There is no way to make an assessment of the mutability of `noun` given those snippets. Which is kind of the point: they are equivalent.

Making an assertion about the behavior of either function (when that behavior is _clearly_ not shown) is building an argument against something else entirely. This is called a straw-man. Similarly, shifting the argument to be about the definition of OOP and/or mutability instead of the relationship between how a function is written and its dependencies/modularity is to argue about something else entirely. This is called moving the goalposts.
I installed scratch for my daughter, when she was 5. She did a lot of simple things that were like Flash animations. Now that she is 7, she is creating some more complex games, and tons of ideas for games. We've been messing around with Google App Inventor for Android as well, which uses the same framework. She does a lot of MS Office work in school, including Excel formulas, but they don't seem to tackle actual coding early enough.

Our next projects will probably involve doing some web development and then perhaps Mindstorms.

My first experience in programming was reverse engineering the programs that ran on the TRS-80 we had at school to change the names of the characters in the exercises to be other kids and teachers and allow me to get the high scores on the games. It's a little harder to imagine people starting that way with the complexity of a lot of the software that we interact with, but I tried to give her a flavor for that by modifying some of the image files that came with the games she has installed.
You... more or less implied it
Maybe it's the end of the vesting period for the previous year's bonus?
The Candy Crush thing happened two decades after the Microsoft antitrust case (the suit was filed in 1998 and settled in 2002). It's dumb, but it would be a stretch to argue that Microsoft would have done the same thing if they had been allowed to control what shipped with Windows for the previous 20 years.

Back in the day, if you bought Windows directly from Microsoft, you'd get a pretty clean OS without too much bloat. I guess there were things like Minesweeper and Solitaire -- but those were apparently added to help people become proficient at using a mouse back when this was novel.
I present the following as a counter point

Toyota every year since 1980: "Don't worry guys the new truck frames won't rust out, also sorry last year's truck frames rusted out it was out supplier's fault"

People on the internet: "Warlords in Africa like the Hilux, the only truck they have a supply chain for, therefore every Toyota truck and SUV must be great"