skysight-inc/HackerNews huggingface dataset:
Yes, you’ll most likely need to limit the speed, if you want it to run at 1mhz.

I highly recommend a test-driven approach to your 6502 emulation, using Klaus Dormann’s amazing tests.

Since you’re aiming for cycle-stepping from the outset (as did I), you can also do fun things like run the same test suite on your emulator and on visual6502’s gate-level emulation, and verify that you generate the exact same sequence of reads and writes. This might involve porting perfect6502 from C to your language of choice, but, hey, you’re already in it for the fun, right?

Good luck, and welcome :-)

(zellyn@ on most services if you need help)
I have a problem with the title of the article: I don't think this is "beyond the functional". Being able to get some form of touch feedback when handling things is very much a functional aspect and a pretty important one at that.
I once overheard a doctor say something which has always stayed with me, along the lines that after a certain age then once you're off your feet for any length of time, then that in itself puts you in big trouble.
My understanding is that you can generate a statistical model of what a "natural" image is supposed to look like, and if something deviates from this model, it may tell that there's something hidden in it. It doesn't say what is hidden or how to decode it, but it can indicate that something is there.

E.g. there are certain coefficients in a JPEG that should fit a symmetrical curve, and the old JSteg tool used to break that symmetry while flipping bits to hide the payload. You couldn't tell by just looking at the image, but there were clear signs in the statistics.
Not against GUI or anything but just curious about doing it from CLI:
git log | grep 'June 2017' (and remember the first 5 characters of hash)
And then `got checkout <hash>`
> The people who stuck with print were people who preferred to read the news rather than watch or listen. You can call this “literate” but the trope that reading is some higher form of media needs to go away.

Sorry, but it is. Functionally literate people can read and comprehend many more WPM than are typical for human speech. As a consequence, written media are fundamentally capable of much higher information density than visual or audial media, with the exception of certain types of visual or spacial information which can still be printed or included with the written word.
To protect their long-term reputation they should consider cutting the programme, taking the multi billion dollar loss and start anew with a narrowbody range that is actually from the 2000s not warmed up 1960s.

But that would ‘never fly’. So we will get a software-upgraded, mandatory “training” aircraft where pilots will have to be on full-alert every second of the flight, it will somewhere crash again and pilots faulted for being “trained but not paying enough attention” and there’s that.
Didn't somebody win an IOCCC contest with a spreadsheet coded in under 2K bytes?
Really interesting description, thanks. How does current Eclipse compare to Netbeans? I currently use vim and VSCode, but in my Java years (10 years ago) I remember moving from Eclipse to Netbeans mainly for the form builder and because of performance.
> It was appropriate, I think, for the FAA not to ground the fleet after the first crash.

Safety first. They ought to have grounded the plane immediately after the first crash and TBH it's my belief that they would have done so if it had been a US plane with US passengers. The fact that it happened to brown people on the other side of the world made it easy to ignore.

Don't forget that the FAA had all the details of the plane showing that it had implemented the new MCAS system which in theory could have caused the crash.
I think you missed the part that said "without checking out any files"?
Here's the full list of "Things I Won't Work With" articles: https://blogs.sciencemag.org/pipeline/archives/category/thin...
Studies have shown that caffeine in moderation encourages learning.
I accidentally revealed the solution after running the .schema command (the solution is in the trigger code on that table). ️ Might be a record though - I got the answer in only a few seconds.
I am no fan of MBAs but in this case I am talking about what I perceive as cultural difference between hardware and software engineering. I come from the experimental/hardware world and I believe there isn't the incremental patch and release mindset for deliverable items. The testing cycles for mission critical hardware is rather brutal.

The MBA piece of it is why I'm cynical.
"Ho-ho-hold on one second. This installation has a substantial dollar value attached to it." --- C.J. Burke "Aliens"
A bit tangential but I'm curious: if you fly that much, does your company compensate the CO2? From their statement about changing flights being no problem, it sounds like there would easily be budget for such a thing, but I have no idea if companies are starting to do this yet.
It was the Chinese Authorities who moved first and the we-outsource-our-job-to-Boeing FAA last.
How exactly does PPC still live, esp for macOS?
A thread to pull on: How does medicine work outside of developed countries?
Java doesn't really have the same problem. It has the classpath, and that's it, across all platforms. Nor do the big IDEs use ant, maven, or gradle as their internal build system, though most of them support controlling them.
To me, the first concrete step they could take to regain trust would be to admit the mistake, scrap the max program including produced planes, and double down on a totally redesigned successor.
I've been using iTerm2 since what feels like forever, I especially value the tmux integration. I've met George Nachman once many years back when he was at Google - a truly humble and soft spoken person. Really appreciate the work he's done on iTerm2!
"My first guess is 'actor'"

Should that be 'actors'?
Certain sensors? Plural?
They only checked ONE single sensor (which is a glitchy one at best) because their software infra didn’t support multiple checks. There should be three AoA sensors to check to see if one is faulty in flight (of course the grand old 737 only HAS two, so that’s yet another issue).

Instead they checked just one and come what may sent the plane to hell based on that one sensor read-out.
Same here. Happy to pay! Thank you, iTerm2!
Better keybindings?
I just double checked and Alacritty is indeed much faster still. This issue is probably the single most important feature for me in a terminal emulator, and unfortunately iTerm2 just doesn't cut it yet.

On my 5k display, at full screen resolution, iTerm2 scrolls in a large vim buffer at max 40fps. Alacritty on the other hand is around 60fps. Not sure how to enable an FPS meter on the Terminal app, but it feels closer to 10-15fps.

I used iTerm2 for years, and am still a Patron, but until GPU acceleration gets to 60fps at 5k resolution, I don't think I'll be switching back. It's still one of my favorite open source projects, and is only one of two that I currently pay for each month. So I sincerely recommend it to anyone who doesn't care too much about terminal performance.
In theory the two editors are closer in features than they have been in the past but in practice neovim feels like a superset with unique plug-ins and a more active community of people working on them.
It's not a delusional ego trip if it made you a billionaire.
That Cold War mentality is getting old already. The world has a lot more to gain if we drop the "my approach is superior" in the process. Russia and China is not filled with demons, and much of the same things they are being acused of can be said of the US, from severe human rights violations in Guantanamo, migrant populations and pretty much being involved in almost every war out there while destabilizing countries that do not follow Washington's views in the process.

But there is no way I'll let all of those issues start affecting me with an anti-American attitude, and all the same I won't be having an anti-Russian or anti-Chinese attitude. First, I don't have anything to gain. I think China is making the best price/value phones out there at the moment, Russia has JetBrains and some good tools like Yandex for Domains which is free, and the US, well Google/Android/Apple you name it.

In a way it is like the console wars. Instead of going with Nintendo against Sega, just get both consoles and be happy.
They need to give the months different names, so the two can coexist as long as needed.

Worldwide flag days are fatal to progress.
iTerm is all about the features. For me, two useful ones are remapping of modifiers and being able to individually set left or right option to Meta/Esc+.
Hokkaido seems like it is a major problem for this study: it ranks low on stroke mortality and high on ramen consumption and is well known as a land that loves ramen and other rich foods. Perhaps they eat more seafood and that somehow offsets the risk or have some other advantage but it is interesting the authors don’t even mention it given how glaring it is the largest prefecture and one of the easiest to spot on the map for a foreigner.
Exactly that. You will see the MAX naming go away with many carriers, to be replaced with some generic numbering.
That's cool but I'm not so sure pledge drives for every which bit of software really belong on HN.
> I think we're approaching a time where the marginal cost of energy will be 0

I strongly believe that we will continue to find arbitrary uses for available energy, e.g. Bitcoin mining. I can buy that current normal household energy use will approach 0 cost, but I think there will be players that scale use in such massive amounts that marginal costs will still matter to them.
Admitting the mistake and scrapping the Max program would likely mean the end of the company unless it got the mother of all bailouts from Uncle Sam.
The author misses the point. People are avoiding sensitive questions not because it impacts opinion on average, but because of the rare outliers that ruin it for everybody.

It takes just a single asshole reporting you to HR to ruin your life.
I bought an Ergodox many years ago and used it daily for ~18 months. I never got used to it and it has been gathering dust they since.
Thanks! This was the key sentence missing from the original link. I hadn't a clue what I was supposed to be looking for, but this is the minimum info needed to get started. (NB: Solved it in a few minutes after I think 8 queries - though I could have combined a couple I think, for even less queries)
Right after the first crash I was surprised on how much aggressive Boeing came out blaming the pilots.

It felt weird, usually these companies wait for a good initial investigation, take some pressure and then start spreading their message through more discreet channels.
It's not cargo-cult: anyone who's worked on cross-browser front-end development probably encountered this at least once. I ran into this personally a few years back when I was trying to be too clever by half with base64-encoded queries. It's not just ancient IE that has limits - in my case it was a corporate proxy that was truncating the query (which is why only that customer was getting that bug). A year or 2 before that, I ran into the MSIE limit (must have been IE8 or 9: don't know if that counts as the Triassic period, because I don't know what we'd call the IE4-6 era)
Yeah I could see putting things like baseball game scores in a terminal, because you don't really want to be browsing mlb.com at work - but HackerNews should be considered work related if you're a dev.

If your dayjob doesn't allow you to spend 1 hour a day keeping up on tech news/interests, then maybe you need a better job.
1) Not without a visa that permits employment. You can contract with US companies but you can't work while physically in the US.

2. Cost of enforcing a contract will normal far surpass the amount involved, jurisdiction across national borders won't matter unless you're a multinational corporation. Don't put yourself in a position where your customer can owe you a lot of money. Bill by small short-term deliverables, or by hours worked, no less frequently than monthly.

3. The US only taxes citizens, permanent residents, and holders of visas that permit work in the US. As a non-citizen working remotely from abroad you aren't subject to US income taxes.

4. Transferwise, Square, PayPal, wire. Some foreign banks have US branches that take deposits. You probably can't open a US Bank account from abroad. You don't need a business bank account but some people find it useful to separate personal expenses.

5. I'm a US citizen working remotely so I don't know personally. I have friends who aren't US citizens working remotely for US companies. If you offer something of value you can probably find customers.
I recently switched to Mailfence after briefly using Mailbox.org. My issue with Mailbox.org was getting IMAP mail, calendar, and contacts synchronized across Mac and IOS. Mailfence worked perfectly with Exchange ActiveSync for IOS and IMAP/CardDav/CalDav for MacOS.

My requirements were:

1. Support my own domain

2. Support IMAP, CardDav, and CalDav

3. Privacy friendly country

Some alternatives I looked at and rejected were:

* Posteo - Doesn't allow domains

* Fastmail - The Assistance and Access Bill of 2018 makes Australia a privacy unfriendly country (also part of the Five Eyes)

* Protonmail - Doesn't support standard protocols and IMAP bridge was flaky
Hmm, in my head, I model conversation as a game of who can get the mine the most "intimacy", if you will, while revealing the least about oneself. So risque topics are, as the adjective suggests, high risk, but also high reward. Correspondingly, small talk is a lot of low risk, low reward back-and-forth. You don't have to be intimate with a stranger, but you need to stick your neck out if you want to progress beyond pleasantries.

Here's a longer piece about the whole topic of conversations that I wrote a while back: https://zrkrlc.wordpress.com/2018/11/27/a-long-guide-to-conv...
I wish I had read this years ago. It’s very hard to find sensible high level overviews of technical things like this. Excellent.
That and a bunch of jobs. The Seattle area isn’t as exposed to Boeing cut backs as it used to be, but I guess it would still be felt.

Of course, they would have to replace this with something, either previous specced 737s, a new spec 737, or a new plane. While they are developing that market share will fly to Europe and possibly China.
Flaunt Your Skills
On the other hand, food poisoning kills many more people than plane accidents. Despite that, I have heard a lot more from the media about fatalities from plane accidents than from food poisoning. And I suppose that's simply because fear sells.
I believe that several carriers (for sure United and I think others) will let you change for free on a Max. The issue for you is going to be the impact to your time, which is likely more valuable than the change fee to begin with. On the standard consultant route of Monday morning/Thursday afternoon there are many times not alternative flights for hours (or possibly days) later -- especially if a Max gets "subbed in" at the last minute and you cannot plan ahead. The change fee will be inconsequential compared to you not showing up on a client site for a day or at all.
> I'm not so sure pledge drives for every which bit of software really belong on HN.

That's a completely fair opinion, but in that case, don't upvote it. As https://news.ycombinator.com/newsguidelines.html says, "Please don't complain that a submission is inappropriate."

(I think iTerm2 is used by a far larger percentage of HN readers than most other free apps, especially those maintained by one individual, but I may be wrong about that. Maybe the meta-submission is this: if you spend a lot of time using a piece of free software - and enjoy it - and don't contribute code/docs/something to it, see whether there's a way to donate. Doesn't need to be iTerm2.)
I can believe that and would try going back to Terminal.app if not for a killer feature of iTerm that everything else seems to lack.

The Hotkey Window a.k.a a Quake style dropdown transparent visor

https://www.iterm2.com/features.html

It is surprisingly useful.
Huh? I clicked this and still have NFI what it's about or why it belongs here.
Can't imagine writing software without their life saving intuitive IDEs. The keyboard shortcuts and powerful navigation features along with the excellent integration they have pushes them out of the league. I automatically start to hate other development platforms like XCode which is so backward. Only for small edits will I use VS Code or Sublime which in my POV never caught up to Jetbrains and probably never will.
Plus in all honesty, lots of Adobe software behaves like a virus by installing these always running updaters. I haven't had Flash in my laptop for sometime and the web has evolved to a point that it was never an issue, but the CC updater ended up saying I needed to install the latest update to Flash.

I have already tried Pixelmator and the Affinity suite, but after that shady behavior plus the monthly fee, I ended up uninstalling anything Adobe based and just switched completely to Affinity Design and Photo. The only thing I'm missing is when somebody sends me an .ai file in a certain format, but if they export with SVG or with PDF support, zero issues there.
You only need two sensors to determine if one is faulty. You need three if you need the correct measurement. For this application, all that is required is a warning that the AoA sensors aren’t providing correct information.
I only read the abstract and the first few pages, so my opinion is uninformed. However my first thought was similar to yours. Asking sensitive questions may be moderately positive on average, but occasionally extremely negative.
Trying to get the most out of another while giving little or nothing seems like a strange and rather mercenary way to approach interpersonal interactions. Could you explain how you arrive at this mode of communication?
If your goal is to get others to share intimately without sharing intimately yourself, you will tend to seem insincere and manipulative.
> The people who stuck with print were people who preferred to read the news rather than watch or listen. You can call this “literate” but the trope that reading is some higher form of media needs to go away.

IIRC, media studies consistently showed a weak positive effect of print news (the more consumed, the more people learned) on knowledge of current events and a stronger negative impact of both radio and TV news (the more of such “news” was consumed, the less people knew about actual events.) The idea that print is, in practice, a higher form of media with regard to news is pretty strongly substantiated.

Audio and, especially video are great for conveying emotion, but except for very specific kinds of information aren't a great vehicle for conveying complex information.
That strategy seems like a sure way to get taken for a ride. The only way we can infer the intentions or ethics of other people is to observe their actions and the effects of those actions. The marketing usually lies about squishy things like intentions.
This is part of why I try to just speak my mind. The great advantage of that is if people are nice they'll correct you when you say something really disturbing and maybe you'll notice bad things about yourself that you otherwise might have missed.
How much effort do you put in to the filtering/screening process? Or do you pick quickly and see how they do on the job?
I'm really not seeing fluid motion in any direction. I'm seeing a fish explode to disassembly and reassemble pointing the other way.

I see the rotation when there's the great big opaque cylinder in the middle of it, but it doesn't last after the cylinder is removed -- it reverts to explody fish.
1. You cannot be a W-4 employee because you have no legal right to work in the US. You can do work on a contract basis. If you are working outside the US, you have no US-source income and only owe based on the laws of your country of residence. You shouldn't get a 1099, but you might.

2. Parties to a contract will perform as long as they are happy. You can specify a governing law and international arbitration in case of disputes.

3. No.

4. Wire transfer to foreign bank. Most domestic US companies will balk at anything that's not an ACH transfer. Companies that do business internationally know how to find the wire desk at the bank.

5. If you are a US citizen or permanent resident, the above doesn't apply. Along with Liberia and Myanmar, the US is one of only three nations that tax its citizens' worldwide income regardless of residence.
If you get food poisoning, your chance of living is still pretty good. If your plane crashes, you might live, but your odds are much worse than if you get food poisoning.

Many more people eat meals each day, than fly in a plane.
Can someone help explain third place? I guess I could maybe see the white dot stretch into a line (triangle was the most obvious with two diagonals and a straight line), but it was barely perceivable.

I suffer from motion sickness (back seats of cars, most FPS games) and this one had a negative effect on my head and stomach.
Japanese is really difficult to translate. There's so much unstated context, totally different sentence structure, concepts that don't exist in English. I use Google Translate a lot with Japanese, but more to check my work. I'm not sure it could even really work with this kind of interface (sentence a in -> sentence b out).

Check out jisho.org- it will translate and call out sentence structure, and is clearer about assumptions.

I almost wish Google Translate provided a confidence measure.
A lot of articles with "mandatory" JS can be read just fine with Lynx/Links. Better with Links -g.
Which it would.
noscript makes many news sites more bearable—of course, there are some which whitewall you—which can sometimes be bypassed with reader view—but sometimes not :(
> My comment is also not about the maintainer. My comment is about how BSD as a license is often framed as an equivalent choice to GPL or other copyleft licenses.

Are they really? But they're clearly not the same. Both are "open" licenses, but one is permissive, and the other is strong copyleft. The intentions behind them are quite different, and I don't see how anyone could read them and not understand this.

Still, I don't appreciate the aspersions I see being cast in this thread towards application of the BSD license. When I release OSS, I prefer to do so under MIT license - because I just want to put it out there for people to use, should it prove useful to them. I don't expect anything in return for it, nor do I wish to place restrictions on its use. Why should I be crucified for selecting a license that accurately reflects my intentions?
Tiny Handcuffs
Friday the 13th doesn't exist on this calendar. Neither do it's cousins Friday the 17th and Tuesday the 13th. Interesting.

This sounds great except the fact it would be a complete nightmare for developers the world over.
Get an RSS reader.
Ask HN: How did you get your first 100 users?