skysight-inc/HackerNews huggingface dataset:
Hey everyone. Didn't expect to see this here. I made this for my operating systems class a few years ago. Unfortunately I can't share the code because the rest of the OS is used as assignments for the class, but it was a fun project.

It's not highlighted much in the writeup, but most of the interaction takes place in the terminal. The original assignments just use text mode. The graphics mode got started when I tried to implement ANSI escape codes in the terminal, but some of the effects weren't possible in text mode.
I changed the bootloader to switch the system into a known graphics mode, then implemented a terminal emulator on top of that. From there it was just a small matter of mouse drivers and windowing commands.

JOS is a unix-inspired exokernel. It has virtual memory with thread isolation, a pre-emptive scheduler (round-robin, I think), and IPC. Everything else lives in user-land. As alluded to, the disk drivers even run in a user-land process which has been given access to the disk IO port. My windowing system is also a user-land process, which leases out buffers of memory as windows and has been given access to the memory-mapped screen buffer.
The plausible situation is no criminal case, just a civil case, and probably settling for what amounts to a fine / delayed purchase, e.g. the "$10k donation" alluded to. But the worst case possibility, even if very unlikely, should include jail time (somehow -- I too don't know exactly how that would work out or who exactly would go to jail, manager or dev).
If you go back to Ancient times, we used to capture men and then watch those same men be eaten by lions alive. I firmly believe that while we outlawed that type of entertainment, it is very much alive within all of us. It is human nature and while we willingly admit that we would hate to see anyone be harmed or killed, there might be a secret desire in all of us to actually enjoy seeing it without having to actually experience it.

In modern times, we have movies that portray this for us. But we also have mostly nonlethal forms of entertainment as well, of which most of the time, two teams are pitted against each other. While we actually don't desire the harm that may come of it, we still enjoy the entertainment it brings.
No, it's a mining pool. If you have a miner, you can direct it to Nicehash, and it gives you a proportion of all the pool's mining rewards. This way, it reduces the variance of rewards for individual miners, who may otherwise go months before mining an actual block.
Is there really such a hard boundary between integration tests, unit tests and other types of tests? If you do something that crunches only numbers and returns numbers you can probably live purely with simple unit tests. But once you get more complex systems you slowly creep into integration tests territory. I feel like it's more of a continuum.
BD still works that way. The lawyers love making us use it.

https://www.blackducksoftware.com/solutions/mergers-and-acqu...
A multi-pool: you point your miner at them and they switch automatically to the coin with the highest expected profit to mine. They pay miners in BTC. On the other side, they let people bid on mining power to direct to coins of their choice.
Moviepass(MP) does two things: (a) it can bring in people who otherwise would not go to theaters; (b) it can convert regular movie goers (regular customers of movie theaters) as customers of MP.

Exhibitors like AMC, Cinemark, etc are happy with (a). They are worried about (b). MP will end up being the majority buyer of tickets sold by exhibitors; when it happens, MP will negotiate hard for tickets.

What if MP goes bankrupt after converting a sizeable number of customers of exhibitors into MP's customers? This is why AMC/Cinemark is blocking e-tickets for MP customers; they are also blocking any reward points for MP customers, even though MP pays full price for every ticket since it is paid through master card.
Yep, definitely. I brought up Milwaukee because I have a better understanding of it and its effects. As hard as 521 million gallons is to visualize, 17.5 billion gallons is. . . 34 times worse.
Can you write a methodological doc in LaTeX, detailing general algorithmic choices, without giving away your secret sauce?
It is high, but typical. With rent around $200 an acre, land only generates around 3% annual cash flow at that price. And even that rate is killing farmers right now.
Nicehash is a bitcoin mining hash reseller. You could download their client and mine whatever cryptocoin was most profitable (ETH/BTC/LTC...) and get paid in bitcoin. Actually quite easy to use.

But they just got hacked for $52million...
My understanding was an arsonist was driving down the California coast and lighting fires when the winds were high. Was this not the case?
What also kind of gets my goat is that Privacy has rules in their terms permitting a 3% surcharge for virtual cards backed by a credit card. They just don't have that capability in real life.

I messaged them back when they first opened to complain about the username and password requirement and the response was basically "fraud prevention but we're going to require it for you to use our service."

I do use Privacy's service but point it at a "play" bank account that I keep relatively little money in at a different institution than my regular account.
Concern about the individual mandate's effect on the market is curious. It's was waived by Obama until 2016. Trump waived it for 2016 and now the tax plan will eliminate it permanently. Seems status quo.
Axler seems to have won that battle. His textbook Linear Algebra Done Right is widely used at 308 universities including Berkeley, Stanford and MIT. He has a PDF available without proofs, videos, etc. 3blue1brown likes the book.

http://linear.axler.net/

I suffered through determinants.
Unified hosts file with base extensions
This seems like a dark marketing pattern:

Pay $7.50 normally or experience the deluxe super duper savers package for $8.99! WOOOO!!!
Cold applications are probably the worst way to get a job. You need to go to some local meetups and rub elbows with people IRL.
Does it matter? There doesn't exist a single person in the world which understands all of current science. We hold faith, and I personally hold higher faith in sciences which are reproducible either through more open standards or more rigor in their culture.
"To be fair just dumping your waste into rivers is a cheap and immediate solution. Lots of companies don't have the money for safe disposal."
Or perhaps it is zero-knowledge, but about file systems. ;)
Mimic humans: some robots will be lower class, without citizenship, and they can do the counting. Oh wait...
There are now a hundred years of research regarding the social sciences and humanities.

Your scare quotes betray your knowledge on the matter. Perhaps you should research equal "science" claims such as the anchoring effect or such? Illusiory superiority?

The nonlinear social / contextual matters make the social sciences extremely complex.
Not trying to troll here... The biggest violation might simply be the size of the attorney bills related to using GPL licensed dependencies in your code. There's simply no great way that I've found to get attorneys to give you a checklist of how to comply with licenses that aren't on a short list of reasonably well understood licenses. Saying "no GPL" is easier in many cases for practical reasons that kind of stink. To say it differently, how much time would you like to dedicate to getting GPL blessed when doing so is competing with all of your other priorities?
Lets squeeze the college students more...
No, expected future events are part of the status quo and they have been changed. Would you expect the market not to react if the government announced social security payments would all stop in 2018?
Clarify if the concern is Chapter 11 motivated.

We've put source code in escrow to address concerns of going out of business.

But if they really just want to see IP (which is fluid and changes every 90 days), then I'd only provide abstract diagrams and maybe decision tree outputs from the ML.
Steam stops accepting cryptocurrency
This doesn't actually solve the problem in any meaningful sense. If you have no way of checking to make sure who candidate #i is, you have no way of verifying that your vote was counted correctly, regardless of what you read on a screen when you voted. "fancy crypto" doesn't magically solve this problem.
Yeah same here I lost about a week worth of mining since Friday was their payout day. Thankfully i used my own wallet for payout so the damage is limited.
This is a simple case of "Big clients expect to own their little consultants,"

What do you do if they ask for customizations? What do you do if they request features that are not on your roadmap? What do you do if they ask for a large discount?

How you decide those cases determines how much your business is like a startup moving fast and not negotiating over source code disclosure and how much your business is like an enterprise consultancy that prices out each request for one off work by their clients. There's no right answer. But clarity about how a particular client affects your business model and whether or not that client is worth having right now is important. Are there other potential customers who are easier to service?

It is not clear from the question whether this request is part of ongoing contract negotiations or presented as a prelude to negotiation. If the former, put a price on it. If the latter, it smells a bit like a "no" in the form of a "maybe" or window shopping without much intent or someone higher up with purchasing authority putting on the brakes. Figure out an expected value of the client by assigning probabilities to various size contracts closing at different points in time.

Good luck.
Correct database implementations must be strongly consistent, unless your updates all commute with each other, in which case eventual consistency works.

E.g. db[key] += value and db[key].insert(value) commute with themselves, but db[key] = value obviously doesn't.

This just seems to be an attempt to implement a correct eventually consistent database, and the CRDTs are simply datatypes with commutative update operations.

Unfortunately, it seems to allow transactions that examine objects and then (conditionally) update them, which obviously are not guaranteed to be commutative even if the objects are commutative, so maybe it doesn't succeed at implementing a correct database.
Gizmodo Echoes Naked Capitalism: “Don't Buy Anyone an Echo”
Really? I've looked for something like this in the past for my driveway, but come up empty handed. Are you able to share any of the product names with me? I would love to have something like this.
A long time ago we had Scott Meyers for a week long workshop. He definitely knew his stuff and showed a lot of real world experience. But with a lot of "gurus" I have my doubts. A lot of advice from Scrum gurus falls apart when it meets reality.

I guess the ultimate advice should be given by people like Linus Torvalds who run large projects.
I’m not saying that it wasn’t considered, I just don’t know that a one time code audit offers sufficient downtime protection for me. If you’re worried about an external service being in the critical path then taking it out of the critical path seems like the only foolproof approach.
It's another way of saying that T - λI is not a one-to-one map, meaning that (T - λI) is non-invertible.
So there are vectors x and y such that (T - λI)x = (T - λI)y for y ≠ x.

Which means that (T - λI)(x - y) = 0, and in general because of linearity every scalar multiple of (x - y) also maps to zero.
Letting (x - y) = v, we could get (T - λI)v = 0 ==> Tv = λv, which is perhaps a more familiar definition.

So, it's a neat way of expressing the concept, but I'm not sure what it buys you in terms of improving one's intuition.
Gay couples can't have offspring?! Lots of them do, actually.
But how objective is the difference between all these three? I have the impression most of the people who buy speciality crops wouldn't be able to tell the difference between them in most cases on a blind test.
A vast majority of graduate students are not from low income backgrounds. Graduate students by definition already have a college degree, and statistically college graduates come from families that make substantially more than he average income.
Privacy closed my account abruptly after refusing to process some disputes. From my limited experience they don't appear to comply with the requirements to run a payment network
Might be hard for 1st gen citizens when I started work late 10's in the UK all 4 grandparents had to be Uk Nationals.
To save others a click, the blog post just says the same thing the (linked) e-mail announcement does.
> an overwhelming majority of scientist think that, for example, GMO crops are safe.

But what does it mean for GMO to be "safe"? From what I've been able to tell from what I've read on this, it just means that there is nothing inherently unsafe about GMO.

That doesn't mean that GMO cannot be misused.

Look at what the food manufacturers did with sugar. Used in small quantities, sugar is perfectly safe for use in food. But many food manufacturers have used it in large quantity in a large variety of foods.

GMO gives those manufacturers a greater range of things they can do to food, letting them achieve things that the might not be able to achieve with non-GMO techniques, or letting them do things faster and cheaper than the could do with non-GMO techniques.

Whether or not it is safe to let them do so is NOT a science question.
> I don't feel [...] that it would benefit me much, besides being able to say I have a degree.

It would get you past the screening processes that you are having a hard time with for one. That seems like a benefit.

If I were you, I'd seriously reconsider this standpoint. Having a degree certainly isn't going to hurt you, and there are a lot of ways that it could help you. If money is the main concern, I'd like to point you at https://www.uopeople.edu/ -- they're accredited and tuition free. You only pay for exams - $100 each for a total of < $5000 for a BSc.
Concession prices are why I stopped going to the movies. Unless I eat right before hand, I'm going to want a snack during the movie, but I'm not going to pay $15 for a Coke and some popcorn.
Haha, my Github has some projects of questionable usefulness, yeah.
In that case, I was building a UI for an internal monitoring app at an internship. It had to make requests to lots of internal API and couldn't really ask for custom endpoints or changes. Having a declarative way to transform the responses into UI models was really useful. That also explains the '!json' operator, because inevitably in legacy systems there will be responses that contain stringified JSON that needs to be parsed.
I am on the same page with you. In my personal experience, biggest problems occur between interaction of the modules and not so much within particular module. Without integration tests there is just no way to catch these things no matter how good of an architect you are.
>the Macintosh was a huge leap beyond the Alto

I would say it was a significant iteration, not a leap. iPhone was a leap.
Why would a financial product have a compliance procedure by the FCC?

> All of your suggestions would make the company that I at least work for to simply walk away from table.

Unless the company is already a customer and is paying for the development of the software, please do walk away from the table, I'm sure they have better things to do and better customers to sell to
More kids results in less "tax benefit"... is that correct/intentional?
This is too simplistic to be real. Would you say the same if the tax break was "anyone earning over $500k pays no taxes of any kind"? After all, it primarily affects the rich, and that's to be expected.
Still waiting for the ability to purchase a new movie from home. Can't think of a single reason why it hasn't happened yet. Charge $50 if you want, people would pay it. And it would probably actually recreate that water-cooler conversations that don't really happen all that often any more.
This is a common thing in many larger corporations. Some even lock down machines quite a lot. I have seen multiple cases where this lead to laptops for dev work which weren't connected to the company's network.
Your ideas come from a great heart, but I think they're a bit idealistic.

I have a very hard time imagining children voluntarily attending classes on "how to deal with their emotions and things like conflict resolution". You're also assuming that things you were interested in as a child (arcade) will be interesting to children now. None of these attack the root causes of crime, but rather try to deal with the symptoms. Which is great, but is not a solution.
Pretty much number 1 on my Postgres wishlist.
You could also look at Abine's Blur. It avoids the liability problem. But is more expensive, in general.
Physicist here, don't worry if you don't understand that PDF, it is a pretty terrible explanation.
The solution is to build in-house or to acquire the vendor for any systems you need to run synchronously inside your multi-billion-dollar revenue stream. Which doesn't seem unreasonable, and seems like a good motivation to architect that stream so third-party products don't have to be run synchronously.
What keeps the transaction fees from growing forever? If only a certain amount of transactions can be processed when a coin is mined then that means that competition will only grow as bitcoin becomes more widely used. This competition will raise prices yes? Because if you don't have a high bid then you won't get included when the coin is mined. And since coin mining becomes slower and slower over time that means that less windows of opportunity exist for even greater numbers of transactions. It certainly seems like this issue will only get worse unless there's some other factor I don't know about.
That "helpful" exchange also charges a 3% fee on all currency exchange, on top of their regular fees.

You can insist that they charge you in the same currency as you wish to pay with and your bank will do the exchange at an order of magnitude lower fee. Not everyone knows this. The user interface also doesn't make it very clear (which perhaps surprised no one).
Inception: Windows 3.1 on a DOSbox on a WebVR Application
> I disagree, you're just assuming everyone's stuck in old tribal thinking when there's so much evidence to the contrary.

I wish you were correct but what evidence? Facebook and the Internet has increased Tribalism to Yellow Journalism levels. We have Breitbart and MSNBC. People mostly just read news and opinions that they agree with and don't listen to the other side.

http://fortune.com/2017/01/13/fake-news-tribalism/

> The Republican party is dying for abandoning their base in order to cling to power, despite their fundraising. The Democrats are losing seats everywhere, have not been grooming enough replacements for the old-timers, and won't shake the loser 60's radical ideology - they might as well just die too.

Um not certain what your point is but the issue is the Gerrymandering and electoral college. This is the second president this century to win with a minority of votes. The issue is the unfair way voters votes are manipulated in states, i.e. Wisconsin. https://www.brennancenter.org/blog/5-things-know-about-wisco...

> could your "tax more == more revenue" mental model be too simplistic?

Wait what? If you mean that if working poor made more money they would need less benifits????

> I don't know the answer because I'm not an economist, but I think it's a good one nonetheless:

Your asking a political science question. Economist don't get to say what our tax rates are but our politicians and there isn't one economist in the bunch. Here is one article for you https://www.economist.com/news/leaders/21731166-house-republ...
Ah, that's very helpful. As you could see from my reply I was reaching for reasons you might think their pricing was low without knowing their pricing, and this makes more sense than the ones I came up with.
Glazunov is an excellent guess! I remember playing a student quartet by him when I was a student, and it totally had that modal parallel melodic/harmonic movement in 4ths and 5ths. It is so Dvorak though, minus his noodly viola jamz under the melody. Hint of Ravel, but not French enough- maybe Chopin too. Will be thinking on it this week. I'd like to hear the whole piece too now!Update: I just watched the first few seconds of your clip- and that is the exact piece I played as a student that reminded me of it as I mentioned above. Listening now.
No strat talk on hn bro ... ;)
This is just one reason I'm wary of Basic Income.

Currently there's almost no-one so poor that they can't be scammed or threatened out of what little they have.

Basic Income could just enrich the predators.
Thoughts on why this happened? I wish they were more forthcoming about the causes. This is the corporate equivalent of ghosting on your tinder date.
Why not buy out a local dump and run it "cheaper" then, under the existing contracts?
Various people online suggest its this wallet:

https://bitinfocharts.com/bitcoin/address/1EnJHhq8Jq8vDuZA5a...

4,736.42 BTC transferred.
Show HN: Hosted and open source status pages manager written in Elixir Phoenix
Interesting, I guess seeing a familiar BT ID is just one of the pieces of sensor data it looks at. I know it checks if you’re moving (I get notifications in my garage after the car is started but not moving), I just didn’t know it would rely solely on that.
no, every big enterprise I've worked for we do source audits on everything that is allowed to run. We check for phoning home, we check for license issues, we check for massive security vulnerabilities. It's just a cover your ass kinda thing when 100k people are going to run an app. There's a whole department for that.
Yes, if we assume away all the problems inherent to machine counting it seems like a great solution.
Or perhaps bad voice-recognition for SEC?
Isn't security a potential concern? If they're selling analytics software ostensibly they have access to a lot of the customer's data.
Anyone know how this closing could affect your credit if you were a Final customer?
Thanks for the explanation. Why do transactions vary so much in relative size?
It's more complicated than that.

> One way to deal with flooding is to build highways in a manner where they become channels in such events

That's exactly what Houston did. The problem with this is that it makes evacuations more difficult and risky - the main ways for people to leave the city during a hurricane or flood become the canals for draining the water!
Microsoft's Digital Whiteboard
Tickets in Seattle are about $12-15 at the usual theatres. Nicer places can be $17-20.

For me $9 seems like a steal (I usually go see at least one movie a week)
> How much of my tax deduction is new debt, vs money stripped from Medicare, Social Security, College Graduate deductions, etc.

We don't know that yet, that discussion will happen next year.
With rent at $230/ac and land prices at $7k+, it's about a 3% annual return. So it's more like 30+ years to break even.