skysight-inc/HackerNews huggingface dataset:
We run about 20k connections per second with nodejs on a 12 core machine.
All node is doing is parsing cached JSON, modifies it and serve it back to the client.
One server has an uptime of 560days without any memory/performance issues.
Well, I tried to find out what these ideological assumptions were, but:

There were no neighborhoods, no parks, no roads, no suburbs, and no racial or ethnic conflicts. - surely a simplification, but doesn't sound ideological.

Tax contributions of poor people are lower - well, again, this is probably a mathematical fact, rather than an ideological.
It's just another disassembler. There are a bunch of them already. It is, to the state of the art of reverse engineering, about as big a deal as the first release of Sublime Text was for programmers. It's hard to think of a "downside", or at least one that wouldn't be equivalent to "Sublime Text made it easier for people to code malware".
One person’s jar is another’s zip.
https://outline.com/gFeqsD
She should feel proud about all the medical research she just helped fund through those inflated prices. Because as long as some percentage of it goes into research, any price is justified.

/s

Edit: You downvote, but "high prices are OK because they enable medical research" is an argument that inevitably pops up in these threads.
I have to admit to being mostly satisfied with my Divvy setup, which isn't "tiling" per se, but does provide me reasonably granular, keyboard-shortcut-mapped, size-and-position assignment for arbitrary view windows. Wondering if digging into a proper tiling solution would have ROI.
>includes a suite of software analysis tools for analyzing compiled code on a variety of platforms including Windows, Mac OS, and Linux

From the site, so yes it works on non-windows binaries. It also runs on Linux, Mac and Windows. This is the list of file formats I found in the docs that are supported by Ghidra

* Common Object File Format (COFF)

* Debug Symbols (DBG)

* Executable and Linking Format (ELF)

* Ghidra Data Type Archive Format

* GZF Input Format

* Intel Hex

* Mac OS X Mach-O

* Module Definition (DEF)

* Motorola Hex

* New Executable (NE)

* Old-style DOS Executable (MZ)

* Portable Executable (PE)

* Preferred Executable Format (PEF)

* Program Mapfile (MAP)

* Raw Binary

* XML Input Format
I skated those streets at that time. Very cool to be reminded.

Wish there was one of the banks though
Educated guess: Sid has never tuned a piano.
That is certainly not the definition of bias. https://duckduckgo.com/?q=define+bias

And you don't believe a "winning group" would hold its own biases?
It's not the first real competitor available to the public. Hopper Disassembler and Binary Ninja are both capable. They have been available for a few years.

Binary Ninja is also collaborative if you get the enterprise edition: https://binary.ninja/purchase/
I'm not really a fan either, but it's somewhat better and this makes people seem to like to pass around IDBs…
Sorry, I think my use of "artifact" here caused some confusion.

Each of these "artifacts" are actual isolated builds of complicated programs such as Chromium or GCC. The technical term is "derivation", which produce "outputs".

All of those packages can be reproduced from source now or 100 years into the future and SHOULD produce the exact same binary output. If they don't, it's a bug.
Sometimes it is easier to just show someone an idea in a straightforward way rather than spend a whole lot of text describing it.
That's exactly what they said.
What we filter out and don't see is just as important as what we do. If we could see all wavelengths, we'd have just noise.
It's the de facto standard and the program you can assume everyone is already using, plus the fact that a lot of tooling relies on IDA (in part because, for a long time, it was the only game in town) for analysis and function recovery. I don't know if that really makes it "better".

I got out of this stuff before decompilation became a mainstream feature, so it might be a big deal that Ghidra has a strong decompiler.
I use Ctrl+Cmd+Alt+numpad keys for ShiftIt. If this conflicts with anything, I've never noticed. Who would be silly enough to choose such a combination for something anyway?
For night operations you could use 980 flashlights without the NIR headgear.
This is a non-ironic post, but this is good and is Obamacare's design. Give me a few sentences to explain before you get angry...

A good chunk of Obamacare was to get price transparency out into the public. People are beginning to realize how bad our drug prices are. Under Obamacare, a High-deductible plan will require the consumer to pay the full price of drugs until the deductible is covered.

This means for the first few months each year, everyone gets to see the true price of drugs. Later, when the deductibles are covered, insurance takes over the cost. But the sticker-shock is part of the design, we can't have a free market unless people actually see and understand the prices of the goods and services that they get.

America can't fix the healthcare system until people realize what our healthcare actually costs. Seeing the actual cost of drugs is step #1. Now that people are seeing what drugs cost, now we can move on to step #2, and try to figure out what to do about it.

Go back 10 years, and nobody would have known about these prices. Today, we actually can start discussing the pricing of health services.

--------

Now obviously, the price of American Drugs sucks. But at least we know this fact today. This is a far better situation than a few years ago.
Ok, this drives me nuts

ARGH! Seriously? The STM32F103? Crazy (or should that be Craze) hobbyists using "blue pill" boards because they are cheap (and they are, like $3 on ebay) which use this bastard chip of the ST Cortex-M line and they say "gee, its a really simple circuit and since they sell for so cheap on ebay it should be a good idea to use this chip!" BZZZZZZT!

ST Micro makes much better CPUs that would be ideal for this application, they have things like on board DSP instructions in their floating point units, and can run at internal clock rates of 180 MHz with a megabyte of Flash and 384K of RAM, some of it very high performance (core coupled memory). These CPUs are no harder to put onto a PCB than the STM32F103 and they are so much more capable. And sure, they are $10 apiece instead of $1 apiece which is fine if you're making BILLIONS of these things, but a bespoke quadcopter?

Oh but its Open Source, cool, except I can't find the PCB files anywhere, if I could I could pull out that crap chip and put in a real CPU and have OSHPark make me a few. I did find the software repo : https://github.com/Crazepony and yeah, another budget quadcopter maker with a bunch of things they want to sell and an "open source" tag to try to get people to come and look. Fair enough, it made me look. It is sort of the 'freemium' hardware company model.

Sigh. I'd love something bigger than the Crazflie[1] which is like real open source (PCB and everything) and smaller than a DJI Phantom that I could play around with.
How the Kurds Could Unlock Middle Eastern Climate Action
They're arguably competitors if you don't care about decompilation. But Binary Ninja has no decompiler and Hopper's was awful last I checked. Ghidra's decompiler seems as competent as Hex-Rays.
The clock source is typically generated by a phase locked loop from the external crystal oscillator. There's a PLL multiplier and divider value that you can set obtain the desired frequency.

I think the MCU starts running at a low speed from an internal RC oscillator, and then setting up the high speed clock source happens early in the initialization code. This code can be generated by ST's STM32Cube software, which is useful as a reference implementation even if you don't use the generated code in your project.
I think you're underestimating the value of intel on people who know how to get intel or at least interested in the topic.
I'd be pretty keen to correspond with you, OP, or other "senior" / experienced (30s, 10+ years) developers in NYC trying to skill up and get into higher salary positions, or at least share some experiences and intel. email is in my profile.
Well sure, but the .zip files I'm referring to are "decompiled" for you with nice naming conventions and all that ;)
Nothing is ever 100% better with no downsides, except maybe drinking water. That's a silly standard.

The upsides of people getting it who aren't willing to break the law outweigh the downsides of bad people getting it more easily. Probably. That's the best you can expect with security tools.
Agreed. Once you get familiar with all Spectacle's shortcuts window management becomes really quick and simple.
China? Russia? Etc? Really I think this is a good thing.
> and the policemen wear polished shoes and self-important expressions

Their faces range from no expression whatsoever to a slight smile. But please, don't let that stop anyone from assuming their thoughts based upon a momentary countenance.
You didn't die. Congrats, but that doesn't give you knowledge I don't have.

Python should be new to you, or at least newer than when you first encountered it. The fact that it's not means you have no clue what changed, so you have no clue if it's any better.

The only thing that needs to be abandoned is this fake idea that older people carry knowledge that can't be expressed except in the form of trust. If you've got reasons, let's hear 'em, but "I'm old" isn't a reason to do anything.
I don't know about "only sane", but I expect it to happen. Conglomeration is probably inevitable, in fact if not name, with the federal government assuming more and more of those roles just because of the economies of scale.
Yeah, that's basically it. Most other tools either lack a decompiler or have a somewhat poorer one.
Fair enough - there were bugs in specs (like the X.509 letting you attach arbitrarily large image or blobs), but mostly I found that the compilers were buggy.

Whenever (way back in the day) we (our/my company) did SET (secure 3P "secure" credit card protocol) with competitors (MS/HP/RSA/IBM/Netscape/etc.), because we compiled an interpreter from the spec, we were able to put in code-path switches depending on the counter party and adapt. Since they had a buggy compiler from a 3rd party - they could not.

Was that an issue with ASN.1? Or crappy tooling that people used?
I think the calculus should get a bit better with cheap renewables - desalinating only when more energy is produced than can be reasonably used.

I think if we can find a bunch of things that can effectively use excess power but aren't time sensitive, it'll also make renewables much more attractive.
It’s interesting that the fraud and laundered money is always blamed on the bad guy when in fact it should be the banking system that is held accountable. If you take large sums of money with a deposit description “for bills” without doing anything about it, well, sorry to say but you’ve failed to do your part in ensuring that money is not dirty. Banks are incentivized to look the other way and when they do get busted, nobody goes to jail, they pay a small fine considering the large picture and go on business as usual - see HSBC
Not to mention hydrogen is a massive pain to store, to transport, and to convert to electricity.

Hydrogen fuel cells aren't ever going to happen. [0] Power to weight sucks, energy to weight sucks, and safety sucks among other things. The supposed advantages over electric cars (infrastructure, range, refueling, longevity) don't exist, and at current rates of tech development won't ever exist. But the disadvantages (complexity, hydrogen storage, inefficiency) still do.

0: https://ssj3gohan.tweakblogs.net/blog/11470/why-fuel-cell-ca...
$2.6k+ you mean
i don’t really understand how this whole us visa process works: my girlfirend was denied a visa, re-applied after two days and got it. this is also when i found out certain forms have extra pages full of required details that only apply to females, not males.

the whole process seems extremely random
I'm definitely excited for this, considering I couldn't fork out the thousand of dollars needed for using IDA. I can't really justify that on a small hobby project (reverse engineering games).
This is assuming the current energy costs though, right? If we can get cheaper energy, say via fusion, it could go down.
It's a funny situation, though: decompilation probably should cost a small fortune. If you're in a line of work that needs it, the quality of your decompiler is probably a huge factor in how valuable an hour of your time is, and many [most?] fields where people routinely decompile stuff are very highly compensated.

IDA has always had a weirdly low price point given the bill rates of people who use it, and it's interesting to see that price being competed all the way down to free.
It's not a wiki; he's free to not merge changes people offer him.
>but you won't be using the API/drivers ST provides (such as HAL and LL), just the header. As I understand, the STM32 community kind of rejects this API as "bloated".

If you're not making millions of something (cost sensitive), and not running into performance issues with the HAL, just pick a microcontroller with more than enough flash and use the HAL provided by ST. It's faster to develop with, relatively robust, good performance, and it will make your code more portable. Writing directly to registers is the perfect example of premature optimization.

I've spent the last ~7 years writing firmware on the NXP LPC8xx/18xx and the STM32 L0/L4/F7/H7. In that time I've only found a couple of errors in the HALs provided, and only once or twice needed to re-write some HAL code to increase performance. Using the HALs from the vendor saved me an immense amount of development time and made porting code between chips trivial.
Shoot the Crazepony people an email and ask about the PCB design files for their 'open source' quadcopter?
Closest I can find for a wiki article is at https://plato.stanford.edu/entries/monism/ from Calosi.

Perhaps Quantum Monism fits in with https://en.wikipedia.org/wiki/Model_building_(particle_physi... to replace any given standard model.
Github repo:

https://github.com/SimHacker/micropolis
Might want to attach the (2017) label, although I hadn’t heard of it until now.
Binary Ninja has most of a decompiler and is expected to get the rest soon.

Binary Ninja offers multiple views of the code, each with an API that gives you the same access that the GUI has. The different views vary in how much they are like assembly or C. Only that last step, real C code, is still missing. Those other views are quite good if your goal is to understand things, but less good if you were hoping to throw the results into a C compiler.
Why fuel cell cars don't work (2015)
I use Karabiner-Elements to rebind my Caps Lock key to "Super" (actually, F17).
I used to live in an area in Seoul sandwiched between universities (신촌), in a nice enough high-rise apartment building at a main street, with a block full of love hotels behind it. My window was out back, facing hotel back entrances.

It was generally quiet and uneventful, but super amusing on Valentine's Day nights: The entire street would basically be a column of taxis. They'd briefly be stopping, a couple would dash out to the safety of the hotel entrance, the column would advance, repeat.
So much of this story doesn't make sense, and of course she shuts discussion down by saying those that are questioning her are "mansplaining."
> it sucks that wifi, bluetooth, and sleep mode don't work for you - so maybe Linux isn't a good choice for you if those are important.

...or maybe his hardware's not well-supported. And what's well-supported is by any metric significantly improved from, say, five years ago. If you buy fairly mainstream hardware, at least on the Intel side of things, I think it tends to be fine. My experience has led me to think that a lot of these ongoing complaints (the ones that aren't actually stale) are some weird hardware somewhere along the line.

When buying neither of the last two laptops I bought (HP Spectre x360, Lenovo ThinkPad T480) did I do any sort of Linux compatibility check. For the ThinkPad I figured it'd be fine because Lenovo historically has had solid support, but I kind of expected there to be problems with the x360 that never manifested. I got rid of it for other reasons, mostly around HP's support being pretty lousy and demanding I go without a work machine for two weeks because a keycap had come broken from the factory, but the Linux support? Just fine.
> Oh? How do I opt out of Google's spying?

I was primarily thinking of google.com/dashboard.

It's far from perfect—for instance, it's only for people who have Google accounts—but when I go to Youtube, for instance, my video recommendation list is 100% generic, which is how I want it (no filter bubbles!).

I would really like to do the same on Amazon.com, but it's completely impossible. There's no dashboard equivalent.
Actually It is something like 25M total mobile phone users. But 30M is a reasonably good upper bound.
literally the first thing I thought. Never even seen that before.
Gary Bernhardt has a good take on this in his talk A Whole New World [1]. He introduces an editor which has these layers which can display or hide orthogonal information such as types, a short view or profiling details. That talk, and your comment and my inability to find anything that does this kind of work simply surprises me. Are there no good examples of systems that allow these kind of simple transformations out there? I remember someone pointing me to a clojure editor a while back, maybe? I can't remember.

Seems to me there is a desire for editors that allow a user to transform code, whether it be annotations or raster graphics as Bernhardt puts it. The closest I know of is org mode, and how it works on a plaintext interface but has no qualms about displaying it in wildly different ways than an org file might look opened up in vim, though it still does maintain readablity. I think this is the way to go and I've been playing around with a personal workflow on top of org mode lately. What do you think?

[1]: https://www.destroyallsoftware.com/talks/a-whole-new-world
I completely disagree.

It's correct to blame crimes on the bad guys. Theft and fraud are actual crimes with actual victims. Money laundering is a non-crime, and the rest of us shouldn't have to suffer an authoritarian financial system just because some people commit crimes.

Banks should provide a dumb service like phone companies do. It wouldn't be reasonable for the phone company to interrogate you about why you're making so many late-night phonecalls, and it's not reasonable for the bank to interrogate you about why you're depositing so much legal tender.
It’s not the postman, it’s that physical addresses get aligned with the stop on a mail route and other types of delivery do not.
I would like for FF to remember the volume...
Growing up watching Star Trek The Next Generation this is so cool to read about. Talk about Geordi Laforge vision. That part that I find so cool is seeing a lot of things that were mere dreams on Star Trek become real. Our smartphones are essentially tri-corders and now we could potentially get night vision.
We're going to hell in a handbasket quickly now, folks, hang on
There's a typo in launch.sh that breaks when you try launch in debug mode

> "{$DEBUG_PORT}"
O_O 500+TB Artifactory cluster! Hahahaha ours is like 30GB and just RPMs. Was it much of a challenge to scale Artifactory to that level?
Profoundly, yes. Downtown Boston was a dismal place when I was a kid. It was dark. The overheads sucked so, so hard.

I've worked downtown for years now and it's a pleasant place to be.
What's the underlining tech the pipeline runs?
Holy crap thanks!! I will research this... definitely worth it. The doctors I called wouldn't even give me a price.
It looks like I need to host my prod environment completely on your tool to make use of the staging feature. I will look more into this though, thanks for sharing. One difference is that in Dockup, we can boot up databases instantly with obfuscated prod like data and we do this because Dockup deployments are accessible by the entire team.
Why We Don't Like Our Underground House
If you want something like that, using an IEEE OUI/CID would be a good start.

https://standards.ieee.org/content/dam/ieee-standards/standa...
This looks like an excellent free competitor. Been trying to learn; a tedious process without the fancy tools. Even hopper and binary ninja are very expensive (for a student). Radare2 has been a godsend so far and very helpful, but not as user-friendly.
I amethyst is more usable than chunk im definitely stearing clear of it.
FDA Approves Ketamine-Related Drug for Depression
How not to embarrass yourself.
> All of the "assumptions" in that link are correct, with the exception of 6 as a flawed intuition pump. A human being is not capable of emulating a suffering being by marking ones and zeroes in a notebook

Ironically enough, you too are rejecting this assumption, not on its own merits, but because you dislike its eventual conclusion. Here's the exact assumption as stated:

> Assumption 6: Anything a computer does can be functionally replicated by a human being writing 1s and 0s in a massive ledger.

Are you truly rejecting this assumption? It is almost trivially true. I know in detail exactly how a CPU works. All it does is perform extremely simple calculations, and then write/read the resulting 1s and 0s from various storage locations. I've literally solved exam problems where I had to debug/replicate a computer's behavior by writing 1s and 0s on a piece of paper.

If your point is that humans are far too slow to replicate anything a computer does, then I will refer you to the previous assumption which you stated to be correct:

> Assumption 5: The fact that a computer simulation can be conscious, is independent of the CPU speed of the computer.

If your point is that human lifespans are too short to run any meaningful computer program, then I will ask you this: If we did achieve human immortality, and if someone did use their immortality to do exactly what the article suggests (writing 1s and 0s in a massive book), should they be found guilty of torture and murder?

> why is it so plausible that consciousness can exist on the 3 pound lump of jelly in your head? Isn't your argument too strong? What makes brains special?

That's the whole point of the article. There's nothing special about our brains, or about any other 3 pound lump of jelly. Consciousness requires both physical phenomena as well as supernatural phenomena, and without the latter, our brains would not possess consciousness either.

We clearly have to reject one of the assumptions/conclusion, and the most reasonable one to reject is the assumption that consciousness can arise from purely physical phenomena. All the others assumptions are much more logically defensible, whereas the first assumption is nothing more than conjecture.
Fortunately, a lot of people who are very knowledgeable about reverse engineering are downloading & opening it as we speak. They will point out any flaws/viruses found. Seems one has already been found [1]. All you need to do is to wait.

[1]: https://news.ycombinator.com/item?id=19315515
It isn’t a problem.

The outer envelope isn’t private by design and law. It’s metadata that is open to whomever sees it.
The free version (https://www.hex-rays.com/products/ida/support/download_freew...) would likely meet your needs, assuming the games are for x86.
It's this satire? It's awful.

"Free positioning" isn't new. I was dragging absolutely positioned divs and image maps around in Dreamweaver 3, 20 years ago.

These chumps think they've reinvented design. Instead they've just unearthed exactly the same problems that Bootstrap helped control.

Seriously. Some of us have been through the hell of uninformed design choices. Mystery meat navigation, never knowing what you can or should click, criminally insane typography, and fixed resolution design. Leave in in the 90s.