skysight-inc/HackerNews huggingface dataset:
Indeed. You are referring to the PLT and the GOT, the procedure linkage table and global offset table. This is basically how PIC code works. I have seen it referred to in literature as a "thunk" or a trampoline as well. In case anyone is curious. This is a good post on it:

http://eli.thegreenplace.net/2011/11/03/position-independent...
I thought with d4s you read the value at the point, not the face on the bottom? Maybe my dice are different.

I prefer the d12 to the d6 for generic rolls, as it allows for the least number of sides with the most human-usable fractions (25/50/75%, 33/66%, and "a little less than 10%").
I'm no expert in FS or sqlite, but as everyone knows, filesystems are not good processing small files, having an application that bundles in memory small blobs and then flush them to disk as a single file, is what make it faster.

ReiserFS 4 was (I believe still is) the only FS that improves small files performance by bundling small files and stored them on disk as a single blob.

as for that person who downvoted my original comment, I'd love to hear from you why you think I'm wrong. you don't just downvote comments because you disagree.
Does anyone else really not like autocomplete everywhere constantly sending beacons and data about what you're typing?

I realized I accidentally had a password copied to my clipboard and I pasted into into my address bar. Well great, I didn't push enter, didn't search for the password, but now I have to change my password because it was sent to google because autocomplete.

It's very frustrating because often times people are not aware they are exposing sensitive information via URLs for internal resources.
Meet the Intern Who Wrote Solitaire for Microsoft
Focus on the important things with Highlights in Slack
ML researchers have the math background.
I'm literally typing fixes right now. We'll get this out ASAP.
You don't.

That being said, it's important to realize this only applies to civil cases, which are decided on the balance of evidence, not "beyond a reasonable doubt".

Absent any other factors, it's more likely the the car caused the accident. This is just like the default assumption that, absent any other evidence, if there is a rear-end collision, the fault lies with the person in the rear, even if the person in the rear claims that the person in front actually threw their car into reverse and was driving the wrong way.
Look at health care costs pre- and post-1965. They began increasing in 1965 with the passage of Medicare and Medicaid, and have continued to increase as more and more government regulations have been added since.
Unfortunately can't check it out because I get "We are checking what's changed in this version. Won't be long..." for any test docx I upload / blank docx. Maybe server overloaded?

My two cents: Congratulations on launching your product! There simply is no real good versioning system for Office files, so this is a step in a good direction.

I agree with others that ditching all the "Git" references would be beneficial, because your target market most likely doesn't care about Git. What is missing in the versioning market is exactly what you may provide: A clear way to see what has changed where and an easy way to merge things together.

I do believe that you are missing a valid comparison / valid take on what Office 365 / SharePoint Online / OneDrive versioning can give you. Your main argument against it is "necessarily want the real-time coauthoring experience offered by Microsoft SharePoint or Google Docs., this can inhibit your ability to determine who is responsible for specific changes to content". Comparing Co-Authoring to versioning is comparing apples and oranges.
The co-authoring experience in Microsoft products is great! I can work on a document with multiple people at the same time and I can even see in real-time what part of the document they are working on and what they are changing. We're working with multiple people on important documents simultaneously very often and this is a life saver.

Versioning of course could be better: SharePoint only offers you a main branch and no tags. That means I can go back to a different version, also compare that version to my current version or any other version (!) - but I don't have tags or a method to know that "version 12.0 from 07:02" was the version I was looking for. However the versioning system is very robust and proven. With products such as OneDrive / OneDrive for Business or Office 365 I have said versioning out of the box plus 100 other features. I don't know whether your versioning would make me want to switch just for the additions you show.

What I can't see in your demo (and can't test myself) is how you handle complex changes and this is where the meat is. Changing fox to wolf... yeah... I have documents where all heading format changes from Arial to Times New Roman and the bullet points are arrows now instead of bullets. Also my colleague has added three images and right aligned two of my images, oh yeah and applied some pretty image borders around some images. Would all of that show in the "what has changed" view of Simul? It would show when using SharePoint versioning together with Word. Granted: I can't see all these changes in SharePoint - but Word does show everything perfectly.

Again: Love the way you are going with this. The existing versioning could be made better, but besides branches and tagging I don't see any benefit compared to regular versioning using Microsoft products.
> Yes, people love to laugh at this mythical economist, but seriously, when's the last time you saw a legit $20 bill just lying on the ground?

1996 (±2 years) in an arcade, actually.
The most disruptive thing cryptocurrencies will do is undermine the legal distinctions between currencies, commodities, and stocks. There's no real difference between any of them, but they are treated legally quite differently. Cryptocurrencies will flood the gaps in between these categories with so many examples that it will DoS the legal system with questions it can't answer, social adoption will outstrip courtroom resolution, and there will have to be a post-hoc reckoning with a new legal framework.
It's the first open source implementation compatible with the modern ecosystem. Software development isn't about novel math, it's about novel applications and deployments
Humans are quite good at all the things AI can do, and are also much more adaptable. So building tools that help humans do what their good at seems like it would still be valuable.

Most software I interact with is broken, buggy or badly designed in ways that AI would not help with.
I've coded in APL. There's a reason it died out. Although it was the first language with "do this on all that stuff" operators.
One of the most fun work projects I had early in my career was writing a linker for PE files for an embedded PLC. Another team was writing some gcc compiler extensions and an emulator for the PLC that ran on Window's PCs with all the emulator code stored in DLLs.

The idea was pretty cool - you could write and test ladder logic in a Window's GUI and then click a button to generate an .exe file and upload it to the PLC. The PLC's RTOS would then call my linker code which would link up the symbol tables for the DLLs with the embedded code in the PLC and do some other minor relocations. By putting all the ladder logic code in the loaded .exe they were able to optimize for size/speed (using gcc and heuristics of the ladder logic diagram) instead of running a ladder logic interpreter in the PLC.

If you ever get a change to play around with a linker I'd suggest you do. It's one of those "aha" moments in CS about the userland/OS boundary.
Yes, it is unsound. Quantum mechanics has features which aren't observable (the imaginary components of the wavefunction, the value of position and velocity at the same time, etc). However, this does not mean less computation, because in order to simulate the system you need to represent the whole wavefunction and everything that happens to it whether it's observable or not. Quantum mechanics is elegant in many ways, but low computational load is not one of them.

See Feynman on the subject: https://people.eecs.berkeley.edu/~christos/classics/Feynman....
Is this project free for commercial usage?
Feature request: RSS feed, so I can see when new projects are added
I don't know that I would buy the Linux version right now, but I would certainly be interested and keep the program in my bookmarks for when I will need it.
That has been my experience as well, one level abstracted. Back when I was a position when I last had to organize teaching employees technical domain-specific skills, the best way we found for them to learn was for them to teach others, this was accomplished by having one generation of employees train the next and then reviewing the newly trained employees.

Then for the next round of hiring, advance the employees up the education pyramid. The trainees become trainers, and the previous trainers mentor the new trainers by reviewing the newly trained employees.[1] It was one of the things I think we did we really well and that I am really proud of (even though the business went belly-up).

When training is done is this pattern, hopefully a virtuous cycle of education is established throughout your organization.

1: Note that this was at a quickly growing company, with recruits that had little to no relevant actual know-how to do what we did.
ublock will work fine with e10s. It's not a webextension yet, but it is e10s compatible already
Congradulations on your release. A few questions, if you will:

1) What happens if Lua execution blocks? Or if you construct an infinite loop of drawing primitives?

2) The page claims that you can switch between code representation and normal mode. Are they somehow kept in sync? For example, if I draw a circle, will it generate an API call in Lua code?

3) The interface seems very similar to Inkscape's. Is this intentional?
Glad you like it! I have a long list of features planned for binvis, and word width is one of them. I'm a bit busy at the moment, but will make more time for the project soon.
TIL: There's a niche opportunity for a LinkedIn for the adult entertainment industry.
I have to assume that this is exactly what this would be for. 9gag or some similar site stealing content en masse from elsewhere and wanting to remove any sort of identifying marks.
Court to Grandma: You Shouldn't Lose Your House Just Because Your Son Sold Weed
>It's not generating code that is costly, but reading it. Understanding 100 lines of code is usually easier than understanding 1000 lines of code, understanding 1000 lines of code is usually easier than understanding 10000 lines of code etc.

That's not at all true. The costly part is the complexity. You could spend half a day puzzling over ten lines of cleverly written Lisp and just breeze through 100 lines of Java that do the same thing.
Sure. I was responding to the suggestion that the key problems with GIMP are the UI and name. The image manipulation code is surely pretty mature by now.
Try this https://www.demandrush.com/alerts
Ask HN: My company has been acquired and I'm kicked out. What should I do now?
Hello HN!

Let me give you some background info:

- I'm 29 years old, computer science graduate.
- I founded two startups. First one failed after 4 years. The second one was acquired 3 months ago but do not take it as a success. We had to sold it to one of our competitors at a price of one tenth of the our series A valuation. Basically, things go bad so fast, it was our best option. I've left the company as a part of the deal.
- In both of the companies I've founded, I had to wear too many hats. As a result, I have not excelled in any particular skill, rather I've gained medium level of experience in variety of skills from development to product design to finance.
- As a result of the recent acquisition I've some money in my bank account which can cover my expenses for a year from now.
- I was mentally exhausted, so I decided to keep things slow for a while and that's why I've not been doing anything for the last three months.
- Doing nothing made things worse, since I'm constantly thinking about my future and I can not find anything that I want to do.
- I've decided to apply for some jobs but I'm not sure which position I may fit in.
- I'm feeling like a huge failure.

What should I do with my life now? Has someone in here ever experienced something like this before? I'm open to any suggestions.

Thanks!

ps: posting this from a throwaway account for obvious reasons. I hope you don't mind.
Our dirty little secret: Cross-platform email client with nothing but HTML
Yeah, I know about that, but that's still longer and more annoying than the old way. Maybe I should just make my own library that just modifies strings and byte arrays and adds a few things for the common binary operations I do.
Yup, kinda like the massive undertaking Steve Jobs did to make iTunes a reality (getting the content from competing Music Corps.).
An 'iNews' seems as much of a Herculean job of convincing competing news outlet to lay out their content piecemeal alongside their competitors content... tough sell!

But I do like the idea and would also gladly pay for it!
> There is no intuitive way to extract percentile results from rolling a small number of d6s.

Shadowrun 5e -> Roll 21d6 defense test against a 18d6 attack.

In all seriousness, good article. I always wondered where the need of the d20s came from, and always wondered why d10s and the likes didn't catch on. I always had shadowrun to blame for an ungodly amount of d6's laying around my house
Can you give examples of non-journalist winning Pulitzers?
I've also delayed introducing Redux to a project before, and it was a mistake. After a few weeks of convincing, I got time to add Redux to a project, and it's immensely difficult because of how much needs to be restructured. It's better to just start with it if you're going to end up creating something large enough or complicated enough to warrant it.
if the government expend money in the economy beyond real available capacity (all else unchanged) we will see inflation.

If the government increase taxes in the economy in absence of inflation (all else unchanged), there is going to be a deflationary trend.

All the point of the argument is that if we have real available capacity in the economy you can spend, 600$ or whatever have been promised, and, if we don't have real resources available, we can't spend anything, never mind what have been promised.

It have nothing to do with how much money we have saved or how big is the deficit, but with the real resources available at the moment of paying.
In the real world, you appoint a judge who decides based on cultural convention (civil law, common law, sharia law, idk) what the contract was supposed to mean.

Sometimes it does come down to punctuation, but all of the time it comes down to what was meant with the contract.

Letting the system only mean what it says is not great for users, either. You get an overhead of always having to check and double check everything you do.
The owners of an office building or event venue don't get any of those privileges either, and yet the office and work-related events are unambiguously governed by workplace rules. The fact that LinkedIn is not your employer doesn't seem like a big problem.
Great example of a Personal Essay struggling with Truth and Context in ways that resonate with others. It's quite easy to dismiss a Person / Former Employee Complaints with "Oh that's just your experience, it's not a real problem" but it's not Honest[1]. There's merit in sharing personal truths by way of anecdote. Change can follow.

[1] Hysterical delivery, too much emotion, swearing, or just bad writing can ruin a piece's impact before it gets to its message, but when done with great craft, it's a sight to behold.
As the GP said, Python3 is installed by default on any big distro for 5-10 years already.

It's not the default because /bin/python is synlinked to python2. You have to explicitly run it.
I'm skeptical of your theory. Is there reason to believe that humans didn't push boundaries and explore prior to understanding the nature of stars and the vast and varied universe?

I suspect that early humans found plenty of mysterious phenomena around them, and would continue to do so even with a perfectly black sky.
even chrome doesn't do one process per tab afaik, if I recall they do something closer to process per domain
Show HN: Pitch and Poll Bot – Like a NPS for Your Pitches
Direct message the bot a pitch and it will post it as a poll to be voted on.

Some recent successful pitches:

Domain Sniper: A free, easy way to snipe domains. Enter a domain and an email, then get alerted when it's available. 86% of people voting loved the idea.

A mobile app that automatically reminds you when you should stop working and go home. 57% of people voting loved the idea.

https://twitter.com/PitchAndPoll
I was agreeing with you, and providing an emotional basis for your OP's attitude!
Then perhaps I misunderstood his/her argument.

If I look at it strictly in terms of child labor, there's nothing stopping those opposed to child labor from leaving Virginia and/or discriminating against products made there. Just as we can today with products produced by brands that we know use child labor.
The time I accidentally took down the entire school website, I luckily did it at school and immediately told my understanding math teacher, who told IT directly, who came and asked me what I'd done, and fixed it within a couple minutes.

In retrospect I dodged a huge bullet!
Well, there is this extremely fishy article from Washington Post:

https://www.washingtonpost.com/powerpost/the-life-and-death-...

They make no mention that any malware was found in this email and I seriously doubt that anybody would be stupid enough to make a spear phishing attack so obvious and suspicious. Who in his right mind would click confirmation link on an invitation to a service he didn't request?

As I see it, there is zero evidence that it wasn't just some random idiot typing this publicly known email address into the signup form but they don't even consider such a mundane possibility.

James Andrew Lewis, the expert they quote, appears to be more of a politician than technologist.

edit:

And some verified fake news:

https://www.theatlantic.com/international/archive/2014/09/ru...

The new Russia doesn’t just deal in the petty disinformation, forgeries, lies, leaks, and cyber-sabotage usually associated with information warfare. It reinvents reality, creating mass hallucinations that then translate into political action. Take Novorossiya, the name Vladimir Putin has given to the huge wedge of southeastern Ukraine he might, or might not, consider annexing. The term is plucked from tsarist history, when it represented a different geographical space. Nobody who lives in that part of the world today ever thought of themselves as living in Novorossiya and bearing allegiance to it—at least until several months ago. Now, Novorossiya is being imagined into being: Russian media are showing maps of its ‘geography,’ while Kremlin-backed politicians are writing its ‘history’ into school textbooks.

Problem is, Novorossiya indeed existed on the territory of modern Ukraine. There is an English Wikipedia article on it dating back to 2005 and I've even confirmed it with a dead tree book from the '80s.

https://en.wikipedia.org/wiki/Novorossiya

edit:

I guess the above doesn't really pass as evidence that "most journalists spend their days discrediting themselves", but it does show that at least sometimes they are pretty happy to skimp on fact checking and basic sanity if a story fits whatever narrative they personally believe.
> I've coded in APL. There's a reason it died out.

Judging from its surviving successors (J particularly), the reason is “keyboards” not “operator overloading”.
ACME v2 API Endpoint Coming January 2018
We actually did the KS test as well, but we omitted the results for narrative clarity. Our KS test statistic is also < 0.05.
> I think for instance that Steve Jobs was really underpaid.

Care to guess what job (or, equally likely, what prison) Steve Jobs would've found himself in had he not stumbled into Steve Wozniak? Because without Wozniak, Jobs' best chance at success would have been a cart full of hot dogs after some ball game. Or, knowing his cult-like charisma, maybe a few old ladies he could've conned for money.

I'm not trying to be gratuitously mean, I genuinely would like you to think about this. If the "visionary" would not have had this head start, i.e. Wozniak creating something amazing; suppose Wozniak would've never existed, do you still think Jobs would have actually been in any way successful?
I've never experienced an interview like this, but it sounds like it would be both challenging and fun - especially if it was done in a language (or pseudo-language) that you'd never seen before (then again, they could lob BF at you or something eso like that!).

Based on other responses to your post, it's heartening to see that others do this kind of interview, so maybe in the future I might encounter it.
When the government gets to decide both 1) when something is false and 2) when false things are not allowed to be said, it's really only a question of time.

Canada, in particular, is already notorious for its foray into Human Rights Commissions that punish you saying things that make other people unhappy. I wouldn't live there.
The article also states, a few other anecdotes.

A recruiter who uses LinkedIn to send unsolicited messages on the platform for professional gain was upset she received unsolicited social messages. She was unable to recognize the irony.

Another businesswoman was actually a reality TV star from Trump's the apprentice. She left the platform because the lines blurred from social/entertainment/career and she was getting harassed.

IDK, I feel for this woman but I am not convinced seeing dick pick entitles her to millions from a company she isn't affiliated with. Coming from the Susan Fowler thread, I really feel for her. This seems like a money grab
I made an extension that does just that: https://chrome.google.com/webstore/detail/xray/dgkdfehohjdbm...
>I don't have any source but from my experience mathematical/computer minded people are more likely to be introverted/talk less then arts people.

I think you are right about that, but that just means that if they want to be effective members of a team in an organization, they need to work on their communication skills. Ability to communicate is something you can learn to do better.

I know this for a fact. I used to teach public speaking, and students came out far better at it than they came in. The same is true for many other communication skills. See for instance Marshall Rosenberg's book Nonviolent Communication, which is great for interpersonal conflict situations.

In fact, I think a lot of introversion is at least in part due to poor communication skills that could be improved with training and practice.
Oh, cool yeah just pointing it out!

Yeah this is a much bigger deal, for sure, as it's a messaging app - just pointing out similar case in a different application.
I disagree strongly. LinkedIn's primary purpose is connecting talent with people who want to hire that talent. Spending my work time looking for a new job would be bad. Recruiting people for a new venture I'm starting while at a work event would also be bad. Doing either of these on linkedin is more than acceptable, it's the whole point.
The article didn't make it clear if it was a personal or a company account, but the interaction began with him trying to recruit her. So clearly in this instance he's representing the company, regardless of what account he's using.
That's called Twitter for professionals and Tumblr for amateurs.
Soon to be a clickbait article: "7 simple ways to hack your interviews. #1: Define 10,000 functions. That makes you a good programmer"
Let's reward achievement, not provenance.

Every Google SRE started out not a engineer. Every Pulitzer winner started out not a journalist.
Membership: The Future for Creators