skysight-inc/HackerNews huggingface dataset:
I think there was a big change in Common Lisp style in the late 2000s coming from Free Software, particularly concerning how macros and read macros were used. Edi Weitz's coding style had a big influence, and Tobias Rittweiler's named-readtables[1] was a paradigm shift. I think of Paul Graham's On Lisp[2] as the first wave of modern Lisp style, and Doug Hoyte's Let Over Lambda[3] as the second wave.

[1] https://common-lisp.net/project/named-readtables/
[2] http://www.paulgraham.com/onlisp.html
[3] https://letoverlambda.com/
Because HN has a boner for crypto.
Perforce is great for binaries, but really kind of a substandard experience for code, at least compared to hg/git.

I also tried Git LFS and it is a hot mess.
You can have a great social life that doesn't involve drinking.
It would be even more accurate to say "Many power supplies, especially when computers were much less power hungry, had enough capacitance to be able to survive 0.1 to 0.2s needed for the operator to reset the switch back on. This only works when the switch is switching AC and the motherboard stays connected to PSU. Since ATX standard was introduced the switch actually disconnects the motherboard from the power supply and it is no longer possible. Many power supplies still have independent AC switch but this is not typically operated by the user to switch the machine on or off."
What do you mean, "than the rest of us". That's how I think, so I have no reason to believe that other people can't do the same.
I use emacs's magit, which is a great labor-saver, but I don't think it protects you from the need to understand the basics of how git represents your history.
Because people here are uninformed and the ad ban was on phishing ads not ico related stuff.
Interesting write-up. I seriously cut down on my alcohol consumption since moving from the UK to Spain and feel a lot better for it. I still go out but will stop after a couple of beers (also bearing in mind beers here are about 330ml as opposed to a pint).

I don't think you need to stop drinking ALL alcohol to have benefits. You can still maintain an active social life without needing to knock back 6 pints every Friday.
Any counsel worth their salt won’t let them trade if there is any non-public material news, no matter what other reasons there may be for selling.

This is why most high level execs will put in place pre-arranged plans (10b5-1) for selling at different thresholds and time periods.
India has fairly lax IP law compared to the US.
It's certainly one of the better ideas for that purpose. I like to imagine, though, that the sufficiently advanced aliens, upon receiving the signal, would say "huh, there's this weird low energy 1420Mhz emission coming from Sol. Guess we'll file it next to the other million aberrant emissions in the Local Group we can't explain."
I am a small business owner that does my own bookkeeping. After 9 years on Quickbooks - gritting my teeth the whole time - I switched my 4 entities to Xero and couldn't be happier. I am having a hard time understanding your justification of a poor UX and a closed platform. That's not what I'm seeing as a customer.
The trauma surgeon who treated the North Korean soldier that escaped through Panmunjom was trained in San Diego, and that makes him one of the most experienced trauma surgeons in the country. There's much less practice available in countries with gun control.
A Midwestern High Schooler’s Intimate, Imperfect Portrait of Adolescence
>So when like 90% of these cases are guilty or a plea

I don't really like how plea agreements work in the US either. Too many of them are "Agree to this lower charge or we will Aaron Swartz you, and you will go bankrupt trying to defend yourself."
- --- .-. - ..- .-. .
> Do you have a medical degree? Then you're probably too stupid to properly make decisions in your best interest regarding medications/medical treatment.

Funny you mention this case. Do you think the state should choose the doctor and facility you go to? For example, below a certain income, you only have access to a certain type of facilites.

And what if the state said that you could only receive care from americans? because doctors outside of the US, even if they have international reputation and acclaim, or experience, or a great track record, you shouldn't be able to see them?

What if the us forbid you to leave the country to buy meds somewhere else as well, or to get care outside.

Beware: some of this are actually happening right now!
[ed: no, that's not right. With two cards, you can have red-back or black-red. I guess that'd translate to N bits for 2 n cards, but it's not quite trivial...

For four, we have: rrbb, rbrb, rbbr, bbrr, brbr, brrb etc]

I think I'm misunderstanding you - but say you have 2n cards, n red, n black. If you shuffle them, you have 2n random bits, read from first to last? (this is assuming it's feasible to actually randomly shuffle cards).
Not sure I agree. Inheritance refers to flow of influence on properties from parent to child. I think anything beyond that high level definition requires additional qualifiers (e.g. genetic heritability). Inheritance is typically not deterministic, even in the case of genetic heritability.

For example, the statement that tall parents will always have tall children is incorrect, though there is a strong bias. I would be curious to see how the probabilistic linkage between parent and child height compares to that for language. My guess is that parent language has a stronger effect than 99.9% of SNPs identified in GWAS.

If you really think about the difference between the two inheritance scenarios you outlined, it's that one mechanism of influence occurs at a scale that readily admits direct observation and perturbation while the other doesn't.

I don't think we (humans) know anywhere near enough about how genes compare and interact with other factors to support an argument either for or against your final statement.
I'll warn you right now that even if you buy something "sold and shipped by Amazon" you can get one of the items sold by 3rd party as new. Amazon dumps them all in the same box. I believe they call it "co-mingling". You may still get junk/counterfeit for all your work. The only things actually protected properly are direct Amazon brands.

So you are already fully deceived by "sold and shipped by Amazon". It may not be.
It obvious that it is beneficial (at least for areas that have large earthquakes), but because it has to do with oil and GW many researches don't want to admit there are side-benefits.
>>"It was slow, when it worked at all," Williamson said. "The software was riddled with serious bugs. Those problems lie entirely with the original Siri team, certainly not me."

As Steve Jobs said, once you become a VP you can’t make excuses anymore. You have crossed the Rubicon and need to start taking responsibility for the failures of your team.

This guy has a lot to learn about leadership.
Odd question - but how does one tell which 'series' watch they have? I received mine as a gift a few years ago, and curious as to whether it is series 0 or 1 etc.
Another possible approach would be to use the Linux kernel's ability to load another kernel and hand it control. Unsure if this works on arm64 but it seems likely. https://linux.die.net/man/8/kexec
It is supposed to describe the stereotypical view of a San-Francisco resident/New Yorker who follow the latest fads, blog and have strong opinions of everything under the sun, who lack self-respect and masculinity and are usually proud of it.
A friend of mine buys everything Apple releases, and the Apple Watch is probably the most useless piece of electronics I've ever seen.

He used it for a couple of weeks, but I don't think I wouldn't have lasted more than 2-3 days having yet another thing I have to charge every day.

Do a lot of people actually use them and download and use apps? Why would I want to carry a smartwatch besides for exercising (where I'd personally want something much lighter and a lot cheaper) when I have my cell phone with me at all times?

I'm not making fun, just curious.
Actually only sort of, it's likely only because Bezo's retained enough control to fight off an activist investor with a shorter term horizon. Structuring themselves to insulate from takeover by short term interests is something that several startups have conciously done.
Twenty years of writing in public boggles the mind. The sum total of the body of work is humbling and impressive at the same time. Sometimes I imagine myself doing something like this, although the fantasy quickly passes, as I have nothing interesting to say. Perhaps what we see here is another plane of existence that is inaccessible to most.
The average engineer has some dozen things they encountered in their career, and everything else is something that they haven't encountered once.

Off the top of my head, I've never encountered such tools as: Visual Basic, PowerShell, VHDL, and IBM 370 assembly language.
As snapshotted by archive.is http://archive.is/wO4B0
Not sure how you could use Bing maps daily. I honestly doubt MS will stick with it and really feels like they already cut back investment needed.

Even Apple struggles to be competitive.

https://www.justinobeirne.com/google-maps-moat/
Google Maps's Moat - Justin O'Beirne
I'm having a hard time understanding how this is worth it compared to Xero and their rule-based functions. It's really easy for Xero to learn just the same as a person (if not better).

Am I missing something?
It's a whole lot harder though.

Nothing brings people together more than 'fancy a pint?'.

Otherwise you have to go out your way to organize activities that are interesting enough to actually make people want to come. And usually hard to schedule in as people are working during the day, eating in the evening and nights everywhere's shut other than bars/clubs.
Oh, I see where you're getting at.

I think I can clear that up for you: Bayes formula works for both concrete probabilities (P(A), P(A|B), etc..) as well as PDFs (p(A), p(A|B), ...). So

p(A|B) = (p(B|A) * p(A)) / p(B)

is just

P(A|B) = (P(B|A) * P(A)) / P(B)

the only difference is that in the first version the inputs are functions of A and B and the output is a function of A and B. In the second case you have A and B given and the output is a concrete number.

In the case of the Kalman filter (or LS estimation in general) all your p(..) PDFs are Gaussians.
Admittedly that may be one of my big failings since graduation- I continued to treat subsequent jobs as simply "jobs" and not a career.

When I got out of college I had a very incomplete view of what getting a career afterwards entails. I didn't get an internship, I didn't go talk to my professors after school, I didn't care about clubs (because I didn't participate in clubs in HS). Career center wasn't very helpful for art majors. I did not live near campus, as I took the train to commute daily.

I'd be thinking it's okay if I didn't get an internship because I've already had relevant part-time experience at that point. So I just hopped online to apply to more jobs. And figured, as long as I'm professional and do my job well, everything will be fine.

Also, it was difficult to foresee the appeal and benefits to networking for your career, because I had trouble making friends in college and in jobs, and I fell back on my high school friends for social activities. Whether I was working as a cashier at Sears or building web pages for a local client, my social life and work life were always separate.

I found most of my classmates in art classes difficult to relate to. There are no clubs or social groups for art majors, either. This turned me off from attempting to make friends in college and I stuck with my old high school friends. I think it's harder to appreciate the benefits of networking if you have a hard time finding people with common interests. So I missed the forest for the trees.
Releasing their source does not imply that they are providing a working turn-key product that another company or individual could just one click install and have Digg back. Put it out there so the next generation has the opportunity to learn from their experience as well as their mistakes.

That said, you are absolutely right. Software at scale is complicated and often difficult to deploy and maintain. I just feel that this is not a barrier for open-sourcing their product.
Its a way of saying effeminate for writers who want to be seen as half-wits.
A hedge fund might have motivation do it, but I don't know how one would reconcile the cross purposes of knowing the info ahead of time for stock trades vs warning the public asap.
I'm a very happy paying customer of Newsblur, it does what I want to do: read 100% of a bunch of feeds, using any device that I own.
The article URL slug is "why-siri-is-so-dumb" so clearly someone over there agrees with you.
What would’ve happened if this guy just bought some puts in a regular brokerage account?
I'm glad you mentioned Python. Python, with its developers who accept raw pickle objects from the wild and are surprised when arbitrary code can be executed. Ruby's (and Python's) YAML libraries which execute arbitrary code. Javascript (and Ruby, and Python) developers pulling in untrusted and/or poorly tested libraries just to save a few lines of code. Rust with its `unsafe` blocks.

Seems like that padded floor has some rusted nails hiding right behind the pretty fabric.

RAII is not something limited to Rust, or C++, or any other language. The abstraction underpinning RAII can be done and has been done in C; you can see it done repeatedly in the code for collectd.

Its up to the developers to make their programs safe and reliable. No language to date will do that for them.
Maybe just like with apple laptops and ipads, you're not supposed to know? You got an "Apple Watch" and they don't want to version them or give them distinguishing names as they improve them. You'll have to cross reference random serial or model numbers to find out if you got a nicer newer one or a older slightly less nice one.
Her family is rich and connected. I don't see the punishment is too harsh without her going to jail.
It works well for Mexico, but would not be as useful in California.

Earthquake P-waves travel at 5km/s. To get 60 seconds of warning, you must be 300km (186 miles) downstream of the detector.

Mexico has a very unique situation [1]: the filled lake basins that Mexico City sits on have the same resonance frequency as buildings of a certain height. Earthquakes generate that frequency. So a serious earthquake 300km away can get the lake basin rocking, and that will knock down buildings of a certain height.

A detector is nowhere near as useful in California. Consider the Loma Prieta Earthquake. It occurred 90km from the damaged sections of San Francisco. Assuming there is a detector within 10km of Loma Prieta, that is only 16 seconds of warning. Give a few seconds for the alert to get out, and it's barely 10 seconds. That's not enough time to do anything other than hide under a desk -- which you can already do after the earthquake starts. Such a system would be excellent for bringing trains to a halt, but that's pretty much it.

[1] See preface of https://en.wikipedia.org/wiki/1985_Mexico_City_earthquake
>What exactly do you mean by "people don't trust the US court system"? That the guilty go free? That the innocent are wrongly convicted? That guilty people are not prosecuted? That justices are corrupt? And approximately how many people have this view?

Eh, in the US, probably a huge portion of the black population for sure.

Me personally, working around police and elected officials for years, I don't have much trust for it either.

Your whataboutism doesn't help your case.

>Or you could work to improve the system we do have (after studying it enough to understand it well enough to actually improve and not just change it).

Improve it for whom, and how? Not everyone is going to want it improved and they are going to fight to keep the system at is. The people for whom it would improve the most are the most disempowered and least likely to change it.
I love this. Just as cigarette packs state: "Smoking kills", self-help books should state "This book will have no effect".
reflog is really out in the tail of git commands you ought to know to use it effectively, though. I'd say you're at much more than six commands at that point.
I'm sure the passengers will be happy flying on top of a hold full of fake lithium batteries.
It seems like a much larger fraud than Shkreli's, who got 7 years. Also, as someone pointed out, they didn't just deceive investors, they deceived the people who were getting blood tests and that seems much worse. So one might suspect there's some sort of privilege going on. Or maybe the story just isn't complete yet.
Nah it was more targeted at phishing scams.
I suppose the firewalls between Project Sparta, Sierra, and the rest of the company explain why the 'equifaxsecurity2017.com' or whatever it was called website was a completely separate thing and not part of equifax.com
During Loma Prieta I got maybe 15 secs of warning ... driving in Berkeley I heard the announcer on KQED (NPR affiliate in SF) say something like "shit earthquake" followed by dead air ... time to stop the car and see it ripple up the street

(normally on that day of the week I would have been on the lower part of the freeway that collapsed, went into work a day early that week because of the possible World Series traffic)
I'm not sure about prohibiting it. I didn't really like the article, but if more people feel that way, the community just shouldn't upvote it -- or at least other, better things get more upvotes than this one. I feel like prohibition should be the last resort for things which the mods notice actively causing conflict among otherwise civil members of the community, like political discussions (e.g. there have been attempts at no politics days because of this, but that didn't work well for multiple reasons).
Service Fabric is going open source
The HTTP, TCP and SSL handling is all done by Python in a typical app. Ie on Windows the OpenSSL library comes bundled.
There will probably be another vulnerability like Heartbled, and when that happens with Python 2 post 2020 you cannot expect a fix from Python devs. If you don't fix in a different way, you app will stay vulnerable.
> So if you want to get your bachelor's on-line, well you're out of luck.

It depends who you want to get it from. The school where I studied law has offered online undergraduate and postgraduate law degrees for over a decade.

http://www.cdu.edu.au/law/external-law-degree
Yeah. I don't understand why people are so opposed to being prepared. My wife got super angry at me when I suggested we stock some extra water.

But don't you have to replace the water every 6 months? That's gonna be a huge chore, to do for the next 50 years. Is there an easier way?
Not sure if this is directly related, but patio11 (@patio11?) has a popular blog which talks a lot about building a company. He talks a lot about building products & companies, so you might find some of his content useful: https://www.kalzumeus.com

Maybe you also ask him directly if he has any suggestions: https://www.kalzumeus.com/standing-invitation/
> Some people swear by PTFE insulated magnet wire. This should be “stripped” by the heat of the soldering iron… I just can’t get comfy with it.

Magnet wire is enamel insulated. You can burn it off, but scraping it with a scalpel is probably better.

You can buy PTFE wire. You should not attempt to burn off the insulation. That would release harmful smoke. PTFE wire is a good choice for a beginer because the insulation is harder to burn and it doesn't shrink back with heat, unlike PVC. It's a bit harder to use otherwise - it's harder to strip, and the insulation is a bit stiffer than PVC.

Source: I used to build "chock control interfaces" that were full of PTFE wire looms.

This is a nice article with some useful advice for beginners. I think most important is to just get junk PCBs and practice taking things off, or putting things on. You really need to get some familiarity with how solder flows on different types of board or different components.

> Decide if you want to remount the component or re-use the rest of the device. We will take more care if we do.

When I was doing it we'd only ever remove faulty components. Often it's safer to chop the legs off, remove the body, and then you can use small amounts of heat to remove each pin. This protects the PCB, which is usually the expensive bit. (Especially if it's populated with components.)
As someone else who buys pretty much everything Apple releases the homepod is definitely more useless than the Apple Watch.

It's nice for calendar reminder and text alerts. It's also decent for outdoor runs (if you're not a super athlete, otherwise you probably have a Garmin).
From my understanding the energies involved are so large that once you have that technology you‘d be more likely to extinguish all life than do any good. Significant earthquakes move landmasses by half a meter or so, and they influence earth rotation and inclination measurably. If that kinda energy was coupled to our atmosphere thermally you‘d have a global killer very quickly. A 9.0 quake is 476M tons of TNT and a 9.5 one would be 2682M tons - I wouldn‘t mess with that ;).
> Or put another way every compiled program is already on a perfectly portable IR called x86_64. Runs on just about every desktop, laptop, and nearly every server in the world.

But not mobile.

(Besides, I'm also somewhat uneasy with accepting that the computing lingua franca will forever be proprietary to Intel, covered by innumerable patents, and backwards compatible to 1978.)

> Sandboxing is already a solved problem using process isolation

If only it were. Process isolation does not protect against kernel attacks or attacks against whatever IPC mechanism you use to call out to the privileged broker process.

> Formally verifying it is about as useful as formally verifying assembly. Which is to say, not useful at all.

You can verify memory safety of the compiled code, which is a useful and important property.

(I think nobody seriously doubts that Web Assembly is memory safe assuming a bounds checked heap, though, so it's not that practically interesting of a result. Maybe it'll be more so when GC support lands.)
So the takeaway here is that it was dumb because was poorly built?

Also, how different is that "Information" report behind the paywall? It would not surprise me to see Mashable rewriting an article but to do so with paid content seems inappropriate.
The CL condition system separates the signaling of a condition (of which errors are a subtype), the handling of a condition, and the definition of recovery strategies (restarts).

Instead of unwinding the stack when a condition is signaled, handler code is invoked in the dynamic context of the signal and thus has much more information available to decide how to recover.

If a decision on how to recover can't be made programmatically, the system kicks out to the user where they are presented with the choices you have given them.

See: http://www.nhplace.com/kent/Papers/Condition-Handling-2001.h... for more.
And those of us who went to it from those ostensibly "better" languages...?

Go on. Say we're "wrong". I could use a chuckle. :)
"Oops"

At least they handled it quickly once noticed.
Hah good memory! I guess I'll resurrect it for the trial :)
I've lived in the Bay Area all my life, was a baby when Loma Prieta hit. I had scarcely felt an earthquake in my life except for a few occasions where I had to ask people nearby 'was that just an earthquake?'.

A month or two ago there was an earthquake epicentered a 5 minute walk from my house. It shook my house and wobbled my walls and I thought for sure it was finally the big one. I find out the next day that it was only around a 4.0. It's hard to imagine what the epicenter of a 7.0 (>30k times as powerful) would feel like.