skysight-inc/HackerNews huggingface dataset:
Ask HN: How does one find a research avenue? (retry)
Hi all. I am considering getting into research, and I'm trying to figure out how one goes about finding a problem to solve.

Backstory: I completed my bachelors in '16 with some significant side/hobby projects (kernel/systems) and I'm now working as an engineer at one of the Major Ones. Although it pays well for now, I am slowly losing motivation and creativity and it is replacing my 'engineering for the fun of it' mindset with 'do what you're told to'. I'll need to adapt heavily to be able to thrive in this environment as a generic software engineer. I'm not learning, I'm not specializing, and I start to realize that I want to put in concentrated effort and work towards something for myself. Hence the idea of pursuing research. Or working for/on a startup.

My reason for going into academia to pursue a PhD would be, to be able to focus X years of independent research towards an idea I think can turn into a product later. But that depends on the idea/domain, the supervisors I work with and how success is measured (number of publications v/s real-world outcome, which may have a gap). Of course if I can't turn it into a product later, I have specialized and can come back to the industry.

Please correct me if my perspective is horribly wrong : ).

Thanks.
Video
How do I submit a video
... well it won't add to the PTSD at least unless they design the robots to lose their temper. Kind of agree about the loss of social skills.
This site has an impressive collection of in-game anti-piracy measures that is worth checking out [1].

From Donkey Kong Country 2 (SNES):

Checksum Verification - At the beginning of a level, a checksum is run on 544 bytes worth of code and data which includes all of the above tests, the PAL/NTSC region check and various initialization routines. If the checksum generated doesn't match the hardcoded value it compares against (i.e., the anti-piracy routines were tampered with), RAM address $7E0AFD, which holds the total number of screens in the level, is decremented by one. This punishes the player by causing the screen to stop scrolling just before reaching the goal in a level.[2]

It's so brilliant, yet so evil.

[1] https://tcrf.net/Category:Games_with_anti-piracy_methods

[2] https://tcrf.net/Donkey_Kong_Country_2:_Diddy%27s_Kong_Quest...
Do you provide visa sponsorship for Canada location?
Job hunting service Glassdoor sold to Japan’s Recruit for $1.2B
Finally, computers can talk to other humans for us.

That has always been such a hassle.

Dozens of seconds of our business day will now be freed up.

Thanks, Google
Split PDF files by pages, blank pages,
file size, bar codes, bookmarks. https://www.coolutils.com/download/PDFSplitter.exe
Keep it as is? I have a Samsung tablet from a few years back that got a single major OS update and has run smoothly and perfectly as the day I got it.

My iPhone got a huge number updates over it's lifespan but it also got steadily slower and less reliable after each one.

There is nothing in Oreo or even P that's really worth it.
Mozilla's Open Leadership 101 course
Pretty sure this is just the idea behind MVC.
You use it much more often than those keys. And really people don't care abou being pirated by a stranger. Theyvcare about their spouse leeaning you still talk to your ex. Or your sibling getting a picture of you that is embarassing.

And of course you need a duplucate for the key.
Top Best U.S. Military Bases
The 50 Fastest Growing Consultant Companies
Facebook Co-Founder Chris Hughes Wants Universal Basic Income
Depends on what you mean by "figured out". Yum was capable of dependency resolution 15 years ago, maybe more, but was unbearably slow compared to apt-get. Maybe dnf solved that, maybe yum is faster now, I don't know, I switched to Debian more than a decade ago and didn't have a reason to retest RH since.

Even on the slowest systems I still have access to (64MB VPS, RasPi 1), apt-get is reasonably quick and responsive.
I asked a similar question here https://news.ycombinator.com/item?id=16838093
There are some great answers. For me I started to have on my work project a directory called _notes ignored by git which contains simple text files.
Red Hat is backing CRI-O for an alternative OCI runtime.

While we did pave the way for creating alternatives for Docker in Kubernetes, CoreOS never quite got rkt to 100% stability in Kubernetes. Personally, I love a lot of things about rkt, but the project's ultimate goal was to have standards, regardless of whether or not it was AppC.

If you're still interested in rkt (it's great tech that we still use to this day to run kubelet for all Tectonic clusters), I recommended chatting to the awesome folks at Kinvolk[0]. They maintain rkt alongside CoreOS and support customers using it in production.

[0]: https://kinvolk.io
Yeah. Some people seem to assume "being an introvert" means being sentenced to social ineptitude. Most people can learn to overcome discomfort with certain experiences or activities. And with some effort, it's possible to even become good at such activities. Certainly, YMMV and not every introvert wants to, needs to or necessarily can pull it off.

If you're going to be CEO, either of a startup or a large co, you're probably broadly competent or hyper-competent in a handful of areas. Seems reasonable that at that level your ex/introvert tendencies are far from determinant.
Makes me think of Pete Seeger[0]'s songs about "his friends who went to Spain" (example [1] ).

[0] https://en.wikipedia.org/wiki/Pete_Seeger

[1] https://www.youtube.com/watch?v=tqe7LpBUzqU
C+Equality
This looks like seriously impressive technology, and yields impressive results, but: I don't think I'd be comfortable with the idea of something rewriting my database in production. What I -would- probably be OK with is having dynamize analyze my workload in a staging/load test environment, and then producing a new binary for me which I could then run through its paces.

Beyond actual errors being produced, I'm wondering what'd happen in weird scenarios such as one where by primary gets heavily optimized for its write load and creeps up to, say, 80% CPU or so at peak.. What then happens then if my replica which has been heavily optimized for its read load gets promoted in a failure scenario and gets pegged at high CPU?

Final thought here is if this tech really is solid, when is AWS going to start shipping it with my VM?
If you do GUID PK or clustered index in an RDBMS, probably want to turn it into a monotonic GUID.

Many DBs order the table by PK. If the GUID value moves backward, that's a slow insert into the middle instead of a fast append to the end.

https://dba.stackexchange.com/a/17212
I don't understand what you are trying to show.

Snopes debunked Infowars' absurd mischaracterization of the Ivey email (which was however poorly written in confusing pretentious wording), and produced the evidence in full to justify its position.

Regarding your second link, I read it and don't see what you are driving at. It says that Snopes has some politically engaged staff members, and doesn't do individual bylines, and someone got divorced.
I have no problems with cold emails. But if you’re going to cold email a VC establish your credibility in the first 2-3 sentences. Crazy traction trumps everything (but don’t oversell ornuse hyperbole) so lead with numbers if you have it. Absent that focus on your team’s history of high achievement or other qualifying filters. If you’re doing a fintech startup it’s not sufficient to say I have 25 years of finance experience. You could have worked as a bank teller for all I know. Much better would be I worked at X-brand name and led a team of Y people and grew the business $millions. Name drop brand name companies like Google, McKinsey, or rank the company if it’s less known (the second largest X.

The worst emails are cold emails from people saying they have some revolutionary technology but zero professional credibility no history of achievement or an ability to Marshall resources and the email is riddled with spelling mistakes. Next are emails from entrepreneurs with products so clearly out of your space that it’s clear they were just mining linked in.
10 Pemain Pinjaman Terbaik Musim 2017/18
Healthcare uses faxes mostly because HIPAA rules particular to format and security of electronic communications don't apply to faxes; it's a compliance hack.
The most terrifying aspect for me is not massive job replacement, but such AI used for robocalls, fraud, ... Imagine you got a phone call that sounds exactly like your mom and asking for help!
No because it already supported CRLF so that would be a step backwards for CRLF users. CR is a new feature so it would be no worse than before if they didn't add it.
That's the goal of all low-code and no-code tools. Just take a look at air-table, Mendix or out systems, for example. Gartner and forester have many more listed in their quadrants.
On 32-bit versions of Windows, EDIT (the MS-DOS Editor) reads Unix file endings fine. So finally notepad reached feature-parity with that one...

I am not sure, when they introduced it. It might be that it happened in Windows 95, when edit became a stand-alone program.
Not sure if the QBasic-based editor in DOS 6.22 or earlier supported it.
Are Uber and Lyft helping or hurting public transit?
Sort of: you definitely don't want to run a program that generates tons of output in eshell.

I like eshell, especially since it also runs on Windows giving a consistent CLI across multiple OSes.

But I don't really use it since I don't want to have to keep in mind: "Oh, better open a real term and not do this in eshell."
https://en.m.wikipedia.org/wiki/Lispkit_Lisp
Top 5 factors influncing CSR in India
The article forgets to mention a crucial point: one of the Republicans' main reasons for not granting independence to Morocco was to avoid antagonizing the UK and France, who were major colonial powers. Throughout the war they hoped to gain their support. They never obtained it, which means they were pretty much hostages of the Stalin-backed communists, as the USSR was their main provider of arms and ammunition.
Lessons from Spectre and Meltdown Google I/O
uuh, i'd applaud them for copying working features?

why should they be ashamed to add a useful feature that somebody else pioneered?

you as a consumer only stand to benefit after all. though i'm not a user of apple devices, i see absolutely not fault in that.
That sounds pretty constrictive. Our workflow here at small start up is a lot more fluid.

Make code changes, push to master, deploy in the next hour.
Better link: https://design.google/library/making-more-with-material/ (though the title’s not as nice)
Understanding Format string vuln
Scientists train spider to jump on demand to discover secrets of animal movement
Aluminum is relatively heavy. Certainly heavier than plastic.
https://github.com/r0hi7/BinExp/blob/master/Lecture5/README....
Why not just a pattern of umms and arrs that it already seems to add into output. Easier to detect for it and harder for a human to recognise.
One of the best accounts of war I’ve ever read.
just curious, isn't vscode based on Atom, which afaik is a GitHub project?
I had a company for 15 years and I still hate it when the phone rings. Phone calls were always messing up whatever I had planned for the day and it made it harder to get shit done.
> Chromebooks are selling like hot cakes

Not in Europe they aren't, here even as "Deal of day" they hardly get a buyer on consumer shops, always stuck alone in a dark corner of the shop, if they are there at all.
Both iPhone X and Android P lifted their gesture navigation from webOS
Back in the Win2000 days, we had GINA[0]; still worked on XP sans fast-user-switching, but killed on Vista+7+8+10 ; The wikipedia page says "credential providers" gives some of the functionality on those OSes though.

I like Linux better too.

[0] https://en.wikipedia.org/wiki/Graphical_identification_and_a...
You're right. I misunderstood a reply that said, "I pay 99USD for Amazon Prime here in Argentina". Didn't think the user was talking about US Amazon Prime purchased from Argentina.
I think that would be more like SolarCoin: https://solarcoin.org/
There are additional arguments against using ints as ids in the database, if you ever plan to shard etc, as in "you'd still have to do a lot of work to migration data from an integer-key-based-system to something distributed". Various articles describe this.
Keep in mind that many RDBMS systems now support some concept of a "sequential guid" - but keep in mind that they all store these in different ways.
Plug: here's some code I pulled together, with links to the reference material, that will generate sequential guids for various databases:

https://github.com/daleholborow/iayos.sequentialguid

Speaking from personal experience, in theory I would always choose a (sequential)GUID as PK.. BUT... they ARE a pain in the bollocks to work with when you are developing and writing sql by hand to query data. E.g.

a) select * from Thingies where Id = 5

vs

b) select * from Thingies where Id = '12331-432Aafds-32424-df'
I use asdf [0] for managing the multiple versions of different programming languages. Here's the golang [1] plugin.

You need to be able to make some assumptions about your environment in order to implement tools like these. All you're doing is specifying the context in which certain commands within your workspace will run.

A common pattern I've seen with some npm packages is to have the globally installed executable delegate to the project-specific version. This is a nice solution, but it's unrealistic to rewrite lots of projects to use this approach.

IMO, text-based interfaces are still too limiting though. I want to interact with GUI apps programmatically as well! On macOS you can achieve a little bit of that with AppleScript (or with JavaScript in newer versions), but it's still not frictionless.

[0] https://github.com/asdf-vm/asdf

[1] https://github.com/kennyp/asdf-golang
IIRC, that "250K people killed by medical error" includes every time a medical caregiver failed to prevent an already sick or injured individual from dying and didn't follow ideal procedures in retrospect. One of the examples was "the doctor didn't tell a patient with heart disease that jogging would be dangerous, and then the guy had a heart attack while jogging".

That's like saying that "hospitals cause most cancer deaths" because people who have cancer are in the care of professionals before they expire.

People who die from guns aren't being euthanized from already impending death.
It’s not surprising that anarchism is ignored and vilified - democracy is a threat to any power system. It’s quite telling that the western democracies, the fascist states and the Soviet Union all allied against the revolution in Spain.
Because they need devs on Azure and their IoT offerings.

Adobe will do pretty fine with Windows and OS X customers.
All these features are already possible in modern terminals.
1) True color support
2) Bold and italic fonts
3) Emojis, Ligatures, unicode in general
4) copy/paste across SSH
5) the ability to split windows into tmux like panes and send text/control the different panes
6) The ability to display images in true color with alpha blending

These are only a small subset of features modern terminals have. There is absolutely no need for terminal 2 or awful slow terminal implementation based on rendering via a DOM.

Many ternminals support all or most of these features, one such: https://github.com/kovidgoyal/kitty
This and your tinydatacenter page seems great. Also I like the styling of that page :-)
What if everyone lived on the same street?
Agree with this. But having said that, an introvert can learn to be much more extroverted and finally become CEO material.

However, with a high-touch product (as mentioned above), you really need to have a lifetime of extroverted experiences which leads you to all the other extroverted (sales people) that will close those deals.
If you like being a pirate
It was already declining in the late 90's.

Had Linux not appeared on the scene, BSD kept busy with their ongoing trial and UNIX like OSes would be surely much less relevant today.
He forgot to add that after copying, they also claim it is theirs.
Among the operators you know, how much emphasis is there on story writing? In my experience, the most enjoyable games (in Japan) are the ones with rich stories that tie in well with the puzzles. However, I get the impression that outside Japan the rooms are more focused on gimmicks.

What would you say is the distribution of emphasis on 1) story, 2) the individual puzzles, 3) gimmicks/“wow” factor, 4) the room itself (i.e. decor)?

Are there any particular trends you’ve noticed in terms of themes or gimmicks?
Oh, I didn't mean it to be a perfect analogy, because nothing is. Text piping is fragile in other ways because it can be broken trivially by changing the order, formating, padding etc, in ways that voice isn't.
The PS4 has very little from FreeBSD beyond the kernel.
Survey: We Asked People How They Feel About Facebook. Here’s What They Said
APPLICATIONSAI outpaces lawyers in reviewing legal documents, new study finds
I used to be excited about product releases like this one.

But after years of bloated releases and devices that feel old and laggy after just one year of use, I’d rather welcome an Android version that prioritized UI fluidity over everything else.

I loved my Nexus 5, but the Nexus 5x was dead on arrival, to the point that my current setup (1 Android and 1 iPhone) will by just iPhones. I’ll definitely miss some features but I need my work horse to just work and not freeze when I try to press switch between apps.
The new Gmail: everything you need to know
Knowing google. There will likely be a free tier and then higher tiers that handle multiple phone lines, complex call routing and eventually customer service case handling.
> but it started out as "pizzagate" and its ilk.

Funny seeing such a local and current political tribe-based perspective in a discussion on the history of fake news.

As if they just happened to be witness to the spawning of some new phenomenon which also happens to be caused by their pet political opponents. Meanwhile in reality it's really been one of the oldest products of human-fallible mass media consumption (see: low investment content targeting emotion driven responses) used by every political ideology who happens to have influence over particular media sources.

That may have been your introduction, of a popular/easy punching-bag demographic pushing their own politically convenient narrative. But this particular story hardly extends beyond a niche of extremists (or at most a sizeable group of hopelessly low-education voters) on Reddit/Twitter. Notably these days including a large percentage of trolls who know better but will happily push it because they enjoy getting reactions.

I find it interesting to see how this type of misrepresentation and FUD is spawned by otherwise smart people. Beyond simply being young and naive by thinking everything you recently discovered is a new phenomenon. And ultimately I believe it has to do with their exposure to media within their small bubble of content sources, followed by a mass extrapolation to the wider public who identify with their adversarial political party. So they legitimately think it's an important problem and feature of x group, instead of almost every group a) by dumb subset after certain scale or b) the ideas of an entirely fringe group. But usually it's just a vocal minority of a niche forum gets applied to the wider public.

If outrage and reactionary politics was scaled to the actual influence and power of the groups they see as a threat the world would be a far more boring and stable place. But that doesn't sell Buzzfeed pageviews, or any newspaper commercially incentivized exaggerated narratives, nor does it translate well to 2-3 sentence long comments on social media sites.

Pandering, oversimplification, and snarky soundbites is what sells on reddit. It's the perfect platform for overblown FUD to spread. Which is iornic given how Redditors love to attack TV shows, targeting the emotions of the lowest common denominators, for doing the same.
It might not be proprietary, but if OEMs already only release updates at gun point with GPL, just wait until they get an OS with MIT like licenses given to them. It will be a big party.
Mechanizing manners is just as creepy. Chik-fil-a employees aren't allowed to say "you're welcome", they have to respond to every expression of gratitude with the phrase, "My pleasure."
I think we agree it’s a coordination problem, but to me, your philosophy sounds like actively being uncoordinated.

Couldn’t disagree more strongly about the voting. The cost is almost nothing (maybe half a day of effort tops), and the potential gains are massive (including potentially having a government with a “spine”).
This is really interesting, thanks. Would love to read your thoughts on chat literacy and the importance of decision inclusion.
Maybe it is too late to answer now, but anyway.

If other parents expect planned meetups, then "organically" is exactly that. Even if they take no issue random meets in principle, they already planned most time for other things. Their kids are not outside to be randomly met. Often other kids don't even live within walkable distance.

For that matter 3-6 years old don't "organically" start to visit each other alone without parents. How exactly you expect that to happen, really?
the small things that makes your life much easier.
Brilliant !
You should receive the amount of corporate email I do. I don't want my email responses at work to be rich personal interactions. I want them to take me the least amount of time while still being useful.
They didn't ignore the correction, they responded to it with a flurry of tangential bullshittery. They also never updated the original article with the correction: https://fellowshipoftheminds.com/2018/03/30/application-for-...

Even in the followup/correction post, they state both:

"In the March 28th email, Officer Earhardt states:

“In reference to your inquiry concerning the March For Our Lives Demonstration, here in the District of Columbia on March 24, 2018. MPD received a permit application several months prior to the actual event, and there was several months of planning for this large event.”"

and then also says:
"we have no reason to believe Officer Scott Earhardt." [regarding his correction]

So they are taking two contradicting quotes from one person, and saying one of them is true and the other is false.

What are you trying to argue here?
The wealthy will stop employing humans to do tasks for them the second that AI can do those tasks better, or with less effort.

Then a few seconds after that the Singularity starts.
joelrunyon I really appreciate your comment, and just to clarify it again: Actually, Wirize is in beta, so in order to define a pricing model, we're still trying to understand the market, customer needs, and of course the product value.
In my opinion, as a start-up, our first mission is to understand the customer and then find a business model.
We can't just assume that a freelancer is willing to pay a fee per transaction (in addition to the standard Stripe fees), or a subscription-based service.
We will try to clarify this part as soon as possible, and if you're up to help us in this regard, we would love to hear your thoughts, payment needs, and of course any suggestions you may have.
If you want, this is my email: davide@wirize.com Thank you again!