skysight-inc/HackerNews huggingface dataset:
There are many options.

One new way would be to install a kprobe. You can read more about kprobes here: https://www.kernel.org/doc/Documentation/kprobes.txt (note, they're not meant for modifying syscall arguments in general, but in the case of kill it will be possible :)

Effectively, they let you write code that will run before syscalls and can mutate the state of the kernel and registers and such. You could write a kprobe which changed "kill"s pid argument to some random pid that didn't exist each time the given pid was being killed.

You could also just patch the kernel in memory yourself easily enough (which is even easier for a kernel module; look up modfying the sys_call_table; that table exists for a reason). Modifying the sys_call_table is probably what the parent poster was thinking of, and is definitely the "right" way to do this.

You could compile a new kernel with the "kill" syscall modified by editing the c code, and then do something akin to what ksplice did to patch the running kernel with that. kexec/kpatch are the modern tools to do that, though neither of them are as good as ksplice is... not that ksplice is actually something you can use without working at oracle on that team.

You could also modify the kill binary under the assumption the user is running "/usr/bin/kill", not making the syscall in some other way, and modifying that binary is pretty trivial.

These last few are more like what rootkits do and are harder to detect. kprobes and kernel modules are both meant to be visible to users in general (though they can ofc hide themselves with work), but patching binaries on disk and the kernel memory live is a bit less transparent.

You could do various other strategies rootkits do, though I'd rather not get too deep into those since those can get relatively complicated (with the ideas presented in the Blue Pill rootkit paper still being some of my favorites).

> what commands

Asking it like that is less productive. The ideas I mention above should be enough for you to research and do it yourself. The exact details are complicated because this isn't a simple "out of the box" sort of thing to do. Modifying one call in one or two processes with gdb / LD_PRELOAD hacks is easy, but still isn't just "out of the box" since you'll have to write some gdb scripts / a preload shim. Doing it system wide in the kernel is even more complicated and even more resilient to listing commands instead of concepts, and asking "what commands" doesn't really make the answer more meaningful. Me saying "sys_call_table + gcc + insmod" isn't really any more helpful than just saying "sys_call_table".

Hopefully the above helped! I recommend doing more research, especially on the sys_call_table, kprobes and, ksplice as those are the most relevant techniques, though realistically only the first two are things you could reasonably do without becoming an expert in patching kernels in memory.
Though to be honest, even if I could afford something massive, I'd rather not - just don't see the appeal in it anymore. Maybe when I was a kid growing up in HS and in college, I used to think that way. But having traveled and lived in a bunch of different countries around the world, I just lost that "aspiration," if you could call it that.

I will be more than happy with a nice and simple 1 or 2 bed apartment. Plus, big houses = lot's of caring/ maintenance = boring!
On what research are you basing your list of recommended periodic checkups?
The only amazing music streaming product I've seen was already acquired and killed off: Rdio.

It was heads and shoulders above the rest, especially when it came to international content and recommendations. Their recommendations were amazing.
much of the benefit comes from the fact that one gets to work on games as opposed to B2B SAAS apps or other banal businesses

I’ve sometimes wondered if that’s true. I mean debugging a race condition in C++ is going to be the same in a game engine as in a trading engine right? Except the latter will be well paid and secure.
Not really. It was better than everything else when it first launched.
OTOH, my reaction was to feel more empathy for the biological explanation, which I can imagine corresponding to an unexplained cause of pain in her life, which is potentially unfixable. Psychosocial explanations are important but to me they feel like a normal thing to address in society already (though probably not enough).
You don't mention anything about technology, culture, number of hours you are expected to work, commute, career progression, what your boss will be like, team size, whether you are aligned to their values, whether you find their work interesting, how much you need a high salary (e.g. do you have dependents, big mortgage or such like), etc.
The most successful robot in the world is the clock.
How did you miss his point about legal scrutiny? Or did you just willfully ignore it because it doesn't fit into your world view?
The only reason I listen to podcasts is because I can download them so I can listen to them without my phone/where there is no good connection.
So your first year is tight, but then your stock grants begin vesting and it's basically extra income at that point if you sell immediately.
So you not only want open source hardware specs but open source existing tools? I don't see intel open sourcing icc, or other software devlopment centric companies open sourcing their IDEs - ao why shoukd FPGA vendors? The original point was allowing open source tools to be developed like gcc, and the response was that it has not happened despite some ground up tools do exist but are very primitive.
Top Joke Video Set #142 – Funniest Jokes Composition Videos –  FunnyCube
pfff, Seriously?!? What are the main "features"? 90% of the HDD reserved for the node-modules dir ? :o)
It's amazing how such a tiny thing can strike fear into people as large as us. It just felt like a hard pinch. But the ferocity with which he would strike made me recoil every time. And the hiss. Such a fascinating display of character for an insect.

Does anyone know of other insects as expressive as mantes?
>streaming music with a user-seeded playlist... just hard to get excited about in 2018. Or 2008 really.

The only reason why I think that may be the case is because Pandora has been doing it so well for a long time.

I've never managed to get that out of other services. Am I doing things wrong? I'm all ears for suggestions, especially now that Pandora might go through some changes due to acquisition.
Towards the end: "View website icons in Safari tabs"

It's funny how such an apparently-tiny detail can be so important for the usability of an application. I find myself using Firefox and Chrome much more than Safari, even though I'd rather have Safari's performance, just because finding my tabs is awful with those half-cut titles.
How are you free to install software on your own iPhone or iPad when you need a developer account to get a signing certificate to install your app on your own phone?
Good morning,

it certainly would be very nice. I explored this a little bit but on the end had to focus on stability of the core components. It wouldn't be anything too hard, but quite a lot of work to implement all the syntax quirks, keeping up with new commands, etc. So right now at least I personally don't have concrete plans to implement it. What you can do right now is use images from a local docker installation:

$ plash --from-docker busybox -- printf hi
This reduces innovation and competition in markets. We should be thinking about preventing massive companies like Google or Facebook from buying anything and everything that looks interesting.
https://wiki.fuckoffgoogle.de/index.php?title=GoogleAndMassS...

email metadata analysis https://labs.rs/en/metadata/
While I don't really like the idea of what follows from it, companies choosing which other companies to do business with based on their capital makes perfect sense and shouldn't be banned.
Worn-out cells eventually stop dividing
Which leadership team is better for you? Which one can deliver both a successful company, and a healthy working environment where you will be respected and given opportunities to grow?

The details of the offer won't matter one bit without good leadership. So think carefully about how the interviews went, and choose the better team.
Flipkart Co-Founder Binny Bansal May Soon Be Replaced as Group CEO
This only means that modern anti-trust regulations are mismatched and insufficient for the modern marketplace, not that companies like Google are innocent of monopoly-like behavior.
Yeah. Sure. Explain this to me, as a person living in China.
But you need to edit the Gradle configuration files. Most people simply cargo-cult that, and while that works most of the time, it's incredibly non-intuitive to solve problems.
In transport tycoon (openTTD) when train station started to become congested adding more tracks usually didn't solve the problem, best way was having two uninterrupted tracks almost into station then spread out into 15-wide station (or whatever max was allowed) with short buffers before and after station.
You can transfer a domain name to a different registrar.
> Liquid sounds are those that involve using the tip of the tongue and create air flow through the mouth.

English sounds satisfying that definition: th t d l sh ch j and arguably r

Sounds that are actually liquids: l and r
Who cares how thrilled they are? It doesn't change the fact that it stifles innovation. As for being used by the entire planet, I guess you missed all the companies/products that are shutdown after being bought?
All the TT games had a lot of voice acting and motion capture, so that'll drive costs up a lot.
There isn't even a cross platform way to start a process, never mind killing one.

In Windows you can launch the process in a paused state then assign it a job object which all sub processes will inherit. Then the job object has a function to kill all processes in it.
I wonder if crowd funded open source search engine could be successful. If crowd funding done right and transparent, I am sure there will be a strong community behind it.
I think that deep down, mental illness is not really accepted as something real. We tend to believe in free will and how people are responsible for their own actions, and we tend to apply this to the mentally ill too, and this is exactly why free will is a flawed concept.

As long as we do not conceive that mental illness is a thing, we won't tolerate it and the mentally ill will never be able to accept they have a condition, so they will just be a burden to themselves and others.

I always relate with human beings knowing they can make errors because of their mental process or even their mental issues, even mild. Lurking on certain subreddits like JusticeServed, I can often see how some people in the US believe in capital punishment and have literally no mercy towards faulty but natural human behavior. I don't live in the US, so I might be biased, but I'm surprised how people can have such hard belief in free will ("you can make it if you want" etc).
I know someone who works for housing.

Rent is generally calculated as 25% of a person's income - regardless of what their income is. For someone on $550/fn New-Start, rent is calculated at approx $68.75 per week.

There are often instances where families in public housing properties are regularly taking overseas holidays despite having quite extreme unpaid rent debts. Sometimes from low thousands to 10-15 thousand of unpaid rent/debt.

They simply stop paying rent. And to rack up that amount of debt when you're paying so little in rent, it's often for quite some time that it remains unpaid.

Often the only real option is to start eviction proceedings through the xCAT tribunals, where the tribunal member will usually give families many multiples of chances and time to pay.

When they finally realise they are finally going to actually be evicted, they will often show up to the housing offices with the entire amount of unpaid rent.

So I agree with this policy and think it will often work to recover debt. There are quite a few people who play the system and I think this will help combat that. But I only think it should be implemented for cases with high amounts of debt and as long as some safeguards are added (exemption for victims of family violence for example).
Is 'mid-level' really senior or higher? You are probably right about the authors assumptions.

Interesting that mortgage brokers consider it part of your income. Though I guess it makes sense. I didn't realise exactly how high compensation was in the Bay Area. People always throw out numbers but I've always struggled to find any actual data. Perhaps I should head to the 'mines' for a bit...
Sorry. I let myself get triggered :(
`systemctl` works with init scripts, or the other way round?
For reference, the first link in that discussion is dead and I couldn't locate the paper with a cursory search.

However, there is a good, clear demo of the spring experiment at https://www.youtube.com/watch?v=ekd2MeDBV8s
There are also some ESA part on hayabusa 2 (Mascot descender)
The police would just come round again if they stop getting data.
Note yours is an exponential fork bomb: both parent and child processes keep forking.
http://www.juvmed.com/science
Simple Guide to Download Xiaomi MI PC Suite Windows 10
Germany launches world's first autonomous tram in Potsdam
California passes nation’s first IoT security bill – too little too late?
PWAs are the only way I can see mobile Web actually being comparable to native, specially when being able to use native APIs like on Windows and ChromeOS (eventually Android as well).
Enter and Win a Free Domain Name from Us
Pointing in the Right Direction – Securing Memory Accesses in a Faulty World
Not a chance IMO. One major reason why native apps work is platform integration - both from an HCI perspective as well as a technology one. PWA and WASM will never be able to achieve these things.
> working hard is the right choice

working long != working hard
How to build a content analytics dashboard with Google Analytics and Tableau
As someone who works in content marketing, I'm amazed how elementary the dashboards/measurement often are. Content should be held up to statistical rigor as much as any other channel.
That is what instant apps are for.
Here are some illustrations of chain complexes:

Chain Complexes https://www.mathphysicsbook.com/mathematics/algebraic-topolo...

Homology for Normal Humans http://isomorphismes.tumblr.com/post/127950269154/graded-cha...
> My main reason for this was because initially I was thinking that you did an `import pypeln as pl` and then called things like e.g. `pl.pr.map` since you cant abbreviate the module inside `pl` then I picked short names

"Assumptions are the root of all evil."

With autocomplete a coder has no reason to use shortnames anyway.
How long has this sort of stuff been said though?
The authors of the original research conclude with the hope and recommendation that doctors take on a worldview that doesn’t solely use biological cause as a way to differentiate between normal and abnormal.

The part of the “operating system” that they are talking about is a part that isn’t firmware, but rather software (or FPGA, more accurately metaphorically speaking) - meaning thought process, not instinct or gut feeling.
I think the simplest would be like this:

ihucos@macbook:~$ docker run --privileged --volume /var/lib/plash -ti python bash
root@d2a59ae96bc2:/# pip3 install plash
Collecting plash
Downloading https://files.pythonhosted.org/packages/41/9a/a3a7c6fd104ff197b7656a51e1b396eee42bde3a578d70eb1c5d524e8e0f/plash-1.1359-py3-none-any.whl (749kB)
100% || 757kB 2.0MB/s
Installing collected packages: plash
Successfully installed plash-1.1359
root@d2a59ae96bc2:/# plash init
root@d2a59ae96bc2:/# plash -A
plash: fetching 100%
plash: extracting...
d2a59ae96bc2:/# type apk
apk is /sbin/apk
d2a59ae96bc2:/# printf hello from alpine
hellod2a59ae96bc2:/# root@d2a59ae96bc2:/# exit
exit

ohh yeah, you would need to save to builded container somewhere or pipe it out from docker (but docker does not differentiate stderr and stdout). In any case to import the container builded with plash back to the docker:

ihucos@macbook:~$ plash export-tar --eval-file /tmp/plashscript | docker import -
+ touch /hello
--:
sha256:8e26d9d222bb4840feb3aeb475522e76aa8fa835049eac08121961694203e99e
For some people, the mere fact that what they're working on produces joy rather than ??? is worth the pay/security difference, even if the everyday work itself is nearly the same.

I can imagine quite a few benefits, to be honest. You get to work with other people who decided to make the same sacrifice, meaning you have something more in common with your coworkers through your work than just picking the highest paying job. You get to say "I did this" and point to a part of a game that potentially millions of people are playing.

If I were evaluating two otherwise equal jobs, I could see myself taking a $5k or maybe even $10k lower salary for those kinds of benefits. The cost is much higher, though, (in terms of salary, job security, and overtime requirement) which is why I've never worked for a game company and probably won't in the future.
Own hardware is always cheaper to buy than using a cloud service, but keeping it running 24/7 involves substantial costs.
Sure, if you run a solo operation, you can just get up during the night to nurse your server, but at some point that no longer makes sense to do.

Somewhere along the way we forgot about this and it's now perfectly normal to run a blog on a GKE 3 VM kubernetes cluster, costing 140 EUR/month.
Maybe my attention span let me down here, but did I miss the part where the alleged taste-altering virus was identified? I enjoyed the article, but I was really interested in finding out more about that particular point.
Apple's acquisition of Shazam has been completed. Now, Shazam is going ad free
7 most dangerous VPN security risks
> Nvidia contractually prohibits the use of GeForce and Titan cards in datacenters. So Amazon and other providers have to use the $8,500 datacenter version of the GPUs, and they have to charge a lot for renting it.
I remember reading about the difficulties encountered by the Hayabusa 1 mission 15 years ago. And now the JAXA has done this another time and we're even getting pictures!
So no democracy for the writer that gets paid flat fee?
> Side note: My marginal income tax rate in Australia is 37%... I feel absolutely robbed looking at these California tax rates

You're missing federal. You have to add both together to get a final tax. At that income federal would be about 30% after deductions. So totally it's around 37% - 39%, depending on your deduction.
You know, all the negatives of building your own machine assumes you run it 24/7, and we sure as hell don't. We run these models maybe a couple of times a week, but we expect fast results when we do, and that's unchanged.

I will bring this up with the rest of my data engineering team, this might be a good idea.
Hi, thanks for commenting, the main difference would be that
in evernote you have to structure your knowledge manually, by tagging, creating notebooks & co, here i'm proposing something that extracts info from every link/text you send. If you want to create a movie database, in evernote, you would have to manually insert every movie info you want to store and choose a sensible structure on how to store this data, with my idea you would just insert the link and all the extra data would be extracted and indexed allowing you then to search and create views.
Which software from Samsung are you referring to?
1 in 3 Young Russians Wants to Leave
I think I will stick to my Bash-OS.
> Asking it like that is less productive.

Less productive only if there's no command :)

Thanks a lot for the info, it should provide quite a few hours of hacking around!
Just. use. Firefox.
The typical Android development update cycle.

- Stable releases of Android Studio are usually followed by complaints of breaking left and right even though they take mounths to get out

- Stable releases of Android Support Library usually always have a couple of regressions

- Documentation and release notes always gets made available a couple of hours later

- Kotlin plugin usually breaks at every release

- NDK gets the attention level of a 20% project
You are right, of course. I still use Firefox for everything except the few extensions I haven't replaced yet. I expect this interim period to last up to a month.
So I would get more empathy for saying my brother and uncle committed suicide, than saying I have bipolar. Interesting.
This remind me that I've been meaning to pick up the Guardians of the Galaxy TT game, because I like the comics and the movies, but each time I Watch a gameplay video, I go completly meh, it just look so clunky and boring to play. I understand the appeal of those game is not supposed to be in the gameplay part of the game, but in that case, they should have done directly a visual novel instead.
HL7 is considered a standard format. If you spend a few minutes in that land you can end up very troubled, very fast, and it sounds like you know this.
There people making big money off the format, just by converting flavour A to flavour B for big organisations. It’s grim.
The authors of the original research discuss the evidence in the context of medical practice generally relying upon biological evidence and that such a reliance is linked to a lack of empathy and a corresponding lack of belief that psychotherapy would be a helpful treatment. That dissuasion from psychotherapy, they argue, could lead to worse outcomes for patients that would have benefited from psychotherapy.
This is probably a dumb question, but if it is covered in methane and there are clouds, is there lightning? If there is, wouldn't the methane ignite?
I am on the same path, even though it makes me feel a bit like hypocrite given my advocacy for native tooling vs third party, it actually does seem a better path to sanity.

Either that or just live with mobile Web and its constraints.
Ask HN: How to think big?
I can't think "big".

I'm a happy expat with a solid career in tech in my early 30s. I'm healthy, have a family and, while no "big" wealth, the privilege of some financial stability.

However, I seem incapable of "thinking big" (not specifically in the startup/entrepreneur sense)

It shows in silly ways, like getting an idea shut down because it misses a point of economies of scale, or more serious, like constantly dismissing Pareto and spending most of my time on grunt work (I've gotten a pass because I eventually panic and carve out 20% of my time to deliver 1-2 big rocks at high quality.)

As I age and value my time more, I start wondering whether not being able to think big will jeopardize my retirement and my family's future.

Most of what I can find online feels very self-helpy (says the person asking on HN) and focuses on "visualizing your dreams". Most of what I can find on HN is old content, now gone, and an article by @yegg, also gone but with a nice comment thread.

Maybe it is about writing down and processes and rituals. Or maybe I'm doomed and if I wasn't taught it it won't come (and I'll still be fine) but I want to think I can reprogram myself and learn to think big.

Are there specific exercises, models, analogies, processes, techniques or any other devices you use at work, in your personal finances or in life more broadly to help you "think big"? How do you "know" it's "big enough"? And how do you "act" on "big thinking"?
Show HN: Apify SDK – A scalable web crawling and scraping library for JavaScript
Of course building is cheaper than AWS...

It also means you need to build the computer, maintain it, upgrade it, store it somewhere, connect it to the internet, and so on.

And you can't just scale it if you need to.

I mean, the cloud's here for a reason...