jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's a great idea for a founder who isn't a U.S. citizen or national.

Sadly:

The IRS requires barter value to be reported as income: http://www.irs.gov/taxtopics/tc420.html

and barter exchanges have to send out 1099s: http://www.irs.gov/businesses/small/article/0,,id=113437,00....
I'm sure this is true for any sufficiently complex engineering project that wasn't wound down with an eye towards restarting it later. It's practically impossible externalize all the practical details that the individual engineers hold in their own heads and pass down organically when the project is still active. I'm sure at the time they simply assumed that this generation of weapons would be long obsolete and replaced before the inability to make more fog banks became an issue.
The ones I used I searched for. I looked for keywords related to what I wanted, found people, looked at their portfolio, and asked a few of them to apply to my job posting.

I'm still new to it, but I've already worked with two designers, one psd conversion guy, and an audio engineer. My experience with all of them was positive enough that I plan to use the service again.
http://mikrokopter.de/ucwiki/en/MK-Hexa

This is awesome. it has a gps in it it will return and hover where it first powered up at your command. there is a video of it carrying a 2 litre bottle on a string. cost is about $1500 i think.
It's all fun until you get something like FIGHT where the last four letters are right and have to just guess from LIGHT, MIGHT, RIGHT, SIGHT, TIGHT, WIGHT, anything I might have missed, and there's no way to use any strategy and you just have to randomly guess and hope you guess right.
Doesn’t look very secure.
J. Presper Eckert (the Eckert in "Eckert & Mauchly") in his oral history interview [1], p.46f:

> "Originally we called ENIAC the "MANIAC" when it didn't work right. And later they borrowed that name for some other actual machine. But if you worked for von Neumann on the MANIAC, then if you invented something it belonged to you. Well, on some relatively short notice, like it might have been a week, or a month, or something, a short time before the deadlines hit, von Neumann went down and published all that stuff. All the reports of the engineers went to the Library of Congress which put a bar on any patents being obtained by any of his employees. And when they complained about it to him, he just said, "Well, that's tough; that's the way I think; that stuff should be in the public domain." Now there is a perfectly obvious reason for this. He was consulting with people like IBM. If the things weren't patented that would be a problem for IBM. The idea was he was selling ideas to other people...if it wasn't covered by patents, he would have been selling something they couldn't use. They would have come back and said, now, "what kind of a consultant are you, coming up with new ideas which are already patented by others and we can't use them." But if these ideas could come under the public domain, then he could go around and sell them to people. That was his game."

[1] Oral history interview with J. Presper Eckert (1977): https://conservancy.umn.edu/handle/11299/107275
Okta does similar analysis and found a lower - but still big - number with huge variance:

> With an average of 88 apps per customer, we see some interesting breakdowns:

> Larger customers deploy an average of 175 apps, and smaller companies average 73

> Tech companies deploy the most apps with an average of 155

Ref: https://www.okta.com/businesses-at-work/2021/ under "Apps here, there, and everywhere"
I've gone weeks with no lights. IMO between the screen backlights and occasional use of a flashlight they're not only unnecessary, they're obnoxious.
Putting the purely technical aspects aside for a moment.

From my experience so far one big point in favor of DragonRuby is that its philosophy focuses on developer productivity, for example

- an iterative immediate feedback style of development using hot reloading

- (in the latest version) direct source code editing and updating via a HTTP Developer interface (think updating your smartphone game at runtime without re-deploying)

- Producing builds for all Desktop platforms in usually less than a minute (mobile and consoles probably take longer considering the surrounding tasks of signing apps, registering in stores etc)

- offering a centralized interface for persistent game state which is automatically dumped for error analysis in case of failure and able to be recorded/replayed/rewinded out of the box during dev

- Abstracting away File Systems/Storage mechanisms out of the box so you don't have to care about where you save on a Switch, PC or iPhone

and probably lots of other stuff I'm not quite aware of atm.

Another big plus point is the lively and encouraging Discord community
Watching TV via the internet is not really "using" the internet IMO. I mean it is, but it's just the protocol on the wire. Otherwise it's not really different from when your TV was connected to an antenna or cable.
I’d be interested in reaching out to your company if that is the case. Would you mind messaging me what it is?
It is perhaps because it needs to do all those things because it's one thing used for many different things, providing detection for it's own context.

Much of the complexity in many cases could be alleviated by different functions depending on what context it is called from.
The Raku idea is that an operator only does one thing. That way you can tell at a glance what the operator is doing. If you want to do something else, create a new operator. (One of the design mottos was “Similar things should look similar, and different things should look different”.)

In languages which only let you overload existing operators; those operators often get used for a bunch of different things.

I mean, how many languages use `+` for both addition and string concatenation? … and maybe also set union?
Oh... I wonder what could we do if we had these fonts at the dawn of the personal computer.

Wait! We had them!

On the Apple II, the Magic Window word processor, could use a 70-column mode with the graphics screen and a font that was 4 pixels wide. It was 7 pixels tall, but nobody made a big deal out of that. I am quite sure I had proportional fonts that could fit in a 4x5 matrix in my developer toolbox (I did lots of courseware in the mid-80's that ran on Apple IIs). Using similar fonts, Atari and C=64 computers could do 80-column text screens with this same approach (both could do 320 pixels per scan line, while the II did only 280)
Thanks! I always thought IPO means 100% of the common stock is sold.
isn't there already a free stream for new tweets that could be stored and analyzed? is this just a sale of the 50% of tweets that have already passed? why so pricey for historical market research data when current data is free?
Chrome should start doing this immediately, since they're one of the few browser vendors that can easily tie a bunch of these services together.
Question: I will this be available later as a video? (For those of us who may not be able to catch it live.)
I suppose Hacker News is the only place where people might relate to this comment: Did anyone else look at the first picture and wonder why Mendel Rosenblum was on the set of Star Trek?
Treasury bonds finance Federal spending which ends up in the hands of the private sector--a much broader swathe of the private sector. Buying them from the private sector just means a select group of banks get to slice off a chunk before it gets to the rest of the economy.
Do you have an exact quote from the president where he recommends that the public obtain and self medicate with chloroquine? Or have you significantly altered his statements for your own political agenda?
In few months most of the tracks in this game will become much more challenging (if there will be economic crisis after the coronavirus vanish).
I'm tremendously jealous of whoever got to write it. To get paid for (probably) months or years to work on something of this technical sophistication, with (I guess) virtually unlimited resources and access to technical details us mere mortals would never get their hands on; it's an awesome project to hack on. It's really a clashing if raw mind power - pulling out everything you have, with great resources behind you, to beat the defenders who are doing everything they can to stop you.
Thanks for the good word :-) it means a lot!
I would have to agree. Pushing the canvas to the edge you can only do so much, but it looks like you could do much more with webgl. Does anyone know of any tech demos of 2d games backed by webgl?
Please add reserved instances and EBS volumes!
This is my problem with GC. I like simplicity. Simplicity tends to perform well, and being simple also means it has little space for problems

If your use case is teaching how to implement a garbage collector vs. a refcounting system, it is certainly much simpler to implement refcounting. If you are a systems programmer/writing a VM or compiler and do your work at a bare-metal level, then manual memory management/refcounting is probably your best choice.

For everyone else (let's guess over 90% of the programming population), using high-level GC'd languages is significantly simpler and more productive.
I really dislike that these matters are often initially decided by a random jury. Nearly everything related to software is non-obvious to a layperson, so how are they supposed to rule on patentability, and subtle infringements? I don't have a better answer, since narrower pools of jurors would have certain biases, but I feel this is a huge problem.

I have this (most likely irrational) fear that one day I'll be on trial related to some work I've done, and my fate will be decided by 12 average people, who are decidedly not my peers, and don't have the background (or capacity even) to understand the relevant concepts of the case.
The design of the memory hierarchy is dictated by the fact that in general the faster your memory is, the more it costs. As a way to balance this you have a hierarchy of memory, with the fastest closest to the cpu and also in the smallest quantity. So the compilers are optimized for the hardware, not the other way around.
Perhaps studies should be put into some kind of "scientific maturity level" ranking so lay people can better digest recent research?

SML1 - the first study on this topic, may be wrong, but could be pioneering

SML2 - the first confirmation study on an SML1 study, confirming the results

SML3 - one of multiple confirmation studies

SML4 - a consensus or meta-study that confirms the original SML1 study

SML5 - scientific consensus indicates the SML1 study is correct based on current scientific knowledge and is unlikely to be refuted in the near term.

Nobody outside of the immediate scientific circle should care at all until a topic is in SML3, and then it should be treated as bleeding edge and only show up in harder to digest science popularization magazines: Sci-Am for example. SML4 would be ready for the Pop-Sci "emerging science" column. And SML5 would be fit for newspapers and the general public.
"Blogger misunderstands Dunning-Kruger, while demonstrating it dramatically"
It's environmentally neutral. That's not to say that it doesn't work better in some environments, naturally environments with more persistent features work better. Unless previously mapped the sensor is naiive and builds as it goes, that's what it was designed for.

Generally speaking though, if it has "been there before" then it gives good registration everywhere.
This is not a new article, should probably add 2014 to the title.
Completely agreed. After reading that I was immediate put off about the rest of the article.
It ruins every single discussion on the topic when armchair lawyers wade in. I have no doubt that we'll see commenters now provide their own opinions on this clause without having the faintest idea of what they're talking about.

If nothing else, the list of very large companies making use of React, seemingly without concern, makes me unworried about this.
At the moment I believe it's everything JS-side. It's not like webpack hot-swapping where just the component gets replaced. The one caveat is that if you've got a native module written in Obj-C obviously you'll need a full rebuild to see any changes there.
I can recommend (no affiliation) HD-Plex passive cases, if that's what you're after. It cools 65W, which is not enough for the most powerful desktop CPU's, but gives you much more power than the Akasa box. It's sold as a barebone to the HTPC crowd but has worked great for me as a general workstation (with no moving parts if you go for an SSD).
Its a bit disheartening to think about the person-centuries of time wasted on what wouldn't be unfair to characterize as sloppy code.
Doing "code as data" doesn't seem too difficult. The obvious way for C++ would be to link with llvm. That would let you generate strings of C++ that you can then compile and run. Being less strict about the requirements, it is not so hard for C. You'd write out a C file, compile and link it into something appropriate (.so or .dll or *.dylib), and load it. If you don't insist on the code being in the same language, it's even easier. Emit some native code, then call it. Every JIT does this.
> My mom went to the Apple store (a physical one) and explained the situation but still didn't get her money back.

I don’t mean to sound contentious, but I think most HN users realize that a retail employee is fairly powerless for things that aren’t retail. A physical store is not the proper channel for such a request. Did you redirect her to file a request online?
I actually agree that assuming input didn’t change is the most pragmatical course of action, as even if the input changed I’d assume there’s just no way to efficiently anticipate it at this point. With that strategy the best case scenario is optimal, and worse case scenario is not worse than for any other option.

On the 1 change every 20 polls calculation, it’s true locally, but for a ping of 200ms for instance, 333ms of loss is ‘only’ 3 times the one way trip time. I think momentarily losing 3 times the connection speed happens often enough, and of course the bar for losing an actual action due to lag is yet lower for intercontinental games.
Jealous of your 4:1 ratio.
> Plus load times are usually the one thing you start ignoring early on, just start the session, go take a coffee or a piss, and by the time you're back it's loaded.

In GTA V, when I tried to enjoy multiplayer with my friends the abysmal load times were what killed it for me.

You actually have to load into the game world - which takes forever - before having a friend invite you to their multiplayer world - which takes forever, again.

So both a coffee, and a piss. Maybe they fixed that now?
IIRC R* makes orders of magnitudes more from microtransactions than from the game box
Honestly I don't know. The objective answer to your question is because that's how exempt professions is defined for the law.

If I had to hazard a guess but I would suspect it's because people in those professions are expected to be salary. Salary is easier to budget out in longer increments as the base pay amounts per pay period typically don't vary. (annual salary / pay periods = pay amount)
> ever again

I don't understand this claim. They are still calling hot devices laptops today. Do you mean that at some point in the future they will stop, and then they will never again call these devices laptops?
Amsterdam seems pretty ill-suited for a large population increase. Like San Francisco but worse because you have much stricter restrictions for almost all of the downtown area.
We also return the inline policies for users, groups, and roles. There's an open issue to convert them to standard form that I expect will be done in the next week, so this will also be possible.
"just" over? and why especially in science?

I'm remember as soon as in middle/junior high school ("collège" in France, I believe equivalent to US grades 6 to 9), which i started in 1993, and continuing throughout high school and then superior studies (maybe excluding "classes préparatoires", which are notoriously very hard), it was well-known that _some_ teachers used to recycle their exams from previous years. And we had no need to use information tech to find somebody able to provide us both questions and answers. It did not happened a lot, but we definitely did so a few times, transmitting the informations in very small group of very close students. We occasionally heard about other small groups having had access to the exam prior to taking it (because it was recycled, not by stealing it) while we were not aware of it available too. I'm pretty sure it _always_ happens when a teacher recycle its own exams or only construct it using open or quasi-open content always from the same source. It was felt by pretty much every student as "fair game", taking advantage of teacher laziness. In retrospect it was clearly a form of cheating, but a kind of light cheating not as hard as e.g. getting the answers in the exam room, and also I would not put all the blame on the students (well it's hard to blame himself, so I'm biased on this)...
Also it would have astonished me to see an exam canceled because of that, because the teacher would clearly be shown as lazy and sharing a huge part of responsibility.
> Now divide each side of this equation by (x - y)

You can't divide by 0 you just get nonsense.
You mean differences between socio-economic strata. It's not popular to talk about so-called 'cultural differences' between races because it's the wrong way to talk about it.
I think the intent was to say that if the professor had a reasonable belief that the test bank was secured and not accessible to students, then they probably should have had that same belief, and not used it as a source.

I don't necessarily agree with that.
Also, I would like to make a lichess.org bot that plays chess and intelligently talks to opponents.
I think you mean "#2 seems more believable." I was pretty confused until I mentally corrected that typo.
>>...uniform convergence does not imply convergence in length or area...

Under uniform convergence, the limit of the integrals is equal to the integral of the limit. So, this works fine for areas, or are you talking about something else?
Is this actually true? I've often used Tor to access Google Docs and Google Maps and to my knowledge have never had a problem. In fact, I'm not even presented with Captchas.
Not cars made in 1999.
Interesting! What is the advantage of the FreeBSD package manager over existing OS X package managers like Homebrew or MacPorts?
Someone put up the fintech beacon, and now I am here.
While I agree with the author on the relative uselessness of lectures/video, I wonder how much this is related to individual learning styles. I definitely observed many classmates who benefited more from lectures than I did.
The Classic MacOS toolbox used reserved instructions ($A000--$AFFF were reserved in the 68000 instruction set) which invoked the interrupt handler. Tool calls covered everything from string comparisons to windows and graphics but also included undeniably OS level stuff like opening files and allocating memory.

You could use a toolbox call to get a function's address and call it directly, but that was mostly used for patching the toolbox.
Nice, although I'm not sure that this method of navigation will catch on. You can also do this with stereo vision, although at a higher computational cost. For example, here's an overhead view of a point cloud from a stereo camera (Minoru webcam):

http://www.youtube.com/watch?v=kQPIm2Kw5kc

One possible useful gesture based form of navigation might be to use a hand wave in order to change viewports.
With Google's GDrive clearly listed as a potential competitor, which had to be mentioned several times in the application, I didn't find the application as "strong" as I would have expected.

Of course, I love + use DropBox, and GDrive has never really happened (not in the dropbox-like incarnation people expected) but at the time the application was written it seemed as though things were very stacked against DB.
Neat. But how would you justify your business model on the basis of traffic?

What if the deal is only good for 50 people (that the vendor can handle) and you've got one where 1000 people hit the like button?
> the content industries, whose primary fear seems not to be loss of revenue but loss of control.

As a matter of fact, this company is proposing to stream movies for half of what Netflix does. I'm pretty sure that the studies get less than half the money from this than they would get from Netflix. So yes, there is definitely a significant loss of revenue (or would be, if this company ever got anywhere.)
> 100 data writes, assuming they're to different files and/or large enough to fill a slice, means 500 disk writes (5 disk writes per slice).

And if I wrote 100 slices to a single drive, is that 100 writes or 400 writes?

If it's 100, then it sounds like the slices are sized wrong: they should get bigger when I add more disks.

If it's 400 writes, then 100 writes per disk should be much faster.
of course it's not, it just increases expense, but that should be offset by the potential reward of a true breakthrough. it will change the innovation path yes but it's not a ban
It seems like Jolla is going for a combination of #1 and #3. They're aiming to be compatible with existing Android hardware, they've made it easy to preview their OS on existing devices without making the switch outright, and they're targeting select countries first so that they can use their momentum to move into other countries (rather than overextending their reach from day one).
> Apache Foundation is no longer a label for solid, reliable software

ASF is just a shelter for providing governance, infra, a legal framework for donations, and credibility to projects that went unprofitable, or weren't intended to be profitable to begin with, such as complements to commercial software. It's a responsible way to dump software you can't realistically maintain going forward, to give it a chance to build up a community by those depending on it, and often accompanied by an initial contribution to ASF. While not every software project is doing well for sure, whether ASF or not, I think the above sentence really misrepresents what ASF is doing (and arguably is doing with a lot of success).
And if someone hasn’t logged in for 6 months, their account should probably deactivated anyway.

But, yeah, the comment above is right about enterprise IT. I’ve sat in on meetings where 2FA was ruled out as being too unusable by the marketing team, who said quarterly password rotations were a “good compromise”. They just want to be seen to be doing something about security, and pick fixes that don’t involve much cost to anybody, but also tend to provide little value.
Creator economy do be growing
¿Porque no los dos?

QA teams and devs write totally different tests. Devs go about it to help future refactoring, e.g. codify what the feature is supposed to do, so that if we change it in the future, we will not inadvertently break something. QAs write tests that look from the point of the user.

QA tests are arguably more valuable, but writing testable software itself can only be done if the devs too are invested in the task.

Maybe we can form DevQA teams? the way we did for DevOps and DevSecOps?

But alas, I still think having everyone though out the whole stack invested in writing tests makes the the final product better.