skysight-inc/HackerNews huggingface dataset:
"Standalone" is a nice feature but not a separate product category. Facebook rightly considers Sony, Microsoft, HTC as competing with Oculus.
If you want to do that you can grab a PlutoSDR for ~$150 and supports gnuradio right out of the box.

That said the post was a tour-de-force in cross functional engineering, truly impressive stuff.
I don't have to believe in Santa Claus to appreciate Christmas presents.

I don't believe that software should be subject to copyright so I put the GPL on my code to protect it from those that do. Fight fire with fire, eh?
Downvotes from shills
So Coca-Cola is the best?
You could do real damage with ResEdit.
The problem with antitrust enforcement w/ Big Tech will be users actually want vertical integration in a lot of contexts. And this vertical integration aligns consumers with the large tech companies in a way that hasn't been true with previous antitrust cases.

Yes we could have more open standards, but the cartesian product of every integration eventually doesn't scale. What Microsoft did with Windows in this regard in the PC ecosystem is actually quite phenomenal

But I know my Airpods will integrate seamlessly with my iPhone, which integrates seamlessly with my Apple Watch, etc in a way that's clearly very intentional, works, and saves endless headaches. I also know that there's entire companies going out of business because a company like Apple will gobble up prominent accessory markets.
It seems like this only has an effect because people care about it for unexplained reason. If I wanted positive person to work with, wouldn't someone posing as one but in reality being negative, be effectively cheating?
Some of the comments in this thread make me pretty sad. There is a lot of nuance, obviously, but generally speaking when people say work is too "political" and make complaints that "people are allowed to insult straight white males, but insulting other groups is off limits", it doesn't take much reading between the lines to see what is going on. I hope everyone can take a second and appreciate how underrepresented certain demographics are in tech and that we should all work to change this.
I mean yeah, I agree. Except maybe the not investing money part, that was a little extra. But everything else, for sure.
Please don't say "boomer" here. Can you make your point without resorting to ageism and bigotry?
What are you talking about? The xbox360 was an off the shelf 2.5” drive with custom firmware in an enclosure that took 30 seconds to open.

https://youtu.be/XIrW4pzVNmk

Ignoring the fact that the 360 isn’t the original Xbox... which is what I literally said.

https://en.m.wikipedia.org/wiki/Xbox_(console)
That pretty much sums up my experience with IBM when they bought our company as well. I had a colleague who quit immediately finding out they bought us out because he had worked for them before. I gave them the benefit of the doubt but he was right and I left once they started to integrate us into the borg. Just about everyone ended up leaving not to long after either.
thanks for the pointer
Looks really interesting, and potentially useful. I looked around, but didn't see much about a few things, which are probably not standard use cases:

Do you have thoughts about using this on other systems. Bare metal, VMWare, or maybe even a cloud service without the use of their secret manager? I know it may seem odd, but those are cases where I would think this would be even more useful.

How about the use of client certificates for user authentication. Or maybe kerberos tokens for server authentication.
Keep these kind of low quality comments on reddit, please
When it worked out well though, there was an incredible feeling of being in sync with the other person.
No gaslighting, please. It's called COINTELPRO. Here is a great resource for those that aren't aware: https://archive.is/YpeXZ
I'm not sure why but I enjoy working in Swift. It just feels fun. I'd love to use it for backend or web development, but currently if I'm not targeting iOS or Mac, I don't use Swift.

You raise a good question about whether the investment is worthwhile, but if you earn money from targeting Apple platforms then it's a no-brainer.

When I was in the game industry, pretty much everyone I knew had the attitude that you had to be an expert in one language, C++, and it was career suicide to take a job working in a different language. But I've always felt that there's nothing wrong with using multiple languages. Over the course of my career I've had to use many different languages, at this point it doesn't seem like a big deal pick up another one. When I had to do a Unity game, it seemed like it took less than a month to get ramped up on C#. Just this year I've jumped back and forth extensively between Swift, Typescript, Elm, Elixir, Python, and Golang, while also doing some small projects in Agda, Haskell, and a few others. Yes, I do get the syntax mixed up, particularly right after a transition, and sure, I'd probably be more hireable if I honed my skill in a single language, but really learning a language is not such a big investment once you get the hang of it.

The Apple frameworks are a different story -- that's a bigger time investment, but it's incremental. You don't have to learn all of them to make an app, or to be productive in Swift.

[edit: fix typo]
11 but I just closed 30 tabs an hour ago...
The Indian megacity digging a million wells
> externalizing most APIs from the language and then adding support for the API to the language as though it is a foreign technology

That's true, but only in the case for the language's standard library. But what about the API of the language's top-level constructs? A class must have an initializer, for instance. Or protocol / interface has the notion of required as well as optional methods. Why is the latter (language APIs) not copyrightable but the former (standard library APIs) is? What is the substantive difference between them?
Technocratic World Government here we come..

https://www.worldgovernmentsummit.org/

What concerns me is that science is ever changing and those that promote it are not in any way immune to human falability like corruption, self interest, deception etc. Im sure someone here knows what im talking about i dont need to say more..
They're not low quality (certainly not compared to other ones here). It's a very real possibility HN is astroturfed
This isn't a cyberpunk movie, that's not how it goes.
I look forward to Amazon suing Oracle for reimplementing their APIs.
Thanks for pointing this out, you're absolutely right. I'm linking to our Security page[0] and our security docs[1] below, but we'll definitely be updating our marketing site to place more of an emphasis on this. I hope the rest of this post and our comments here illustrate that trust and security are things we think a lot about, despite our oversight with the landing page.

[0] https://doppler.com/security

[1] https://docs.doppler.com/docs/security-fact-sheet
I think you're conflating "able to do" vertical integration with "must do" there, fwiw.
Double income is pretty much a requirement everywhere in Europe.

Some things are more expensive in the US, like cars. Some are more expensive in Europe, like food and gas.

There are great communities in the US. Dont generalize a country of 360M people on your personal situation.
If your goal is to make everyone think that black people are less intelligent then there are few better ways than to accept less capable black people into basically every college in the entire USA. Even die hard liberals will have unconscious bias from knowing that the black people were mostly the worst in every class they took.
Representing Dwarves Graphically
Wait until you find out your Mac initializes bluetooth in the BIOS and looks for a keyboard and checks for keys pressed before trying to boot anything, in case you're holding down option to go into the boot menu using a wireless keyboard.

This is pretty much a universal feature of any device with a bootloader and an OS. If it weren't there, you wouldn't be able to diagnose anything. 2 seconds is reasonable.
Yeah it seems Apple still riding closet gay wave 40 years later.
"Hey man, thank you for bringing this to our attention. Wanna a free t-shirt? Anyways, be good!"

Edit - On a more serious note, I think they tried to enforce account creation to a cellphone number instead of email.
Developers: Google, Siri, Alexa Are an Abstraction Layer over Your Apps
I agree on all points except "unethical resale of open source software". If they comply with the license there's nothing unethical about it.

Selling open source software is one of the valid ways open source reaches end users. Users/Consumers want to buy polished, maintained, and supported things. That costs resources to provide.

From a user perspective, having a preference for FOSS software shouldn't limit your options to unsupported abandonware you couldn't pay for if you wanted.

Recall the F in FOSS is Free as in Free Speech, not Free Beer.
I was going to write a chapter for Derrick's "Zen and the Art of Resource Editing" book. The WIND resources, I think. I flaked out of it.

Is a fantastic book. There are hard copies for sale online, and BMUG released a CDROM version a bit later on.

http://macintoshgarden.org/apps/bmug-zen-rom-v20-zen-and-the...
My article says that this new science council would work with all three existing branches of the government. Not replace them. So, it is in no way suggesting it be driven “only by science”. It’s more a question of injecting a modicum of science into the existing system.
Google... really isn't that good at what they do besides sell Ads. They're just big so whatever they choose becomes the standard because 'doing what google does' not only won't generally get you fired but also impresses people who don't actually have to build difficult things. It's a testament to the power of an entrenched market position.
Important part:

> "Nothing in the emails indicates that the DHS or the FBI exceeded its legal authorities in Portland. But it is not generally understood how extensive those authorities in fact are—they go far beyond those held by the DHS, especially if the president and attorney general get involved. Among the special powers granted exclusively to the FBI under a Reagan-era executive order (No. 12333) are authorizations to conduct “unconsented physical searches” and “physical surveillance” for intelligence purposes in the US. The Supreme Court has held that the Fourth Amendment generally requires law enforcement agencies to obtain a warrant before searching cell phone data, but there is an exception for “exigent circumstances,” which is supposed to apply only to extreme situations in which lives are in danger."

Despite the constant repetition of the "peaceful protestors" falsehood (a clever tactic to sweep the destruction and violence under the rug), peoples lives were being put in danger. Not just in Portland, but all over the country, and local law enforcement weren't doing their jobs.

> “It’s high time for the FBI and DHS to give Oregonians a straight answer about what their agents have been up to in Portland,” he said in a statement. “The full extent of federal surveillance in Portland remains unknown, but it would be outrageous if Oregonians were targeted because of their political activities.”

"Political activities" is just more clever turn-of-phrase to say "lighting things on fire and destroying private and public property with [politics] as a convenient excuse." There's a big gap between organizing, speaking, and holding up signs and throwing molotov cocktails into crowds.

A lot of what happened was/is domestic terrorism and the only reason it's being tiptoed around is because we're in an election year.
The current model for interacting with an FPGA connected to a PC has it sitting on a peripheral card, on the other side of a PCIe bus. AFAIK there's no story for exposing higher level abstractions of these devices though the OS in a way that would allow them to be shared between different applications.

How would you envision an "FPGA on board the CPU" differing from this? Would it still be a separate thing the way GPU is today, or would you see it more as like a new set of CPU instructions which enable little blobs of HDL to be somehow passed in and invoked, kind of like how a shader works today on GPUs?
Apple requested Telegram to shut down oppositional channels in Belarus
I think the difference is that the Microsoft and Sony accounts are only used for authentication/account purposes. Facebook accounts are for much more than ensuring you have access to a game or Office, etc. plus, as others have said — you can have different Microsoft/Sony accounts. So you can split your professional and personal lives. This isn’t possible with Facebook.

The Facebook/oculus situation would be like if Microsoft required you to use a LinkedIn account to play the newest version of Halo. That would be equally strange.
I do think most people protesting are of the sentiment you note in your last paragraph
Trying to get up to speed on this whole issue .. but as a software engineer, I'm a little surprised APIs are not copyrightable. Putting aside the pedantically literal creative work that goes into documenting an API and naming functions, the chief engineering role of the API is,

- breaking the domain of work into well modeled types

- information hiding

- keeping dependencies together and/or variously keeping data dependencies apart

- leaving room for extensibility

- speed of operations

- and promoting the correct use i.e. single v. multi-threaded or one server vs. distributed

That's real work, and getting a "good API" i.e. recognized throughout industry as well adapted to the problem domain (say SQL for DB work) or copy-on-write for C++-strings almost always reflects a better implementation which bubbles into the API.
Just because I don’t bring up politics with my barber, doesn’t mean that either of us don’t care about political issues. The proposal here is to compartmentalize.

If I don’t know someone’s political stance, my default isn’t to assume that they think “things are fine”, my default is to assume that they have some set of beliefs that are irrelevant to that particular interaction with them.
Unless the democrats sweep I see little to nothing to imply that anything of note will happen in congress for the foreseeable future.
38 for learning/personal (left screen) and 21 for dev/company (right screen). But usually I only keep half of that number.
> The Justice Department is claiming that those African Americans accepted into Yale are actually hurt by being accepted because their acceptance is reinforcing stereotypes that they needed extra assistance to get accepted.

It is perpetuating the racial stereotype of black people as stupid and likely creates strong unconscious bias in everyone at that college that black people are dumber, since among the students accepted to the school the black students will have the worst track record. It doesn't hurt the black people individually, but it hurts black people as a group. I wouldn't be surprised if we include the group effect that even the individuals are hurt more than helped long term.
Tangentially related: newly-created Facebook accounts are a whole lot harder to keep up these days if you’re just using them for a single purpose, like following events.

I created an account last year to get more socially involved in my community but I didn’t want to post any personal information and my account kept getting disabled unless I added pictures and filled out certain sections of my profile. Not sure if it was anti-automation technology or what, but I wound up giving up after trying twice because I didn’t want to give them what they asked for.

Knowing that this is required to use a product like Oculus is unacceptable.
Interesting. I have the same model as you used (MB7220) but port 8080 appears to be closed (connection refused). In fact, nmap shows no ports except 80 are open. I guess a firmware update took that out.

Mine reports version 7220-5.7.1.15 in the admin console. I would be interested to know if anyone else is able to access it.

I use this modem for my internet service so unfortunately I can't just take it apart to replicate this experiment!
While sign in with apple is totally fine. I hate Facebook like any normal person but this is ridiculous.
I feel like programmers/engineers/technical-minded people have an easier time being terrified at this kind of "exception" for "exigent circumtances". Because that type of person is well aware that an "exception to a rule" really just means the rule is formally worthless, since it provides no guarantee whatsoever.

or maybe I'm just projecting how I think.
Yeah, I was like “wait I read that paper way before 2018, what gives??”
Where are all these politically active workplaces that these HN commenters hate. I’d love to work at a place like that!
Project Shamu?
In the book The Unicorn Project, a project called Shamu is mentioned. Anyone know if there is a real world technology that is an analog to it? In the book Porject Shamu takes 23 API calls and reduces it to one call all without caching and using functional programming principles instead.
I'm not sure what about that has to do with competition.
This is nonsense. There is no "the alternative;" there are no "apolitical" people. This is a circumstance of organizations, for whom being apolitical is the best way to alienate the fewest people. However, if you do indeed believe you have objective truth in your nonsensical dogmatic worldview, then hypothetically you'd be countered by somebody with a contrary truth. However this does not happen. The only opposition that these dogmatists get is from the new ethical relativists, i.e. people who advocate for apolitical organizations.
If you were arrested in Portland and the authorities had custody of your phone for any period of time, assume that anything “interesting” on your phone is in their database.
What’s interesting ... contacts, text messages, pictures/videos, email, ... everything.
Moving from Manual Reverse Engineering of UEFI Modules to Dynamic Emulation Of
Very nice, clean, fast and relevant.

There is the concept of an “interlinear”, text inserted in between lines of an existing text, usually translations but not always. The inserted text could be a “reading between the lines” of the original text. As in the novel “Interlinear to Cabeza de Vaca” by Haniel Long (I’ll mention that Henry Miller wrote an introduction to an edition of it, a recommendation for some).

I have wondered whether, for public speeches, someone could put together a wiki-like site so the public would be able to make comments (“interlinears”) on each single sentence of a given public speech. So one page of comments per sentence, or perhaps even a single phrase.

The structure, rigorously enforced, of focusing comments on the meaning and implications of a single sentence might keep the troll noise down or at least make moderating easier. The current rantfest in comments on political content is discouraging.
Would you say it's better for him to learn Kotlin over Dart/Flutter? Seems to me that Flutter might be a better bet?
The exhaustive list only has 90K surnames, whilst Japan has 300K variations of surname.
The arguments and return value of Min and Max are strictly essential to their function. Their inclusion as top-level items in a Math package is not.

One could imagine alternate taxonomies where, e.g., the Math package is divided into Arithmetic, Trig, Comparison, and Advanced sub-packages. Or where they are placed into an Operators package insted of Math.

For example, Rust puts the Max function into the cmp (Comparison) crate of std. This associates them with comparison & equality rather than trigonometry and calculus like Java does.

This is the type of subjective decision-making that qualifies something as original and non-trivial.
Facebook is a monopoly that buys, copies, kills competitors: antitrust committee
Vertical integration already existed before they decided to force people to log in. You could already log in using your Facebook account. I just don't want to be forced to do so.
We have more than one law. Placing somebody in the wrong category because it's REALLY REALLY IMPORTANT to shoehorn them in there for the purpose of one law that -- despite its EXTREME IMPORTANCE -- can't be written to include them, has knock-on effects everywhere else.
I think they have enough money that they no longer have to take a risk in research and development. Their strategy is to wait to see what companies are coming up or have a good position of a sector , then they buy them out. Less risk , less overhead, and lower salaries for them to not innovate internally . Plus they get a new client portfolio from the acquisition and new talent.

Having worked for IBM and being a client of IBM in the past with large gov't agencies , i can also tell you that part of their success is liability perspective from the client. I know many of gov't big wigs who simply hired IBM not because of their talent but because if TSHTF they covered their arses with congressional hearing or lawsuits by saying what more could we do than hiring the vendor that made the product.
As a way of reply to, "I personally am afraid to associate myself too publicly with a political stance, lest I be wrong and/or the environment changes."

"Well, whatever life is, you’re going to die. So if you’re going to make things better for yourself or for those you care about, you had better become an activist while you’re still alive." -- Will Provine

https://quod.lib.umich.edu/cgi/t/text/text-idx?cc=ptb;c=ptb;...
My understanding it is economics, range and time. Technically Concorde of course could fly subsonic. It is just that fuel efficiency was lower due to supersonic design of wings and engines. Its engines were designed with Mach 2 ram effect in mind - that ram pressure on top of mechanical compression resulted in high compression ratio and thus provided high efficiency - and without that additional ram pressure (which is much much lower at subsonic speeds) the pure mechanical compression ratio of its engines was pretty low and thus low efficiency. It naturally didn't have that switch from mechanical compression to pure ram like SR-71 :) The Concorde supersonic wings have low lift-to-drag ratio at low speeds which naturally means high thrust - high fuel consumption and resulting high noise - to keep it in the air at those low speeds.
You'd think this would generalize, but ask anyone who does security or has more than 10 minutes of social science education about programmers' general ability to ignore side effects and unintentional consequences...
You’re confusing “controversial” with “political”. Someone’s marriage may be controversial to someone, but talking about it isn’t political (at least not in the sense we’re discussing here). It becomes political when someone is arguing for or against gay marriage.
Ask HN: How to Think Systematically as a Programmer?
How do you structure your thinking to minimize bugs, cover corner cases, make reductions, etc?
Does the Xbox stop working if your Microsoft account gets banned?
All major nations have many (including the US)
Don't criminals usually use burners? Or is that just the smart ones?
Xbox Live is a Microsoft service that requires an account, you don't need an Xbox Live account to use the Xbox.
I agree. It’s sad. Agile principles are awesome, but by the time you run them through many company’s implementations of Scrum or SAFe or (God forbid) Jira, you may as well just do waterfall.

I don’t think waterfall is necessarily bad, that agile is always right, or that there aren’t other good practices. But practicing waterfall and calling it “agile” is rarely going to end well for anyone.