jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I used to be a big Emacs user, especially in my postgraduate days and would love to go back to the run everything in Emacs days but the world has changed. These days I only use it for editing text.

The many problem is that Emacs hasn't really kept up with the times. It's bloated in the wrong ways with too many default packages installed. Asynchronous processes and integrating WebKit to allow binary buffers (PDF, Images, SVG) would solve a lot of issues but I can't see it happening without a fork given the stubbornness of RMS. The recent spat over AST in gcc (which would again improve Emacs) doesn't increase the hope that things will change anytime soon.

And that the sad thing. The idea of Emacs, a scriptable, extensible environment is timeless and should not be lost to the past.

(BTW I would pay money for an Emacs fork and modernization project)
Here's a link to the github repo for the project as well - https://github.com/dimitri/pgloader
A better way of stating this would be to look at how much information you can extract from the library with one book in a given time, as compared to the library that contains "all" books: nearly all such books would have gibberish in them.

Eliezer's statement would be a lot less surprising with a proper definition of "all" :)
Fabricly carries out the sourcing and production. The designer only has to worry about design and a joint marketing effort.
Haha. Yup. I can confirm that it does indeed do that.
I love the absolute irony of an article, printed in its day to carefully explain to people what Silicon Valley was, what a computer was, and what it was all about. Preserved for eternity on the internet and readable only on computers.
A new version of oyako is coming soon-ish (within a week or two) with possible mysql support, but it will always focus primarily on postgresql. The next version will also feature an SQL DSL similar to ClojureQL but less fancy / magical. (ClojureQL looks pretty cool itself though.)

In my brief experience, the idea of a cross-database SQL DSL is a lost cause unless you want to limit yourself to a very small subset of SQL. Funny, for a language that supposedly has a standard.
The plus side, cost would be lowered. However, including me, I don't want to walk off the streets with clothing that look very similar to others. In some ways, clothings that I like may not have enough appeal to others (due to tastes, body shape, occasions, etc.) which may end up never voted enough to get produced. Fashion is not some democratic voting, which minorities and extremes should be respected as much as majors.

So in the end, it boils down to whether they can get the amount of "votes" required to be as low as possible, which could enable more designs to be manufactured.

P.S. As a side note, shops in China selling through http://taobao.com can make that happen already by moving the cost of production so low that prior buying is not a requirement, as the cost of keeping stock is very cheap.
I guess I will probably be one of the "weird" ones here.

I have never actually applied for any job and began programming very simple video games for myself as a kid (about 12) instead of using flash cards etc because I thought it helped me remember things better.

When I was in college I played division I golf and was on a scholarship with school paid for and no real reason to leave

A guy who was a tour pro from the town I grew up in asked me to come look at the computers at a business he had bought. I went by mapped a few network drives explained file/printer sharing and on my way out made a passing comment about how they should check out a databasing system rather than just making copies (they were a copy company).

Next thing i know I was working 60 hours a week developing custom sharepoint systems for his customers on a contract basis. Eventually I dropped out of school "officially" started my first software related company and have never looked back.

As I said, I have never actually applied for a job, BUT it is VERY fair to say I was (and to some extent still am) very under-qualified for what i was doing, but I can think of no better learning experience than getting in over your head and knowing you have to meet a deadline.

I don't know that I will ever take a "real" job since I am constantly working on projects or creating my own companies, but at this point no matter what they are looking for I feel that i bring a great deal to the table and have an uncharacteristic ability to learn quickly.

Confidence is key in this field. I am more apt to hire someone with a good air about them then a guy who cant look you in the eyes but has a great resume.
What's often left out is the other side of the picture.

Yes, Bill Gates dropped out, but what about the unknown others who dropped out and are not successful?

I agree with kolinko up above, education is important, but you can also use that time to work on your own projects. Whether those projects go anywhere or not, you'll still have the experience from workong on them.
No, it's chosen because it preserves direction. They use a single Mercator projection centered at the equator.

It's a pragmatic choice, but it's certainly not chosen to produce good local maps. It produces bad local maps everywhere except the equator.

If they wanted to produce "good maps at every point by themselves", they'd use a different projection every time you recenter the map.

It's a terrible projection at every point not on the equator. However, it does preserve direction, so straight N-S or E-W streets will appear perfectly straight.

However, square city blocks _do not_ appear square. You just don't notice the distortion unless you're quite far north or south.
It's cooked on a grill that is used for meat. How much animal fat it picks up is to be determined, but my guess is that by weight it still rounds down to 0. From my experience with grills I doubt it's very much at all.

Clearly there is some threshold. What is it? 1 part per thousand? 1 part per billion?
I too received 3 emails. Exact same info, but also today received a letter in the mail from synch saying I changed my address but came to my home address, so I wonder if it is an inside job. Calling tomorrow to make sure. Closed now.
The 'puzzle' part is the best filter for them. Any professional programmer who has spent many years writing stock exchanges/banks/financial systems has not had any recent practice delving into the intricacies of the most commonly provided abstract data types. They probably have come across concurrency and synchronisation problems for which there is no simple one line answer so those questions don't get asked. I can't recall the last time someone told me 'this std::map or python dict()' is not fast enough, can you delve into it and make a better one. The skill is in the selection considering the big picture.

Some recent graduate will have looked at all this recently and easily pass this barrier, get the job and move on in a short amount of time while they can.

Is there a IT staff shortage? There probably is a shortage of people who don't spend their spare time on hacker-rank or don't really feel motivated enough to spend a day on a bullshit contrived project. There are plenty of you people who don't mind.
the static XOR key has been removed from this advisory

...because it's easy enough to determine from the plaintext and ciphertext?
That's not cherry picking. (Adjusted) minimum wages are raised to their peak, and then are gradually lowered due to inflation. If you're picking a point of comparison for the proposal to raise the minimum wage to a new historical peak, it's natural to look at the last time it was raised to a new historical peak.

To look at it another way, even if the 15$ minimum wage is passed, that doesn't mean that the future minimum wage will be 15$ on average.
The ocean is a big place but the animation is a congested area near Chile about 35x35 miles.

I've never sailed the golf of Ancud but in the summer on Long Island Sound in a sailboat you might have to change course 5-10 times a day or more due to traffic, and there not a lot of it.

If you don't see the informal lanes and you're trying to keep away from boats, you could spend the day taking evasive action.

My location relative to other boats is the top thing on my mind out there.
I'm from Greenville, SC (a small city in the South) and it is BOOMING. Population has grown by a third or so in the last 10 years. There are new residential and commercial developments everywhere.
> What an educator creates is understanding.

I don't disagree with you here.

> It's a superficial statement to say that the 'creation' in education is the course notes.

I'm not saying that the only end product for educators are course notes. My main argument is that more people, like educators, can and should be considered 'people who create stuff'. I'm only arguing that 'makers' are not some exclusive, elitist club of people who only make certain physical things that make money.
If you found this interesting, you will probably also appreciate Cling - A JITing C++ REPL for LLVM-Clang.

https://root.cern.ch/drupal/content/cling

https://www.youtube.com/watch?v=eoIuqLNvzFs
Meh. Dialyzer mostly remedies Erlang's dynamic typing for me (also a big OCaml fan). Almost a little freeing.

What kills me is that Erlang's design makes it practically impossible to statically check messaging. ! must be /dev/null as far as Dialyzer is concerned.

(Not that solving this is an easy problem! But in an environment as dependent on messaging as OTP, it's a painful shortcoming.)
That's funny, I brought this exact puzzle up last time this link was posted. Twins! Nice solution.

https://news.ycombinator.com/item?id=5809724
Even if they're the developing the tech, they'll do everything in their power as to not cannibalize themselves , and that will also contribute to their downfall. classic disruption.

And you can see that in the way they talk: they believe that they should aim at partial self-driving(only on highways) while Google targets full self driving(including cities) which is a totally different challenge.

On thing not clear from this article about delphi - is their ride includes city driving ? because self-driving cars could also cannibalize Deplhi, as far as i understand.
Plus it works with 6 colors.
That's a very odd thing to say.

"If you charge that much, you deserve to be scammed" is what I hear in my mind. No blame to anyone scamming the business then? No "witty" jibe for them? Just let thieves go?

They ordered the food. They knew what it cost. They even paid. But it's the business owner's fault?

I do not understand why some people think like they do. You have a FUNDAMENTALLY different idea of right and wrong, to me, I think.
Fwiw I don’t mind the trackpad on my XPS or my wife’s ThinkPad at all. Two finger scrolling works just fine, I’ve set up trackpad gestures to go into the overview and switch between workspaces (three finger swipes), and I don’t have any problem moving the cursor around or clicking on things.

I do try to use the mouse as little as possible on whatever system I’m using, but even when I have to, it’s no problem. Just as a point of comparison, I don’t think the trackpads on these machines are anywhere near as much worse (for me) compared to the MacBooks as the keyboards on the MacBooks on the past couple of generations (2018? whenever they added the zero travel keyboards that constantly broke) were compared to literally any other keyboard.
There are systems in trucks now that can basically reverse a trailer for you.
"Sudden" is relative to the rate of propagation. Maybe we can say that the difficulty of communicating to all stakeholders of a package is egregious, and even endemic to the ecosystem as a whole, but it still sounds like a better communication effort could have been made, even if doing it perfectly is impossible
Does that matter? Even if it's a small portion of people that care, that's still a loss in sales. The goal of most ads is presumably to upset exactly zero people.
> 'Wait 12 hours' might sound simple, but it's not very practical...

Its quite practical in a place where refrigerators are available. I suspect many of the places where rice is a staple food and transition from bare subsistence to a more robust living standard in a historically short period of time has resulted in an upswing of obesity as eating habits adapted to up and down cycles don't work as well with stronger and longer up cycles probably see a substantial overlap between the population this would hope to serve and the population for which refrigerating prepared food for 12 hours before consuming isn't a completely unrealistic prep step, even if its not something you'd do at home every meal.

And even to the extent it is, part of what they've said is that they are looking into how this could be developed into a pre-consumer process.
They are huge companies so they can probably also provide transit service but that's not the case in this dispute. Netflix is willing to deliver the content anywhere Verizon/Comcast/etc require it either directly or by hiring a transit provider. So Netflix doesn't want transit service from these ISPs, it's already paying or building that by itself. The user is also already paying for the ISP network to work, so all segments of the network are already properly paid for once, no need to pay again.
How does compressed sensing work if you don't know the base in which the signal is sparse beforehand?
It looks like the author of this (Stephen Diehl) is looking for a job in Boston. Maybe HN can help him out?

https://twitter.com/smdiehl/status/538494839189700608
Perhaps if you run it on FoundationDB, it can fall back to a second FoundationDB server in the event of a crisis.
I think the GPL is more designed for end users who happen to know how to program.
Too bad this comes too late to earn a bounty in bitcoin at Proof Market. https://proofmarket.org/problem/view/12
It's not a bug, it's a feature.

No, seriously. The page works exactly as they intended. It just so happens that malicious people can exploit that functionality to their own ends.

Instead, you want them to redesign that system. It's flawed from the ground up.
dont know but you can use domai.nr to find domain name combos based on the words you're thinking of
Living in Taiwan for most my adult life, and now Beijing, I've seen countless people play, but this is the first attempt to force it onto a western chess board I've come across. To be honest the degree of bastarization was a bit painful. Calling the horses knights is one thing since they're very similar in movement, but calling elephants "bishops"!? That's just crazy.

Also, the only time I've seen the game with no river is when Koreans play, and they have a number of different rules (elephant movement, naked kings, cannon vs. cannon, etc...)

If you want to actually play the game, you really need to know what the real pieces are. Just imagine how hard it would be for a Chinese player who learned the rules of chess to get a game if he replaced all the pieces with Chinese characters (as in xiangqi).

There are all kinds of free downloads for this kind of game. For English speakers who want to learn, I recommend Qianhong. It's free, it's got all kinds of tutorials and it's modular so you can replace it's weak built-in engine with much stronger ones, like the elephant engine:

http://www.techsupportalert.com/content/best-free-computer-c...
Linux development doesn't actually seem to be "dominated by a few big corporations". See:

https://lwn.net/Articles/395961/

"None" and "Unknown" are still very large and there's a very wide bunch of companies that participate.
Originally Unity was built with Mutter, then they switched to Compiz.
Buzzfeed news is actually very respectable. It's not what you think.
Of course it would
The first problem with the model is that the income cannot come from a small group of clients, because if one cancels the contract everything goes to the floor. example revenue top 10 <70%
Depending on the use-case, I think you may be right. Especially if you can use a language that the team understands and has tooling for and you don't take in outside configuration.

Pulumi is an interesting tool in this direction. Rather than write in something like teraform, you just use your programming language of choice. Pulumi is just a library you use.

https://www.pulumi.com/
It’s sort of like prisoners dilemma with yourself except current you never has immediate reason to cooperate with future you

Only decent fixes I’ve found so far that worked:
-working alongside other people (much easier to maintain consistent routines that way)
-enjoying what I’m doing

The latter was main thing I did; I found things I enjoyed learning and that gave me things to do that were fulfilling to work on long term such that I could trust future me to continue
Essentially, provide a way to build a digital "twin" version of my house, and get advice about improving heating/cooling efficiency.
Yes, HTTP/1.1 is awesome but you need to use comet-stream, comet is the same thing as long-polling and it's terrible and was only required because IE broke the XHR standard until IE8!
Yes. I am a victim of intergenerational abuse. My grandmother consistently beat my father to force obedience. Then he and my mother consistently beat me and my siblings to force obedience. I even believed that it was the best way to raise children. Many years later, I realized it is abuse and a source of emotional problems.
I can't help but imagine in 20-30 years the wold is going to on an "Apology Tour" over cannabis. The dam has broken on cannabis legalization, and the laws in some of these countries I feel is hanging on by a thread at this point.

At some point in the future everyone will come to their senses and were going to have days of remembrance for people that we harmed in the drug war, I hope.
Heat to generate steam, in turn generating AC potentially?
Not a difficult problem to solve at all...

If you're capable of maintaining an open source project, you should be able to set up an email template. And if you're really so busy that you can't be bothered to do that, then put a message on your site telling users that the project is frozen, so you won't respond to email requests. But silence, that's something you do because you want to feel important. Completely unacceptable.
There is no one-size-fits-all solution. Some people prefer full-blown feature-rich static site generators like Jekyll or Pelican or Hugo. Some people like to write their own minimal static site generator. To each their own.
> Not to mention his solution really does nothing against

> ping, UDP, and TCP traffic.

Please bare in mind that the description is heavily simplified. If you're talking about bandwidth, of course this is the limit.

> It's really only effective against http traffic.

How so?

> Which means his upstream or provider is probably going to

> cut him loose for the duration of the attack.

There's nothing we can do about that, but being in the cloud offers at least some protection. DDoS'ing some random Pi at home is a little different from DDoS'ing an AWS server.

> A single person cannot effectively block a concerted DDOS.

Of course not, but that doesn't mean you have to make it easy.
No, it isn't unsubstantiative at all.

For one very big thing, hardware accelerated rendering didn't exist in 1980.

Also, no one really cares about network support anymore, because it's simpler and better to just do a screen share.
It's a new thing every year. It was blockchain. Now it's AI and machine learning. Soon there will be a different buzzword to generate clicks and investor funds.
[This paragraph used to mention Vulkan, but now I think that is not a good idea and DRI is better. See the replies to this message for details.]

Also, on server implementations that support SCM_RIGHTS (the core protocol would have some way to check), it would be possible to pass a file descriptor opened with shm_open() to the client and share memory that way, if the client and server are on the same computer. In this way, direct rendering is more efficient than it is with the X11 core protocol.

I said a lot like the version 11 core protocol, not exactly like it; in what I am thinking there would still be many differences, although many things are similar (because I think much of it is good).
Clickhouse is a nightmare to scale and operate and doesn't support TS joins.
To its credit, at least npmjs.com is still readable without JS. However, it is lacking in terms of what it's about, and reminds me of GE.com - the latter maybe somewhat excusable because GE makes so many different things, but I don't think NPM is quite so large...
Not the OP and I'm not in a position where I'm hiring people, but feel free to send me your CV and I'll give you some feedback. Normally if you can't get a response it's because you've got a red flag on the CV. Getting job interviews and turning job interviews into job offers is a real skill, but it's a skill you can learn if you work at it. If you want, just remove any personally identifiable information from from your CV before sending it to me -- like I said, I'm not currently in a position where I'm hiring so no need to give me any personal info.
When you drop a hammer, its freefall follows a geodesic, which could be considered a "straight line" through spacetime... at least until the ground gets in the way.

In some sense, you could say that the ground is accelerating upward at a constant 9.8 m/s². When we feel weight, that's just regular inertia, pushing back against the ground's acceleration.

(I'm not sure to what extent this follows the mainstream interpretation of Einstein's equivalence principle. It at least requires a different definition of "acceleration", given that the Earth's radius is not increasing.)
70% of Black Americans are raised in a single parent household and if you can combine that with the above statistics, the picture is not pretty.

The problem with single-parent housing has more to do with the reduction in income than lack of an authority figure/role model: A substantial body of research has demonstrated that, once income differences are taken into account, differences between children in single mother and two-parent families are far less pronounced." http://www.alabamapolicy.org/pdf/currentfamilystructure.pdf

The other thing is that West Indians and African immigrants outperform everyone (including Asians).
Austin, SF/SV and NYC are all in the same boat: Tech talent demand is unbelievably high. If you have a LinkedIn profile with reasonable skills (hell, put "HTML5" in your profile and watch what happens) you probably are already aware of this.
It works both ways. From the article:

> In Decoy Marketing, we learned that adding an inferior but similarly priced product

> to one’s lineup can boost sales of the better product, and in More Decoys: Compromise

> Marketing we found that an expensive product added at the top of one’s line may not

> sell well but can boost sales of the cheaper products.
I will take part in this when the solutions are displayed. All the fun is in the solutions. So for me, hiding them kills the whole point of the project. Otherwise it would be lots of fun. Im a long time vim user and love it.
I haven't had a chance to play with it seriously yet, but I went over a "getting started" tutorial a while back. forth-mode is installed and ready on Emacs in case I get some spare time; it's on my to-do list along with some more serious Python, Clojure, Scala and Smalltalk experimentation.