jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I would not lie on security clearance applications. Being honest and truthful is a big factor is the security clearance process. It's OK if you have incidences like this in the past, as long as there are mitigating factors such as passage of time and circumstances in which the incident occurred. The investigators just want to make sure you cannot be blackmailed in exchange for secret information.

For example, say John has a drug addiction, but he failed to disclose this on his application. He is eventually granted the clearance, but now he has to keep this secret for the rest of his life. Someone could easily blackmail him for secret government information. If he is caught lying, his clearance will be revoked and he will lose his job, and more than likely he will never be hired for a position that requires a clearance ever again (many US gov't jobs require a clearance).

Honesty is a sign of your loyalty to the U.S. Depending on the type of clearance, you are sometimes required to take multiple polygraph tests, and you will more than likely be caught lying.

Author did the right thing by being truthful.

See http://www.rjhresearch.com/ADR/index.htm for more information.
apsec112: I see your reply, but it is [dead]

I actually counted VCs as having made their money from technology rather than finance

You know my next question then: what is the financier/founder ratio if you consider VCs to be financiers?
I have lied on the security it forms, but with approval of the agent. As I recall the question read something like:

Have you ever used or abused <<giant list of drugs, chemicals, and substances that goes on for a good 2 inch tall paragraph in small type>>, or glue?

Right there at the end… glue. I had to confess that I not only used glue on a regular basis, but I had just showed my preschool daughter how to use glue and we had a grand time using glue together.

In a decision to pain logicians everywhere the agent deemed that my "use of glue" was not "use of glue".
Two of these (James Simons and DE Shaw) having started quant funds.
FWIW, the reason there's a JavaScript chapter is that I find many, many people come to jQuery via HTML/CSS, and neglect to learn JavaScript on the way. To dive straight into jQuery without explaining the larger JavaScript scene seems counterproductive to what I'm trying to accomplish when I teach these classes. That said, you're more than welcome to skip that part :)
Cut through all the API crap and learn this tutorial, it is all you need for building web-apps:

http://weblogs.java.net/blog/caroljmcdonald/archive/2008/07/...
Well, not in some societies anyway.
This is the part that disappoints me the most, especially after the toner ban. I would expect this from the third world country I came from, where actors win elections because they play likable characters in movies, but not here in the US.
I like the first comment on that:

You missed what I consider the most important question of freemium -- does having a large user base, in and of itself, offer value to the users. I come from the dating site world. Let me tell you, on any social site, if you have a million free users and 10,000 paying users, you're fine; if you have 10,000 paying users and no free users, you're dead: the paying users have nobody to talk to.
This is just a sample table of contents? No sample chapter? My interest is still piqued.
The "Maintenance and greenfield concerns are very different" section is relevant to my interests:

> The implications for a programming language are difficult to prove conclusively, but simple to explain: an ecosystem focused more on maintaining existing projects than creating new projects will be less attractive for new projects.

Ruby/Rails provides an interesting example here. The ruby and rails community ecosystem (the author is right it's about "ecosystem" more than the language) -- has, in general, done it's best to focus as much as possible on innovation over stability. That is, has tried to choose focus on creating new projects over support for existing projects.

Much to the frustration of some in the ruby ecosystem with existing projects to support.

(Rails, of course, from one perspective is an existing project; from another is a framework, which has generally over it's history cared more about new projects that will be created with Rails than existing projects built on Rails that need to be supported).

Of course, there still are existing projects, and there are still developers participating in the ecosystem who need to support those existing projects. So you can only go so far.

What has this done for ruby/rails ecosystem? Hard to say. Overall it's been successful, but it still can't make the ecosystem as greenfield as a true greenfield ecosystem, which is perhaps why some are leaving ruby/rails for greener pastures -- more than any qualities of ruby as a language, it's just the opportunity to be in a greenfield ecosystem that is attractive, perhaps.
This is baffling to me.
I'm always biased against my code as well. But man.. Software with a million downloads is something to be proud of. That's a lot of people getting use out of something you created.
will do, thanks hrasm!
The application to healthcare is essentially a product of the problem that Watson solves. i.e. an abstraction of a set covering problem, which along with applications in pattern recognition(which is roughly the field that Watson is solving ) the same problem occurs in species identification, medical diagnostics, fault diagnostics and logistical efficiency.
the home page when im not logged in needs some designing.....
It can be learned, but it's hard, you might be able to use every single future of any graphic tool, but if you(or anyone, me too) lack of that feeling that usually a good designer have from birth, it's really hard to get, For example an icon or a logo, can be just 3 or for lines or a simple canvas, very easy to do, but what is hard to get is the idea, that's what is important that's what i pay for. This is my opinion.
Perhaps a good middle ground is to add a date to these types of posts - but put the date in a image - so its user readable but most likely skipped by search engines
Don't assume David Karp was incensed just because the article claims so. This is Sarah Lacy's writing after all.
Oops -- that's a very good point about the Model example being a bad one -- I was just trying to use something visible, in order to see the "change" event binding in action. Perhaps we should swap it out for something more model-y.

These days, if you're looking for complex Backbone examples, there's a bounty to choose from:

* http://getflow.com

* http://m.soundcloud.com

* http://basecamphq.com/mobile

* http://getcloudapp.com

* http://www.documentcloud.org/public
thx, updates made to the game! Key UP and Space now makes you jump.
Oh, that seems like a pretty reasonable approach to things. Thanks.
https://endic.naver.com

Best resource for Korean language when approached from the Anglosphere.
You still need to account for the possibility of hardware (and software!) failures - so there's not as much slack there as one might think. But yes, good point regarding throughput.

As for speed, not so sure. You end up with (more) problems with traffic noise, and you end up with a lot more fuel consumption. The question at the end of the day with speed is political in nature though.
Legal requirements. They are not allowed to operate in all states, and internationally each country has its own rules for this kind of thing.
I suspect they will rather limit the speed for autonomous vehicles since there's no limit, but above 130 km/h you will be partly guilty for accidents even if it wasn't your fault. (So it's a legal issue.)

The A9 is a very interesting choice because it links Munich to Berlin and probably has a lot of business travellers. If they could work while driving, it could be a big selling point.
Yes. New York.
> The main issue I see in practice is people are either afraid to begin, or get some glossy-eyed look when the word "programming" is brought up.

In non-technical companies I see turf protection by IT departments as part of the root cause of this. They set themselves up as wizards who are the only ones able to make the computers do their magic and make the task seem much more difficult than it is. After all, if journalists, lobbyists, customer representatives, and such were able to write their own SQL queries, then Bob the SQL Guru™ would be out of a job. Plus, you would have to give these unwashed masses access to the systems.

I'm being a little harsh to IT departments in my caricature, but my experience has been that 90% of them make the other 10% look bad. IT at my wife's company is particularly bad; if she wants data out of their database she has to request a database report from a group in Kuala Lumpur (she is in Dallas). She has to basically write the SQL query in plain English in the request in order to get exactly what she wants, because from what I can tell this group is basically an English->SQL translator. If the data is not what she wanted she has to do it all over again. Thus it takes her days to get what she could get in minutes if she had her own MySQL client. On other things I have offered to show her how to use Python to automate things, but those conversations always end with "IT won't let us install anything". In that kind of environment I'm not surprised that people who have a natural reluctance to programming would have said reluctance amplified.
See also "First, You Write a Sentence" by Joe Moran.
Atheism is itself a religion, and athiests are definitely stakeholders.

Atheists have a definite belief about God - He does not exist.

Atheists have a definite belief about the afterlife - it does not exist.

These are metaphysical beliefs that cannot be proven by science or any other methods we know of. They must be taken on faith.

Historically, when the communist atheists took over countries like Russia, they would hold debates with indigenous religious leaders to try to prove the superiority of their beliefs.
> In well-behaved code I would expect this to be an unreachable condition because you are explicitly checking for sensible inputs before doing this type of arithmetic

You previously claimed "there will never be undefined behavior [by using unsigned types]", but now you also require that the UB scenario is checked beforehand? I'm confused how you conclude unsigned types to be safer than signed ones ("no UB") when you require UB be ruled out in the first place.

Unless you explicitly intend for wraparound to happen, your program has a bug on overflow regardless of signedness. You can (and possibly should) guard against the situation, but that favors neither side.

> Assuming an integer is signed can be much less safe in practice because there is often no guarantee that an integer type is always signed or unsigned in a given context. [...]

That is not an argument for or against using signed types. If types change from under you, you have a host of other issues anyway (as you say). Mixed sign comparisons, unexpected promotions, overflows... You get the exact same issues whether you yourself favor signed or unsigned types when mixing them with (what are, in your description) effectively unknown types. So again, your argument against signed types appears to be "you have to be careful either way", which gives zero reasons to favor unsigned over signed types.
will do, I'm currently looking at how best to report it but I'll post here when it's done.
The bookmark links don't seem to be working for me either. An interesting project, though.
Didn't they refuse facebooks offer multiple times, which is why the actual price of acquisition ended up being something crazy (like $20 billion?)
As happens way too often, the confusion is from pronoun abuse. "It" refers to protein poisoning, not to the set of all carnivorous diets.
I actually started with PCA. But NMF proved more understandable since negative dimensions in PCA are hard to interpret. I didn't consider UMAP, but would be interested to see how it performs here.

It should be easy, yeah. for NMF, the activations vector is reshaped from (layers, neurons, token position) down into (layers/neurons, token position). And we present that to sklearn's NMF model. I would assume UMAP would operate on that same matrix. That matrix is called 'merged_act' and is located here:
https://github.com/jalammar/ecco/blob/1e957a4c1c9bd49c203993...
How many variations are possible? If they're supposed to be recognized at a glance, from across the room, during a firefight, how elaborate can the code be?
There are actually more like tens of millions of people who support replacing our democracy with autocracy on the basis that they believe we are stealing their country from them.
Cool idea !
The GPO link is from the 106th Congress. The original link was from the 105th.
That is a good advice, and I was thinking roughly in that direction myself. I'll try to make it work, thanks.
True. It is up to you to point your own domain day one with either email or matrix if you wish to avoid this discomfort.

Signal offers no such choice.

Even if you don't do this, you can still reach contacts on the old server and middle through.

If you switch from walled garden to walled garden like WhatsApp to signal there is no migration path at all.
Years ago I got a bit into photography, and I got a cheap M42 lens adapter after I picked up a Pentacon 135 2.8 [1] - for only £8! It's a great lens, and while I'm not a tech expert, it just has a really different look to any of the standard Canon-fit lenses I have. It looks a bit like the images in the imax, and it's not just that it has shallow DoF because of the aperture (I have a sigma 35 that goes down to 1.4). If I wanted a 'vintage' look to a photo, I'd use it, and it's great having a large aperture lens for very little money that you can see in action as it's manual.

[1] - https://vintage-camera-lenses.com/pentacon-135-2-8/ - I have the version 2 (less desirable!) one.
Re: those protest turnout photos... how does one relieve themselves when in the middle of the sea of people? In Times Square on New Years, you just don’t drink water and do whatever you can to hold it in. If you leave you’ve lost your spot and you’re stuck at the outskirts where the portapotties are. I assume there are no mobile bathrooms during protests... Im guessing people are always in motion as people migrate to new locations?

I have no clue but have always wondered
The sooner Facebook gets broken up the better.
WhatsApp (the app) can obviously read the messages. It can hash the links and check them the same way that browsers do. It doesn't have to happen server-side.
Are we talking about this one : https://www.apple.com/no/shop/buy-mac/pro-display-xdr ?

You can buy 20 full-hd gaming screens for the same amont of money. Or 12 4K screens. And while they may not look as nice, they have a much better frequency. 60Hz feels laggy.
This is the first article about the Aero-Ektar that doesn't freak out about its radioactive thorium-glass rear element.
> "refuse to put money into the future of U.S. engineering"

What are you talking about?

https://www.intel.com/content/www/us/en/education/highered/h...

https://www.intel.com/content/www/us/en/education/highered/u...

https://research.tsmc.com/english/collaborations/academic/un...

They are throwing money wherever they can find an audience.

> "Startups for chip tech is a joke."

Last time I checked, there was a startup called SiFive in the US from a bunch of UC Berkeley professors which successfully had its founders invent a whole new instruction set, RISC-V, a compiler for it, and are now building the highest-performing RISC-V chips on the market.

https://www.sifive.com/

> "can't just pick up a tutorial through Google and use a framework to make your product"

Because Chips are extremely hard to make and engineer and there are things in this world that can't be boiled down to an internet tutorial. Imagine if we had "Building a Stealth Bomber" as an online course. Or even "Building a SpaceX Rocket" as a course. Chipmaking is more expensive than designing a rocket. This completely ignores the unbelievable difficulty of chipmaking and tries to reduce it to a CRUD application.

> "We need to tax these behemoths and put that into the education and tooling of people."

OK, by your own admission there is a ton of industry-specific knowledge. As linked above, fabs are trying to get into universities where they can, but finding qualified people is difficult. I don't know how taxation would help solve this problem in any way, because government is typically even less efficient at teaching domain-specific knowledge than industry.
I'm no expert myself, but I thought the Turing-Church thesis implied the exact opposite. Turing machines and lambda calculus are widely assumed -- though not proved -- to be the limits of what can be computed. And yet, in a G ödelian fashion, for a given computer (equiv. set of finite axioms), you can always formulate deterministically true statements that cannot be computed.

Note that the formulation of these are counter-examples and thus assert a fundamental limit of computation, but it says nothing that there might be many other things that are non-computable that do not fit the form of these counter-examples.
Maybe I misinterpreted the "or desperate enough," I don't know, but quite a lot of people in this thread seem very trigger happy.

// Fun fact: Depending on what jurisdiction you're under and how the tool is implemented writing a DDoS protection tool might actually be considered a crime.
Could you just do a computer monitor? They have an HDMI port so they will show anything you want. Downsides: no tuner. Not a problem if you don’t need one. No remote control. Maybe not much of a downside if you’re just watching using a streaming box. No sound. Not a problem if using a sound bar.

Seems a worthy idea if you’re concerned about tracking, but I don’t see this idea around so I must be missing a downside.
Indeed. It is complicated, so perhaps not allow selling of land in Brazil than? Because something is hard to do doesn't make it ok not to do it. Facebook is selling illegal products and if it's not capable of getting properly, than it's part of the racket and should be held responsible as so.
In the hopes you don't notice that you can just scroll down and read the paper.
I also bought one recently. The most annoying issue for me is that it automatically changes the setting for my audio output and there is no way to tell it to just respect my damn setting and stop doing auto changes.
I assumed the OP saying successful social apps as in successful to the point of being known by at least some average people. Metafilter and Hacker News are both very niche and tiny.

Hacker News doesn’t have the same business model as others either. It’s to help the namesake incubator. It succeeds with that. Getting contacts etc wouldn’t benefit Hacker News. Hacker News could lose a decent amount of money yearly without any prospect of breaking even and still be run.

Most other apps of any kind can’t be run that way, including Reddit and Metafilter.
I think Figma wound up using one.

https://www.figma.com/blog/an-update-on-plugin-security/
Rosen's piece seems like it's taking the opposite position, no? Unless I'm missing something, he's arguing that the media is too neutral, too willing to just report what politicians do rather than taking a stance. One of his examples of bad reporting is describing a candidate's campaign strategies without discussing whether the candidate should win.

(Although I suppose there's also no reason that 2011 Australia and 2021 USA would necessarily have comparable media landscapes.)
Yes - I wish Apple would just make a TV. Call it a living room screen or a living room monitor or something.

Make it OLED, dumb TV, instant on, Apple TV box plugs in. Separate box with front facing ports that connects to screen with one cable. A remote designed by someone who thought about it for ten seconds (why do modern TVs have dozens of buttons no one ever uses?).

This entire market is in desperate need of someone to make something decent.

The best available option today is LG and it’s still laden with ads and takes a few seconds to boot up.
Apple diagnostics isn't perfect. My first Mac ever (17" powerbook) also passed diagnostics, but it still had a lot of "weird" issues that came down to a faulty mainboard. ¯\_(ツ)_/¯
Thanks for that. I’ve found mixing disciplines has been very helpful; especially these days, when I’m the only coder in a startup team.

But specialization is still fairly important. I am specialized in Swift (with a minor in PHP). This has been beyond invaluable, in the work I do. To be fair, I am involved in multiple platforms and tech within the Apple ecosystem (like writing stuff to work on all Apple hardware platforms), but that is still a fairly constrained environment.

I have found that it’s quite possible to write acceptable software, quickly; especially if we are willing to loop in a great deal of “mystery meat” code, but it’s another matter, entirely, to create awesome code.

I once had someone boast to me that they only hire people that can switch languages and environments in a matter of a couple of weeks.

Wide and shallow worked 20 years ago. Not so sure it is as effective, these days, as the river is a lot deeper, and runs faster.

The stakes for screwups, nowadays, are also pretty terrifying.
Bootstrapping

https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
Probably an American equating "the west" with the US and Canada.
That and a handful of early WhatsApp employees now work at Signal. WhatsApp, back in the day when they were just 30+ people, accomplished amazing feats of product and engineering given the scale and growth. I sense Signal has the ambition to outright compete with WhatsApp on most if not all fronts.

I, for one, welcome this; the larger market is asking for a privacy-focused WhatsApp alternative, and Signal could be it.
What I personally check out does not matter much. My point was a lack of consensus within the industry. It does not help if I read the same book as you and we two agree 100% what exactly we mean, when the next guy considers most of that nonsense. And that's what I observe with colleagues.

> it turns out, its mostly not very controversial

I don't believe this until proven otherwise with actual data. Any programming concept on this planet eventually gets an article on the HN front page that argues for why that particular concept is really bad and then we are having a huge discussion about it.
project page: https://github.com/matkoniecz/lunar_assembler
Yes, and on 16-bit and 32-bit systems, sizeof(int) == sizeof(int*). On 64-bit systems, this is most probably not the case. This is a common roadblock when porting old C programs.
The older I get the more that I think that our particular form of government or policies (left/right, socialist/capitalist, authoritarian/libertarian) are less important for overall wellbeing and happiness than stamping out corruption.
> he called out that caring as beneath him.

Sorry - you have made this up out of whole cloth. It's not what he said, and not a reasonable inference.

By calling Gates unimaginative Jobs was referring to the fact that he didn't have any more ideas about how to advance the computing industry which is why he had left to do philanthropy.

He wasn't criticizing Gates for caring, rather he was criticizing him for not having more to contribute to the industry.
Reading the part about Disney Animation's lack of success prompted me to check the date of the article. Sure enough this is from 2010, so pre-dates Frozen, the biggest grossing animation, and fifth biggest overall grossing film of all time.

It is also an excellent film that stands up to rewatching.

Which is fortunate as my kids want to watch it over and over and over...
How can you have an ‘average suggested retail price’? There’s only one manufacturer to suggest a price so what multiple values would they be averaging?