jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm not sure; I didn't write that component and I don't think it's been rewritten in probably a decade, just linked against newer versions of SolidWorks. It's ugly but it works, so we only start looking at the internals of SolidWorks when they introduce a new bug that affects us, which hasn't happened in several years.

I'm not optimistic, though. Even in normal interactive use, SolidWorks cannot manage to read updated values from a linked Excel spreadsheet upon opening a part (or writing while saving the part) without the embedded Excel window flashing up briefly. Getting SolidWorks and it's Excel child process to both stay in the background isn't really worth much effort to us at the moment, and I do occasionally get the benefit of spotting something breaking when the model flashes up on screen, instead of discovering it much later.

It's really something that shouldn't even require COM/OLE style stuff, just some basic command line functionality. But why would a Windows-only app support that method of interaction?
They want me to sign in with FB or Google, tying my BTC activity with my real identity. This is assuming they actually do support BTC, I couldn't find anything about BTC support on their website.

Further they require a 90 day waiting period, while they verify there was no fraud, before you can receive any money. They expect to garner enough trust to hold your money for 3 months, but they don't even have an 'About Us' or 'Contact Us' page anywhere.

Further the site seems to be generally incomplete, and would make me think it is therefore insecure. Clicking 'Terms and Agreements' in the footer takes you to a page the header of which contains a 'Logout' link, despite not being logged in.
The example in the article narrowly avoids a very common use case that's one of the reasons I enjoy bootstrap - it lets you address multiple width cases in the same line.

EG, if I want a content area that adapts to phone/tablet/desktop, Bootstrap makes it as easy as

div class="col-xs-12 col-md-8 col-lg-6"

in bourbon/neat it would look more like

div.class {
@include media($mobile) {
@include span-columns(6);
}
@include media($tablet) {
@include span-columns(8);
}
@include media($desktop) {
@include span-columns(12);
}
}

I certainly concede that the latter makes more sense from a code-cleanliness standpoint, since it keeps the styling in the stylesheet.

However, for designing in the browser / mashing stuff out quickly, I find myself gravitating towards bootstrap because it makes prototyping really fast, even if it slightly violates the "don't style in the structure" rule
You don't have an investor, you have a creditor (might I say: a loanshark). Investing means there's risk of not getting your money back, loaning means you get your money back no matter what.
Beware, it is quite slow and limited.
Since many of these bugs are also simultaneously raised by OEM's they are closed internally without feedback. And feedback to what bug, they are so many for the same! Also lot of them are feature enhancements and are really opinionated actually to work on. It could be better but it's not that bad. You won't believe the hoops you gotta jump to get anything done. Too many stakeholders in AOSP!(which has both pros and cons). I work on the AOSP for an OEM.
Another thing to do is try to determine whether you're talking to someone who actually has the authority to make a decision. Givaways are things like "Sounds great, let me run it by my [manager|committee|VP]" etc. You may be thinking you're on the path to a sure sale only to find out that the person holding the purse strings doesn't even know what's going on, or has already made another decision, or there's no budget, etc.
Use she to express it as person when I don't know the gender.
It's a shame, I realised you were joking and I liked it. I think the idiomatic HN way to indicate this unambiguously but subtly is ending with "/s" for "sarcasm"
Seems inevitable that, following this move, the BBC journalists currently in China will be expelled. And AFAIK they're among the few remaining mainstream Western journalists still there, seeing as all Australian journalists and many US journalists (among others) were already kicked out last year.

Won't be long before there are no foreign reporters (not from free democracies, at least) on the ground there. So the only primary source of news about China, will be the glorious propaganda of Chinese state media.
It's not feature complete. Have a look at e.g. http://wiki.luajit.org/NYI

E.g. closures are not yet supported by the JIT; notwithstanding this, it is a great and still very useful technology.
> highest-profile recent example of borrowing for buybacks: > Apple (ticker: AAPL). The tech giant sold $14 billion in bonds this month, and said it would use at least part of the proceeds on buybacks and dividends.[0]

Kinda problematic when one large company doing buybacks dominates over thousands doing issuing reversing your entire narrative. Taking out bonds to give to shareholders is not something that helps main street.

[0]:https://www.barrons.com/articles/debt-fueled-stock-buybacks-...
I guess you still haven't explained where the liquidity is coming from. Coinbase and the rest explicitly call out the fact that there is NOT instant settlement, and that your request may or may not be fulfilled at the agreed price.

That means Strike needs to have reserve currency to cover any fluctuations between the time they "instantly settle" your transaction, and when they actually are able to convert that into USD or Euro or insert currency at an exchange.

I keep getting downvotes and yet nobody can explain the magic handwaving to me with anything other than "but my transaction worked". It's great that's working when their transaction flow is probably measured in the hundreds of thousands of dollars, but plenty of pyramid schemes churn along just fine until they grow.
Nothing more than a fringe hobby.
This is really frustrating, thanks for sharing. Google has had decades to figure out a way to detect duplicated content, spammy sites with this structure random-spam-keyword.spam-site.xyz/more-spam-words.html and the problem seems to get worse every year.
Heh - yeah. Henning does all the hard work of curating these. But I had the domain sitting around and figured that it was a good use of it. Sharing and learning through stories like this is how systems get better.
What about paying dividends to stockholders or (heaven forfend) raising wages?

As for "rainy day" uses, giving the company pension fund a windfall would probably qualify.
Shift + CMD + / doesn't work for Textmate, it says "Warning: On Leopard the menu item searching is prone to crashing, so we have disabled the key equivalent. Sorry about the inconvenience."
Because it'd be pirated ad infinitum and the game presumably makes more money on the Marketplace with the ads included, no?
A definition of traditional (tangible, physical) property is easier to formalize than your vague notion of a "design." Basically, traditional property is an item with mass that is scarce (can only be in one location at a time).

What's your definition of a design? If I simply think of "the first prime number with 500 billion decimal digits," do I instantly command the right to control the distribution of that number?
> that I doubt this practice could significantly harm any other traffic.

I agree with you, but whenever I see something like this the back of my mind always chimes in with "famous last words".
1998 - stopped being a Microsoft guy and learned to love Linux.
I would be wary of someone with only 2 years experience and a 5 year absence. In short, you need some way to prove your technical capability to counter that.

Open source work, blogs etc are commonly suggested as easy ways to do this. Don't worry about a big portfolio and power brand name, just being able to send a link with your application and say here's an interesting bit of code I wrote will put you way ahead of most applications. For example I recently wrote around 1,000 lines of code to do some experiments with Node.js, Socket.IO and Coffee Script. That would be perfect.

It also gives you a great talking point for when you do get an interview.
> Further, if you own 100% of the company, you are profitable much faster so you don't need to grow as large.

Can you explain how 100% ownership translates into earlier profitability?
So, obviously, I looked up the wrong numbers. I knew they didn't sound right.
It can be about the crave to be "different".
People want to do things that make them _different_ than others.

People hate programming when they do it with 1000 other colleagues. The same programming is rewarding when they do it alone - since, that lets them do things that no one in the world is doing.

That may be true for startups in general. Doing startups seem cool since only a handful (<10%) of total population is doing it. If everyone starts doing it, it may not be as cool.
Interesting demo. When I took a quick look, I couldn't see the demo. Then after it had been going for a couple minutes and I just sat back and toggled the button while staring at the screen, I could see the difference as clear as water and sand.

That makes me think that it's a training & focus thing. Much like with MP3s, if you concentrate on the picture quality, you can see the difference. If you're just watching for the content, you can't. Most casual web viewers are looking for the content.
They are just getting warmed up for 2015

Imagine if they grab both sides of washington in 2016 and then the supreme court nominations by the end of this decade.

Country will become a wasteland.
It's an attitude, not a place
Apple advertised MST support for Sierra or High Sierra and never delivered. Like you mentioned, daisy chaining does work on the same hardware in Linux and Windows.
> Texas, Louisiana, Tennessee, Mississippi, Kansas, Indiana, Kentucky and New Jersey.

States with electronic voting, which does not print out a paper receipt. But interestingly, no one is looking into these states for alleged fraud
What’s interesting to me about BTC is not the price, but whether a fiat commodity can sustain itself long-term (fifty-plus years). I liken it to collecting modern art: There are enough people who like it and want it that there is a reasonable marketplace for trade, and while prices aren’t necessarily stable they’re stable enough.

So far it seems like there are enough people who continue to have faith in BTC it that it might just stick around long term. (But who really knows?)
> Thrown out due to (...)

You should really consider the facts instead of baseless claims repeated ad-nauseum.

Meanwhile, keep in mind that Trump himself, whenever asked to present any proof that substantiate any of his wild outlandish claims, falls back to the convenient excuse that his proof needs to be kept secret and away from the public to not be untarnished.

Trump does this continuously, even in his infamous Georgia tphone call with fellow Republicans when they stated quite bluntly that they had absolutely zero evidence to review election claims and directly requested Trump to help them out and hand out any evidence as a last resort effort.

Now as yourself this: if Trump is days before Biden is sworn in, without any election fraud claim being shown to be valid or realistic, and when fellow Republicans beg him for some evidence to support his claims for them to be able to mount any semblance of a case... Why on earth would he still refuse to share any info at all?
A new "learning" collaborates with the improvement of "work", but the problem is having "time" to study, and still studying something that will really bring a return on investment. We have a basic triad where we spend our "time": "studying", "working" or "resting" (other activities).
If I dedicate time to work, my study and rest will suffer. This occurs with the other factors: dedicating to learning harms work and rest ...
The point is: choose something important to learn that can change your life to have better quality work and more time to rest.
There are more constraints than that - the corresponding words in each phrase are also the same parts of speech, and are often read with a specific cadence. See https://en.wikipedia.org/wiki/Antithetical_couplet
Didn't use RStudio for a while, but I find Spyter to be more similar.
"exist" is not the same as "is built into the language and compiler".
I've recently been thinking about Steve Blank's characterization of start-up companies as essentially "searching" for a business model to "execute".

I think the reason so many noteworthy things not directly related to entrepreneurship pop up on yc news is that this "search" process uncovers unexpected things along the way. It's a kind of nexus for new thoughts and unusual twists.

Many of us engage in the entrepreneurial search process and at the same time co-opt it for other purposes. There is a lot of value in the overlap.
The term "reverse" is not the right word to use. What is meant is that you can generate another input for which the SHA1 output matches your other SHA1 output. This is because SHA1 has collisions.

So "foo" could hash to 1
and "bar" could hash to 1 also.
It doesn't mean 1 means foo, but it means if your password is foo, bar works too when hashed and compared against a stored hash.
I had a first hand experience flying out of Israel with the questioning side. For various accidental and benign reasons I got a little extra questioning, which was on the topics of: do I speak Hebrew?, what synagogue do I go to in the US?, and why didn't I have any checked luggage?

In the end I gave the guards the phone number of my relatives, and they talked to them, and that's how I got through the checkpoint.

So anyway, they do seem to focus on the person and their circumstances, and not on what that person is or is not carrying. Also, the guards were not the typical process-following types that you'd see at the TSA. Their job is to engage you in conversation, and make decisions without following a flowchart.
Sorry, I'd written something else and edited, and didn't fix those.

Yes, you're right, of course. I meant email is high latency, SMS medium latency, and IM low latency.

In an earlier edit I'd used the word urgency, as in IM is high urgency.
It would make sense if they actually put some thought into identifying threats, rather than simply confiscating items previously used in thwarted attacks.
TSA screeners are federal employees, not contractors, and they are paid considerably more than minimum wage (not to mention generous federal benefits and locality pay).

http://www.tsa.gov/join/careers/pay_scales.shtm
The TSA has already attempted the behavior profiling..

http://www.schneier.com/blog/archives/2010/06/behavioral_pro...
Perhaps try this instead?

http://www.nltk.org/book
Agreed, I saw Haskell in the TOC and stopped reading. Still, an interesting project - and about as appropriate for "working" programmers as Larry Paulson's book, so no issues with the title.

It'd be easy enough to rewrite most of the examples in another language anyway (I'd hope), even if elegance is lost in the process...
If they are using S3, then their storage cost is close to 100% variable. Assuming their rate of paying customers stays consistent with their free customers, regardless of how much they grow, isn't it safe to assume that their model is tailored to at least cover their cost of storage with their revenues?

If that wasn't the case, it might be hard to justify giving them more money, unless they were very close to break-even on that cost. So I'm assuming that they're bringing in enough revenue to cover their storage cost, regardless if their storage cost is 100k / month, 5MM a month, or even higher.
Absolutely not. We're not fine with those things and we ban people for them frequently. I believe that is the one thing that's in both the site guidelines and the FAQ: https://news.ycombinator.com/newsguidelines.html, https://news.ycombinator.com/newsfaq.html. That's how important that is.

It's just that we need to have some evidence to go on before we ban people. Absent that (<-- note that I said absent that), what one is encountering on the internet is a gigantic Rohrschach diagram, in which people routinely see the opposite of what they like or identify with. This internet experience is like being surrounded by demons of one's own creation: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

Sock puppet accounts and vote manipulation are not what I understood BrianOnHN to be talking about upthread. Maybe one could adapt the point to those cases though. Imagine someone who was coordinating inauthentic behavior so cleverly that we couldn't detect it at all. Fortunately I don't think we're there yet—but of course we wouldn't know it if we were. Either way, just imagine for a moment that this is the case. What are our options? The way I see it, we have two:

1. Go after each other based on subjective interpretations of whatever deviousness we imagine we see;

2. Have a functioning community with a healthy immune system based on clear thinking and good arguments.

Surely we all choose #2, at least in our better moments. The key insight here is that #2 doesn't depend on what manipulators, even the cleverest manipulators, do. It depends on us. I'm not saying that it's the only defense we have against manipulation; I'm saying that if the day ever comes when it is the only defense we have, well, it's what we ought to be doing anyway, so we should work at getting good at it now.
I think there's a difference: Enlive is meant to manipulate the DOM using familiar CSS/jQuery like selectors. The article however, is a way to _write_ the HTML in the first place.

I've myself been using a declarative style HTML output engine that I wrote in Python. It's simple, easier, outputs correct HTML and it merges well with my workflow. I don't have to write HTML, nor JavaScript to programmatically generate what I need. It may sound naive, but I find myself comfortable indenting code in Python than write matching HTML tags. If there are errors, the Python code wouldn't run, but HTML code would still render, though it wouldn't be what I want.

Relevant: http://code.google.com/p/zen-coding/
TSA will not allow staff to wear film badge dosimeters, like those regularly worn by health care workers with potential radiation exposure,

Everyone is also assuming that the TSA is properly configuring and maintaining this equipment, and that it is not malfunctioning and giving overdoses.
Why wouldn't Google just buy out Dropbox? Anything they need to build wouldn't be that complicated (what, selective syncing is hard? Isn't there a unix util that did that decades ago?) and they would have the advantage of a honed conversion funnel and solid wom marketing.
I was having a debate with my brother about when salad should be eaten, before or after a meal. I said it would make a difference. He said it made no difference. (Americans seem to be in the minority for eating salad before meals) Some light research on the Internet was not completely conclusive, but it appeared there is not much difference. However, since salad digests slower it's generally considered better to eat it after a meal. On the other hand, eating salad before a meal can make a person feel fuller, so that they eat less.

It may be a good combination to both eat a salad and drink water before meals. However, one caveat would be that water dilutes stomach acid, so it's probably not a good idea to drink a lot of water before meals.
The original paper in Journal of Cosmology, http://journalofcosmology.com/Mars108.html, is more interesting.
<bad pun> So basically they're creating jerks </bad pun>
Backscatter X-ray scanners use X-ray photons. Millimeter-wave scanners use far-infrared/microwave photons. To the best of my knowledge, nobody's every shown that microwaves or infrared light cause cancer: the photons just don't have enough energy to cause that kind of cell damage.

(Yes, this is quibbling about what was probably just an error in definition; I think your comments are right as applied to backscatter X-ray scanners. But if we keep our language straight, our arguments against these blasted things will be that much harder to dismiss.)
There you go, maybe that will work. If one of you who is interested in the topic wants to pursue this, I say go for it!

If you're new to Wikipedia, it wouldn't hurt to post your proposed addition in the Teahouse and ask if it sounds like a good edit.
I tried to edit the entry for my own great grandfather, once a notable member of government and the military, to include some of his current living relatives who work in government and military jobs today, many of whom carry the same name. My father's generation was listed and I wanted to add my own generation to the tree. I though it was a basic edit to update a very minor article. I gave up after I was asked/told to present documentation. Presumably, they wanted birth certificates or military ID cards.
Microsoft doesn’t sell hardware in enough volume to design its own competitive chips.
My detailed previous note on the book:

https://news.ycombinator.com/item?id=27564506
Ashima Shiraishi was arguably the strongest female climber in the world when she was 13, Tommy Caldwell won a climbing competition against some world-class talent at 16, and it's not uncommon to see 10 year olds climb hard at gyms with good youth competition programs. Grades that used to be reserved for the best in the world (5.13+) are climbed nightly by kids at any number of gyms throughout the world. At my local gym, where a large number of former full time climbers get their fix, the competition high school kids are very often the strongest climbers in the room.

It's really only higher commitment graded climbs (multi-day) and alpine that remain the realm of climbing where age 25+ are often better than age 15-25, and then more because the primary challenges are skill (dialed-in rope systems and logistics) and danger (judgement, reading terrain, route finding) rather than any particular piece of actual climbing.

The speed record world seems something similar -- younger climbers are much stronger and much more brash; it's mostly much more experience with systems, logistics, and terrain that keeps older folks in the game. (This might also be why speed roped solo climbing remains a young person's game -- the systems are still in a period of innovation so there's less of an incumbent advantage. Or maybe older folks are just not interesting in playing.)

In many ways, it's very similar to programming. I couldn't do the sort of epic hacking or programming comps I did as a kid (but of course old me is a much better person if what you want is a system you can trust or a system that solves a truly hard problem).

> I did what any HN parent does: fired up my laptop to catch up with work and stopped paying attention...

Responsive to another comment to the effect of "let the kids get scraped knees":

Respectfully, as someone who has guided youth climbing trips, this is not an appropriate philosophy when introducing a child to rock climbing (indoors or outdoors). Climbing -- especially indoor climbing -- can fee lsafe but has unintuitive and EXTREME bifurcation points in its risk profile. Situations can change from extremely safe to almost certain death, and in many cases even most adults won't be able to perceive the difference.

"let an uneducated kid climb a choss pile" can become something close to negligent homicide in the not unlikely event that they rip off a death block and kill a party below them.

"Let a unsupervised kid climb 50 feet" is not dissimilar, because in case of a fall they are the death block for anyone walking below.

Gravity is not something one can effectively learn about via gradient descent on the side a cliff.
You can instruct ffprobe to output the metadata in JSON (-print_format json), removing the need for manual parsing. Although you already utilize "-print_format compact" - was this a deliberate choice?

Also, you don't have to do manual stdout buffering. Have a look at ReadChapters function in here: https://github.com/MawKKe/audiobook-split-ffmpeg-go/blob/f95... (fyi it's my own repo)